aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2022-09-03 14:56:20 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2022-09-03 15:04:48 +0200
commit5e93abc7759960fa0e802f3cf299915473b7e1cb (patch)
treeb4207a666ce59bd1036bc7ec0a5a0ac87ebb2696
parentkde-plasma/kscreen: Add new dependency (diff)
downloadkde-5e93abc7.tar.gz
kde-5e93abc7.tar.bz2
kde-5e93abc7.zip
kde-plasma/discover: Add IUSE share
Upstream commit e9752d5fe6f314265585114c6f25ae09c856508d Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r--kde-plasma/discover/discover-9999.ebuild5
-rw-r--r--kde-plasma/discover/metadata.xml1
2 files changed, 4 insertions, 2 deletions
diff --git a/kde-plasma/discover/discover-9999.ebuild b/kde-plasma/discover/discover-9999.ebuild
index ac66268b1c..ace9f464f9 100644
--- a/kde-plasma/discover/discover-9999.ebuild
+++ b/kde-plasma/discover/discover-9999.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://userbase.kde.org/Discover"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS=""
-IUSE="+firmware flatpak telemetry"
+IUSE="+firmware flatpak share telemetry"
# libmarkdown (app-text/discount) only used in PackageKitBackend
DEPEND="
@@ -47,11 +47,11 @@ DEPEND="
>=dev-libs/appstream-0.14.4:=
sys-apps/flatpak
)
+ share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
telemetry? ( dev-libs/kuserfeedback:5 )
"
RDEPEND="${DEPEND}
>=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
"
PATCHES=( "${FILESDIR}/${PN}-5.25.1-tests-optional.patch" )
@@ -74,6 +74,7 @@ src_configure() {
-DBUILD_FlatpakBackend=$(usex flatpak)
$(cmake_use_find_package flatpak AppStreamQt)
-DBUILD_FwupdBackend=$(usex firmware)
+ $(cmake_use_find_package share KF5Purpose)
$(cmake_use_find_package telemetry KUserFeedback)
)
diff --git a/kde-plasma/discover/metadata.xml b/kde-plasma/discover/metadata.xml
index 0c430bd5a1..d275ea3a63 100644
--- a/kde-plasma/discover/metadata.xml
+++ b/kde-plasma/discover/metadata.xml
@@ -9,6 +9,7 @@
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
<use>
+ <flag name="share">Enable support for a sharing application URLs <pkg>kde-frameworks/purpose</pkg></flag>
<flag name="firmware">Enable support for firmware upgrades using <pkg>sys-apps/fwupd</pkg></flag>
<flag name="flatpak">Enable support for flatpak repositories using <pkg>sys-apps/flatpak</pkg></flag>
</use>