Gentoo Archives: gentoo-commits

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