about summary refs log tree commit diff
path: root/pkgs/tools/misc/parted
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2009-09-17 08:00:26 +0000
committerLudovic Courtès <ludo@gnu.org>2009-09-17 08:00:26 +0000
commit75937c640e0e31363a7f469410e26d6f5fc8e69b (patch)
tree8f40b8ba52791d3d7fb4853bb84c0412092bc41b /pkgs/tools/misc/parted
parentc3fe98554617eb9e80bb462ac4fdac103ef574c2 (diff)
GNU Parted: Don't depend on device-mapper on non-Linux platforms.
svn path=/nixpkgs/trunk/; revision=17216
Diffstat (limited to 'pkgs/tools/misc/parted')
-rw-r--r--pkgs/tools/misc/parted/default.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/tools/misc/parted/default.nix b/pkgs/tools/misc/parted/default.nix
index 8fd5c196c58e4..9a4c81ce8633b 100644
--- a/pkgs/tools/misc/parted/default.nix
+++ b/pkgs/tools/misc/parted/default.nix
@@ -8,7 +8,8 @@ stdenv.mkDerivation rec {
     sha256 = "02amqpzl8lgk247cjsbaz1nsiz9i1pbj0adx0z109h94p90i48sk";
   };
 
-  buildInputs = [ devicemapper libuuid gettext readline ];
+  buildInputs = [ libuuid gettext readline ] ++
+    stdenv.lib.optional stdenv.isLinux devicemapper;
 
   # XXX: For some reason our libreadline.so doesn't have libncurses as
   # NEEDED and `configure' links with `-Wl,--as-needed' so when