about summary refs log tree commit diff
path: root/pkgs/tools
diff options
context:
space:
mode:
authorJörg Thalheim <Mic92@users.noreply.github.com>2017-06-29 08:34:44 +0100
committerGitHub <noreply@github.com>2017-06-29 08:34:44 +0100
commitd0a6e05b9a3065897fac09d98d109740bfcfd837 (patch)
tree3df9660ef47037ba7db88449099f1af2dab67aa0 /pkgs/tools
parente5eccf311fd5f7941b32864046505b14a7b48443 (diff)
parent8461e31dc95f8092d4645021e049f0d164e008f4 (diff)
downloadnixlib-d0a6e05b9a3065897fac09d98d109740bfcfd837.tar
nixlib-d0a6e05b9a3065897fac09d98d109740bfcfd837.tar.gz
nixlib-d0a6e05b9a3065897fac09d98d109740bfcfd837.tar.bz2
nixlib-d0a6e05b9a3065897fac09d98d109740bfcfd837.tar.lz
nixlib-d0a6e05b9a3065897fac09d98d109740bfcfd837.tar.xz
nixlib-d0a6e05b9a3065897fac09d98d109740bfcfd837.tar.zst
nixlib-d0a6e05b9a3065897fac09d98d109740bfcfd837.zip
Merge pull request #26929 from jfrankenau/mergerfs-2.22.1
mergerfs: 2.16.1 -> 2.22.1
Diffstat (limited to 'pkgs/tools')
-rw-r--r--pkgs/tools/filesystems/mergerfs/default.nix12
1 files changed, 7 insertions, 5 deletions
diff --git a/pkgs/tools/filesystems/mergerfs/default.nix b/pkgs/tools/filesystems/mergerfs/default.nix
index 81f82108995d..0259af7a63ec 100644
--- a/pkgs/tools/filesystems/mergerfs/default.nix
+++ b/pkgs/tools/filesystems/mergerfs/default.nix
@@ -1,18 +1,20 @@
-{ stdenv, fetchgit, fuse, pkgconfig, which, attr, pandoc, git }:
+{ stdenv, fetchgit, autoconf, automake, pkgconfig, gettext, libtool, git, pandoc, which, attr, libiconv }:
 
 stdenv.mkDerivation rec {
   name = "mergerfs-${version}";
-  version = "2.16.1";
+  version = "2.22.1";
 
   # not using fetchFromGitHub because of changelog being built with git log
   src = fetchgit {
     url = "https://github.com/trapexit/mergerfs";
     rev = "refs/tags/${version}";
-    sha256 = "12fqgk54fnnibqiq82p4g2k6qnw3iy6dd64csmlf73yi67za5iwf";
+    sha256 = "12dm64l74wyagbwxsz57p8j3dwl9hgi0j3b6i0pn9m5ar7qrnv00";
     deepClone = true;
+    leaveDotGit = true;
   };
 
-  buildInputs = [ fuse pkgconfig which attr pandoc git ];
+  nativeBuildInputs = [ autoconf automake pkgconfig gettext libtool git pandoc which ];
+  buildInputs = [ attr libiconv ];
 
   makeFlags = [ "PREFIX=$(out)" "XATTR_AVAILABLE=1" ];
 
@@ -21,6 +23,6 @@ stdenv.mkDerivation rec {
     homepage = https://github.com/trapexit/mergerfs;
     license = stdenv.lib.licenses.isc;
     platforms = stdenv.lib.platforms.linux;
-    maintainers = with stdenv.lib.maintainers; [ makefu ];
+    maintainers = with stdenv.lib.maintainers; [ jfrankenau makefu ];
   };
 }