summaryrefslogtreecommitdiff
path: root/kde-plasma
diff options
context:
space:
mode:
authorAlfred Wingate <parona@protonmail.com>2025-11-01 18:26:57 +0200
committerSam James <sam@gentoo.org>2025-11-04 12:35:22 +0000
commitb6e0d62854249a82a2f21b502bdb700601691d26 (patch)
tree9b6b4b8b6a0dd6c069c0a574a9ad278e80e25f8a /kde-plasma
parentf07c442b7d8e8cdb2535d38013b6d55f171e3a74 (diff)
downloadkde-b6e0d62854249a82a2f21b502bdb700601691d26.tar.gz
kde-b6e0d62854249a82a2f21b502bdb700601691d26.tar.bz2
kde-b6e0d62854249a82a2f21b502bdb700601691d26.zip
kde-plasma/discover: disable systemd-sysupdate backend
* New unconditionally required qcoro components at build time. * Systemd-sysupdate afaik has no way of working with Gentoo. If it was i'd imagine it would be a bespoke system with portage stripped out of it. Upstream commit: 21fc7bf30038dc56d84f71323a111990cd1bf3cb Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/kde/pull/1079 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'kde-plasma')
-rw-r--r--kde-plasma/discover/discover-6.5.49.9999.ebuild3
-rw-r--r--kde-plasma/discover/discover-9999.ebuild3
2 files changed, 4 insertions, 2 deletions
diff --git a/kde-plasma/discover/discover-6.5.49.9999.ebuild b/kde-plasma/discover/discover-6.5.49.9999.ebuild
index 3a1188844b8..9ab517c7d91 100644
--- a/kde-plasma/discover/discover-6.5.49.9999.ebuild
+++ b/kde-plasma/discover/discover-6.5.49.9999.ebuild
@@ -20,7 +20,7 @@ IUSE="+firmware flatpak snap telemetry webengine"
COMMON_DEPEND="
>=dev-libs/appstream-1.0.4:=[qt6]
dev-libs/kirigami-addons:6
- dev-libs/qcoro
+ dev-libs/qcoro[dbus,network]
>=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=kde-frameworks/attica-${KFMIN}:6
@@ -82,6 +82,7 @@ src_configure() {
-DBUILD_RpmOstreeBackend=OFF
-DBUILD_SnapBackend=$(usex snap)
-DBUILD_SteamOSBackend=OFF
+ -DBUILD_SystemdSysupdateBackend=OFF
$(cmake_use_find_package telemetry KF6UserFeedback)
$(cmake_use_find_package webengine Qt6WebView)
)
diff --git a/kde-plasma/discover/discover-9999.ebuild b/kde-plasma/discover/discover-9999.ebuild
index 2b1c9e15e95..e5d8053ccac 100644
--- a/kde-plasma/discover/discover-9999.ebuild
+++ b/kde-plasma/discover/discover-9999.ebuild
@@ -20,7 +20,7 @@ IUSE="+firmware flatpak snap telemetry webengine"
COMMON_DEPEND="
>=dev-libs/appstream-1.0.4:=[qt6]
dev-libs/kirigami-addons:6
- dev-libs/qcoro
+ dev-libs/qcoro[dbus,network]
>=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=kde-frameworks/attica-${KFMIN}:6
@@ -82,6 +82,7 @@ src_configure() {
-DBUILD_RpmOstreeBackend=OFF
-DBUILD_SnapBackend=$(usex snap)
-DBUILD_SteamOSBackend=OFF
+ -DBUILD_SystemdSysupdateBackend=OFF
$(cmake_use_find_package telemetry KF6UserFeedback)
$(cmake_use_find_package webengine Qt6WebView)
)