summary refs log tree commit diff
path: root/pkgs/development/ruby-modules
diff options
context:
space:
mode:
authorFrederik Rietdijk <freddyrietdijk@fridh.nl>2018-12-03 12:13:20 +0100
committerFrederik Rietdijk <freddyrietdijk@fridh.nl>2018-12-03 12:13:20 +0100
commit077b7e5880628c12fe6a9ae0b10db848deb85b50 (patch)
tree9916a5f30f8529893c0e17c5c2b6264d8b14dcce /pkgs/development/ruby-modules
parent28e2277305f8c6eeee3f6f773927b956eb903a15 (diff)
parentfb137c1bcc0b9569c1a76751f19a6d453f5df2c3 (diff)
downloadnixpkgs-077b7e5880628c12fe6a9ae0b10db848deb85b50.tar
nixpkgs-077b7e5880628c12fe6a9ae0b10db848deb85b50.tar.gz
nixpkgs-077b7e5880628c12fe6a9ae0b10db848deb85b50.tar.bz2
nixpkgs-077b7e5880628c12fe6a9ae0b10db848deb85b50.tar.lz
nixpkgs-077b7e5880628c12fe6a9ae0b10db848deb85b50.tar.xz
nixpkgs-077b7e5880628c12fe6a9ae0b10db848deb85b50.tar.zst
nixpkgs-077b7e5880628c12fe6a9ae0b10db848deb85b50.zip
Merge staging into staging-next
Diffstat (limited to 'pkgs/development/ruby-modules')
-rw-r--r--pkgs/development/ruby-modules/gem-config/default.nix9
1 files changed, 5 insertions, 4 deletions
diff --git a/pkgs/development/ruby-modules/gem-config/default.nix b/pkgs/development/ruby-modules/gem-config/default.nix
index c429eaec035..9a2aaa91ad8 100644
--- a/pkgs/development/ruby-modules/gem-config/default.nix
+++ b/pkgs/development/ruby-modules/gem-config/default.nix
@@ -22,7 +22,8 @@
 , pkgconfig , ncurses, xapian_1_2_22, gpgme, utillinux, fetchpatch, tzdata, icu, libffi
 , cmake, libssh2, openssl, mysql, darwin, git, perl, pcre, gecode_3, curl
 , msgpack, qt59, libsodium, snappy, libossp_uuid, lxc, libpcap, xorg, gtk2, buildRubyGem
-, cairo, re2, rake, gobjectIntrospection, gdk_pixbuf, zeromq, graphicsmagick, libcxx, file
+, cairo, re2, rake, gobject-introspection, gdk_pixbuf, zeromq, graphicsmagick, libcxx, file
+, libselinux ? null, libsepol ? null
 }@args:
 
 let
@@ -156,7 +157,7 @@ in
 
   gio2 = attrs: {
     nativeBuildInputs = [ pkgconfig ];
-    buildInputs = [ gtk2 pcre gobjectIntrospection ];
+    buildInputs = [ gtk2 pcre gobject-introspection ] ++ lib.optionals stdenv.isLinux [ utillinux libselinux libsepol ];
   };
 
   gitlab-markup = attrs: { meta.priority = 1; };
@@ -167,7 +168,7 @@ in
   };
 
   gtk2 = attrs: {
-    nativeBuildInputs = [ pkgconfig ];
+    nativeBuildInputs = [ pkgconfig ] ++ lib.optionals stdenv.isLinux [ utillinux libselinux libsepol ];
     buildInputs = [ gtk2 pcre xorg.libpthreadstubs xorg.libXdmcp];
     # CFLAGS must be set for this gem to detect gdkkeysyms.h correctly
     CFLAGS = "-I${gtk2.dev}/include/gtk-2.0 -I/non-existent-path";
@@ -175,7 +176,7 @@ in
 
   gobject-introspection = attrs: {
     nativeBuildInputs = [ pkgconfig ];
-    buildInputs = [ gobjectIntrospection gtk2 pcre ];
+    buildInputs = [ gobject-introspection gtk2 pcre ];
   };
 
   grpc = attrs: {