Merge pull request #131682 from Stunkymonkey/development-phases

development/tools: deprecate phases

authored by

Ben Siraphob and committed by
GitHub
006b0b6a 21889a97

+8 -13
+1 -1
pkgs/development/tools/ammonite/default.nix
··· 17 inherit sha256; 18 }; 19 20 - phases = "installPhase"; 21 22 installPhase = '' 23 install -Dm755 $src $out/bin/amm
··· 17 inherit sha256; 18 }; 19 20 + dontUnpack = true; 21 22 installPhase = '' 23 install -Dm755 $src $out/bin/amm
+1 -1
pkgs/development/tools/jsduck/default.nix
··· 11 gemset = ./gemset.nix; 12 }; 13 14 - phases = [ "installPhase" ]; 15 16 nativeBuildInputs = [ makeWrapper ]; 17 buildInputs = [ env ];
··· 11 gemset = ./gemset.nix; 12 }; 13 14 + dontUnpack = true; 15 16 nativeBuildInputs = [ makeWrapper ]; 17 buildInputs = [ env ];
+1 -1
pkgs/development/tools/metals/default.nix
··· 22 nativeBuildInputs = [ makeWrapper ]; 23 buildInputs = [ jdk deps ]; 24 25 - phases = [ "installPhase" ]; 26 27 extraJavaOpts = "-XX:+UseG1GC -XX:+UseStringDeduplication -Xss4m -Xms100m"; 28
··· 22 nativeBuildInputs = [ makeWrapper ]; 23 buildInputs = [ jdk deps ]; 24 25 + dontUnpack = true; 26 27 extraJavaOpts = "-XX:+UseG1GC -XX:+UseStringDeduplication -Xss4m -Xms100m"; 28
-2
pkgs/development/tools/misc/chruby/default.nix
··· 19 sha256 = "1894g6fymr8kra9vwhbmnrcr58l022mcd7g9ans4zd3izla2j3gx"; 20 }; 21 22 - phases = [ "unpackPhase" "patchPhase" "installPhase" "fixupPhase" ]; 23 - 24 patches = lib.optionalString (rubies != null) [ 25 ./env.patch 26 ];
··· 19 sha256 = "1894g6fymr8kra9vwhbmnrcr58l022mcd7g9ans4zd3izla2j3gx"; 20 }; 21 22 patches = lib.optionalString (rubies != null) [ 23 ./env.patch 24 ];
+2 -1
pkgs/development/tools/misc/distcc/masq.nix
··· 3 stdenv.mkDerivation { 4 name = "distcc-masq-${gccRaw.name}"; 5 6 - phases = [ "installPhase" ]; 7 installPhase = '' 8 mkdir -p $out/bin 9
··· 3 stdenv.mkDerivation { 4 name = "distcc-masq-${gccRaw.name}"; 5 6 + dontUnpack = true; 7 + 8 installPhase = '' 9 mkdir -p $out/bin 10
+1 -1
pkgs/development/tools/misc/watson-ruby/default.nix
··· 4 pname = "watson-ruby"; 5 version = (import ./gemset.nix).watson-ruby.version; 6 7 - phases = [ "installPhase" ]; 8 9 installPhase = let 10 env = bundlerEnv {
··· 4 pname = "watson-ruby"; 5 version = (import ./gemset.nix).watson-ruby.version; 6 7 + dontUnpack = true; 8 9 installPhase = let 10 env = bundlerEnv {
-2
pkgs/development/tools/node-webkit/nw12.nix
··· 30 "117gx6yjbcya64yg2vybcfyp591sid209pg8a33k9afbsmgz684c"; 31 }; 32 33 - phases = [ "unpackPhase" "installPhase" ]; 34 - 35 installPhase = '' 36 mkdir -p $out/share/nwjs 37 cp -R * $out/share/nwjs
··· 30 "117gx6yjbcya64yg2vybcfyp591sid209pg8a33k9afbsmgz684c"; 31 }; 32 33 installPhase = '' 34 mkdir -p $out/share/nwjs 35 cp -R * $out/share/nwjs
-2
pkgs/development/tools/nwjs/default.nix
··· 47 "0nlpdz76k1p1pq4xygfr2an91m0d7p5fjyg2xhiggyy8b7sp4964"; 48 }; 49 50 - phases = [ "unpackPhase" "installPhase" ]; 51 - 52 # we have runtime deps like sqlite3 that should remain 53 dontPatchELF = true; 54
··· 47 "0nlpdz76k1p1pq4xygfr2an91m0d7p5fjyg2xhiggyy8b7sp4964"; 48 }; 49 50 # we have runtime deps like sqlite3 that should remain 51 dontPatchELF = true; 52
+1 -1
pkgs/development/tools/ocaml/utop/default.nix
··· 34 35 buildInputs = [ findlib ] ++ propagatedBuildInputs; 36 37 - phases = [ "installPhase" ]; 38 39 installPhase = '' 40 mkdir -p "$out"/${path}
··· 34 35 buildInputs = [ findlib ] ++ propagatedBuildInputs; 36 37 + dontUnpack = true; 38 39 installPhase = '' 40 mkdir -p "$out"/${path}
+1 -1
pkgs/development/tools/parse-cli-bin/default.nix
··· 16 license = licenses.bsd3; 17 }; 18 19 - phases = "installPhase"; 20 21 installPhase = '' 22 mkdir -p "$out/bin"
··· 16 license = licenses.bsd3; 17 }; 18 19 + dontUnpack = true; 20 21 installPhase = '' 22 mkdir -p "$out/bin"