guix_mirror_bot pushed a commit to branch kde-team
in repository guix.
commit bb3bd4901a9139df6e3f8d86c4cd5b8ec3403ebd
Author: Sughosha <[email protected]>
AuthorDate: Tue Jul 7 20:54:33 2026 +0530
gnu: kwin: Propagate the required dependencies.
* gnu/packages/kde-plasma.scm (kwin)[inputs]: Remove kconfig, kcoreaddons,
kwindowsystem, libepoxy, and wayland.
[propagated-inputs]: Add kconfig, kcoreaddons, kwindowsystem, libepoxy, and
wayland.
---
gnu/packages/kde-plasma.scm | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index d166170a9d..0b38296981 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -1587,6 +1587,12 @@ you login.")
(system "Xvfb :1 &")
(sleep 5)
(invoke "dbus-launch" "ctest" "-E" test-exclude)))))))
+ ;; As required by KWinConfig.cmake.
+ (propagated-inputs (list kconfig
+ kcoreaddons
+ kwindowsystem
+ libepoxy
+ wayland))
(native-inputs (list extra-cmake-modules
dbus
kdoctools
@@ -1607,8 +1613,6 @@ you login.")
kauth
kcmutils
kcompletion
- kconfig
- kcoreaddons
kcrash
kdbusaddons
kdeclarative
@@ -1630,7 +1634,6 @@ you login.")
kscreenlocker
ktextwidgets
kwayland
- kwindowsystem
kxmlgui
ksvg
lcms
@@ -1638,7 +1641,6 @@ you login.")
libcap
libdisplay-info
libei
- libepoxy
libinput
libplasma
libqaccessibilityclient
@@ -1652,7 +1654,6 @@ you login.")
qtwayland
qtsensors
qtsvg
- wayland
xcb-util ;fails at build time without this
xcb-util-cursor
xcb-util-keysyms