about summary refs log tree commit diff
path: root/pkgs/desktops/kde-5/applications
diff options
context:
space:
mode:
authorThomas Tuegel <ttuegel@gmail.com>2016-07-30 17:38:39 -0500
committerThomas Tuegel <ttuegel@gmail.com>2016-07-31 09:44:33 -0500
commit4e5dfd0d2a5a38c7e3580daa9adcad8d1265ce89 (patch)
tree2b02c3c13ec48aa80a36aba2184e491b0a3aef38 /pkgs/desktops/kde-5/applications
parent4805d008e4333f0e9348ce52a8867352b47a2690 (diff)
downloadnixlib-4e5dfd0d2a5a38c7e3580daa9adcad8d1265ce89.tar
nixlib-4e5dfd0d2a5a38c7e3580daa9adcad8d1265ce89.tar.gz
nixlib-4e5dfd0d2a5a38c7e3580daa9adcad8d1265ce89.tar.bz2
nixlib-4e5dfd0d2a5a38c7e3580daa9adcad8d1265ce89.tar.lz
nixlib-4e5dfd0d2a5a38c7e3580daa9adcad8d1265ce89.tar.xz
nixlib-4e5dfd0d2a5a38c7e3580daa9adcad8d1265ce89.tar.zst
nixlib-4e5dfd0d2a5a38c7e3580daa9adcad8d1265ce89.zip
konsole: use kdeWrapper
Diffstat (limited to 'pkgs/desktops/kde-5/applications')
-rw-r--r--pkgs/desktops/kde-5/applications/konsole.nix38
1 files changed, 20 insertions, 18 deletions
diff --git a/pkgs/desktops/kde-5/applications/konsole.nix b/pkgs/desktops/kde-5/applications/konsole.nix
index 1d12c671fa8e..bf3a497fefaa 100644
--- a/pkgs/desktops/kde-5/applications/konsole.nix
+++ b/pkgs/desktops/kde-5/applications/konsole.nix
@@ -1,25 +1,27 @@
 {
-  kdeApp, lib,
-  ecm, kdoctools, makeQtWrapper,
+  kdeApp, lib, kdeWrapper,
+  ecm, kdoctools,
   kbookmarks, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kguiaddons,
   ki18n, kiconthemes, kinit, kdelibs4support, kio, knotifications,
   knotifyconfig, kparts, kpty, kservice, ktextwidgets, kwidgetsaddons,
   kwindowsystem, kxmlgui, qtscript
 }:
 
-kdeApp {
-  name = "konsole";
-  meta = {
-    license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
-    maintainers = [ lib.maintainers.ttuegel ];
-  };
-  nativeBuildInputs = [ ecm kdoctools makeQtWrapper ];
-  propagatedBuildInputs = [
-    kdelibs4support ki18n kwindowsystem qtscript kbookmarks kcompletion kconfig
-    kconfigwidgets kcoreaddons kguiaddons kiconthemes kinit kio knotifications
-    knotifyconfig kparts kpty kservice ktextwidgets kwidgetsaddons kxmlgui
-  ];
-  postInstall = ''
-    wrapQtProgram "$out/bin/konsole"
-  '';
-}
+let
+  unwrapped =
+    kdeApp {
+      name = "konsole";
+      meta = {
+        license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
+        maintainers = [ lib.maintainers.ttuegel ];
+      };
+      nativeBuildInputs = [ ecm kdoctools ];
+      propagatedBuildInputs = [
+        kdelibs4support ki18n kwindowsystem qtscript kbookmarks kcompletion
+        kconfig kconfigwidgets kcoreaddons kguiaddons kiconthemes kinit kio
+        knotifications knotifyconfig kparts kpty kservice ktextwidgets
+        kwidgetsaddons kxmlgui
+      ];
+    };
+in
+kdeWrapper unwrapped { targets = [ "bin/konsole" ]; }