lol

plasma-workspace: propagate runtime dependencies

+5 -4
+5 -4
pkgs/desktops/plasma-5.4/plasma-workspace/default.nix
··· 7 7 , pam, phonon, plasma-framework, qtquick1, qtscript, qtx11extras, wayland 8 8 , libksysguard, bash, coreutils, gnused, gnugrep, socat, kconfig 9 9 , kinit, kservice, makeKDEWrapper, qttools, dbus_tools, mkfontdir, xmessage 10 - , xprop, xrdb, xset, xsetroot, solid 10 + , xprop, xrdb, xset, xsetroot, solid, qtquickcontrols 11 11 }: 12 12 13 13 plasmaPackage { ··· 20 20 buildInputs = [ 21 21 kcmutils kcrash kdbusaddons kdesu kdewebkit kjsembed knewstuff 22 22 knotifyconfig kpackage ktextwidgets kwallet kwayland kxmlrpcclient 23 - libdbusmenu libSM libXcursor networkmanager-qt pam phonon qtquick1 24 - qtscript qtx11extras solid wayland 23 + libdbusmenu libSM libXcursor networkmanager-qt pam phonon 24 + qtscript wayland 25 25 ]; 26 26 propagatedBuildInputs = [ 27 27 baloo kactivities kdeclarative kdelibs4support kglobalaccel 28 28 kidletime krunner ktexteditor kwin libkscreen libksysguard 29 - plasma-framework 29 + plasma-framework qtquick1 qtquickcontrols qtx11extras solid 30 30 ]; 31 31 patches = [ ./0001-startkde-NixOS-patches.patch ]; 32 32 ··· 39 39 --replace kdostartupconfig5 $out/bin/kdostartupconfig5 40 40 ''; 41 41 postInstall = '' 42 + export QT_WRAPPER_IMPURE=1 42 43 wrapKDEProgram "$out/bin/ksmserver" 43 44 wrapKDEProgram "$out/bin/plasmawindowed" 44 45 wrapKDEProgram "$out/bin/kcminit_startup"