kate: use kdeWrapper

This commit is contained in:
Thomas Tuegel 2016-07-30 17:29:25 -05:00
parent e824741a2d
commit f66b4ca61d

View File

@ -1,26 +1,27 @@
{ {
kdeApp, lib, makeQtWrapper, ecm, kdoctools, kdeApp, lib, kdeWrapper,
ecm, kdoctools,
kactivities, kconfig, kcrash, kguiaddons, kiconthemes, ki18n, kinit, kactivities, kconfig, kcrash, kguiaddons, kiconthemes, ki18n, kinit,
kjobwidgets, kio, kparts, ktexteditor, kwindowsystem, kxmlgui, kdbusaddons, kjobwidgets, kio, kparts, ktexteditor, kwindowsystem, kxmlgui, kdbusaddons,
kwallet, plasma-framework, kitemmodels, knotifications, qtscript, kwallet, plasma-framework, kitemmodels, knotifications, qtscript,
threadweaver, knewstuff, libgit2 threadweaver, knewstuff, libgit2
}: }:
kdeApp { let
unwrapped =
kdeApp {
name = "kate"; name = "kate";
meta = { meta = {
license = with lib.licenses; [ gpl3 lgpl3 lgpl2 ]; license = with lib.licenses; [ gpl3 lgpl3 lgpl2 ];
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];
}; };
nativeBuildInputs = [ ecm kdoctools makeQtWrapper ]; nativeBuildInputs = [ ecm kdoctools ];
propagatedBuildInputs = [ propagatedBuildInputs = [
kactivities ki18n kio ktexteditor kwindowsystem plasma-framework qtscript kactivities ki18n kio ktexteditor kwindowsystem plasma-framework
kconfig kcrash kguiaddons kiconthemes kinit kjobwidgets kparts kxmlgui qtscript kconfig kcrash kguiaddons kiconthemes kinit kjobwidgets kparts
kdbusaddons kwallet kitemmodels knotifications threadweaver knewstuff kxmlgui kdbusaddons kwallet kitemmodels knotifications threadweaver
libgit2 knewstuff libgit2
]; ];
postInstall = '' };
wrapQtProgram "$out/bin/kate" in
wrapQtProgram "$out/bin/kwrite" kdeWrapper unwrapped { targets = [ "bin/kate" "bin/kwrite" ]; }
'';
}