diff options
Diffstat (limited to 'pkgs/desktops/plasma-5/kwin/default.nix')
-rw-r--r-- | pkgs/desktops/plasma-5/kwin/default.nix | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/pkgs/desktops/plasma-5/kwin/default.nix b/pkgs/desktops/plasma-5/kwin/default.nix index db0485db887..847ef41ee88 100644 --- a/pkgs/desktops/plasma-5/kwin/default.nix +++ b/pkgs/desktops/plasma-5/kwin/default.nix @@ -4,6 +4,7 @@ libepoxy, lcms2, libICE, libSM, libcap, libdrm, libinput, libxkbcommon, mesa, pipewire, udev, wayland, xcb-util-cursor, xwayland, + plasma-wayland-protocols, wayland-protocols, libxcvt, qtdeclarative, qtmultimedia, qtquickcontrols2, qtscript, qtsensors, qtvirtualkeyboard, qtx11extras, @@ -11,8 +12,9 @@ breeze-qt5, kactivities, kcompletion, kcmutils, kconfig, kconfigwidgets, kcoreaddons, kcrash, kdeclarative, kdecoration, kglobalaccel, ki18n, kiconthemes, kidletime, kinit, kio, knewstuff, knotifications, kpackage, - krunner, kscreenlocker, kservice, kwayland, kwayland-server, kwidgetsaddons, + krunner, kscreenlocker, kservice, kwayland, kwidgetsaddons, kwindowsystem, kxmlgui, plasma-framework, libqaccessibilityclient, + python3 }: # TODO (ttuegel): investigate qmlplugindump failure @@ -23,6 +25,7 @@ mkDerivation { buildInputs = [ libepoxy lcms2 libICE libSM libcap libdrm libinput libxkbcommon mesa pipewire udev wayland xcb-util-cursor xwayland + libxcvt plasma-wayland-protocols wayland-protocols qtdeclarative qtmultimedia qtquickcontrols2 qtscript qtsensors qtvirtualkeyboard qtx11extras @@ -30,11 +33,16 @@ mkDerivation { breeze-qt5 kactivities kcmutils kcompletion kconfig kconfigwidgets kcoreaddons kcrash kdeclarative kdecoration kglobalaccel ki18n kiconthemes kidletime kinit kio knewstuff knotifications kpackage krunner kscreenlocker - kservice kwayland kwayland-server kwidgetsaddons kwindowsystem kxmlgui + kservice kwayland kwidgetsaddons kwindowsystem kxmlgui plasma-framework libqaccessibilityclient ]; outputs = [ "out" "dev" ]; + + postPatch = '' + patchShebangs src/effects/strip-effect-metadata.py + ''; + patches = [ ./0001-follow-symlinks.patch ./0002-xwayland.patch |