Gentoo Archives: gentoo-commits

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