diff options
author | Marius Bakke <m.bakke@warwick.ac.uk> | 2016-05-30 13:39:29 +0100 |
---|---|---|
committer | Moritz Ulrich <moritz@tarn-vedra.de> | 2016-05-30 18:03:46 +0200 |
commit | 8f7b525fc26cc440b075284f839c41c000a860e6 (patch) | |
tree | 41f4cee2be80bd81ed755418ecb6096d1cad38aa /pkgs/tools/misc | |
parent | 0c9e904943a14c696055697beeef74da64dab5b0 (diff) | |
download | nixlib-8f7b525fc26cc440b075284f839c41c000a860e6.tar nixlib-8f7b525fc26cc440b075284f839c41c000a860e6.tar.gz nixlib-8f7b525fc26cc440b075284f839c41c000a860e6.tar.bz2 nixlib-8f7b525fc26cc440b075284f839c41c000a860e6.tar.lz nixlib-8f7b525fc26cc440b075284f839c41c000a860e6.tar.xz nixlib-8f7b525fc26cc440b075284f839c41c000a860e6.tar.zst nixlib-8f7b525fc26cc440b075284f839c41c000a860e6.zip |
stow: 2.2.0 -> 2.2.2
Diffstat (limited to 'pkgs/tools/misc')
-rw-r--r-- | pkgs/tools/misc/stow/default.nix | 13 | ||||
-rw-r--r-- | pkgs/tools/misc/stow/precedence-issue.patch | 15 |
2 files changed, 7 insertions, 21 deletions
diff --git a/pkgs/tools/misc/stow/default.nix b/pkgs/tools/misc/stow/default.nix index 6eddcf89b914..0468d2d8a635 100644 --- a/pkgs/tools/misc/stow/default.nix +++ b/pkgs/tools/misc/stow/default.nix @@ -1,16 +1,17 @@ { stdenv, fetchurl, perl, perlPackages }: +let + version = "2.2.2"; +in stdenv.mkDerivation { - name = "stow-2.2.0"; + name = "stow-${version}"; src = fetchurl { - url = mirror://gnu/stow/stow-2.2.0.tar.bz2; - sha256 = "01bbsqjmrnd9925s3grvgjnrl52q4w65imrvzy05qaij3pz31g46"; + url = "mirror://gnu/stow/stow-${version}.tar.bz2"; + sha256 = "1zd6g9cm3whvy5f87j81j4npl7q6kxl25f7z7p9ahiqfjqs200m0"; }; - buildInputs = [ perl perlPackages.TestOutput ]; - - patches = [ ./precedence-issue.patch ]; + buildInputs = with perlPackages; [ perl IOStringy TestOutput ]; doCheck = true; diff --git a/pkgs/tools/misc/stow/precedence-issue.patch b/pkgs/tools/misc/stow/precedence-issue.patch deleted file mode 100644 index d9542573bac7..000000000000 --- a/pkgs/tools/misc/stow/precedence-issue.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/lib/Stow.pm.in b/lib/Stow.pm.in -index 101a422..f80b1ac 100755 ---- a/lib/Stow.pm.in -+++ b/lib/Stow.pm.in -@@ -1732,8 +1732,8 @@ sub read_a_link { - } - elsif (-l $path) { - debug(4, " read_a_link($path): real link"); -- return readlink $path -- or error("Could not read link: $path"); -+ my $target = readlink $path or error("Could not read link: $path ($!)"); -+ return $target; - } - internal_error("read_a_link() passed a non link path: $path\n"); - } |