summary refs log tree commit diff
path: root/pkgs/tools/misc/parted
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2010-03-01 13:12:48 +0000
committerLudovic Courtès <ludo@gnu.org>2010-03-01 13:12:48 +0000
commitff88e57803b885ebdcf88a2f2a1fb7172204d29d (patch)
tree866ad2e7ade9956242440e9f6675f15f78eda7a4 /pkgs/tools/misc/parted
parent4d94733de2c238f714f1b53e665dabc71be233da (diff)
downloadnixlib-ff88e57803b885ebdcf88a2f2a1fb7172204d29d.tar
nixlib-ff88e57803b885ebdcf88a2f2a1fb7172204d29d.tar.gz
nixlib-ff88e57803b885ebdcf88a2f2a1fb7172204d29d.tar.bz2
nixlib-ff88e57803b885ebdcf88a2f2a1fb7172204d29d.tar.lz
nixlib-ff88e57803b885ebdcf88a2f2a1fb7172204d29d.tar.xz
nixlib-ff88e57803b885ebdcf88a2f2a1fb7172204d29d.tar.zst
nixlib-ff88e57803b885ebdcf88a2f2a1fb7172204d29d.zip
GNU Parted 2.2.
svn path=/nixpkgs/trunk/; revision=20304
Diffstat (limited to 'pkgs/tools/misc/parted')
-rw-r--r--pkgs/tools/misc/parted/default.nix20
1 files changed, 7 insertions, 13 deletions
diff --git a/pkgs/tools/misc/parted/default.nix b/pkgs/tools/misc/parted/default.nix
index 554693571229..7e91873b46a2 100644
--- a/pkgs/tools/misc/parted/default.nix
+++ b/pkgs/tools/misc/parted/default.nix
@@ -1,22 +1,16 @@
-{ stdenv, fetchurl, devicemapper, libuuid, gettext, readline, utillinuxng }:
+{ stdenv, fetchurl, devicemapper, libuuid, gettext, readline
+, utillinuxng, xz }:
 
 stdenv.mkDerivation rec {
-  name = "parted-2.1";
+  name = "parted-2.2";
 
   src = fetchurl {
-    url = "mirror://gnu/parted/${name}.tar.gz";
-    sha256 = "1jc49lv0mglqdvrrh06vfqqmpa0cxczzmd2by6mlpxpblpgrb22a";
+    url = "mirror://gnu/parted/${name}.tar.xz";
+    sha256 = "13gxq542lsm5jfq0kmrwgk4h61pcxy8s6rkqlw9qirqazsk9q9ik";
   };
 
-  buildInputs = [ libuuid gettext readline libuuid devicemapper ];
+  buildInputs = [ xz libuuid gettext readline libuuid devicemapper ];
 
-  # XXX: For some reason our libreadline.so doesn't have libncurses as
-  # NEEDED and `configure' links with `-Wl,--as-needed' so when
-  # `AC_CHECK_LIB' tries to link with `-lreadline -lncurses' the latter is
-  # removed, leaving `libreadline' with unresolved references.
-  #
-  # Remove the `preConfigure' hack below when Readline is fixed.
-  preConfigure = ''export gl_cv_ignore_unused_libraries=""'';
   configureFlags = "--with-readline";
 
   doCheck = true;
@@ -45,7 +39,7 @@ stdenv.mkDerivation rec {
       stdenv.lib.maintainers.ludo
     ];
 
-    # GNU Parted requires libuuid, which is part of e2fsprogs.
+    # GNU Parted requires libuuid, which is part of util-linux-ng.
     platforms = stdenv.lib.platforms.linux;
   };
 }