Author: urkud
Date: Thu Apr  5 15:11:19 2012
New Revision: 33624
URL: https://nixos.org/websvn/nix/?rev=33624&sc=1

Log:
avahi: use libiconv if needed

Modified:
   nixpkgs/trunk/pkgs/development/libraries/avahi/default.nix
   nixpkgs/trunk/pkgs/top-level/all-packages.nix

Modified: nixpkgs/trunk/pkgs/development/libraries/avahi/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/avahi/default.nix  Thu Apr  5 
14:50:31 2012        (r33623)
+++ nixpkgs/trunk/pkgs/development/libraries/avahi/default.nix  Thu Apr  5 
15:11:19 2012        (r33624)
@@ -1,5 +1,5 @@
 { fetchurl, stdenv, pkgconfig, libdaemon, dbus, perl, perlXMLParser
-, expat, gettext, intltool, glib, qt4 ? null, lib
+, expat, gettext, intltool, glib, qt4 ? null, libiconvOrEmpty
 , qt4Support ? false
 , withLibdnssdCompat ? false }:
 
@@ -16,7 +16,8 @@
   patches = [ ./no-mkdir-localstatedir.patch ];
 
   buildInputs = [ libdaemon dbus perl perlXMLParser glib expat ]
-    ++ (lib.optional qt4Support qt4);
+    ++ (stdenv.lib.optional qt4Support qt4)
+    ++ libiconvOrEmpty;
 
   buildNativeInputs = [ pkgconfig gettext intltool ];
 

Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/all-packages.nix       Thu Apr  5 14:50:31 
2012        (r33623)
+++ nixpkgs/trunk/pkgs/top-level/all-packages.nix       Thu Apr  5 15:11:19 
2012        (r33624)
@@ -4084,9 +4084,11 @@
 
   libiconv = callPackage ../development/libraries/libiconv { };
 
+  libiconvOrEmpty = if (libiconvOrNull == null) then [] else libiconv;
+
   libiconvOrNull = if gcc ? libc then null else libiconv;
 
-  libiconvOrLibc = if gcc ? libc then gcc.libc else libiconv;
+  libiconvOrLibc = if (libiconvOrNull == null) then gcc.libc else libiconv;
 
   libid3tag = callPackage ../development/libraries/libid3tag { };
 
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to