commit: fc581dc46c784c45e9378f1d43da063198ef8258
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 20:53:50 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 21:05:07 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=fc581dc4
kde-plasma/kwin: Update dependencies
Upstream commits:
05a3e2bad9a3baf27293f0b5ed4bef4f38952804
c5305820d476a6596b00372957eefdf36856e6a6
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/kwin/kwin-6.0.49.9999.ebuild | 1 +
kde-plasma/kwin/kwin-9999.ebuild | 8 +++++++-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/kde-plasma/kwin/kwin-6.0.49.9999.ebuild
b/kde-plasma/kwin/kwin-6.0.49.9999.ebuild
index d0baa5da02..13705af800 100644
--- a/kde-plasma/kwin/kwin-6.0.49.9999.ebuild
+++ b/kde-plasma/kwin/kwin-6.0.49.9999.ebuild
@@ -30,6 +30,7 @@ COMMON_DEPEND="
>=dev-qt/qtshadertools-${QTMIN}:6
>=kde-frameworks/kauth-${KFMIN}:6
>=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6[qml]
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
diff --git a/kde-plasma/kwin/kwin-9999.ebuild b/kde-plasma/kwin/kwin-9999.ebuild
index d78f9866f8..df54f1711c 100644
--- a/kde-plasma/kwin/kwin-9999.ebuild
+++ b/kde-plasma/kwin/kwin-9999.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Flexible, composited Window Manager for
windowing systems on Linux"
LICENSE="GPL-2+"
SLOT="6"
KEYWORDS=""
-IUSE="accessibility caps gles2-only lock screencast +shortcuts"
+IUSE="accessibility caps gles2-only lock screencast +shortcuts systemd"
RESTRICT="test"
@@ -30,6 +30,7 @@ COMMON_DEPEND="
>=dev-qt/qtshadertools-${QTMIN}:6
>=kde-frameworks/kauth-${KFMIN}:6
>=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6[qml]
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
@@ -117,6 +118,11 @@ src_prepare() {
if ! use screencast; then
sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt
|| die
fi
+
+ # TODO: try to get a build switch upstreamed
+ if ! use systemd; then
+ sed -e "s/^pkg_check_modules.*libsystemd/#&/" -i CMakeLists.txt
|| die
+ fi
}
src_configure() {