Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-base/plasma-workspace/
Date: Sun, 04 May 2014 23:35:51
Message-Id: 1399243729.145464c303b744c6b89138f2f55f417fbe75dee2.johu@gentoo
1 commit: 145464c303b744c6b89138f2f55f417fbe75dee2
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 4 21:41:02 2014 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Sun May 4 22:48:49 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=145464c3
7
8 [kde-base/plasma-workspace] Introduce nepomuk and kdepim USE flags, bug #508350
9
10 Package-Manager: portage-2.2.10
11
12 ---
13 kde-base/plasma-workspace/metadata.xml | 12 ++++++-----
14 .../plasma-workspace-4.11.49.9999.ebuild | 24 +++++++++++-----------
15 2 files changed, 19 insertions(+), 17 deletions(-)
16
17 diff --git a/kde-base/plasma-workspace/metadata.xml b/kde-base/plasma-workspace/metadata.xml
18 index 3b3fc4f..efbee28 100644
19 --- a/kde-base/plasma-workspace/metadata.xml
20 +++ b/kde-base/plasma-workspace/metadata.xml
21 @@ -1,9 +1,11 @@
22 <?xml version="1.0" encoding="UTF-8"?>
23 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
24 <pkgmetadata>
25 -<herd>kde</herd>
26 -<use>
27 - <flag name="json">Enable JSON support via <pkg>dev-libs/qjson</pkg></flag>
28 - <flag name="qalculate">Enable Qalculate runner using <pkg>sci-libs/libqalculate</pkg></flag>
29 -</use>
30 + <herd>kde</herd>
31 + <use>
32 + <flag name="kdepim">KDE PIM integration via <pkg>kde-base/kdepimlibs</pkg></flag>
33 + <flag name="nepomuk">Enable Nepomuk based semantic desktop support (deprecated)</flag>
34 + <flag name="json">Enable JSON support via <pkg>dev-libs/qjson</pkg></flag>
35 + <flag name="qalculate">Enable Qalculate runner using <pkg>sci-libs/libqalculate</pkg></flag>
36 + </use>
37 </pkgmetadata>
38
39 diff --git a/kde-base/plasma-workspace/plasma-workspace-4.11.49.9999.ebuild b/kde-base/plasma-workspace/plasma-workspace-4.11.49.9999.ebuild
40 index ed3b700..58fa355 100644
41 --- a/kde-base/plasma-workspace/plasma-workspace-4.11.49.9999.ebuild
42 +++ b/kde-base/plasma-workspace/plasma-workspace-4.11.49.9999.ebuild
43 @@ -14,7 +14,7 @@ inherit python-single-r1 kde4-meta
44
45 DESCRIPTION="Plasma: KDE desktop framework"
46 KEYWORDS=""
47 -IUSE="debug gps json python qalculate semantic-desktop"
48 +IUSE="debug gps json +kdepim nepomuk python qalculate"
49
50 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
51
52 @@ -23,11 +23,11 @@ COMMONDEPEND="
53 >=dev-qt/qtcore-4.8.4-r3:4
54 !kde-misc/ktouchpadenabler
55 $(add_kdebase_dep kactivities)
56 - $(add_kdebase_dep kdelibs 'semantic-desktop?')
57 + $(add_kdebase_dep kdelibs 'nepomuk?')
58 $(add_kdebase_dep kephal)
59 $(add_kdebase_dep ksysguard)
60 $(add_kdebase_dep libkworkspace)
61 - $(add_kdebase_dep libplasmaclock 'semantic-desktop?')
62 + $(add_kdebase_dep libplasmaclock 'kdepim?')
63 $(add_kdebase_dep libplasmagenericshell)
64 $(add_kdebase_dep libtaskmanager)
65 x11-libs/libX11
66 @@ -39,17 +39,17 @@ COMMONDEPEND="
67 x11-libs/libXrender
68 gps? ( >=sci-geosciences/gpsd-2.37 )
69 json? ( dev-libs/qjson )
70 + kdepim? ( $(add_kdebase_dep kdepimlibs) )
71 + nepomuk? (
72 + dev-libs/soprano
73 + $(add_kdebase_dep nepomuk-core)
74 + )
75 python? (
76 ${PYTHON_DEPS}
77 >=dev-python/PyQt4-4.4.0[X,${PYTHON_USEDEP}]
78 $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}")
79 )
80 qalculate? ( sci-libs/libqalculate )
81 - semantic-desktop? (
82 - dev-libs/soprano
83 - $(add_kdebase_dep kdepimlibs)
84 - $(add_kdebase_dep nepomuk-core)
85 - )
86 "
87 DEPEND="${COMMONDEPEND}
88 dev-libs/boost
89 @@ -101,12 +101,12 @@ src_configure() {
90 mycmakeargs=(
91 $(cmake-utils_use_with gps libgps)
92 $(cmake-utils_use_with json QJSON)
93 + $(cmake-utils_use_with kdepim Akonadi)
94 + $(cmake-utils_use_with kdepim KdepimLibs)
95 + $(cmake-utils_use_with nepomuk NepomukCore)
96 + $(cmake-utils_use_with nepomuk Soprano)
97 $(cmake-utils_use_with python PythonLibrary)
98 $(cmake-utils_use_with qalculate)
99 - $(cmake-utils_use_with semantic-desktop Akonadi)
100 - $(cmake-utils_use_with semantic-desktop KdepimLibs)
101 - $(cmake-utils_use_with semantic-desktop NepomukCore)
102 - $(cmake-utils_use_with semantic-desktop Soprano)
103 -DWITH_Xmms=OFF
104 )