diff options
author | Alyssa Ross <hi@alyssa.is> | 2018-07-25 17:28:24 +0100 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2018-07-25 17:28:24 +0100 |
commit | 14e5e8a15a79f784f8f10a160e3a5699e2b690d1 (patch) | |
tree | dc078bd1ed7f206e1d594371d1c1497203529547 /pkgs/development/ruby-modules | |
parent | a0383ffec82244cef7f72d71759c674f5bb30d97 (diff) | |
download | nixlib-14e5e8a15a79f784f8f10a160e3a5699e2b690d1.tar nixlib-14e5e8a15a79f784f8f10a160e3a5699e2b690d1.tar.gz nixlib-14e5e8a15a79f784f8f10a160e3a5699e2b690d1.tar.bz2 nixlib-14e5e8a15a79f784f8f10a160e3a5699e2b690d1.tar.lz nixlib-14e5e8a15a79f784f8f10a160e3a5699e2b690d1.tar.xz nixlib-14e5e8a15a79f784f8f10a160e3a5699e2b690d1.tar.zst nixlib-14e5e8a15a79f784f8f10a160e3a5699e2b690d1.zip |
gem-config: fix capybara-webkit on Darwin
Diffstat (limited to 'pkgs/development/ruby-modules')
-rw-r--r-- | pkgs/development/ruby-modules/gem-config/default.nix | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/development/ruby-modules/gem-config/default.nix b/pkgs/development/ruby-modules/gem-config/default.nix index 3c355d085760..227dab63e4ab 100644 --- a/pkgs/development/ruby-modules/gem-config/default.nix +++ b/pkgs/development/ruby-modules/gem-config/default.nix @@ -22,7 +22,7 @@ , pkgconfig , ncurses, xapian_1_2_22, gpgme, utillinux, fetchpatch, tzdata, icu, libffi , cmake, libssh2, openssl, mysql, darwin, git, perl, pcre, gecode_3, curl , libmsgpack, qt48, libsodium, snappy, libossp_uuid, lxc, libpcap, xorg, gtk2, buildRubyGem -, cairo, re2, rake, gobjectIntrospection, gdk_pixbuf, zeromq, graphicsmagick +, cairo, re2, rake, gobjectIntrospection, gdk_pixbuf, zeromq, graphicsmagick, libcxx }@args: let @@ -69,7 +69,8 @@ in }; capybara-webkit = attrs: { - buildInputs = [ qt48 ]; + buildInputs = [ qt48 ] ++ stdenv.lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Cocoa ]; + NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${libcxx}/include/c++/v1"; }; charlock_holmes = attrs: { |