summary refs log tree commit diff
path: root/pkgs/build-support/rust
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2021-09-11 19:31:03 +0200
committerGitHub <noreply@github.com>2021-09-11 19:31:03 +0200
commitbcced5deffeafead50cc5524b2b254c8c2f81d93 (patch)
tree9c85bd70cea5dd1682d99c3f43c07f1cb382530c /pkgs/build-support/rust
parentb5afec62d5e81c6b4d79e7a79e483efb246b3147 (diff)
parent012685943f712f2814fc9841ce4e9d3348cd285b (diff)
downloadnixpkgs-bcced5deffeafead50cc5524b2b254c8c2f81d93.tar
nixpkgs-bcced5deffeafead50cc5524b2b254c8c2f81d93.tar.gz
nixpkgs-bcced5deffeafead50cc5524b2b254c8c2f81d93.tar.bz2
nixpkgs-bcced5deffeafead50cc5524b2b254c8c2f81d93.tar.lz
nixpkgs-bcced5deffeafead50cc5524b2b254c8c2f81d93.tar.xz
nixpkgs-bcced5deffeafead50cc5524b2b254c8c2f81d93.tar.zst
nixpkgs-bcced5deffeafead50cc5524b2b254c8c2f81d93.zip
Merge pull request #137204 from SuperSandro2000/fetchCargoTarball
rust.fetchCargoTarball: remove phases
Diffstat (limited to 'pkgs/build-support/rust')
-rw-r--r--pkgs/build-support/rust/fetchCargoTarball.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/build-support/rust/fetchCargoTarball.nix b/pkgs/build-support/rust/fetchCargoTarball.nix
index 3b36554e707..2e8830b4757 100644
--- a/pkgs/build-support/rust/fetchCargoTarball.nix
+++ b/pkgs/build-support/rust/fetchCargoTarball.nix
@@ -36,9 +36,9 @@ in stdenv.mkDerivation ({
   name = "${name}-vendor.tar.gz";
   nativeBuildInputs = [ cacert git cargo-vendor-normalise cargo ];
 
-  phases = "unpackPhase patchPhase buildPhase installPhase";
-
   buildPhase = ''
+    runHook preBuild
+
     # Ensure deterministic Cargo vendor builds
     export SOURCE_DATE_EPOCH=1
 
@@ -69,6 +69,8 @@ in stdenv.mkDerivation ({
     # Packages with git dependencies generate non-default cargo configs, so
     # always install it rather than trying to write a standard default template.
     install -D $CARGO_CONFIG $name/.cargo/config;
+
+    runHook postBuild
   '';
 
   # Build a reproducible tar, per instructions at https://reproducible-builds.org/docs/archives/