kwin: add optional dependencies

This commit is contained in:
Thomas Tuegel 2021-05-07 10:59:45 -05:00
parent 11702307c7
commit 2df0eaf41b
No known key found for this signature in database
GPG Key ID: 22CBF5249D4B4D59

View File

@ -2,8 +2,8 @@
mkDerivation, lib, fetchpatch, mkDerivation, lib, fetchpatch,
extra-cmake-modules, kdoctools, extra-cmake-modules, kdoctools,
epoxy,libICE, libSM, libinput, libxkbcommon, udev, wayland, xcb-util-cursor, epoxy, lcms2, libICE, libSM, libcap, libdrm, libinput, libxkbcommon, mesa,
xwayland, pipewire, udev, wayland, xcb-util-cursor, xwayland,
qtdeclarative, qtmultimedia, qtquickcontrols2, qtscript, qtsensors, qtdeclarative, qtmultimedia, qtquickcontrols2, qtscript, qtsensors,
qtvirtualkeyboard, qtx11extras, qtvirtualkeyboard, qtx11extras,
@ -13,7 +13,6 @@
kiconthemes, kidletime, kinit, kio, knewstuff, knotifications, kpackage, kiconthemes, kidletime, kinit, kio, knewstuff, knotifications, kpackage,
krunner, kscreenlocker, kservice, kwayland, kwayland-server, kwidgetsaddons, krunner, kscreenlocker, kservice, kwayland, kwayland-server, kwidgetsaddons,
kwindowsystem, kxmlgui, plasma-framework, kwindowsystem, kxmlgui, plasma-framework,
libcap, libdrm, mesa, pipewire
}: }:
# TODO (ttuegel): investigate qmlplugindump failure # TODO (ttuegel): investigate qmlplugindump failure
@ -22,9 +21,8 @@ mkDerivation {
name = "kwin"; name = "kwin";
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ buildInputs = [
epoxy libICE libSM libinput libxkbcommon udev wayland xcb-util-cursor epoxy lcms2 libICE libSM libcap libdrm libinput libxkbcommon mesa pipewire
xwayland udev wayland xcb-util-cursor xwayland
libcap libdrm mesa pipewire
qtdeclarative qtmultimedia qtquickcontrols2 qtscript qtsensors qtdeclarative qtmultimedia qtquickcontrols2 qtscript qtsensors
qtvirtualkeyboard qtx11extras qtvirtualkeyboard qtx11extras