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/kdeplasma-addons/
Date: Wed, 31 Jan 2018 15:57:37
Message-Id: 1517414243.aca0be61de8ab543060f539a82aa36c948288c25.asturm@gentoo
1 commit: aca0be61de8ab543060f539a82aa36c948288c25
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 31 15:50:40 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 31 15:57:23 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=aca0be61
7
8 kde-plasma/kdeplasma-addons: Add USE dictionary
9
10 Making dev-qt/qtwebengine optional.
11
12 Package-Manager: Portage-2.3.21, Repoman-2.3.6
13
14 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.12.49.9999.ebuild | 5 +++--
15 kde-plasma/kdeplasma-addons/kdeplasma-addons-9999.ebuild | 5 +++--
16 kde-plasma/kdeplasma-addons/metadata.xml | 1 +
17 3 files changed, 7 insertions(+), 4 deletions(-)
18
19 diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.12.49.9999.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.12.49.9999.ebuild
20 index a047224343..6c2b4ea1d4 100644
21 --- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.12.49.9999.ebuild
22 +++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.12.49.9999.ebuild
23 @@ -8,7 +8,7 @@ inherit kde5
24 DESCRIPTION="Extra Plasma applets and engines"
25 LICENSE="GPL-2 LGPL-2"
26 KEYWORDS=""
27 -IUSE="share"
28 +IUSE="dictionary share"
29
30 DEPEND="
31 $(add_frameworks_dep kactivities)
32 @@ -38,9 +38,9 @@ DEPEND="
33 $(add_qt_dep qtdbus)
34 $(add_qt_dep qtdeclarative)
35 $(add_qt_dep qtgui)
36 - $(add_qt_dep qtwebengine)
37 $(add_qt_dep qtwidgets)
38 $(add_qt_dep qtx11extras)
39 + dictionary? ( $(add_qt_dep qtwebengine) )
40 share? ( dev-libs/purpose:5 )
41 "
42 RDEPEND="${DEPEND}
43 @@ -51,6 +51,7 @@ RDEPEND="${DEPEND}
44
45 src_configure() {
46 local mycmakeargs=(
47 + $(cmake-utils_use_find_package dictionary Qt5WebEngine)
48 $(cmake-utils_use_find_package share KDEExperimentalPurpose)
49 )
50
51
52 diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-9999.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-9999.ebuild
53 index a668bdd3f8..a5b36737f9 100644
54 --- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-9999.ebuild
55 +++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-9999.ebuild
56 @@ -8,7 +8,7 @@ inherit kde5
57 DESCRIPTION="Extra Plasma applets and engines"
58 LICENSE="GPL-2 LGPL-2"
59 KEYWORDS=""
60 -IUSE="share"
61 +IUSE="dictionary share"
62
63 DEPEND="
64 $(add_frameworks_dep karchive)
65 @@ -36,8 +36,8 @@ DEPEND="
66 $(add_qt_dep qtdbus)
67 $(add_qt_dep qtdeclarative)
68 $(add_qt_dep qtgui)
69 - $(add_qt_dep qtwebengine)
70 $(add_qt_dep qtwidgets)
71 + dictionary? ( $(add_qt_dep qtwebengine) )
72 share? ( dev-libs/purpose:5 )
73 "
74 RDEPEND="${DEPEND}
75 @@ -48,6 +48,7 @@ RDEPEND="${DEPEND}
76
77 src_configure() {
78 local mycmakeargs=(
79 + $(cmake-utils_use_find_package dictionary Qt5WebEngine)
80 $(cmake-utils_use_find_package share KF5Purpose)
81 )
82
83
84 diff --git a/kde-plasma/kdeplasma-addons/metadata.xml b/kde-plasma/kdeplasma-addons/metadata.xml
85 index fc6c01ae83..8583a65535 100644
86 --- a/kde-plasma/kdeplasma-addons/metadata.xml
87 +++ b/kde-plasma/kdeplasma-addons/metadata.xml
88 @@ -6,6 +6,7 @@
89 <name>Gentoo KDE Project</name>
90 </maintainer>
91 <use>
92 + <flag name="dictionary">Enable dictionary applet using <pkg>dev-qt/qtwebengine</pkg></flag>
93 <flag name="share">Enable applet for quickly sharing data to a variety of sources</flag>
94 </use>
95 </pkgmetadata>