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-misc/kdeconnect/
Date: Sun, 19 Jan 2020 17:04:02
Message-Id: 1579451324.10b2aa8c569bf2bdfbde0175c49dcca2ff019691.asturm@gentoo
1 commit: 10b2aa8c569bf2bdfbde0175c49dcca2ff019691
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 19 16:20:10 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 19 16:28:44 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=10b2aa8c
7
8 kde-misc/kdeconnect: Drop USE app, built unconditionally
9
10 Upstream commit f1b0d016ab7c1eeadd0f7487a5253d0681a23bae
11
12 Package-Manager: Portage-2.3.84, Repoman-2.3.20
13 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
14
15 kde-misc/kdeconnect/kdeconnect-9999.ebuild | 13 +++++--------
16 kde-misc/kdeconnect/metadata.xml | 1 -
17 2 files changed, 5 insertions(+), 9 deletions(-)
18
19 diff --git a/kde-misc/kdeconnect/kdeconnect-9999.ebuild b/kde-misc/kdeconnect/kdeconnect-9999.ebuild
20 index d68ad200fb..19b5f7d5c9 100644
21 --- a/kde-misc/kdeconnect/kdeconnect-9999.ebuild
22 +++ b/kde-misc/kdeconnect/kdeconnect-9999.ebuild
23 @@ -21,7 +21,7 @@ HOMEPAGE="https://kde.org/ https://community.kde.org/KDEConnect"
24
25 LICENSE="GPL-2+"
26 SLOT="5"
27 -IUSE="app bluetooth mousepad pulseaudio sms wayland"
28 +IUSE="bluetooth mousepad pulseaudio sms wayland"
29
30 DEPEND="
31 >=app-crypt/qca-2.1.0:2[qt5(+),ssl]
32 @@ -40,10 +40,11 @@ DEPEND="
33 >=kde-frameworks/ki18n-${KFMIN}:5
34 >=kde-frameworks/kiconthemes-${KFMIN}:5
35 >=kde-frameworks/kio-${KFMIN}:5
36 + >=kde-frameworks/kirigami-${KFMIN}:5
37 >=kde-frameworks/knotifications-${KFMIN}:5
38 >=kde-frameworks/kservice-${KFMIN}:5
39 >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
40 - app? ( >=kde-frameworks/kdeclarative-${KFMIN}:5 )
41 + >=kde-frameworks/plasma-${KFMIN}:5
42 bluetooth? ( >=dev-qt/qtbluetooth-${QTMIN}:5 )
43 mousepad? (
44 x11-libs/libfakekey
45 @@ -56,19 +57,15 @@ DEPEND="
46 "
47 RDEPEND="${DEPEND}
48 >=dev-qt/qtquickcontrols2-${QTMIN}:5
49 + >=kde-frameworks/kdeclarative-${KFMIN}:5
50 net-fs/sshfs
51 - app? ( >=kde-frameworks/kirigami-${KFMIN}:5 )
52 - sms? (
53 - dev-libs/kpeoplevcard
54 - >=kde-frameworks/kirigami-${KFMIN}:5
55 - )
56 + sms? ( dev-libs/kpeoplevcard )
57 "
58
59 RESTRICT+=" test"
60
61 src_configure() {
62 local mycmakeargs=(
63 - -DEXPERIMENTALAPP_ENABLED=$(usex app)
64 -DBLUETOOTH_ENABLED=$(usex bluetooth)
65 $(cmake_use_find_package mousepad LibFakeKey)
66 $(cmake_use_find_package pulseaudio KF5PulseAudioQt)
67
68 diff --git a/kde-misc/kdeconnect/metadata.xml b/kde-misc/kdeconnect/metadata.xml
69 index 8332b67ea5..c45c927452 100644
70 --- a/kde-misc/kdeconnect/metadata.xml
71 +++ b/kde-misc/kdeconnect/metadata.xml
72 @@ -6,7 +6,6 @@
73 <name>Gentoo KDE Project</name>
74 </maintainer>
75 <use>
76 - <flag name="app">Enable experimental kcapp frontend</flag>
77 <flag name="mousepad">Enable remote mousepad plugin using <pkg>x11-libs/libfakekey</pkg></flag>
78 <flag name="pulseaudio">Enable system volume control plugin using <pkg>media-sound/pulseaudio</pkg></flag>
79 <flag name="sms">Enable SMS support using <pkg>kde-frameworks/kpeople</pkg></flag>