summary refs log tree commit diff
path: root/pkgs/build-support/fetchfossil
diff options
context:
space:
mode:
authorCorbin <cds@corbinsimpson.com>2016-08-19 13:55:10 -0700
committerCorbin <cds@corbinsimpson.com>2016-08-19 13:55:10 -0700
commit2d94071cc4ad420a488833c674e9e39d8c153bf2 (patch)
tree1932d7c20335123fdf688e59a4cd06c2e67b4b6b /pkgs/build-support/fetchfossil
parent7880bc0c21498e27523e42f8d3361492dd4fe165 (diff)
downloadnixpkgs-2d94071cc4ad420a488833c674e9e39d8c153bf2.tar
nixpkgs-2d94071cc4ad420a488833c674e9e39d8c153bf2.tar.gz
nixpkgs-2d94071cc4ad420a488833c674e9e39d8c153bf2.tar.bz2
nixpkgs-2d94071cc4ad420a488833c674e9e39d8c153bf2.tar.lz
nixpkgs-2d94071cc4ad420a488833c674e9e39d8c153bf2.tar.xz
nixpkgs-2d94071cc4ad420a488833c674e9e39d8c153bf2.tar.zst
nixpkgs-2d94071cc4ad420a488833c674e9e39d8c153bf2.zip
fetchfossil: Require rev.
Otherwise no bumps are done when upstream changes. Not sure how to ping the
repository and check without just doing the clone.
Diffstat (limited to 'pkgs/build-support/fetchfossil')
-rw-r--r--pkgs/build-support/fetchfossil/builder.sh4
-rw-r--r--pkgs/build-support/fetchfossil/default.nix2
2 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/build-support/fetchfossil/builder.sh b/pkgs/build-support/fetchfossil/builder.sh
index 89bfeb89cfc..5f08aca424f 100644
--- a/pkgs/build-support/fetchfossil/builder.sh
+++ b/pkgs/build-support/fetchfossil/builder.sh
@@ -1,5 +1,5 @@
 source $stdenv/setup
-header "Cloning Fossil $url into $out"
+header "Cloning Fossil $url [$rev] into $out"
 
 # Fossil, bless its adorable little heart, wants to write global configuration
 # to $HOME/.fossil. AFAICT, there is no way to disable this functionality.
@@ -13,7 +13,7 @@ mkdir fossil-clone
 WORKDIR=$(pwd)
 mkdir $out
 pushd $out
-fossil open "$WORKDIR/fossil-clone.fossil"
+fossil open "$WORKDIR/fossil-clone.fossil" "$rev"
 popd
 
 # Just nuke the checkout file.
diff --git a/pkgs/build-support/fetchfossil/default.nix b/pkgs/build-support/fetchfossil/default.nix
index 54b9e78c5d6..e0bde91f120 100644
--- a/pkgs/build-support/fetchfossil/default.nix
+++ b/pkgs/build-support/fetchfossil/default.nix
@@ -1,6 +1,6 @@
 {stdenv, fossil}:
 
-{name ? null, url, rev ? null, md5 ? null, sha256 ? null}:
+{name ? null, url, rev, md5 ? null, sha256 ? null}:
 
 stdenv.mkDerivation {
   name = "fossil-archive" + (if name != null then "-${name}" else "");