about summary refs log tree commit diff
path: root/pkgs/development/libraries/libappindicator
diff options
context:
space:
mode:
authorNikolay Amiantov <ab@fmap.me>2017-04-03 17:25:12 +0300
committerNikolay Amiantov <ab@fmap.me>2017-04-03 17:39:41 +0300
commitef4b73a0386a088ac77e1c3e0d0db2d6d770dd50 (patch)
tree4c123dd558980a2ca0e8e80d05866d1372f748f4 /pkgs/development/libraries/libappindicator
parentbd0163fc3428e0a0373432565a997a14f558418e (diff)
downloadnixlib-ef4b73a0386a088ac77e1c3e0d0db2d6d770dd50.tar
nixlib-ef4b73a0386a088ac77e1c3e0d0db2d6d770dd50.tar.gz
nixlib-ef4b73a0386a088ac77e1c3e0d0db2d6d770dd50.tar.bz2
nixlib-ef4b73a0386a088ac77e1c3e0d0db2d6d770dd50.tar.lz
nixlib-ef4b73a0386a088ac77e1c3e0d0db2d6d770dd50.tar.xz
nixlib-ef4b73a0386a088ac77e1c3e0d0db2d6d770dd50.tar.zst
nixlib-ef4b73a0386a088ac77e1c3e0d0db2d6d770dd50.zip
libappindicator: propagate dependencies
Diffstat (limited to 'pkgs/development/libraries/libappindicator')
-rw-r--r--pkgs/development/libraries/libappindicator/default.nix9
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/development/libraries/libappindicator/default.nix b/pkgs/development/libraries/libappindicator/default.nix
index ff256fb73c84..0c1c51d6f47a 100644
--- a/pkgs/development/libraries/libappindicator/default.nix
+++ b/pkgs/development/libraries/libappindicator/default.nix
@@ -27,12 +27,17 @@ in stdenv.mkDerivation rec {
 
   nativeBuildInputs = [ pkgconfig autoconf ];
 
+  propagatedBuildInputs =
+    if gtkVersion == "2"
+    then [ gtk2 libdbusmenu-gtk2 ]
+    else [ gtk3 libdbusmenu-gtk3 ];
+
   buildInputs = [
     glib dbus_glib
     python pygobject2 pygtk gobjectIntrospection vala_0_23
   ] ++ (if gtkVersion == "2"
-    then [ gtk2 libindicator-gtk2 libdbusmenu-gtk2 ] ++ optionals monoSupport [ mono gtk-sharp-2_0 ]
-    else [ gtk3 libindicator-gtk3 libdbusmenu-gtk3 ]);
+    then [ libindicator-gtk2 ] ++ optionals monoSupport [ mono gtk-sharp-2_0 ]
+    else [ libindicator-gtk3 ]);
 
   postPatch = ''
     substituteInPlace configure.ac \