Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-plasma/discover/
Date: Sat, 03 Sep 2022 13:05:15
Message-Id: 1662210288.5e93abc7759960fa0e802f3cf299915473b7e1cb.asturm@gentoo
1 commit: 5e93abc7759960fa0e802f3cf299915473b7e1cb
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 3 12:56:20 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 3 13:04:48 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=5e93abc7
7
8 kde-plasma/discover: Add IUSE share
9
10 Upstream commit e9752d5fe6f314265585114c6f25ae09c856508d
11
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 kde-plasma/discover/discover-9999.ebuild | 5 +++--
15 kde-plasma/discover/metadata.xml | 1 +
16 2 files changed, 4 insertions(+), 2 deletions(-)
17
18 diff --git a/kde-plasma/discover/discover-9999.ebuild b/kde-plasma/discover/discover-9999.ebuild
19 index ac66268b1c..ace9f464f9 100644
20 --- a/kde-plasma/discover/discover-9999.ebuild
21 +++ b/kde-plasma/discover/discover-9999.ebuild
22 @@ -15,7 +15,7 @@ HOMEPAGE="https://userbase.kde.org/Discover"
23 LICENSE="GPL-2" # TODO: CHECK
24 SLOT="5"
25 KEYWORDS=""
26 -IUSE="+firmware flatpak telemetry"
27 +IUSE="+firmware flatpak share telemetry"
28
29 # libmarkdown (app-text/discount) only used in PackageKitBackend
30 DEPEND="
31 @@ -47,11 +47,11 @@ DEPEND="
32 >=dev-libs/appstream-0.14.4:=
33 sys-apps/flatpak
34 )
35 + share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
36 telemetry? ( dev-libs/kuserfeedback:5 )
37 "
38 RDEPEND="${DEPEND}
39 >=dev-qt/qtquickcontrols2-${QTMIN}:5
40 - >=kde-frameworks/kirigami-${KFMIN}:5
41 "
42
43 PATCHES=( "${FILESDIR}/${PN}-5.25.1-tests-optional.patch" )
44 @@ -74,6 +74,7 @@ src_configure() {
45 -DBUILD_FlatpakBackend=$(usex flatpak)
46 $(cmake_use_find_package flatpak AppStreamQt)
47 -DBUILD_FwupdBackend=$(usex firmware)
48 + $(cmake_use_find_package share KF5Purpose)
49 $(cmake_use_find_package telemetry KUserFeedback)
50 )
51
52
53 diff --git a/kde-plasma/discover/metadata.xml b/kde-plasma/discover/metadata.xml
54 index 0c430bd5a1..d275ea3a63 100644
55 --- a/kde-plasma/discover/metadata.xml
56 +++ b/kde-plasma/discover/metadata.xml
57 @@ -9,6 +9,7 @@
58 <bugs-to>https://bugs.kde.org/</bugs-to>
59 </upstream>
60 <use>
61 + <flag name="share">Enable support for a sharing application URLs <pkg>kde-frameworks/purpose</pkg></flag>
62 <flag name="firmware">Enable support for firmware upgrades using <pkg>sys-apps/fwupd</pkg></flag>
63 <flag name="flatpak">Enable support for flatpak repositories using <pkg>sys-apps/flatpak</pkg></flag>
64 </use>