summary refs log tree commit diff
path: root/pkgs/build-support/fetchcvs/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/build-support/fetchcvs/default.nix')
-rw-r--r--pkgs/build-support/fetchcvs/default.nix13
1 files changed, 10 insertions, 3 deletions
diff --git a/pkgs/build-support/fetchcvs/default.nix b/pkgs/build-support/fetchcvs/default.nix
index 60463ec5644..d4c88ca6d15 100644
--- a/pkgs/build-support/fetchcvs/default.nix
+++ b/pkgs/build-support/fetchcvs/default.nix
@@ -3,11 +3,18 @@
 # tag="<tagname>" (get version by tag name)
 # If you don't specify neither one date="NOW" will be used (get latest)
 
-{stdenv, cvs, nix}: {url, module, tag ? null, date ? null, sha256}:
+{stdenv, cvs}:
+
+{cvsRoot, module, tag ? null, date ? null, sha256}:
 
 stdenv.mkDerivation {
   name = "cvs-export";
   builder = ./builder.sh;
-  buildInputs = [cvs nix];
-  inherit url module sha256 tag date;
+  buildInputs = [cvs];
+
+  outputHashAlgo = "sha256";
+  outputHashMode = "recursive";
+  outputHash = sha256;
+  
+  inherit cvsRoot module sha256 tag date;
 }