Author: ludo
Date: Tue Nov 23 22:10:37 2010
New Revision: 24831
URL: https://svn.nixos.org/websvn/nix/?rev=24831&sc=1

Log:
inetutils: Restrict dependency on net-tools to Linux-based systems.

Modified:
   hydra-config/gnu/trunk/inetutils/release.nix

Modified: hydra-config/gnu/trunk/inetutils/release.nix
==============================================================================
--- hydra-config/gnu/trunk/inetutils/release.nix        Tue Nov 23 21:34:45 
2010        (r24830)
+++ hydra-config/gnu/trunk/inetutils/release.nix        Tue Nov 23 22:10:37 
2010        (r24831)
@@ -43,9 +43,11 @@
   inherit (pkgs) releaseTools;
 
   buildInputsFrom = pkgs: with pkgs;
+    [ ncurses shishi ] ++
+
     # Ironically, net-tools is needed to run the tests, which expect
     # `netstat'.
-    [ ncurses shishi nettools ];
+    (lib.optional stdenv.isLinux nettools);
 
   jobs = rec {
 
@@ -95,7 +97,8 @@
         pkgs.releaseTools.nixBuild {
           name = "inetutils";
           src = tarball;
-          buildInputs = [ pkgs.ncurses pkgs.nettools ];
+          buildInputs = [ pkgs.ncurses ]
+            ++ (pkgs.lib.optional pkgs.stdenv.isLinux pkgs.nettools);
           configureFlags =
             [ "--with-ncurses-include-dir=${pkgs.ncurses}/include" ];
           inherit preBuild meta;
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to