summary refs log tree commit diff
path: root/pkgs/desktops/xfce
diff options
context:
space:
mode:
authorJosé Romildo Malaquias <malaquias@gmail.com>2020-04-16 00:56:21 -0300
committerJosé Romildo Malaquias <malaquias@gmail.com>2020-04-19 20:38:59 -0300
commit11188c1746f41efe06fee5bc53f656020345f6e5 (patch)
tree0b7a221cb08256dd558419c447d4cc9a28ccc45e /pkgs/desktops/xfce
parenta2c97366cdbdb6b2843be16a2b02141a5040eac1 (diff)
downloadnixpkgs-11188c1746f41efe06fee5bc53f656020345f6e5.tar
nixpkgs-11188c1746f41efe06fee5bc53f656020345f6e5.tar.gz
nixpkgs-11188c1746f41efe06fee5bc53f656020345f6e5.tar.bz2
nixpkgs-11188c1746f41efe06fee5bc53f656020345f6e5.tar.lz
nixpkgs-11188c1746f41efe06fee5bc53f656020345f6e5.tar.xz
nixpkgs-11188c1746f41efe06fee5bc53f656020345f6e5.tar.zst
nixpkgs-11188c1746f41efe06fee5bc53f656020345f6e5.zip
xfce.exo: add support for gtk2, besides gtk3
Diffstat (limited to 'pkgs/desktops/xfce')
-rw-r--r--pkgs/desktops/xfce/core/exo/default.nix17
1 files changed, 14 insertions, 3 deletions
diff --git a/pkgs/desktops/xfce/core/exo/default.nix b/pkgs/desktops/xfce/core/exo/default.nix
index 6566d77ebbe..ee58c76ea02 100644
--- a/pkgs/desktops/xfce/core/exo/default.nix
+++ b/pkgs/desktops/xfce/core/exo/default.nix
@@ -1,4 +1,4 @@
-{ mkXfceDerivation, docbook_xsl, glib, libxslt, perlPackages, gtk3
+{ mkXfceDerivation, docbook_xsl, glib, libxslt, perlPackages, gtk2, gtk3
 , libxfce4ui, libxfce4util }:
 
 mkXfceDerivation {
@@ -8,8 +8,19 @@ mkXfceDerivation {
 
   sha256 = "1db7w6jk3i501x4qw0hs0ydrm1fjdkxmahzbv5iag859wnnlg0pd";
 
-  nativeBuildInputs = [ libxslt perlPackages.URI docbook_xsl ];
-  buildInputs = [ gtk3 glib libxfce4ui libxfce4util ];
+  nativeBuildInputs = [
+    libxslt
+    perlPackages.URI
+    docbook_xsl
+  ];
+
+  buildInputs = [
+    gtk2 # some xfce plugins still uses gtk2
+    gtk3
+    glib
+    libxfce4ui
+    libxfce4util
+  ];
 
   # Workaround https://bugzilla.xfce.org/show_bug.cgi?id=15825
   NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";