Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-base/kwin/, kde-base/ksysguard/, kde-base/plasma-desktop/, ...
Date: Fri, 20 Jun 2014 16:50:30
Message-Id: 1403283005.2b555f7eb0523844928d7b9657461580c62bb755.kensington@gentoo
1 commit: 2b555f7eb0523844928d7b9657461580c62bb755
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jun 20 16:50:05 2014 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Fri Jun 20 16:50:05 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=2b555f7e
7
8 [kde-base] Add Plasma 2 beta 2, part 1.
9
10 ---
11 .../{breeze-4.96.0.ebuild => breeze-4.97.0.ebuild} | 7 +++++-
12 ...s-4.96.0.ebuild => kde-cli-tools-4.97.0.ebuild} | 15 +++++++++++--
13 ...ter-4.96.0.ebuild => khelpcenter-4.97.0.ebuild} | 0
14 ...otkeys-4.96.0.ebuild => khotkeys-4.97.0.ebuild} | 0
15 ...ter-4.96.0.ebuild => kinfocenter-4.97.0.ebuild} | 1 +
16 ...tras-4.96.0.ebuild => kio-extras-4.97.0.ebuild} | 25 ++++++++++++++++------
17 ...uedit-4.96.0.ebuild => kmenuedit-4.97.0.ebuild} | 0
18 ...guard-4.96.0.ebuild => ksysguard-4.97.0.ebuild} | 0
19 .../{kwin-4.96.0.ebuild => kwin-4.97.0.ebuild} | 0
20 ...kwrited-4.96.0.ebuild => kwrited-4.97.0.ebuild} | 0
21 ...rd-4.96.0.ebuild => libksysguard-4.97.0.ebuild} | 0
22 .../{milou-4.96.0.ebuild => milou-4.97.0.ebuild} | 0
23 .../{oxygen-4.96.0.ebuild => oxygen-4.97.0.ebuild} | 1 +
24 ...-4.96.0.ebuild => plasma-desktop-4.97.0.ebuild} | 5 +++--
25 ....96.0.ebuild => plasma-workspace-4.97.0.ebuild} | 25 +++++++++++++++++++++-
26 ...evil-4.96.0.ebuild => powerdevil-4.97.0.ebuild} | 3 ++-
27 ...-4.96.0.ebuild => systemsettings-4.97.0.ebuild} | 0
28 17 files changed, 69 insertions(+), 13 deletions(-)
29
30 diff --git a/kde-base/breeze/breeze-4.96.0.ebuild b/kde-base/breeze/breeze-4.97.0.ebuild
31 similarity index 77%
32 rename from kde-base/breeze/breeze-4.96.0.ebuild
33 rename to kde-base/breeze/breeze-4.97.0.ebuild
34 index 252a9b7..6e9e71a 100644
35 --- a/kde-base/breeze/breeze-4.96.0.ebuild
36 +++ b/kde-base/breeze/breeze-4.97.0.ebuild
37 @@ -4,7 +4,6 @@
38
39 EAPI=5
40
41 -KDE_DEBUG="false"
42 inherit kde5
43
44 DESCRIPTION="Breeze visual style for the Plasma desktop"
45 @@ -12,6 +11,12 @@ HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze"
46 KEYWORDS=" ~amd64 ~x86 ~amd64-linux ~x86-linux"
47 IUSE=""
48
49 +DEPEND="
50 + $(add_frameworks_dep kconfig)
51 + $(add_frameworks_dep kcoreaddons)
52 + dev-qt/qtwidgets:5
53 +"
54 RDEPEND="
55 + ${DEPEND}
56 dev-qt/qtgraphicaleffects:5
57 "
58
59 diff --git a/kde-base/kde-cli-tools/kde-cli-tools-4.96.0.ebuild b/kde-base/kde-cli-tools/kde-cli-tools-4.97.0.ebuild
60 similarity index 84%
61 rename from kde-base/kde-cli-tools/kde-cli-tools-4.96.0.ebuild
62 rename to kde-base/kde-cli-tools/kde-cli-tools-4.97.0.ebuild
63 index f0ab4d6..7d6d66d 100644
64 --- a/kde-base/kde-cli-tools/kde-cli-tools-4.96.0.ebuild
65 +++ b/kde-base/kde-cli-tools/kde-cli-tools-4.97.0.ebuild
66 @@ -11,7 +11,7 @@ inherit kde5
67 DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system"
68 HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kde-cli-tools"
69 KEYWORDS=" ~amd64 ~x86 ~amd64-linux ~x86-linux"
70 -IUSE=""
71 +IUSE="X"
72
73 DEPEND="
74 $(add_frameworks_dep kcmutils)
75 @@ -24,7 +24,6 @@ DEPEND="
76 $(add_frameworks_dep ki18n)
77 $(add_frameworks_dep kiconthemes)
78 $(add_frameworks_dep kio)
79 - $(add_frameworks_dep knotifications)
80 $(add_frameworks_dep kservice)
81 $(add_frameworks_dep kwidgetsaddons)
82 $(add_frameworks_dep kwindowsystem)
83 @@ -32,8 +31,20 @@ DEPEND="
84 dev-qt/qtgui:5
85 dev-qt/qtsvg:5
86 dev-qt/qtwidgets:5
87 + X? (
88 + dev-qt/qtx11extras:5
89 + x11-libs/libX11
90 + )
91 "
92 RDEPEND="${DEPEND}"
93
94 # requires running kde environment
95 RESTRICT="test"
96 +
97 +src_configure() {
98 + local mycmakeargs=(
99 + $(cmake-utils_use_find_package X Qt5X11Extras)
100 + )
101 +
102 + kde5_src_configure
103 +}
104
105 diff --git a/kde-base/khelpcenter/khelpcenter-4.96.0.ebuild b/kde-base/khelpcenter/khelpcenter-4.97.0.ebuild
106 similarity index 100%
107 rename from kde-base/khelpcenter/khelpcenter-4.96.0.ebuild
108 rename to kde-base/khelpcenter/khelpcenter-4.97.0.ebuild
109
110 diff --git a/kde-base/khotkeys/khotkeys-4.96.0.ebuild b/kde-base/khotkeys/khotkeys-4.97.0.ebuild
111 similarity index 100%
112 rename from kde-base/khotkeys/khotkeys-4.96.0.ebuild
113 rename to kde-base/khotkeys/khotkeys-4.97.0.ebuild
114
115 diff --git a/kde-base/kinfocenter/kinfocenter-4.96.0.ebuild b/kde-base/kinfocenter/kinfocenter-4.97.0.ebuild
116 similarity index 98%
117 rename from kde-base/kinfocenter/kinfocenter-4.96.0.ebuild
118 rename to kde-base/kinfocenter/kinfocenter-4.97.0.ebuild
119 index 807ac33..1ca4796 100644
120 --- a/kde-base/kinfocenter/kinfocenter-4.96.0.ebuild
121 +++ b/kde-base/kinfocenter/kinfocenter-4.97.0.ebuild
122 @@ -20,6 +20,7 @@ RDEPEND="
123 $(add_frameworks_dep kconfig)
124 $(add_frameworks_dep kconfigwidgets)
125 $(add_frameworks_dep kcoreaddons)
126 + $(add_frameworks_dep kdbusaddons)
127 $(add_frameworks_dep kdelibs4support)
128 $(add_frameworks_dep ki18n)
129 $(add_frameworks_dep kiconthemes)
130
131 diff --git a/kde-base/kio-extras/kio-extras-4.96.0.ebuild b/kde-base/kio-extras/kio-extras-4.97.0.ebuild
132 similarity index 80%
133 rename from kde-base/kio-extras/kio-extras-4.96.0.ebuild
134 rename to kde-base/kio-extras/kio-extras-4.97.0.ebuild
135 index cb3fc32..4a47f90 100644
136 --- a/kde-base/kio-extras/kio-extras-4.96.0.ebuild
137 +++ b/kde-base/kio-extras/kio-extras-4.97.0.ebuild
138 @@ -7,14 +7,14 @@ EAPI=5
139 KDE_HANDBOOK="true"
140 KDE_TEST="true"
141 VIRTUALX_REQUIRED="test"
142 -inherit kde5
143 +inherit fdo-mime kde5
144
145 DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
146 HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kio-extras"
147 -KEYWORDS=" ~amd64 ~x86 ~amd64-linux ~x86-linux"
148 -IUSE="exif openexr samba +sftp slp"
149 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
150 +IUSE="exif openexr phonon samba +sftp slp"
151
152 -DEPEND="
153 +RDEPEND="
154 $(add_frameworks_dep karchive 'bzip2,lzma')
155 $(add_frameworks_dep kbookmarks)
156 $(add_frameworks_dep kcodecs)
157 @@ -41,13 +41,15 @@ DEPEND="
158 virtual/jpeg:0
159 exif? ( media-gfx/exiv2:= )
160 openexr? ( media-libs/openexr:= )
161 + phonon? ( media-libs/phonon[qt5] )
162 samba? ( || ( <net-fs/samba-4.0.0_alpha1[smbclient] >=net-fs/samba-4.0.0_alpha1[client] ) )
163 sftp? ( >=net-libs/libssh-0.6.0:=[sftp] )
164 slp? ( net-libs/openslp )
165 -"
166 -RDEPEND="${DEPEND}
167 !kde-base/kdebase-kioslaves:4
168 "
169 +DEPEND="${RDEPEND}
170 + x11-misc/shared-mime-info
171 +"
172
173 # requires running kde environment
174 RESTRICT="test"
175 @@ -56,6 +58,7 @@ src_configure() {
176 local mycmakeargs=(
177 $(cmake-utils_use_find_package exif Exiv2)
178 $(cmake-utils_use_find_package openexr OpenEXR)
179 + $(cmake-utils_use_find_package phonon Phonon4Qt5)
180 $(cmake-utils_use_find_package samba)
181 $(cmake-utils_use_find_package sftp LibSSH)
182 $(cmake-utils_use_find_package slp)
183 @@ -63,3 +66,13 @@ src_configure() {
184
185 kde5_src_configure
186 }
187 +
188 +pkg_postinst() {
189 + kde5_pkg_postinst
190 + fdo-mime_mime_database_update
191 +}
192 +
193 +pkg_postrm() {
194 + kde5_pkg_postinst
195 + fdo-mime_mime_database_update
196 +}
197
198 diff --git a/kde-base/kmenuedit/kmenuedit-4.96.0.ebuild b/kde-base/kmenuedit/kmenuedit-4.97.0.ebuild
199 similarity index 100%
200 rename from kde-base/kmenuedit/kmenuedit-4.96.0.ebuild
201 rename to kde-base/kmenuedit/kmenuedit-4.97.0.ebuild
202
203 diff --git a/kde-base/ksysguard/ksysguard-4.96.0.ebuild b/kde-base/ksysguard/ksysguard-4.97.0.ebuild
204 similarity index 100%
205 rename from kde-base/ksysguard/ksysguard-4.96.0.ebuild
206 rename to kde-base/ksysguard/ksysguard-4.97.0.ebuild
207
208 diff --git a/kde-base/kwin/kwin-4.96.0.ebuild b/kde-base/kwin/kwin-4.97.0.ebuild
209 similarity index 100%
210 rename from kde-base/kwin/kwin-4.96.0.ebuild
211 rename to kde-base/kwin/kwin-4.97.0.ebuild
212
213 diff --git a/kde-base/kwrited/kwrited-4.96.0.ebuild b/kde-base/kwrited/kwrited-4.97.0.ebuild
214 similarity index 100%
215 rename from kde-base/kwrited/kwrited-4.96.0.ebuild
216 rename to kde-base/kwrited/kwrited-4.97.0.ebuild
217
218 diff --git a/kde-base/libksysguard/libksysguard-4.96.0.ebuild b/kde-base/libksysguard/libksysguard-4.97.0.ebuild
219 similarity index 100%
220 rename from kde-base/libksysguard/libksysguard-4.96.0.ebuild
221 rename to kde-base/libksysguard/libksysguard-4.97.0.ebuild
222
223 diff --git a/kde-base/milou/milou-4.96.0.ebuild b/kde-base/milou/milou-4.97.0.ebuild
224 similarity index 100%
225 rename from kde-base/milou/milou-4.96.0.ebuild
226 rename to kde-base/milou/milou-4.97.0.ebuild
227
228 diff --git a/kde-base/oxygen/oxygen-4.96.0.ebuild b/kde-base/oxygen/oxygen-4.97.0.ebuild
229 similarity index 95%
230 rename from kde-base/oxygen/oxygen-4.96.0.ebuild
231 rename to kde-base/oxygen/oxygen-4.97.0.ebuild
232 index f34d495..1ad55df 100644
233 --- a/kde-base/oxygen/oxygen-4.96.0.ebuild
234 +++ b/kde-base/oxygen/oxygen-4.97.0.ebuild
235 @@ -16,6 +16,7 @@ DEPEND="
236 $(add_frameworks_dep kcompletion)
237 $(add_frameworks_dep kconfig)
238 $(add_frameworks_dep kconfigwidgets)
239 + $(add_frameworks_dep kcoreaddons)
240 $(add_frameworks_dep kguiaddons)
241 $(add_frameworks_dep ki18n)
242 $(add_frameworks_dep kservice)
243
244 diff --git a/kde-base/plasma-desktop/plasma-desktop-4.96.0.ebuild b/kde-base/plasma-desktop/plasma-desktop-4.97.0.ebuild
245 similarity index 94%
246 rename from kde-base/plasma-desktop/plasma-desktop-4.96.0.ebuild
247 rename to kde-base/plasma-desktop/plasma-desktop-4.97.0.ebuild
248 index b588775..d70e662 100644
249 --- a/kde-base/plasma-desktop/plasma-desktop-4.96.0.ebuild
250 +++ b/kde-base/plasma-desktop/plasma-desktop-4.97.0.ebuild
251 @@ -9,7 +9,7 @@ inherit kde5
252
253 DESCRIPTION="KDE Plasma desktop"
254 KEYWORDS=" ~amd64 ~x86 ~amd64-linux ~x86-linux"
255 -IUSE="+fontconfig pulseaudio usb"
256 +IUSE="bluetooth +fontconfig networkmanager pulseaudio usb"
257
258 RDEPEND="
259 $(add_kdebase_dep kwin)
260 @@ -41,7 +41,6 @@ RDEPEND="
261 $(add_frameworks_dep kparts)
262 $(add_frameworks_dep krunner)
263 $(add_frameworks_dep kservice)
264 - $(add_frameworks_dep kunitconversion)
265 $(add_frameworks_dep kwallet)
266 $(add_frameworks_dep kwidgetsaddons)
267 $(add_frameworks_dep kwindowsystem)
268 @@ -64,12 +63,14 @@ RDEPEND="
269 x11-libs/libXi
270 x11-libs/libxkbfile
271 x11-libs/libXtst
272 + bluetooth? ( net-wireless/bluedevil:5 )
273 fontconfig? (
274 media-libs/fontconfig
275 media-libs/freetype
276 x11-libs/libXft
277 x11-libs/xcb-util-image
278 )
279 + networkmanager? ( kde-misc/plasma-nm:5 )
280 pulseaudio? (
281 dev-libs/glib:2
282 media-libs/libcanberra
283
284 diff --git a/kde-base/plasma-workspace/plasma-workspace-4.96.0.ebuild b/kde-base/plasma-workspace/plasma-workspace-4.97.0.ebuild
285 similarity index 81%
286 rename from kde-base/plasma-workspace/plasma-workspace-4.96.0.ebuild
287 rename to kde-base/plasma-workspace/plasma-workspace-4.97.0.ebuild
288 index 5cbaf23..a0c02a1 100644
289 --- a/kde-base/plasma-workspace/plasma-workspace-4.96.0.ebuild
290 +++ b/kde-base/plasma-workspace/plasma-workspace-4.97.0.ebuild
291 @@ -9,10 +9,11 @@ inherit kde5
292
293 DESCRIPTION="KDE Plasma workspace"
294 KEYWORDS=" ~amd64 ~x86 ~amd64-linux ~x86-linux"
295 -IUSE="dbus X"
296 +IUSE="dbus prison X"
297
298 COMMON_DEPEND="
299 $(add_kdebase_dep libksysguard)
300 + $(add_kdebase_dep baloo)
301 $(add_frameworks_dep kactivities)
302 $(add_frameworks_dep kbookmarks)
303 $(add_frameworks_dep kcompletion)
304 @@ -41,6 +42,7 @@ COMMON_DEPEND="
305 $(add_frameworks_dep kservice)
306 $(add_frameworks_dep ktexteditor)
307 $(add_frameworks_dep ktextwidgets)
308 + $(add_frameworks_dep kwallet)
309 $(add_frameworks_dep kwidgetsaddons)
310 $(add_frameworks_dep kwindowsystem)
311 $(add_frameworks_dep kxmlgui)
312 @@ -59,6 +61,7 @@ COMMON_DEPEND="
313 sys-libs/zlib
314 x11-libs/libkscreen2:5
315 dbus? ( dev-libs/libdbusmenu-qt[qt5] )
316 + prison? ( media-libs/prison:5 )
317 X? (
318 dev-qt/qtx11extras:5
319 x11-libs/libICE
320 @@ -92,9 +95,12 @@ DEPEND="${COMMON_DEPEND}
321 X? ( x11-proto/xproto )
322 "
323
324 +PATCHES=( "${FILESDIR}/${PN}-startkde-script.patch" )
325 +
326 src_configure() {
327 local mycmakeargs=(
328 $(cmake-utils_use_find_package dbus dbusmenu-qt5)
329 + $(cmake-utils_use_find_package prison)
330 $(cmake-utils_use_find_package X X11)
331 )
332
333 @@ -108,4 +114,21 @@ src_install() {
334 echo startkde > "${T}"/KDE-5
335 exeinto /etc/X11/Sessions
336 doexe "${T}"/KDE-5
337 +
338 + # startup and shutdown scripts
339 + insinto /etc/plasma/startup
340 + doins "${FILESDIR}/agent-startup.sh"
341 +
342 + insinto /etc/plasma/shutdown
343 + doins "${FILESDIR}/agent-shutdown.sh"
344 +}
345 +
346 +pkg_postinst () {
347 + kde5_pkg_postinst
348 +
349 + echo
350 + elog "To enable gpg-agent and/or ssh-agent in Plasma sessions,"
351 + elog "edit ${EPREFIX}/etc/plasma/startup/agent-startup.sh and"
352 + elog "${EPREFIX}/etc/plasma/shutdown/agent-shutdown.sh"
353 + echo
354 }
355
356 diff --git a/kde-base/powerdevil/powerdevil-4.96.0.ebuild b/kde-base/powerdevil/powerdevil-4.97.0.ebuild
357 similarity index 98%
358 rename from kde-base/powerdevil/powerdevil-4.96.0.ebuild
359 rename to kde-base/powerdevil/powerdevil-4.97.0.ebuild
360 index d5219ba..328816d 100644
361 --- a/kde-base/powerdevil/powerdevil-4.96.0.ebuild
362 +++ b/kde-base/powerdevil/powerdevil-4.97.0.ebuild
363 @@ -33,7 +33,7 @@ DEPEND="
364 dev-qt/qtdbus:5
365 dev-qt/qtgui:5
366 dev-qt/qtwidgets:5
367 - upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )
368 + upower? ( virtual/udev )
369 X? (
370 dev-qt/qtx11extras:5
371 x11-libs/libX11
372 @@ -44,6 +44,7 @@ DEPEND="
373
374 RDEPEND="
375 ${DEPEND}
376 + upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )
377 !kde-base/powerdevil:4
378 "
379
380
381 diff --git a/kde-base/systemsettings/systemsettings-4.96.0.ebuild b/kde-base/systemsettings/systemsettings-4.97.0.ebuild
382 similarity index 100%
383 rename from kde-base/systemsettings/systemsettings-4.96.0.ebuild
384 rename to kde-base/systemsettings/systemsettings-4.97.0.ebuild