about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorDanny Wilson <danny@decube.net>2014-08-27 12:42:39 +0200
committerDanny Wilson <danny@prime.vc>2015-11-16 17:20:13 +0100
commit15c676fd30c52dc93009ec09ed069746f11d1743 (patch)
tree4691e77e6d4354c80d1ec3c1a832b8583e04b988 /pkgs
parentf72bdba42035b51a9d5e6a1a6936436d7368b12e (diff)
downloadnixlib-15c676fd30c52dc93009ec09ed069746f11d1743.tar
nixlib-15c676fd30c52dc93009ec09ed069746f11d1743.tar.gz
nixlib-15c676fd30c52dc93009ec09ed069746f11d1743.tar.bz2
nixlib-15c676fd30c52dc93009ec09ed069746f11d1743.tar.lz
nixlib-15c676fd30c52dc93009ec09ed069746f11d1743.tar.xz
nixlib-15c676fd30c52dc93009ec09ed069746f11d1743.tar.zst
nixlib-15c676fd30c52dc93009ec09ed069746f11d1743.zip
SmartOS: Make pkgconfig use proper i18n.
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/tools/misc/pkgconfig/default.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/development/tools/misc/pkgconfig/default.nix b/pkgs/development/tools/misc/pkgconfig/default.nix
index 6eea0a6d5d6b..eabcebad31d0 100644
--- a/pkgs/development/tools/misc/pkgconfig/default.nix
+++ b/pkgs/development/tools/misc/pkgconfig/default.nix
@@ -10,9 +10,10 @@ stdenv.mkDerivation (rec {
     sha256 = "0sq09a39wj4cxf8l2jvkq067g08ywfma4v6nhprnf351s82pfl68";
   };
 
-  buildInputs = stdenv.lib.optional (stdenv.isCygwin || stdenv.isDarwin) libiconv;
+  buildInputs = stdenv.lib.optional (stdenv.isCygwin || stdenv.isDarwin || stdenv.isSunOS) libiconv;
 
-  configureFlags = [ "--with-internal-glib" ];
+  configureFlags = [ "--with-internal-glib" ]
+    ++ stdenv.lib.optional (stdenv.isSunOS) "--with-libiconv=gnu";
 
   patches = (if vanilla then [] else [
     # Process Requires.private properly, see