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/kdelibs/
Date: Sun, 04 May 2014 23:35:46
Message-Id: 1399243729.c20e933e7284062e90e581ad24391e269749290d.johu@gentoo
1 commit: c20e933e7284062e90e581ad24391e269749290d
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Fri May 2 22:59:31 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=c20e933e
7
8 [kde-base/kdelibs] Introduce nepomuk USE flag, bug #508350
9
10 Package-Manager: portage-2.2.10
11
12 ---
13 kde-base/kdelibs/kdelibs-4.13.49.9999.ebuild | 26 +++++++++++++-------------
14 kde-base/kdelibs/kdelibs-4.9999.ebuild | 26 +++++++++++++-------------
15 kde-base/kdelibs/metadata.xml | 1 +
16 3 files changed, 27 insertions(+), 26 deletions(-)
17
18 diff --git a/kde-base/kdelibs/kdelibs-4.13.49.9999.ebuild b/kde-base/kdelibs/kdelibs-4.13.49.9999.ebuild
19 index a5e7ae0..1dbece3 100644
20 --- a/kde-base/kdelibs/kdelibs-4.13.49.9999.ebuild
21 +++ b/kde-base/kdelibs/kdelibs-4.13.49.9999.ebuild
22 @@ -16,9 +16,9 @@ DESCRIPTION="KDE libraries needed by all KDE programs."
23
24 KEYWORDS=""
25 LICENSE="LGPL-2.1"
26 -IUSE="3dnow acl alsa altivec +bzip2 debug doc fam jpeg2k kerberos lzma
27 -mmx nls openexr +policykit semantic-desktop spell sse sse2 ssl +udev +udisks
28 -+upower zeroconf"
29 +IUSE="3dnow acl alsa altivec +bzip2 debug doc fam jpeg2k kerberos lzma mmx
30 +nepomuk nls openexr +policykit spell sse sse2 ssl +udev +udisks +upower
31 +zeroconf"
32
33 REQUIRED_USE="
34 udisks? ( udev )
35 @@ -73,15 +73,15 @@ COMMONDEPEND="
36 fam? ( virtual/fam )
37 jpeg2k? ( media-libs/jasper )
38 kerberos? ( virtual/krb5 )
39 + nepomuk? (
40 + >=dev-libs/shared-desktop-ontologies-0.11.0
41 + >=dev-libs/soprano-2.9.0[dbus,raptor,redland]
42 + )
43 openexr? (
44 media-libs/openexr:=
45 media-libs/ilmbase:=
46 )
47 policykit? ( >=sys-auth/polkit-qt-0.103.0 )
48 - semantic-desktop? (
49 - >=dev-libs/shared-desktop-ontologies-0.11.0
50 - >=dev-libs/soprano-2.9.0[dbus,raptor,redland]
51 - )
52 spell? ( app-text/enchant )
53 ssl? ( dev-libs/openssl )
54 udev? ( virtual/udev )
55 @@ -115,13 +115,13 @@ PDEPEND="
56 x11-misc/xdg-utils
57 )
58 handbook? ( $(add_kdebase_dep khelpcenter) )
59 - policykit? (
60 - >=sys-auth/polkit-kde-agent-0.99
61 - )
62 - semantic-desktop? (
63 + nepomuk? (
64 $(add_kdebase_dep nepomuk-core)
65 $(add_kdebase_dep nepomuk-widgets)
66 )
67 + policykit? (
68 + >=sys-auth/polkit-kde-agent-0.99
69 + )
70 "
71
72 PATCHES=(
73 @@ -203,12 +203,12 @@ src_configure() {
74 $(cmake-utils_use_with jpeg2k Jasper)
75 $(cmake-utils_use_with kerberos GSSAPI)
76 $(cmake-utils_use_with lzma LibLZMA)
77 + $(cmake-utils_use_with nepomuk Soprano)
78 + $(cmake-utils_use_with nepomuk SharedDesktopOntologies)
79 $(cmake-utils_use_with nls Libintl)
80 $(cmake-utils_use_with openexr OpenEXR)
81 $(cmake-utils_use_with opengl OpenGL)
82 $(cmake-utils_use_with policykit PolkitQt-1)
83 - $(cmake-utils_use_with semantic-desktop Soprano)
84 - $(cmake-utils_use_with semantic-desktop SharedDesktopOntologies)
85 $(cmake-utils_use_with spell ENCHANT)
86 $(cmake-utils_use_with ssl OpenSSL)
87 $(cmake-utils_use_with udev UDev)
88
89 diff --git a/kde-base/kdelibs/kdelibs-4.9999.ebuild b/kde-base/kdelibs/kdelibs-4.9999.ebuild
90 index c22f10c..83bc9b8 100644
91 --- a/kde-base/kdelibs/kdelibs-4.9999.ebuild
92 +++ b/kde-base/kdelibs/kdelibs-4.9999.ebuild
93 @@ -16,9 +16,9 @@ DESCRIPTION="KDE libraries needed by all KDE programs."
94
95 KEYWORDS=""
96 LICENSE="LGPL-2.1"
97 -IUSE="3dnow acl alsa altivec +bzip2 debug doc fam jpeg2k kerberos lzma
98 -mmx nls openexr +policykit semantic-desktop spell sse sse2 ssl +udev +udisks
99 -+upower zeroconf"
100 +IUSE="3dnow acl alsa altivec +bzip2 debug doc fam jpeg2k kerberos lzma mmx
101 +nepomuk nls openexr +policykit spell sse sse2 ssl +udev +udisks +upower
102 +zeroconf"
103
104 REQUIRED_USE="
105 udisks? ( udev )
106 @@ -73,15 +73,15 @@ COMMONDEPEND="
107 fam? ( virtual/fam )
108 jpeg2k? ( media-libs/jasper )
109 kerberos? ( virtual/krb5 )
110 + nepomuk? (
111 + >=dev-libs/shared-desktop-ontologies-0.11.0
112 + >=dev-libs/soprano-2.9.0[dbus,raptor,redland]
113 + )
114 openexr? (
115 media-libs/openexr:=
116 media-libs/ilmbase:=
117 )
118 policykit? ( >=sys-auth/polkit-qt-0.103.0 )
119 - semantic-desktop? (
120 - >=dev-libs/shared-desktop-ontologies-0.11.0
121 - >=dev-libs/soprano-2.9.0[dbus,raptor,redland]
122 - )
123 spell? ( app-text/enchant )
124 ssl? ( dev-libs/openssl )
125 udev? ( virtual/udev )
126 @@ -115,13 +115,13 @@ PDEPEND="
127 x11-misc/xdg-utils
128 )
129 handbook? ( $(add_kdebase_dep khelpcenter) )
130 - policykit? (
131 - >=sys-auth/polkit-kde-agent-0.99
132 - )
133 - semantic-desktop? (
134 + nepomuk? (
135 $(add_kdebase_dep nepomuk-core)
136 $(add_kdebase_dep nepomuk-widgets)
137 )
138 + policykit? (
139 + >=sys-auth/polkit-kde-agent-0.99
140 + )
141 "
142
143 PATCHES=(
144 @@ -203,12 +203,12 @@ src_configure() {
145 $(cmake-utils_use_with jpeg2k Jasper)
146 $(cmake-utils_use_with kerberos GSSAPI)
147 $(cmake-utils_use_with lzma LibLZMA)
148 + $(cmake-utils_use_with nepomuk Soprano)
149 + $(cmake-utils_use_with nepomuk SharedDesktopOntologies)
150 $(cmake-utils_use_with nls Libintl)
151 $(cmake-utils_use_with openexr OpenEXR)
152 $(cmake-utils_use_with opengl OpenGL)
153 $(cmake-utils_use_with policykit PolkitQt-1)
154 - $(cmake-utils_use_with semantic-desktop Soprano)
155 - $(cmake-utils_use_with semantic-desktop SharedDesktopOntologies)
156 $(cmake-utils_use_with spell ENCHANT)
157 $(cmake-utils_use_with ssl OpenSSL)
158 $(cmake-utils_use_with udev UDev)
159
160 diff --git a/kde-base/kdelibs/metadata.xml b/kde-base/kdelibs/metadata.xml
161 index 7f86002..a328202 100644
162 --- a/kde-base/kdelibs/metadata.xml
163 +++ b/kde-base/kdelibs/metadata.xml
164 @@ -3,6 +3,7 @@
165 <pkgmetadata>
166 <herd>kde</herd>
167 <use>
168 + <flag name="nepomuk">Enable Nepomuk based semantic desktop support (deprecated)</flag>
169 <flag name="opengl">Enable OpenGL support for Plasma (GLApplet)</flag>
170 <flag name="udisks">Use udisks for block device access (e.g., automounting)</flag>
171 <flag name="upower">Use upower for power management</flag>