about summary refs log tree commit diff
path: root/pkgs/desktops
diff options
context:
space:
mode:
authorThomas Tuegel <ttuegel@mailbox.org>2017-05-09 09:20:59 -0500
committerThomas Tuegel <ttuegel@mailbox.org>2017-06-18 08:44:43 -0500
commit30ff56a20fede60f37285abe7e1609d68b965757 (patch)
treecd2a45e9e1a1ed96a44004de748cb878b9df63c9 /pkgs/desktops
parentda942ea23f28c5a29882a802b728add1b6f309a6 (diff)
downloadnixlib-30ff56a20fede60f37285abe7e1609d68b965757.tar
nixlib-30ff56a20fede60f37285abe7e1609d68b965757.tar.gz
nixlib-30ff56a20fede60f37285abe7e1609d68b965757.tar.bz2
nixlib-30ff56a20fede60f37285abe7e1609d68b965757.tar.lz
nixlib-30ff56a20fede60f37285abe7e1609d68b965757.tar.xz
nixlib-30ff56a20fede60f37285abe7e1609d68b965757.tar.zst
nixlib-30ff56a20fede60f37285abe7e1609d68b965757.zip
breeze-gtk: patch builder to find GTK2 pixmap engine
This does not seem to be strictly necessary, but it also cannot hurt.
Diffstat (limited to 'pkgs/desktops')
-rw-r--r--pkgs/desktops/plasma-5/breeze-gtk.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/desktops/plasma-5/breeze-gtk.nix b/pkgs/desktops/plasma-5/breeze-gtk.nix
index 3ba952811cfd..f2d76fe19e65 100644
--- a/pkgs/desktops/plasma-5/breeze-gtk.nix
+++ b/pkgs/desktops/plasma-5/breeze-gtk.nix
@@ -1,8 +1,14 @@
-{ mkDerivation , extra-cmake-modules , qtbase }:
+{ mkDerivation, lib, extra-cmake-modules, gtk2, qtbase, }:
+
+let inherit (lib) getLib; in
 
 mkDerivation {
   name = "breeze-gtk";
   nativeBuildInputs = [ extra-cmake-modules ];
   cmakeFlags = [ "-DWITH_GTK3_VERSION=3.22" ];
   buildInputs = [ qtbase ];
+  postPatch = ''
+    sed -i cmake/FindGTKEngine.cmake \
+      -e "s|\''${KDE_INSTALL_FULL_LIBDIR}|${getLib gtk2}/lib|"
+  '';
 }