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