about summary refs log tree commit diff
path: root/pkgs/applications/networking/irc
diff options
context:
space:
mode:
authorAdam Evans <adam@agileand.me>2016-10-20 23:28:27 +1100
committerAdam Evans <adam@agileand.me>2016-10-23 00:32:17 +1100
commit5da42092faef25e46d93833fe7a0debe8be0f663 (patch)
tree465031b067bdc1b32504813d2cf45b7c6c03566e /pkgs/applications/networking/irc
parent35bcfdbbfb06b50124afdd714426faced16a097e (diff)
downloadnixlib-5da42092faef25e46d93833fe7a0debe8be0f663.tar
nixlib-5da42092faef25e46d93833fe7a0debe8be0f663.tar.gz
nixlib-5da42092faef25e46d93833fe7a0debe8be0f663.tar.bz2
nixlib-5da42092faef25e46d93833fe7a0debe8be0f663.tar.lz
nixlib-5da42092faef25e46d93833fe7a0debe8be0f663.tar.xz
nixlib-5da42092faef25e46d93833fe7a0debe8be0f663.tar.zst
nixlib-5da42092faef25e46d93833fe7a0debe8be0f663.zip
weechat: Fixed Darwin build issues
Build was failing with res_9_init missing on OS X. Resolved with a little help from
https://github.com/Homebrew/homebrew-core/pull/4427.
Diffstat (limited to 'pkgs/applications/networking/irc')
-rw-r--r--pkgs/applications/networking/irc/weechat/default.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/applications/networking/irc/weechat/default.nix b/pkgs/applications/networking/irc/weechat/default.nix
index 17f754f6acca..911555fa6a61 100644
--- a/pkgs/applications/networking/irc/weechat/default.nix
+++ b/pkgs/applications/networking/irc/weechat/default.nix
@@ -1,6 +1,6 @@
 { stdenv, fetchurl, ncurses, openssl, aspell, gnutls
 , zlib, curl , pkgconfig, libgcrypt
-, cmake, makeWrapper, libobjc, libiconv
+, cmake, makeWrapper, libobjc, libresolv, libiconv
 , asciidoctor # manpages
 , guileSupport ? true, guile
 , luaSupport ? true, lua5
@@ -50,7 +50,7 @@ stdenv.mkDerivation rec {
       cmake
       asciidoctor
       ]
-    ++ optionals stdenv.isDarwin [ pync libobjc ]
+    ++ optionals stdenv.isDarwin [ pync libobjc libresolv ]
     ++ optional  guileSupport    guile
     ++ optional  luaSupport      lua5
     ++ optional  perlSupport     perl
@@ -60,7 +60,7 @@ stdenv.mkDerivation rec {
 
   NIX_CFLAGS_COMPILE = "-I${python}/include/${python.libPrefix}"
     # Fix '_res_9_init: undefined symbol' error
-    + (stdenv.lib.optionalString stdenv.isDarwin "-DBIND_8_COMPAT=1");
+    + (stdenv.lib.optionalString stdenv.isDarwin "-DBIND_8_COMPAT=1 -lresolv");
 
   postInstall = with stdenv.lib; ''
     NIX_PYTHONPATH="$out/lib/${python.libPrefix}/site-packages"