lol

plasma-desktop: propagate runtime dependencies

+11 -3
+11 -3
pkgs/desktops/plasma-5.4/plasma-desktop/default.nix
··· 19 19 buildInputs = [ 20 20 attica boost fontconfig kcmutils kdbusaddons kded kitemmodels 21 21 knewstuff knotifications knotifyconfig kwallet libcanberra_kde 22 - libXcursor libpulseaudio libXft libxkbfile phonon qtdeclarative 23 - qtx11extras qtsvg xf86inputevdev xf86inputsynaptics 22 + libXcursor libpulseaudio libXft libxkbfile phonon 23 + qtsvg xf86inputevdev xf86inputsynaptics 24 24 xkeyboard_config xinput 25 25 ]; 26 26 propagatedBuildInputs = [ 27 27 baloo kactivities kauth kdeclarative kdelibs4support kemoticons 28 28 kglobalaccel ki18n kpeople krunner kwin plasma-framework 29 - plasma-workspace 29 + plasma-workspace qtdeclarative qtx11extras 30 30 ]; 31 31 patches = [ 32 32 (substituteAll { ··· 41 41 "-DSynaptics_INCLUDE_DIRS=${xf86inputsynaptics}/include/xorg" 42 42 ]; 43 43 postInstall = '' 44 + # These files are installed in the wrong location. 45 + cd "$out/share/plasma/plasmoids/org.kde.desktopcontainment/contents" 46 + mv "code/LayoutManager.js" "ui/LayoutManager.js" 47 + cd "$out/share/plasma/plasmoids/org.kde.panel/contents" 48 + mv "code/LayoutManager.js" "ui/LayoutManager.js" 49 + 50 + cd "$NIX_BUILD_TOP" 51 + 44 52 wrapKDEProgram "$out/bin/kaccess" 45 53 wrapKDEProgram "$out/bin/solid-action-desktop-gen" 46 54 wrapKDEProgram "$out/bin/knetattach"