summaryrefslogtreecommitdiffstats
path: root/pkgs/development/libraries/kde-frameworks/kded.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/libraries/kde-frameworks/kded.nix')
-rw-r--r--pkgs/development/libraries/kde-frameworks/kded.nix14
1 files changed, 10 insertions, 4 deletions
diff --git a/pkgs/development/libraries/kde-frameworks/kded.nix b/pkgs/development/libraries/kde-frameworks/kded.nix
index 65377789582e..1b326e51de92 100644
--- a/pkgs/development/libraries/kde-frameworks/kded.nix
+++ b/pkgs/development/libraries/kde-frameworks/kded.nix
@@ -1,16 +1,22 @@
{
- mkDerivation, lib, propagate,
+ mkDerivation, lib, propagate, wrapGAppsHook,
extra-cmake-modules, kdoctools,
- kconfig, kcoreaddons, kcrash, kdbusaddons, kinit, kservice, qtbase,
+ gsettings-desktop-schemas, kconfig, kcoreaddons, kcrash, kdbusaddons, kinit,
+ kservice, qtbase,
}:
mkDerivation {
name = "kded";
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
- nativeBuildInputs = [ extra-cmake-modules kdoctools ];
+ nativeBuildInputs = [ extra-cmake-modules kdoctools wrapGAppsHook ];
buildInputs = [
- kconfig kcoreaddons kcrash kdbusaddons kinit kservice qtbase
+ gsettings-desktop-schemas kconfig kcoreaddons kcrash kdbusaddons kinit
+ kservice qtbase
];
outputs = [ "out" "dev" ];
setupHook = propagate "out";
+ dontWrapGApps = true;
+ preFixup = ''
+ qtWrapperArgs+=("''${gappsWrapperArgs[@]}")
+ '';
}