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/baloo/, kde-base/ksysguard/, kde-base/plasma-desktop/, ...
Date: Mon, 07 Jul 2014 14:42:38
Message-Id: 1404744139.decaa756ab43e27035d14510b0c968c29adb3b00.kensington@gentoo
1 commit: decaa756ab43e27035d14510b0c968c29adb3b00
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jul 7 14:42:19 2014 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 7 14:42:19 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=decaa756
7
8 [kde-base] Add Plasma 5 release candidate.
9
10 ---
11 kde-base/baloo/baloo-4.98.0.ebuild | 46 +++++++
12 kde-base/breeze/breeze-4.98.0.ebuild | 22 ++++
13 kde-base/kde-cli-tools/kde-cli-tools-4.98.0.ebuild | 50 ++++++++
14 kde-base/khelpcenter/khelpcenter-4.98.0.ebuild | 40 +++++++
15 kde-base/khotkeys/khotkeys-4.98.0.ebuild | 41 +++++++
16 kde-base/kinfocenter/kinfocenter-4.98.0.ebuild | 70 +++++++++++
17 kde-base/kio-extras/kio-extras-4.98.0.ebuild | 78 ++++++++++++
18 kde-base/kmenuedit/kmenuedit-4.98.0.ebuild | 44 +++++++
19 kde-base/ksysguard/ksysguard-4.98.0.ebuild | 47 ++++++++
20 kde-base/kwin/kwin-4.98.0.ebuild | 76 ++++++++++++
21 kde-base/kwrited/kwrited-4.98.0.ebuild | 23 ++++
22 kde-base/libksysguard/libksysguard-4.98.0.ebuild | 53 +++++++++
23 kde-base/milou/milou-4.98.0.ebuild | 24 ++++
24 kde-base/oxygen/oxygen-4.98.0.ebuild | 34 ++++++
25 .../plasma-desktop/plasma-desktop-4.98.0.ebuild | 101 ++++++++++++++++
26 .../plasma-workspace-4.98.0.ebuild | 132 +++++++++++++++++++++
27 kde-base/powerdevil/powerdevil-4.98.0.ebuild | 56 +++++++++
28 .../systemsettings/systemsettings-4.98.0.ebuild | 39 ++++++
29 18 files changed, 976 insertions(+)
30
31 diff --git a/kde-base/baloo/baloo-4.98.0.ebuild b/kde-base/baloo/baloo-4.98.0.ebuild
32 new file mode 100644
33 index 0000000..c25f1c0
34 --- /dev/null
35 +++ b/kde-base/baloo/baloo-4.98.0.ebuild
36 @@ -0,0 +1,46 @@
37 +# Copyright 1999-2014 Gentoo Foundation
38 +# Distributed under the terms of the GNU General Public License v2
39 +# $Header: $
40 +
41 +EAPI=5
42 +
43 +EGIT_BRANCH="frameworks"
44 +inherit kde5
45 +
46 +DESCRIPTION="Framework for searching and managing metadata"
47 +KEYWORDS="~amd64"
48 +IUSE=""
49 +
50 +# TODO re-enable kdepim integration
51 +DEPEND="
52 + $(add_frameworks_dep kauth)
53 + $(add_frameworks_dep kcmutils)
54 + $(add_frameworks_dep kconfig)
55 + $(add_frameworks_dep kconfigwidgets)
56 + $(add_frameworks_dep kcoreaddons)
57 + $(add_frameworks_dep kcrash)
58 + $(add_frameworks_dep kdelibs4support)
59 + $(add_frameworks_dep ki18n)
60 + $(add_frameworks_dep kidletime)
61 + $(add_frameworks_dep kio)
62 + $(add_frameworks_dep kservice)
63 + $(add_frameworks_dep kwidgetsaddons)
64 + $(add_frameworks_dep solid)
65 + $(add_kdebase_dep kfilemetadata)
66 + =dev-libs/xapian-1.2*[chert]
67 + dev-qt/qtdbus:5
68 + dev-qt/qtgui:5
69 + dev-qt/qtsql:5
70 + dev-qt/qtwidgets:5
71 + sys-apps/attr
72 + !<kde-base/nepomuk-4.12.50
73 +"
74 +RDEPEND="${DEPEND}
75 + !kde-base/baloo:4[-minimal(-)]
76 +"
77 +
78 +src_configure() {
79 + local mycmakeargs=( -DKDEPIM_SUPPORT_BUILD=OFF )
80 +
81 + kde5_src_configure
82 +}
83
84 diff --git a/kde-base/breeze/breeze-4.98.0.ebuild b/kde-base/breeze/breeze-4.98.0.ebuild
85 new file mode 100644
86 index 0000000..aa83292
87 --- /dev/null
88 +++ b/kde-base/breeze/breeze-4.98.0.ebuild
89 @@ -0,0 +1,22 @@
90 +# Copyright 1999-2014 Gentoo Foundation
91 +# Distributed under the terms of the GNU General Public License v2
92 +# $Header: $
93 +
94 +EAPI=5
95 +
96 +inherit kde5
97 +
98 +DESCRIPTION="Breeze visual style for the Plasma desktop"
99 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze"
100 +KEYWORDS="~amd64"
101 +IUSE=""
102 +
103 +DEPEND="
104 + $(add_frameworks_dep kconfig)
105 + $(add_frameworks_dep kcoreaddons)
106 + dev-qt/qtwidgets:5
107 +"
108 +RDEPEND="
109 + ${DEPEND}
110 + dev-qt/qtgraphicaleffects:5
111 +"
112
113 diff --git a/kde-base/kde-cli-tools/kde-cli-tools-4.98.0.ebuild b/kde-base/kde-cli-tools/kde-cli-tools-4.98.0.ebuild
114 new file mode 100644
115 index 0000000..9bd6c7c
116 --- /dev/null
117 +++ b/kde-base/kde-cli-tools/kde-cli-tools-4.98.0.ebuild
118 @@ -0,0 +1,50 @@
119 +# Copyright 1999-2014 Gentoo Foundation
120 +# Distributed under the terms of the GNU General Public License v2
121 +# $Header: $
122 +
123 +EAPI=5
124 +
125 +KDE_TEST="true"
126 +VIRTUALX_REQUIRED="test"
127 +inherit kde5
128 +
129 +DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system"
130 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kde-cli-tools"
131 +KEYWORDS="~amd64"
132 +IUSE="X"
133 +
134 +DEPEND="
135 + $(add_frameworks_dep kcmutils)
136 + $(add_frameworks_dep kcompletion)
137 + $(add_frameworks_dep kconfig)
138 + $(add_frameworks_dep kconfigwidgets)
139 + $(add_frameworks_dep kcoreaddons)
140 + $(add_frameworks_dep kdelibs4support)
141 + $(add_frameworks_dep kdesu)
142 + $(add_frameworks_dep ki18n)
143 + $(add_frameworks_dep kiconthemes)
144 + $(add_frameworks_dep kio)
145 + $(add_frameworks_dep kservice)
146 + $(add_frameworks_dep kwidgetsaddons)
147 + $(add_frameworks_dep kwindowsystem)
148 + dev-qt/qtdbus:5
149 + dev-qt/qtgui:5
150 + dev-qt/qtsvg:5
151 + dev-qt/qtwidgets:5
152 + X? (
153 + dev-qt/qtx11extras:5
154 + x11-libs/libX11
155 + )
156 +"
157 +RDEPEND="${DEPEND}"
158 +
159 +# requires running kde environment
160 +RESTRICT="test"
161 +
162 +src_configure() {
163 + local mycmakeargs=(
164 + $(cmake-utils_use_find_package X Qt5X11Extras)
165 + )
166 +
167 + kde5_src_configure
168 +}
169
170 diff --git a/kde-base/khelpcenter/khelpcenter-4.98.0.ebuild b/kde-base/khelpcenter/khelpcenter-4.98.0.ebuild
171 new file mode 100644
172 index 0000000..578f538
173 --- /dev/null
174 +++ b/kde-base/khelpcenter/khelpcenter-4.98.0.ebuild
175 @@ -0,0 +1,40 @@
176 +# Copyright 1999-2014 Gentoo Foundation
177 +# Distributed under the terms of the GNU General Public License v2
178 +# $Header: $
179 +
180 +EAPI=5
181 +
182 +KDE_HANDBOOK="true"
183 +inherit kde5
184 +
185 +DESCRIPTION="The KDE Help Center"
186 +HOMEPAGE+=" http://userbase.kde.org/KHelpCenter"
187 +KEYWORDS="~amd64"
188 +IUSE=""
189 +
190 +DEPEND="
191 + $(add_frameworks_dep kcmutils)
192 + $(add_frameworks_dep kcodecs)
193 + $(add_frameworks_dep kcompletion)
194 + $(add_frameworks_dep kconfig)
195 + $(add_frameworks_dep kconfigwidgets)
196 + $(add_frameworks_dep kcoreaddons)
197 + $(add_frameworks_dep kdbusaddons)
198 + $(add_frameworks_dep kdelibs4support)
199 + $(add_frameworks_dep khtml)
200 + $(add_frameworks_dep ki18n)
201 + $(add_frameworks_dep kiconthemes)
202 + $(add_frameworks_dep kinit)
203 + $(add_frameworks_dep kio)
204 + $(add_frameworks_dep kparts)
205 + $(add_frameworks_dep kservice)
206 + $(add_frameworks_dep kwidgetsaddons)
207 + $(add_frameworks_dep kwindowsystem)
208 + $(add_frameworks_dep kxmlgui)
209 + dev-qt/qtdbus:5
210 + dev-qt/qtgui:5
211 + dev-qt/qtwidgets:5
212 + dev-qt/qtxml:5
213 + !kde-base/khelpcenter:4
214 +"
215 +RDEPEND="${DEPEND}"
216
217 diff --git a/kde-base/khotkeys/khotkeys-4.98.0.ebuild b/kde-base/khotkeys/khotkeys-4.98.0.ebuild
218 new file mode 100644
219 index 0000000..fe2e10c
220 --- /dev/null
221 +++ b/kde-base/khotkeys/khotkeys-4.98.0.ebuild
222 @@ -0,0 +1,41 @@
223 +# Copyright 1999-2014 Gentoo Foundation
224 +# Distributed under the terms of the GNU General Public License v2
225 +# $Header: $
226 +
227 +EAPI=5
228 +
229 +KDE_HANDBOOK="true"
230 +inherit kde5
231 +
232 +DESCRIPTION="KDE workspace hotkey module"
233 +KEYWORDS="~amd64"
234 +IUSE=""
235 +
236 +RDEPEND="
237 + $(add_frameworks_dep kcompletion)
238 + $(add_frameworks_dep kconfig)
239 + $(add_frameworks_dep kconfigwidgets)
240 + $(add_frameworks_dep kcoreaddons)
241 + $(add_frameworks_dep kdbusaddons)
242 + $(add_frameworks_dep kdelibs4support)
243 + $(add_frameworks_dep kglobalaccel)
244 + $(add_frameworks_dep ki18n)
245 + $(add_frameworks_dep kio)
246 + $(add_frameworks_dep kservice)
247 + $(add_frameworks_dep ktextwidgets)
248 + $(add_frameworks_dep kwidgetsaddons)
249 + $(add_frameworks_dep kwindowsystem)
250 + $(add_frameworks_dep kxmlgui)
251 + $(add_kdebase_dep plasma-workspace)
252 + dev-qt/qtdbus:5
253 + dev-qt/qtgui:5
254 + dev-qt/qtwidgets:5
255 + dev-qt/qtx11extras:5
256 + x11-libs/libX11
257 + !kde-base/khotkeys:4
258 +"
259 +DEPEND="${RDEPEND}
260 + x11-libs/libxcb
261 + x11-libs/libXtst
262 + x11-proto/xproto
263 +"
264
265 diff --git a/kde-base/kinfocenter/kinfocenter-4.98.0.ebuild b/kde-base/kinfocenter/kinfocenter-4.98.0.ebuild
266 new file mode 100644
267 index 0000000..552bb6c
268 --- /dev/null
269 +++ b/kde-base/kinfocenter/kinfocenter-4.98.0.ebuild
270 @@ -0,0 +1,70 @@
271 +# Copyright 1999-2014 Gentoo Foundation
272 +# Distributed under the terms of the GNU General Public License v2
273 +# $Header: $
274 +
275 +EAPI=5
276 +
277 +KDE_HANDBOOK="true"
278 +inherit kde5
279 +
280 +DESCRIPTION="A utility that provides information about a computer system"
281 +HOMEPAGE="http://www.kde.org/applications/system/kinfocenter/"
282 +KEYWORDS="~amd64"
283 +IUSE="egl gles ieee1394 +opengl +pci samba nfs server wayland X"
284 +
285 +REQUIRED_USE="egl? ( || ( gles opengl ) )"
286 +
287 +RDEPEND="
288 + $(add_frameworks_dep kcmutils)
289 + $(add_frameworks_dep kcompletion)
290 + $(add_frameworks_dep kconfig)
291 + $(add_frameworks_dep kconfigwidgets)
292 + $(add_frameworks_dep kcoreaddons)
293 + $(add_frameworks_dep kdbusaddons)
294 + $(add_frameworks_dep kdelibs4support)
295 + $(add_frameworks_dep ki18n)
296 + $(add_frameworks_dep kiconthemes)
297 + $(add_frameworks_dep kio)
298 + $(add_frameworks_dep kservice)
299 + $(add_frameworks_dep kwidgetsaddons)
300 + $(add_frameworks_dep kwindowsystem)
301 + $(add_frameworks_dep kxmlgui)
302 + $(add_frameworks_dep solid)
303 + dev-qt/qtgui:5[opengl?]
304 + dev-qt/qtwidgets:5
305 + gles? (
306 + dev-qt/qtgui:5[gles2]
307 + || (
308 + media-libs/mesa[egl,gles1]
309 + media-libs/mesa[egl,gles2]
310 + ) )
311 + ieee1394? ( sys-libs/libraw1394 )
312 + nfs? ( net-fs/nfs-utils )
313 + opengl? (
314 + virtual/glu
315 + virtual/opengl
316 + )
317 + pci? ( sys-apps/pciutils )
318 + samba? ( net-fs/samba[server=] )
319 + wayland? ( >=dev-libs/wayland-1.2 )
320 + X? ( x11-libs/libX11 )
321 + !kde-base/kcontrol:4
322 + !kde-base/kinfocenter:4
323 +"
324 +DEPEND="${RDEPEND}
325 + $(add_frameworks_dep plasma)
326 +"
327 +
328 +src_configure() {
329 + local mycmakeargs=(
330 + $(cmake-utils_use_find_package egl EGL)
331 + $(cmake-utils_use_find_package gles OpenGLES)
332 + $(cmake-utils_use_find_package ieee1394 RAW1394)
333 + $(cmake-utils_use_find_package opengl OpenGL)
334 + $(cmake-utils_use_find_package pci PCIUTILS)
335 + $(cmake-utils_use_find_package wayland Wayland)
336 + $(cmake-utils_use_find_package X X11)
337 + )
338 +
339 + kde5_src_configure
340 +}
341
342 diff --git a/kde-base/kio-extras/kio-extras-4.98.0.ebuild b/kde-base/kio-extras/kio-extras-4.98.0.ebuild
343 new file mode 100644
344 index 0000000..959a1a8
345 --- /dev/null
346 +++ b/kde-base/kio-extras/kio-extras-4.98.0.ebuild
347 @@ -0,0 +1,78 @@
348 +# Copyright 1999-2014 Gentoo Foundation
349 +# Distributed under the terms of the GNU General Public License v2
350 +# $Header: $
351 +
352 +EAPI=5
353 +
354 +KDE_HANDBOOK="true"
355 +KDE_TEST="true"
356 +VIRTUALX_REQUIRED="test"
357 +inherit fdo-mime kde5
358 +
359 +DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
360 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kio-extras"
361 +KEYWORDS="~amd64"
362 +IUSE="exif openexr phonon samba +sftp slp"
363 +
364 +RDEPEND="
365 + $(add_frameworks_dep karchive 'bzip2,lzma')
366 + $(add_frameworks_dep kbookmarks)
367 + $(add_frameworks_dep kcodecs)
368 + $(add_frameworks_dep kconfig)
369 + $(add_frameworks_dep kconfigwidgets)
370 + $(add_frameworks_dep kcoreaddons)
371 + $(add_frameworks_dep kdbusaddons)
372 + $(add_frameworks_dep kdelibs4support)
373 + $(add_frameworks_dep kdnssd)
374 + $(add_frameworks_dep kguiaddons)
375 + $(add_frameworks_dep khtml)
376 + $(add_frameworks_dep ki18n)
377 + $(add_frameworks_dep kiconthemes)
378 + $(add_frameworks_dep kio)
379 + $(add_frameworks_dep kparts)
380 + $(add_frameworks_dep kservice)
381 + $(add_frameworks_dep kxmlgui)
382 + $(add_frameworks_dep solid)
383 + dev-qt/qtdbus:5
384 + dev-qt/qtgui:5
385 + dev-qt/qtnetwork:5
386 + dev-qt/qtwidgets:5
387 + dev-qt/qtxml:5
388 + virtual/jpeg:0
389 + exif? ( media-gfx/exiv2:= )
390 + openexr? ( media-libs/openexr:= )
391 + phonon? ( media-libs/phonon[qt5] )
392 + samba? ( || ( <net-fs/samba-4.0.0_alpha1[smbclient] >=net-fs/samba-4.0.0_alpha1[client] ) )
393 + sftp? ( >=net-libs/libssh-0.6.0:=[sftp] )
394 + slp? ( net-libs/openslp )
395 + !kde-base/kdebase-kioslaves:4
396 +"
397 +DEPEND="${RDEPEND}
398 + x11-misc/shared-mime-info
399 +"
400 +
401 +# requires running kde environment
402 +RESTRICT="test"
403 +
404 +src_configure() {
405 + local mycmakeargs=(
406 + $(cmake-utils_use_find_package exif Exiv2)
407 + $(cmake-utils_use_find_package openexr OpenEXR)
408 + $(cmake-utils_use_find_package phonon Phonon4Qt5)
409 + $(cmake-utils_use_find_package samba)
410 + $(cmake-utils_use_find_package sftp LibSSH)
411 + $(cmake-utils_use_find_package slp)
412 + )
413 +
414 + kde5_src_configure
415 +}
416 +
417 +pkg_postinst() {
418 + kde5_pkg_postinst
419 + fdo-mime_mime_database_update
420 +}
421 +
422 +pkg_postrm() {
423 + kde5_pkg_postinst
424 + fdo-mime_mime_database_update
425 +}
426
427 diff --git a/kde-base/kmenuedit/kmenuedit-4.98.0.ebuild b/kde-base/kmenuedit/kmenuedit-4.98.0.ebuild
428 new file mode 100644
429 index 0000000..1ef1e99
430 --- /dev/null
431 +++ b/kde-base/kmenuedit/kmenuedit-4.98.0.ebuild
432 @@ -0,0 +1,44 @@
433 +# Copyright 1999-2014 Gentoo Foundation
434 +# Distributed under the terms of the GNU General Public License v2
435 +# $Header: $
436 +
437 +EAPI=5
438 +
439 +inherit kde5
440 +
441 +DESCRIPTION="KDE menu editor"
442 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kmenuedit"
443 +KEYWORDS="~amd64"
444 +IUSE="+hotkeys"
445 +
446 +DEPEND="
447 + $(add_frameworks_dep kcompletion)
448 + $(add_frameworks_dep kconfig)
449 + $(add_frameworks_dep kconfigwidgets)
450 + $(add_frameworks_dep kcoreaddons)
451 + $(add_frameworks_dep kdbusaddons)
452 + $(add_frameworks_dep kdelibs4support)
453 + $(add_frameworks_dep ki18n)
454 + $(add_frameworks_dep kiconthemes)
455 + $(add_frameworks_dep kio)
456 + $(add_frameworks_dep kservice)
457 + $(add_frameworks_dep kwidgetsaddons)
458 + $(add_frameworks_dep kxmlgui)
459 + $(add_frameworks_dep sonnet)
460 + dev-qt/qtdbus:5
461 + dev-qt/qtgui:5
462 + dev-qt/qtwidgets:5
463 + dev-qt/qtxml:5
464 + hotkeys? ( $(add_kdebase_dep khotkeys) )
465 +"
466 +RDEPEND="${DEPEND}
467 + !kde-base/kmenuedit:4
468 +"
469 +
470 +src_configure() {
471 + local mycmakeargs=(
472 + $(cmake-utils_use_find_package hotkeys KHotKeysDBusInterface)
473 + )
474 +
475 + kde5_src_configure
476 +}
477
478 diff --git a/kde-base/ksysguard/ksysguard-4.98.0.ebuild b/kde-base/ksysguard/ksysguard-4.98.0.ebuild
479 new file mode 100644
480 index 0000000..329bde9
481 --- /dev/null
482 +++ b/kde-base/ksysguard/ksysguard-4.98.0.ebuild
483 @@ -0,0 +1,47 @@
484 +# Copyright 1999-2014 Gentoo Foundation
485 +# Distributed under the terms of the GNU General Public License v2
486 +# $Header: $
487 +
488 +EAPI=5
489 +
490 +KDE_HANDBOOK="true"
491 +inherit kde5
492 +
493 +DESCRIPTION="Network-enabled task manager and system monitor"
494 +LICENSE="GPL-2+"
495 +KEYWORDS="~amd64"
496 +IUSE="lm_sensors"
497 +
498 +DEPEND="
499 + $(add_kdebase_dep libksysguard)
500 + $(add_frameworks_dep kcompletion)
501 + $(add_frameworks_dep kconfig)
502 + $(add_frameworks_dep kconfigwidgets)
503 + $(add_frameworks_dep kcoreaddons)
504 + $(add_frameworks_dep kdelibs4support)
505 + $(add_frameworks_dep ki18n)
506 + $(add_frameworks_dep kiconthemes)
507 + $(add_frameworks_dep kio)
508 + $(add_frameworks_dep kitemviews)
509 + $(add_frameworks_dep knewstuff)
510 + $(add_frameworks_dep knotifications)
511 + $(add_frameworks_dep kwidgetsaddons)
512 + $(add_frameworks_dep kwindowsystem)
513 + $(add_frameworks_dep kxmlgui)
514 + dev-qt/qtdbus:5
515 + dev-qt/qtgui:5
516 + dev-qt/qtwidgets:5
517 + dev-qt/qtxml:5
518 + lm_sensors? ( sys-apps/lm_sensors )
519 +"
520 +RDEPEND="${DEPEND}
521 + !kde-base/ksysguard:4
522 +"
523 +
524 +src_configure() {
525 + local mycmakeargs=(
526 + $(cmake-utils_use_find_package lm_sensors Sensors)
527 + )
528 +
529 + kde5_src_configure
530 +}
531
532 diff --git a/kde-base/kwin/kwin-4.98.0.ebuild b/kde-base/kwin/kwin-4.98.0.ebuild
533 new file mode 100644
534 index 0000000..f65d3df
535 --- /dev/null
536 +++ b/kde-base/kwin/kwin-4.98.0.ebuild
537 @@ -0,0 +1,76 @@
538 +# Copyright 1999-2014 Gentoo Foundation
539 +# Distributed under the terms of the GNU General Public License v2
540 +# $Header: $
541 +
542 +EAPI=5
543 +
544 +KDE_HANDBOOK="true"
545 +KDE_TEST="true"
546 +VIRTUALX_REQUIRED="test"
547 +inherit kde5
548 +
549 +DESCRIPTION="KDE window manager"
550 +LICENSE="GPL-2+"
551 +KEYWORDS="~amd64"
552 +IUSE="gles2 wayland"
553 +
554 +COMMON_DEPEND="
555 + $(add_frameworks_dep kactivities)
556 + $(add_frameworks_dep kauth)
557 + $(add_frameworks_dep kcmutils)
558 + $(add_frameworks_dep kcompletion)
559 + $(add_frameworks_dep kconfig)
560 + $(add_frameworks_dep kconfigwidgets)
561 + $(add_frameworks_dep kcoreaddons)
562 + $(add_frameworks_dep kcrash)
563 + $(add_frameworks_dep kdeclarative)
564 + $(add_frameworks_dep kglobalaccel)
565 + $(add_frameworks_dep ki18n)
566 + $(add_frameworks_dep kiconthemes)
567 + $(add_frameworks_dep kinit)
568 + $(add_frameworks_dep kio)
569 + $(add_frameworks_dep knewstuff)
570 + $(add_frameworks_dep knotifications)
571 + $(add_frameworks_dep kservice)
572 + $(add_frameworks_dep kwidgetsaddons)
573 + $(add_frameworks_dep kwindowsystem)
574 + $(add_frameworks_dep kxmlgui)
575 + $(add_frameworks_dep plasma)
576 + dev-qt/qtdbus:5
577 + dev-qt/qtdeclarative:5
578 + dev-qt/qtgui:5[gles2=,opengl]
579 + dev-qt/qtmultimedia:5
580 + dev-qt/qtscript:5
581 + dev-qt/qtwidgets:5
582 + dev-qt/qtx11extras
583 + x11-libs/libICE
584 + x11-libs/libSM
585 + x11-libs/libX11
586 + x11-libs/libxcb
587 + x11-libs/libXcursor
588 + x11-libs/libXext
589 + x11-libs/libXxf86vm
590 + x11-libs/xcb-util-image
591 + x11-libs/xcb-util-keysyms
592 + wayland? (
593 + >=dev-libs/wayland-1.2
594 + >=x11-libs/libxkbcommon-0.4.1
595 + )
596 +"
597 +RDEPEND="${COMMON_DEPEND}
598 + !kde-base/systemsettings:4
599 +"
600 +DEPEND="${COMMON_DEPEND}
601 + dev-qt/designer:5
602 + dev-qt/qtconcurrent:5
603 + media-libs/mesa[egl,gles2?]
604 + x11-proto/xproto
605 +"
606 +
607 +src_configure() {
608 + local mycmakeargs=(
609 + $(cmake-utils_use_find_package wayland)
610 + )
611 +
612 + kde5_src_configure
613 +}
614
615 diff --git a/kde-base/kwrited/kwrited-4.98.0.ebuild b/kde-base/kwrited/kwrited-4.98.0.ebuild
616 new file mode 100644
617 index 0000000..16c000d
618 --- /dev/null
619 +++ b/kde-base/kwrited/kwrited-4.98.0.ebuild
620 @@ -0,0 +1,23 @@
621 +# Copyright 1999-2014 Gentoo Foundation
622 +# Distributed under the terms of the GNU General Public License v2
623 +# $Header: $
624 +
625 +EAPI=5
626 +
627 +inherit kde5
628 +
629 +DESCRIPTION="KDE daemon listening for wall and write messages"
630 +LICENSE="GPL-2"
631 +KEYWORDS="~amd64"
632 +IUSE=""
633 +
634 +DEPEND="
635 + $(add_frameworks_dep kcoreaddons)
636 + $(add_frameworks_dep kdelibs4support)
637 + $(add_frameworks_dep ki18n)
638 + $(add_frameworks_dep knotifications)
639 + $(add_frameworks_dep kpty)
640 +"
641 +RDEPEND="${DEPEND}
642 + !kde-base/kwrited:4
643 +"
644
645 diff --git a/kde-base/libksysguard/libksysguard-4.98.0.ebuild b/kde-base/libksysguard/libksysguard-4.98.0.ebuild
646 new file mode 100644
647 index 0000000..f118a3f
648 --- /dev/null
649 +++ b/kde-base/libksysguard/libksysguard-4.98.0.ebuild
650 @@ -0,0 +1,53 @@
651 +# Copyright 1999-2014 Gentoo Foundation
652 +# Distributed under the terms of the GNU General Public License v2
653 +# $Header: $
654 +
655 +EAPI=5
656 +
657 +KDE_TEST="true"
658 +VIRTUALX_REQUIRED="test"
659 +inherit kde5
660 +
661 +DESCRIPTION="Task management and system monitoring library"
662 +LICENSE="LGPL-2+"
663 +KEYWORDS="~amd64"
664 +IUSE="X"
665 +
666 +COMMON_DEPEND="
667 + $(add_frameworks_dep kauth)
668 + $(add_frameworks_dep kcompletion)
669 + $(add_frameworks_dep kconfig)
670 + $(add_frameworks_dep kconfigwidgets)
671 + $(add_frameworks_dep kcoreaddons)
672 + $(add_frameworks_dep kdelibs4support)
673 + $(add_frameworks_dep ki18n)
674 + $(add_frameworks_dep kwidgetsaddons)
675 + $(add_frameworks_dep kwindowsystem)
676 + dev-qt/qtdbus:5
677 + dev-qt/qtgui:5
678 + dev-qt/qtnetwork:5
679 + dev-qt/qtwebkit:5[widgets]
680 + dev-qt/qtwidgets:5
681 + sys-libs/zlib
682 + X? (
683 + dev-qt/qtx11extras:5
684 + x11-libs/libX11
685 + x11-libs/libXres
686 + )
687 +"
688 +RDEPEND="${COMMON_DEPEND}
689 + !kde-base/ksysguard:4
690 +"
691 +DEPEND="${COMMON_DEPEND}
692 + $(add_frameworks_dep kiconthemes)
693 + $(add_frameworks_dep plasma)
694 + X? ( x11-proto/xproto )
695 +"
696 +
697 +src_configure() {
698 + local mycmakeargs=(
699 + $(cmake-utils_use_find_package X X11)
700 + )
701 +
702 + kde5_src_configure
703 +}
704
705 diff --git a/kde-base/milou/milou-4.98.0.ebuild b/kde-base/milou/milou-4.98.0.ebuild
706 new file mode 100644
707 index 0000000..0b4b887
708 --- /dev/null
709 +++ b/kde-base/milou/milou-4.98.0.ebuild
710 @@ -0,0 +1,24 @@
711 +# Copyright 1999-2014 Gentoo Foundation
712 +# Distributed under the terms of the GNU General Public License v2
713 +# $Header: $
714 +
715 +EAPI=5
716 +
717 +EGIT_BRANCH="frameworks"
718 +inherit kde5
719 +
720 +DESCRIPTION="Dedicated search application built on top of Baloo"
721 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/milou"
722 +
723 +LICENSE="GPL-2 LGPL-2.1"
724 +KEYWORDS="~amd64"
725 +IUSE=""
726 +
727 +DEPEND="
728 + $(add_frameworks_dep krunner)
729 + dev-qt/qtdeclarative:5
730 + dev-qt/qtgui:5
731 +"
732 +RDEPEND="${DEPEND}
733 + $(add_kdebase_dep baloo)
734 +"
735
736 diff --git a/kde-base/oxygen/oxygen-4.98.0.ebuild b/kde-base/oxygen/oxygen-4.98.0.ebuild
737 new file mode 100644
738 index 0000000..77dab30
739 --- /dev/null
740 +++ b/kde-base/oxygen/oxygen-4.98.0.ebuild
741 @@ -0,0 +1,34 @@
742 +# Copyright 1999-2014 Gentoo Foundation
743 +# Distributed under the terms of the GNU General Public License v2
744 +# $Header: $
745 +
746 +EAPI=5
747 +
748 +inherit kde5
749 +
750 +DESCRIPTION="KDE window manager theme"
751 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/oxygen"
752 +KEYWORDS="~amd64"
753 +IUSE=""
754 +
755 +DEPEND="
756 + $(add_frameworks_dep frameworkintegration)
757 + $(add_frameworks_dep kcompletion)
758 + $(add_frameworks_dep kconfig)
759 + $(add_frameworks_dep kconfigwidgets)
760 + $(add_frameworks_dep kcoreaddons)
761 + $(add_frameworks_dep kguiaddons)
762 + $(add_frameworks_dep ki18n)
763 + $(add_frameworks_dep kservice)
764 + $(add_frameworks_dep kwidgetsaddons)
765 + $(add_frameworks_dep kwindowsystem)
766 + $(add_kdebase_dep kwin)
767 + dev-qt/qtdbus:5
768 + dev-qt/qtgui:5
769 + dev-qt/qtwidgets:5
770 + dev-qt/qtx11extras:5
771 + x11-libs/libxcb
772 +"
773 +RDEPEND="${DEPEND}
774 + !kde-base/kdebase-cursors:4
775 +"
776
777 diff --git a/kde-base/plasma-desktop/plasma-desktop-4.98.0.ebuild b/kde-base/plasma-desktop/plasma-desktop-4.98.0.ebuild
778 new file mode 100644
779 index 0000000..0e942c1
780 --- /dev/null
781 +++ b/kde-base/plasma-desktop/plasma-desktop-4.98.0.ebuild
782 @@ -0,0 +1,101 @@
783 +# Copyright 1999-2014 Gentoo Foundation
784 +# Distributed under the terms of the GNU General Public License v2
785 +# $Header: $
786 +
787 +EAPI=5
788 +
789 +KDE_HANDBOOK="true"
790 +inherit kde5
791 +
792 +DESCRIPTION="KDE Plasma desktop"
793 +KEYWORDS="~amd64"
794 +IUSE="bluetooth +fontconfig networkmanager pulseaudio usb"
795 +
796 +RDEPEND="
797 + $(add_kdebase_dep kwin)
798 + $(add_kdebase_dep plasma-workspace)
799 + $(add_frameworks_dep attica)
800 + $(add_frameworks_dep kactivities)
801 + $(add_frameworks_dep karchive)
802 + $(add_frameworks_dep kauth)
803 + $(add_frameworks_dep kbookmarks)
804 + $(add_frameworks_dep kcmutils)
805 + $(add_frameworks_dep kcodecs)
806 + $(add_frameworks_dep kcompletion)
807 + $(add_frameworks_dep kconfig)
808 + $(add_frameworks_dep kconfigwidgets)
809 + $(add_frameworks_dep kcoreaddons)
810 + $(add_frameworks_dep kdbusaddons)
811 + $(add_frameworks_dep kdelibs4support)
812 + $(add_frameworks_dep kemoticons)
813 + $(add_frameworks_dep kglobalaccel)
814 + $(add_frameworks_dep kguiaddons)
815 + $(add_frameworks_dep ki18n)
816 + $(add_frameworks_dep kiconthemes)
817 + $(add_frameworks_dep kio)
818 + $(add_frameworks_dep kitemviews)
819 + $(add_frameworks_dep kjobwidgets)
820 + $(add_frameworks_dep knewstuff)
821 + $(add_frameworks_dep knotifications)
822 + $(add_frameworks_dep knotifyconfig)
823 + $(add_frameworks_dep kparts)
824 + $(add_frameworks_dep krunner)
825 + $(add_frameworks_dep kservice)
826 + $(add_frameworks_dep kwallet)
827 + $(add_frameworks_dep kwidgetsaddons)
828 + $(add_frameworks_dep kwindowsystem)
829 + $(add_frameworks_dep kxmlgui)
830 + $(add_frameworks_dep plasma)
831 + $(add_frameworks_dep solid)
832 + $(add_frameworks_dep sonnet)
833 + dev-qt/qtdbus:5
834 + dev-qt/qtdeclarative:5
835 + dev-qt/qtgui:5
836 + dev-qt/qtnetwork:5
837 + dev-qt/qtprintsupport:5
838 + dev-qt/qtsvg:5
839 + dev-qt/qtwidgets:5
840 + dev-qt/qtx11extras:5
841 + dev-qt/qtxml:5
842 + media-libs/phonon[qt5]
843 + x11-libs/libX11
844 + x11-libs/libxcb
845 + x11-libs/libXi
846 + x11-libs/libxkbfile
847 + x11-libs/libXtst
848 + bluetooth? ( net-wireless/bluedevil:5 )
849 + fontconfig? (
850 + media-libs/fontconfig
851 + media-libs/freetype
852 + x11-libs/libXft
853 + x11-libs/xcb-util-image
854 + )
855 + networkmanager? ( kde-misc/plasma-nm:5 )
856 + pulseaudio? (
857 + dev-libs/glib:2
858 + media-libs/libcanberra
859 + media-sound/pulseaudio
860 + )
861 + usb? (
862 + x11-libs/libXcursor
863 + x11-libs/libXfixes
864 + virtual/libusb:0
865 + )
866 + !kde-base/attica:4
867 + !kde-base/knetattach:4
868 +"
869 +DEPEND="${RDEPEND}
870 + dev-qt/qtconcurrent:5
871 + x11-proto/xproto
872 + fontconfig? ( x11-libs/libXrender )
873 +"
874 +
875 +src_configure() {
876 + local mycmakeargs=(
877 + $(cmake-utils_use_find_package fontconfig Fontconfig)
878 + $(cmake-utils_use_find_package pulseaudio PulseAudio)
879 + $(cmake-utils_use_find_package usb USB)
880 + )
881 +
882 + kde5_src_configure
883 +}
884
885 diff --git a/kde-base/plasma-workspace/plasma-workspace-4.98.0.ebuild b/kde-base/plasma-workspace/plasma-workspace-4.98.0.ebuild
886 new file mode 100644
887 index 0000000..cd9779b
888 --- /dev/null
889 +++ b/kde-base/plasma-workspace/plasma-workspace-4.98.0.ebuild
890 @@ -0,0 +1,132 @@
891 +# Copyright 1999-2014 Gentoo Foundation
892 +# Distributed under the terms of the GNU General Public License v2
893 +# $Header: $
894 +
895 +EAPI=5
896 +
897 +VIRTUALX_REQUIRED="test"
898 +inherit kde5
899 +
900 +DESCRIPTION="KDE Plasma workspace"
901 +KEYWORDS="~amd64"
902 +IUSE="dbus gps prison qalculate X"
903 +
904 +COMMON_DEPEND="
905 + $(add_kdebase_dep libksysguard)
906 + $(add_kdebase_dep baloo)
907 + $(add_frameworks_dep kactivities)
908 + $(add_frameworks_dep kbookmarks)
909 + $(add_frameworks_dep kcmutils)
910 + $(add_frameworks_dep kcompletion)
911 + $(add_frameworks_dep kconfig)
912 + $(add_frameworks_dep kconfigwidgets)
913 + $(add_frameworks_dep kcoreaddons)
914 + $(add_frameworks_dep kcrash)
915 + $(add_frameworks_dep kdbusaddons)
916 + $(add_frameworks_dep kdelibs4support)
917 + $(add_frameworks_dep kdeclarative)
918 + $(add_frameworks_dep kdesu)
919 + $(add_frameworks_dep kglobalaccel)
920 + $(add_frameworks_dep kguiaddons)
921 + $(add_frameworks_dep ki18n)
922 + $(add_frameworks_dep kiconthemes)
923 + $(add_frameworks_dep kidletime)
924 + $(add_frameworks_dep kio)
925 + $(add_frameworks_dep kitemviews)
926 + $(add_frameworks_dep kjobwidgets)
927 + $(add_frameworks_dep kjs)
928 + $(add_frameworks_dep kjsembed)
929 + $(add_frameworks_dep knewstuff)
930 + $(add_frameworks_dep knotifications)
931 + $(add_frameworks_dep knotifyconfig)
932 + $(add_frameworks_dep krunner)
933 + $(add_frameworks_dep kservice)
934 + $(add_frameworks_dep ktexteditor)
935 + $(add_frameworks_dep ktextwidgets)
936 + $(add_frameworks_dep kwallet)
937 + $(add_frameworks_dep kwidgetsaddons)
938 + $(add_frameworks_dep kwindowsystem)
939 + $(add_frameworks_dep kxmlgui)
940 + $(add_frameworks_dep plasma)
941 + $(add_frameworks_dep solid)
942 + dev-qt/qtdbus:5
943 + dev-qt/qtdeclarative:5
944 + dev-qt/qtgui:5[jpeg]
945 + dev-qt/qtnetwork:5
946 + dev-qt/qtscript:5
947 + dev-qt/qtsql:5
948 + dev-qt/qtwidgets:5
949 + dev-qt/qtxml:5
950 + media-libs/phonon[qt5]
951 + sys-libs/pam
952 + sys-libs/zlib
953 + x11-libs/libkscreen:5
954 + dbus? ( dev-libs/libdbusmenu-qt[qt5] )
955 + gps? ( sci-geosciences/gpsd )
956 + prison? ( media-libs/prison:5 )
957 + qalculate? ( sci-libs/libqalculate )
958 + X? (
959 + dev-qt/qtx11extras:5
960 + x11-libs/libICE
961 + x11-libs/libSM
962 + x11-libs/libX11
963 + x11-libs/libXau
964 + x11-libs/libxcb
965 + x11-libs/libXrender
966 + x11-libs/xcb-util-keysyms
967 + )
968 +"
969 +RDEPEND="${COMMON_DEPEND}
970 + $(add_kdebase_dep milou)
971 + dev-qt/qdbus:5
972 + dev-qt/qtpaths:5
973 + dev-qt/qtquickcontrols:5[widgets]
974 + !kde-base/freespacenotifier:4
975 + !kde-base/libkworkspace:4
976 + !kde-base/libtaskmanager:4
977 + !kde-base/kcminit:4
978 + !kde-base/kdebase-startkde:4
979 + !kde-base/klipper:4
980 + !kde-base/krunner:4
981 + !kde-base/ksmserver:4
982 + !kde-base/ksplash:4
983 + !kde-base/plasma-workspace:4
984 +"
985 +DEPEND="${COMMON_DEPEND}
986 + X? ( x11-proto/xproto )
987 +"
988 +
989 +PATCHES=( "${FILESDIR}/${PN}-startkde-script.patch" )
990 +
991 +src_configure() {
992 + local mycmakeargs=(
993 + $(cmake-utils_use_find_package dbus dbusmenu-qt5)
994 + $(cmake-utils_use_find_package gps libgps)
995 + $(cmake-utils_use_find_package prison)
996 + $(cmake-utils_use_find_package qalculate Qalculate)
997 + $(cmake-utils_use_find_package X X11)
998 + )
999 +
1000 + kde5_src_configure
1001 +}
1002 +
1003 +src_install() {
1004 + kde5_src_install
1005 +
1006 + # startup and shutdown scripts
1007 + insinto /etc/plasma/startup
1008 + doins "${FILESDIR}/agent-startup.sh"
1009 +
1010 + insinto /etc/plasma/shutdown
1011 + doins "${FILESDIR}/agent-shutdown.sh"
1012 +}
1013 +
1014 +pkg_postinst () {
1015 + kde5_pkg_postinst
1016 +
1017 + echo
1018 + elog "To enable gpg-agent and/or ssh-agent in Plasma sessions,"
1019 + elog "edit ${EPREFIX}/etc/plasma/startup/agent-startup.sh and"
1020 + elog "${EPREFIX}/etc/plasma/shutdown/agent-shutdown.sh"
1021 + echo
1022 +}
1023
1024 diff --git a/kde-base/powerdevil/powerdevil-4.98.0.ebuild b/kde-base/powerdevil/powerdevil-4.98.0.ebuild
1025 new file mode 100644
1026 index 0000000..d338ea0
1027 --- /dev/null
1028 +++ b/kde-base/powerdevil/powerdevil-4.98.0.ebuild
1029 @@ -0,0 +1,56 @@
1030 +# Copyright 1999-2014 Gentoo Foundation
1031 +# Distributed under the terms of the GNU General Public License v2
1032 +# $Header: $
1033 +
1034 +EAPI=5
1035 +
1036 +inherit kde5
1037 +
1038 +DESCRIPTION="Power management for KDE Plasma Shell"
1039 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/powerdevil"
1040 +KEYWORDS="~amd64"
1041 +IUSE="+upower"
1042 +
1043 +DEPEND="
1044 + $(add_frameworks_dep kauth)
1045 + $(add_frameworks_dep kcompletion)
1046 + $(add_frameworks_dep kconfig)
1047 + $(add_frameworks_dep kconfigwidgets)
1048 + $(add_frameworks_dep kcoreaddons)
1049 + $(add_frameworks_dep kdbusaddons)
1050 + $(add_frameworks_dep kdelibs4support)
1051 + $(add_frameworks_dep kglobalaccel)
1052 + $(add_frameworks_dep ki18n)
1053 + $(add_frameworks_dep kidletime)
1054 + $(add_frameworks_dep kio)
1055 + $(add_frameworks_dep knotifications)
1056 + $(add_frameworks_dep knotifyconfig)
1057 + $(add_frameworks_dep kservice)
1058 + $(add_frameworks_dep kwidgetsaddons)
1059 + $(add_frameworks_dep kxmlgui)
1060 + $(add_frameworks_dep solid)
1061 + $(add_kdebase_dep plasma-workspace)
1062 + dev-qt/qtdbus:5
1063 + dev-qt/qtgui:5
1064 + dev-qt/qtwidgets:5
1065 + dev-qt/qtx11extras:5
1066 + x11-libs/libX11
1067 + x11-libs/libxcb
1068 + x11-libs/libXext
1069 + x11-libs/libXrandr
1070 + upower? ( virtual/udev )
1071 +"
1072 +
1073 +RDEPEND="
1074 + ${DEPEND}
1075 + upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )
1076 + !kde-base/powerdevil:4
1077 +"
1078 +
1079 +src_configure() {
1080 + local mycmakeargs=(
1081 + $(cmake-utils_use_find_package upower UDev)
1082 + )
1083 +
1084 + kde5_src_configure
1085 +}
1086
1087 diff --git a/kde-base/systemsettings/systemsettings-4.98.0.ebuild b/kde-base/systemsettings/systemsettings-4.98.0.ebuild
1088 new file mode 100644
1089 index 0000000..baec7a5
1090 --- /dev/null
1091 +++ b/kde-base/systemsettings/systemsettings-4.98.0.ebuild
1092 @@ -0,0 +1,39 @@
1093 +# Copyright 1999-2014 Gentoo Foundation
1094 +# Distributed under the terms of the GNU General Public License v2
1095 +# $Header: $
1096 +
1097 +EAPI=5
1098 +
1099 +KDE_HANDBOOK="true"
1100 +inherit kde5
1101 +
1102 +DESCRIPTION="System settings utility"
1103 +LICENSE="GPL-2"
1104 +KEYWORDS="~amd64"
1105 +IUSE=""
1106 +
1107 +DEPEND="
1108 + $(add_frameworks_dep kauth)
1109 + $(add_frameworks_dep kcmutils)
1110 + $(add_frameworks_dep kcompletion)
1111 + $(add_frameworks_dep kconfig)
1112 + $(add_frameworks_dep kconfigwidgets)
1113 + $(add_frameworks_dep kcoreaddons)
1114 + $(add_frameworks_dep kdbusaddons)
1115 + $(add_frameworks_dep kdelibs4support)
1116 + $(add_frameworks_dep khtml)
1117 + $(add_frameworks_dep ki18n)
1118 + $(add_frameworks_dep kiconthemes)
1119 + $(add_frameworks_dep kio)
1120 + $(add_frameworks_dep kitemviews)
1121 + $(add_frameworks_dep kservice)
1122 + $(add_frameworks_dep kwidgetsaddons)
1123 + $(add_frameworks_dep kwindowsystem)
1124 + $(add_frameworks_dep kxmlgui)
1125 + dev-qt/qtdbus:5
1126 + dev-qt/qtgui:5
1127 + dev-qt/qtwidgets:5
1128 +"
1129 +RDEPEND="${DEPEND}
1130 + !kde-base/systemsettings:4
1131 +"