Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-plasma/sddm-kcm/, kde-plasma/systemsettings/, kde-plasma/kscreenlocker/, ...
Date: Wed, 28 Mar 2018 21:01:37
Message-Id: 1522270885.7b987bb059c77d82ef9b24b535e8a09430b9ac35.johu@gentoo
1 commit: 7b987bb059c77d82ef9b24b535e8a09430b9ac35
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 28 20:46:29 2018 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 28 21:01:25 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b987bb0
7
8 kde-plasma: Version bump KDE Plasma 5.12.4
9
10 Package-Manager: Portage-2.3.26, Repoman-2.3.7
11
12 kde-plasma/bluedevil/Manifest | 1 +
13 kde-plasma/bluedevil/bluedevil-5.12.4.ebuild | 40 +++++
14 kde-plasma/breeze-grub/Manifest | 1 +
15 kde-plasma/breeze-grub/breeze-grub-5.12.4.ebuild | 30 ++++
16 kde-plasma/breeze-gtk/Manifest | 1 +
17 kde-plasma/breeze-gtk/breeze-gtk-5.12.4.ebuild | 12 ++
18 kde-plasma/breeze-plymouth/Manifest | 1 +
19 .../breeze-plymouth/breeze-plymouth-5.12.4.ebuild | 26 ++++
20 kde-plasma/breeze/Manifest | 1 +
21 kde-plasma/breeze/breeze-5.12.4.ebuild | 87 +++++++++++
22 kde-plasma/drkonqi/Manifest | 1 +
23 kde-plasma/drkonqi/drkonqi-5.12.4.ebuild | 56 +++++++
24 kde-plasma/kactivitymanagerd/Manifest | 1 +
25 .../kactivitymanagerd-5.12.4.ebuild | 35 +++++
26 kde-plasma/kde-cli-tools/Manifest | 1 +
27 .../kde-cli-tools/kde-cli-tools-5.12.4.ebuild | 59 +++++++
28 kde-plasma/kde-gtk-config/Manifest | 1 +
29 .../kde-gtk-config/kde-gtk-config-5.12.4.ebuild | 52 +++++++
30 kde-plasma/kdecoration/Manifest | 1 +
31 kde-plasma/kdecoration/kdecoration-5.12.4.ebuild | 16 ++
32 kde-plasma/kdeplasma-addons/Manifest | 1 +
33 .../kdeplasma-addons-5.12.4.ebuild | 59 +++++++
34 kde-plasma/kgamma/Manifest | 1 +
35 kde-plasma/kgamma/kgamma-5.12.4.ebuild | 26 ++++
36 kde-plasma/khotkeys/Manifest | 1 +
37 kde-plasma/khotkeys/khotkeys-5.12.4.ebuild | 46 ++++++
38 kde-plasma/kinfocenter/Manifest | 1 +
39 kde-plasma/kinfocenter/kinfocenter-5.12.4.ebuild | 91 +++++++++++
40 kde-plasma/kmenuedit/Manifest | 1 +
41 kde-plasma/kmenuedit/kmenuedit-5.12.4.ebuild | 44 ++++++
42 kde-plasma/kscreen/Manifest | 1 +
43 kde-plasma/kscreen/kscreen-5.12.4.ebuild | 38 +++++
44 kde-plasma/kscreenlocker/Manifest | 1 +
45 .../kscreenlocker/kscreenlocker-5.12.4.ebuild | 96 ++++++++++++
46 kde-plasma/ksshaskpass/Manifest | 1 +
47 kde-plasma/ksshaskpass/ksshaskpass-5.12.4.ebuild | 49 ++++++
48 kde-plasma/ksysguard/Manifest | 1 +
49 kde-plasma/ksysguard/ksysguard-5.12.4.ebuild | 47 ++++++
50 kde-plasma/kwallet-pam/Manifest | 1 +
51 kde-plasma/kwallet-pam/kwallet-pam-5.12.4.ebuild | 33 ++++
52 kde-plasma/kwayland-integration/Manifest | 1 +
53 .../kwayland-integration-5.12.4.ebuild | 22 +++
54 kde-plasma/kwin/Manifest | 1 +
55 kde-plasma/kwin/kwin-5.12.4.ebuild | 106 +++++++++++++
56 kde-plasma/kwrited/Manifest | 1 +
57 kde-plasma/kwrited/kwrited-5.12.4.ebuild | 23 +++
58 kde-plasma/libkscreen/Manifest | 1 +
59 kde-plasma/libkscreen/libkscreen-5.12.4.ebuild | 27 ++++
60 kde-plasma/libksysguard/Manifest | 1 +
61 kde-plasma/libksysguard/libksysguard-5.12.4.ebuild | 53 +++++++
62 kde-plasma/milou/Manifest | 1 +
63 kde-plasma/milou/milou-5.12.4.ebuild | 30 ++++
64 kde-plasma/oxygen/Manifest | 1 +
65 kde-plasma/oxygen/oxygen-5.12.4.ebuild | 93 +++++++++++
66 kde-plasma/plasma-desktop/Manifest | 1 +
67 .../plasma-desktop/plasma-desktop-5.12.4.ebuild | 163 +++++++++++++++++++
68 kde-plasma/plasma-integration/Manifest | 1 +
69 .../plasma-integration-5.12.4.ebuild | 43 +++++
70 kde-plasma/plasma-meta/plasma-meta-5.12.4.ebuild | 80 ++++++++++
71 kde-plasma/plasma-nm/Manifest | 1 +
72 kde-plasma/plasma-nm/plasma-nm-5.12.4.ebuild | 75 +++++++++
73 kde-plasma/plasma-pa/Manifest | 1 +
74 kde-plasma/plasma-pa/plasma-pa-5.12.4.ebuild | 29 ++++
75 kde-plasma/plasma-sdk/Manifest | 1 +
76 kde-plasma/plasma-sdk/plasma-sdk-5.12.4.ebuild | 39 +++++
77 kde-plasma/plasma-vault/Manifest | 1 +
78 kde-plasma/plasma-vault/plasma-vault-5.12.4.ebuild | 34 ++++
79 kde-plasma/plasma-workspace-wallpapers/Manifest | 1 +
80 .../plasma-workspace-wallpapers-5.12.4.ebuild | 18 +++
81 kde-plasma/plasma-workspace/Manifest | 1 +
82 .../plasma-workspace-5.12.4.ebuild | 173 +++++++++++++++++++++
83 kde-plasma/plymouth-kcm/Manifest | 1 +
84 kde-plasma/plymouth-kcm/plymouth-kcm-5.12.4.ebuild | 36 +++++
85 kde-plasma/polkit-kde-agent/Manifest | 1 +
86 .../polkit-kde-agent-5.12.4.ebuild | 30 ++++
87 kde-plasma/powerdevil/Manifest | 1 +
88 kde-plasma/powerdevil/powerdevil-5.12.4.ebuild | 68 ++++++++
89 kde-plasma/sddm-kcm/Manifest | 1 +
90 kde-plasma/sddm-kcm/sddm-kcm-5.12.4.ebuild | 41 +++++
91 kde-plasma/systemsettings/Manifest | 1 +
92 .../systemsettings/systemsettings-5.12.4.ebuild | 52 +++++++
93 kde-plasma/user-manager/Manifest | 1 +
94 kde-plasma/user-manager/user-manager-5.12.4.ebuild | 27 ++++
95 83 files changed, 2245 insertions(+)
96
97 diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest
98 index c7f1207d801..2f6af89c454 100644
99 --- a/kde-plasma/bluedevil/Manifest
100 +++ b/kde-plasma/bluedevil/Manifest
101 @@ -1,2 +1,3 @@
102 DIST bluedevil-5.11.5.tar.xz 153380 BLAKE2B 1342ea233c6ea2b7a325eefafe1528d27d1f060bdf628ecd6c7dcddb0323ed10d6dc11ddcbf96a9f6913202ea327979a4f06d9cc7fdc70d02595b0a593a9a819 SHA512 273c1d3a649c7e78e78f27a10199057e2b06940e281eeeb7555bd2d40a6d9f9f7aaa38b5c0a84549f3ff13ec3209b63dde00dcce2ef8855a0cf46030f477594b
103 DIST bluedevil-5.12.3.tar.xz 149576 BLAKE2B 46c3177246fd81c4d43c0b3bea0206a5e4220ab42d884528ed109b0ca4a5616d89b9fcfcc514da045902aad36533d3befe59fcef9bb5c3ca2dc862fd9461ff76 SHA512 61156547ac7a45c1e905c0141f4a0e29599a4cb1c91e0c5a0a4a226269430ca679899d840ad0fbb15333d474e05141647cb6b8cf9aa44988e95fccaf9fab26d1
104 +DIST bluedevil-5.12.4.tar.xz 149480 BLAKE2B 42c5e1f5d2208cc33c0645f0887f63794cf3f1acea7026401ac31023b0f3cb5d704964b70c10850555cd390ce132f81ad371e2f639df7907dbcb0754b400df8d SHA512 f885b859eb9bd864f1da4dba7f9239f60c050705df59f82f6a8d11c7bd8dabd546d58ddb7814a9b89c8860520e68e920c156f80543902ce66046f106c9072366
105
106 diff --git a/kde-plasma/bluedevil/bluedevil-5.12.4.ebuild b/kde-plasma/bluedevil/bluedevil-5.12.4.ebuild
107 new file mode 100644
108 index 00000000000..d57eb297ca4
109 --- /dev/null
110 +++ b/kde-plasma/bluedevil/bluedevil-5.12.4.ebuild
111 @@ -0,0 +1,40 @@
112 +# Copyright 1999-2018 Gentoo Foundation
113 +# Distributed under the terms of the GNU General Public License v2
114 +
115 +EAPI=6
116 +
117 +inherit kde5
118 +
119 +DESCRIPTION="Bluetooth stack for KDE Plasma"
120 +HOMEPAGE="https://cgit.kde.org/bluedevil.git"
121 +KEYWORDS="~amd64 ~arm ~x86"
122 +IUSE=""
123 +
124 +COMMON_DEPEND="
125 + $(add_frameworks_dep bluez-qt)
126 + $(add_frameworks_dep kconfig)
127 + $(add_frameworks_dep kconfigwidgets)
128 + $(add_frameworks_dep kcoreaddons)
129 + $(add_frameworks_dep kded)
130 + $(add_frameworks_dep kdbusaddons)
131 + $(add_frameworks_dep ki18n)
132 + $(add_frameworks_dep kiconthemes)
133 + $(add_frameworks_dep kio)
134 + $(add_frameworks_dep knotifications)
135 + $(add_frameworks_dep kwidgetsaddons)
136 + $(add_frameworks_dep kwindowsystem)
137 + $(add_frameworks_dep plasma)
138 + $(add_qt_dep qtdbus)
139 + $(add_qt_dep qtdeclarative)
140 + $(add_qt_dep qtgui)
141 + $(add_qt_dep qtwidgets)
142 +"
143 +DEPEND="${COMMON_DEPEND}
144 + x11-misc/shared-mime-info
145 +"
146 +RDEPEND="${COMMON_DEPEND}
147 + $(add_plasma_dep kde-cli-tools)
148 + !app-mobilephone/obexd
149 + !app-mobilephone/obex-data-server
150 + !kde-plasma/bluedevil:4
151 +"
152
153 diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest
154 index d72cbc8c548..2c417887609 100644
155 --- a/kde-plasma/breeze-grub/Manifest
156 +++ b/kde-plasma/breeze-grub/Manifest
157 @@ -1,2 +1,3 @@
158 DIST breeze-grub-5.11.5.tar.xz 3157272 BLAKE2B 1c4f9bed314f4968b00e7283203ce24ffa7911c4e7fcd0631ddb942ece5eaa104773bf267ee23449125cc902a20e7d8eae5be595d12c7b1eeae055455b5849d4 SHA512 87802343c23cf4a73160a669fbec69cd529b992c31fb6d4a3578e31f5c9eeb4bc418ba811e705d95c37b1e2047bd08619c369f3e16208dba7fcde1f8d56bd6f8
159 DIST breeze-grub-5.12.3.tar.xz 3142168 BLAKE2B 96a9120e40910e244c0d81c2b149dbf1c173724ebe43002251d8be087e9d80f73074f5af78a46380964b8e281705356d26059c4f2ad10a5e462545ccefe91a5b SHA512 de6afba06e1ef2394f06315ace0ec5691facbe2ccfca0ab801af73935a6dd44f44c718c1d4f41e5ee5928321f8a4d17689355124284ca91853b64b377039f654
160 +DIST breeze-grub-5.12.4.tar.xz 3160636 BLAKE2B 97ac99342fed47e0a0143844a9123914af034c776a031e5af3c6146030e9bcc4051e82b506ca8c717924409d7f2d59538c570bcbba3e78f68a76bd57f7682820 SHA512 94ee4ab227b15ef3b7abcaf42b06abaf2da0789fcca99a922dc6c4313cc47599e3d8b75c3c42c103b30ccb2a2991ccfcd5a2d4f54668845cb39a143dbf70baba
161
162 diff --git a/kde-plasma/breeze-grub/breeze-grub-5.12.4.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.12.4.ebuild
163 new file mode 100644
164 index 00000000000..8ef3ef186a8
165 --- /dev/null
166 +++ b/kde-plasma/breeze-grub/breeze-grub-5.12.4.ebuild
167 @@ -0,0 +1,30 @@
168 +# Copyright 1999-2018 Gentoo Foundation
169 +# Distributed under the terms of the GNU General Public License v2
170 +
171 +EAPI=6
172 +
173 +KDE_AUTODEPS="false"
174 +KDE_DEBUG="false"
175 +inherit kde5
176 +
177 +DESCRIPTION="Breeze theme for GRUB"
178 +LICENSE="GPL-3+"
179 +KEYWORDS="~amd64 ~arm ~x86"
180 +IUSE=""
181 +
182 +src_prepare() {
183 + default
184 +}
185 +
186 +src_configure() {
187 + :
188 +}
189 +
190 +src_compile() {
191 + :
192 +}
193 +
194 +src_install() {
195 + insinto /usr/share/grub/themes
196 + doins -r breeze
197 +}
198
199 diff --git a/kde-plasma/breeze-gtk/Manifest b/kde-plasma/breeze-gtk/Manifest
200 index 96d95571621..83afa0cd179 100644
201 --- a/kde-plasma/breeze-gtk/Manifest
202 +++ b/kde-plasma/breeze-gtk/Manifest
203 @@ -1,2 +1,3 @@
204 DIST breeze-gtk-5.11.5.tar.xz 218340 BLAKE2B 9f729336e0a5844fc8258f9900f7e5dc738c33e4d6a63f3a8b7fcc0f5fdf202d36a991397568dcdd3c608e3a93e9c5ff085d47b2d91a345f7b6587b530b035b1 SHA512 d940624cff5b785d2b32ca6329f463b4c545ae613fb5e7364537703086900f920fe72c25f5731ba24409e27469e2281b5d74bfd36ffedee66cbd8ac62be0c53d
205 DIST breeze-gtk-5.12.3.tar.xz 213800 BLAKE2B 313fd4129064370688d16d1b0206820be2e67ebca33d755e023edd32e58542ada85dd1a5745f0615c9b6a336a33426777feb9324c744b51566c4ede36f5ac68a SHA512 958804d1985869a81f393ebfb0e0e5eff7ac552a48b4e34d86a2966de7dbbac8bffc186d521426eb6c2412fe00021626bb74be349363e7238d99230350f7eafe
206 +DIST breeze-gtk-5.12.4.tar.xz 213816 BLAKE2B 5bec5c39b1a68ca7f05dd25d2c92a5ee59d38375013520b3c38bc866462e7e4fd2ca9ac27cc029de8ab52e0940289d6126095413212f518c622a7a2453d3c72d SHA512 57c50ee48e809c31476c5df8fc1b0ebe35115b8370e4103c14b5394bef86da552675c1563dd8178f132d05917759a7aa05088d381e9f787583b5d95840f5f5c4
207
208 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.12.4.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.12.4.ebuild
209 new file mode 100644
210 index 00000000000..ef50e787f58
211 --- /dev/null
212 +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.12.4.ebuild
213 @@ -0,0 +1,12 @@
214 +# Copyright 1999-2018 Gentoo Foundation
215 +# Distributed under the terms of the GNU General Public License v2
216 +
217 +EAPI=6
218 +
219 +inherit kde5
220 +
221 +DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
222 +HOMEPAGE="https://cgit.kde.org/breeze-gtk.git"
223 +LICENSE="LGPL-2.1+"
224 +KEYWORDS="~amd64 ~arm ~x86"
225 +IUSE=""
226
227 diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest
228 index 31de372c698..4d72b77ec63 100644
229 --- a/kde-plasma/breeze-plymouth/Manifest
230 +++ b/kde-plasma/breeze-plymouth/Manifest
231 @@ -1,2 +1,3 @@
232 DIST breeze-plymouth-5.11.5.tar.xz 106612 BLAKE2B d2f3f63e1f04f31de8b98a4ca63a529cbd2282db64527fe6faf030bd6bfa441da9213b467ac441eddffd870028f3e5bbfe79562fa7eb3f485d5f391f4c7d1dae SHA512 218045bf35efff475bf9aa4f1e8d117b42b671ba036a7dd67a2b6a8538ee4317f84415e53ffd17bb9645f7971bf575beae1cc1de7b6f67e37166fde25cf92c44
233 DIST breeze-plymouth-5.12.3.tar.xz 105592 BLAKE2B 7b36f5b24abc5875b662342b4d608c382626fa81cf07defc8771ebd67b3be5f873902061417093205058456dfc7ea60588ec0034259852b40a1572341ed23e8e SHA512 3216f3b7224e0966b95679ee700601bfc56ed9becc30fa285cadee78b0662d7e198813ede511ad79200af8d24d9ff8878eaf45abe81d260fe0562ffaa4b53c88
234 +DIST breeze-plymouth-5.12.4.tar.xz 105564 BLAKE2B 7af1a9265dca67c06c9fd6409f1ddc53518957c3fd7f2ce5ce94934a12dea7cb7b30b2b0263bd0af4dff2b7969ce5ea9df9d5704d1a09eb1a9955321db9bf4c1 SHA512 9c78b84822e2c9e29cf5968eaf4c42523fec36614e8dd9cf2c137855dfa5d03394dc13fbb7db2dde6f13976981a61aa29b2ee741692be17993b7f0f1a5c4bc0b
235
236 diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.12.4.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.12.4.ebuild
237 new file mode 100644
238 index 00000000000..7c86b9c8d81
239 --- /dev/null
240 +++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.12.4.ebuild
241 @@ -0,0 +1,26 @@
242 +# Copyright 1999-2018 Gentoo Foundation
243 +# Distributed under the terms of the GNU General Public License v2
244 +
245 +EAPI=6
246 +
247 +KDE_AUTODEPS="false"
248 +inherit kde5
249 +
250 +DESCRIPTION="Breeze theme for Plymouth"
251 +LICENSE="GPL-2+ GPL-3+"
252 +KEYWORDS="~amd64 ~arm ~x86"
253 +IUSE=""
254 +
255 +RDEPEND="sys-boot/plymouth"
256 +DEPEND="${RDEPEND}
257 + $(add_frameworks_dep extra-cmake-modules)
258 +"
259 +
260 +src_configure() {
261 + local mycmakeargs=(
262 + -DDISTRO_NAME="Gentoo Linux"
263 + -DDISTRO_VERSION=
264 + )
265 +
266 + kde5_src_configure
267 +}
268
269 diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest
270 index c7d9a06150e..0e9c40f8ffe 100644
271 --- a/kde-plasma/breeze/Manifest
272 +++ b/kde-plasma/breeze/Manifest
273 @@ -1,2 +1,3 @@
274 DIST breeze-5.11.5.tar.xz 22228964 BLAKE2B f3fdcc10b7350acf612bec9edf4cbea544c6f1dbbc713c8cf9903054b3fb015fffa3a9be5fed4ce5d19209a476d9a84fbcc219ff5cdcdc93e05f3537bb209e85 SHA512 4ef2e7507f7175af7725157611bfe6339d417749d565e50760a5da70db7603f59a9c41deec42f343149442b2e82204eb9519354fb91e407d4c89a9300edad2df
275 DIST breeze-5.12.3.tar.xz 22208204 BLAKE2B 820cf44897cfa277f662c5322d9a056b6c2d149fa8befb20e59952022faf183a2aad1c1deafda99415fed72a9fe0bfe5e0a9d5f82c6872d568ba40b929fd59bd SHA512 e9164dafdc6324103db4428e9e6d1819d3ff9e9d8f846392862e0f22719ffeb34b30c591dba8df48f733d4f0c18cca537b8d7d0d6e8d64ea55126fde56cf7c5e
276 +DIST breeze-5.12.4.tar.xz 22206808 BLAKE2B bbd26db38ebbff312733a4da702ed0357a3aa2029b3c63def8d69f0654347ae647c8af4b2de56ba0195484dabe770e03e11d2af49fe75b3c294c7d2f2b58a621 SHA512 1d0544beb6ef92354dbc0397ae04c3949ec4cd817bc78f50f07e945b4e32e9aa57a3a1e784194597548cb9cc1a6973ab934087c9d4c9c3151648486b7c8b2fd4
277
278 diff --git a/kde-plasma/breeze/breeze-5.12.4.ebuild b/kde-plasma/breeze/breeze-5.12.4.ebuild
279 new file mode 100644
280 index 00000000000..d16baa9e1fe
281 --- /dev/null
282 +++ b/kde-plasma/breeze/breeze-5.12.4.ebuild
283 @@ -0,0 +1,87 @@
284 +# Copyright 1999-2018 Gentoo Foundation
285 +# Distributed under the terms of the GNU General Public License v2
286 +
287 +EAPI=6
288 +
289 +inherit flag-o-matic kde5 multibuild
290 +
291 +DESCRIPTION="Breeze visual style for the Plasma desktop"
292 +HOMEPAGE="https://cgit.kde.org/breeze.git"
293 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
294 +IUSE="qt4 wayland X"
295 +
296 +REQUIRED_USE="qt4? ( X )"
297 +
298 +COMMON_DEPEND="
299 + $(add_frameworks_dep frameworkintegration)
300 + $(add_frameworks_dep kcmutils)
301 + $(add_frameworks_dep kconfig)
302 + $(add_frameworks_dep kconfigwidgets)
303 + $(add_frameworks_dep kcoreaddons)
304 + $(add_frameworks_dep kguiaddons)
305 + $(add_frameworks_dep ki18n)
306 + $(add_frameworks_dep kwidgetsaddons)
307 + $(add_frameworks_dep kwindowsystem)
308 + $(add_plasma_dep kdecoration)
309 + $(add_qt_dep qtdbus)
310 + $(add_qt_dep qtdeclarative)
311 + $(add_qt_dep qtgui)
312 + $(add_qt_dep qtwidgets)
313 + qt4? (
314 + kde-frameworks/kdelibs:4
315 + x11-libs/libX11
316 + )
317 + wayland? ( $(add_frameworks_dep kwayland) )
318 + X? (
319 + $(add_qt_dep qtx11extras)
320 + x11-libs/libxcb
321 + )
322 +"
323 +DEPEND="${COMMON_DEPEND}
324 + $(add_frameworks_dep kpackage)
325 + qt4? ( dev-util/automoc:0 )
326 +"
327 +RDEPEND="${COMMON_DEPEND}
328 + $(add_frameworks_dep breeze-icons)
329 + $(add_plasma_dep kde-cli-tools)
330 +"
331 +
332 +pkg_setup() {
333 + kde5_pkg_setup
334 + MULTIBUILD_VARIANTS=( kf5 $(usev qt4) )
335 +}
336 +
337 +src_configure() {
338 + myconfigure() {
339 + local mycmakeargs=()
340 +
341 + if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
342 + use debug || append-cppflags -DQT_NO_DEBUG
343 + mycmakeargs+=(
344 + -DUSE_KDE4=true
345 + -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
346 + )
347 + cmake-utils_src_configure
348 + else
349 + mycmakeargs+=(
350 + $(cmake-utils_use_find_package wayland KF5Wayland)
351 + $(cmake-utils_use_find_package X XCB)
352 + )
353 + kde5_src_configure
354 + fi
355 + }
356 +
357 + multibuild_foreach_variant myconfigure
358 +}
359 +
360 +src_compile() {
361 + multibuild_foreach_variant kde5_src_compile
362 +}
363 +
364 +src_test() {
365 + multibuild_foreach_variant kde5_src_test
366 +}
367 +
368 +src_install() {
369 + multibuild_foreach_variant kde5_src_install
370 +}
371
372 diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest
373 index 0a3a98553c7..4b4ee0fff78 100644
374 --- a/kde-plasma/drkonqi/Manifest
375 +++ b/kde-plasma/drkonqi/Manifest
376 @@ -1,2 +1,3 @@
377 DIST drkonqi-5.11.5.tar.xz 746660 BLAKE2B 9ca5290ff64186347bc03133440c54da94256064868e1c854fb7813b7211d480e34ada74ae312dc7f18219ea81072eef5e2e4204e0bfcf7a712296157c37086b SHA512 6bf7435e091494627f50d2c047467e585f31e51ad5ecab242664230b118272303d245c07ff65fb3fbdbcfe2fb1283134fa69c029c5e42b4df98e6f9a859c0105
378 DIST drkonqi-5.12.3.tar.xz 739124 BLAKE2B 1852b49c1bd7f34da552347ca73759e545774c722484d4c3680a488d4511d2a8e199d55dcc9002183d32529376ccd5a2a6a9bb1e81a9d6025366d0e165f92fa7 SHA512 bc5082d088622641c744f42de6077863dc67e0a3efd25fd1d594210facc61ad7cf051f3c36a367a912fab4621fced306c23fcb520231cf5c2ab5023903436745
379 +DIST drkonqi-5.12.4.tar.xz 735824 BLAKE2B 3cf8817a3b8c3f3e71b22a0319efe88546a7e89b45e1f7671dcc7c6c7557e9d394cddafee4a20b4b4e8a7cf1861d08f7dcd278ad3eb60d077b22efa84970fc9c SHA512 53c3d98e7545a20b3de9fbf7eacb633a2d50606fcaab645af096ffff423222913d8497dc2dfeab0426db66b1d3cb58a8e55b5e4f4ed013fbeb57729f9fd4c6c8
380
381 diff --git a/kde-plasma/drkonqi/drkonqi-5.12.4.ebuild b/kde-plasma/drkonqi/drkonqi-5.12.4.ebuild
382 new file mode 100644
383 index 00000000000..08c83e00ef5
384 --- /dev/null
385 +++ b/kde-plasma/drkonqi/drkonqi-5.12.4.ebuild
386 @@ -0,0 +1,56 @@
387 +# Copyright 1999-2018 Gentoo Foundation
388 +# Distributed under the terms of the GNU General Public License v2
389 +
390 +EAPI=6
391 +
392 +inherit kde5
393 +
394 +DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
395 +
396 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
397 +IUSE="X"
398 +
399 +COMMON_DEPEND="
400 + $(add_frameworks_dep kcompletion)
401 + $(add_frameworks_dep kconfig)
402 + $(add_frameworks_dep kconfigwidgets)
403 + $(add_frameworks_dep kcoreaddons)
404 + $(add_frameworks_dep kcrash)
405 + $(add_frameworks_dep ki18n)
406 + $(add_frameworks_dep kidletime)
407 + $(add_frameworks_dep kio)
408 + $(add_frameworks_dep kjobwidgets)
409 + $(add_frameworks_dep knotifications)
410 + $(add_frameworks_dep kservice)
411 + $(add_frameworks_dep kwallet)
412 + $(add_frameworks_dep kwayland)
413 + $(add_frameworks_dep kwidgetsaddons)
414 + $(add_frameworks_dep kxmlrpcclient)
415 + $(add_qt_dep qtdbus)
416 + $(add_qt_dep qtgui)
417 + $(add_qt_dep qtwidgets)
418 + $(add_qt_dep qtxml)
419 + X? ( $(add_qt_dep qtx11extras) )
420 +"
421 +DEPEND="${COMMON_DEPEND}
422 + $(add_qt_dep qtconcurrent)
423 +"
424 +RDEPEND="${COMMON_DEPEND}
425 + !kde-apps/drkonqi:4
426 + !<kde-plasma/plasma-workspace-5.10.95:5
427 +"
428 +
429 +src_configure() {
430 + local mycmakeargs=(
431 + $(cmake-utils_use_find_package X Qt5X11Extras)
432 + )
433 + kde5_src_configure
434 +}
435 +
436 +pkg_postinst() {
437 + kde5_pkg_postinst
438 + if ! has_version "sys-devel/gdb"; then
439 + elog "For more usability consider installing the following package:"
440 + elog " sys-devel/gdb - Easier debugging support"
441 + fi
442 +}
443
444 diff --git a/kde-plasma/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest
445 index 9a774af81df..025b7ce2022 100644
446 --- a/kde-plasma/kactivitymanagerd/Manifest
447 +++ b/kde-plasma/kactivitymanagerd/Manifest
448 @@ -1,2 +1,3 @@
449 DIST kactivitymanagerd-5.11.5.tar.xz 89720 BLAKE2B b4fea473744ed25abd44831418a2e427b86b865385392044aea8b3bada705b8038c2e85b6273f05874c2bd26d6f283e7bf674f082f5435690a08b2348ae2c1f2 SHA512 8c10b5a8716580dbbb42883bf7acc78e23877797e30208400cca9b37d7d921a2873854733ffd730fbb37b6d79b0b44aebbfa6274376123fdfc0999f362793745
450 DIST kactivitymanagerd-5.12.3.tar.xz 84828 BLAKE2B 446617c66d5bc38f14028e3d8e2491d62cbbe1f9a07023a9292cf0b7d105a9a934a25b672ebe2b2341e0d2ab0641ac56a581b10a2c1574af8a6c0627d4b2cdb2 SHA512 a0250362a37edfc176caa9fd2b2fe9ca00eb78840f320255bf9a9c2d90c0b8bdeb608f7995f9ab5ddbf573cf8ac5307932e3b6c23b2d27d548f13508500daba9
451 +DIST kactivitymanagerd-5.12.4.tar.xz 84984 BLAKE2B 68a1cdf0fefef7af86fedd5b8cc586ca270959faca16c3fdb98f3967dba449e720c1fb9b11c0e33fd4a149441ac44e62064be31a7e9c4b2dce431d21bb1ad2fa SHA512 54cef6dadfd943e6dd9f7f7ede912f022120c705ab7c9c57265f5e03c459f61763e731f65c076474be352b1a0539556a4caa9875053ece521f1ac2375f40df73
452
453 diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.12.4.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.12.4.ebuild
454 new file mode 100644
455 index 00000000000..547e3aeefd4
456 --- /dev/null
457 +++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.12.4.ebuild
458 @@ -0,0 +1,35 @@
459 +# Copyright 1999-2018 Gentoo Foundation
460 +# Distributed under the terms of the GNU General Public License v2
461 +
462 +EAPI=6
463 +
464 +inherit kde5
465 +
466 +DESCRIPTION="System service to manage user's activities, track the usage patterns etc."
467 +LICENSE="|| ( GPL-2 GPL-3 )"
468 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
469 +IUSE=""
470 +
471 +COMMON_DEPEND="
472 + $(add_frameworks_dep kconfig)
473 + $(add_frameworks_dep kcoreaddons)
474 + $(add_frameworks_dep kdbusaddons)
475 + $(add_frameworks_dep kglobalaccel)
476 + $(add_frameworks_dep ki18n)
477 + $(add_frameworks_dep kio)
478 + $(add_frameworks_dep kservice)
479 + $(add_frameworks_dep kwindowsystem)
480 + $(add_frameworks_dep kxmlgui)
481 + $(add_qt_dep qtdbus)
482 + $(add_qt_dep qtgui)
483 + $(add_qt_dep qtsql 'sqlite')
484 + $(add_qt_dep qtwidgets)
485 +"
486 +DEPEND="${COMMON_DEPEND}
487 + >=dev-libs/boost-1.54
488 +"
489 +RDEPEND="${COMMON_DEPEND}
490 + !<kde-frameworks/kactivities-4.13.3-r2:4
491 + !kde-plasma/kactivitymanagerd:4
492 + !<kde-plasma/plasma-desktop-5.6.1
493 +"
494
495 diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest
496 index f569876db58..ca325de634c 100644
497 --- a/kde-plasma/kde-cli-tools/Manifest
498 +++ b/kde-plasma/kde-cli-tools/Manifest
499 @@ -1,2 +1,3 @@
500 DIST kde-cli-tools-5.11.5.tar.xz 597040 BLAKE2B 8e17d08d45699c618325710fd4a054e1acde34e17965b65fb9054111d77e8c944fb4806d7d50e5073debabc948c79bf167887243c68e3227fc0c74c31d5eea74 SHA512 1f1363026d7d372552a06db19630a7deece8228bba020c0469971012f6393d4439fc56645b7348fca777b27dd86f7ffe8299c6e024384aaf7525d91baebe4b48
501 DIST kde-cli-tools-5.12.3.tar.xz 572820 BLAKE2B b31968189019346c4130c6c0856f2bf5778f3dbf65a928756674c906e9122358e05331a0bb0a7d3a2d10b09bab5ea43dc20aa4ac1d17fc8ad6fe791b6df1a057 SHA512 94d6b52a5e578edff19609950724cc06706be0d805b25457216a717bc6cd02ccd137d9ca79bace225777e929226a5deddfb943706d10d2387e61c95f0bb45818
502 +DIST kde-cli-tools-5.12.4.tar.xz 570832 BLAKE2B 1e6807b275a5fd24e5162ac649f4c7da349adab90f556182ca0218caf261080c21e06160ddce8bf71c4e4f48973898722df9343ff5fceeed2d98f13fffff872b SHA512 50e1c5aafd5ae28445af4b4c9c86dcd57c739b5b48d5baa7f7e8afa7615764b7e6930418a3f42755605988b66cc944f300d724abbb1b3d530bd78a5f9ccbe9f4
503
504 diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.12.4.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.12.4.ebuild
505 new file mode 100644
506 index 00000000000..bcf243febb8
507 --- /dev/null
508 +++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.12.4.ebuild
509 @@ -0,0 +1,59 @@
510 +# Copyright 1999-2018 Gentoo Foundation
511 +# Distributed under the terms of the GNU General Public License v2
512 +
513 +EAPI=6
514 +
515 +KDE_HANDBOOK="forceoptional"
516 +KDE_TEST="optional"
517 +VIRTUALX_REQUIRED="test"
518 +inherit kde5
519 +
520 +DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system"
521 +HOMEPAGE="https://cgit.kde.org/kde-cli-tools.git"
522 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
523 +IUSE="+kdesu X"
524 +
525 +DEPEND="
526 + $(add_frameworks_dep kactivities)
527 + $(add_frameworks_dep kcmutils)
528 + $(add_frameworks_dep kcompletion)
529 + $(add_frameworks_dep kconfig)
530 + $(add_frameworks_dep kconfigwidgets)
531 + $(add_frameworks_dep kcoreaddons)
532 + $(add_frameworks_dep ki18n)
533 + $(add_frameworks_dep kiconthemes)
534 + $(add_frameworks_dep kio)
535 + $(add_frameworks_dep kservice)
536 + $(add_frameworks_dep kwidgetsaddons)
537 + $(add_frameworks_dep kwindowsystem)
538 + $(add_qt_dep qtdbus)
539 + $(add_qt_dep qtgui)
540 + $(add_qt_dep qtsvg)
541 + $(add_qt_dep qtwidgets)
542 + kdesu? ( $(add_frameworks_dep kdesu) )
543 + X? (
544 + $(add_qt_dep qtx11extras)
545 + x11-libs/libX11
546 + )
547 +"
548 +RDEPEND="${DEPEND}
549 + !kde-apps/kdesu
550 +"
551 +
552 +# requires running kde environment
553 +RESTRICT+=" test"
554 +
555 +src_configure() {
556 + local mycmakeargs=(
557 + $(cmake-utils_use_find_package kdesu KF5Su)
558 + $(cmake-utils_use_find_package X Qt5X11Extras)
559 + )
560 +
561 + kde5_src_configure
562 +}
563 +
564 +src_install() {
565 + kde5_src_install
566 + use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu
567 + use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu5
568 +}
569
570 diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest
571 index 83bab949ab4..5e1466ce2c6 100644
572 --- a/kde-plasma/kde-gtk-config/Manifest
573 +++ b/kde-plasma/kde-gtk-config/Manifest
574 @@ -1,2 +1,3 @@
575 DIST kde-gtk-config-5.11.5.tar.xz 159700 BLAKE2B 3de3d056f47cedc7d04191853a7642e783d8e03af60a5198e9dc3f8eb49d14f2422324972a1e3569816df36869c19c1d34bfb5e7c0ce9bf20b8543c26029ab20 SHA512 bcaf0e8c6495fa2418caa92e4fa30f6369b7ed6d45ed288a6f4d071661cefad9240e990c57727aa709e398c1947a4caa6bcf77f3ef53c24127a5696186c989df
576 DIST kde-gtk-config-5.12.3.tar.xz 156860 BLAKE2B 5289a1363845cb521e62b7ff74d5fc4c0dd3fe4ea6c4c90e18d4bd0b95633f927c60607e65701017a388b69d801389e8ba75ef9b7192671aad1a9b1e7ee72ed5 SHA512 482fa31fecb5cedd7ae8d1aa41d6d378c16cbd28760f43d9a3bc35412b88e1210e5aeab2de077e78a23fecfa4d487459e7917dbcbe2b4e267d64058df5d12b88
577 +DIST kde-gtk-config-5.12.4.tar.xz 156784 BLAKE2B 89fe6d6436799b00dd2cf7f95e7d25dc3973bcf38b7fe6d458ba1cb085d66d80c0c503583c05566ac1cc4a4ed530911c0e878d166b966b201579b96ad8e43414 SHA512 07563d2a7ea9784ddd7223c7b98d923e3506f5b3f16337313482e8d47d3ac34cd5f852b6cc4fba38cf20cc34154e34705b3cd72dbecdb2d6d3c4096843bc60b4
578
579 diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.12.4.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.12.4.ebuild
580 new file mode 100644
581 index 00000000000..13b77b96ddf
582 --- /dev/null
583 +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.12.4.ebuild
584 @@ -0,0 +1,52 @@
585 +# Copyright 1999-2018 Gentoo Foundation
586 +# Distributed under the terms of the GNU General Public License v2
587 +
588 +EAPI=6
589 +
590 +KDE_TEST="forceoptional"
591 +VIRTUALX_REQUIRED="test"
592 +inherit kde5
593 +
594 +DESCRIPTION="KDE Plasma systemsettings kcm to set GTK application look&feel"
595 +HOMEPAGE="https://cgit.kde.org/kde-gtk-config.git"
596 +LICENSE="GPL-3"
597 +KEYWORDS="~amd64 ~arm ~x86"
598 +IUSE=""
599 +
600 +DEPEND="
601 + $(add_frameworks_dep karchive)
602 + $(add_frameworks_dep kcmutils)
603 + $(add_frameworks_dep kconfigwidgets)
604 + $(add_frameworks_dep kcoreaddons)
605 + $(add_frameworks_dep ki18n)
606 + $(add_frameworks_dep kiconthemes)
607 + $(add_frameworks_dep kio)
608 + $(add_frameworks_dep knewstuff)
609 + $(add_frameworks_dep kwidgetsaddons)
610 + $(add_qt_dep qtgui)
611 + $(add_qt_dep qtwidgets)
612 + dev-libs/glib:2
613 + gnome-base/gsettings-desktop-schemas
614 + x11-libs/gtk+:2
615 + x11-libs/gtk+:3
616 + x11-libs/libXcursor
617 +"
618 +RDEPEND="${DEPEND}
619 + $(add_plasma_dep kde-cli-tools)
620 + !kde-plasma/kde-gtk-config:4
621 +"
622 +
623 +src_configure() {
624 + local mycmakeargs=(
625 + -DDATA_INSTALL_DIR="${EPREFIX}/usr/share"
626 + )
627 +
628 + kde5_src_configure
629 +}
630 +
631 +pkg_postinst() {
632 + kde5_pkg_postinst
633 + elog "If you notice missing icons in your GTK applications, you may have to install"
634 + elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk"
635 + elog "for example."
636 +}
637
638 diff --git a/kde-plasma/kdecoration/Manifest b/kde-plasma/kdecoration/Manifest
639 index 5ca68124788..84c011ca04c 100644
640 --- a/kde-plasma/kdecoration/Manifest
641 +++ b/kde-plasma/kdecoration/Manifest
642 @@ -1,2 +1,3 @@
643 DIST kdecoration-5.11.5.tar.xz 36280 BLAKE2B 64a8bbe8d9891f011bfbce69de5b989931f2129a87d01486378ae2a327c11615baca1223113c6a2e21a9bd2698cee7c908a6454b598389fca6082788df8f683e SHA512 a7dbec450e7a67b6c029ebba1663ffb3fa199f4c855322673ddedc4411506b20ff922a1dc6c728a6a8b5332ca8b0eb542fc52dad91ce3d01ed39d5bc5efc4cbc
644 DIST kdecoration-5.12.3.tar.xz 35564 BLAKE2B fe9bd05a3fe5573f9bad07d6825904ddd95ed7a593064783dafe998cbb9b32a3a74ddbd9bd440705c0cf0a1e37fec01965e01290f2e401a5770e0c41c6b9d9ce SHA512 912e1dafb7a8622a3f32dbf1bad12e154b7b643e01771ca06aef7a0e05f1c0e5b35b7ae121735831a7727a6a0367308f569b38c11469994c7c3edc134806e7c7
645 +DIST kdecoration-5.12.4.tar.xz 35284 BLAKE2B aa1a0748f2fd3f23f56ccc254e1bf6871e5b16de74d63df01e6ac08f6624a3a87ea9e104332481e3210a074d11e77135447104ee9f1975fe05d1d2f5fb0b35c8 SHA512 b3e6abe919d6a50cb0014e1e2cfb1e4505a32b14839ae027d18119db3212afe4b0c1effca196cc80d5732aa02b231e343aecd41c59fbbff5b88c37816dce0d99
646
647 diff --git a/kde-plasma/kdecoration/kdecoration-5.12.4.ebuild b/kde-plasma/kdecoration/kdecoration-5.12.4.ebuild
648 new file mode 100644
649 index 00000000000..fce30fa8c29
650 --- /dev/null
651 +++ b/kde-plasma/kdecoration/kdecoration-5.12.4.ebuild
652 @@ -0,0 +1,16 @@
653 +# Copyright 1999-2018 Gentoo Foundation
654 +# Distributed under the terms of the GNU General Public License v2
655 +
656 +EAPI=6
657 +
658 +KDE_TEST="forceoptional"
659 +VIRTUALX_REQUIRED="test"
660 +inherit kde5
661 +
662 +DESCRIPTION="Plugin based library to create window decorations"
663 +LICENSE="|| ( LGPL-2.1 LGPL-3 )"
664 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
665 +IUSE=""
666 +
667 +DEPEND="$(add_qt_dep qtgui)"
668 +RDEPEND="${DEPEND}"
669
670 diff --git a/kde-plasma/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest
671 index 4a3fad7fdd3..38d983a534e 100644
672 --- a/kde-plasma/kdeplasma-addons/Manifest
673 +++ b/kde-plasma/kdeplasma-addons/Manifest
674 @@ -1,2 +1,3 @@
675 DIST kdeplasma-addons-5.11.5.tar.xz 1459308 BLAKE2B e64360e7607b7ee653953dd487bc4bc087be349304909f88546f6f7bd1c79903f3b67d239bbca63d4b145cb95317e4542e3b8fba0cfc5c7cd470c3b8c9bf9d94 SHA512 b4a2e191573dc72d6a32d3f1a612153ccc502232fe7908dea90a7dc869002da6e50e6126a0b6b921478fe687479eac096971fb105ed757d82bacbbfb15fed471
676 DIST kdeplasma-addons-5.12.3.tar.xz 565196 BLAKE2B a43b604aa3156c71bc48e5f616c63726a1463d6af05acac5329818d3879b1ce22ecf948c6ff02b3e228caf8df34dac995055bee00372dbf0731b869e4a1aca6d SHA512 009561437ee39aeab43fa7a6f0c3471fdb89cfb1bc64c9673836b3be73c2d85c12997410dfeb315ba07afc21f9c0ad02f04029c01289b7c06db81dc840058a09
677 +DIST kdeplasma-addons-5.12.4.tar.xz 565544 BLAKE2B d465bcfe91f466d49f17f7ddd8b4e95794f2647b28f1e0b775f485100fd9966a9b1b82850a739c60b0bab35046be38581af500e7a7cde6570038b6057ee9e8de SHA512 ad94d1b949318fff6c9d9e0415eba70c5420b41de431abd70a673c8d16d047616d8ecf061aff86a806b1f5af1f89a1e0c1d967ae90aacc2d34c7bf9dd649c3d6
678
679 diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.12.4.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.12.4.ebuild
680 new file mode 100644
681 index 00000000000..e42b2f529c8
682 --- /dev/null
683 +++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.12.4.ebuild
684 @@ -0,0 +1,59 @@
685 +# Copyright 1999-2018 Gentoo Foundation
686 +# Distributed under the terms of the GNU General Public License v2
687 +
688 +EAPI=6
689 +
690 +inherit kde5
691 +
692 +DESCRIPTION="Extra Plasma applets and engines"
693 +LICENSE="GPL-2 LGPL-2"
694 +KEYWORDS="~amd64 ~arm ~x86"
695 +IUSE="dictionary share"
696 +
697 +DEPEND="
698 + $(add_frameworks_dep kactivities)
699 + $(add_frameworks_dep karchive)
700 + $(add_frameworks_dep kconfig)
701 + $(add_frameworks_dep kconfigwidgets)
702 + $(add_frameworks_dep kcmutils)
703 + $(add_frameworks_dep kcompletion)
704 + $(add_frameworks_dep kcoreaddons)
705 + $(add_frameworks_dep kdelibs4support)
706 + $(add_frameworks_dep ki18n)
707 + $(add_frameworks_dep kiconthemes)
708 + $(add_frameworks_dep kio)
709 + $(add_frameworks_dep knewstuff)
710 + $(add_frameworks_dep knotifications)
711 + $(add_frameworks_dep kpackage)
712 + $(add_frameworks_dep kross)
713 + $(add_frameworks_dep krunner)
714 + $(add_frameworks_dep kservice)
715 + $(add_frameworks_dep kunitconversion)
716 + $(add_frameworks_dep kwidgetsaddons)
717 + $(add_frameworks_dep kwindowsystem)
718 + $(add_frameworks_dep kxmlgui)
719 + $(add_frameworks_dep plasma)
720 + $(add_frameworks_dep sonnet)
721 + $(add_plasma_dep plasma-workspace)
722 + $(add_qt_dep qtdbus)
723 + $(add_qt_dep qtdeclarative)
724 + $(add_qt_dep qtgui)
725 + $(add_qt_dep qtwidgets)
726 + $(add_qt_dep qtx11extras)
727 + dictionary? ( $(add_qt_dep qtwebengine) )
728 + share? ( $(add_frameworks_dep purpose) )
729 +"
730 +RDEPEND="${DEPEND}
731 + $(add_qt_dep qtquickcontrols)
732 + $(add_qt_dep qtquickcontrols2)
733 + !kde-plasma/kdeplasma-addons:4
734 +"
735 +
736 +src_configure() {
737 + local mycmakeargs=(
738 + $(cmake-utils_use_find_package dictionary Qt5WebEngine)
739 + $(cmake-utils_use_find_package share KDEExperimentalPurpose)
740 + )
741 +
742 + kde5_src_configure
743 +}
744
745 diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest
746 index d4e7643840c..046be562cac 100644
747 --- a/kde-plasma/kgamma/Manifest
748 +++ b/kde-plasma/kgamma/Manifest
749 @@ -1,2 +1,3 @@
750 DIST kgamma5-5.11.5.tar.xz 64108 BLAKE2B 0eb21c1c79a40c60e066f7aa80e336768cbd89405a0083019a299d6dc379d7ccb9100efe01ccb1481413d465afbdf61f64db546337c4b2c1675e18a54951cff7 SHA512 ac923f6e899b2b35ce80ed990315c3e72bfd239ad79a8630cdbdfbdc3248dd72608ac219cbeafd1d20e768496dc6bd2d71d1d326017a84f30b681b6c65e604df
751 DIST kgamma5-5.12.3.tar.xz 60516 BLAKE2B eb9a146b67bedb484c8468deeccf913dec81b9f366aa98a7f55bbd1a65c9f7c6f42bf0317c98e186b6f78bdb53c1b717f9c42915515c43e2b0b56c074d46402b SHA512 e9062f75c21e38f1323589c316d44144e3a341b5036e85e87f8b9dd7e2508b0c04c8597efabd42f739d2ccfb311c075d46f340fb5512843056e84eb00d753c11
752 +DIST kgamma5-5.12.4.tar.xz 60244 BLAKE2B ee06365af0e8b26595c363facc1f67466ae48bdc74edb090526321de176987c64e49582db0f12fb0f3dae601ca4aba6717179cf37e365000519e409a3ea40788 SHA512 4de4d5db283379544fabeff17acf9aa753aed195c5ea66f18d1655419fc032e9e48e8b8f72bf59fa85208a8c9ca66ffbc0b3147d415b06a667b1ca664102b859
753
754 diff --git a/kde-plasma/kgamma/kgamma-5.12.4.ebuild b/kde-plasma/kgamma/kgamma-5.12.4.ebuild
755 new file mode 100644
756 index 00000000000..30b8c5ef921
757 --- /dev/null
758 +++ b/kde-plasma/kgamma/kgamma-5.12.4.ebuild
759 @@ -0,0 +1,26 @@
760 +# Copyright 1999-2018 Gentoo Foundation
761 +# Distributed under the terms of the GNU General Public License v2
762 +
763 +EAPI=6
764 +
765 +KDE_HANDBOOK="forceoptional"
766 +KMNAME="${PN}5"
767 +inherit kde5
768 +
769 +DESCRIPTION="Screen gamma values kcontrol module"
770 +KEYWORDS="~amd64 ~arm ~x86"
771 +IUSE=""
772 +
773 +RDEPEND="
774 + $(add_frameworks_dep kconfig)
775 + $(add_frameworks_dep kconfigwidgets)
776 + $(add_frameworks_dep kcoreaddons)
777 + $(add_frameworks_dep ki18n)
778 + $(add_qt_dep qtgui)
779 + $(add_qt_dep qtwidgets)
780 + x11-libs/libX11
781 + x11-libs/libXxf86vm
782 +"
783 +DEPEND="${RDEPEND}
784 + x11-proto/xf86vidmodeproto
785 +"
786
787 diff --git a/kde-plasma/khotkeys/Manifest b/kde-plasma/khotkeys/Manifest
788 index 12717843347..84cf780b6b5 100644
789 --- a/kde-plasma/khotkeys/Manifest
790 +++ b/kde-plasma/khotkeys/Manifest
791 @@ -1,2 +1,3 @@
792 DIST khotkeys-5.11.5.tar.xz 1071588 BLAKE2B ded5b2936068cc0a540ed6ec6f0229c62babefc8038db76578180625f04214dd98d3c06da7ee3d4b8a7d7286319039c2fa8c1fb5107f595cfaeb2109a9677c25 SHA512 fbbe09514cba58749945fc310b67e4ee716a49c38e602087c26e9c531334e0d1483a388778ef013678f7705ef575d18d403d922d83058d6025eedff0420693a3
793 DIST khotkeys-5.12.3.tar.xz 1058668 BLAKE2B 88f6baa744cc50ae8a20fd5503be43f0914ebccf0c8338923ee2a57740fb1c49aa2305789979773d87c1cc72933f30b6e9aa3fdea1cb2b4849b9ac44e5aeb667 SHA512 5f9eaf02f47623a93a32ebadef11ce35f6252c288296d64c6b374f5bc489d5e53c575303832f37a41df5d7f764035a9eb32583be91ff4bf76fd0b06631beb976
794 +DIST khotkeys-5.12.4.tar.xz 1058428 BLAKE2B d7589960e808a64c7e8c79ff9971bc6f4af345725f2da9bedc0a5c11a89ecda3157f35507245bb8c5182d0bb3daf139c4b6caac5d30dfd651c7c2bb755222dff SHA512 dacf62abbd13ce37b308f797ca9c6fac740f0ae950c5ee7abd96eb561e6b5b817fd0ccd72b4d5d0ca1fe5a77bec4f1d14c9426877ebcb6cd852a5aa3441b49a4
795
796 diff --git a/kde-plasma/khotkeys/khotkeys-5.12.4.ebuild b/kde-plasma/khotkeys/khotkeys-5.12.4.ebuild
797 new file mode 100644
798 index 00000000000..60f38c3c3a3
799 --- /dev/null
800 +++ b/kde-plasma/khotkeys/khotkeys-5.12.4.ebuild
801 @@ -0,0 +1,46 @@
802 +# Copyright 1999-2018 Gentoo Foundation
803 +# Distributed under the terms of the GNU General Public License v2
804 +
805 +EAPI=6
806 +
807 +KDE_HANDBOOK="true"
808 +inherit kde5
809 +
810 +DESCRIPTION="KDE Plasma workspace hotkey module"
811 +KEYWORDS="~amd64 ~arm ~x86"
812 +IUSE=""
813 +
814 +COMMON_DEPEND="
815 + $(add_frameworks_dep kcompletion)
816 + $(add_frameworks_dep kconfig)
817 + $(add_frameworks_dep kconfigwidgets)
818 + $(add_frameworks_dep kcoreaddons)
819 + $(add_frameworks_dep kdbusaddons)
820 + $(add_frameworks_dep kdelibs4support X)
821 + $(add_frameworks_dep kglobalaccel)
822 + $(add_frameworks_dep ki18n)
823 + $(add_frameworks_dep kio)
824 + $(add_frameworks_dep kservice)
825 + $(add_frameworks_dep ktextwidgets)
826 + $(add_frameworks_dep kwidgetsaddons)
827 + $(add_frameworks_dep kwindowsystem)
828 + $(add_frameworks_dep kxmlgui)
829 + $(add_plasma_dep plasma-workspace)
830 + $(add_qt_dep qtdbus)
831 + $(add_qt_dep qtgui)
832 + $(add_qt_dep qtwidgets)
833 + $(add_qt_dep qtx11extras)
834 + x11-libs/libX11
835 + x11-libs/libXtst
836 +"
837 +RDEPEND="${COMMON_DEPEND}
838 + $(add_frameworks_dep kded)
839 + $(add_plasma_dep kde-cli-tools)
840 + !kde-plasma/khotkeys:4
841 + !kde-plasma/systemsettings:4
842 +"
843 +DEPEND="${COMMON_DEPEND}
844 + x11-libs/libxcb
845 + x11-libs/libXtst
846 + x11-proto/xproto
847 +"
848
849 diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest
850 index b15787996f8..13594c2be86 100644
851 --- a/kde-plasma/kinfocenter/Manifest
852 +++ b/kde-plasma/kinfocenter/Manifest
853 @@ -1,3 +1,4 @@
854 DIST glogo-small.png 24583 BLAKE2B 0af2ceae708e56f217120e5d8b880fb71401e3761ab26c4af5e74c0622368aa4e34b05160fae15fbfbbc832077810ab5c1e424826632748299fd22997cbe665c SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48
855 DIST kinfocenter-5.11.5.tar.xz 1302960 BLAKE2B bd938c9c330c8f335825810e3fc8e8c97b1629d89bfeef0eb18bd4852f939f5ba0fb55640338b6d817c08d0b8f0099cdc303a19874811af52c35afd2a63a728c SHA512 d64cf466b4b883c9a57a0dddfe5a1d1cae0687655897803e5f14bcf73e90c1ea05d96458dbe131428c6d19a50d92b2614036136fdb897e422b1c1fc3d38f5303
856 DIST kinfocenter-5.12.3.tar.xz 1270096 BLAKE2B b788489c57817c0b60ea16afa23109eadff2478cf7e7016faadefcea8c8bb59ee17effb5e0243eda33dca70f58ac8e5dc69f85760d56967bbec74c532ba3cee8 SHA512 f82b5f2915547a7d258229115f82b085a88195a8e060224a4246194b98728b089040563f7450523e622946d65823e5cf348eb06fa614dade27c92f0725583317
857 +DIST kinfocenter-5.12.4.tar.xz 1267316 BLAKE2B cd4e253099aa20d7ee800043b1c83fec92ed75be84f815f6c732ae037b39a794c625621091bdd900f65101c446bf9ef1f3e4c23690138b17073daa645d57208a SHA512 56e93f9e71c94a3c6906d042e0b9c40cbbcce3d7494fe5e5833324014d11d79fe8d480967e08292eab43754688e9f4582cabc6af79609a9b88eb992235aead83
858
859 diff --git a/kde-plasma/kinfocenter/kinfocenter-5.12.4.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.12.4.ebuild
860 new file mode 100644
861 index 00000000000..ff2f95c9593
862 --- /dev/null
863 +++ b/kde-plasma/kinfocenter/kinfocenter-5.12.4.ebuild
864 @@ -0,0 +1,91 @@
865 +# Copyright 1999-2018 Gentoo Foundation
866 +# Distributed under the terms of the GNU General Public License v2
867 +
868 +EAPI=6
869 +
870 +KDE_HANDBOOK="true"
871 +inherit kde5
872 +
873 +DESCRIPTION="A utility that provides information about a computer system"
874 +HOMEPAGE="https://www.kde.org/applications/system/kinfocenter/"
875 +SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png"
876 +KEYWORDS="~amd64 ~arm ~x86"
877 +IUSE="gles2 ieee1394 +opengl +pci wayland"
878 +
879 +REQUIRED_USE="wayland? ( || ( gles2 opengl ) )"
880 +
881 +COMMON_DEPEND="
882 + $(add_frameworks_dep kcmutils)
883 + $(add_frameworks_dep kcompletion)
884 + $(add_frameworks_dep kconfig)
885 + $(add_frameworks_dep kconfigwidgets)
886 + $(add_frameworks_dep kcoreaddons)
887 + $(add_frameworks_dep kcrash)
888 + $(add_frameworks_dep kdbusaddons)
889 + $(add_frameworks_dep kdeclarative)
890 + $(add_frameworks_dep ki18n)
891 + $(add_frameworks_dep kiconthemes)
892 + $(add_frameworks_dep kio)
893 + $(add_frameworks_dep kpackage)
894 + $(add_frameworks_dep kservice)
895 + $(add_frameworks_dep kwidgetsaddons)
896 + $(add_frameworks_dep kxmlgui)
897 + $(add_frameworks_dep solid)
898 + $(add_qt_dep qtdbus)
899 + $(add_qt_dep qtdeclarative)
900 + $(add_qt_dep qtgui)
901 + $(add_qt_dep qtwidgets)
902 + x11-libs/libX11
903 + ieee1394? ( sys-libs/libraw1394 )
904 + opengl? (
905 + $(add_qt_dep qtgui 'gles2=')
906 + media-libs/mesa[gles2?]
907 + !gles2? ( media-libs/glu )
908 + )
909 + pci? ( sys-apps/pciutils )
910 + wayland? (
911 + $(add_frameworks_dep kwayland)
912 + media-libs/mesa[egl]
913 + )
914 +"
915 +DEPEND="${COMMON_DEPEND}
916 + $(add_frameworks_dep plasma)
917 +"
918 +RDEPEND="${COMMON_DEPEND}
919 + $(add_plasma_dep kde-cli-tools)
920 + !kde-apps/kcontrol:4
921 + !kde-misc/about-distro
922 + !kde-plasma/kinfocenter:4
923 +"
924 +
925 +src_configure() {
926 + local mycmakeargs=(
927 + $(cmake-utils_use_find_package gles2 OpenGLES)
928 + $(cmake-utils_use_find_package ieee1394 RAW1394)
929 + $(cmake-utils_use_find_package opengl OpenGL)
930 + $(cmake-utils_use_find_package pci PCIUTILS)
931 + $(cmake-utils_use_find_package wayland EGL)
932 + $(cmake-utils_use_find_package wayland KF5Wayland)
933 + )
934 +
935 + kde5_src_configure
936 +}
937 +
938 +src_install() {
939 + kde5_src_install
940 +
941 + insinto /etc/xdg
942 + doins "${FILESDIR}"/kcm-about-distrorc
943 +
944 + insinto /usr/share/${PN}
945 + doins "${DISTDIR}"/glogo-small.png
946 +}
947 +
948 +pkg_postinst() {
949 + if ! has_version "net-fs/nfs-utils"; then
950 + einfo "Installing net-fs/nfs-utils will enable the NFS information module."
951 + fi
952 + if ! has_version "net-fs/samba" || ! has_version "net-fs/samba[server]"; then
953 + einfo "Installing net-fs/samba[server(+)] will enable the Samba status information module."
954 + fi
955 +}
956
957 diff --git a/kde-plasma/kmenuedit/Manifest b/kde-plasma/kmenuedit/Manifest
958 index 21ef3298b47..deb553a35a0 100644
959 --- a/kde-plasma/kmenuedit/Manifest
960 +++ b/kde-plasma/kmenuedit/Manifest
961 @@ -1,2 +1,3 @@
962 DIST kmenuedit-5.11.5.tar.xz 663336 BLAKE2B 2a3adeb669c00cacb0e5334f7e5c41f38683926db315714d2026256b702cef9788c8d9014dbaf63c6e68b28de953f42b9421ec5a94a165e121341e7d945ca2f7 SHA512 65fd7e67eb67c56adad3f9dc422f8005fefa40fae37a29444e305a20434a1e228c63c8db04c4f031cf60f9f06d07d794727344ad10d8f3d5681119ea44e3c5b7
963 DIST kmenuedit-5.12.3.tar.xz 652192 BLAKE2B 5b4a4f8daf24a7bb1f38424fb501193652c40ace9f333f2faeabd0430d2c9c62a8bd1177f394fc0bdefa8c45cc462ffae51d0f0d4d4cde48ee8145bc19728a83 SHA512 fd0371dbcd36167f1cac64dbed9904cd6dd5d65eb2df4d31facf343a6589e18e2b0a7ebef9fc5903c5e49f855665858fc09ea6b3f0c718a3e5930151195128af
964 +DIST kmenuedit-5.12.4.tar.xz 651916 BLAKE2B 26a531e0c20dc529bb8f9566e2e8a10fd94dae12440a822c5de983c83c4a1ce277cc7467f1acae4d154ec1fa1c4b29227e1f80281c0fec7ff9265e60a699f031 SHA512 54df50d40cb3adc6a5948e4a00a8180049df158a99c2081828b1c3c2aefa2ddc4e137b2c2c0309270f4437a9bfd98edb4a30663d0d5ab13bc0dd067da6683d9e
965
966 diff --git a/kde-plasma/kmenuedit/kmenuedit-5.12.4.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.12.4.ebuild
967 new file mode 100644
968 index 00000000000..b504d5a6e14
969 --- /dev/null
970 +++ b/kde-plasma/kmenuedit/kmenuedit-5.12.4.ebuild
971 @@ -0,0 +1,44 @@
972 +# Copyright 1999-2018 Gentoo Foundation
973 +# Distributed under the terms of the GNU General Public License v2
974 +
975 +EAPI=6
976 +
977 +KDE_HANDBOOK="true"
978 +inherit kde5
979 +
980 +DESCRIPTION="KDE Plasma menu editor"
981 +HOMEPAGE="https://cgit.kde.org/kmenuedit.git"
982 +KEYWORDS="~amd64 ~arm ~x86"
983 +IUSE="+hotkeys"
984 +
985 +DEPEND="
986 + $(add_frameworks_dep kcompletion)
987 + $(add_frameworks_dep kconfig)
988 + $(add_frameworks_dep kconfigwidgets)
989 + $(add_frameworks_dep kcoreaddons)
990 + $(add_frameworks_dep kdbusaddons)
991 + $(add_frameworks_dep kdelibs4support)
992 + $(add_frameworks_dep ki18n)
993 + $(add_frameworks_dep kiconthemes)
994 + $(add_frameworks_dep kio)
995 + $(add_frameworks_dep kservice)
996 + $(add_frameworks_dep kwidgetsaddons)
997 + $(add_frameworks_dep kxmlgui)
998 + $(add_frameworks_dep sonnet)
999 + $(add_qt_dep qtdbus)
1000 + $(add_qt_dep qtgui)
1001 + $(add_qt_dep qtwidgets)
1002 + $(add_qt_dep qtxml)
1003 + hotkeys? ( $(add_plasma_dep khotkeys) )
1004 +"
1005 +RDEPEND="${DEPEND}
1006 + !kde-plasma/kmenuedit:4
1007 +"
1008 +
1009 +src_configure() {
1010 + local mycmakeargs=(
1011 + $(cmake-utils_use_find_package hotkeys KHotKeysDBusInterface)
1012 + )
1013 +
1014 + kde5_src_configure
1015 +}
1016
1017 diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest
1018 index 984e15c76be..0c9e8001e6f 100644
1019 --- a/kde-plasma/kscreen/Manifest
1020 +++ b/kde-plasma/kscreen/Manifest
1021 @@ -1,2 +1,3 @@
1022 DIST kscreen-5.11.5.tar.xz 124060 BLAKE2B f9af27d740c3467700aeab51b8cf75cb087379dff833f2bb43c1fe4c958fc28204af41c81247d3835bb376516ccc2e400272b4cc9d0f9778af38a0fdf17b65f6 SHA512 a6224de2c9f3c2e539e97461ef2a7cdd626c78dc3a1e3eeebdc63b12368df26c83315497d647abd008f9246f9b7aa2f1b94425a2c6d366200811725b64d012ab
1023 DIST kscreen-5.12.3.tar.xz 117832 BLAKE2B f9c4e3705c9648586deee4eb1fee96b7426fdcf2cee25ac198b9bb1b3c1b50f5b35d41fa85656f6daad083360bea10b4d28ed3b6f2b68e5950070182c6cf765d SHA512 b3119eb3264ba357c8efd879e92ec0f5fe2dc785228a088434d8f8e9afe72d36edae79bf7cc944657b6fdbe43389df44edcc74704b65f393cf40a68db5c7ff1a
1024 +DIST kscreen-5.12.4.tar.xz 117192 BLAKE2B 12426cd1343b12b561941c0de16eab1f49d19a2966e7005a9b5b836ddd9e6f8ea5036d9170585b4bc9614bc23429bc63acf1e0f5d0391118b214199d304ecfb3 SHA512 b35bff40f8b4424e64ff69426728d35b169d14daac5f11dcf628c1d1d27c98aca2dc1270c0bfb2499bd081e11744dea489ac47c1aaca2ae2dbcc16927ab1a682
1025
1026 diff --git a/kde-plasma/kscreen/kscreen-5.12.4.ebuild b/kde-plasma/kscreen/kscreen-5.12.4.ebuild
1027 new file mode 100644
1028 index 00000000000..05eae852085
1029 --- /dev/null
1030 +++ b/kde-plasma/kscreen/kscreen-5.12.4.ebuild
1031 @@ -0,0 +1,38 @@
1032 +# Copyright 1999-2018 Gentoo Foundation
1033 +# Distributed under the terms of the GNU General Public License v2
1034 +
1035 +EAPI=6
1036 +
1037 +KDE_TEST="forceoptional"
1038 +inherit kde5
1039 +
1040 +DESCRIPTION="KDE Plasma screen management"
1041 +HOMEPAGE="https://cgit.kde.org/kscreen.git"
1042 +
1043 +KEYWORDS="~amd64 ~arm ~x86"
1044 +IUSE=""
1045 +
1046 +DEPEND="
1047 + $(add_frameworks_dep kconfig)
1048 + $(add_frameworks_dep kconfigwidgets)
1049 + $(add_frameworks_dep kcoreaddons)
1050 + $(add_frameworks_dep kdbusaddons)
1051 + $(add_frameworks_dep kglobalaccel)
1052 + $(add_frameworks_dep ki18n)
1053 + $(add_frameworks_dep kwidgetsaddons)
1054 + $(add_frameworks_dep kxmlgui)
1055 + $(add_plasma_dep libkscreen)
1056 + $(add_qt_dep qtdbus)
1057 + $(add_qt_dep qtdeclarative 'widgets')
1058 + $(add_qt_dep qtgui)
1059 + $(add_qt_dep qtwidgets)
1060 +"
1061 +RDEPEND="${DEPEND}
1062 + $(add_frameworks_dep plasma)
1063 + $(add_plasma_dep kde-cli-tools)
1064 + $(add_qt_dep qtgraphicaleffects)
1065 + !kde-plasma/kscreen:4
1066 +"
1067 +
1068 +# bug #580440, last checked 5.6.3
1069 +RESTRICT+=" test"
1070
1071 diff --git a/kde-plasma/kscreenlocker/Manifest b/kde-plasma/kscreenlocker/Manifest
1072 index e31bc006b58..7c35df91ef4 100644
1073 --- a/kde-plasma/kscreenlocker/Manifest
1074 +++ b/kde-plasma/kscreenlocker/Manifest
1075 @@ -1,2 +1,3 @@
1076 DIST kscreenlocker-5.11.5.tar.xz 125528 BLAKE2B 32bad30682da09245cc567f3cb79c0e0fd4ffdba26b47ef0c49c3094374503640cab7718033cb9c366ef7acddb6180995f4121b61ed1d04bbd867e1361e9d7ea SHA512 20eefbb4f970b2476d3df2e36bf74021d854f0ba61cba4946b3fc7190cff9edc9fef753d3bdde24ab135cc0dc5ad826cb22063db7b12ce817007355a98a3011a
1077 DIST kscreenlocker-5.12.3.tar.xz 118296 BLAKE2B bc4a5b05eede73bc8d4a3f9752ff03427deaba004e26017fd1eb097eed48e462e22c200122614e40009b065a7da55265aba01ee80e177fa6862f60cdc79805ca SHA512 f93e5a30dbde7bf7662ac57af4293f5b7117d4f63a85dc079607faf06e7e88f938936a0b0e3b5ac55877f9af1a06bbb666ee47397db2e2f7e55edeb70e5a3feb
1078 +DIST kscreenlocker-5.12.4.tar.xz 118380 BLAKE2B 12c3b382fe4f78c3696be137d0d5eea5b99b2ef698982d9757380b194422d3a606dd336d7ba27eed9c4e9200e510cf1a1d186a8125f4c0925bf95f932fa7c43a SHA512 d967b6891c2ee83a1fef4b564e95ad1468803db26c0aa8657048e7d94279eea17b75f007c44e90727a4b5689765413055e64ff49800631e9a4db1fb047ce41ed
1079
1080 diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.12.4.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.12.4.ebuild
1081 new file mode 100644
1082 index 00000000000..000589de4b1
1083 --- /dev/null
1084 +++ b/kde-plasma/kscreenlocker/kscreenlocker-5.12.4.ebuild
1085 @@ -0,0 +1,96 @@
1086 +# Copyright 1999-2018 Gentoo Foundation
1087 +# Distributed under the terms of the GNU General Public License v2
1088 +
1089 +EAPI=6
1090 +
1091 +KDE_TEST="forceoptional"
1092 +VIRTUALX_REQUIRED="test"
1093 +inherit kde5 pam
1094 +
1095 +DESCRIPTION="Library and components for secure lock screen architecture"
1096 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
1097 +IUSE="consolekit +pam seccomp"
1098 +
1099 +REQUIRED_USE="seccomp? ( pam )"
1100 +
1101 +COMMON_DEPEND="
1102 + $(add_frameworks_dep kcmutils)
1103 + $(add_frameworks_dep kconfig)
1104 + $(add_frameworks_dep kconfigwidgets)
1105 + $(add_frameworks_dep kcoreaddons)
1106 + $(add_frameworks_dep kcrash)
1107 + $(add_frameworks_dep kdeclarative)
1108 + $(add_frameworks_dep kglobalaccel)
1109 + $(add_frameworks_dep ki18n)
1110 + $(add_frameworks_dep kidletime)
1111 + $(add_frameworks_dep knotifications)
1112 + $(add_frameworks_dep kpackage)
1113 + $(add_frameworks_dep ktextwidgets)
1114 + $(add_frameworks_dep kwayland)
1115 + $(add_frameworks_dep kwindowsystem)
1116 + $(add_frameworks_dep kxmlgui)
1117 + $(add_frameworks_dep solid)
1118 + $(add_qt_dep qtdbus)
1119 + $(add_qt_dep qtdeclarative 'widgets')
1120 + $(add_qt_dep qtgui)
1121 + $(add_qt_dep qtnetwork)
1122 + $(add_qt_dep qtwidgets)
1123 + $(add_qt_dep qtx11extras)
1124 + dev-libs/wayland
1125 + x11-libs/libX11
1126 + x11-libs/libXi
1127 + x11-libs/libxcb
1128 + x11-libs/xcb-util-keysyms
1129 + pam? ( virtual/pam )
1130 + seccomp? ( sys-libs/libseccomp )
1131 +"
1132 +DEPEND="${COMMON_DEPEND}
1133 + x11-proto/xproto
1134 +"
1135 +RDEPEND="${COMMON_DEPEND}
1136 + $(add_plasma_dep kde-cli-tools)
1137 + !<kde-plasma/kcheckpass-4.11.22-r1:4
1138 + !kde-plasma/kdebase-pam:0
1139 +"
1140 +
1141 +RESTRICT+=" test"
1142 +
1143 +src_prepare() {
1144 + kde5_src_prepare
1145 +
1146 + use consolekit && eapply "${FILESDIR}"/${PN}-consolekit-unlock.patch
1147 +
1148 + use test || sed -i \
1149 + -e "/add_subdirectory(autotests)/ s/^/#/" greeter/CMakeLists.txt || die
1150 +}
1151 +
1152 +src_test() {
1153 + # requires running environment
1154 + local myctestargs=(
1155 + -E x11LockerTest
1156 + )
1157 + kde5_src_test
1158 +}
1159 +
1160 +src_configure() {
1161 + local mycmakeargs=(
1162 + -DPAM_REQUIRED=$(usex pam)
1163 + $(cmake-utils_use_find_package pam PAM)
1164 + $(cmake-utils_use_find_package seccomp Seccomp)
1165 + )
1166 + kde5_src_configure
1167 +}
1168 +
1169 +src_install() {
1170 + kde5_src_install
1171 +
1172 + newpamd "${FILESDIR}/kde.pam" kde
1173 + newpamd "${FILESDIR}/kde-np.pam" kde-np
1174 +
1175 + use consolekit && dobin "${FILESDIR}"/ck-unlock-session
1176 +
1177 + if ! use pam; then
1178 + chown root "${ED}"usr/$(get_libdir)/libexec/kcheckpass || die
1179 + chmod +s "${ED}"usr/$(get_libdir)/libexec/kcheckpass || die
1180 + fi
1181 +}
1182
1183 diff --git a/kde-plasma/ksshaskpass/Manifest b/kde-plasma/ksshaskpass/Manifest
1184 index b87b57f43a1..600cc7e0e0b 100644
1185 --- a/kde-plasma/ksshaskpass/Manifest
1186 +++ b/kde-plasma/ksshaskpass/Manifest
1187 @@ -1,2 +1,3 @@
1188 DIST ksshaskpass-5.11.5.tar.xz 23168 BLAKE2B 74d10be7c303d0b7d1d8765e08a89986b4c1745e5f601982dd406cefc7c73ac684c1c05acdd355d45f5078e034ab9971467b4b76c0ae3a94800ce6480fa8c3f0 SHA512 34a8fe5da983a0fcc6d5d223120f2d23e0168a534d29941e83024110eafe981d6c46ee503abfb7bf8e072dc64060eea373c191ef0f8dbc5051cb2d968e6d49d3
1189 DIST ksshaskpass-5.12.3.tar.xz 21172 BLAKE2B 93aa3a8c9aa0d332004c1864fb9255438461aa5d2a2a279541279b978794cffbfc3ab8367f9ea7115503ebedf65461fd3b2997e3cd684fd4bf20d0cd03dbadb9 SHA512 edeeb3b4e47dc29c7681eaaa7a3f7ba0d68076e86a03c42241aed5420c5cc87000c410816987e7c033b275c6001f4083f05f31bbef79f08481479362ec8b97fe
1190 +DIST ksshaskpass-5.12.4.tar.xz 21060 BLAKE2B 45f157eaeffbe61d76972f08cf38ea3e659a5d89877a0e10b4dd285992c3fb89a114a5fbcceeb31e37536b39b3a9b2fb8e1cf247fc7593e135ac9374ae28354c SHA512 12b0cd5270509325d60060b3ee3a6a03fda27063fa25af6e6fbec190319a836dd11d73b202909c733137e95528e0e23b4cc35dbe2c6ad3148ad2bb63e21363fb
1191
1192 diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.12.4.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.12.4.ebuild
1193 new file mode 100644
1194 index 00000000000..3009c8d5ff6
1195 --- /dev/null
1196 +++ b/kde-plasma/ksshaskpass/ksshaskpass-5.12.4.ebuild
1197 @@ -0,0 +1,49 @@
1198 +# Copyright 1999-2018 Gentoo Foundation
1199 +# Distributed under the terms of the GNU General Public License v2
1200 +
1201 +EAPI=6
1202 +
1203 +inherit kde5
1204 +
1205 +DESCRIPTION="KDE implementation of ssh-askpass with Kwallet integration"
1206 +HOMEPAGE="https://cgit.kde.org/ksshaskpass.git"
1207 +KEYWORDS="~amd64 ~arm ~x86"
1208 +IUSE=""
1209 +
1210 +DEPEND="
1211 + $(add_frameworks_dep kcoreaddons)
1212 + $(add_frameworks_dep ki18n)
1213 + $(add_frameworks_dep kwallet)
1214 + $(add_frameworks_dep kwidgetsaddons)
1215 + $(add_qt_dep qtwidgets)
1216 +"
1217 +RDEPEND="
1218 + ${DEPEND}
1219 + !kde-plasma/ksshaskpass:4
1220 +"
1221 +
1222 +src_install() {
1223 + kde5_src_install
1224 +
1225 + insinto /etc/plasma/startup
1226 + doins "${FILESDIR}/05-ksshaskpass.sh"
1227 +}
1228 +
1229 +pkg_postinst() {
1230 + kde5_pkg_postinst
1231 +
1232 + elog ""
1233 + elog "In order to have ssh-agent start at kde startup,"
1234 + elog "edit /etc/plasma/startup/10-agent-startup.sh and uncomment"
1235 + elog "the lines enabling ssh-agent."
1236 + elog
1237 + elog "If you do so, do not forget to uncomment the respective"
1238 + elog "lines in /etc/plasma/shutdown/10-agent-shutdown.sh to"
1239 + elog "properly kill the agent when the session ends."
1240 + elog
1241 + elog "${PN} has been installed as your default askpass application"
1242 + elog "for Plasma 5 sessions."
1243 + elog "If that's not desired, select the one you want to use in"
1244 + elog "/etc/plasma/startup/05-ksshaskpass.sh"
1245 + elog ""
1246 +}
1247
1248 diff --git a/kde-plasma/ksysguard/Manifest b/kde-plasma/ksysguard/Manifest
1249 index 4601aa68e49..73beba7c946 100644
1250 --- a/kde-plasma/ksysguard/Manifest
1251 +++ b/kde-plasma/ksysguard/Manifest
1252 @@ -1,2 +1,3 @@
1253 DIST ksysguard-5.11.5.tar.xz 502228 BLAKE2B 49e82c26ea1c032e8e036e509c6a46c5da409f4092679a623bc26342f34ffa90d96306fb5638b1fe5a4edafe6f48af6ee12876286788b11145c00c1a32765edb SHA512 62af21b0d911abac5b66ccddeb0180c08199c0cfd8807d461fcfe444105ce7912efb5b8286e7f4955e97cb537edc32f046d646e82ecfc2d61ec39b2a53ed4d93
1254 DIST ksysguard-5.12.3.tar.xz 486832 BLAKE2B a066fab22cd2ca648af04ffdf69366fbc2fc1cde52d2bd6a321ee5cd160a6fc7ea84c72950a66f96299bb64d3b90bdfa3c0220e65f9ab596779128c8a02be1fc SHA512 2d727136554242eca2428198f4b08b6ce6d062a4278a053502489303be6950a5efdf2f6852cb56105cd1d1dcb9ea1401c028c0654b2dda9eb898ba7cd8ed5f4e
1255 +DIST ksysguard-5.12.4.tar.xz 486016 BLAKE2B b99d939431ccaedff7484734f85e05840c3ca6071efe38d4f23ad0f8cb43a9c7a18ff28cc3d34b46cbbb7196ce7fcc88130d9d974e6037a08aab36b46d4f3d4f SHA512 4608672cfdc9c5b6bb36194ba33e4db579e8c9fcaab421ef034ea8e5cc104a54091cefbe84059f3efb9972929f6c0a7878a55b32ef9c83d858ca1e880f325413
1256
1257 diff --git a/kde-plasma/ksysguard/ksysguard-5.12.4.ebuild b/kde-plasma/ksysguard/ksysguard-5.12.4.ebuild
1258 new file mode 100644
1259 index 00000000000..5e2260a8562
1260 --- /dev/null
1261 +++ b/kde-plasma/ksysguard/ksysguard-5.12.4.ebuild
1262 @@ -0,0 +1,47 @@
1263 +# Copyright 1999-2018 Gentoo Foundation
1264 +# Distributed under the terms of the GNU General Public License v2
1265 +
1266 +EAPI=6
1267 +
1268 +KDE_HANDBOOK="forceoptional"
1269 +inherit kde5
1270 +
1271 +DESCRIPTION="Network-enabled task manager and system monitor"
1272 +LICENSE="GPL-2+"
1273 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
1274 +IUSE="lm_sensors"
1275 +
1276 +DEPEND="
1277 + $(add_plasma_dep libksysguard '-minimal(-)')
1278 + $(add_frameworks_dep kcompletion)
1279 + $(add_frameworks_dep kconfig)
1280 + $(add_frameworks_dep kconfigwidgets)
1281 + $(add_frameworks_dep kcoreaddons)
1282 + $(add_frameworks_dep kdbusaddons)
1283 + $(add_frameworks_dep ki18n)
1284 + $(add_frameworks_dep kiconthemes)
1285 + $(add_frameworks_dep kinit)
1286 + $(add_frameworks_dep kio)
1287 + $(add_frameworks_dep kitemviews)
1288 + $(add_frameworks_dep knewstuff)
1289 + $(add_frameworks_dep knotifications)
1290 + $(add_frameworks_dep kwidgetsaddons)
1291 + $(add_frameworks_dep kwindowsystem)
1292 + $(add_frameworks_dep kxmlgui)
1293 + $(add_qt_dep qtdbus)
1294 + $(add_qt_dep qtgui)
1295 + $(add_qt_dep qtwidgets)
1296 + $(add_qt_dep qtxml)
1297 + lm_sensors? ( sys-apps/lm_sensors )
1298 +"
1299 +RDEPEND="${DEPEND}
1300 + !kde-plasma/ksysguard:4
1301 +"
1302 +
1303 +src_configure() {
1304 + local mycmakeargs=(
1305 + $(cmake-utils_use_find_package lm_sensors Sensors)
1306 + )
1307 +
1308 + kde5_src_configure
1309 +}
1310
1311 diff --git a/kde-plasma/kwallet-pam/Manifest b/kde-plasma/kwallet-pam/Manifest
1312 index b3f7fada388..0c6e610ddc3 100644
1313 --- a/kde-plasma/kwallet-pam/Manifest
1314 +++ b/kde-plasma/kwallet-pam/Manifest
1315 @@ -1,2 +1,3 @@
1316 DIST kwallet-pam-5.11.5.tar.xz 19060 BLAKE2B 814199f67c9026ca420c66d0dbe48ef9f1cab2d30bf3784cb3441af56ceec9ab3841dcf41021bbc5d42edffc0fc0849b714c1f279065c974bba794924fc0879c SHA512 1602ef0eeec86c653c2a99c1c514133367e7dee07d11ffbe0533066d895c71e3b7dd90187cb353446b717738600143cd09de1a5baffad5113152fd616bef90ee
1317 DIST kwallet-pam-5.12.3.tar.xz 18584 BLAKE2B ebaa26b20d9c2f1efccdff9c129ee0982e47736b54422347e87e2dc681e8f86f2c9d2672be7f56a1358dc43a26755f1e44d38d2988357115b89ba7e35b7dac31 SHA512 04f76793e5a3e9ee8535a2dfe52cbe2477bf4ff5c06e69fa666638b85b576a51c2e899b424a4376b44737f3c35d097f3cc00adf2f66df075be952aaaad77e0da
1318 +DIST kwallet-pam-5.12.4.tar.xz 18476 BLAKE2B 1465ebe0a7e43212f4d97db7464d7c8806e21e0f8c11071d05442bc2128c8541f624cd96abadf19d8e151604bc4caa1021d976b5074235c7d0f6be8faa15c365 SHA512 7e78dc5666238afbb8cacfe1bedd51ada19112edd52ac57943c176d288f9663f5ba41a78167f6153e6ddf29504328f5d510b5dea45e619ee702b30930e0ed9c2
1319
1320 diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.12.4.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.12.4.ebuild
1321 new file mode 100644
1322 index 00000000000..8c9a7437fc0
1323 --- /dev/null
1324 +++ b/kde-plasma/kwallet-pam/kwallet-pam-5.12.4.ebuild
1325 @@ -0,0 +1,33 @@
1326 +# Copyright 1999-2018 Gentoo Foundation
1327 +# Distributed under the terms of the GNU General Public License v2
1328 +
1329 +EAPI=6
1330 +
1331 +inherit kde5
1332 +
1333 +DESCRIPTION="KWallet PAM module to not enter password again"
1334 +LICENSE="LGPL-2.1"
1335 +KEYWORDS="~amd64 ~arm ~x86"
1336 +IUSE=""
1337 +
1338 +DEPEND="
1339 + dev-libs/libgcrypt:0=
1340 + virtual/pam
1341 +"
1342 +RDEPEND="${DEPEND}
1343 + net-misc/socat
1344 +"
1345 +
1346 +src_configure() {
1347 + local mycmakeargs=(
1348 + -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
1349 + -DKWALLET4=0
1350 + )
1351 + kde5_src_configure
1352 +}
1353 +
1354 +pkg_postinst() {
1355 + kde5_pkg_postinst
1356 + elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
1357 + elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking"
1358 +}
1359
1360 diff --git a/kde-plasma/kwayland-integration/Manifest b/kde-plasma/kwayland-integration/Manifest
1361 index 737c793f4fb..8588f7a6eff 100644
1362 --- a/kde-plasma/kwayland-integration/Manifest
1363 +++ b/kde-plasma/kwayland-integration/Manifest
1364 @@ -1,2 +1,3 @@
1365 DIST kwayland-integration-5.11.5.tar.xz 19080 BLAKE2B 3f1bf365f4886398fee77da4a1716232cceb691746ed6f313d6bb48f46d5813eacfb32381b9cf3665cfb7706a04b863d3545be4ddb5749176ac25055e5d643ea SHA512 246ff96d30d6a212aedbc9e7a5680e20bedfcc398591f670b0c96f68127aab547e21537aa11f2db68c505845c7897ce8be657b3430b420033100a774bcf6c1af
1366 DIST kwayland-integration-5.12.3.tar.xz 18588 BLAKE2B daa5ea45b05e66bf8e9c3caeb45de1ed3c620edeb81fe0a02d25fe08c0521880abf9f00d6d76830affe20fbfa4cc2a59f02aeef506b71aa7ce46e9af1bf76c81 SHA512 f276747b7a3e26382756266687a99f89bd5585f4abd7cf09ad645f6fe98ed6e437ee58060f88486e061488ee443e8146c9f4125f21e64e2cb113a2e21937bfc1
1367 +DIST kwayland-integration-5.12.4.tar.xz 18504 BLAKE2B af9620b05dd9f486fddf90dfcefcfdb4b8c0fcde4dc0a8f6cd095bb9dbcda1bf46a49f564c24cc30c52dbf27987cbf0327d705978e414e345c2a54b68a1c238b SHA512 b726912659314b0728f1c2eb2f994f4851801174df6959355bbcf4a1ad025b260c8238a03d7650951ca5239c0636fdde7dc5cd7bbc72178a6b0b5320c9d861a3
1368
1369 diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.12.4.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.12.4.ebuild
1370 new file mode 100644
1371 index 00000000000..a2771a46748
1372 --- /dev/null
1373 +++ b/kde-plasma/kwayland-integration/kwayland-integration-5.12.4.ebuild
1374 @@ -0,0 +1,22 @@
1375 +# Copyright 1999-2018 Gentoo Foundation
1376 +# Distributed under the terms of the GNU General Public License v2
1377 +
1378 +EAPI=6
1379 +
1380 +inherit kde5
1381 +
1382 +DESCRIPTION="Provides integration plugins for various KDE frameworks for Wayland"
1383 +HOMEPAGE="https://cgit.kde.org/kwayland-integration.git"
1384 +
1385 +LICENSE="LGPL-2.1"
1386 +KEYWORDS="~amd64 ~arm ~x86"
1387 +IUSE=""
1388 +
1389 +DEPEND="
1390 + $(add_frameworks_dep kidletime)
1391 + $(add_frameworks_dep kwayland)
1392 + $(add_frameworks_dep kwindowsystem)
1393 + $(add_qt_dep qtgui)
1394 + $(add_qt_dep qtwidgets)
1395 +"
1396 +RDEPEND="${DEPEND}"
1397
1398 diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest
1399 index 1f83071612d..6c0672469dc 100644
1400 --- a/kde-plasma/kwin/Manifest
1401 +++ b/kde-plasma/kwin/Manifest
1402 @@ -1,2 +1,3 @@
1403 DIST kwin-5.11.5.tar.xz 4965516 BLAKE2B 1e9fcc3c97f1a714925b9f33c5741cffd91ffd080698def2693b94c2b8a07d7526566637aeffdbc54b19136144d29327e5a9dad3165f099e95e79e4bd41262ff SHA512 fb1355a33998c5b5ddb0bac59d65862fecfa8bab8bda234bf60c75800f04fb7b96b8069d3fcdd5f2647c06ca7673ed6ef6b7fa49b160b57dcbcb65dc1a853cd2
1404 DIST kwin-5.12.3.tar.xz 4921288 BLAKE2B 709ac1ba038ca925c3159bcf1c72e3ff22b9ae0aa86e0c097dafb8191f1cac4a95a3fc28f29ba9c2ca2d1cf00fc2d1275727c0fbf670ece2134285f2f7723491 SHA512 5c5162152fb4bb9827e540be0f2cc9a93fd9b4c850d04e7237b1de253958c7dd15e440103a35d7ecd0fd157ae90a94a48286a803f7a3bfbad8d5670889357277
1405 +DIST kwin-5.12.4.tar.xz 4986536 BLAKE2B c9e3c68c02682ae1123be502f301cfcd3cf0285d620ebd5c67b07e6748431291963b2ca3e18d8a8900b8d37cd6ef72583c944e71604426d1099416a07aef0b2e SHA512 6e2c2f2a582c40d7eb13b704498c47185ac267f62a84b59c357df8b1e6685c4e261ffde0b62a86ffd56cf100930720d74af9d7d0d1b28c354d3c4126007bd538
1406
1407 diff --git a/kde-plasma/kwin/kwin-5.12.4.ebuild b/kde-plasma/kwin/kwin-5.12.4.ebuild
1408 new file mode 100644
1409 index 00000000000..e47e89325e2
1410 --- /dev/null
1411 +++ b/kde-plasma/kwin/kwin-5.12.4.ebuild
1412 @@ -0,0 +1,106 @@
1413 +# Copyright 1999-2018 Gentoo Foundation
1414 +# Distributed under the terms of the GNU General Public License v2
1415 +
1416 +EAPI=6
1417 +
1418 +KDE_HANDBOOK="optional"
1419 +KDE_TEST="optional"
1420 +VIRTUALX_REQUIRED="test"
1421 +inherit kde5
1422 +
1423 +DESCRIPTION="KDE window manager"
1424 +LICENSE="GPL-2+"
1425 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
1426 +IUSE="caps gles2 multimedia"
1427 +
1428 +COMMON_DEPEND="
1429 + $(add_frameworks_dep kactivities)
1430 + $(add_frameworks_dep kauth)
1431 + $(add_frameworks_dep kcmutils)
1432 + $(add_frameworks_dep kcompletion)
1433 + $(add_frameworks_dep kconfig)
1434 + $(add_frameworks_dep kconfigwidgets)
1435 + $(add_frameworks_dep kcoreaddons)
1436 + $(add_frameworks_dep kcrash)
1437 + $(add_frameworks_dep kdeclarative)
1438 + $(add_frameworks_dep kglobalaccel)
1439 + $(add_frameworks_dep ki18n)
1440 + $(add_frameworks_dep kiconthemes)
1441 + $(add_frameworks_dep kidletime)
1442 + $(add_frameworks_dep kinit)
1443 + $(add_frameworks_dep kio)
1444 + $(add_frameworks_dep knewstuff)
1445 + $(add_frameworks_dep knotifications)
1446 + $(add_frameworks_dep kpackage)
1447 + $(add_frameworks_dep kservice)
1448 + $(add_frameworks_dep ktextwidgets)
1449 + $(add_frameworks_dep kwayland)
1450 + $(add_frameworks_dep kwidgetsaddons)
1451 + $(add_frameworks_dep kwindowsystem X)
1452 + $(add_frameworks_dep kxmlgui)
1453 + $(add_frameworks_dep plasma)
1454 + $(add_plasma_dep breeze)
1455 + $(add_plasma_dep kdecoration)
1456 + $(add_plasma_dep kscreenlocker)
1457 + $(add_qt_dep qtcore)
1458 + $(add_qt_dep qtdbus)
1459 + $(add_qt_dep qtdeclarative)
1460 + $(add_qt_dep qtgui 'gles2=')
1461 + $(add_qt_dep qtscript)
1462 + $(add_qt_dep qtsensors)
1463 + $(add_qt_dep qtwidgets)
1464 + $(add_qt_dep qtx11extras)
1465 + >=dev-libs/libinput-1.5
1466 + >=dev-libs/wayland-1.2
1467 + media-libs/fontconfig
1468 + media-libs/freetype
1469 + media-libs/libepoxy
1470 + media-libs/mesa[egl,gbm,gles2?,wayland]
1471 + virtual/libudev:=
1472 + x11-libs/libICE
1473 + x11-libs/libSM
1474 + x11-libs/libX11
1475 + x11-libs/libXi
1476 + x11-libs/libdrm
1477 + >=x11-libs/libxcb-1.10
1478 + >=x11-libs/libxkbcommon-0.7.0
1479 + x11-libs/xcb-util-cursor
1480 + x11-libs/xcb-util-image
1481 + x11-libs/xcb-util-keysyms
1482 + x11-libs/xcb-util-wm
1483 + caps? ( sys-libs/libcap )
1484 +"
1485 +RDEPEND="${COMMON_DEPEND}
1486 + $(add_plasma_dep kde-cli-tools)
1487 + $(add_qt_dep qtvirtualkeyboard)
1488 + multimedia? ( $(add_qt_dep qtmultimedia 'gstreamer,qml') )
1489 + !<kde-apps/kdeartwork-meta-15.08.3-r1:4
1490 + !kde-plasma/kwin:4
1491 + !kde-plasma/systemsettings:4
1492 +"
1493 +DEPEND="${COMMON_DEPEND}
1494 + $(add_qt_dep designer)
1495 + $(add_qt_dep qtconcurrent)
1496 + x11-proto/xproto
1497 +"
1498 +
1499 +RESTRICT+=" test"
1500 +
1501 +PATCHES=( "${FILESDIR}/${PN}-5.10.95-test-optional.patch" )
1502 +
1503 +src_prepare() {
1504 + kde5_src_prepare
1505 + use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"
1506 +
1507 + # Access violations, bug #640432
1508 + sed -e "s/^ecm_find_qmlmodule.*QtMultimedia/#&/" \
1509 + -i CMakeLists.txt || die
1510 +}
1511 +
1512 +src_configure() {
1513 + local mycmakeargs=(
1514 + $(cmake-utils_use_find_package caps Libcap)
1515 + )
1516 +
1517 + kde5_src_configure
1518 +}
1519
1520 diff --git a/kde-plasma/kwrited/Manifest b/kde-plasma/kwrited/Manifest
1521 index 3f6d6d92c9e..265e2fdbfa7 100644
1522 --- a/kde-plasma/kwrited/Manifest
1523 +++ b/kde-plasma/kwrited/Manifest
1524 @@ -1,2 +1,3 @@
1525 DIST kwrited-5.11.5.tar.xz 20672 BLAKE2B 4d976948ec85e92981a28e99a291c75dcb888159e1203cbfbe35a238132e13fee682cf1566b455ca7cc2bd39c84e4449fca915cc25037a0a149836ab18272833 SHA512 a8ef4c899aa4b38265c470cbdb0c1b47951567f2637255837febec344cb79920986dda6838c60723aa9474e5d632fb8209e6b3090c52a723b1618e134ecb6246
1526 DIST kwrited-5.12.3.tar.xz 20368 BLAKE2B 3ba5d92842dd40f6f8dfd36bf7a30536be15aa53fd651b9cdd48671c2c5fb5952b60ee246d3016efb01abc3d40f5794a5c46a95516bbd1ae8c9d7d1ae6b01c5c SHA512 dcf934fc15edff512369cfd0a71751b0e3f4cbb0381f2bafafa7db19d3962f468bd474076708a9077050f997175f41b02f09041ba46b1ec8425a6adc136149f0
1527 +DIST kwrited-5.12.4.tar.xz 20320 BLAKE2B 8a965b8f55654442d1265ccf773f15bf8b733d0406047c6d1a6f7381427808040c2d5a124945becb17f17857d342f1903a6fd33539264c35e7ecb8a79cd023ea SHA512 2831c0dc57578d882eb2b088c6e9c420a8f909670ff6a0bf09af589f72508b920bd3e5d848a1bc68f59cbc4c8bcd04ad078349329d83b8c6adff18fd6140d008
1528
1529 diff --git a/kde-plasma/kwrited/kwrited-5.12.4.ebuild b/kde-plasma/kwrited/kwrited-5.12.4.ebuild
1530 new file mode 100644
1531 index 00000000000..9e8c97481c2
1532 --- /dev/null
1533 +++ b/kde-plasma/kwrited/kwrited-5.12.4.ebuild
1534 @@ -0,0 +1,23 @@
1535 +# Copyright 1999-2018 Gentoo Foundation
1536 +# Distributed under the terms of the GNU General Public License v2
1537 +
1538 +EAPI=6
1539 +
1540 +inherit kde5
1541 +
1542 +DESCRIPTION="KDE Plasma daemon listening for wall and write messages"
1543 +KEYWORDS="~amd64 ~arm ~x86"
1544 +IUSE=""
1545 +
1546 +DEPEND="
1547 + $(add_frameworks_dep kcoreaddons)
1548 + $(add_frameworks_dep kdbusaddons)
1549 + $(add_frameworks_dep ki18n)
1550 + $(add_frameworks_dep knotifications)
1551 + $(add_frameworks_dep kpty)
1552 + $(add_qt_dep qtgui)
1553 + $(add_qt_dep qtwidgets)
1554 +"
1555 +RDEPEND="${DEPEND}
1556 + !kde-plasma/kwrited:4
1557 +"
1558
1559 diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest
1560 index 9daf8535bfb..7c5a1059261 100644
1561 --- a/kde-plasma/libkscreen/Manifest
1562 +++ b/kde-plasma/libkscreen/Manifest
1563 @@ -1,2 +1,3 @@
1564 DIST libkscreen-5.11.5.tar.xz 96556 BLAKE2B e0744934eab4e8f906000ba61ccb0bd8dadde9e699118195c1ff795a97c6625ee89d8478f67f19fcf8c990b339ae9eb5f088b9530a555e98bc55d4d190eade05 SHA512 40f5753d08d7bbed5693cbd2696a680565f4012412b6a097048a773ccc15af59a37659e3b73c3695c012b6c7435a05ff04f05009d9cac7971e40d75696ffacec
1565 DIST libkscreen-5.12.3.tar.xz 94800 BLAKE2B ad70aa7489c59e8eb497646b503a45e30af794283867082010935651bfeb5bbfa0ba7def63141704a2585ee99e1f2d7420ca3d2f284484737fd09364533473e5 SHA512 e9cffc96e5249f3ebfe895b005ec570d15dc0ae2b4ea79e1e82fe48bf34b9d4d3639aa3fb6a7ec477e26f71a16f64928e39b7e4358915d7082e3f42eebf6fb3f
1566 +DIST libkscreen-5.12.4.tar.xz 94492 BLAKE2B 76cdd6ca32bd3c4a651dbdf230bf843c69f0d61f731d8c5e0bffa676db9b98824ee74fe163fa216c68a13a009ea62e96ff83b551c3d6bc0c628680acc0fd866e SHA512 9d6fdca9c147cea9084fae6b1c233b31630a7e586f8e2a8fbeb4b8a3f0f5ac003d4fe12ca8e1b37058d508cbd4e25f268bb79eea598009462163c4d05c4ab4c8
1567
1568 diff --git a/kde-plasma/libkscreen/libkscreen-5.12.4.ebuild b/kde-plasma/libkscreen/libkscreen-5.12.4.ebuild
1569 new file mode 100644
1570 index 00000000000..56ac7823247
1571 --- /dev/null
1572 +++ b/kde-plasma/libkscreen/libkscreen-5.12.4.ebuild
1573 @@ -0,0 +1,27 @@
1574 +# Copyright 1999-2018 Gentoo Foundation
1575 +# Distributed under the terms of the GNU General Public License v2
1576 +
1577 +EAPI=6
1578 +
1579 +KDE_TEST="forceoptional"
1580 +VIRTUALX_REQUIRED="test"
1581 +inherit kde5
1582 +
1583 +DESCRIPTION="Plasma screen management library"
1584 +SLOT="5/7"
1585 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
1586 +IUSE=""
1587 +
1588 +DEPEND="
1589 + $(add_frameworks_dep kwayland)
1590 + $(add_qt_dep qtdbus)
1591 + $(add_qt_dep qtgui)
1592 + $(add_qt_dep qtx11extras)
1593 + x11-libs/libxcb
1594 +"
1595 +RDEPEND="${DEPEND}
1596 + !x11-libs/libkscreen:5
1597 +"
1598 +
1599 +# requires running session
1600 +RESTRICT+=" test"
1601
1602 diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest
1603 index 2381a029bcf..0b6e09b1d5f 100644
1604 --- a/kde-plasma/libksysguard/Manifest
1605 +++ b/kde-plasma/libksysguard/Manifest
1606 @@ -1,2 +1,3 @@
1607 DIST libksysguard-5.11.5.tar.xz 576200 BLAKE2B 8e17dc3eda1a69ea2a37664c80695c77087779138e8b4b99c9ab0ae444074d9f78194db55b00170d3d917310c0c1ccbc5c77d3aa07dbb2a31210ff4e8a9155c3 SHA512 3a4c08aba07a71841643fc830a77ae4684ed41a8f26e6222d202738fb3c9f7ee2e816f15bcbbf5b3032fc100d33feb4d6771bf335c70548ab3bb4440d6d90286
1608 DIST libksysguard-5.12.3.tar.xz 570712 BLAKE2B a46500bb2c34932a4c559baa2c0a79dd44e2dce98316478c3d49a6767cf7ad64fae6390711ef3ba85ce85c84be4591eef46a0a64d5ff1a4614e764f49c811638 SHA512 fbbac93f01d511af1a9b48c0dc4f27a2dee76c6bbf6ccc571ee95aab66d10236e8d0d4ae74c58add6e1e52b8b24d1373672881fe0eaaa7fd30bb629c971add40
1609 +DIST libksysguard-5.12.4.tar.xz 567216 BLAKE2B 73c976ea2869d6fb24126636969023f00155fea35c2c2b19329bf0fa6e700376d16e97888575900db11f55dd4a7dab10192ae119a6414787e4747c8ea416911f SHA512 c1e7e3c16c88b9ceef463503e6e776ca0a9cf4d4033aad51f6785e33a6b1e17f041ea351456a2c305888a09349d568fbff1f5feda6535b060b1c010c688cad4e
1610
1611 diff --git a/kde-plasma/libksysguard/libksysguard-5.12.4.ebuild b/kde-plasma/libksysguard/libksysguard-5.12.4.ebuild
1612 new file mode 100644
1613 index 00000000000..ec144042400
1614 --- /dev/null
1615 +++ b/kde-plasma/libksysguard/libksysguard-5.12.4.ebuild
1616 @@ -0,0 +1,53 @@
1617 +# Copyright 1999-2018 Gentoo Foundation
1618 +# Distributed under the terms of the GNU General Public License v2
1619 +
1620 +EAPI=6
1621 +
1622 +KDE_TEST="true"
1623 +VIRTUALX_REQUIRED="test"
1624 +inherit kde5
1625 +
1626 +DESCRIPTION="Task management and system monitoring library"
1627 +LICENSE="LGPL-2+"
1628 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
1629 +IUSE="+detailedmemory minimal X"
1630 +
1631 +COMMON_DEPEND="
1632 + $(add_frameworks_dep kauth)
1633 + $(add_frameworks_dep kcompletion)
1634 + $(add_frameworks_dep kconfig)
1635 + $(add_frameworks_dep kconfigwidgets)
1636 + $(add_frameworks_dep kcoreaddons)
1637 + $(add_frameworks_dep ki18n)
1638 + $(add_frameworks_dep kwidgetsaddons)
1639 + $(add_frameworks_dep kwindowsystem)
1640 + $(add_qt_dep qtdbus)
1641 + $(add_qt_dep qtgui)
1642 + $(add_qt_dep qtnetwork)
1643 + $(add_qt_dep qtwidgets)
1644 + sys-libs/zlib
1645 + detailedmemory? ( $(add_qt_dep qtwebkit) )
1646 + X? (
1647 + $(add_qt_dep qtx11extras)
1648 + x11-libs/libX11
1649 + x11-libs/libXres
1650 + )
1651 +"
1652 +RDEPEND="${COMMON_DEPEND}
1653 + !kde-plasma/ksysguard:4
1654 +"
1655 +DEPEND="${COMMON_DEPEND}
1656 + $(add_frameworks_dep kiconthemes)
1657 + !minimal? ( $(add_frameworks_dep plasma) )
1658 + X? ( x11-proto/xproto )
1659 +"
1660 +
1661 +src_configure() {
1662 + local mycmakeargs=(
1663 + $(cmake-utils_use_find_package detailedmemory Qt5WebKitWidgets)
1664 + $(cmake-utils_use_find_package !minimal KF5Plasma)
1665 + $(cmake-utils_use_find_package X X11)
1666 + )
1667 +
1668 + kde5_src_configure
1669 +}
1670
1671 diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest
1672 index b98204a84fc..792aa140553 100644
1673 --- a/kde-plasma/milou/Manifest
1674 +++ b/kde-plasma/milou/Manifest
1675 @@ -1,2 +1,3 @@
1676 DIST milou-5.11.5.tar.xz 61832 BLAKE2B e241f388a6a17243123329a8075b5453603a3b1f174205a1be78306c3fcc84f56f78334be3bd58c54c90c722ea64927acadf2f1108354fcfa613960b9abaf82e SHA512 c0db62a1b8e6e72f4d738d9f26d7d16d3b1e77db1e6566451b23cf32f2b2060ab3ffa439caf1edea2c65c80d73b6e68aa054c73b54aba3fee93446a70d65557f
1677 DIST milou-5.12.3.tar.xz 57364 BLAKE2B 220bdcfc17cab727d73db9c4dd6f772e499689f1f08052c92f177839959a1fa660ba07b52d3e84b0f45583fc26d7b1fb47efff5f8da6e3364b2cddbf7fddf50c SHA512 78f2fa8545977468d875348385f4c08f02fe187f14fad4db693a36dc98fb5ac72473d9b6f48cf478681e6a91be4b39c56fb74c92815efb109ad04b23017a8a21
1678 +DIST milou-5.12.4.tar.xz 57408 BLAKE2B 07be260866f1e3ca9af98982a554a396f41dc4ded3808ff172f57a5b2f3231432e7436af601afb8e9e510e2a9361a72f295aac72e2892eddcb381a48a956ae4f SHA512 b45454c104b7d90b8a5c86541b8ecf7f9cc87b55e0098c4540f8028aed2a6730ae45f337ac74c89dce43355584a91e111183f68f55d3c69e59473e9eae8be359
1679
1680 diff --git a/kde-plasma/milou/milou-5.12.4.ebuild b/kde-plasma/milou/milou-5.12.4.ebuild
1681 new file mode 100644
1682 index 00000000000..05a6dae87be
1683 --- /dev/null
1684 +++ b/kde-plasma/milou/milou-5.12.4.ebuild
1685 @@ -0,0 +1,30 @@
1686 +# Copyright 1999-2018 Gentoo Foundation
1687 +# Distributed under the terms of the GNU General Public License v2
1688 +
1689 +EAPI=6
1690 +
1691 +KDE_TEST="forceoptional-recursive"
1692 +inherit kde5
1693 +
1694 +DESCRIPTION="Dedicated search application built on top of Baloo"
1695 +HOMEPAGE="https://cgit.kde.org/milou.git"
1696 +
1697 +LICENSE="GPL-2 LGPL-2.1"
1698 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
1699 +IUSE=""
1700 +
1701 +DEPEND="
1702 + $(add_frameworks_dep kconfig)
1703 + $(add_frameworks_dep kcoreaddons)
1704 + $(add_frameworks_dep kdeclarative)
1705 + $(add_frameworks_dep ki18n)
1706 + $(add_frameworks_dep krunner)
1707 + $(add_frameworks_dep kservice)
1708 + $(add_frameworks_dep plasma)
1709 + $(add_qt_dep qtdeclarative)
1710 + $(add_qt_dep qtgui)
1711 + $(add_qt_dep qtwidgets)
1712 +"
1713 +RDEPEND="${DEPEND}
1714 + !kde-plasma/milou:4
1715 +"
1716
1717 diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest
1718 index e7e8c2f3f23..69059a95889 100644
1719 --- a/kde-plasma/oxygen/Manifest
1720 +++ b/kde-plasma/oxygen/Manifest
1721 @@ -1,2 +1,3 @@
1722 DIST oxygen-5.11.5.tar.xz 4489196 BLAKE2B 89d8e9742a68b59ad03c697875ca8e1e49e253668db0081a04922b057a7ba67bba1ab785e1507bf4e16ceb3ffa63f5adda54fead63a1704d7fe4298408db4b63 SHA512 101b9a3ace2e619510702feba868bb98cb873b18730d3705803e047ce2b0c0a761c884e1714fc654f85775e461c0784d199baa1b9026c6b8f8a4cfecce2e4209
1723 DIST oxygen-5.12.3.tar.xz 4468608 BLAKE2B a8f179c80c642280c3045a8e27a08b6a80d28250cc56d70e2804fc6a891541d6460e1953ecb9fcc766c2f9592f0415411e47a074e5bc8ed4d85d3c84c9ad268a SHA512 af021a17b1c41ffa7ea69f6833c94ba3ac79bdaf1090df0293c8f2811d80bd9d465cfa2bf1306626d52401a49b2a459569334bfc8410ed03b46696268093e8cc
1724 +DIST oxygen-5.12.4.tar.xz 4467084 BLAKE2B d5cc747e8fef63f06d66b10838a00e144b07a6bf1d4fe5cff63de338f308e457701c075dee5cd8825f87c476b27e9d39833e0ece172745dededdc46bb120e7d3 SHA512 826a8b803dc97cd9d16b982ddd70c75d973fdfdc993ee510720113abedfdb6527c1cf4b1eb42a2b5ffa0c486d52100e43da7eb46fe648db99631dafe1af61094
1725
1726 diff --git a/kde-plasma/oxygen/oxygen-5.12.4.ebuild b/kde-plasma/oxygen/oxygen-5.12.4.ebuild
1727 new file mode 100644
1728 index 00000000000..ebd8d663ea9
1729 --- /dev/null
1730 +++ b/kde-plasma/oxygen/oxygen-5.12.4.ebuild
1731 @@ -0,0 +1,93 @@
1732 +# Copyright 1999-2018 Gentoo Foundation
1733 +# Distributed under the terms of the GNU General Public License v2
1734 +
1735 +EAPI=6
1736 +
1737 +inherit flag-o-matic kde5 multibuild
1738 +
1739 +DESCRIPTION="Oxygen visual style for the Plasma desktop"
1740 +HOMEPAGE="https://cgit.kde.org/oxygen.git"
1741 +KEYWORDS="~amd64 ~arm ~x86"
1742 +IUSE="qt4 wayland"
1743 +
1744 +COMMON_DEPEND="
1745 + $(add_frameworks_dep frameworkintegration)
1746 + $(add_frameworks_dep kcmutils)
1747 + $(add_frameworks_dep kcompletion)
1748 + $(add_frameworks_dep kconfig)
1749 + $(add_frameworks_dep kconfigwidgets)
1750 + $(add_frameworks_dep kcoreaddons)
1751 + $(add_frameworks_dep kguiaddons)
1752 + $(add_frameworks_dep ki18n)
1753 + $(add_frameworks_dep kwidgetsaddons)
1754 + $(add_frameworks_dep kwindowsystem)
1755 + $(add_plasma_dep kdecoration)
1756 + $(add_qt_dep qtdbus)
1757 + $(add_qt_dep qtdeclarative)
1758 + $(add_qt_dep qtgui)
1759 + $(add_qt_dep qtwidgets)
1760 + $(add_qt_dep qtx11extras)
1761 + x11-libs/libxcb
1762 + qt4? (
1763 + >=dev-qt/qtcore-4.8.7-r2:4
1764 + >=dev-qt/qtdbus-4.8.7:4
1765 + >=dev-qt/qtgui-4.8.7:4
1766 + kde-frameworks/kdelibs:4
1767 + x11-libs/libX11
1768 + )
1769 + wayland? ( $(add_frameworks_dep kwayland) )
1770 +"
1771 +DEPEND="${COMMON_DEPEND}
1772 + $(add_frameworks_dep kservice)
1773 + qt4? (
1774 + dev-util/automoc:0
1775 + virtual/pkgconfig
1776 + )
1777 +"
1778 +RDEPEND="${COMMON_DEPEND}
1779 + $(add_plasma_dep kde-cli-tools)
1780 + qt4? (
1781 + !kde-plasma/kstyles:4
1782 + !kde-plasma/liboxygenstyle:4
1783 + )
1784 + !kde-plasma/kdebase-cursors:4
1785 +"
1786 +
1787 +pkg_setup() {
1788 + kde5_pkg_setup
1789 + MULTIBUILD_VARIANTS=( kf5 $(usev qt4) )
1790 +}
1791 +
1792 +src_configure() {
1793 + myconfigure() {
1794 + local mycmakeargs=()
1795 +
1796 + if [[ ${MULTIBUILD_VARIANT} = qt4 ]] ; then
1797 + use debug || append-cppflags -DQT_NO_DEBUG
1798 + mycmakeargs+=(
1799 + -DUSE_KDE4=true
1800 + -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
1801 + )
1802 + cmake-utils_src_configure
1803 + else
1804 + mycmakeargs+=(
1805 + $(cmake-utils_use_find_package wayland KF5Wayland)
1806 + )
1807 + kde5_src_configure
1808 + fi
1809 + }
1810 +
1811 + multibuild_foreach_variant myconfigure
1812 +}
1813 +
1814 +src_compile() {
1815 + multibuild_foreach_variant kde5_src_compile
1816 +}
1817 +
1818 +src_test() {
1819 + multibuild_foreach_variant kde5_src_test
1820 +}
1821 +
1822 +src_install() {
1823 + multibuild_foreach_variant kde5_src_install
1824 +}
1825
1826 diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest
1827 index 698a83fe66d..c8e2737a277 100644
1828 --- a/kde-plasma/plasma-desktop/Manifest
1829 +++ b/kde-plasma/plasma-desktop/Manifest
1830 @@ -1,2 +1,3 @@
1831 DIST plasma-desktop-5.11.5.tar.xz 8534060 BLAKE2B 3d3405c5ed1b85cad172c6c5f92c4da9a9204e901a3f3f3e4a581f20726881baeb086df71cc9d7df36715f809856f9fd01487497543efa7d3a28be206381b29c SHA512 328b6a75def1343c87cc783dd9cf6fcbd17a000f5ef7d28f2d558225a38de6d879767335036c97743d1f6ea029c9b932671dec8436d0bdba5a0f27b1afdd82a7
1832 DIST plasma-desktop-5.12.3.tar.xz 8433088 BLAKE2B 0f14c6f9f0ac29dfa191440f81ff4ce5d829a76fcdc3606830b003735e23cfbfd6ae79b5f96d560d3077b165d2f45f2efa7511e0d139eb7685570298018acf77 SHA512 58937067bff3e9ea9f5add9d9208c8455a5f16774938fb7f96f296c9deb05dabed88733cc36641b3aea09e567c5ad81fe157084dfbb6ed42be705083d7935022
1833 +DIST plasma-desktop-5.12.4.tar.xz 8532112 BLAKE2B 411d2f71ed74a592f20093630abebc35174b765bc2c559d652a3371b9216283ddb3cdc2d00f6194681a86bc491f2861abc329aa4518214c38a354107025c8709 SHA512 1aaecdddfd373512eaabea2c1c2e172c058b4aac52144feb14c8c0bc096db0e8242f7f712e228fc4f9188877e045cfd4d1e9890578234c61f6b408f8c3cfb660
1834
1835 diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.12.4.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.12.4.ebuild
1836 new file mode 100644
1837 index 00000000000..1c48f8ffa81
1838 --- /dev/null
1839 +++ b/kde-plasma/plasma-desktop/plasma-desktop-5.12.4.ebuild
1840 @@ -0,0 +1,163 @@
1841 +# Copyright 1999-2018 Gentoo Foundation
1842 +# Distributed under the terms of the GNU General Public License v2
1843 +
1844 +EAPI=6
1845 +
1846 +KDE_HANDBOOK="forceoptional"
1847 +KDE_TEST="true"
1848 +VIRTUALX_REQUIRED="test"
1849 +inherit kde5
1850 +
1851 +DESCRIPTION="KDE Plasma desktop"
1852 +KEYWORDS="~amd64 ~arm ~x86"
1853 +IUSE="appstream +fontconfig ibus +mouse pulseaudio scim +semantic-desktop touchpad"
1854 +
1855 +COMMON_DEPEND="
1856 + $(add_frameworks_dep attica)
1857 + $(add_frameworks_dep kactivities)
1858 + $(add_frameworks_dep kactivities-stats)
1859 + $(add_frameworks_dep karchive)
1860 + $(add_frameworks_dep kauth)
1861 + $(add_frameworks_dep kbookmarks)
1862 + $(add_frameworks_dep kcmutils)
1863 + $(add_frameworks_dep kcodecs)
1864 + $(add_frameworks_dep kcompletion)
1865 + $(add_frameworks_dep kconfig)
1866 + $(add_frameworks_dep kconfigwidgets)
1867 + $(add_frameworks_dep kcoreaddons)
1868 + $(add_frameworks_dep kdbusaddons)
1869 + $(add_frameworks_dep kdeclarative)
1870 + $(add_frameworks_dep kded)
1871 + $(add_frameworks_dep kdelibs4support)
1872 + $(add_frameworks_dep kemoticons)
1873 + $(add_frameworks_dep kglobalaccel)
1874 + $(add_frameworks_dep kguiaddons)
1875 + $(add_frameworks_dep ki18n)
1876 + $(add_frameworks_dep kiconthemes)
1877 + $(add_frameworks_dep kio)
1878 + $(add_frameworks_dep kitemmodels)
1879 + $(add_frameworks_dep kitemviews)
1880 + $(add_frameworks_dep kjobwidgets)
1881 + $(add_frameworks_dep knewstuff)
1882 + $(add_frameworks_dep knotifications)
1883 + $(add_frameworks_dep knotifyconfig)
1884 + $(add_frameworks_dep kparts)
1885 + $(add_frameworks_dep kpeople)
1886 + $(add_frameworks_dep krunner)
1887 + $(add_frameworks_dep kservice)
1888 + $(add_frameworks_dep kwallet)
1889 + $(add_frameworks_dep kwidgetsaddons)
1890 + $(add_frameworks_dep kwindowsystem)
1891 + $(add_frameworks_dep kxmlgui)
1892 + $(add_frameworks_dep plasma)
1893 + $(add_frameworks_dep solid)
1894 + $(add_frameworks_dep sonnet)
1895 + $(add_plasma_dep kwin)
1896 + $(add_plasma_dep plasma-workspace)
1897 + $(add_qt_dep qtconcurrent)
1898 + $(add_qt_dep qtdbus)
1899 + $(add_qt_dep qtdeclarative)
1900 + $(add_qt_dep qtgui)
1901 + $(add_qt_dep qtnetwork)
1902 + $(add_qt_dep qtprintsupport)
1903 + $(add_qt_dep qtsql)
1904 + $(add_qt_dep qtsvg)
1905 + $(add_qt_dep qtwidgets)
1906 + $(add_qt_dep qtx11extras)
1907 + $(add_qt_dep qtxml)
1908 + media-libs/phonon[qt5(+)]
1909 + x11-libs/libX11
1910 + x11-libs/libXcursor
1911 + x11-libs/libXfixes
1912 + x11-libs/libXi
1913 + x11-libs/libxcb
1914 + x11-libs/libxkbfile
1915 + appstream? ( dev-libs/appstream[qt5] )
1916 + fontconfig? (
1917 + media-libs/fontconfig
1918 + media-libs/freetype
1919 + x11-libs/libXft
1920 + x11-libs/xcb-util-image
1921 + )
1922 + ibus? (
1923 + $(add_qt_dep qtx11extras)
1924 + app-i18n/ibus
1925 + dev-libs/glib:2
1926 + x11-libs/libxcb
1927 + x11-libs/xcb-util-keysyms
1928 + )
1929 + pulseaudio? (
1930 + dev-libs/glib:2
1931 + media-libs/libcanberra
1932 + media-sound/pulseaudio
1933 + )
1934 + scim? ( app-i18n/scim )
1935 + semantic-desktop? ( $(add_frameworks_dep baloo) )
1936 + touchpad? ( x11-drivers/xf86-input-synaptics )
1937 +"
1938 +DEPEND="${COMMON_DEPEND}
1939 + dev-libs/boost
1940 + x11-proto/xproto
1941 + fontconfig? ( x11-libs/libXrender )
1942 + mouse? (
1943 + x11-drivers/xf86-input-evdev
1944 + x11-drivers/xf86-input-libinput
1945 + )
1946 +"
1947 +RDEPEND="${COMMON_DEPEND}
1948 + $(add_frameworks_dep qqc2-desktop-style)
1949 + $(add_plasma_dep breeze)
1950 + $(add_plasma_dep kde-cli-tools)
1951 + $(add_plasma_dep oxygen)
1952 + $(add_qt_dep qtgraphicaleffects)
1953 + sys-apps/accountsservice
1954 + sys-apps/util-linux
1955 + x11-apps/setxkbmap
1956 + pulseaudio? ( $(add_plasma_dep plasma-pa ) )
1957 + !kde-apps/kcontrol
1958 + !<kde-apps/kde4-l10n-17.08.1-r1
1959 + !kde-apps/knetattach[handbook]
1960 + !kde-misc/kcm-touchpad
1961 + !kde-plasma/plasma-desktop:4
1962 + !kde-plasma/plasma-workspace:4
1963 + !kde-plasma/solid-actions-kcm:4
1964 + !kde-plasma/systemsettings:4
1965 +"
1966 +
1967 +src_configure() {
1968 + local mycmakeargs=(
1969 + $(cmake-utils_use_find_package appstream AppStreamQt)
1970 + $(cmake-utils_use_find_package fontconfig Fontconfig)
1971 + $(cmake-utils_use_find_package ibus IBus)
1972 + $(cmake-utils_use_find_package mouse Evdev)
1973 + $(cmake-utils_use_find_package pulseaudio PulseAudio)
1974 + $(cmake-utils_use_find_package scim SCIM)
1975 + $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
1976 + $(cmake-utils_use_find_package touchpad Synaptics)
1977 + )
1978 +
1979 + kde5_src_configure
1980 +}
1981 +
1982 +src_test() {
1983 + # needs D-Bus, bug #634166
1984 + local myctestargs=(
1985 + -E "(test_kio_fonts)"
1986 + )
1987 +
1988 + kde5_src_test
1989 +}
1990 +
1991 +pkg_postinst() {
1992 + kde5_pkg_postinst
1993 +
1994 + if has_version "dev-qt/qtcore:4" && ! has_version "dev-libs/sni-qt" ; then
1995 + elog "For Qt4 applications legacy-systray support, please install dev-libs/sni-qt."
1996 + fi
1997 + if has_version "x11-libs/gtk+:2" && ! has_version "dev-libs/libappindicator:2"; then
1998 + elog "For GTK+2 applications legacy-systray support, please install dev-libs/libappindicator:2."
1999 + fi
2000 + if has_version "x11-libs/gtk+:3" && ! has_version "dev-libs/libappindicator:3"; then
2001 + elog "For GTK+3 applications legacy-systray support, please install dev-libs/libappindicator:3."
2002 + fi
2003 +}
2004
2005 diff --git a/kde-plasma/plasma-integration/Manifest b/kde-plasma/plasma-integration/Manifest
2006 index ab908569b05..c08590cd213 100644
2007 --- a/kde-plasma/plasma-integration/Manifest
2008 +++ b/kde-plasma/plasma-integration/Manifest
2009 @@ -1,2 +1,3 @@
2010 DIST plasma-integration-5.11.5.tar.xz 55856 BLAKE2B 4c1d56f9de0007d369eeca5f7a992f95ac9a7853ad30f80b86a762b2ba88a5c87cd0861590e640466314edc4436052063be7e9718754a73388eb60baa253285f SHA512 2e14b0bae19e344dd0ddd27b48ddf9f9075b773c295b58a35b05d0c9d11c1573821ec1c25ae33da4e3a4091386301aef15c51f4d1163aa195a1de5f3ea1844c4
2011 DIST plasma-integration-5.12.3.tar.xz 53756 BLAKE2B 37bec063aa8a7d82746a60ecfc6205af744aa5a3e35562f72a8dce52a1bab19923e78742ea9373206143a92456d967ced92532205d43f72d56b8ece35d9c1860 SHA512 135ad3803d76a2e069404655c37ff152496e380c1e8b7bc4a18a620979822520b11a4753c59389f9be08cf401b6c6375ece46aa10cfb55ea9cc34b3b06dbf51a
2012 +DIST plasma-integration-5.12.4.tar.xz 53488 BLAKE2B 47b20e5fbf6e340882cc9a610828df3a4c404f9cd496400356e1941128136eb4d402f725959a8734225e9ede98995efa2ff3a883f9913e36a5ab86246241cbcf SHA512 4bbdecf88425459dc10dcae96b2d4aef8d63b7a3c9c6c6ce39b7815881007b580dcada974636f2549ee79aa106512c89b4a4b3ce22c4ef78af63276d9bf06810
2013
2014 diff --git a/kde-plasma/plasma-integration/plasma-integration-5.12.4.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.12.4.ebuild
2015 new file mode 100644
2016 index 00000000000..1d60d9295f0
2017 --- /dev/null
2018 +++ b/kde-plasma/plasma-integration/plasma-integration-5.12.4.ebuild
2019 @@ -0,0 +1,43 @@
2020 +# Copyright 1999-2018 Gentoo Foundation
2021 +# Distributed under the terms of the GNU General Public License v2
2022 +
2023 +EAPI=6
2024 +
2025 +VIRTUALX_REQUIRED="test"
2026 +inherit kde5
2027 +
2028 +DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
2029 +LICENSE="LGPL-2+"
2030 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
2031 +IUSE=""
2032 +
2033 +DEPEND="
2034 + $(add_frameworks_dep kcompletion)
2035 + $(add_frameworks_dep kconfig)
2036 + $(add_frameworks_dep kconfigwidgets)
2037 + $(add_frameworks_dep kcoreaddons)
2038 + $(add_frameworks_dep ki18n)
2039 + $(add_frameworks_dep kiconthemes)
2040 + $(add_frameworks_dep kio)
2041 + $(add_frameworks_dep kjobwidgets)
2042 + $(add_frameworks_dep knotifications)
2043 + $(add_frameworks_dep kwayland)
2044 + $(add_frameworks_dep kwidgetsaddons)
2045 + $(add_frameworks_dep kwindowsystem)
2046 + $(add_frameworks_dep kxmlgui)
2047 + $(add_plasma_dep breeze)
2048 + $(add_qt_dep qtdbus)
2049 + $(add_qt_dep qtgui 'dbus' '' '5=')
2050 + $(add_qt_dep qtquickcontrols2)
2051 + $(add_qt_dep qtwidgets)
2052 + $(add_qt_dep qtx11extras)
2053 + x11-libs/libXcursor
2054 + x11-libs/libxcb
2055 +"
2056 +RDEPEND="${DEPEND}
2057 + media-fonts/hack
2058 + media-fonts/noto
2059 +"
2060 +
2061 +# requires running kde environment
2062 +RESTRICT+=" test"
2063
2064 diff --git a/kde-plasma/plasma-meta/plasma-meta-5.12.4.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.12.4.ebuild
2065 new file mode 100644
2066 index 00000000000..985334a5d95
2067 --- /dev/null
2068 +++ b/kde-plasma/plasma-meta/plasma-meta-5.12.4.ebuild
2069 @@ -0,0 +1,80 @@
2070 +# Copyright 1999-2018 Gentoo Foundation
2071 +# Distributed under the terms of the GNU General Public License v2
2072 +
2073 +EAPI=6
2074 +
2075 +inherit kde5-functions
2076 +
2077 +DESCRIPTION="Merge this to pull in all Plasma 5 packages"
2078 +HOMEPAGE="https://www.kde.org/workspaces/plasmadesktop/"
2079 +
2080 +LICENSE="metapackage"
2081 +SLOT="5"
2082 +KEYWORDS="~amd64 ~arm ~x86"
2083 +IUSE="bluetooth crypt +display-manager grub gtk +handbook legacy-systray
2084 +networkmanager pam plymouth pulseaudio qt4 +sddm sdk +wallpapers"
2085 +
2086 +RDEPEND="
2087 + $(add_plasma_dep breeze)
2088 + $(add_plasma_dep drkonqi)
2089 + $(add_plasma_dep kactivitymanagerd)
2090 + $(add_plasma_dep kde-cli-tools)
2091 + $(add_plasma_dep kdecoration)
2092 + $(add_plasma_dep kdeplasma-addons)
2093 + $(add_plasma_dep kgamma)
2094 + $(add_plasma_dep khotkeys)
2095 + $(add_plasma_dep kinfocenter)
2096 + $(add_plasma_dep kmenuedit)
2097 + $(add_plasma_dep kscreen)
2098 + $(add_plasma_dep kscreenlocker)
2099 + $(add_plasma_dep ksshaskpass)
2100 + $(add_plasma_dep ksysguard)
2101 + $(add_plasma_dep kwayland-integration)
2102 + $(add_plasma_dep kwin)
2103 + $(add_plasma_dep kwrited)
2104 + $(add_plasma_dep libkscreen)
2105 + $(add_plasma_dep libksysguard)
2106 + $(add_plasma_dep milou)
2107 + $(add_plasma_dep oxygen)
2108 + $(add_plasma_dep plasma-desktop)
2109 + $(add_plasma_dep plasma-integration)
2110 + $(add_plasma_dep plasma-workspace)
2111 + $(add_plasma_dep polkit-kde-agent)
2112 + $(add_plasma_dep powerdevil)
2113 + $(add_plasma_dep systemsettings)
2114 + $(add_plasma_dep user-manager)
2115 + bluetooth? ( $(add_plasma_dep bluedevil) )
2116 + crypt? ( $(add_plasma_dep plasma-vault) )
2117 + display-manager? (
2118 + sddm? (
2119 + $(add_plasma_dep sddm-kcm)
2120 + x11-misc/sddm
2121 + )
2122 + !sddm? ( x11-misc/lightdm )
2123 + )
2124 + grub? ( $(add_plasma_dep breeze-grub) )
2125 + gtk? (
2126 + $(add_plasma_dep breeze-gtk)
2127 + $(add_plasma_dep kde-gtk-config)
2128 + legacy-systray? (
2129 + dev-libs/libappindicator:3
2130 + dev-libs/libappindicator:2
2131 + )
2132 + )
2133 + handbook? ( $(add_kdeapps_dep khelpcenter) )
2134 + networkmanager? ( $(add_plasma_dep plasma-nm) )
2135 + pam? ( $(add_plasma_dep kwallet-pam) )
2136 + plymouth? (
2137 + $(add_plasma_dep breeze-plymouth)
2138 + $(add_plasma_dep plymouth-kcm)
2139 + )
2140 + pulseaudio? ( $(add_plasma_dep plasma-pa) )
2141 + qt4? (
2142 + kde-plasma/qguiplatformplugin_kde:4
2143 + legacy-systray? ( dev-libs/sni-qt )
2144 + )
2145 + sdk? ( $(add_plasma_dep plasma-sdk) )
2146 + wallpapers? ( $(add_plasma_dep plasma-workspace-wallpapers) )
2147 +"
2148 +
2149 +REQUIRED_USE="legacy-systray? ( || ( gtk qt4 ) )"
2150
2151 diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest
2152 index bb7b8959062..a67c4212437 100644
2153 --- a/kde-plasma/plasma-nm/Manifest
2154 +++ b/kde-plasma/plasma-nm/Manifest
2155 @@ -1,2 +1,3 @@
2156 DIST plasma-nm-5.11.5.tar.xz 718500 BLAKE2B bdd9520cfa3a305f7f2c271fdfc9678b43ed46e160ff7c7485a963889b32e60f56408bcc39b4fce81e570ce194410730a628bb2eb96afcfba8704b787d90c05a SHA512 6bc42e9b385fff03d994d66fb2088ce22b2766588c655466e4e26a0b57f1533c142ce7712c9182d9003368f30086333ea9670bac54b9b797e58a968f8bfc3512
2157 DIST plasma-nm-5.12.3.tar.xz 703716 BLAKE2B a9335bb14dbbeda0b61a7ead5746afa003d55057e6435ff98923ec130a1a09846750a284309a66656d0589d8566302be397a9d08cafca75f5f058903c7e73d49 SHA512 30d9f9661df1b1f51502825e5a584126c4b6bca04f39cd24870b21dc92c46e3a60f218e03ce33365b7486067eaa6b1040a034d13a0e65de2095bc6463c82be9d
2158 +DIST plasma-nm-5.12.4.tar.xz 703984 BLAKE2B 88e1e6ee4f69a3d6fcf5edf8f97d5a7146339de2b085233b0a94ed6950824bb2e85f6b98231873da501bedb609b65e3a7965d2dcd4903a6cc69c2075c269ea91 SHA512 f35ad6e833bc995230703c4d94a4a3e1e418472828f2ad43565fed5eb91792c714dec7712a3ce5e5fbdab45ee495f60e21f83d9d211d183b2b53278a0f8c336e
2159
2160 diff --git a/kde-plasma/plasma-nm/plasma-nm-5.12.4.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.12.4.ebuild
2161 new file mode 100644
2162 index 00000000000..a699afd2488
2163 --- /dev/null
2164 +++ b/kde-plasma/plasma-nm/plasma-nm-5.12.4.ebuild
2165 @@ -0,0 +1,75 @@
2166 +# Copyright 1999-2018 Gentoo Foundation
2167 +# Distributed under the terms of the GNU General Public License v2
2168 +
2169 +EAPI=6
2170 +
2171 +inherit kde5
2172 +
2173 +DESCRIPTION="KDE Plasma applet for NetworkManager"
2174 +LICENSE="GPL-2 LGPL-2.1"
2175 +KEYWORDS="~amd64 ~arm ~x86"
2176 +IUSE="modemmanager openconnect teamd"
2177 +
2178 +DEPEND="
2179 + $(add_frameworks_dep kcompletion)
2180 + $(add_frameworks_dep kconfig)
2181 + $(add_frameworks_dep kconfigwidgets)
2182 + $(add_frameworks_dep kcoreaddons)
2183 + $(add_frameworks_dep kdbusaddons)
2184 + $(add_frameworks_dep kdeclarative)
2185 + $(add_frameworks_dep kdelibs4support)
2186 + $(add_frameworks_dep ki18n)
2187 + $(add_frameworks_dep kiconthemes)
2188 + $(add_frameworks_dep kio)
2189 + $(add_frameworks_dep kitemviews)
2190 + $(add_frameworks_dep knotifications)
2191 + $(add_frameworks_dep kservice)
2192 + $(add_frameworks_dep kwallet)
2193 + $(add_frameworks_dep kwidgetsaddons)
2194 + $(add_frameworks_dep kwindowsystem)
2195 + $(add_frameworks_dep kxmlgui)
2196 + $(add_frameworks_dep networkmanager-qt 'teamd=')
2197 + $(add_frameworks_dep plasma)
2198 + $(add_frameworks_dep solid)
2199 + $(add_qt_dep qtdbus)
2200 + $(add_qt_dep qtdeclarative)
2201 + $(add_qt_dep qtgui)
2202 + $(add_qt_dep qtnetwork)
2203 + $(add_qt_dep qtwidgets)
2204 + >=app-crypt/qca-2.1.1:2[qt5(+)]
2205 + >=net-misc/networkmanager-0.9.10.0[teamd=]
2206 + modemmanager? (
2207 + $(add_frameworks_dep modemmanager-qt)
2208 + $(add_qt_dep qtxml)
2209 + net-misc/mobile-broadband-provider-info
2210 + )
2211 + openconnect? (
2212 + $(add_qt_dep qtxml)
2213 + net-misc/networkmanager-openconnect
2214 + net-vpn/openconnect:=
2215 + )
2216 +"
2217 +RDEPEND="${DEPEND}
2218 + $(add_plasma_dep kde-cli-tools)
2219 + !kde-plasma/plasma-nm:4
2220 +"
2221 +
2222 +src_configure() {
2223 + local mycmakeargs=(
2224 + $(cmake-utils_use_find_package modemmanager ModemManager)
2225 + $(cmake-utils_use_find_package modemmanager KF5ModemManagerQt)
2226 + $(cmake-utils_use_find_package openconnect OpenConnect)
2227 + )
2228 +
2229 + kde5_src_configure
2230 +}
2231 +
2232 +pkg_postinst() {
2233 + kde5_pkg_postinst
2234 +
2235 + if ! has_version "kde-plasma/plasma-workspace:5"; then
2236 + einfo "${PN} is not terribly useful without kde-plasma/plasma-workspace:5."
2237 + einfo "However, the networkmanagement KCM can be called from either systemsettings"
2238 + einfo "or manually: $ kcmshell5 kcm_networkmanagement"
2239 + fi
2240 +}
2241
2242 diff --git a/kde-plasma/plasma-pa/Manifest b/kde-plasma/plasma-pa/Manifest
2243 index 17d52f4a92f..fef1387f50a 100644
2244 --- a/kde-plasma/plasma-pa/Manifest
2245 +++ b/kde-plasma/plasma-pa/Manifest
2246 @@ -1,2 +1,3 @@
2247 DIST plasma-pa-5.11.5.tar.xz 90384 BLAKE2B 06974711a2b64892414906d0330ce1a5ca31cacc7ece0d71e8514ece78e7e838818a936197a2ad46f641a44ebd7c55d8cf99346ac9220b85135bf5f5dc7bd97e SHA512 f7debe7b422b6c5ec0833d22d1bb46bfac06c4fdcdc54ed2f00fc9cf22d5cee8e7fb29f2ec0845cf3eb829bb938b1afb1ebd4a72185208f056c3c63afb1ef7b3
2248 DIST plasma-pa-5.12.3.tar.xz 85968 BLAKE2B 3ea075115e11bd838cf7ecee9220393ab1d880808abb61f5abe5856c60f5948a2f4173e146b5e0422c1ba493610b3494f5ddaedb1811d3bf4addaf9ad011115e SHA512 0455b77051b5b7dbc505990ff26b91a96adf42ee1e3ab59ab88d05ff396ff80019120ed11749bc13bd700786472ddaa3df79b57d9d4396c0ab1ec2b34d7f48d0
2249 +DIST plasma-pa-5.12.4.tar.xz 85968 BLAKE2B d5b326882e6a43979f02a4179bc5097fc95a6a29906fa7d32fcd4a75e725c265f4697c07a4ad0ec3fb5f427c718900668ef549e7cb51415b2532574a2791ab2e SHA512 07d8286f047e31c0f276c5b1b10663e163e10f191e0391a611dead4c853048fe6c6eb1eb25ebe112ead55676299116f9c3386b18554743ad847c4b18f0e8fb9b
2250
2251 diff --git a/kde-plasma/plasma-pa/plasma-pa-5.12.4.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.12.4.ebuild
2252 new file mode 100644
2253 index 00000000000..aae43ea14cd
2254 --- /dev/null
2255 +++ b/kde-plasma/plasma-pa/plasma-pa-5.12.4.ebuild
2256 @@ -0,0 +1,29 @@
2257 +# Copyright 1999-2018 Gentoo Foundation
2258 +# Distributed under the terms of the GNU General Public License v2
2259 +
2260 +EAPI=6
2261 +
2262 +KDE_HANDBOOK="forceoptional"
2263 +inherit kde5
2264 +
2265 +DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
2266 +KEYWORDS="~amd64 ~arm ~x86"
2267 +IUSE=""
2268 +
2269 +DEPEND="
2270 + $(add_frameworks_dep kcoreaddons)
2271 + $(add_frameworks_dep kdeclarative)
2272 + $(add_frameworks_dep kglobalaccel)
2273 + $(add_frameworks_dep ki18n)
2274 + $(add_frameworks_dep plasma)
2275 + $(add_qt_dep qtdbus)
2276 + $(add_qt_dep qtdeclarative)
2277 + $(add_qt_dep qtgui)
2278 + $(add_qt_dep qtwidgets)
2279 + dev-libs/glib:2
2280 + gnome-base/gconf:2
2281 + media-libs/libcanberra
2282 + media-sound/pulseaudio[gnome]
2283 +"
2284 +
2285 +RDEPEND="${DEPEND}"
2286
2287 diff --git a/kde-plasma/plasma-sdk/Manifest b/kde-plasma/plasma-sdk/Manifest
2288 index 2029394426f..8c36dbb0ece 100644
2289 --- a/kde-plasma/plasma-sdk/Manifest
2290 +++ b/kde-plasma/plasma-sdk/Manifest
2291 @@ -1,2 +1,3 @@
2292 DIST plasma-sdk-5.11.5.tar.xz 265048 BLAKE2B 3da4125bb0db4801462ce5907329dc95a4102dacb0d09e404dd0af85d7dfeae44d4be6b60de6828999769c631c1ad09a52359501d7e9454c18ea2d91757df367 SHA512 b7259e5d17f209edf3bf07a37fb7a2efd0be08a5d34ab78115c55f94c74862e076cf58446ce67327c8021800086d282587cbec0e7ab8634b12ed009de3c26090
2293 DIST plasma-sdk-5.12.3.tar.xz 243508 BLAKE2B fe7e8a01b95a521de9fbd6bf0d09d56cd985cc84de6cd00c6c6c76ecbf09ec683cdc2c6a591f8ec2e37e7ecb6768ade76ad4b88fbe18bb1fd417df3fd0a5b114 SHA512 94e9c3e32ad1dbe5a3efde03ec3d25428a4685e3920aab3b85078ad93720b4d42959b95a18eaa473d9b44a8913b58fb4a2280abd1875f3ebec0179c9309cbb50
2294 +DIST plasma-sdk-5.12.4.tar.xz 243864 BLAKE2B e34dd2c647c0132e984185bcabf0175209791182450cffeeafaec1f7d76393b19af574832c6cc7f9a098e5b333482fa3297f3d756f53c6ee99d6b85c8189ffef SHA512 bc68241c16f63e60ea8258d27d99da25fe21750624f77d3e31eeb3a879ca69897511cba662e89d01aad0df2489336e5914af94f640c9e60f8a01435cfe7ddd7a
2295
2296 diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.12.4.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.12.4.ebuild
2297 new file mode 100644
2298 index 00000000000..47de95ae213
2299 --- /dev/null
2300 +++ b/kde-plasma/plasma-sdk/plasma-sdk-5.12.4.ebuild
2301 @@ -0,0 +1,39 @@
2302 +# Copyright 1999-2018 Gentoo Foundation
2303 +# Distributed under the terms of the GNU General Public License v2
2304 +
2305 +EAPI=6
2306 +
2307 +KDE_TEST="optional"
2308 +VIRTUALX_REQUIRED="test"
2309 +inherit kde5
2310 +
2311 +DESCRIPTION="Useful applications for Plasma development"
2312 +KEYWORDS="~amd64 ~arm ~x86"
2313 +IUSE=""
2314 +
2315 +DEPEND="
2316 + $(add_frameworks_dep karchive)
2317 + $(add_frameworks_dep kcompletion)
2318 + $(add_frameworks_dep kconfig)
2319 + $(add_frameworks_dep kconfigwidgets)
2320 + $(add_frameworks_dep kcoreaddons)
2321 + $(add_frameworks_dep kdbusaddons)
2322 + $(add_frameworks_dep kdeclarative)
2323 + $(add_frameworks_dep ki18n)
2324 + $(add_frameworks_dep kiconthemes)
2325 + $(add_frameworks_dep kio)
2326 + $(add_frameworks_dep kpackage)
2327 + $(add_frameworks_dep kservice)
2328 + $(add_frameworks_dep ktexteditor)
2329 + $(add_frameworks_dep kwidgetsaddons)
2330 + $(add_frameworks_dep plasma)
2331 + $(add_qt_dep qtdbus)
2332 + $(add_qt_dep qtdeclarative)
2333 + $(add_qt_dep qtgui)
2334 + $(add_qt_dep qtwidgets)
2335 + $(add_qt_dep qtxml)
2336 +"
2337 +RDEPEND="${DEPEND}
2338 + !dev-util/plasmate
2339 + $(add_frameworks_dep kirigami)
2340 +"
2341
2342 diff --git a/kde-plasma/plasma-vault/Manifest b/kde-plasma/plasma-vault/Manifest
2343 index d8e45171c4e..b1e78b86cec 100644
2344 --- a/kde-plasma/plasma-vault/Manifest
2345 +++ b/kde-plasma/plasma-vault/Manifest
2346 @@ -1,2 +1,3 @@
2347 DIST plasma-vault-5.11.5.tar.xz 97556 BLAKE2B b6a1b8bb4660c8e00ea0dcd098eead4171f44f747f5fd4ce414b35a00e36c9433ea9540b620c713d613e903deb3ef008add1549e163bc4644f0c330392362d17 SHA512 7505afee50f1f0a5340d9a2936ac9534326acf5abe4cf4009efa21584e3fcee54b58311ab850b94e601df85dd446d6ccfffdb18d2839536c6730d3bf7ef96541
2348 DIST plasma-vault-5.12.3.tar.xz 104024 BLAKE2B 324f7d5d037777d2de4d4835fb137f70891aeb407c6dcfbdd02339456ddfe7449f073f27a003bc39af66138040a3ad4c804f23cb708b8ca395da813ff1d31960 SHA512 3754a1aaedb8612b54bf8451165165a9e9da4a3ce6e94c8169770c881fd65cbe898726864cabed847ff8ddf0ad3a82cad4b4ed8da3536b26681ea2e92cdc50d7
2349 +DIST plasma-vault-5.12.4.tar.xz 104848 BLAKE2B 21936cf55a19e059fdd731d53c0415289c4b512f7cc5902a34859419cb558510d6a33935f8fffe30274544acdc812f8f3fbbaf85e0fc98cf152db5207b400cc1 SHA512 50186657fd1338743d46d7591a551fede63011fe3cb7e37273e33013d8ca8a4b4f4d91b73ef91c841bcbbc0d314f3bd316b626cee541318c4e0473113ba55793
2350
2351 diff --git a/kde-plasma/plasma-vault/plasma-vault-5.12.4.ebuild b/kde-plasma/plasma-vault/plasma-vault-5.12.4.ebuild
2352 new file mode 100644
2353 index 00000000000..e346ad1f7d2
2354 --- /dev/null
2355 +++ b/kde-plasma/plasma-vault/plasma-vault-5.12.4.ebuild
2356 @@ -0,0 +1,34 @@
2357 +# Copyright 1999-2018 Gentoo Foundation
2358 +# Distributed under the terms of the GNU General Public License v2
2359 +
2360 +EAPI=6
2361 +
2362 +inherit kde5
2363 +
2364 +DESCRIPTION="Plasma applet and services for creating encrypted vaults"
2365 +HOMEPAGE+=" http://cukic.co/2017/02/03/vaults-encryption-in-plasma/"
2366 +
2367 +LICENSE="LGPL-3"
2368 +KEYWORDS="~amd64 ~arm ~x86"
2369 +IUSE=""
2370 +
2371 +DEPEND="
2372 + $(add_frameworks_dep kactivities)
2373 + $(add_frameworks_dep kcodecs)
2374 + $(add_frameworks_dep kconfig)
2375 + $(add_frameworks_dep kconfigwidgets)
2376 + $(add_frameworks_dep kcoreaddons)
2377 + $(add_frameworks_dep kdbusaddons)
2378 + $(add_frameworks_dep ki18n)
2379 + $(add_frameworks_dep kio)
2380 + $(add_frameworks_dep plasma)
2381 + $(add_frameworks_dep kwidgetsaddons)
2382 + $(add_plasma_dep libksysguard)
2383 + $(add_qt_dep qtdbus)
2384 + $(add_qt_dep qtdeclarative)
2385 + $(add_qt_dep qtgui)
2386 + $(add_qt_dep qtwidgets)
2387 +"
2388 +RDEPEND="${DEPEND}
2389 + || ( >=sys-fs/encfs-1.9.2 sys-fs/cryfs )
2390 +"
2391
2392 diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest b/kde-plasma/plasma-workspace-wallpapers/Manifest
2393 index 2f8aca922ac..d706a9360a1 100644
2394 --- a/kde-plasma/plasma-workspace-wallpapers/Manifest
2395 +++ b/kde-plasma/plasma-workspace-wallpapers/Manifest
2396 @@ -1,2 +1,3 @@
2397 DIST plasma-workspace-wallpapers-5.11.5.tar.xz 45920036 BLAKE2B 5e6898a9ec2444f7b9c8a5a637c898eaf8dd9c7e20428dea3de72d7405b585618f7f868ec9e3e6ab4c17ae60d7bea0696a8918b4f4a65b4a494ed0371809130f SHA512 a4cc1776099be2822073a3a4252a02ab1e063a9308be275002f8376ab0c621f2aba1024d085b93135aafde3c34191f40730567b2125e49cfd22162799ded8057
2398 DIST plasma-workspace-wallpapers-5.12.3.tar.xz 45917720 BLAKE2B b9b1e9a88de702e499ac6fb61a6177c6d59d39ee7a232f8a07987057425befc463b4f205a59abdf082b096efca8e5df6e20694eff6c84c9601b511fabe79f81b SHA512 c2272e8f7a20f8c1897dea8b2da162b6513a2446bbee97260083d807a35ec33568c853330b1137efd6298b92ec9b63c029ad129faef9359be33b52f93ab3cb75
2399 +DIST plasma-workspace-wallpapers-5.12.4.tar.xz 45915596 BLAKE2B 59632024d515b2dcdf4535bd797490953c750b37db432cae6edcf3e44ad7d11e13b5863858197ddb6f11885cd940ba7ca843f63e0bcf3c2d0ff0e37699bb0f84 SHA512 8b6e3a79aa2d10133d88f4ceef76712207d2b886edd2d96b495003bd75c9fff19e5f895e2f7287a2b55980925e3a29ae5e0a79c60deb912efcfc39331a38e391
2400
2401 diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.12.4.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.12.4.ebuild
2402 new file mode 100644
2403 index 00000000000..96669f76d47
2404 --- /dev/null
2405 +++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.12.4.ebuild
2406 @@ -0,0 +1,18 @@
2407 +# Copyright 1999-2018 Gentoo Foundation
2408 +# Distributed under the terms of the GNU General Public License v2
2409 +
2410 +EAPI=6
2411 +
2412 +KDE_AUTODEPS="false"
2413 +KDE_DEBUG="false"
2414 +inherit kde5
2415 +
2416 +DESCRIPTION="Additional wallpapers for the Plasma workspace"
2417 +KEYWORDS="~amd64 ~arm ~x86"
2418 +IUSE=""
2419 +
2420 +DEPEND="
2421 + $(add_frameworks_dep extra-cmake-modules)
2422 + $(add_qt_dep qtcore)
2423 +"
2424 +RDEPEND="!<kde-apps/kde-wallpapers-15.08.3-r2"
2425
2426 diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest
2427 index bd65d6d9fde..db6f27dad51 100644
2428 --- a/kde-plasma/plasma-workspace/Manifest
2429 +++ b/kde-plasma/plasma-workspace/Manifest
2430 @@ -1,2 +1,3 @@
2431 DIST plasma-workspace-5.11.5.tar.xz 6494360 BLAKE2B de4e3608382ab827f68d61b5095d05168a03fe8da65b219ec5b53e28506e21d5105fce0874d840eb23be1253f3bd3fb3e4ee7d0e3c5e15c895fb4b9f133c062d SHA512 6f15e529665a5fbe24ee0420d1c8fe96ff97dbd2788ae120cd1834889b307b5979ca2aedd4f97d3cadcc7ed5cdb06c0e5f9c704ec732468db4b8ecf89270826f
2432 DIST plasma-workspace-5.12.3.tar.xz 4559680 BLAKE2B 182ca94b52049b10921f7d6035948300516868d55cf29083175569ce04ec88a5328e37a0f7a721867e83d1835d30acdd14d5d72c61b0f6d753d15c05517e0858 SHA512 0f00b1e14d5dc5b5763dbfa5aff4de74a2bbf3a44e2932f1916de525c3caf60d0a11e611cb2b0bcc31ff502991595808ff2728772dec787e91974700da234f53
2433 +DIST plasma-workspace-5.12.4.tar.xz 4556108 BLAKE2B 57bc47e266f09dbeb07196b42d668ee4042d08f6853c02368aa6b96a222d72a77111048870e8019b5f391b098472ae158a04fa62f6aa74b872550d535324be91 SHA512 629f0286fffd1e90cf68611a3b14a8934e9770dd821b4c6de25549af00fefd305c848342f55559a9223199433ed8f180975ceac38765904de95179d1980fc3f5
2434
2435 diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.12.4.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.12.4.ebuild
2436 new file mode 100644
2437 index 00000000000..0fbd6e358b4
2438 --- /dev/null
2439 +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.12.4.ebuild
2440 @@ -0,0 +1,173 @@
2441 +# Copyright 1999-2018 Gentoo Foundation
2442 +# Distributed under the terms of the GNU General Public License v2
2443 +
2444 +EAPI=6
2445 +
2446 +KDE_HANDBOOK="forceoptional"
2447 +KDE_TEST="forceoptional"
2448 +VIRTUALX_REQUIRED="test"
2449 +inherit kde5 qmake-utils
2450 +
2451 +DESCRIPTION="KDE Plasma workspace"
2452 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
2453 +IUSE="appstream +calendar geolocation gps prison qalculate +semantic-desktop systemd"
2454 +
2455 +REQUIRED_USE="gps? ( geolocation )"
2456 +
2457 +COMMON_DEPEND="
2458 + $(add_frameworks_dep kactivities)
2459 + $(add_frameworks_dep kauth)
2460 + $(add_frameworks_dep kbookmarks)
2461 + $(add_frameworks_dep kcompletion)
2462 + $(add_frameworks_dep kconfig)
2463 + $(add_frameworks_dep kconfigwidgets)
2464 + $(add_frameworks_dep kcoreaddons)
2465 + $(add_frameworks_dep kcrash)
2466 + $(add_frameworks_dep kdbusaddons)
2467 + $(add_frameworks_dep kdeclarative)
2468 + $(add_frameworks_dep kdelibs4support)
2469 + $(add_frameworks_dep kglobalaccel)
2470 + $(add_frameworks_dep kguiaddons)
2471 + $(add_frameworks_dep ki18n)
2472 + $(add_frameworks_dep kiconthemes)
2473 + $(add_frameworks_dep kidletime)
2474 + $(add_frameworks_dep kio)
2475 + $(add_frameworks_dep kitemmodels)
2476 + $(add_frameworks_dep kitemviews)
2477 + $(add_frameworks_dep kjobwidgets)
2478 + $(add_frameworks_dep kjs)
2479 + $(add_frameworks_dep kjsembed)
2480 + $(add_frameworks_dep knewstuff)
2481 + $(add_frameworks_dep knotifications)
2482 + $(add_frameworks_dep knotifyconfig)
2483 + $(add_frameworks_dep kpackage)
2484 + $(add_frameworks_dep krunner)
2485 + $(add_frameworks_dep kservice)
2486 + $(add_frameworks_dep ktexteditor)
2487 + $(add_frameworks_dep ktextwidgets)
2488 + $(add_frameworks_dep kwallet)
2489 + $(add_frameworks_dep kwayland)
2490 + $(add_frameworks_dep kwidgetsaddons)
2491 + $(add_frameworks_dep kwindowsystem)
2492 + $(add_frameworks_dep kxmlgui)
2493 + $(add_frameworks_dep plasma)
2494 + $(add_frameworks_dep solid)
2495 + $(add_plasma_dep kscreenlocker)
2496 + $(add_plasma_dep kwin)
2497 + $(add_plasma_dep libksysguard)
2498 + $(add_qt_dep qtdbus)
2499 + $(add_qt_dep qtdeclarative 'widgets')
2500 + $(add_qt_dep qtgui 'jpeg')
2501 + $(add_qt_dep qtnetwork)
2502 + $(add_qt_dep qtscript)
2503 + $(add_qt_dep qtsql)
2504 + $(add_qt_dep qtwidgets)
2505 + $(add_qt_dep qtx11extras)
2506 + $(add_qt_dep qtxml)
2507 + media-libs/phonon[qt5(+)]
2508 + sys-libs/zlib
2509 + x11-libs/libICE
2510 + x11-libs/libSM
2511 + x11-libs/libX11
2512 + x11-libs/libXau
2513 + x11-libs/libxcb
2514 + x11-libs/libXfixes
2515 + x11-libs/libXrender
2516 + x11-libs/libXtst
2517 + x11-libs/xcb-util
2518 + x11-libs/xcb-util-image
2519 + appstream? ( dev-libs/appstream[qt5] )
2520 + calendar? ( $(add_frameworks_dep kholidays) )
2521 + geolocation? ( $(add_frameworks_dep networkmanager-qt) )
2522 + gps? ( sci-geosciences/gpsd )
2523 + prison? ( $(add_frameworks_dep prison) )
2524 + qalculate? ( sci-libs/libqalculate:= )
2525 + semantic-desktop? ( $(add_frameworks_dep baloo) )
2526 +"
2527 +RDEPEND="${COMMON_DEPEND}
2528 + $(add_frameworks_dep kded)
2529 + $(add_frameworks_dep kdesu)
2530 + $(add_kdeapps_dep kio-extras)
2531 + $(add_plasma_dep kde-cli-tools)
2532 + $(add_plasma_dep ksysguard)
2533 + $(add_plasma_dep milou)
2534 + $(add_plasma_dep plasma-integration)
2535 + $(add_qt_dep qdbus)
2536 + $(add_qt_dep qtgraphicaleffects)
2537 + $(add_qt_dep qtpaths)
2538 + $(add_qt_dep qtquickcontrols 'widgets')
2539 + app-text/iso-codes
2540 + x11-apps/mkfontdir
2541 + x11-apps/xmessage
2542 + x11-apps/xprop
2543 + x11-apps/xrdb
2544 + x11-apps/xset
2545 + x11-apps/xsetroot
2546 + systemd? ( sys-apps/dbus[user-session] )
2547 + !systemd? ( sys-apps/dbus )
2548 + !dev-libs/xembed-sni-proxy
2549 + !kde-plasma/freespacenotifier:4
2550 + !kde-plasma/libtaskmanager:4
2551 + !kde-plasma/kcminit:4
2552 + !kde-plasma/kdebase-startkde:4
2553 + !kde-plasma/klipper:4
2554 + !kde-plasma/krunner:4
2555 + !kde-plasma/ksmserver:4
2556 + !kde-plasma/ksplash:4
2557 + !kde-plasma/plasma-workspace:4
2558 +"
2559 +DEPEND="${COMMON_DEPEND}
2560 + $(add_qt_dep qtconcurrent)
2561 + x11-proto/xproto
2562 +"
2563 +
2564 +PATCHES=(
2565 + "${FILESDIR}/${PN}-5.4-startkde-script.patch"
2566 + "${FILESDIR}/${PN}-5.10-startplasmacompositor-script.patch"
2567 + "${FILESDIR}/${PN}-5.10.4-unused-dep.patch"
2568 +)
2569 +
2570 +RESTRICT+=" test"
2571 +
2572 +src_prepare() {
2573 + kde5_src_prepare
2574 +
2575 + sed -e "s|\`qtpaths|\`$(qt5_get_bindir)/qtpaths|" \
2576 + -i startkde/startkde.cmake startkde/startplasmacompositor.cmake || die
2577 +}
2578 +
2579 +src_configure() {
2580 + local mycmakeargs=(
2581 + $(cmake-utils_use_find_package appstream AppStreamQt)
2582 + $(cmake-utils_use_find_package calendar KF5Holidays)
2583 + $(cmake-utils_use_find_package geolocation KF5NetworkManagerQt)
2584 + $(cmake-utils_use_find_package prison KF5Prison)
2585 + $(cmake-utils_use_find_package qalculate Qalculate)
2586 + $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
2587 + )
2588 +
2589 + use gps && mycmakeargs+=( $(cmake-utils_use_find_package gps libgps) )
2590 +
2591 + kde5_src_configure
2592 +}
2593 +
2594 +src_install() {
2595 + kde5_src_install
2596 +
2597 + # startup and shutdown scripts
2598 + insinto /etc/plasma/startup
2599 + doins "${FILESDIR}/10-agent-startup.sh"
2600 +
2601 + insinto /etc/plasma/shutdown
2602 + doins "${FILESDIR}/10-agent-shutdown.sh"
2603 +}
2604 +
2605 +pkg_postinst () {
2606 + kde5_pkg_postinst
2607 +
2608 + echo
2609 + elog "To enable gpg-agent and/or ssh-agent in Plasma sessions,"
2610 + elog "edit ${EPREFIX}/etc/plasma/startup/10-agent-startup.sh and"
2611 + elog "${EPREFIX}/etc/plasma/shutdown/10-agent-shutdown.sh"
2612 + echo
2613 +}
2614
2615 diff --git a/kde-plasma/plymouth-kcm/Manifest b/kde-plasma/plymouth-kcm/Manifest
2616 index 1e0715629d9..3299e396b61 100644
2617 --- a/kde-plasma/plymouth-kcm/Manifest
2618 +++ b/kde-plasma/plymouth-kcm/Manifest
2619 @@ -1,2 +1,3 @@
2620 DIST plymouth-kcm-5.11.5.tar.xz 39368 BLAKE2B da61b6e32c1a73a4bd5e138c4e5720feb1648091ccf9e28583b40f30ccad20ff6dd8096996c93224accd151d5f9f4298756ff2bec37c73176f2e3159ed3f7627 SHA512 c30ca55c8647b3c32f1266519a7b005f9d2b2eb0b7064c12ea1780b85ff43662dc6be8ed46e2730be84eec96d809b7cf01385a2d38c52769f469bb355c983ed2
2621 DIST plymouth-kcm-5.12.3.tar.xz 38952 BLAKE2B 02e0e23b3077364e4557283c7e30e74215ff37785217b0d33fcf2fd43c3de228e98e7a502387bfd5be8ea213c9a159537831b6b4bbfaa3e93a310285d01231a0 SHA512 fa30aa3ad2583d53f62cec705048b6471f12106a384106ae01a34dca30eeae3c36c3659ef4e6e4751b6c6ede20285090411548fb39628b2ab20a90932f558108
2622 +DIST plymouth-kcm-5.12.4.tar.xz 39004 BLAKE2B fb9a3ad9281e61d07c17b4b7de3a5739235a6c267579c7a60a73a9c25e5c92b35696977a928b9e72ca4e716851cf1a0a93ac470de61b2710748ffa054a5aed69 SHA512 da1ae6a949d84685053d889a39230f82e3d6d777f3e69112b6e857094f18be1a453abba94d0f0fb0135df43c0a4bbc0938a29da7580b2e5784c3eb1613385862
2623
2624 diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.12.4.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-5.12.4.ebuild
2625 new file mode 100644
2626 index 00000000000..b22a94e9b19
2627 --- /dev/null
2628 +++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.12.4.ebuild
2629 @@ -0,0 +1,36 @@
2630 +# Copyright 1999-2018 Gentoo Foundation
2631 +# Distributed under the terms of the GNU General Public License v2
2632 +
2633 +EAPI=6
2634 +
2635 +BOGUS=1
2636 +inherit kde5
2637 +
2638 +DESCRIPTION="KDE Plasma control module for Plymouth"
2639 +HOMEPAGE="https://cgit.kde.org/plymouth-kcm.git"
2640 +
2641 +LICENSE="GPL-2+"
2642 +KEYWORDS="~amd64 ~arm ~x86"
2643 +IUSE=""
2644 +
2645 +DEPEND="
2646 + $(add_frameworks_dep karchive)
2647 + $(add_frameworks_dep kauth)
2648 + $(add_frameworks_dep kconfig)
2649 + $(add_frameworks_dep kcoreaddons)
2650 + $(add_frameworks_dep kdeclarative)
2651 + $(add_frameworks_dep ki18n)
2652 + $(add_frameworks_dep kio)
2653 + $(add_frameworks_dep knewstuff)
2654 + $(add_frameworks_dep kwidgetsaddons)
2655 + $(add_qt_dep qtdeclarative)
2656 + $(add_qt_dep qtgui)
2657 + $(add_qt_dep qtquickcontrols)
2658 + $(add_qt_dep qtwidgets)
2659 + sys-boot/plymouth
2660 +"
2661 +RDEPEND="${DEPEND}
2662 + $(add_plasma_dep kde-cli-tools)
2663 +"
2664 +
2665 +DOCS=( CONTRIBUTORS )
2666
2667 diff --git a/kde-plasma/polkit-kde-agent/Manifest b/kde-plasma/polkit-kde-agent/Manifest
2668 index 07b7c26f203..b4f1adcad0d 100644
2669 --- a/kde-plasma/polkit-kde-agent/Manifest
2670 +++ b/kde-plasma/polkit-kde-agent/Manifest
2671 @@ -1,2 +1,3 @@
2672 DIST polkit-kde-agent-1-5.11.5.tar.xz 44320 BLAKE2B c1e0add72af02cb34f61a07038580f9b1de5e2b45c0a47f01eaea1cb0a96ddfb071fd56f293cb59d66620ecd3dcb8868f0c4b63a40ed46de4326f78b8314d37b SHA512 63a6696fa5961c4757b9ee13db8d9de67d0ff8c15f72448c05f2728fc57f19717adfe09aba38d7990bbaf3bd67a3674300397fd2f988f0d27b5e13b22902966f
2673 DIST polkit-kde-agent-1-5.12.3.tar.xz 41588 BLAKE2B 8ed12b88bac46c46c26070136fcbd1285a770abba5efc08da5a3e070b4aebb9f5c25caf7fcb15c53dc442e076c47cfd6d485919ade5254cea684a9fc702e2b4f SHA512 870859afab2cc332dd74b87fe9217a6c1140c65647c36e3c62ebe264a17a5194e784840393c993fc3d2f90d94d3bc6155368d676b20ff94cfa71e9b8d53c0ba4
2674 +DIST polkit-kde-agent-1-5.12.4.tar.xz 41576 BLAKE2B 3fc3e952405cee3cd112386ae5b62afb1f698d8a2e3a3ba7d1e70070eba03b779e43094a82fe7b9ab63788ac02cc08ead032f6183b2759fc075587cb0a3ce952 SHA512 2f8bbaa4a7dd7ac53492a767cec13af74d1e254517313185b25d5b23304023063a7d4be0ac21fdde62d8610a5c72c2fede6fcf2e80f81a6bae09c1d67440b0dc
2675
2676 diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.12.4.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.12.4.ebuild
2677 new file mode 100644
2678 index 00000000000..d1b6abb46a4
2679 --- /dev/null
2680 +++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.12.4.ebuild
2681 @@ -0,0 +1,30 @@
2682 +# Copyright 1999-2018 Gentoo Foundation
2683 +# Distributed under the terms of the GNU General Public License v2
2684 +
2685 +EAPI=6
2686 +
2687 +KMNAME="${PN}-1"
2688 +inherit kde5
2689 +
2690 +DESCRIPTION="PolKit agent module for KDE Plasma"
2691 +HOMEPAGE="https://www.kde.org"
2692 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
2693 +IUSE=""
2694 +
2695 +DEPEND="
2696 + $(add_frameworks_dep kcoreaddons)
2697 + $(add_frameworks_dep kcrash)
2698 + $(add_frameworks_dep kdbusaddons)
2699 + $(add_frameworks_dep ki18n)
2700 + $(add_frameworks_dep kiconthemes)
2701 + $(add_frameworks_dep kwidgetsaddons)
2702 + $(add_frameworks_dep kwindowsystem)
2703 + $(add_qt_dep qtdbus)
2704 + $(add_qt_dep qtgui)
2705 + $(add_qt_dep qtwidgets)
2706 + >=sys-auth/polkit-qt-0.112.0[qt5(+)]
2707 +"
2708 +RDEPEND="${DEPEND}
2709 + !sys-auth/polkit-kde-agent:4[-minimal(-)]
2710 + !sys-auth/polkit-kde-agent:5
2711 +"
2712
2713 diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
2714 index 12109f0f052..acb54db158f 100644
2715 --- a/kde-plasma/powerdevil/Manifest
2716 +++ b/kde-plasma/powerdevil/Manifest
2717 @@ -1,2 +1,3 @@
2718 DIST powerdevil-5.11.5.tar.xz 392664 BLAKE2B c348dd3258a9724f0f4b79dd20e7bc4b96d6e1a062322c07b6f86c20c36319b723b9ab1fcb622b7e55001ab79db24e91b1c8f7baa5b84706bb3fab79835ba445 SHA512 8d3658b5cfe53fbe43880f6ca2346edcfb715975798b20d2059267b4daa47511fe9fb17a5b9882c21b75f80a57763a434373607a79594684fb044aae39cd0fb3
2719 DIST powerdevil-5.12.3.tar.xz 380576 BLAKE2B e32859cb21e2a6740b6f8c6b8082d59277f9deeda9199fb1138376906a8d5c6f49b296351833015e8d80b256e5684e488583cf9a19be78e8521885f5fa058068 SHA512 715ae2c3018a771088efb3db9e69f57167700666267f50ff8bd5f858d9e4cde29768236f3f3041c3d395a147f004153ece89b014fd18d38ab726838d74c908d6
2720 +DIST powerdevil-5.12.4.tar.xz 381604 BLAKE2B 3c49767f78c49b8225604e56d7b4bdbc3f47371a39b4ceeb1b85f64e673b5dc02269fef233ec860836c853be9231bfd4934849bae4f35bff8e0f721921d119b4 SHA512 098c02c640f04684f56aaac954a7af9f0297d4640bd47739b2da48deb50e298c9faf79d2688ae8116702a3b7072a39712b07937ee1d2fa261add6e1b54cb6708
2721
2722 diff --git a/kde-plasma/powerdevil/powerdevil-5.12.4.ebuild b/kde-plasma/powerdevil/powerdevil-5.12.4.ebuild
2723 new file mode 100644
2724 index 00000000000..ed23ce04aed
2725 --- /dev/null
2726 +++ b/kde-plasma/powerdevil/powerdevil-5.12.4.ebuild
2727 @@ -0,0 +1,68 @@
2728 +# Copyright 1999-2018 Gentoo Foundation
2729 +# Distributed under the terms of the GNU General Public License v2
2730 +
2731 +EAPI=6
2732 +
2733 +KDE_HANDBOOK="true"
2734 +inherit kde5
2735 +
2736 +DESCRIPTION="Power management for KDE Plasma Shell"
2737 +HOMEPAGE="https://cgit.kde.org/powerdevil.git"
2738 +KEYWORDS="~amd64 ~arm ~x86"
2739 +IUSE="brightness-control consolekit +wireless"
2740 +
2741 +DEPEND="
2742 + $(add_frameworks_dep kactivities)
2743 + $(add_frameworks_dep kauth policykit)
2744 + $(add_frameworks_dep kcompletion)
2745 + $(add_frameworks_dep kconfig)
2746 + $(add_frameworks_dep kconfigwidgets)
2747 + $(add_frameworks_dep kcoreaddons)
2748 + $(add_frameworks_dep kcrash)
2749 + $(add_frameworks_dep kdbusaddons)
2750 + $(add_frameworks_dep kdelibs4support)
2751 + $(add_frameworks_dep kglobalaccel)
2752 + $(add_frameworks_dep ki18n)
2753 + $(add_frameworks_dep kidletime)
2754 + $(add_frameworks_dep kio)
2755 + $(add_frameworks_dep knotifications)
2756 + $(add_frameworks_dep knotifyconfig)
2757 + $(add_frameworks_dep kservice)
2758 + $(add_frameworks_dep kwayland)
2759 + $(add_frameworks_dep kwidgetsaddons)
2760 + $(add_frameworks_dep kxmlgui)
2761 + $(add_frameworks_dep solid)
2762 + $(add_plasma_dep libkscreen)
2763 + $(add_plasma_dep plasma-workspace)
2764 + $(add_qt_dep qtdbus)
2765 + $(add_qt_dep qtgui)
2766 + $(add_qt_dep qtwidgets)
2767 + $(add_qt_dep qtx11extras)
2768 + virtual/libudev:=
2769 + x11-libs/libxcb
2770 + brightness-control? ( app-misc/ddcutil )
2771 + wireless? (
2772 + $(add_frameworks_dep bluez-qt)
2773 + $(add_frameworks_dep networkmanager-qt)
2774 + )
2775 +"
2776 +RDEPEND="${DEPEND}
2777 + $(add_plasma_dep kde-cli-tools)
2778 + >=sys-power/upower-0.9.23
2779 + consolekit? (
2780 + >=sys-auth/consolekit-1.0.1
2781 + sys-power/pm-utils
2782 + )
2783 + !kde-plasma/powerdevil:4
2784 + !kde-plasma/systemsettings:4[handbook]
2785 +"
2786 +
2787 +src_configure() {
2788 + local mycmakeargs=(
2789 + -DWITH_DDCUTIL=$(usex brightness-control)
2790 + $(cmake-utils_use_find_package wireless KF5BluezQt)
2791 + $(cmake-utils_use_find_package wireless KF5NetworkManagerQt)
2792 + )
2793 +
2794 + kde5_src_configure
2795 +}
2796
2797 diff --git a/kde-plasma/sddm-kcm/Manifest b/kde-plasma/sddm-kcm/Manifest
2798 index 702dfc48d42..8249d6c073c 100644
2799 --- a/kde-plasma/sddm-kcm/Manifest
2800 +++ b/kde-plasma/sddm-kcm/Manifest
2801 @@ -1,2 +1,3 @@
2802 DIST sddm-kcm-5.11.5.tar.xz 62788 BLAKE2B 2329b2891a4d3334b06b1083b594bb04abaa38fb83dcc2ce0971d717c5f169043743e8ac5cbf8fcf57f42d300aef521669d30f2b4989d94540d43bd5388fc53f SHA512 7ea9ba1ee71e28f7afc7eedd40030b50fd22ecfc21447972c8f154ad1289a80f25dc5bdd00c01e8ac70b968d720734538f9172f92648b205614bc70ee556408c
2803 DIST sddm-kcm-5.12.3.tar.xz 59848 BLAKE2B 0aa72b670120d5e6a9ecc83702b23c6df21e333b2f08e17b49c63c6d2a3322117b1df8620bbb8a9a23f93fa8a614249b9c370fdcb7b0129591d84f534e60a177 SHA512 7b5df8c08b577855b5269c1424966c80b9f4153aaddd6b8aea16fb12927b398c5a8a1ba2eb3f51979d6b38dccd5bebecb2247c2cf4cf66cd9b9701e873677d13
2804 +DIST sddm-kcm-5.12.4.tar.xz 59724 BLAKE2B 2e3d01cb0148e23765ce983ab78fac68b6eb205fa39346bbda466e8b30ec6f1403c10bd978b4be49c914af71bf492d73803f33bbe209577264977de5e9b9a100 SHA512 16354893c43921d57f132753b42dd623f3da9efb9e72f440378c175b4749a3f776fc5dd17eb9a0746944a3c8954e5ed995c64a22c5a9169785649c235436a513
2805
2806 diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.12.4.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.12.4.ebuild
2807 new file mode 100644
2808 index 00000000000..f2bab93c953
2809 --- /dev/null
2810 +++ b/kde-plasma/sddm-kcm/sddm-kcm-5.12.4.ebuild
2811 @@ -0,0 +1,41 @@
2812 +# Copyright 1999-2018 Gentoo Foundation
2813 +# Distributed under the terms of the GNU General Public License v2
2814 +
2815 +EAPI=6
2816 +
2817 +inherit kde5
2818 +
2819 +DESCRIPTION="KDE Plasma control module for SDDM"
2820 +HOMEPAGE="https://cgit.kde.org/sddm-kcm.git"
2821 +
2822 +LICENSE="GPL-2+"
2823 +KEYWORDS="~amd64 ~arm ~x86"
2824 +IUSE=""
2825 +
2826 +COMMON_DEPEND="
2827 + $(add_frameworks_dep karchive)
2828 + $(add_frameworks_dep kauth)
2829 + $(add_frameworks_dep kconfig)
2830 + $(add_frameworks_dep kconfigwidgets)
2831 + $(add_frameworks_dep kcoreaddons)
2832 + $(add_frameworks_dep ki18n)
2833 + $(add_frameworks_dep kio)
2834 + $(add_frameworks_dep knewstuff)
2835 + $(add_frameworks_dep kwidgetsaddons)
2836 + $(add_qt_dep qtdeclarative 'widgets')
2837 + $(add_qt_dep qtgui)
2838 + $(add_qt_dep qtwidgets)
2839 + $(add_qt_dep qtx11extras)
2840 + x11-libs/libX11
2841 + x11-libs/libXcursor
2842 +"
2843 +DEPEND="${COMMON_DEPEND}
2844 + x11-libs/libXfixes
2845 +"
2846 +RDEPEND="${COMMON_DEPEND}
2847 + $(add_plasma_dep kde-cli-tools)
2848 + x11-misc/sddm
2849 + !kde-misc/sddm-kcm
2850 +"
2851 +
2852 +DOCS=( CONTRIBUTORS )
2853
2854 diff --git a/kde-plasma/systemsettings/Manifest b/kde-plasma/systemsettings/Manifest
2855 index 6328d31e6cb..c338760c72a 100644
2856 --- a/kde-plasma/systemsettings/Manifest
2857 +++ b/kde-plasma/systemsettings/Manifest
2858 @@ -1,2 +1,3 @@
2859 DIST systemsettings-5.11.5.tar.xz 180592 BLAKE2B 49c79d63f1da81e5699a929de9ea66a7955d57b53516eb289bc70e1b907f6d5f4629d01f3507e722b484d7363108a143e3a64073b043e9c82a74383f07b135aa SHA512 d9cfe14d5dc023e203b43bad20d9fcf8449f4f945600c9b9ed4a3367cb5384b88e77e8f206448a4915cf88734ab6f03dbab55f5586a17d1984e46947e684150d
2860 DIST systemsettings-5.12.3.tar.xz 171904 BLAKE2B dd280815e886444f85ef017687cf27cb629670ba609ff56f56c01c30b9a232d38e8021f379c501ef4c8b55a4ab720d78bc0bc3e21332e224eee33d26461bf2c8 SHA512 d9b43311172f215840e4d392a90ad4ac4b6fd9bb9244508660b1b579630a94aedf1f735a355d10ccf4819104114c4f17dbdc9595ad28d05b70e57722e37174fc
2861 +DIST systemsettings-5.12.4.tar.xz 171740 BLAKE2B b0bfa5f3f632669fd0598c90fd8e3568a4c6ee31c301ac76c154532dbb8f5bf2c605a6c5e12f736eb61d23f77b3cb5784bce76fe4afe99765a01a461ed8dd6c6 SHA512 8edf9e2f6724722b3405fae98073d8969cf61046cdd5e7ac1fdad28a7b1b09a5b6bc0315205bae0bb658b0b01cdcba9b8b0e444d5821e028017ce7d5c768b8cc
2862
2863 diff --git a/kde-plasma/systemsettings/systemsettings-5.12.4.ebuild b/kde-plasma/systemsettings/systemsettings-5.12.4.ebuild
2864 new file mode 100644
2865 index 00000000000..d1c4f56be8d
2866 --- /dev/null
2867 +++ b/kde-plasma/systemsettings/systemsettings-5.12.4.ebuild
2868 @@ -0,0 +1,52 @@
2869 +# Copyright 1999-2018 Gentoo Foundation
2870 +# Distributed under the terms of the GNU General Public License v2
2871 +
2872 +EAPI=6
2873 +
2874 +KDE_HANDBOOK="forceoptional"
2875 +inherit kde5
2876 +
2877 +DESCRIPTION="System settings utility"
2878 +KEYWORDS="~amd64 ~arm ~x86"
2879 +IUSE="classic gtk"
2880 +
2881 +DEPEND="
2882 + $(add_frameworks_dep kactivities)
2883 + $(add_frameworks_dep kactivities-stats)
2884 + $(add_frameworks_dep kauth)
2885 + $(add_frameworks_dep kcmutils)
2886 + $(add_frameworks_dep kcompletion)
2887 + $(add_frameworks_dep kconfig)
2888 + $(add_frameworks_dep kconfigwidgets)
2889 + $(add_frameworks_dep kcoreaddons)
2890 + $(add_frameworks_dep kcrash)
2891 + $(add_frameworks_dep kdbusaddons)
2892 + $(add_frameworks_dep kdeclarative)
2893 + $(add_frameworks_dep ki18n)
2894 + $(add_frameworks_dep kiconthemes)
2895 + $(add_frameworks_dep kio)
2896 + $(add_frameworks_dep kitemviews)
2897 + $(add_frameworks_dep kpackage)
2898 + $(add_frameworks_dep kservice)
2899 + $(add_frameworks_dep kwidgetsaddons)
2900 + $(add_frameworks_dep kwindowsystem)
2901 + $(add_frameworks_dep kxmlgui)
2902 + $(add_qt_dep qtdbus)
2903 + $(add_qt_dep qtdeclarative 'widgets')
2904 + $(add_qt_dep qtgui)
2905 + $(add_qt_dep qtwidgets)
2906 + classic? ( $(add_frameworks_dep khtml) )
2907 +"
2908 +RDEPEND="${DEPEND}
2909 + !kde-plasma/systemsettings:4
2910 + $(add_frameworks_dep kirigami)
2911 + gtk? ( $(add_plasma_dep kde-gtk-config) )
2912 +"
2913 +
2914 +src_configure() {
2915 + local mycmakeargs=(
2916 + $(cmake-utils_use_find_package classic KF5KHtml)
2917 + )
2918 +
2919 + kde5_src_configure
2920 +}
2921
2922 diff --git a/kde-plasma/user-manager/Manifest b/kde-plasma/user-manager/Manifest
2923 index 0db8f445b40..a84905eab12 100644
2924 --- a/kde-plasma/user-manager/Manifest
2925 +++ b/kde-plasma/user-manager/Manifest
2926 @@ -1,2 +1,3 @@
2927 DIST user-manager-5.11.5.tar.xz 548208 BLAKE2B 92bd23929537bf3a5d6bfc73d04c0aec40029188acfce0859ecf0feb476695c3bcc8ff3b1dd71eed4b7592482e18e8661f54d6f8591da5cd63d9d472d37486c3 SHA512 9c4ae28282bc1ccfc1cc0c817fc89c80185e0e9d756186d920d91d177492de1bf3420cab93e823658614c9e637c8cfeadfde8c093f50097331371efea763cdc6
2928 DIST user-manager-5.12.3.tar.xz 544848 BLAKE2B dddbcdcd6554a65b437cc7e2635410de0c62a0b954ec7a43b8554493ed9e6ac4f4704d89a5b566b49783b97e8514e3b0e365e3457ed9752a09399e96de90022b SHA512 5515ef468f45f6f1083f99bed83a21bfae67d588512bb7ac197a9840e2c06c75f8350cfcc95d3b909cbee35e0f528de64fb7c76e5dd2de7adf8d173d11d46624
2929 +DIST user-manager-5.12.4.tar.xz 544660 BLAKE2B 9e18a1e42d5ede5f1349f234bf566aa72cbc913a62ce97788e0c8a0a8c6906ea315f2c3425f1ae275dfd722a03cd82972d08f98c38cd227e5e2809178fc582b2 SHA512 671e9fcaf81473344efbec240c5bdefb7262f3b1886df071f66da1a7d70afffe7bcbfb7507b0da9225dcf4624027f3c6064b7f5e41c904025c2539e73ac7beb4
2930
2931 diff --git a/kde-plasma/user-manager/user-manager-5.12.4.ebuild b/kde-plasma/user-manager/user-manager-5.12.4.ebuild
2932 new file mode 100644
2933 index 00000000000..55c31690044
2934 --- /dev/null
2935 +++ b/kde-plasma/user-manager/user-manager-5.12.4.ebuild
2936 @@ -0,0 +1,27 @@
2937 +# Copyright 1999-2018 Gentoo Foundation
2938 +# Distributed under the terms of the GNU General Public License v2
2939 +
2940 +EAPI=6
2941 +
2942 +inherit kde5
2943 +
2944 +DESCRIPTION="Simple system settings module to manage the users of your system"
2945 +KEYWORDS="~amd64 ~arm ~x86"
2946 +IUSE=""
2947 +
2948 +DEPEND="
2949 + $(add_frameworks_dep kauth)
2950 + $(add_frameworks_dep kcmutils)
2951 + $(add_frameworks_dep kconfig)
2952 + $(add_frameworks_dep kconfigwidgets)
2953 + $(add_frameworks_dep kcoreaddons)
2954 + $(add_frameworks_dep ki18n)
2955 + $(add_frameworks_dep kiconthemes)
2956 + $(add_frameworks_dep kio)
2957 + $(add_frameworks_dep kwidgetsaddons)
2958 + $(add_qt_dep qtdbus)
2959 + $(add_qt_dep qtgui)
2960 + $(add_qt_dep qtwidgets)
2961 + >=dev-libs/libpwquality-1.3.0
2962 +"
2963 +RDEPEND="${DEPEND}"