dotty: rename to scala_3

Major version 3 of the Scala compiler started out under the codename 'dotty', and that's how it was packaged initially in nixpkgs.

Now that dotty has become the 'official' scala 3 compiler (see also b0f0e1d), we should rename the package as well

Fixes #170911

+28 -27
+24
pkgs/development/compilers/scala/default.nix
···
··· 1 + { stdenv, fetchurl, makeWrapper, jre, callPackage }: 2 + 3 + let 4 + bare = callPackage ./bare.nix { 5 + inherit stdenv fetchurl makeWrapper jre; 6 + }; 7 + in 8 + 9 + stdenv.mkDerivation { 10 + pname = "scala"; 11 + inherit (bare) version; 12 + 13 + dontUnpack = true; 14 + 15 + installPhase = '' 16 + mkdir -p $out/bin 17 + ln -s ${bare}/bin/scalac $out/bin/scalac 18 + ln -s ${bare}/bin/scaladoc $out/bin/scaladoc 19 + ln -s ${bare}/bin/scala $out/bin/scala 20 + ln -s ${bare}/bin/common $out/bin/common 21 + ''; 22 + 23 + inherit (bare) meta; 24 + }
+1 -1
pkgs/development/compilers/scala/dotty-bare.nix pkgs/development/compilers/scala/bare.nix
··· 2 3 stdenv.mkDerivation rec { 4 version = "3.1.0"; 5 - pname = "dotty-bare"; 6 7 src = fetchurl { 8 url = "https://github.com/lampepfl/dotty/releases/download/${version}/scala3-${version}.tar.gz";
··· 2 3 stdenv.mkDerivation rec { 4 version = "3.1.0"; 5 + pname = "scala-bare"; 6 7 src = fetchurl { 8 url = "https://github.com/lampepfl/dotty/releases/download/${version}/scala3-${version}.tar.gz";
-24
pkgs/development/compilers/scala/dotty.nix
··· 1 - { stdenv, fetchurl, makeWrapper, jre, callPackage }: 2 - 3 - let 4 - dotty-bare = callPackage ./dotty-bare.nix { 5 - inherit stdenv fetchurl makeWrapper jre; 6 - }; 7 - in 8 - 9 - stdenv.mkDerivation { 10 - pname = "dotty"; 11 - inherit (dotty-bare) version; 12 - 13 - dontUnpack = true; 14 - 15 - installPhase = '' 16 - mkdir -p $out/bin 17 - ln -s ${dotty-bare}/bin/scalac $out/bin/scalac 18 - ln -s ${dotty-bare}/bin/scaladoc $out/bin/scaladoc 19 - ln -s ${dotty-bare}/bin/scala $out/bin/scala 20 - ln -s ${dotty-bare}/bin/common $out/bin/common 21 - ''; 22 - 23 - inherit (dotty-bare) meta; 24 - }
···
+3 -2
pkgs/top-level/all-packages.nix
··· 12400 12401 dictu = callPackage ../development/compilers/dictu { }; 12402 12403 - dotty = callPackage ../development/compilers/scala/dotty.nix { }; 12404 - 12405 ecl = callPackage ../development/compilers/ecl { }; 12406 ecl_16_1_2 = callPackage ../development/compilers/ecl/16.1.2.nix { }; 12407 ··· 13805 scala_2_11 = callPackage ../development/compilers/scala/2.x.nix { majorVersion = "2.11"; jre = jdk8; }; 13806 scala_2_12 = callPackage ../development/compilers/scala/2.x.nix { majorVersion = "2.12"; }; 13807 scala_2_13 = callPackage ../development/compilers/scala/2.x.nix { majorVersion = "2.13"; }; 13808 13809 scala = scala_2_13; 13810 scala-runners = callPackage ../development/compilers/scala-runners {
··· 12400 12401 dictu = callPackage ../development/compilers/dictu { }; 12402 12403 ecl = callPackage ../development/compilers/ecl { }; 12404 ecl_16_1_2 = callPackage ../development/compilers/ecl/16.1.2.nix { }; 12405 ··· 13803 scala_2_11 = callPackage ../development/compilers/scala/2.x.nix { majorVersion = "2.11"; jre = jdk8; }; 13804 scala_2_12 = callPackage ../development/compilers/scala/2.x.nix { majorVersion = "2.12"; }; 13805 scala_2_13 = callPackage ../development/compilers/scala/2.x.nix { majorVersion = "2.13"; }; 13806 + scala_3 = callPackage ../development/compilers/scala { }; 13807 + # deprecated 13808 + dotty = scala_3; 13809 13810 scala = scala_2_13; 13811 scala-runners = callPackage ../development/compilers/scala-runners {