diff options
author | Corbin <cds@corbinsimpson.com> | 2016-08-19 13:55:10 -0700 |
---|---|---|
committer | Corbin <cds@corbinsimpson.com> | 2016-08-19 13:55:10 -0700 |
commit | 2d94071cc4ad420a488833c674e9e39d8c153bf2 (patch) | |
tree | 1932d7c20335123fdf688e59a4cd06c2e67b4b6b /pkgs/build-support/fetchfossil | |
parent | 7880bc0c21498e27523e42f8d3361492dd4fe165 (diff) | |
download | nixpkgs-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.sh | 4 | ||||
-rw-r--r-- | pkgs/build-support/fetchfossil/default.nix | 2 |
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 ""); |