Gentoo Archives: gentoo-commits

From: "Manuel Rüger" <mrueg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-plasma/systemsettings/, kde-plasma/ksshaskpass/, kde-plasma/kde-cli-tools/, ...
Date: Tue, 22 Dec 2015 15:57:16
Message-Id: 1450799813.34b9bb80989f702d7e41a11ce2007ea8ae74ad56.mrueg@gentoo
1 commit: 34b9bb80989f702d7e41a11ce2007ea8ae74ad56
2 Author: Manuel Rüger <manuel <AT> rueg <DOT> eu>
3 AuthorDate: Tue Dec 22 15:56:53 2015 +0000
4 Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 22 15:56:53 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=34b9bb80
7
8 kde-plasma: Version bump to 5.5.2
9
10 Package-Manager: portage-2.2.26
11
12 kde-plasma/bluedevil/bluedevil-5.5.2.ebuild | 52 +++++++
13 kde-plasma/breeze-gtk/breeze-gtk-5.5.2.ebuild | 13 ++
14 kde-plasma/breeze/breeze-5.5.2.ebuild | 66 ++++++++
15 .../kde-cli-tools/kde-cli-tools-5.5.2.ebuild | 53 +++++++
16 .../kde-gtk-config/kde-gtk-config-5.5.2.ebuild | 57 +++++++
17 kde-plasma/kdecoration/kdecoration-5.5.2.ebuild | 17 ++
18 .../kdeplasma-addons/kdeplasma-addons-5.5.2.ebuild | 64 ++++++++
19 kde-plasma/kgamma/kgamma-5.5.2.ebuild | 31 ++++
20 kde-plasma/khelpcenter/khelpcenter-5.5.2.ebuild | 42 +++++
21 kde-plasma/khotkeys/khotkeys-5.5.2.ebuild | 46 ++++++
22 kde-plasma/kinfocenter/kinfocenter-5.5.2.ebuild | 89 +++++++++++
23 kde-plasma/kmenuedit/kmenuedit-5.5.2.ebuild | 45 ++++++
24 kde-plasma/kscreen/kscreen-5.5.2.ebuild | 34 ++++
25 .../kscreenlocker/kscreenlocker-5.5.2.ebuild | 90 +++++++++++
26 kde-plasma/ksshaskpass/ksshaskpass-5.5.2.ebuild | 50 ++++++
27 kde-plasma/ksysguard/ksysguard-5.5.2.ebuild | 48 ++++++
28 kde-plasma/kwallet-pam/kwallet-pam-5.5.2.ebuild | 29 ++++
29 .../kwayland-integration-5.5.2.ebuild | 23 +++
30 kde-plasma/kwayland/kwayland-5.5.2.ebuild | 25 +++
31 kde-plasma/kwin/kwin-5.5.2.ebuild | 88 +++++++++++
32 kde-plasma/kwrited/kwrited-5.5.2.ebuild | 24 +++
33 kde-plasma/libkscreen/libkscreen-5.5.2.ebuild | 23 +++
34 kde-plasma/libksysguard/libksysguard-5.5.2.ebuild | 54 +++++++
35 kde-plasma/milou/milou-5.5.2.ebuild | 30 ++++
36 kde-plasma/oxygen/oxygen-5.5.2.ebuild | 36 +++++
37 .../plasma-desktop/plasma-desktop-5.5.2.ebuild | 138 +++++++++++++++++
38 .../plasma-mediacenter-5.5.2.ebuild | 48 ++++++
39 kde-plasma/plasma-meta/plasma-meta-5.5.2.ebuild | 63 ++++++++
40 kde-plasma/plasma-nm/plasma-nm-5.5.2.ebuild | 66 ++++++++
41 kde-plasma/plasma-pa/plasma-pa-5.5.2.ebuild | 27 ++++
42 kde-plasma/plasma-sdk/plasma-sdk-5.5.2.ebuild | 40 +++++
43 .../plasma-workspace-wallpapers-5.5.2.ebuild | 16 ++
44 .../plasma-workspace/plasma-workspace-5.5.2.ebuild | 171 +++++++++++++++++++++
45 .../polkit-kde-agent/polkit-kde-agent-5.5.2.ebuild | 32 ++++
46 kde-plasma/powerdevil/powerdevil-5.5.2.ebuild | 71 +++++++++
47 kde-plasma/sddm-kcm/sddm-kcm-5.5.2.ebuild | 39 +++++
48 .../systemsettings/systemsettings-5.5.2.ebuild | 38 +++++
49 kde-plasma/user-manager/user-manager-5.5.2.ebuild | 26 ++++
50 38 files changed, 1904 insertions(+)
51
52 diff --git a/kde-plasma/bluedevil/bluedevil-5.5.2.ebuild b/kde-plasma/bluedevil/bluedevil-5.5.2.ebuild
53 new file mode 100644
54 index 0000000..c8e6a54
55 --- /dev/null
56 +++ b/kde-plasma/bluedevil/bluedevil-5.5.2.ebuild
57 @@ -0,0 +1,52 @@
58 +# Copyright 1999-2015 Gentoo Foundation
59 +# Distributed under the terms of the GNU General Public License v2
60 +# $Id$
61 +
62 +EAPI=5
63 +
64 +inherit fdo-mime kde5
65 +
66 +DESCRIPTION="Bluetooth stack for KDE"
67 +HOMEPAGE="https://projects.kde.org/projects/extragear/base/bluedevil"
68 +KEYWORDS="~amd64 ~x86"
69 +IUSE=""
70 +
71 +COMMON_DEPEND="
72 + $(add_frameworks_dep bluez-qt)
73 + $(add_frameworks_dep kconfig)
74 + $(add_frameworks_dep kconfigwidgets)
75 + $(add_frameworks_dep kcoreaddons)
76 + $(add_frameworks_dep kded)
77 + $(add_frameworks_dep kdbusaddons)
78 + $(add_frameworks_dep ki18n)
79 + $(add_frameworks_dep kiconthemes)
80 + $(add_frameworks_dep kio)
81 + $(add_frameworks_dep knotifications)
82 + $(add_frameworks_dep kwidgetsaddons)
83 + $(add_frameworks_dep kwindowsystem)
84 + $(add_frameworks_dep plasma)
85 + dev-qt/qtdbus:5
86 + dev-qt/qtdeclarative:5
87 + dev-qt/qtgui:5
88 + dev-qt/qtwidgets:5
89 +"
90 +DEPEND="${COMMON_DEPEND}
91 + x11-misc/shared-mime-info
92 +"
93 +RDEPEND="${COMMON_DEPEND}
94 + $(add_plasma_dep kde-cli-tools)
95 + !app-mobilephone/obexd
96 + !app-mobilephone/obex-data-server
97 + !net-wireless/bluedevil
98 + !net-wireless/kbluetooth
99 +"
100 +
101 +pkg_postinst() {
102 + kde5_pkg_postinst
103 + fdo-mime_mime_database_update
104 +}
105 +
106 +pkg_postrm() {
107 + kde5_pkg_postinst
108 + fdo-mime_mime_database_update
109 +}
110
111 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.5.2.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.5.2.ebuild
112 new file mode 100644
113 index 0000000..c8588a5
114 --- /dev/null
115 +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.5.2.ebuild
116 @@ -0,0 +1,13 @@
117 +# Copyright 1999-2015 Gentoo Foundation
118 +# Distributed under the terms of the GNU General Public License v2
119 +# $Id$
120 +
121 +EAPI=5
122 +
123 +inherit kde5
124 +
125 +DESCRIPTION="Official GTK+ port of KDE's Breeze widget style"
126 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk"
127 +LICENSE="LGPL-2.1+"
128 +KEYWORDS="~amd64 ~x86"
129 +IUSE=""
130
131 diff --git a/kde-plasma/breeze/breeze-5.5.2.ebuild b/kde-plasma/breeze/breeze-5.5.2.ebuild
132 new file mode 100644
133 index 0000000..ef3be9d
134 --- /dev/null
135 +++ b/kde-plasma/breeze/breeze-5.5.2.ebuild
136 @@ -0,0 +1,66 @@
137 +# Copyright 1999-2015 Gentoo Foundation
138 +# Distributed under the terms of the GNU General Public License v2
139 +# $Id$
140 +
141 +EAPI=5
142 +
143 +inherit kde5 multibuild
144 +
145 +DESCRIPTION="Breeze visual style for the Plasma desktop"
146 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze"
147 +KEYWORDS="~amd64 ~x86"
148 +IUSE="qt4"
149 +
150 +DEPEND="
151 + $(add_frameworks_dep frameworkintegration)
152 + $(add_frameworks_dep kcmutils)
153 + $(add_frameworks_dep kconfig)
154 + $(add_frameworks_dep kconfigwidgets)
155 + $(add_frameworks_dep kcoreaddons)
156 + $(add_frameworks_dep kguiaddons)
157 + $(add_frameworks_dep ki18n)
158 + $(add_frameworks_dep kwidgetsaddons)
159 + $(add_frameworks_dep kwindowsystem)
160 + $(add_frameworks_dep plasma)
161 + $(add_plasma_dep kdecoration)
162 + dev-qt/qtdbus:5
163 + dev-qt/qtgui:5
164 + dev-qt/qtwidgets:5
165 + dev-qt/qtx11extras:5
166 + x11-libs/libxcb
167 + qt4? (
168 + kde-base/kdelibs:4
169 + x11-libs/libX11
170 + )
171 +"
172 +RDEPEND="${DEPEND}
173 + $(add_frameworks_dep breeze-icons)
174 + $(add_plasma_dep kde-cli-tools)
175 +"
176 +
177 +pkg_setup() {
178 + kde5_pkg_setup
179 + MULTIBUILD_VARIANTS=( kf5 $(usev qt4) )
180 +}
181 +
182 +src_configure() {
183 + myconfigure() {
184 + local mycmakeargs=()
185 +
186 + if [[ ${MULTIBUILD_VARIANT} = qt4 ]] ; then
187 + mycmakeargs+=( -DUSE_KDE4=true )
188 + fi
189 +
190 + kde5_src_configure
191 + }
192 +
193 + multibuild_foreach_variant myconfigure
194 +}
195 +
196 +src_compile() {
197 + multibuild_foreach_variant kde5_src_compile
198 +}
199 +
200 +src_install() {
201 + multibuild_foreach_variant kde5_src_install
202 +}
203
204 diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.5.2.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.5.2.ebuild
205 new file mode 100644
206 index 0000000..b606eda
207 --- /dev/null
208 +++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.5.2.ebuild
209 @@ -0,0 +1,53 @@
210 +# Copyright 1999-2015 Gentoo Foundation
211 +# Distributed under the terms of the GNU General Public License v2
212 +# $Id$
213 +
214 +EAPI=5
215 +
216 +KDE_HANDBOOK="true"
217 +KDE_TEST="true"
218 +VIRTUALX_REQUIRED="test"
219 +inherit kde5
220 +
221 +DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system"
222 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kde-cli-tools"
223 +KEYWORDS="~amd64 ~x86"
224 +IUSE="X"
225 +
226 +DEPEND="
227 + $(add_frameworks_dep kcmutils)
228 + $(add_frameworks_dep kcompletion)
229 + $(add_frameworks_dep kconfig)
230 + $(add_frameworks_dep kconfigwidgets)
231 + $(add_frameworks_dep kcoreaddons)
232 + $(add_frameworks_dep kdelibs4support)
233 + $(add_frameworks_dep kdesu)
234 + $(add_frameworks_dep ki18n)
235 + $(add_frameworks_dep kiconthemes)
236 + $(add_frameworks_dep kio)
237 + $(add_frameworks_dep kservice)
238 + $(add_frameworks_dep kwidgetsaddons)
239 + $(add_frameworks_dep kwindowsystem)
240 + dev-qt/qtdbus:5
241 + dev-qt/qtgui:5
242 + dev-qt/qtsvg:5
243 + dev-qt/qtwidgets:5
244 + X? (
245 + dev-qt/qtx11extras:5
246 + x11-libs/libX11
247 + )
248 +"
249 +RDEPEND="${DEPEND}
250 + handbook? ( !kde-apps/kdesu[handbook] )
251 +"
252 +
253 +# requires running kde environment
254 +RESTRICT="test"
255 +
256 +src_configure() {
257 + local mycmakeargs=(
258 + $(cmake-utils_use_find_package X Qt5X11Extras)
259 + )
260 +
261 + kde5_src_configure
262 +}
263
264 diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.5.2.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.5.2.ebuild
265 new file mode 100644
266 index 0000000..dfb48ff
267 --- /dev/null
268 +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.5.2.ebuild
269 @@ -0,0 +1,57 @@
270 +# Copyright 1999-2015 Gentoo Foundation
271 +# Distributed under the terms of the GNU General Public License v2
272 +# $Id$
273 +
274 +EAPI=5
275 +
276 +KDE_TEST="forceoptional"
277 +VIRTUALX_REQUIRED="test"
278 +inherit kde5
279 +
280 +DESCRIPTION="KDE systemsettings kcm to set GTK application look&feel"
281 +HOMEPAGE="https://projects.kde.org/kde-gtk-config"
282 +LICENSE="GPL-3"
283 +KEYWORDS="~amd64 ~x86"
284 +IUSE="+gtk3"
285 +
286 +DEPEND="
287 + $(add_frameworks_dep karchive)
288 + $(add_frameworks_dep kcmutils)
289 + $(add_frameworks_dep kconfigwidgets)
290 + $(add_frameworks_dep kcoreaddons)
291 + $(add_frameworks_dep ki18n)
292 + $(add_frameworks_dep kiconthemes)
293 + $(add_frameworks_dep kio)
294 + $(add_frameworks_dep knewstuff)
295 + $(add_frameworks_dep kwidgetsaddons)
296 + dev-libs/glib:2
297 + dev-qt/qtgui:5
298 + dev-qt/qtwidgets:5
299 + x11-libs/gtk+:2
300 + gtk3? ( x11-libs/gtk+:3 )
301 +"
302 +RDEPEND="${DEPEND}
303 + $(add_plasma_dep kde-cli-tools)
304 + !kde-base/kde-gtk-config:4
305 + !kde-misc/kde-gtk-config
306 +"
307 +
308 +PATCHES=( "${FILESDIR}/${PN}-5.4.2-gtk3-optional.patch" )
309 +
310 +src_configure() {
311 + local mycmakeargs=(
312 + -DDATA_INSTALL_DIR="${EPREFIX}/usr/share"
313 + -DBUILD_gtk3proxies=$(usex gtk3)
314 + )
315 +
316 + kde5_src_configure
317 +}
318 +
319 +pkg_postinst() {
320 + kde5_pkg_postinst
321 + einfo
322 + elog "If you notice missing icons in your GTK applications, you may have to install"
323 + elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk"
324 + elog "for example."
325 + einfo
326 +}
327
328 diff --git a/kde-plasma/kdecoration/kdecoration-5.5.2.ebuild b/kde-plasma/kdecoration/kdecoration-5.5.2.ebuild
329 new file mode 100644
330 index 0000000..05a3cb8
331 --- /dev/null
332 +++ b/kde-plasma/kdecoration/kdecoration-5.5.2.ebuild
333 @@ -0,0 +1,17 @@
334 +# Copyright 1999-2015 Gentoo Foundation
335 +# Distributed under the terms of the GNU General Public License v2
336 +# $Id$
337 +
338 +EAPI=5
339 +
340 +KDE_TEST="forceoptional"
341 +VIRTUALX_REQUIRED="test"
342 +inherit kde5
343 +
344 +DESCRIPTION="Plugin based library to create window decorations"
345 +LICENSE="|| ( LGPL-2.1 LGPL-3 )"
346 +KEYWORDS="~amd64 ~x86"
347 +IUSE=""
348 +
349 +DEPEND="dev-qt/qtgui:5"
350 +RDEPEND="${DEPEND}"
351
352 diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.5.2.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.5.2.ebuild
353 new file mode 100644
354 index 0000000..4ddbe13
355 --- /dev/null
356 +++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.5.2.ebuild
357 @@ -0,0 +1,64 @@
358 +# Copyright 1999-2015 Gentoo Foundation
359 +# Distributed under the terms of the GNU General Public License v2
360 +# $Id$
361 +
362 +EAPI=5
363 +
364 +inherit kde5
365 +
366 +DESCRIPTION="Extra Plasma applets and engines"
367 +LICENSE="GPL-2 LGPL-2"
368 +KEYWORDS="~amd64 ~x86"
369 +IUSE="ibus scim"
370 +
371 +DEPEND="
372 + $(add_frameworks_dep kactivities)
373 + $(add_frameworks_dep karchive)
374 + $(add_frameworks_dep kconfig)
375 + $(add_frameworks_dep kconfigwidgets)
376 + $(add_frameworks_dep kcmutils)
377 + $(add_frameworks_dep kcompletion)
378 + $(add_frameworks_dep kcoreaddons)
379 + $(add_frameworks_dep kdelibs4support)
380 + $(add_frameworks_dep ki18n)
381 + $(add_frameworks_dep kiconthemes)
382 + $(add_frameworks_dep kio)
383 + $(add_frameworks_dep knewstuff)
384 + $(add_frameworks_dep knotifications)
385 + $(add_frameworks_dep kpackage)
386 + $(add_frameworks_dep kross)
387 + $(add_frameworks_dep krunner)
388 + $(add_frameworks_dep kservice)
389 + $(add_frameworks_dep kunitconversion)
390 + $(add_frameworks_dep kwidgetsaddons)
391 + $(add_frameworks_dep kwindowsystem)
392 + $(add_frameworks_dep kxmlgui)
393 + $(add_frameworks_dep plasma)
394 + $(add_frameworks_dep sonnet)
395 + dev-qt/qtdbus:5
396 + dev-qt/qtdeclarative:5
397 + dev-qt/qtgui:5
398 + dev-qt/qtwidgets:5
399 + dev-qt/qtx11extras:5
400 + ibus? (
401 + app-i18n/ibus
402 + dev-libs/glib:2
403 + dev-qt/qtx11extras:5
404 + x11-libs/libxcb
405 + x11-libs/xcb-util-keysyms
406 + )
407 + scim? ( app-i18n/scim )
408 +"
409 +RDEPEND="${DEPEND}
410 + $(add_plasma_dep plasma-workspace)
411 + !kde-base/kdeplasma-addons:4
412 +"
413 +
414 +src_configure() {
415 + local mycmakeargs=(
416 + $(cmake-utils_use_find_package ibus IBus)
417 + $(cmake-utils_use_find_package scim)
418 + )
419 +
420 + kde5_src_configure
421 +}
422
423 diff --git a/kde-plasma/kgamma/kgamma-5.5.2.ebuild b/kde-plasma/kgamma/kgamma-5.5.2.ebuild
424 new file mode 100644
425 index 0000000..6f8afba
426 --- /dev/null
427 +++ b/kde-plasma/kgamma/kgamma-5.5.2.ebuild
428 @@ -0,0 +1,31 @@
429 +# Copyright 1999-2015 Gentoo Foundation
430 +# Distributed under the terms of the GNU General Public License v2
431 +# $Id$
432 +
433 +EAPI=5
434 +
435 +KDE_HANDBOOK="true"
436 +KMNAME="${PN}5"
437 +inherit kde5
438 +
439 +DESCRIPTION="Screen gamma values kcontrol module"
440 +KEYWORDS="~amd64 ~x86"
441 +IUSE=""
442 +
443 +RDEPEND="
444 + $(add_frameworks_dep kconfig)
445 + $(add_frameworks_dep kconfigwidgets)
446 + $(add_frameworks_dep kcoreaddons)
447 + $(add_frameworks_dep kdelibs4support)
448 + $(add_frameworks_dep ki18n)
449 + dev-qt/qtgui:5
450 + dev-qt/qtwidgets:5
451 + dev-qt/qtx11extras:5
452 + x11-libs/libX11
453 + x11-libs/libXxf86vm
454 +"
455 +DEPEND="${RDEPEND}
456 + x11-proto/xf86vidmodeproto
457 + !<kde-apps/kde4-l10n-15.08.0
458 + !kde-apps/kgamma:5
459 +"
460
461 diff --git a/kde-plasma/khelpcenter/khelpcenter-5.5.2.ebuild b/kde-plasma/khelpcenter/khelpcenter-5.5.2.ebuild
462 new file mode 100644
463 index 0000000..55a182f
464 --- /dev/null
465 +++ b/kde-plasma/khelpcenter/khelpcenter-5.5.2.ebuild
466 @@ -0,0 +1,42 @@
467 +# Copyright 1999-2015 Gentoo Foundation
468 +# Distributed under the terms of the GNU General Public License v2
469 +# $Id$
470 +
471 +EAPI=5
472 +
473 +KDE_HANDBOOK="true"
474 +inherit kde5
475 +
476 +DESCRIPTION="The KDE Help Center"
477 +HOMEPAGE+=" https://userbase.kde.org/KHelpCenter"
478 +KEYWORDS="~amd64 ~x86"
479 +IUSE=""
480 +
481 +DEPEND="
482 + $(add_frameworks_dep kcmutils)
483 + $(add_frameworks_dep kcodecs)
484 + $(add_frameworks_dep kcompletion)
485 + $(add_frameworks_dep kconfig)
486 + $(add_frameworks_dep kconfigwidgets)
487 + $(add_frameworks_dep kcoreaddons)
488 + $(add_frameworks_dep kdbusaddons)
489 + $(add_frameworks_dep kdelibs4support)
490 + $(add_frameworks_dep khtml)
491 + $(add_frameworks_dep ki18n)
492 + $(add_frameworks_dep kiconthemes)
493 + $(add_frameworks_dep kinit)
494 + $(add_frameworks_dep kio)
495 + $(add_frameworks_dep kparts)
496 + $(add_frameworks_dep kservice)
497 + $(add_frameworks_dep kwidgetsaddons)
498 + $(add_frameworks_dep kwindowsystem)
499 + $(add_frameworks_dep kxmlgui)
500 + dev-qt/qtdbus:5
501 + dev-qt/qtgui:5
502 + dev-qt/qtwidgets:5
503 + dev-qt/qtxml:5
504 +"
505 +RDEPEND="${DEPEND}
506 + $(add_plasma_dep kde-cli-tools)
507 + !kde-base/khelpcenter:4
508 +"
509
510 diff --git a/kde-plasma/khotkeys/khotkeys-5.5.2.ebuild b/kde-plasma/khotkeys/khotkeys-5.5.2.ebuild
511 new file mode 100644
512 index 0000000..e1c0ff8
513 --- /dev/null
514 +++ b/kde-plasma/khotkeys/khotkeys-5.5.2.ebuild
515 @@ -0,0 +1,46 @@
516 +# Copyright 1999-2015 Gentoo Foundation
517 +# Distributed under the terms of the GNU General Public License v2
518 +# $Id$
519 +
520 +EAPI=5
521 +
522 +KDE_HANDBOOK="true"
523 +inherit kde5
524 +
525 +DESCRIPTION="KDE workspace hotkey module"
526 +KEYWORDS="~amd64 ~x86"
527 +IUSE=""
528 +
529 +COMMON_DEPEND="
530 + $(add_frameworks_dep kcompletion)
531 + $(add_frameworks_dep kconfig)
532 + $(add_frameworks_dep kconfigwidgets)
533 + $(add_frameworks_dep kcoreaddons)
534 + $(add_frameworks_dep kdbusaddons)
535 + $(add_frameworks_dep kdelibs4support X)
536 + $(add_frameworks_dep kglobalaccel)
537 + $(add_frameworks_dep ki18n)
538 + $(add_frameworks_dep kio)
539 + $(add_frameworks_dep kservice)
540 + $(add_frameworks_dep ktextwidgets)
541 + $(add_frameworks_dep kwidgetsaddons)
542 + $(add_frameworks_dep kwindowsystem)
543 + $(add_frameworks_dep kxmlgui)
544 + $(add_plasma_dep plasma-workspace)
545 + dev-qt/qtdbus:5
546 + dev-qt/qtgui:5
547 + dev-qt/qtwidgets:5
548 + dev-qt/qtx11extras:5
549 + x11-libs/libX11
550 +"
551 +RDEPEND="${COMMON_DEPEND}
552 + $(add_frameworks_dep kded)
553 + $(add_plasma_dep kde-cli-tools)
554 + !kde-base/khotkeys:4
555 + !kde-base/systemsettings:4
556 +"
557 +DEPEND="${COMMON_DEPEND}
558 + x11-libs/libxcb
559 + x11-libs/libXtst
560 + x11-proto/xproto
561 +"
562
563 diff --git a/kde-plasma/kinfocenter/kinfocenter-5.5.2.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.5.2.ebuild
564 new file mode 100644
565 index 0000000..16df157
566 --- /dev/null
567 +++ b/kde-plasma/kinfocenter/kinfocenter-5.5.2.ebuild
568 @@ -0,0 +1,89 @@
569 +# Copyright 1999-2015 Gentoo Foundation
570 +# Distributed under the terms of the GNU General Public License v2
571 +# $Id$
572 +
573 +EAPI=5
574 +
575 +KDE_HANDBOOK="true"
576 +inherit kde5
577 +
578 +DESCRIPTION="A utility that provides information about a computer system"
579 +HOMEPAGE="https://www.kde.org/applications/system/kinfocenter/"
580 +SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png"
581 +KEYWORDS="~amd64 ~x86"
582 +IUSE="egl gles ieee1394 +opengl +pci samba nfs wayland X"
583 +
584 +REQUIRED_USE="egl? ( || ( gles opengl ) )"
585 +
586 +COMMON_DEPEND="
587 + $(add_frameworks_dep kcmutils)
588 + $(add_frameworks_dep kcompletion)
589 + $(add_frameworks_dep kconfig)
590 + $(add_frameworks_dep kconfigwidgets)
591 + $(add_frameworks_dep kcoreaddons)
592 + $(add_frameworks_dep kdbusaddons)
593 + $(add_frameworks_dep kdeclarative)
594 + $(add_frameworks_dep kdelibs4support)
595 + $(add_frameworks_dep ki18n)
596 + $(add_frameworks_dep kiconthemes)
597 + $(add_frameworks_dep kio)
598 + $(add_frameworks_dep kpackage)
599 + $(add_frameworks_dep kservice)
600 + $(add_frameworks_dep kwidgetsaddons)
601 + $(add_frameworks_dep kxmlgui)
602 + $(add_frameworks_dep solid)
603 + dev-qt/qtdbus:5
604 + dev-qt/qtdeclarative:5
605 + dev-qt/qtgui:5[opengl(+)]
606 + dev-qt/qtwidgets:5
607 + gles? (
608 + dev-qt/qtgui:5[gles2]
609 + || (
610 + media-libs/mesa[egl,gles1]
611 + media-libs/mesa[egl,gles2]
612 + )
613 + )
614 + ieee1394? ( sys-libs/libraw1394 )
615 + nfs? ( net-fs/nfs-utils )
616 + opengl? (
617 + virtual/glu
618 + virtual/opengl
619 + )
620 + pci? ( sys-apps/pciutils )
621 + samba? ( net-fs/samba[server(+)] )
622 + wayland? ( $(add_plasma_dep kwayland) )
623 + X? ( x11-libs/libX11 )
624 +"
625 +DEPEND="${COMMON_DEPEND}
626 + $(add_frameworks_dep plasma)
627 +"
628 +RDEPEND="${COMMON_DEPEND}
629 + $(add_plasma_dep kde-cli-tools)
630 + !kde-base/kcontrol:4
631 + !kde-base/kinfocenter:4
632 + !kde-misc/about-distro
633 +"
634 +
635 +src_configure() {
636 + local mycmakeargs=(
637 + $(cmake-utils_use_find_package egl EGL)
638 + $(cmake-utils_use_find_package gles OpenGLES)
639 + $(cmake-utils_use_find_package ieee1394 RAW1394)
640 + $(cmake-utils_use_find_package opengl OpenGL)
641 + $(cmake-utils_use_find_package pci PCIUTILS)
642 + $(cmake-utils_use_find_package wayland KF5Wayland)
643 + $(cmake-utils_use_find_package X X11)
644 + )
645 +
646 + kde5_src_configure
647 +}
648 +
649 +src_install() {
650 + kde5_src_install
651 +
652 + insinto /etc/xdg
653 + doins "${FILESDIR}"/kcm-about-distrorc
654 +
655 + insinto /usr/share/${PN}
656 + doins "${DISTDIR}"/glogo-small.png
657 +}
658
659 diff --git a/kde-plasma/kmenuedit/kmenuedit-5.5.2.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.5.2.ebuild
660 new file mode 100644
661 index 0000000..01c1c78
662 --- /dev/null
663 +++ b/kde-plasma/kmenuedit/kmenuedit-5.5.2.ebuild
664 @@ -0,0 +1,45 @@
665 +# Copyright 1999-2015 Gentoo Foundation
666 +# Distributed under the terms of the GNU General Public License v2
667 +# $Id$
668 +
669 +EAPI=5
670 +
671 +KDE_HANDBOOK="true"
672 +inherit kde5
673 +
674 +DESCRIPTION="KDE menu editor"
675 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kmenuedit"
676 +KEYWORDS="~amd64 ~x86"
677 +IUSE="+hotkeys"
678 +
679 +DEPEND="
680 + $(add_frameworks_dep kcompletion)
681 + $(add_frameworks_dep kconfig)
682 + $(add_frameworks_dep kconfigwidgets)
683 + $(add_frameworks_dep kcoreaddons)
684 + $(add_frameworks_dep kdbusaddons)
685 + $(add_frameworks_dep kdelibs4support)
686 + $(add_frameworks_dep ki18n)
687 + $(add_frameworks_dep kiconthemes)
688 + $(add_frameworks_dep kio)
689 + $(add_frameworks_dep kservice)
690 + $(add_frameworks_dep kwidgetsaddons)
691 + $(add_frameworks_dep kxmlgui)
692 + $(add_frameworks_dep sonnet)
693 + dev-qt/qtdbus:5
694 + dev-qt/qtgui:5
695 + dev-qt/qtwidgets:5
696 + dev-qt/qtxml:5
697 + hotkeys? ( $(add_plasma_dep khotkeys) )
698 +"
699 +RDEPEND="${DEPEND}
700 + !kde-base/kmenuedit:4
701 +"
702 +
703 +src_configure() {
704 + local mycmakeargs=(
705 + $(cmake-utils_use_find_package hotkeys KHotKeysDBusInterface)
706 + )
707 +
708 + kde5_src_configure
709 +}
710
711 diff --git a/kde-plasma/kscreen/kscreen-5.5.2.ebuild b/kde-plasma/kscreen/kscreen-5.5.2.ebuild
712 new file mode 100644
713 index 0000000..6e6cb29
714 --- /dev/null
715 +++ b/kde-plasma/kscreen/kscreen-5.5.2.ebuild
716 @@ -0,0 +1,34 @@
717 +# Copyright 1999-2015 Gentoo Foundation
718 +# Distributed under the terms of the GNU General Public License v2
719 +# $Id$
720 +
721 +EAPI=5
722 +
723 +KDE_PUNT_BOGUS_DEPS="true"
724 +inherit kde5
725 +
726 +DESCRIPTION="KDE screen management"
727 +HOMEPAGE="https://projects.kde.org/projects/extragear/base/kscreen"
728 +
729 +KEYWORDS="~amd64 ~x86"
730 +IUSE=""
731 +
732 +DEPEND="
733 + $(add_plasma_dep libkscreen)
734 + $(add_frameworks_dep kconfigwidgets)
735 + $(add_frameworks_dep kcoreaddons)
736 + $(add_frameworks_dep kdbusaddons)
737 + $(add_frameworks_dep kglobalaccel)
738 + $(add_frameworks_dep ki18n)
739 + $(add_frameworks_dep kwidgetsaddons)
740 + $(add_frameworks_dep kxmlgui)
741 + dev-qt/qtdbus:5
742 + dev-qt/qtdeclarative:5[widgets]
743 + dev-qt/qtgui:5
744 + dev-qt/qtwidgets:5
745 +"
746 +RDEPEND="${DEPEND}
747 + $(add_plasma_dep kde-cli-tools)
748 + dev-qt/qtgraphicaleffects:5
749 + !kde-misc/kscreen
750 +"
751
752 diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.5.2.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.5.2.ebuild
753 new file mode 100644
754 index 0000000..eb22915
755 --- /dev/null
756 +++ b/kde-plasma/kscreenlocker/kscreenlocker-5.5.2.ebuild
757 @@ -0,0 +1,90 @@
758 +# Copyright 1999-2015 Gentoo Foundation
759 +# Distributed under the terms of the GNU General Public License v2
760 +# $Id$
761 +
762 +EAPI=5
763 +
764 +KDE_TEST="forceoptional"
765 +QT_MINIMAL="5.5.0"
766 +VIRTUALX_REQUIRED="test"
767 +inherit kde5 pam
768 +
769 +DESCRIPTION="Library and components for secure lock screen architecture"
770 +KEYWORDS="~amd64 ~x86"
771 +IUSE="pam"
772 +
773 +COMMON_DEPEND="
774 + $(add_frameworks_dep kcmutils)
775 + $(add_frameworks_dep kconfig)
776 + $(add_frameworks_dep kconfigwidgets)
777 + $(add_frameworks_dep kcoreaddons)
778 + $(add_frameworks_dep kcrash)
779 + $(add_frameworks_dep kdeclarative)
780 + $(add_frameworks_dep kdelibs4support)
781 + $(add_frameworks_dep kglobalaccel)
782 + $(add_frameworks_dep ki18n)
783 + $(add_frameworks_dep kidletime)
784 + $(add_frameworks_dep knotifications)
785 + $(add_frameworks_dep kpackage)
786 + $(add_frameworks_dep kwindowsystem)
787 + $(add_frameworks_dep kxmlgui)
788 + $(add_frameworks_dep plasma)
789 + $(add_plasma_dep kwayland)
790 + dev-libs/wayland
791 + dev-qt/qtdbus:5
792 + dev-qt/qtdeclarative:5[widgets]
793 + dev-qt/qtgui:5
794 + dev-qt/qtnetwork:5
795 + dev-qt/qtwidgets:5
796 + dev-qt/qtx11extras:5
797 + x11-libs/libX11
798 + x11-libs/libXi
799 + x11-libs/libxcb
800 + x11-libs/xcb-util-keysyms
801 + pam? ( virtual/pam )
802 +"
803 +DEPEND="${COMMON_DEPEND}
804 + x11-proto/xproto
805 +"
806 +RDEPEND="${COMMON_DEPEND}
807 + $(add_plasma_dep kde-cli-tools)
808 + !<kde-base/kcheckpass-4.11.22-r1:4
809 + !kde-base/kdebase-pam:4
810 + !<kde-plasma/plasma-workspace-5.4.50
811 +"
812 +
813 +PATCHES=( "${FILESDIR}/${PN}-5.4.90-no-SUID-no-GUID.patch" )
814 +
815 +src_prepare() {
816 + kde5_src_prepare
817 +
818 + use test || sed -i \
819 + -e "/add_subdirectory(autotests)/ s/^/#/" greeter/CMakeLists.txt || die
820 +}
821 +
822 +src_test() {
823 + # requires running environment
824 + local myctestargs=(
825 + -E x11LockerTest
826 + )
827 + kde5_src_test
828 +}
829 +
830 +src_configure() {
831 + local mycmakeargs=(
832 + $(cmake-utils_use_find_package pam)
833 + )
834 + kde5_src_configure
835 +}
836 +
837 +src_install() {
838 + kde5_src_install
839 +
840 + newpamd "${FILESDIR}/kde.pam" kde
841 + newpamd "${FILESDIR}/kde-np.pam" kde-np
842 +
843 + if ! use pam; then
844 + chown root "${ED}"usr/$(get_libdir)/libexec/kcheckpass || die
845 + chmod +s "${ED}"usr/$(get_libdir)/libexec/kcheckpass || die
846 + fi
847 +}
848
849 diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.5.2.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.5.2.ebuild
850 new file mode 100644
851 index 0000000..137e1a5
852 --- /dev/null
853 +++ b/kde-plasma/ksshaskpass/ksshaskpass-5.5.2.ebuild
854 @@ -0,0 +1,50 @@
855 +# Copyright 1999-2015 Gentoo Foundation
856 +# Distributed under the terms of the GNU General Public License v2
857 +# $Id$
858 +
859 +EAPI=5
860 +
861 +inherit kde5
862 +
863 +DESCRIPTION="KDE implementation of ssh-askpass with Kwallet integration"
864 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/ksshaskpass"
865 +KEYWORDS="~amd64 ~x86"
866 +IUSE=""
867 +
868 +DEPEND="
869 + $(add_frameworks_dep kcoreaddons)
870 + $(add_frameworks_dep ki18n)
871 + $(add_frameworks_dep kwallet)
872 + $(add_frameworks_dep kwidgetsaddons)
873 + dev-qt/qtwidgets:5
874 +"
875 +RDEPEND="
876 + ${DEPEND}
877 + !net-misc/ksshaskpass
878 +"
879 +
880 +src_install() {
881 + kde5_src_install
882 +
883 + insinto /etc/plasma/startup
884 + doins "${FILESDIR}/ksshaskpass.sh"
885 +}
886 +
887 +pkg_postinst() {
888 + kde5_pkg_postinst
889 +
890 + elog ""
891 + elog "In order to have ssh-agent start at kde startup,"
892 + elog "edit /etc/plasma/startup/agent-startup.sh and uncomment"
893 + elog "the lines enabling ssh-agent."
894 + elog
895 + elog "If you do so, do not forget to uncomment the respective"
896 + elog "lines in /etc/plasma/shutdown/agent-shutdown.sh to"
897 + elog "properly kill the agent when the session ends."
898 + elog
899 + elog "${PN} has been installed as your default askpass application"
900 + elog "for Plasma 5 sessions."
901 + elog "If that's not desired, select the one you want to use in"
902 + elog "/etc/plasma/startup/ksshaskpass.sh"
903 + elog ""
904 +}
905
906 diff --git a/kde-plasma/ksysguard/ksysguard-5.5.2.ebuild b/kde-plasma/ksysguard/ksysguard-5.5.2.ebuild
907 new file mode 100644
908 index 0000000..a6cdda8
909 --- /dev/null
910 +++ b/kde-plasma/ksysguard/ksysguard-5.5.2.ebuild
911 @@ -0,0 +1,48 @@
912 +# Copyright 1999-2015 Gentoo Foundation
913 +# Distributed under the terms of the GNU General Public License v2
914 +# $Id$
915 +
916 +EAPI=5
917 +
918 +KDE_HANDBOOK="true"
919 +inherit kde5
920 +
921 +DESCRIPTION="Network-enabled task manager and system monitor"
922 +LICENSE="GPL-2+"
923 +KEYWORDS="~amd64 ~x86"
924 +IUSE="lm_sensors"
925 +
926 +DEPEND="
927 + $(add_plasma_dep libksysguard)
928 + $(add_frameworks_dep kcompletion)
929 + $(add_frameworks_dep kconfig)
930 + $(add_frameworks_dep kconfigwidgets)
931 + $(add_frameworks_dep kcoreaddons)
932 + $(add_frameworks_dep kdbusaddons)
933 + $(add_frameworks_dep kdelibs4support)
934 + $(add_frameworks_dep ki18n)
935 + $(add_frameworks_dep kiconthemes)
936 + $(add_frameworks_dep kio)
937 + $(add_frameworks_dep kitemviews)
938 + $(add_frameworks_dep knewstuff)
939 + $(add_frameworks_dep knotifications)
940 + $(add_frameworks_dep kwidgetsaddons)
941 + $(add_frameworks_dep kwindowsystem)
942 + $(add_frameworks_dep kxmlgui)
943 + dev-qt/qtdbus:5
944 + dev-qt/qtgui:5
945 + dev-qt/qtwidgets:5
946 + dev-qt/qtxml:5
947 + lm_sensors? ( sys-apps/lm_sensors )
948 +"
949 +RDEPEND="${DEPEND}
950 + !kde-base/ksysguard:4
951 +"
952 +
953 +src_configure() {
954 + local mycmakeargs=(
955 + $(cmake-utils_use_find_package lm_sensors Sensors)
956 + )
957 +
958 + kde5_src_configure
959 +}
960
961 diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.5.2.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.5.2.ebuild
962 new file mode 100644
963 index 0000000..0627f14
964 --- /dev/null
965 +++ b/kde-plasma/kwallet-pam/kwallet-pam-5.5.2.ebuild
966 @@ -0,0 +1,29 @@
967 +# Copyright 1999-2015 Gentoo Foundation
968 +# Distributed under the terms of the GNU General Public License v2
969 +# $Id$
970 +
971 +EAPI=5
972 +
973 +KDE_AUTODEPS="false"
974 +inherit kde5 multilib
975 +
976 +DESCRIPTION="KWallet PAM module to not enter password again"
977 +LICENSE="LGPL-2.1"
978 +KEYWORDS="~amd64 ~x86"
979 +IUSE=""
980 +
981 +DEPEND="
982 + dev-libs/libgcrypt:0=
983 + virtual/pam
984 +"
985 +RDEPEND="${DEPEND}
986 + net-misc/socat
987 +"
988 +
989 +src_configure() {
990 + local mycmakeargs=(
991 + -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
992 + )
993 +
994 + kde5_src_configure
995 +}
996
997 diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.5.2.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.5.2.ebuild
998 new file mode 100644
999 index 0000000..c7c58d8
1000 --- /dev/null
1001 +++ b/kde-plasma/kwayland-integration/kwayland-integration-5.5.2.ebuild
1002 @@ -0,0 +1,23 @@
1003 +# Copyright 1999-2015 Gentoo Foundation
1004 +# Distributed under the terms of the GNU General Public License v2
1005 +# $Id$
1006 +
1007 +EAPI=5
1008 +
1009 +inherit kde5
1010 +
1011 +DESCRIPTION="Provides integration plugins for various KDE frameworks for Wayland"
1012 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kwayland-integration"
1013 +
1014 +LICENSE="LGPL-2.1"
1015 +KEYWORDS="~amd64 ~x86"
1016 +IUSE=""
1017 +
1018 +DEPEND="
1019 + $(add_frameworks_dep kidletime)
1020 + $(add_frameworks_dep kwindowsystem)
1021 + $(add_plasma_dep kwayland)
1022 + dev-qt/qtgui:5
1023 + dev-qt/qtwidgets:5
1024 +"
1025 +RDEPEND="${DEPEND}"
1026
1027 diff --git a/kde-plasma/kwayland/kwayland-5.5.2.ebuild b/kde-plasma/kwayland/kwayland-5.5.2.ebuild
1028 new file mode 100644
1029 index 0000000..3a81c82
1030 --- /dev/null
1031 +++ b/kde-plasma/kwayland/kwayland-5.5.2.ebuild
1032 @@ -0,0 +1,25 @@
1033 +# Copyright 1999-2015 Gentoo Foundation
1034 +# Distributed under the terms of the GNU General Public License v2
1035 +# $Id$
1036 +
1037 +EAPI=5
1038 +
1039 +KDE_TEST="true"
1040 +inherit kde5
1041 +
1042 +DESCRIPTION="Qt-style client and server library wrapper for Wayland libraries"
1043 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kwayland"
1044 +
1045 +LICENSE="LGPL-2.1"
1046 +KEYWORDS="~amd64 ~x86"
1047 +IUSE=""
1048 +
1049 +DEPEND="
1050 + >=dev-libs/wayland-1.7.0
1051 + dev-qt/qtgui:5
1052 + media-libs/mesa[egl]
1053 +"
1054 +RDEPEND="${DEPEND}"
1055 +
1056 +# All failing, i guess we need a virtual wayland server
1057 +RESTRICT="test"
1058
1059 diff --git a/kde-plasma/kwin/kwin-5.5.2.ebuild b/kde-plasma/kwin/kwin-5.5.2.ebuild
1060 new file mode 100644
1061 index 0000000..fa99a8d
1062 --- /dev/null
1063 +++ b/kde-plasma/kwin/kwin-5.5.2.ebuild
1064 @@ -0,0 +1,88 @@
1065 +# Copyright 1999-2015 Gentoo Foundation
1066 +# Distributed under the terms of the GNU General Public License v2
1067 +# $Id$
1068 +
1069 +EAPI=5
1070 +
1071 +KDE_HANDBOOK="true"
1072 +KDE_TEST="true"
1073 +VIRTUALX_REQUIRED="test"
1074 +inherit kde5
1075 +
1076 +DESCRIPTION="KDE window manager"
1077 +LICENSE="GPL-2+"
1078 +KEYWORDS="~amd64 ~x86"
1079 +IUSE="gles2 multimedia"
1080 +
1081 +COMMON_DEPEND="
1082 + $(add_frameworks_dep kactivities)
1083 + $(add_frameworks_dep kauth)
1084 + $(add_frameworks_dep kcmutils)
1085 + $(add_frameworks_dep kcompletion)
1086 + $(add_frameworks_dep kconfig)
1087 + $(add_frameworks_dep kconfigwidgets)
1088 + $(add_frameworks_dep kcoreaddons)
1089 + $(add_frameworks_dep kcrash)
1090 + $(add_frameworks_dep kdeclarative)
1091 + $(add_frameworks_dep kglobalaccel)
1092 + $(add_frameworks_dep ki18n)
1093 + $(add_frameworks_dep kiconthemes)
1094 + $(add_frameworks_dep kidletime)
1095 + $(add_frameworks_dep kinit)
1096 + $(add_frameworks_dep kio)
1097 + $(add_frameworks_dep knewstuff)
1098 + $(add_frameworks_dep knotifications)
1099 + $(add_frameworks_dep kpackage)
1100 + $(add_frameworks_dep kservice)
1101 + $(add_frameworks_dep kwidgetsaddons)
1102 + $(add_frameworks_dep kwindowsystem X)
1103 + $(add_frameworks_dep kxmlgui)
1104 + $(add_frameworks_dep plasma)
1105 + $(add_plasma_dep kdecoration)
1106 + $(add_plasma_dep kscreenlocker)
1107 + $(add_plasma_dep kwayland)
1108 + >=dev-libs/libinput-0.10
1109 + >=dev-libs/wayland-1.2
1110 + dev-qt/qtdbus:5
1111 + dev-qt/qtdeclarative:5
1112 + dev-qt/qtgui:5[gles2=,opengl(+)]
1113 + dev-qt/qtscript:5
1114 + dev-qt/qtwidgets:5
1115 + dev-qt/qtx11extras:5
1116 + media-libs/fontconfig
1117 + media-libs/freetype
1118 + media-libs/libepoxy
1119 + media-libs/mesa[egl,gbm,gles2?,wayland]
1120 + virtual/libudev:=
1121 + x11-libs/libICE
1122 + x11-libs/libSM
1123 + x11-libs/libX11
1124 + x11-libs/libdrm
1125 + >=x11-libs/libxcb-1.10
1126 + >=x11-libs/libxkbcommon-0.4.1
1127 + x11-libs/xcb-util-cursor
1128 + x11-libs/xcb-util-image
1129 + x11-libs/xcb-util-keysyms
1130 +"
1131 +RDEPEND="${COMMON_DEPEND}
1132 + $(add_plasma_dep kde-cli-tools)
1133 + multimedia? (
1134 + || (
1135 + dev-qt/qtmultimedia:5[gstreamer,qml]
1136 + dev-qt/qtmultimedia:5[gstreamer010,qml]
1137 + )
1138 + )
1139 + !kde-base/kwin:4
1140 + !kde-base/systemsettings:4
1141 +"
1142 +DEPEND="${COMMON_DEPEND}
1143 + dev-qt/designer:5
1144 + dev-qt/qtconcurrent:5
1145 + x11-proto/xproto
1146 + test? ( x11-libs/xcb-util-wm )
1147 +"
1148 +
1149 +src_prepare() {
1150 + kde5_src_prepare
1151 + use multimedia || epatch "${FILESDIR}/${PN}-gstreamer-optional.patch"
1152 +}
1153
1154 diff --git a/kde-plasma/kwrited/kwrited-5.5.2.ebuild b/kde-plasma/kwrited/kwrited-5.5.2.ebuild
1155 new file mode 100644
1156 index 0000000..6021b96
1157 --- /dev/null
1158 +++ b/kde-plasma/kwrited/kwrited-5.5.2.ebuild
1159 @@ -0,0 +1,24 @@
1160 +# Copyright 1999-2015 Gentoo Foundation
1161 +# Distributed under the terms of the GNU General Public License v2
1162 +# $Id$
1163 +
1164 +EAPI=5
1165 +
1166 +inherit kde5
1167 +
1168 +DESCRIPTION="KDE daemon listening for wall and write messages"
1169 +KEYWORDS="~amd64 ~x86"
1170 +IUSE=""
1171 +
1172 +DEPEND="
1173 + $(add_frameworks_dep kcoreaddons)
1174 + $(add_frameworks_dep kdbusaddons)
1175 + $(add_frameworks_dep ki18n)
1176 + $(add_frameworks_dep knotifications)
1177 + $(add_frameworks_dep kpty)
1178 + dev-qt/qtgui:5
1179 + dev-qt/qtwidgets:5
1180 +"
1181 +RDEPEND="${DEPEND}
1182 + !kde-base/kwrited:4
1183 +"
1184
1185 diff --git a/kde-plasma/libkscreen/libkscreen-5.5.2.ebuild b/kde-plasma/libkscreen/libkscreen-5.5.2.ebuild
1186 new file mode 100644
1187 index 0000000..07a3d18
1188 --- /dev/null
1189 +++ b/kde-plasma/libkscreen/libkscreen-5.5.2.ebuild
1190 @@ -0,0 +1,23 @@
1191 +# Copyright 1999-2015 Gentoo Foundation
1192 +# Distributed under the terms of the GNU General Public License v2
1193 +# $Id$
1194 +
1195 +EAPI=5
1196 +
1197 +KDE_TEST="forceoptional"
1198 +VIRTUALX_REQUIRED="test"
1199 +inherit kde5
1200 +
1201 +DESCRIPTION="KDE screen management library"
1202 +KEYWORDS="~amd64 ~x86"
1203 +IUSE=""
1204 +
1205 +DEPEND="
1206 + dev-qt/qtdbus:5
1207 + dev-qt/qtgui:5
1208 + dev-qt/qtx11extras:5
1209 + x11-libs/libxcb
1210 +"
1211 +RDEPEND="${DEPEND}
1212 + !x11-libs/libkscreen:5
1213 +"
1214
1215 diff --git a/kde-plasma/libksysguard/libksysguard-5.5.2.ebuild b/kde-plasma/libksysguard/libksysguard-5.5.2.ebuild
1216 new file mode 100644
1217 index 0000000..4837d0e
1218 --- /dev/null
1219 +++ b/kde-plasma/libksysguard/libksysguard-5.5.2.ebuild
1220 @@ -0,0 +1,54 @@
1221 +# Copyright 1999-2015 Gentoo Foundation
1222 +# Distributed under the terms of the GNU General Public License v2
1223 +# $Id$
1224 +
1225 +EAPI=5
1226 +
1227 +KDE_TEST="true"
1228 +VIRTUALX_REQUIRED="test"
1229 +inherit kde5
1230 +
1231 +DESCRIPTION="Task management and system monitoring library"
1232 +LICENSE="LGPL-2+"
1233 +KEYWORDS="~amd64 ~x86"
1234 +IUSE="+detailedmemory X"
1235 +
1236 +COMMON_DEPEND="
1237 + $(add_frameworks_dep kauth)
1238 + $(add_frameworks_dep kcompletion)
1239 + $(add_frameworks_dep kconfig)
1240 + $(add_frameworks_dep kconfigwidgets)
1241 + $(add_frameworks_dep kcoreaddons)
1242 + $(add_frameworks_dep ki18n)
1243 + $(add_frameworks_dep kwidgetsaddons)
1244 + $(add_frameworks_dep kwindowsystem)
1245 + dev-qt/qtdbus:5
1246 + dev-qt/qtgui:5
1247 + dev-qt/qtnetwork:5
1248 + dev-qt/qtwidgets:5
1249 + sys-libs/zlib
1250 + detailedmemory? ( dev-qt/qtwebkit:5 )
1251 + X? (
1252 + dev-qt/qtx11extras:5
1253 + x11-libs/libX11
1254 + x11-libs/libXres
1255 + )
1256 +"
1257 +RDEPEND="${COMMON_DEPEND}
1258 + !kde-base/ksysguard:4
1259 + !kde-base/libksysguard:4
1260 +"
1261 +DEPEND="${COMMON_DEPEND}
1262 + $(add_frameworks_dep kiconthemes)
1263 + $(add_frameworks_dep plasma)
1264 + X? ( x11-proto/xproto )
1265 +"
1266 +
1267 +src_configure() {
1268 + local mycmakeargs=(
1269 + $(cmake-utils_use_find_package detailedmemory Qt5WebKitWidgets)
1270 + $(cmake-utils_use_find_package X X11)
1271 + )
1272 +
1273 + kde5_src_configure
1274 +}
1275
1276 diff --git a/kde-plasma/milou/milou-5.5.2.ebuild b/kde-plasma/milou/milou-5.5.2.ebuild
1277 new file mode 100644
1278 index 0000000..d2b2feb
1279 --- /dev/null
1280 +++ b/kde-plasma/milou/milou-5.5.2.ebuild
1281 @@ -0,0 +1,30 @@
1282 +# Copyright 1999-2015 Gentoo Foundation
1283 +# Distributed under the terms of the GNU General Public License v2
1284 +# $Id$
1285 +
1286 +EAPI=5
1287 +
1288 +inherit kde5
1289 +
1290 +DESCRIPTION="Dedicated search application built on top of Baloo"
1291 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/milou"
1292 +
1293 +LICENSE="GPL-2 LGPL-2.1"
1294 +KEYWORDS="~amd64 ~x86"
1295 +IUSE=""
1296 +
1297 +DEPEND="
1298 + $(add_frameworks_dep kconfig)
1299 + $(add_frameworks_dep kcoreaddons)
1300 + $(add_frameworks_dep kdeclarative)
1301 + $(add_frameworks_dep ki18n)
1302 + $(add_frameworks_dep krunner)
1303 + $(add_frameworks_dep kservice)
1304 + $(add_frameworks_dep plasma)
1305 + dev-qt/qtdeclarative:5
1306 + dev-qt/qtgui:5
1307 + dev-qt/qtwidgets:5
1308 +"
1309 +RDEPEND="${DEPEND}
1310 + !kde-misc/milou:4
1311 +"
1312
1313 diff --git a/kde-plasma/oxygen/oxygen-5.5.2.ebuild b/kde-plasma/oxygen/oxygen-5.5.2.ebuild
1314 new file mode 100644
1315 index 0000000..9c3541d
1316 --- /dev/null
1317 +++ b/kde-plasma/oxygen/oxygen-5.5.2.ebuild
1318 @@ -0,0 +1,36 @@
1319 +# Copyright 1999-2015 Gentoo Foundation
1320 +# Distributed under the terms of the GNU General Public License v2
1321 +# $Id$
1322 +
1323 +EAPI=5
1324 +
1325 +inherit kde5
1326 +
1327 +DESCRIPTION="KDE window manager theme"
1328 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/oxygen"
1329 +KEYWORDS="~amd64 ~x86"
1330 +IUSE=""
1331 +
1332 +RDEPEND="
1333 + $(add_frameworks_dep frameworkintegration)
1334 + $(add_frameworks_dep kcmutils)
1335 + $(add_frameworks_dep kcompletion)
1336 + $(add_frameworks_dep kconfig)
1337 + $(add_frameworks_dep kconfigwidgets)
1338 + $(add_frameworks_dep kcoreaddons)
1339 + $(add_frameworks_dep kguiaddons)
1340 + $(add_frameworks_dep ki18n)
1341 + $(add_frameworks_dep kwidgetsaddons)
1342 + $(add_frameworks_dep kwindowsystem)
1343 + $(add_plasma_dep kdecoration)
1344 + dev-qt/qtdbus:5
1345 + dev-qt/qtgui:5
1346 + dev-qt/qtwidgets:5
1347 + dev-qt/qtx11extras:5
1348 + x11-libs/libxcb
1349 + !kde-base/kdebase-cursors:4
1350 + !kde-base/oxygen:4
1351 +"
1352 +DEPEND="${RDEPEND}
1353 + $(add_frameworks_dep kservice)
1354 +"
1355
1356 diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.5.2.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.5.2.ebuild
1357 new file mode 100644
1358 index 0000000..886fedb
1359 --- /dev/null
1360 +++ b/kde-plasma/plasma-desktop/plasma-desktop-5.5.2.ebuild
1361 @@ -0,0 +1,138 @@
1362 +# Copyright 1999-2015 Gentoo Foundation
1363 +# Distributed under the terms of the GNU General Public License v2
1364 +# $Id$
1365 +
1366 +EAPI=5
1367 +
1368 +KDE_HANDBOOK="true"
1369 +KDE_TEST="true"
1370 +inherit kde5
1371 +
1372 +DESCRIPTION="KDE Plasma desktop"
1373 +KEYWORDS="~amd64 ~x86"
1374 +IUSE="+evdev +fontconfig gtk2 gtk3 legacy-systray pulseaudio +qt4 touchpad"
1375 +
1376 +COMMON_DEPEND="
1377 + $(add_plasma_dep kwin)
1378 + $(add_plasma_dep plasma-workspace)
1379 + $(add_frameworks_dep attica)
1380 + $(add_frameworks_dep baloo)
1381 + $(add_frameworks_dep kactivities)
1382 + $(add_frameworks_dep karchive)
1383 + $(add_frameworks_dep kauth)
1384 + $(add_frameworks_dep kbookmarks)
1385 + $(add_frameworks_dep kcmutils)
1386 + $(add_frameworks_dep kcodecs)
1387 + $(add_frameworks_dep kcompletion)
1388 + $(add_frameworks_dep kconfig)
1389 + $(add_frameworks_dep kconfigwidgets)
1390 + $(add_frameworks_dep kcoreaddons)
1391 + $(add_frameworks_dep kdbusaddons)
1392 + $(add_frameworks_dep kdeclarative)
1393 + $(add_frameworks_dep kded)
1394 + $(add_frameworks_dep kdelibs4support)
1395 + $(add_frameworks_dep kemoticons)
1396 + $(add_frameworks_dep kglobalaccel)
1397 + $(add_frameworks_dep kguiaddons)
1398 + $(add_frameworks_dep ki18n)
1399 + $(add_frameworks_dep kiconthemes)
1400 + $(add_frameworks_dep kio)
1401 + $(add_frameworks_dep kitemmodels)
1402 + $(add_frameworks_dep kitemviews)
1403 + $(add_frameworks_dep kjobwidgets)
1404 + $(add_frameworks_dep knewstuff)
1405 + $(add_frameworks_dep knotifications)
1406 + $(add_frameworks_dep knotifyconfig)
1407 + $(add_frameworks_dep kparts)
1408 + $(add_frameworks_dep kpeople)
1409 + $(add_frameworks_dep krunner)
1410 + $(add_frameworks_dep kservice)
1411 + $(add_frameworks_dep kwallet)
1412 + $(add_frameworks_dep kwidgetsaddons)
1413 + $(add_frameworks_dep kwindowsystem)
1414 + $(add_frameworks_dep kxmlgui)
1415 + $(add_frameworks_dep plasma)
1416 + $(add_frameworks_dep solid)
1417 + $(add_frameworks_dep sonnet)
1418 + dev-qt/qtconcurrent:5
1419 + dev-qt/qtdbus:5
1420 + dev-qt/qtdeclarative:5
1421 + dev-qt/qtgui:5
1422 + dev-qt/qtnetwork:5
1423 + dev-qt/qtprintsupport:5
1424 + dev-qt/qtsql:5
1425 + dev-qt/qtsvg:5
1426 + dev-qt/qtwidgets:5
1427 + dev-qt/qtx11extras:5
1428 + dev-qt/qtxml:5
1429 + media-libs/phonon[qt5]
1430 + x11-libs/libX11
1431 + x11-libs/libXcursor
1432 + x11-libs/libXfixes
1433 + x11-libs/libXi
1434 + x11-libs/libxcb
1435 + x11-libs/libxkbfile
1436 + fontconfig? (
1437 + media-libs/fontconfig
1438 + media-libs/freetype
1439 + x11-libs/libXft
1440 + x11-libs/xcb-util-image
1441 + )
1442 + pulseaudio? (
1443 + dev-libs/glib:2
1444 + media-libs/libcanberra
1445 + media-sound/pulseaudio
1446 + )
1447 + touchpad? ( x11-drivers/xf86-input-synaptics )
1448 +"
1449 +RDEPEND="${COMMON_DEPEND}
1450 + $(add_plasma_dep breeze)
1451 + $(add_plasma_dep kde-cli-tools)
1452 + $(add_plasma_dep oxygen)
1453 + sys-apps/accountsservice
1454 + x11-apps/setxkbmap
1455 + legacy-systray? (
1456 + gtk2? ( dev-libs/libappindicator:2 )
1457 + gtk3? ( dev-libs/libappindicator:3 )
1458 + qt4? ( dev-libs/sni-qt )
1459 + )
1460 + pulseaudio? ( $(add_plasma_dep plasma-pa ) )
1461 + qt4? ( kde-base/qguiplatformplugin_kde )
1462 + !kde-apps/kcontrol
1463 + !kde-apps/kdepasswd
1464 + !kde-apps/knetattach[handbook]
1465 + !kde-base/plasma-desktop:4
1466 + !kde-base/plasma-workspace:4
1467 + !kde-base/solid-actions-kcm:4
1468 + !kde-base/systemsettings:4
1469 + !kde-misc/kcm_touchpad
1470 + !kde-misc/kcm-touchpad
1471 + !kde-plasma/kcm-touchpad
1472 +"
1473 +DEPEND="${COMMON_DEPEND}
1474 + dev-libs/boost
1475 + x11-proto/xproto
1476 + evdev? ( x11-drivers/xf86-input-evdev )
1477 + fontconfig? ( x11-libs/libXrender )
1478 +"
1479 +
1480 +REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
1481 +
1482 +pkg_setup() {
1483 + if has_version net-im/skype && use legacy-systray && use amd64; then
1484 + einfo
1485 + elog "You need to install dev-libs/sni-qt[abi_x86_32] as skype is a 32-bit binary."
1486 + einfo
1487 + fi
1488 +}
1489 +
1490 +src_configure() {
1491 + local mycmakeargs=(
1492 + $(cmake-utils_use_find_package evdev)
1493 + $(cmake-utils_use_find_package fontconfig Fontconfig)
1494 + $(cmake-utils_use_find_package pulseaudio PulseAudio)
1495 + $(cmake-utils_use_find_package touchpad Synaptics)
1496 + )
1497 +
1498 + kde5_src_configure
1499 +}
1500
1501 diff --git a/kde-plasma/plasma-mediacenter/plasma-mediacenter-5.5.2.ebuild b/kde-plasma/plasma-mediacenter/plasma-mediacenter-5.5.2.ebuild
1502 new file mode 100644
1503 index 0000000..ba46755
1504 --- /dev/null
1505 +++ b/kde-plasma/plasma-mediacenter/plasma-mediacenter-5.5.2.ebuild
1506 @@ -0,0 +1,48 @@
1507 +# Copyright 1999-2015 Gentoo Foundation
1508 +# Distributed under the terms of the GNU General Public License v2
1509 +# $Id$
1510 +
1511 +EAPI=5
1512 +
1513 +KDE_PUNT_BOGUS_DEPS="true"
1514 +inherit kde5
1515 +
1516 +DESCRIPTION="Unified media experience for any device capable of running KDE"
1517 +KEYWORDS="~amd64 ~x86"
1518 +IUSE="semantic-desktop"
1519 +
1520 +DEPEND="
1521 + $(add_frameworks_dep kactivities)
1522 + $(add_frameworks_dep kconfig)
1523 + $(add_frameworks_dep kcoreaddons)
1524 + $(add_frameworks_dep kdeclarative)
1525 + $(add_frameworks_dep kguiaddons)
1526 + $(add_frameworks_dep ki18n)
1527 + $(add_frameworks_dep kio)
1528 + $(add_frameworks_dep kservice)
1529 + $(add_frameworks_dep plasma)
1530 + dev-qt/qtdbus:5
1531 + dev-qt/qtdeclarative:5
1532 + dev-qt/qtgui:5
1533 + dev-qt/qtnetwork:5
1534 + dev-qt/qtxml:5
1535 + media-libs/taglib
1536 + semantic-desktop? (
1537 + $(add_frameworks_dep baloo)
1538 + $(add_frameworks_dep kfilemetadata)
1539 + )
1540 +"
1541 +RDEPEND="${DEPEND}
1542 + $(add_plasma_dep plasma-workspace)
1543 + dev-qt/qtmultimedia:5[qml]
1544 + !media-video/plasma-mediacenter
1545 +"
1546 +
1547 +src_configure() {
1548 + local mycmakeargs=(
1549 + $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
1550 + $(cmake-utils_use_find_package semantic-desktop KF5FileMetadata)
1551 + )
1552 +
1553 + kde5_src_configure
1554 +}
1555
1556 diff --git a/kde-plasma/plasma-meta/plasma-meta-5.5.2.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.5.2.ebuild
1557 new file mode 100644
1558 index 0000000..04c3251
1559 --- /dev/null
1560 +++ b/kde-plasma/plasma-meta/plasma-meta-5.5.2.ebuild
1561 @@ -0,0 +1,63 @@
1562 +# Copyright 1999-2015 Gentoo Foundation
1563 +# Distributed under the terms of the GNU General Public License v2
1564 +# $Id$
1565 +
1566 +EAPI=5
1567 +
1568 +inherit kde5-functions
1569 +
1570 +DESCRIPTION="Merge this to pull in all Plasma 5 packages"
1571 +HOMEPAGE="https://www.kde.org/workspaces/plasmadesktop/"
1572 +
1573 +LICENSE="metapackage"
1574 +SLOT="5"
1575 +KEYWORDS="~amd64 ~x86"
1576 +IUSE="bluetooth +display-manager gtk mediacenter networkmanager pulseaudio +sddm sdk +wallpapers"
1577 +
1578 +RDEPEND="
1579 + $(add_plasma_dep breeze)
1580 + $(add_plasma_dep kde-cli-tools)
1581 + $(add_plasma_dep kdecoration)
1582 + $(add_plasma_dep kdeplasma-addons)
1583 + $(add_plasma_dep kgamma)
1584 + $(add_plasma_dep khelpcenter)
1585 + $(add_plasma_dep khotkeys)
1586 + $(add_plasma_dep kinfocenter)
1587 + $(add_plasma_dep kmenuedit)
1588 + $(add_plasma_dep kscreen)
1589 + $(add_plasma_dep kscreenlocker)
1590 + $(add_plasma_dep ksshaskpass)
1591 + $(add_plasma_dep ksysguard)
1592 + $(add_plasma_dep kwallet-pam)
1593 + $(add_plasma_dep kwayland)
1594 + $(add_plasma_dep kwayland-integration)
1595 + $(add_plasma_dep kwin)
1596 + $(add_plasma_dep kwrited)
1597 + $(add_plasma_dep libkscreen)
1598 + $(add_plasma_dep libksysguard)
1599 + $(add_plasma_dep milou)
1600 + $(add_plasma_dep oxygen)
1601 + $(add_plasma_dep plasma-desktop)
1602 + $(add_plasma_dep plasma-workspace)
1603 + $(add_plasma_dep polkit-kde-agent)
1604 + $(add_plasma_dep powerdevil)
1605 + $(add_plasma_dep systemsettings)
1606 + $(add_plasma_dep user-manager)
1607 + bluetooth? (
1608 + $(add_plasma_dep bluedevil)
1609 + )
1610 + display-manager? (
1611 + sddm? ( x11-misc/sddm )
1612 + !sddm? ( x11-misc/lightdm )
1613 + )
1614 + gtk? (
1615 + $(add_plasma_dep breeze-gtk)
1616 + $(add_plasma_dep kde-gtk-config)
1617 + )
1618 + mediacenter? ( $(add_plasma_dep plasma-mediacenter) )
1619 + networkmanager? ( $(add_plasma_dep plasma-nm) )
1620 + pulseaudio? ( $(add_plasma_dep plasma-pa) )
1621 + sddm? ( $(add_plasma_dep sddm-kcm) )
1622 + sdk? ( $(add_plasma_dep plasma-sdk) )
1623 + wallpapers? ( $(add_plasma_dep plasma-workspace-wallpapers) )
1624 +"
1625
1626 diff --git a/kde-plasma/plasma-nm/plasma-nm-5.5.2.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.5.2.ebuild
1627 new file mode 100644
1628 index 0000000..c968395
1629 --- /dev/null
1630 +++ b/kde-plasma/plasma-nm/plasma-nm-5.5.2.ebuild
1631 @@ -0,0 +1,66 @@
1632 +# Copyright 1999-2015 Gentoo Foundation
1633 +# Distributed under the terms of the GNU General Public License v2
1634 +# $Id$
1635 +
1636 +EAPI=5
1637 +
1638 +inherit kde5
1639 +
1640 +DESCRIPTION="KDE Plasma applet for NetworkManager"
1641 +LICENSE="GPL-2 LGPL-2.1"
1642 +KEYWORDS="~amd64 ~x86"
1643 +IUSE="modemmanager openconnect teamd"
1644 +
1645 +DEPEND="
1646 + $(add_frameworks_dep kcompletion)
1647 + $(add_frameworks_dep kconfig)
1648 + $(add_frameworks_dep kconfigwidgets)
1649 + $(add_frameworks_dep kcoreaddons)
1650 + $(add_frameworks_dep kdbusaddons)
1651 + $(add_frameworks_dep kdeclarative)
1652 + $(add_frameworks_dep kdelibs4support)
1653 + $(add_frameworks_dep ki18n)
1654 + $(add_frameworks_dep kiconthemes)
1655 + $(add_frameworks_dep kio)
1656 + $(add_frameworks_dep kitemviews)
1657 + $(add_frameworks_dep knotifications)
1658 + $(add_frameworks_dep kservice)
1659 + $(add_frameworks_dep kwallet)
1660 + $(add_frameworks_dep kwidgetsaddons)
1661 + $(add_frameworks_dep kwindowsystem)
1662 + $(add_frameworks_dep kxmlgui)
1663 + $(add_frameworks_dep networkmanager-qt 'teamd=')
1664 + $(add_frameworks_dep plasma)
1665 + $(add_frameworks_dep solid)
1666 + >=app-crypt/qca-2.1.0.3-r1:2[qt5]
1667 + dev-qt/qtdbus:5
1668 + dev-qt/qtdeclarative:5
1669 + dev-qt/qtgui:5
1670 + dev-qt/qtnetwork:5
1671 + dev-qt/qtwidgets:5
1672 + >=net-misc/networkmanager-0.9.10.0[teamd=]
1673 + modemmanager? (
1674 + $(add_frameworks_dep modemmanager-qt)
1675 + dev-qt/qtxml:5
1676 + net-misc/mobile-broadband-provider-info
1677 + )
1678 + openconnect? (
1679 + dev-qt/qtxml:5
1680 + net-misc/networkmanager-openconnect
1681 + net-misc/openconnect:=
1682 + )
1683 +"
1684 +RDEPEND="${DEPEND}
1685 + $(add_plasma_dep plasma-workspace)
1686 + !kde-misc/plasma-nm
1687 +"
1688 +
1689 +src_configure() {
1690 + local mycmakeargs=(
1691 + $(cmake-utils_use_find_package modemmanager ModemManager)
1692 + $(cmake-utils_use_find_package modemmanager KF5ModemManagerQt)
1693 + $(cmake-utils_use_find_package openconnect OpenConnect)
1694 + )
1695 +
1696 + kde5_src_configure
1697 +}
1698
1699 diff --git a/kde-plasma/plasma-pa/plasma-pa-5.5.2.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.5.2.ebuild
1700 new file mode 100644
1701 index 0000000..af5e1d6
1702 --- /dev/null
1703 +++ b/kde-plasma/plasma-pa/plasma-pa-5.5.2.ebuild
1704 @@ -0,0 +1,27 @@
1705 +# Copyright 1999-2015 Gentoo Foundation
1706 +# Distributed under the terms of the GNU General Public License v2
1707 +# $Id$
1708 +
1709 +EAPI=5
1710 +
1711 +KDE_PUNT_BOGUS_DEPS="true"
1712 +inherit kde5
1713 +
1714 +DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
1715 +KEYWORDS="~amd64 ~x86"
1716 +IUSE=""
1717 +
1718 +DEPEND="
1719 + $(add_frameworks_dep kcoreaddons)
1720 + $(add_frameworks_dep kdeclarative)
1721 + $(add_frameworks_dep kglobalaccel)
1722 + $(add_frameworks_dep ki18n)
1723 + $(add_frameworks_dep plasma)
1724 + dev-qt/qtdbus:5
1725 + dev-qt/qtdeclarative:5
1726 + dev-qt/qtgui:5
1727 + dev-qt/qtwidgets:5
1728 + media-sound/pulseaudio
1729 +"
1730 +
1731 +RDEPEND="${DEPEND}"
1732
1733 diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.5.2.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.5.2.ebuild
1734 new file mode 100644
1735 index 0000000..b5b00a2
1736 --- /dev/null
1737 +++ b/kde-plasma/plasma-sdk/plasma-sdk-5.5.2.ebuild
1738 @@ -0,0 +1,40 @@
1739 +# Copyright 1999-2015 Gentoo Foundation
1740 +# Distributed under the terms of the GNU General Public License v2
1741 +# $Id$
1742 +
1743 +EAPI=5
1744 +
1745 +KDE_TEST="true"
1746 +VIRTUALX_REQUIRED="test"
1747 +inherit kde5
1748 +
1749 +DESCRIPTION="Useful applications for Plasma development"
1750 +KEYWORDS="~amd64 ~x86"
1751 +IUSE=""
1752 +
1753 +DEPEND="
1754 + $(add_frameworks_dep karchive)
1755 + $(add_frameworks_dep kcompletion)
1756 + $(add_frameworks_dep kconfigwidgets)
1757 + $(add_frameworks_dep kcoreaddons)
1758 + $(add_frameworks_dep kdbusaddons)
1759 + $(add_frameworks_dep kdeclarative)
1760 + $(add_frameworks_dep ki18n)
1761 + $(add_frameworks_dep kiconthemes)
1762 + $(add_frameworks_dep kio)
1763 + $(add_frameworks_dep kpackage)
1764 + $(add_frameworks_dep kservice)
1765 + $(add_frameworks_dep ktexteditor)
1766 + $(add_frameworks_dep kwidgetsaddons)
1767 + $(add_frameworks_dep plasma)
1768 + dev-qt/qtdbus:5
1769 + dev-qt/qtdeclarative:5
1770 + dev-qt/qtgui:5
1771 + dev-qt/qtwidgets:5
1772 + dev-qt/qtxml:5
1773 +"
1774 +RDEPEND="${DEPEND}
1775 + !dev-util/plasmate
1776 +"
1777 +
1778 +PATCHES=( "${FILESDIR}/${PN}-5.3.2-remove-qtwebkit.patch" )
1779
1780 diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.5.2.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.5.2.ebuild
1781 new file mode 100644
1782 index 0000000..e343fbf
1783 --- /dev/null
1784 +++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.5.2.ebuild
1785 @@ -0,0 +1,16 @@
1786 +# Copyright 1999-2015 Gentoo Foundation
1787 +# Distributed under the terms of the GNU General Public License v2
1788 +# $Id$
1789 +
1790 +EAPI=5
1791 +
1792 +KDE_AUTODEPS="false"
1793 +KDE_DEBUG="false"
1794 +inherit kde5
1795 +
1796 +DESCRIPTION="Additional wallpapers for the Plasma workspace"
1797 +KEYWORDS="~amd64 ~x86"
1798 +IUSE=""
1799 +
1800 +DEPEND="$(add_frameworks_dep extra-cmake-modules)"
1801 +RDEPEND="!<kde-apps/kde-wallpapers-15.08.3-r1[-minimal(-)]"
1802
1803 diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.5.2.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.5.2.ebuild
1804 new file mode 100644
1805 index 0000000..172a9df
1806 --- /dev/null
1807 +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.5.2.ebuild
1808 @@ -0,0 +1,171 @@
1809 +# Copyright 1999-2015 Gentoo Foundation
1810 +# Distributed under the terms of the GNU General Public License v2
1811 +# $Id$
1812 +
1813 +EAPI=5
1814 +
1815 +KDE_HANDBOOK="true"
1816 +KDE_PUNT_BOGUS_DEPS="true"
1817 +KDE_TEST="true"
1818 +QT_MINIMAL="5.5.0"
1819 +VIRTUALX_REQUIRED="test"
1820 +inherit kde5 multilib qmake-utils
1821 +
1822 +DESCRIPTION="KDE Plasma workspace"
1823 +KEYWORDS="~amd64 ~x86"
1824 +IUSE="dbus +geolocation gps prison qalculate"
1825 +
1826 +COMMON_DEPEND="
1827 + $(add_frameworks_dep baloo)
1828 + $(add_frameworks_dep kactivities)
1829 + $(add_frameworks_dep kauth)
1830 + $(add_frameworks_dep kbookmarks)
1831 + $(add_frameworks_dep kcmutils)
1832 + $(add_frameworks_dep kcompletion)
1833 + $(add_frameworks_dep kconfig)
1834 + $(add_frameworks_dep kconfigwidgets)
1835 + $(add_frameworks_dep kcoreaddons)
1836 + $(add_frameworks_dep kcrash)
1837 + $(add_frameworks_dep kdbusaddons)
1838 + $(add_frameworks_dep kdeclarative)
1839 + $(add_frameworks_dep kdelibs4support)
1840 + $(add_frameworks_dep kdesu)
1841 + $(add_frameworks_dep kglobalaccel)
1842 + $(add_frameworks_dep kguiaddons)
1843 + $(add_frameworks_dep ki18n)
1844 + $(add_frameworks_dep kiconthemes)
1845 + $(add_frameworks_dep kidletime)
1846 + $(add_frameworks_dep kio)
1847 + $(add_frameworks_dep kitemviews)
1848 + $(add_frameworks_dep kjobwidgets)
1849 + $(add_frameworks_dep kjs)
1850 + $(add_frameworks_dep kjsembed)
1851 + $(add_frameworks_dep knewstuff)
1852 + $(add_frameworks_dep knotifications)
1853 + $(add_frameworks_dep knotifyconfig)
1854 + $(add_frameworks_dep kpackage)
1855 + $(add_frameworks_dep krunner)
1856 + $(add_frameworks_dep kservice)
1857 + $(add_frameworks_dep ktexteditor)
1858 + $(add_frameworks_dep ktextwidgets)
1859 + $(add_frameworks_dep kwallet)
1860 + $(add_frameworks_dep kwidgetsaddons)
1861 + $(add_frameworks_dep kwindowsystem)
1862 + $(add_frameworks_dep kxmlgui)
1863 + $(add_frameworks_dep kxmlrpcclient)
1864 + $(add_frameworks_dep plasma)
1865 + $(add_frameworks_dep solid)
1866 + $(add_plasma_dep kscreenlocker)
1867 + $(add_plasma_dep kwayland)
1868 + $(add_plasma_dep kwin)
1869 + $(add_plasma_dep libkscreen)
1870 + $(add_plasma_dep libksysguard)
1871 + dev-qt/qtconcurrent:5
1872 + dev-qt/qtdbus:5
1873 + dev-qt/qtdeclarative:5[widgets]
1874 + dev-qt/qtgui:5[jpeg]
1875 + dev-qt/qtnetwork:5
1876 + dev-qt/qtscript:5
1877 + dev-qt/qtsql:5
1878 + dev-qt/qtwidgets:5
1879 + dev-qt/qtx11extras:5
1880 + dev-qt/qtxml:5
1881 + media-libs/phonon[qt5]
1882 + sys-libs/zlib
1883 + x11-libs/libICE
1884 + x11-libs/libSM
1885 + x11-libs/libX11
1886 + x11-libs/libXau
1887 + x11-libs/libxcb
1888 + x11-libs/libXfixes
1889 + x11-libs/libXrender
1890 + x11-libs/xcb-util
1891 + x11-libs/xcb-util-image
1892 + dbus? ( dev-libs/libdbusmenu-qt[qt5] )
1893 + geolocation? ( $(add_frameworks_dep networkmanager-qt) )
1894 + gps? ( sci-geosciences/gpsd )
1895 + prison? ( media-libs/prison:5 )
1896 + qalculate? ( sci-libs/libqalculate )
1897 +"
1898 +RDEPEND="${COMMON_DEPEND}
1899 + $(add_frameworks_dep kded)
1900 + $(add_kdeapps_dep kio-extras)
1901 + $(add_plasma_dep kde-cli-tools)
1902 + $(add_plasma_dep ksysguard)
1903 + $(add_plasma_dep milou)
1904 + dev-qt/qdbus:5
1905 + dev-qt/qtpaths:5
1906 + dev-qt/qtquickcontrols:5[widgets]
1907 + x11-apps/mkfontdir
1908 + x11-apps/xmessage
1909 + x11-apps/xprop
1910 + x11-apps/xrdb
1911 + x11-apps/xset
1912 + x11-apps/xsetroot
1913 + !dev-libs/xembed-sni-proxy
1914 + !kde-base/freespacenotifier:4
1915 + !kde-base/libtaskmanager:4
1916 + !kde-base/kcminit:4
1917 + !kde-base/kdebase-startkde:4
1918 + !kde-base/klipper:4
1919 + !kde-base/krunner:4
1920 + !kde-base/ksmserver:4
1921 + !kde-base/ksplash:4
1922 + !kde-base/plasma-workspace:4
1923 +"
1924 +DEPEND="${COMMON_DEPEND}
1925 + x11-proto/xproto
1926 +"
1927 +
1928 +PATCHES=( "${FILESDIR}/${PN}-5.4-startkde-script.patch" )
1929 +
1930 +RESTRICT="test"
1931 +
1932 +src_prepare() {
1933 + # whole patch should be upstreamed, doesn't work in PATCHES
1934 + epatch "${FILESDIR}/${PN}-tests-optional.patch"
1935 +
1936 + kde5_src_prepare
1937 +
1938 + sed -e "s|\`qtpaths|\`$(qt5_get_bindir)/qtpaths|" \
1939 + -i startkde/startkde.cmake startkde/startplasmacompositor.cmake || die
1940 +
1941 + if ! use geolocation; then
1942 + punt_bogus_dep KF5 NetworkManagerQt
1943 + pushd dataengines > /dev/null || die
1944 + comment_add_subdirectory geolocation
1945 + popd > /dev/null || die
1946 + fi
1947 +}
1948 +
1949 +src_configure() {
1950 + local mycmakeargs=(
1951 + $(cmake-utils_use_find_package dbus dbusmenu-qt5)
1952 + $(cmake-utils_use_find_package gps libgps)
1953 + $(cmake-utils_use_find_package prison)
1954 + $(cmake-utils_use_find_package qalculate Qalculate)
1955 + )
1956 +
1957 + kde5_src_configure
1958 +}
1959 +
1960 +src_install() {
1961 + kde5_src_install
1962 +
1963 + # startup and shutdown scripts
1964 + insinto /etc/plasma/startup
1965 + doins "${FILESDIR}/agent-startup.sh"
1966 +
1967 + insinto /etc/plasma/shutdown
1968 + doins "${FILESDIR}/agent-shutdown.sh"
1969 +}
1970 +
1971 +pkg_postinst () {
1972 + kde5_pkg_postinst
1973 +
1974 + echo
1975 + elog "To enable gpg-agent and/or ssh-agent in Plasma sessions,"
1976 + elog "edit ${EPREFIX}/etc/plasma/startup/agent-startup.sh and"
1977 + elog "${EPREFIX}/etc/plasma/shutdown/agent-shutdown.sh"
1978 + echo
1979 +}
1980
1981 diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.5.2.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.5.2.ebuild
1982 new file mode 100644
1983 index 0000000..22b72fa
1984 --- /dev/null
1985 +++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.5.2.ebuild
1986 @@ -0,0 +1,32 @@
1987 +# Copyright 1999-2015 Gentoo Foundation
1988 +# Distributed under the terms of the GNU General Public License v2
1989 +# $Id$
1990 +
1991 +EAPI=5
1992 +
1993 +KMNAME="${PN}-1"
1994 +inherit kde5
1995 +
1996 +DESCRIPTION="PolKit agent module for KDE"
1997 +HOMEPAGE="https://www.kde.org"
1998 +KEYWORDS="~amd64 ~x86"
1999 +IUSE=""
2000 +
2001 +DEPEND="
2002 + $(add_frameworks_dep kcoreaddons)
2003 + $(add_frameworks_dep kcrash)
2004 + $(add_frameworks_dep kdbusaddons)
2005 + $(add_frameworks_dep ki18n)
2006 + $(add_frameworks_dep kiconthemes)
2007 + $(add_frameworks_dep knotifications)
2008 + $(add_frameworks_dep kwidgetsaddons)
2009 + $(add_frameworks_dep kwindowsystem)
2010 + dev-qt/qtdbus:5
2011 + dev-qt/qtgui:5
2012 + dev-qt/qtwidgets:5
2013 + >=sys-auth/polkit-qt-0.112.0[qt5]
2014 +"
2015 +RDEPEND="${DEPEND}
2016 + !sys-auth/polkit-kde-agent:4[-minimal(-)]
2017 + !sys-auth/polkit-kde-agent:5
2018 +"
2019
2020 diff --git a/kde-plasma/powerdevil/powerdevil-5.5.2.ebuild b/kde-plasma/powerdevil/powerdevil-5.5.2.ebuild
2021 new file mode 100644
2022 index 0000000..9b572a8
2023 --- /dev/null
2024 +++ b/kde-plasma/powerdevil/powerdevil-5.5.2.ebuild
2025 @@ -0,0 +1,71 @@
2026 +# Copyright 1999-2015 Gentoo Foundation
2027 +# Distributed under the terms of the GNU General Public License v2
2028 +# $Id$
2029 +
2030 +EAPI=5
2031 +
2032 +KDE_HANDBOOK="true"
2033 +inherit kde5
2034 +
2035 +DESCRIPTION="Power management for KDE Plasma Shell"
2036 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/powerdevil"
2037 +KEYWORDS="~amd64 ~x86"
2038 +IUSE="systemd"
2039 +
2040 +DEPEND="
2041 + $(add_frameworks_dep kactivities)
2042 + $(add_frameworks_dep kauth policykit)
2043 + $(add_frameworks_dep kcompletion)
2044 + $(add_frameworks_dep kconfig)
2045 + $(add_frameworks_dep kconfigwidgets)
2046 + $(add_frameworks_dep kcoreaddons)
2047 + $(add_frameworks_dep kdbusaddons)
2048 + $(add_frameworks_dep kdelibs4support)
2049 + $(add_frameworks_dep kglobalaccel)
2050 + $(add_frameworks_dep ki18n)
2051 + $(add_frameworks_dep kidletime)
2052 + $(add_frameworks_dep kio)
2053 + $(add_frameworks_dep knotifications)
2054 + $(add_frameworks_dep knotifyconfig)
2055 + $(add_frameworks_dep kservice)
2056 + $(add_frameworks_dep kwidgetsaddons)
2057 + $(add_frameworks_dep kxmlgui)
2058 + $(add_frameworks_dep solid)
2059 + $(add_plasma_dep kwayland)
2060 + $(add_plasma_dep libkscreen)
2061 + $(add_plasma_dep plasma-workspace)
2062 + dev-qt/qtdbus:5
2063 + dev-qt/qtgui:5
2064 + dev-qt/qtwidgets:5
2065 + dev-qt/qtx11extras:5
2066 + virtual/libudev:=
2067 + x11-libs/libxcb
2068 +"
2069 +
2070 +RDEPEND="${DEPEND}
2071 + $(add_plasma_dep kde-cli-tools)
2072 + || ( sys-power/upower-pm-utils >=sys-power/upower-0.9.23 )
2073 + !systemd? ( sys-auth/polkit-pkla-compat )
2074 + !kde-base/powerdevil:4
2075 + !kde-base/systemsettings:4[handbook]
2076 +"
2077 +
2078 +src_install() {
2079 + kde5_src_install
2080 +
2081 + if ! use systemd ; then
2082 + insinto /etc/polkit-1/localauthority/10-vendor.d/
2083 + doins "${FILESDIR}"/10-org.freedesktop.upower.pkla
2084 + doins "${FILESDIR}"/20-org.freedesktop.consolekit.system.stop-multiple-users.pkla
2085 + doins "${FILESDIR}"/30-org.freedesktop.consolekit.system.restart-multiple-users.pkla
2086 + fi
2087 +}
2088 +
2089 +pkg_postinst() {
2090 + kde5_pkg_postinst
2091 +
2092 + if ! has_version sys-power/upower-pm-utils && ! use systemd ; then
2093 + ewarn "Suspend and hibernate will not be available as it requires sys-power/upower-pm-utils"
2094 + ewarn "on non-systemd systems. Please install it if you require this functionality."
2095 + fi
2096 +}
2097
2098 diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.5.2.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.5.2.ebuild
2099 new file mode 100644
2100 index 0000000..98794a3
2101 --- /dev/null
2102 +++ b/kde-plasma/sddm-kcm/sddm-kcm-5.5.2.ebuild
2103 @@ -0,0 +1,39 @@
2104 +# Copyright 1999-2015 Gentoo Foundation
2105 +# Distributed under the terms of the GNU General Public License v2
2106 +# $Id$
2107 +
2108 +EAPI=5
2109 +
2110 +inherit kde5
2111 +
2112 +DESCRIPTION="KDE control module for SDDM"
2113 +HOMEPAGE="https://projects.kde.org/projects/kdereview/sddm-kcm"
2114 +
2115 +LICENSE="GPL-2+"
2116 +KEYWORDS="~amd64 ~x86"
2117 +IUSE=""
2118 +
2119 +COMMON_DEPEND="
2120 + $(add_frameworks_dep kauth)
2121 + $(add_frameworks_dep kconfig)
2122 + $(add_frameworks_dep kconfigwidgets)
2123 + $(add_frameworks_dep kcoreaddons)
2124 + $(add_frameworks_dep ki18n)
2125 + $(add_frameworks_dep kio)
2126 + dev-qt/qtdeclarative:5[widgets]
2127 + dev-qt/qtgui:5
2128 + dev-qt/qtwidgets:5
2129 + dev-qt/qtx11extras:5
2130 + x11-libs/libX11
2131 + x11-libs/libXcursor
2132 +"
2133 +DEPEND="${COMMON_DEPEND}
2134 + x11-libs/libXfixes
2135 +"
2136 +RDEPEND="${COMMON_DEPEND}
2137 + $(add_plasma_dep kde-cli-tools)
2138 + x11-misc/sddm
2139 + !kde-misc/sddm-kcm
2140 +"
2141 +
2142 +DOCS=( CONTRIBUTORS )
2143
2144 diff --git a/kde-plasma/systemsettings/systemsettings-5.5.2.ebuild b/kde-plasma/systemsettings/systemsettings-5.5.2.ebuild
2145 new file mode 100644
2146 index 0000000..ea615d7
2147 --- /dev/null
2148 +++ b/kde-plasma/systemsettings/systemsettings-5.5.2.ebuild
2149 @@ -0,0 +1,38 @@
2150 +# Copyright 1999-2015 Gentoo Foundation
2151 +# Distributed under the terms of the GNU General Public License v2
2152 +# $Id$
2153 +
2154 +EAPI=5
2155 +
2156 +KDE_HANDBOOK="true"
2157 +inherit kde5
2158 +
2159 +DESCRIPTION="System settings utility"
2160 +KEYWORDS="~amd64 ~x86"
2161 +IUSE="gtk"
2162 +
2163 +DEPEND="
2164 + $(add_frameworks_dep kauth)
2165 + $(add_frameworks_dep kcmutils)
2166 + $(add_frameworks_dep kcompletion)
2167 + $(add_frameworks_dep kconfig)
2168 + $(add_frameworks_dep kconfigwidgets)
2169 + $(add_frameworks_dep kcoreaddons)
2170 + $(add_frameworks_dep kdbusaddons)
2171 + $(add_frameworks_dep khtml)
2172 + $(add_frameworks_dep ki18n)
2173 + $(add_frameworks_dep kiconthemes)
2174 + $(add_frameworks_dep kio)
2175 + $(add_frameworks_dep kitemviews)
2176 + $(add_frameworks_dep kservice)
2177 + $(add_frameworks_dep kwidgetsaddons)
2178 + $(add_frameworks_dep kwindowsystem)
2179 + $(add_frameworks_dep kxmlgui)
2180 + dev-qt/qtdbus:5
2181 + dev-qt/qtgui:5
2182 + dev-qt/qtwidgets:5
2183 +"
2184 +RDEPEND="${DEPEND}
2185 + gtk? ( $(add_plasma_dep kde-gtk-config) )
2186 + !kde-base/systemsettings:4
2187 +"
2188
2189 diff --git a/kde-plasma/user-manager/user-manager-5.5.2.ebuild b/kde-plasma/user-manager/user-manager-5.5.2.ebuild
2190 new file mode 100644
2191 index 0000000..4c3aabd
2192 --- /dev/null
2193 +++ b/kde-plasma/user-manager/user-manager-5.5.2.ebuild
2194 @@ -0,0 +1,26 @@
2195 +# Copyright 1999-2015 Gentoo Foundation
2196 +# Distributed under the terms of the GNU General Public License v2
2197 +# $Id$
2198 +
2199 +EAPI=5
2200 +
2201 +inherit kde5
2202 +
2203 +DESCRIPTION="Simple system settings module to manage the users of your system"
2204 +KEYWORDS="~amd64 ~x86"
2205 +IUSE=""
2206 +
2207 +DEPEND="
2208 + $(add_frameworks_dep kconfigwidgets)
2209 + $(add_frameworks_dep kcoreaddons)
2210 + $(add_frameworks_dep kdelibs4support)
2211 + $(add_frameworks_dep ki18n)
2212 + $(add_frameworks_dep kiconthemes)
2213 + $(add_frameworks_dep kio)
2214 + $(add_frameworks_dep kwidgetsaddons)
2215 + dev-libs/libpwquality
2216 + dev-qt/qtdbus:5
2217 + dev-qt/qtgui:5
2218 + dev-qt/qtwidgets:5
2219 +"
2220 +RDEPEND="${DEPEND}"