Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-sdk/, kde-plasma/libkscreen/, kde-plasma/xembed-sni-proxy/, ...
Date: Thu, 07 May 2020 07:54:44
Message-Id: 1588787228.0d73361a8498629cd4d20282d6883d2c0fe5a53e.asturm@gentoo
1 commit: 0d73361a8498629cd4d20282d6883d2c0fe5a53e
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Apr 30 16:08:42 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed May 6 17:47:08 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0d73361a
7
8 kde-plasma: Drop KDE Plasma 5.18 stable branch
9
10 No more development.
11
12 Package-Manager: Portage-2.3.99, Repoman-2.3.22
13 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
14
15 kde-plasma/bluedevil/bluedevil-5.18.49.9999.ebuild | 40 ----
16 .../breeze-grub/breeze-grub-5.18.49.9999.ebuild | 23 ---
17 .../breeze-gtk/breeze-gtk-5.18.49.9999.ebuild | 48 -----
18 .../breeze-plymouth-5.18.49.9999.ebuild | 28 ---
19 kde-plasma/breeze/breeze-5.18.49.9999.ebuild | 56 ------
20 kde-plasma/discover/discover-5.18.49.9999.ebuild | 78 --------
21 kde-plasma/drkonqi/drkonqi-5.18.49.9999.ebuild | 67 -------
22 .../kactivitymanagerd-5.18.49.9999.ebuild | 36 ----
23 .../kde-cli-tools-5.18.49.9999.ebuild | 70 -------
24 .../kde-gtk-config-5.18.49.9999.ebuild | 49 -----
25 .../kdecoration/kdecoration-5.18.49.9999.ebuild | 24 ---
26 .../kdeplasma-addons-5.18.49.9999.ebuild | 62 ------
27 kde-plasma/kgamma/kgamma-5.18.49.9999.ebuild | 32 ---
28 kde-plasma/khotkeys/khotkeys-5.18.49.9999.ebuild | 50 -----
29 .../kinfocenter/kinfocenter-5.18.49.9999.ebuild | 105 ----------
30 kde-plasma/kmenuedit/kmenuedit-5.18.49.9999.ebuild | 41 ----
31 kde-plasma/kscreen/kscreen-5.18.49.9999.ebuild | 46 -----
32 .../kscreenlocker-5.18.49.9999.ebuild | 100 ----------
33 .../ksshaskpass/ksshaskpass-5.18.49.9999.ebuild | 78 --------
34 kde-plasma/ksysguard/ksysguard-5.18.49.9999.ebuild | 55 -----
35 .../kwallet-pam/kwallet-pam-5.18.49.9999.ebuild | 37 ----
36 .../kwayland-integration-5.18.49.9999.ebuild | 30 ---
37 kde-plasma/kwin/kwin-5.18.49.9999.ebuild | 111 -----------
38 kde-plasma/kwrited/kwrited-5.18.49.9999.ebuild | 27 ---
39 .../libkscreen/libkscreen-5.18.49.9999.ebuild | 44 ----
40 .../libksysguard/libksysguard-5.18.49.9999.ebuild | 64 ------
41 .../files/libkworkspace-5.16.80-standalone.patch | 111 -----------
42 .../libkworkspace-5.18.49.9999.ebuild | 63 ------
43 kde-plasma/milou/milou-5.18.49.9999.ebuild | 33 ---
44 kde-plasma/oxygen/oxygen-5.18.49.9999.ebuild | 54 -----
45 .../plasma-browser-integration-5.18.49.9999.ebuild | 41 ----
46 .../plasma-desktop-5.18.4.1-synaptics-header.patch | 26 ---
47 .../plasma-desktop-5.18.49.9999.ebuild | 189 ------------------
48 .../plasma-integration-5.18.49.9999.ebuild | 48 -----
49 .../plasma-meta/plasma-meta-5.18.49.9999.ebuild | 95 ---------
50 kde-plasma/plasma-nm/plasma-nm-5.18.49.9999.ebuild | 81 --------
51 kde-plasma/plasma-pa/plasma-pa-5.18.49.9999.ebuild | 38 ----
52 .../plasma-sdk/plasma-sdk-5.18.49.9999.ebuild | 46 -----
53 .../plasma-thunderbolt-5.18.49.9999.ebuild | 33 ---
54 .../plasma-vault/plasma-vault-5.18.49.9999.ebuild | 47 -----
55 ...plasma-workspace-wallpapers-5.18.49.9999.ebuild | 19 --
56 .../plasma-workspace-5.18.49.9999.ebuild | 222 ---------------------
57 .../plymouth-kcm/plymouth-kcm-5.18.49.9999.ebuild | 40 ----
58 .../polkit-kde-agent-5.18.49.9999.ebuild | 33 ---
59 .../powerdevil/powerdevil-5.18.49.9999.ebuild | 67 -------
60 kde-plasma/sddm-kcm/sddm-kcm-5.18.49.9999.ebuild | 38 ----
61 .../systemsettings-5.18.49.9999.ebuild | 67 -------
62 .../user-manager/user-manager-5.18.49.9999.ebuild | 34 ----
63 .../xdg-desktop-portal-kde-5.18.49.9999.ebuild | 53 -----
64 .../xembed-sni-proxy-5.18.49.9999.ebuild | 44 ----
65 50 files changed, 2923 deletions(-)
66
67 diff --git a/kde-plasma/bluedevil/bluedevil-5.18.49.9999.ebuild b/kde-plasma/bluedevil/bluedevil-5.18.49.9999.ebuild
68 deleted file mode 100644
69 index 252100f47d..0000000000
70 --- a/kde-plasma/bluedevil/bluedevil-5.18.49.9999.ebuild
71 +++ /dev/null
72 @@ -1,40 +0,0 @@
73 -# Copyright 1999-2020 Gentoo Authors
74 -# Distributed under the terms of the GNU General Public License v2
75 -
76 -EAPI=7
77 -
78 -KFMIN=5.66.0
79 -PVCUT=$(ver_cut 1-3)
80 -QTMIN=5.12.3
81 -inherit ecm kde.org
82 -
83 -DESCRIPTION="Bluetooth stack for KDE Plasma"
84 -HOMEPAGE="https://cgit.kde.org/bluedevil.git"
85 -
86 -LICENSE="GPL-2" # TODO: CHECK
87 -SLOT="5"
88 -KEYWORDS=""
89 -IUSE=""
90 -
91 -DEPEND="
92 - >=kde-frameworks/bluez-qt-${KFMIN}:5
93 - >=kde-frameworks/kconfig-${KFMIN}:5
94 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
95 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
96 - >=kde-frameworks/kded-${KFMIN}:5
97 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
98 - >=kde-frameworks/ki18n-${KFMIN}:5
99 - >=kde-frameworks/kiconthemes-${KFMIN}:5
100 - >=kde-frameworks/kio-${KFMIN}:5
101 - >=kde-frameworks/knotifications-${KFMIN}:5
102 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
103 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
104 - >=kde-frameworks/plasma-${KFMIN}:5
105 - >=dev-qt/qtdbus-${QTMIN}:5
106 - >=dev-qt/qtdeclarative-${QTMIN}:5
107 - >=dev-qt/qtgui-${QTMIN}:5
108 - >=dev-qt/qtwidgets-${QTMIN}:5
109 -"
110 -RDEPEND="${DEPEND}
111 - >=kde-plasma/kde-cli-tools-${PVCUT}:5
112 -"
113
114 diff --git a/kde-plasma/breeze-grub/breeze-grub-5.18.49.9999.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.18.49.9999.ebuild
115 deleted file mode 100644
116 index f6e02671be..0000000000
117 --- a/kde-plasma/breeze-grub/breeze-grub-5.18.49.9999.ebuild
118 +++ /dev/null
119 @@ -1,23 +0,0 @@
120 -# Copyright 1999-2020 Gentoo Authors
121 -# Distributed under the terms of the GNU General Public License v2
122 -
123 -EAPI=7
124 -
125 -PVCUT=$(ver_cut 1-3)
126 -inherit kde.org
127 -
128 -DESCRIPTION="Breeze theme for GRUB"
129 -
130 -LICENSE="GPL-3+"
131 -SLOT="5"
132 -KEYWORDS=""
133 -IUSE=""
134 -
135 -src_prepare() { default; }
136 -src_configure() { :; }
137 -src_compile() { :; }
138 -
139 -src_install() {
140 - insinto /usr/share/grub/themes
141 - doins -r breeze
142 -}
143
144 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.18.49.9999.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.18.49.9999.ebuild
145 deleted file mode 100644
146 index 3e5ab24f45..0000000000
147 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.18.49.9999.ebuild
148 +++ /dev/null
149 @@ -1,48 +0,0 @@
150 -# Copyright 1999-2020 Gentoo Authors
151 -# Distributed under the terms of the GNU General Public License v2
152 -
153 -EAPI=7
154 -
155 -PYTHON_COMPAT=( python3_{7,8} )
156 -PVCUT=$(ver_cut 1-3)
157 -inherit ecm kde.org python-any-r1
158 -
159 -DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
160 -HOMEPAGE="https://cgit.kde.org/breeze-gtk.git"
161 -
162 -LICENSE="LGPL-2.1+"
163 -SLOT="5"
164 -KEYWORDS=""
165 -IUSE=""
166 -
167 -BDEPEND="${PYTHON_DEPS}
168 - dev-lang/sassc
169 - $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]')
170 - >=kde-plasma/breeze-${PVCUT}:5
171 -"
172 -
173 -python_check_deps() {
174 - has_version "dev-python/pycairo[${PYTHON_USEDEP}]"
175 -}
176 -
177 -pkg_setup() {
178 - python-any-r1_pkg_setup
179 - ecm_pkg_setup
180 -}
181 -
182 -src_prepare() {
183 - ecm_src_prepare
184 - if has_version "<dev-util/cmake-3.16_rc1"; then
185 - eapply "${FILESDIR}"/${PN}-5.16.5-cmake-pre-3.16.patch
186 - fi
187 -}
188 -
189 -src_configure() {
190 - local mycmakeargs=(
191 - -DPython3_EXECUTABLE="${PYTHON}"
192 - )
193 - if has_version "<dev-util/cmake-3.16_rc1"; then
194 - mycmakeargs=( -DPYTHON_EXECUTABLE="${PYTHON}" )
195 - fi
196 - ecm_src_configure
197 -}
198
199 diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.18.49.9999.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.18.49.9999.ebuild
200 deleted file mode 100644
201 index 6d487cf03f..0000000000
202 --- a/kde-plasma/breeze-plymouth/breeze-plymouth-5.18.49.9999.ebuild
203 +++ /dev/null
204 @@ -1,28 +0,0 @@
205 -# Copyright 1999-2020 Gentoo Authors
206 -# Distributed under the terms of the GNU General Public License v2
207 -
208 -EAPI=7
209 -
210 -KFMIN=5.66.0
211 -PVCUT=$(ver_cut 1-3)
212 -inherit cmake kde.org
213 -
214 -DESCRIPTION="Breeze theme for Plymouth"
215 -
216 -LICENSE="GPL-2+ GPL-3+"
217 -SLOT="5"
218 -KEYWORDS=""
219 -IUSE=""
220 -
221 -BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:5"
222 -DEPEND="sys-boot/plymouth"
223 -RDEPEND="${DEPEND}"
224 -
225 -src_configure() {
226 - local mycmakeargs=(
227 - -DDISTRO_NAME="Gentoo Linux"
228 - -DDISTRO_VERSION=
229 - )
230 -
231 - cmake_src_configure
232 -}
233
234 diff --git a/kde-plasma/breeze/breeze-5.18.49.9999.ebuild b/kde-plasma/breeze/breeze-5.18.49.9999.ebuild
235 deleted file mode 100644
236 index c40aa501e5..0000000000
237 --- a/kde-plasma/breeze/breeze-5.18.49.9999.ebuild
238 +++ /dev/null
239 @@ -1,56 +0,0 @@
240 -# Copyright 1999-2020 Gentoo Authors
241 -# Distributed under the terms of the GNU General Public License v2
242 -
243 -EAPI=7
244 -
245 -KFMIN=5.66.0
246 -PVCUT=$(ver_cut 1-3)
247 -QTMIN=5.12.3
248 -inherit ecm kde.org
249 -
250 -DESCRIPTION="Breeze visual style for the Plasma desktop"
251 -HOMEPAGE="https://cgit.kde.org/breeze.git"
252 -
253 -LICENSE="GPL-2" # TODO: CHECK
254 -SLOT="5"
255 -KEYWORDS=""
256 -IUSE="wayland X"
257 -
258 -# drop qtwidgets subslot operator when QT_MINIMAL >= 5.13.0
259 -RDEPEND="
260 - >=kde-frameworks/frameworkintegration-${KFMIN}:5
261 - >=kde-frameworks/kcmutils-${KFMIN}:5
262 - >=kde-frameworks/kconfig-${KFMIN}:5
263 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
264 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
265 - >=kde-frameworks/kguiaddons-${KFMIN}:5
266 - >=kde-frameworks/ki18n-${KFMIN}:5
267 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
268 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
269 - >=kde-plasma/kdecoration-${PVCUT}:5
270 - >=dev-qt/qtdbus-${QTMIN}:5
271 - >=dev-qt/qtdeclarative-${QTMIN}:5
272 - >=dev-qt/qtgui-${QTMIN}:5
273 - >=dev-qt/qtwidgets-${QTMIN}:5=
274 - sci-libs/fftw:3.0=
275 - wayland? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
276 - X? (
277 - >=dev-qt/qtx11extras-${QTMIN}:5
278 - x11-libs/libxcb
279 - )
280 -"
281 -DEPEND="${RDEPEND}
282 - >=kde-frameworks/kpackage-${KFMIN}:5
283 -"
284 -PDEPEND="
285 - >=kde-frameworks/breeze-icons-${KFMIN}:5
286 - >=kde-plasma/kde-cli-tools-${PVCUT}:5
287 -"
288 -
289 -src_configure() {
290 - local mycmakeargs=(
291 - $(cmake_use_find_package wayland KF5Wayland)
292 - $(cmake_use_find_package X XCB)
293 - )
294 - ecm_src_configure
295 -}
296
297 diff --git a/kde-plasma/discover/discover-5.18.49.9999.ebuild b/kde-plasma/discover/discover-5.18.49.9999.ebuild
298 deleted file mode 100644
299 index 8f80100462..0000000000
300 --- a/kde-plasma/discover/discover-5.18.49.9999.ebuild
301 +++ /dev/null
302 @@ -1,78 +0,0 @@
303 -# Copyright 1999-2020 Gentoo Authors
304 -# Distributed under the terms of the GNU General Public License v2
305 -
306 -EAPI=7
307 -
308 -ECM_TEST="forceoptional"
309 -KFMIN=5.66.0
310 -PVCUT=$(ver_cut 1-3)
311 -QTMIN=5.12.3
312 -VIRTUALX_REQUIRED="test"
313 -inherit ecm kde.org
314 -
315 -DESCRIPTION="KDE Plasma resources management GUI"
316 -HOMEPAGE="https://userbase.kde.org/Discover"
317 -
318 -LICENSE="GPL-2" # TODO: CHECK
319 -SLOT="5"
320 -KEYWORDS=""
321 -IUSE="+firmware telemetry"
322 -
323 -# libmarkdown (app-text/discount) only used in PackageKitBackend
324 -DEPEND="
325 - >=kde-frameworks/attica-${KFMIN}:5
326 - >=kde-frameworks/kconfig-${KFMIN}:5
327 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
328 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
329 - >=kde-frameworks/kcrash-${KFMIN}:5
330 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
331 - >=kde-frameworks/kdeclarative-${KFMIN}:5
332 - >=kde-frameworks/ki18n-${KFMIN}:5
333 - >=kde-frameworks/kio-${KFMIN}:5
334 - >=kde-frameworks/kirigami-${KFMIN}:5
335 - >=kde-frameworks/kitemmodels-${KFMIN}:5
336 - >=kde-frameworks/knewstuff-${KFMIN}:5
337 - >=kde-frameworks/knotifications-${KFMIN}:5
338 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
339 - >=kde-frameworks/kxmlgui-${KFMIN}:5
340 - >=dev-qt/qtconcurrent-${QTMIN}:5
341 - >=dev-qt/qtdbus-${QTMIN}:5
342 - >=dev-qt/qtdeclarative-${QTMIN}:5
343 - >=dev-qt/qtgui-${QTMIN}:5
344 - >=dev-qt/qtnetwork-${QTMIN}:5
345 - >=dev-qt/qtwidgets-${QTMIN}:5
346 - >=dev-qt/qtxml-${QTMIN}:5
347 - firmware? ( sys-apps/fwupd )
348 - telemetry? ( dev-libs/kuserfeedback:5 )
349 -"
350 -RDEPEND="${DEPEND}
351 - >=kde-frameworks/kirigami-${KFMIN}:5
352 -"
353 -
354 -src_prepare() {
355 - ecm_src_prepare
356 - # we don't need it with PackageKitBackend off
357 - ecm_punt_bogus_dep KF5 Archive
358 -}
359 -
360 -src_configure() {
361 - local mycmakeargs=(
362 - -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
363 - -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
364 - -DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON
365 - -DBUILD_FlatpakBackend=OFF
366 - -DBUILD_FwupdBackend=$(usex firmware)
367 - $(cmake_use_find_package telemetry KUserFeedback)
368 - )
369 -
370 - ecm_src_configure
371 -}
372 -
373 -src_test() {
374 - # bug 686392: needs network connection
375 - local myctestargs=(
376 - -E "(knsbackendtest)"
377 - )
378 -
379 - ecm_src_test
380 -}
381
382 diff --git a/kde-plasma/drkonqi/drkonqi-5.18.49.9999.ebuild b/kde-plasma/drkonqi/drkonqi-5.18.49.9999.ebuild
383 deleted file mode 100644
384 index ff55c6f710..0000000000
385 --- a/kde-plasma/drkonqi/drkonqi-5.18.49.9999.ebuild
386 +++ /dev/null
387 @@ -1,67 +0,0 @@
388 -# Copyright 1999-2020 Gentoo Authors
389 -# Distributed under the terms of the GNU General Public License v2
390 -
391 -EAPI=7
392 -
393 -KFMIN=5.66.0
394 -PVCUT=$(ver_cut 1-3)
395 -QTMIN=5.12.3
396 -inherit ecm kde.org
397 -
398 -DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
399 -
400 -LICENSE="GPL-2" # TODO: CHECK
401 -SLOT="5"
402 -KEYWORDS=""
403 -IUSE="X"
404 -
405 -RDEPEND="
406 - >=dev-qt/qtdbus-${QTMIN}:5
407 - >=dev-qt/qtgui-${QTMIN}:5
408 - >=dev-qt/qtwidgets-${QTMIN}:5
409 - >=dev-qt/qtxml-${QTMIN}:5
410 - >=kde-frameworks/kcompletion-${KFMIN}:5
411 - >=kde-frameworks/kconfig-${KFMIN}:5
412 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
413 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
414 - >=kde-frameworks/kcrash-${KFMIN}:5
415 - >=kde-frameworks/ki18n-${KFMIN}:5
416 - >=kde-frameworks/kidletime-${KFMIN}:5
417 - >=kde-frameworks/kio-${KFMIN}:5
418 - >=kde-frameworks/kjobwidgets-${KFMIN}:5
419 - >=kde-frameworks/knotifications-${KFMIN}:5
420 - >=kde-frameworks/kservice-${KFMIN}:5
421 - >=kde-frameworks/kwallet-${KFMIN}:5
422 - >=kde-frameworks/kwayland-${KFMIN}:5
423 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
424 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
425 - >=kde-frameworks/kxmlrpcclient-${KFMIN}:5
426 - X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
427 -"
428 -DEPEND="${RDEPEND}
429 - >=dev-qt/qtconcurrent-${QTMIN}:5
430 -"
431 -
432 -src_configure() {
433 - local mycmakeargs=(
434 - $(cmake_use_find_package X Qt5X11Extras)
435 - )
436 - ecm_src_configure
437 -}
438 -
439 -src_test() {
440 - # needs network access, bug #698510
441 - local myctestargs=(
442 - -E "(connectiontest)"
443 - )
444 -
445 - ecm_src_test
446 -}
447 -
448 -pkg_postinst() {
449 - ecm_pkg_postinst
450 - if ! has_version "sys-devel/gdb"; then
451 - elog "For more usability consider installing the following package:"
452 - elog " sys-devel/gdb - Easier debugging support"
453 - fi
454 -}
455
456 diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.18.49.9999.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.18.49.9999.ebuild
457 deleted file mode 100644
458 index e9e4b57514..0000000000
459 --- a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.18.49.9999.ebuild
460 +++ /dev/null
461 @@ -1,36 +0,0 @@
462 -# Copyright 1999-2020 Gentoo Authors
463 -# Distributed under the terms of the GNU General Public License v2
464 -
465 -EAPI=7
466 -
467 -KFMIN=5.66.0
468 -PVCUT=$(ver_cut 1-3)
469 -QTMIN=5.12.3
470 -inherit ecm kde.org
471 -
472 -DESCRIPTION="System service to manage user's activities, track the usage patterns etc."
473 -
474 -LICENSE="|| ( GPL-2 GPL-3 )"
475 -SLOT="5"
476 -KEYWORDS=""
477 -IUSE=""
478 -
479 -RDEPEND="
480 - >=dev-qt/qtdbus-${QTMIN}:5
481 - >=dev-qt/qtgui-${QTMIN}:5
482 - >=dev-qt/qtsql-${QTMIN}:5[sqlite]
483 - >=dev-qt/qtwidgets-${QTMIN}:5
484 - >=kde-frameworks/kconfig-${KFMIN}:5
485 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
486 - >=kde-frameworks/kcrash-${KFMIN}:5
487 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
488 - >=kde-frameworks/kglobalaccel-${KFMIN}:5
489 - >=kde-frameworks/ki18n-${KFMIN}:5
490 - >=kde-frameworks/kio-${KFMIN}:5
491 - >=kde-frameworks/kservice-${KFMIN}:5
492 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
493 - >=kde-frameworks/kxmlgui-${KFMIN}:5
494 -"
495 -DEPEND="${RDEPEND}
496 - dev-libs/boost
497 -"
498
499 diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.18.49.9999.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.18.49.9999.ebuild
500 deleted file mode 100644
501 index 623ae437ab..0000000000
502 --- a/kde-plasma/kde-cli-tools/kde-cli-tools-5.18.49.9999.ebuild
503 +++ /dev/null
504 @@ -1,70 +0,0 @@
505 -# Copyright 1999-2020 Gentoo Authors
506 -# Distributed under the terms of the GNU General Public License v2
507 -
508 -EAPI=7
509 -
510 -ECM_HANDBOOK="forceoptional"
511 -ECM_TEST="optional"
512 -KFMIN=5.66.0
513 -PVCUT=$(ver_cut 1-3)
514 -QTMIN=5.12.3
515 -VIRTUALX_REQUIRED="test"
516 -inherit ecm kde.org
517 -
518 -DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system"
519 -HOMEPAGE="https://cgit.kde.org/kde-cli-tools.git"
520 -
521 -LICENSE="GPL-2" # TODO: CHECK
522 -SLOT="5"
523 -KEYWORDS=""
524 -IUSE="kdesu X"
525 -
526 -REQUIRED_USE="kdesu? ( X )"
527 -
528 -DEPEND="
529 - >=kde-frameworks/kactivities-${KFMIN}:5
530 - >=kde-frameworks/kcmutils-${KFMIN}:5
531 - >=kde-frameworks/kcompletion-${KFMIN}:5
532 - >=kde-frameworks/kconfig-${KFMIN}:5
533 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
534 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
535 - >=kde-frameworks/kdeclarative-${KFMIN}:5
536 - >=kde-frameworks/ki18n-${KFMIN}:5
537 - >=kde-frameworks/kiconthemes-${KFMIN}:5
538 - >=kde-frameworks/kio-${KFMIN}:5
539 - >=kde-frameworks/kservice-${KFMIN}:5
540 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
541 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
542 - >=kde-plasma/libkworkspace-${PVCUT}:5
543 - >=dev-qt/qtdbus-${QTMIN}:5
544 - >=dev-qt/qtgui-${QTMIN}:5
545 - >=dev-qt/qtsvg-${QTMIN}:5
546 - >=dev-qt/qtwidgets-${QTMIN}:5
547 - kdesu? ( >=kde-frameworks/kdesu-${KFMIN}:5 )
548 - X? (
549 - >=dev-qt/qtx11extras-${QTMIN}:5
550 - x11-libs/libX11
551 - )
552 -"
553 -RDEPEND="${DEPEND}
554 - kdesu? ( sys-apps/dbus[X] )
555 -"
556 -
557 -PATCHES=( "${FILESDIR}/${PN}-5.12.80-tests-optional.patch" )
558 -
559 -# requires running kde environment
560 -RESTRICT+=" test"
561 -
562 -src_configure() {
563 - local mycmakeargs=(
564 - $(cmake_use_find_package kdesu KF5Su)
565 - $(cmake_use_find_package X Qt5X11Extras)
566 - )
567 -
568 - ecm_src_configure
569 -}
570 -
571 -src_install() {
572 - ecm_src_install
573 - use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu
574 -}
575
576 diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.18.49.9999.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.18.49.9999.ebuild
577 deleted file mode 100644
578 index 2b156c722e..0000000000
579 --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.18.49.9999.ebuild
580 +++ /dev/null
581 @@ -1,49 +0,0 @@
582 -# Copyright 1999-2020 Gentoo Authors
583 -# Distributed under the terms of the GNU General Public License v2
584 -
585 -EAPI=7
586 -
587 -KFMIN=5.66.0
588 -PVCUT=$(ver_cut 1-3)
589 -QTMIN=5.12.3
590 -VIRTUALX_REQUIRED="test"
591 -inherit ecm kde.org
592 -
593 -DESCRIPTION="GTK2 and GTK3 configurator for KDE Plasma"
594 -HOMEPAGE="https://cgit.kde.org/kde-gtk-config.git"
595 -
596 -LICENSE="GPL-3"
597 -SLOT="5"
598 -KEYWORDS=""
599 -IUSE=""
600 -
601 -DEPEND="
602 - dev-libs/glib:2
603 - >=dev-qt/qtdbus-${QTMIN}:5
604 - >=dev-qt/qtgui-${QTMIN}:5
605 - gnome-base/gsettings-desktop-schemas
606 - >=kde-frameworks/kconfig-${KFMIN}:5
607 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
608 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
609 - >=kde-frameworks/kiconthemes-${KFMIN}:5
610 - x11-libs/gtk+:2
611 - x11-libs/gtk+:3
612 -"
613 -RDEPEND="${DEPEND}
614 - >=kde-plasma/kde-cli-tools-${PVCUT}:5
615 -"
616 -
617 -src_configure() {
618 - local mycmakeargs=(
619 - -DDATA_INSTALL_DIR="${EPREFIX}/usr/share"
620 - )
621 -
622 - ecm_src_configure
623 -}
624 -
625 -pkg_postinst() {
626 - ecm_pkg_postinst
627 - elog "If you notice missing icons in your GTK applications, you may have to install"
628 - elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk"
629 - elog "for example."
630 -}
631
632 diff --git a/kde-plasma/kdecoration/kdecoration-5.18.49.9999.ebuild b/kde-plasma/kdecoration/kdecoration-5.18.49.9999.ebuild
633 deleted file mode 100644
634 index b2d36cf057..0000000000
635 --- a/kde-plasma/kdecoration/kdecoration-5.18.49.9999.ebuild
636 +++ /dev/null
637 @@ -1,24 +0,0 @@
638 -# Copyright 1999-2020 Gentoo Authors
639 -# Distributed under the terms of the GNU General Public License v2
640 -
641 -EAPI=7
642 -
643 -ECM_TEST="forceoptional"
644 -KFMIN=5.66.0
645 -PVCUT=$(ver_cut 1-3)
646 -QTMIN=5.12.3
647 -VIRTUALX_REQUIRED="test"
648 -inherit ecm kde.org
649 -
650 -DESCRIPTION="Plugin based library to create window decorations"
651 -
652 -LICENSE="|| ( LGPL-2.1 LGPL-3 )"
653 -SLOT="5"
654 -KEYWORDS=""
655 -IUSE=""
656 -
657 -DEPEND="
658 - >=kde-frameworks/ki18n-${KFMIN}:5
659 - >=dev-qt/qtgui-${QTMIN}:5
660 -"
661 -RDEPEND="${DEPEND}"
662
663 diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.18.49.9999.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.18.49.9999.ebuild
664 deleted file mode 100644
665 index 58f2cbbf17..0000000000
666 --- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.18.49.9999.ebuild
667 +++ /dev/null
668 @@ -1,62 +0,0 @@
669 -# Copyright 1999-2020 Gentoo Authors
670 -# Distributed under the terms of the GNU General Public License v2
671 -
672 -EAPI=7
673 -
674 -KFMIN=5.66.0
675 -PVCUT=$(ver_cut 1-3)
676 -QTMIN=5.12.3
677 -inherit ecm kde.org
678 -
679 -DESCRIPTION="Extra Plasma applets and engines"
680 -
681 -LICENSE="GPL-2 LGPL-2"
682 -SLOT="5"
683 -KEYWORDS=""
684 -IUSE="share webengine"
685 -
686 -DEPEND="
687 - >=kde-frameworks/karchive-${KFMIN}:5
688 - >=kde-frameworks/kconfig-${KFMIN}:5
689 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
690 - >=kde-frameworks/kcmutils-${KFMIN}:5
691 - >=kde-frameworks/kcompletion-${KFMIN}:5
692 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
693 - >=kde-frameworks/kdeclarative-${KFMIN}:5
694 - >=kde-frameworks/kholidays-${KFMIN}:5
695 - >=kde-frameworks/ki18n-${KFMIN}:5
696 - >=kde-frameworks/kiconthemes-${KFMIN}:5
697 - >=kde-frameworks/kio-${KFMIN}:5
698 - >=kde-frameworks/knewstuff-${KFMIN}:5
699 - >=kde-frameworks/knotifications-${KFMIN}:5
700 - >=kde-frameworks/kpackage-${KFMIN}:5
701 - >=kde-frameworks/kross-${KFMIN}:5
702 - >=kde-frameworks/krunner-${KFMIN}:5
703 - >=kde-frameworks/kservice-${KFMIN}:5
704 - >=kde-frameworks/kunitconversion-${KFMIN}:5
705 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
706 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
707 - >=kde-frameworks/kxmlgui-${KFMIN}:5
708 - >=kde-frameworks/plasma-${KFMIN}:5
709 - >=kde-frameworks/sonnet-${KFMIN}:5
710 - >=dev-qt/qtdbus-${QTMIN}:5
711 - >=dev-qt/qtdeclarative-${QTMIN}:5
712 - >=dev-qt/qtgui-${QTMIN}:5
713 - >=dev-qt/qtwidgets-${QTMIN}:5
714 - share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
715 - webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 )
716 -"
717 -RDEPEND="${DEPEND}
718 - >=kde-plasma/plasma-workspace-${PVCUT}:5
719 - >=dev-qt/qtquickcontrols-${QTMIN}:5
720 - >=dev-qt/qtquickcontrols2-${QTMIN}:5
721 -"
722 -
723 -src_configure() {
724 - local mycmakeargs=(
725 - $(cmake_use_find_package share KF5Purpose)
726 - $(cmake_use_find_package webengine Qt5WebEngine)
727 - )
728 -
729 - ecm_src_configure
730 -}
731
732 diff --git a/kde-plasma/kgamma/kgamma-5.18.49.9999.ebuild b/kde-plasma/kgamma/kgamma-5.18.49.9999.ebuild
733 deleted file mode 100644
734 index 88cda7bb4b..0000000000
735 --- a/kde-plasma/kgamma/kgamma-5.18.49.9999.ebuild
736 +++ /dev/null
737 @@ -1,32 +0,0 @@
738 -# Copyright 1999-2020 Gentoo Authors
739 -# Distributed under the terms of the GNU General Public License v2
740 -
741 -EAPI=7
742 -
743 -ECM_HANDBOOK="forceoptional"
744 -KDE_ORG_NAME="${PN}5"
745 -KFMIN=5.66.0
746 -PVCUT=$(ver_cut 1-3)
747 -QTMIN=5.12.3
748 -inherit ecm kde.org
749 -
750 -DESCRIPTION="Screen gamma values kcontrol module"
751 -
752 -LICENSE="GPL-2" # TODO: CHECK
753 -SLOT="5"
754 -KEYWORDS=""
755 -IUSE=""
756 -
757 -RDEPEND="
758 - >=kde-frameworks/kconfig-${KFMIN}:5
759 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
760 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
761 - >=kde-frameworks/ki18n-${KFMIN}:5
762 - >=dev-qt/qtgui-${QTMIN}:5
763 - >=dev-qt/qtwidgets-${QTMIN}:5
764 - x11-libs/libX11
765 - x11-libs/libXxf86vm
766 -"
767 -DEPEND="${RDEPEND}
768 - x11-base/xorg-proto
769 -"
770
771 diff --git a/kde-plasma/khotkeys/khotkeys-5.18.49.9999.ebuild b/kde-plasma/khotkeys/khotkeys-5.18.49.9999.ebuild
772 deleted file mode 100644
773 index 01896cd6be..0000000000
774 --- a/kde-plasma/khotkeys/khotkeys-5.18.49.9999.ebuild
775 +++ /dev/null
776 @@ -1,50 +0,0 @@
777 -# Copyright 1999-2020 Gentoo Authors
778 -# Distributed under the terms of the GNU General Public License v2
779 -
780 -EAPI=7
781 -
782 -ECM_HANDBOOK="forceoptional" # not optional until !kdelibs4support
783 -KFMIN=5.66.0
784 -PVCUT=$(ver_cut 1-3)
785 -QTMIN=5.12.3
786 -inherit ecm kde.org
787 -
788 -DESCRIPTION="KDE Plasma workspace hotkey module"
789 -
790 -LICENSE="GPL-2" # TODO: CHECK
791 -SLOT="5"
792 -KEYWORDS=""
793 -IUSE=""
794 -
795 -COMMON_DEPEND="
796 - >=kde-frameworks/kcompletion-${KFMIN}:5
797 - >=kde-frameworks/kconfig-${KFMIN}:5
798 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
799 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
800 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
801 - >=kde-frameworks/kdelibs4support-${KFMIN}:5[X]
802 - >=kde-frameworks/kglobalaccel-${KFMIN}:5
803 - >=kde-frameworks/ki18n-${KFMIN}:5
804 - >=kde-frameworks/kio-${KFMIN}:5
805 - >=kde-frameworks/kservice-${KFMIN}:5
806 - >=kde-frameworks/ktextwidgets-${KFMIN}:5
807 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
808 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
809 - >=kde-frameworks/kxmlgui-${KFMIN}:5
810 - >=kde-plasma/libkworkspace-${PVCUT}:5
811 - >=dev-qt/qtdbus-${QTMIN}:5
812 - >=dev-qt/qtgui-${QTMIN}:5
813 - >=dev-qt/qtwidgets-${QTMIN}:5
814 - >=dev-qt/qtx11extras-${QTMIN}:5
815 - x11-libs/libX11
816 - x11-libs/libXtst
817 -"
818 -DEPEND="${COMMON_DEPEND}
819 - x11-base/xorg-proto
820 - x11-libs/libxcb
821 - x11-libs/libXtst
822 -"
823 -RDEPEND="${COMMON_DEPEND}
824 - >=kde-frameworks/kded-${KFMIN}:5
825 - >=kde-plasma/kde-cli-tools-${PVCUT}:5
826 -"
827
828 diff --git a/kde-plasma/kinfocenter/kinfocenter-5.18.49.9999.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.18.49.9999.ebuild
829 deleted file mode 100644
830 index 01e161d589..0000000000
831 --- a/kde-plasma/kinfocenter/kinfocenter-5.18.49.9999.ebuild
832 +++ /dev/null
833 @@ -1,105 +0,0 @@
834 -# Copyright 1999-2020 Gentoo Authors
835 -# Distributed under the terms of the GNU General Public License v2
836 -
837 -EAPI=7
838 -
839 -ECM_HANDBOOK="forceoptional"
840 -KFMIN=5.66.0
841 -PVCUT=$(ver_cut 1-3)
842 -QTMIN=5.12.3
843 -inherit ecm kde.org
844 -
845 -DESCRIPTION="Utility providing information about the computer hardware"
846 -HOMEPAGE="https://userbase.kde.org/KInfoCenter"
847 -SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png"
848 -
849 -LICENSE="GPL-2" # TODO: CHECK
850 -SLOT="5"
851 -KEYWORDS=""
852 -IUSE="gles2-only ieee1394 +opengl +pci wayland"
853 -
854 -REQUIRED_USE="wayland? ( || ( opengl gles2-only ) )"
855 -
856 -BDEPEND=">=dev-util/cmake-3.14.3"
857 -COMMON_DEPEND="
858 - >=dev-qt/qtdbus-${QTMIN}:5
859 - >=dev-qt/qtdeclarative-${QTMIN}:5
860 - >=dev-qt/qtgui-${QTMIN}:5[gles2-only=]
861 - >=dev-qt/qtwidgets-${QTMIN}:5
862 - >=kde-frameworks/kcmutils-${KFMIN}:5
863 - >=kde-frameworks/kcompletion-${KFMIN}:5
864 - >=kde-frameworks/kconfig-${KFMIN}:5
865 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
866 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
867 - >=kde-frameworks/kcrash-${KFMIN}:5
868 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
869 - >=kde-frameworks/kdeclarative-${KFMIN}:5
870 - >=kde-frameworks/ki18n-${KFMIN}:5
871 - >=kde-frameworks/kiconthemes-${KFMIN}:5
872 - >=kde-frameworks/kio-${KFMIN}:5
873 - >=kde-frameworks/kpackage-${KFMIN}:5
874 - >=kde-frameworks/kservice-${KFMIN}:5
875 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
876 - >=kde-frameworks/kxmlgui-${KFMIN}:5
877 - >=kde-frameworks/solid-${KFMIN}:5
878 - x11-libs/libX11
879 - gles2-only? ( media-libs/mesa[gles2] )
880 - ieee1394? ( sys-libs/libraw1394 )
881 - opengl? (
882 - media-libs/mesa[X(+)]
883 - !gles2-only? ( media-libs/glu )
884 - )
885 - pci? ( sys-apps/pciutils )
886 - wayland? (
887 - >=kde-frameworks/kwayland-${KFMIN}:5
888 - media-libs/mesa[egl]
889 - )
890 -"
891 -DEPEND="${COMMON_DEPEND}
892 - >=kde-frameworks/plasma-${KFMIN}:5
893 -"
894 -RDEPEND="${COMMON_DEPEND}
895 - >=dev-qt/qtquickcontrols2-${QTMIN}:5
896 - >=kde-frameworks/kirigami-${KFMIN}:5
897 - >=kde-plasma/kde-cli-tools-${PVCUT}:5
898 -"
899 -
900 -src_configure() {
901 - local mycmakeargs=(
902 - $(cmake_use_find_package ieee1394 RAW1394)
903 - $(cmake_use_find_package pci PCIUTILS)
904 - $(cmake_use_find_package wayland EGL)
905 - $(cmake_use_find_package wayland KF5Wayland)
906 - )
907 -
908 - if has_version "dev-qt/qtgui[gles2-only]"; then
909 - mycmakeargs+=( $(cmake_use_find_package gles2 OpenGLES) )
910 - else
911 - mycmakeargs+=( $(cmake_use_find_package opengl OpenGL) )
912 - fi
913 -
914 - ecm_src_configure
915 -}
916 -
917 -src_install() {
918 - ecm_src_install
919 -
920 - # TODO: Make this fully obsolete by /etc/os-release
921 - insinto /etc/xdg
922 - doins "${FILESDIR}"/kcm-about-distrorc
923 -
924 - insinto /usr/share/${PN}
925 - doins "${DISTDIR}"/glogo-small.png
926 -}
927 -
928 -pkg_postinst() {
929 - ecm_pkg_postinst
930 -
931 - if [[ -z "${REPLACING_VERSIONS}" ]]; then
932 - has_version "net-fs/nfs-utils" || \
933 - elog "Installing net-fs/nfs-utils will enable the NFS information module."
934 -
935 - has_version "net-fs/samba" || \
936 - elog "Installing net-fs/samba will enable the Samba status information module."
937 - fi
938 -}
939
940 diff --git a/kde-plasma/kmenuedit/kmenuedit-5.18.49.9999.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.18.49.9999.ebuild
941 deleted file mode 100644
942 index f025ef5204..0000000000
943 --- a/kde-plasma/kmenuedit/kmenuedit-5.18.49.9999.ebuild
944 +++ /dev/null
945 @@ -1,41 +0,0 @@
946 -# Copyright 1999-2020 Gentoo Authors
947 -# Distributed under the terms of the GNU General Public License v2
948 -
949 -EAPI=7
950 -
951 -ECM_HANDBOOK="forceoptional"
952 -KFMIN=5.66.0
953 -QTMIN=5.12.3
954 -inherit ecm kde.org
955 -
956 -DESCRIPTION="KDE Plasma menu editor"
957 -HOMEPAGE="https://cgit.kde.org/kmenuedit.git"
958 -
959 -LICENSE="GPL-2" # TODO: CHECK
960 -SLOT="5"
961 -KEYWORDS=""
962 -IUSE=""
963 -
964 -RDEPEND="
965 - >=dev-qt/qtdbus-${QTMIN}:5
966 - >=dev-qt/qtgui-${QTMIN}:5
967 - >=dev-qt/qtwidgets-${QTMIN}:5
968 - >=dev-qt/qtxml-${QTMIN}:5
969 - >=kde-frameworks/kcompletion-${KFMIN}:5
970 - >=kde-frameworks/kconfig-${KFMIN}:5
971 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
972 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
973 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
974 - >=kde-frameworks/kglobalaccel-${KFMIN}:5
975 - >=kde-frameworks/ki18n-${KFMIN}:5
976 - >=kde-frameworks/kiconthemes-${KFMIN}:5
977 - >=kde-frameworks/kitemviews-${KFMIN}:5
978 - >=kde-frameworks/kio-${KFMIN}:5
979 - >=kde-frameworks/kservice-${KFMIN}:5
980 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
981 - >=kde-frameworks/kxmlgui-${KFMIN}:5
982 - >=kde-frameworks/sonnet-${KFMIN}:5
983 -"
984 -DEPEND="${RDEPEND}
985 - >=kde-frameworks/kinit-${KFMIN}:5
986 -"
987
988 diff --git a/kde-plasma/kscreen/kscreen-5.18.49.9999.ebuild b/kde-plasma/kscreen/kscreen-5.18.49.9999.ebuild
989 deleted file mode 100644
990 index 29461581e1..0000000000
991 --- a/kde-plasma/kscreen/kscreen-5.18.49.9999.ebuild
992 +++ /dev/null
993 @@ -1,46 +0,0 @@
994 -# Copyright 1999-2020 Gentoo Authors
995 -# Distributed under the terms of the GNU General Public License v2
996 -
997 -EAPI=7
998 -
999 -ECM_TEST="forceoptional"
1000 -KFMIN=5.66.0
1001 -PVCUT=$(ver_cut 1-3)
1002 -QTMIN=5.12.3
1003 -inherit ecm kde.org
1004 -
1005 -DESCRIPTION="KDE Plasma screen management"
1006 -HOMEPAGE="https://cgit.kde.org/kscreen.git"
1007 -
1008 -LICENSE="GPL-2" # TODO: CHECK
1009 -SLOT="5"
1010 -KEYWORDS=""
1011 -IUSE=""
1012 -
1013 -DEPEND="
1014 - >=kde-frameworks/kcmutils-${KFMIN}:5
1015 - >=kde-frameworks/kconfig-${KFMIN}:5
1016 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1017 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
1018 - >=kde-frameworks/kdeclarative-${KFMIN}:5
1019 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
1020 - >=kde-frameworks/kglobalaccel-${KFMIN}:5
1021 - >=kde-frameworks/ki18n-${KFMIN}:5
1022 - >=kde-frameworks/kiconthemes-${KFMIN}:5
1023 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1024 - >=kde-frameworks/kxmlgui-${KFMIN}:5
1025 - >=kde-frameworks/plasma-${KFMIN}:5
1026 - >=kde-plasma/libkscreen-${PVCUT}:5
1027 - >=dev-qt/qtdbus-${QTMIN}:5
1028 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
1029 - >=dev-qt/qtgui-${QTMIN}:5
1030 - >=dev-qt/qtsensors-${QTMIN}:5
1031 - >=dev-qt/qtwidgets-${QTMIN}:5
1032 -"
1033 -RDEPEND="${DEPEND}
1034 - >=kde-plasma/kde-cli-tools-${PVCUT}:5
1035 - >=dev-qt/qtgraphicaleffects-${QTMIN}:5
1036 -"
1037 -
1038 -# bug #580440, last checked 5.6.3
1039 -RESTRICT+=" test"
1040
1041 diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.18.49.9999.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.18.49.9999.ebuild
1042 deleted file mode 100644
1043 index 5f8a971c4b..0000000000
1044 --- a/kde-plasma/kscreenlocker/kscreenlocker-5.18.49.9999.ebuild
1045 +++ /dev/null
1046 @@ -1,100 +0,0 @@
1047 -# Copyright 1999-2020 Gentoo Authors
1048 -# Distributed under the terms of the GNU General Public License v2
1049 -
1050 -EAPI=7
1051 -
1052 -ECM_TEST="forceoptional"
1053 -KFMIN=5.66.0
1054 -PVCUT=$(ver_cut 1-3)
1055 -QTMIN=5.12.3
1056 -VIRTUALX_REQUIRED="test"
1057 -inherit ecm kde.org pam
1058 -
1059 -DESCRIPTION="Library and components for secure lock screen architecture"
1060 -
1061 -LICENSE="GPL-2" # TODO: CHECK
1062 -SLOT="5"
1063 -KEYWORDS=""
1064 -IUSE="consolekit +pam seccomp"
1065 -
1066 -REQUIRED_USE="seccomp? ( pam )"
1067 -
1068 -RDEPEND="
1069 - >=kde-frameworks/kcmutils-${KFMIN}:5
1070 - >=kde-frameworks/kconfig-${KFMIN}:5
1071 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1072 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
1073 - >=kde-frameworks/kcrash-${KFMIN}:5
1074 - >=kde-frameworks/kdeclarative-${KFMIN}:5
1075 - >=kde-frameworks/kglobalaccel-${KFMIN}:5
1076 - >=kde-frameworks/ki18n-${KFMIN}:5
1077 - >=kde-frameworks/kidletime-${KFMIN}:5
1078 - >=kde-frameworks/knotifications-${KFMIN}:5
1079 - >=kde-frameworks/kpackage-${KFMIN}:5
1080 - >=kde-frameworks/ktextwidgets-${KFMIN}:5
1081 - >=kde-frameworks/kwayland-${KFMIN}:5
1082 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
1083 - >=kde-frameworks/kxmlgui-${KFMIN}:5
1084 - >=kde-frameworks/solid-${KFMIN}:5
1085 - >=dev-qt/qtdbus-${QTMIN}:5
1086 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
1087 - >=dev-qt/qtgui-${QTMIN}:5
1088 - >=dev-qt/qtnetwork-${QTMIN}:5
1089 - >=dev-qt/qtwidgets-${QTMIN}:5
1090 - >=dev-qt/qtx11extras-${QTMIN}:5
1091 - dev-libs/wayland
1092 - x11-libs/libX11
1093 - x11-libs/libXi
1094 - x11-libs/libxcb
1095 - x11-libs/xcb-util-keysyms
1096 - consolekit? ( sys-auth/consolekit )
1097 - pam? ( sys-libs/pam )
1098 - seccomp? ( sys-libs/libseccomp )
1099 -"
1100 -DEPEND="${RDEPEND}
1101 - x11-base/xorg-proto
1102 -"
1103 -PDEPEND="
1104 - >=kde-plasma/kde-cli-tools-${PVCUT}:5
1105 -"
1106 -
1107 -RESTRICT+=" test"
1108 -
1109 -src_prepare() {
1110 - ecm_src_prepare
1111 -
1112 - if ! use test; then
1113 - sed -e "/add_subdirectory(autotests)/ s/^/#/" \
1114 - -i greeter/CMakeLists.txt || die
1115 - fi
1116 -}
1117 -
1118 -src_test() {
1119 - # requires running environment
1120 - local myctestargs=(
1121 - -E x11LockerTest
1122 - )
1123 - ecm_src_test
1124 -}
1125 -
1126 -src_configure() {
1127 - local mycmakeargs=(
1128 - $(cmake_use_find_package consolekit loginctl)
1129 - -DPAM_REQUIRED=$(usex pam)
1130 - $(cmake_use_find_package pam PAM)
1131 - $(cmake_use_find_package seccomp Seccomp)
1132 - )
1133 - ecm_src_configure
1134 -}
1135 -
1136 -src_install() {
1137 - ecm_src_install
1138 -
1139 - use pam && newpamd "${FILESDIR}/kde.pam" kde
1140 - use pam && newpamd "${FILESDIR}/kde-np.pam" kde-np
1141 -
1142 - if ! use pam; then
1143 - chown root "${ED}"/usr/$(get_libdir)/libexec/kcheckpass || die
1144 - chmod +s "${ED}"/usr/$(get_libdir)/libexec/kcheckpass || die
1145 - fi
1146 -}
1147
1148 diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.18.49.9999.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.18.49.9999.ebuild
1149 deleted file mode 100644
1150 index c5183c09d5..0000000000
1151 --- a/kde-plasma/ksshaskpass/ksshaskpass-5.18.49.9999.ebuild
1152 +++ /dev/null
1153 @@ -1,78 +0,0 @@
1154 -# Copyright 1999-2020 Gentoo Authors
1155 -# Distributed under the terms of the GNU General Public License v2
1156 -
1157 -EAPI=7
1158 -
1159 -KFMIN=5.66.0
1160 -PVCUT=$(ver_cut 1-3)
1161 -QTMIN=5.12.3
1162 -inherit ecm kde.org
1163 -
1164 -DESCRIPTION="KDE implementation of ssh-askpass with Kwallet integration"
1165 -HOMEPAGE="https://cgit.kde.org/ksshaskpass.git"
1166 -
1167 -LICENSE="GPL-2" # TODO: CHECK
1168 -SLOT="5"
1169 -KEYWORDS=""
1170 -IUSE=""
1171 -
1172 -DEPEND="
1173 - >=dev-qt/qtwidgets-${QTMIN}:5
1174 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
1175 - >=kde-frameworks/ki18n-${KFMIN}:5
1176 - >=kde-frameworks/kwallet-${KFMIN}:5
1177 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1178 -"
1179 -RDEPEND="${DEPEND}"
1180 -
1181 -pkg_setup() {
1182 - ecm_pkg_setup
1183 -
1184 - local srcfile=/etc/plasma/startup/05-ksshaskpass.sh
1185 - local newfile=/etc/xdg/plasma-workspace/env/05-ksshaskpass.sh
1186 - if [[ -f "${EROOT}"${srcfile} ]]; then
1187 - local md5=$(md5sum "${EROOT}"${srcfile})
1188 - if [[ ${md5%% *} != 615ae8f5b0090ff7f51d0edee7885d55 ]]; then
1189 - elog "Existing modified "${EPREFIX}"${srcfile} detected."
1190 - elog "Copying to "${EPREFIX}"${newfile}..."
1191 - cp -v "${EROOT}"${srcfile} "${T}"/ || die
1192 - fi
1193 - fi
1194 -}
1195 -
1196 -src_prepare() {
1197 - ecm_src_prepare
1198 - if [[ ! -f "${T}"/05-ksshaskpass.sh ]]; then
1199 - cp "${FILESDIR}"/05-ksshaskpass.sh "${T}"/ || die
1200 - fi
1201 -}
1202 -
1203 -src_install() {
1204 - ecm_src_install
1205 -
1206 - insinto /etc/xdg/plasma-workspace/env/
1207 - doins "${FILESDIR}/05-ksshaskpass.sh"
1208 -}
1209 -
1210 -pkg_postinst() {
1211 - ecm_pkg_postinst
1212 -
1213 - elog "In order to have ssh-agent start with Plasma 5,"
1214 - elog "edit /etc/xdg/plasma-workspace/env/10-agent-startup.sh"
1215 - elog "and uncomment the lines enabling ssh-agent."
1216 - elog
1217 - elog "If you do so, do not forget to uncomment the respective"
1218 - elog "lines in /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh"
1219 - elog "to properly kill the agent when the session ends."
1220 - elog
1221 - elog "${PN} has been installed as your default askpass application"
1222 - elog "for Plasma 5 sessions."
1223 - elog "If that's not desired, select the one you want to use in"
1224 - elog "/etc/xdg/plasma-workspace/env/05-ksshaskpass.sh"
1225 -
1226 - # Clean up pre-5.17.4 script
1227 - if [[ -e "${EROOT}"/etc/plasma/startup/05-ksshaskpass.sh ]]; then
1228 - rm "${EROOT}"/etc/plasma/startup/05-ksshaskpass.sh || die
1229 - elog "Removed obsolete ${EPREFIX}/etc/plasma/startup/05-ksshaskpass.sh"
1230 - fi
1231 -}
1232
1233 diff --git a/kde-plasma/ksysguard/ksysguard-5.18.49.9999.ebuild b/kde-plasma/ksysguard/ksysguard-5.18.49.9999.ebuild
1234 deleted file mode 100644
1235 index 344438cc40..0000000000
1236 --- a/kde-plasma/ksysguard/ksysguard-5.18.49.9999.ebuild
1237 +++ /dev/null
1238 @@ -1,55 +0,0 @@
1239 -# Copyright 1999-2020 Gentoo Authors
1240 -# Distributed under the terms of the GNU General Public License v2
1241 -
1242 -EAPI=7
1243 -
1244 -ECM_HANDBOOK="forceoptional"
1245 -KFMIN=5.66.0
1246 -PVCUT=$(ver_cut 1-3)
1247 -QTMIN=5.12.3
1248 -inherit ecm kde.org
1249 -
1250 -DESCRIPTION="Network-enabled task manager and system monitor"
1251 -
1252 -LICENSE="GPL-2+"
1253 -SLOT="5"
1254 -KEYWORDS=""
1255 -IUSE="lm-sensors pcap"
1256 -
1257 -DEPEND="
1258 - >=kde-frameworks/kcompletion-${KFMIN}:5
1259 - >=kde-frameworks/kconfig-${KFMIN}:5
1260 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1261 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
1262 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
1263 - >=kde-frameworks/ki18n-${KFMIN}:5
1264 - >=kde-frameworks/kiconthemes-${KFMIN}:5
1265 - >=kde-frameworks/kinit-${KFMIN}:5
1266 - >=kde-frameworks/kio-${KFMIN}:5
1267 - >=kde-frameworks/kitemviews-${KFMIN}:5
1268 - >=kde-frameworks/knewstuff-${KFMIN}:5
1269 - >=kde-frameworks/knotifications-${KFMIN}:5
1270 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1271 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
1272 - >=kde-frameworks/kxmlgui-${KFMIN}:5
1273 - >=kde-plasma/libksysguard-${PVCUT}:5[-minimal(-)]
1274 - >=dev-qt/qtdbus-${QTMIN}:5
1275 - >=dev-qt/qtgui-${QTMIN}:5
1276 - >=dev-qt/qtwidgets-${QTMIN}:5
1277 - >=dev-qt/qtxml-${QTMIN}:5
1278 - pcap? (
1279 - net-libs/libpcap
1280 - sys-libs/libcap
1281 - )
1282 - lm-sensors? ( sys-apps/lm-sensors:= )
1283 -"
1284 -RDEPEND="${DEPEND}"
1285 -
1286 -src_configure() {
1287 - local mycmakeargs=(
1288 - $(cmake_use_find_package pcap libpcap)
1289 - $(cmake_use_find_package lm-sensors Sensors)
1290 - )
1291 -
1292 - ecm_src_configure
1293 -}
1294
1295 diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.18.49.9999.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.18.49.9999.ebuild
1296 deleted file mode 100644
1297 index df826d81b9..0000000000
1298 --- a/kde-plasma/kwallet-pam/kwallet-pam-5.18.49.9999.ebuild
1299 +++ /dev/null
1300 @@ -1,37 +0,0 @@
1301 -# Copyright 1999-2020 Gentoo Authors
1302 -# Distributed under the terms of the GNU General Public License v2
1303 -
1304 -EAPI=7
1305 -
1306 -KFMIN=5.66.0
1307 -PVCUT=$(ver_cut 1-3)
1308 -inherit ecm kde.org
1309 -
1310 -DESCRIPTION="PAM module to not enter KWallet password again after login"
1311 -
1312 -LICENSE="LGPL-2.1"
1313 -SLOT="5"
1314 -KEYWORDS=""
1315 -IUSE=""
1316 -
1317 -DEPEND="
1318 - >=kde-frameworks/kwallet-${KFMIN}:5
1319 - dev-libs/libgcrypt:0=
1320 - sys-libs/pam
1321 -"
1322 -RDEPEND="${DEPEND}
1323 - net-misc/socat
1324 -"
1325 -
1326 -src_configure() {
1327 - local mycmakeargs=(
1328 - -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
1329 - )
1330 - ecm_src_configure
1331 -}
1332 -
1333 -pkg_postinst() {
1334 - ecm_pkg_postinst
1335 - elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
1336 - elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking"
1337 -}
1338
1339 diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.18.49.9999.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.18.49.9999.ebuild
1340 deleted file mode 100644
1341 index fb7a4cb57e..0000000000
1342 --- a/kde-plasma/kwayland-integration/kwayland-integration-5.18.49.9999.ebuild
1343 +++ /dev/null
1344 @@ -1,30 +0,0 @@
1345 -# Copyright 1999-2020 Gentoo Authors
1346 -# Distributed under the terms of the GNU General Public License v2
1347 -
1348 -EAPI=7
1349 -
1350 -ECM_TEST="true"
1351 -KFMIN=5.66.0
1352 -PVCUT=$(ver_cut 1-3)
1353 -QTMIN=5.12.3
1354 -inherit ecm kde.org
1355 -
1356 -DESCRIPTION="Provides integration plugins for various KDE frameworks for Wayland"
1357 -HOMEPAGE="https://cgit.kde.org/kwayland-integration.git"
1358 -
1359 -LICENSE="LGPL-2.1"
1360 -SLOT="5"
1361 -KEYWORDS=""
1362 -IUSE=""
1363 -
1364 -DEPEND="
1365 - >=kde-frameworks/kguiaddons-${KFMIN}:5
1366 - >=kde-frameworks/kidletime-${KFMIN}:5
1367 - >=kde-frameworks/kwayland-${KFMIN}:5
1368 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
1369 - >=dev-qt/qtgui-${QTMIN}:5
1370 - >=dev-qt/qtwidgets-${QTMIN}:5
1371 -"
1372 -RDEPEND="${DEPEND}"
1373 -
1374 -RESTRICT+=" test" # bug 668872
1375
1376 diff --git a/kde-plasma/kwin/kwin-5.18.49.9999.ebuild b/kde-plasma/kwin/kwin-5.18.49.9999.ebuild
1377 deleted file mode 100644
1378 index 25b1d11a97..0000000000
1379 --- a/kde-plasma/kwin/kwin-5.18.49.9999.ebuild
1380 +++ /dev/null
1381 @@ -1,111 +0,0 @@
1382 -# Copyright 1999-2020 Gentoo Authors
1383 -# Distributed under the terms of the GNU General Public License v2
1384 -
1385 -EAPI=7
1386 -
1387 -ECM_HANDBOOK="optional"
1388 -ECM_TEST="optional"
1389 -KFMIN=5.66.0
1390 -PVCUT=$(ver_cut 1-3)
1391 -QTMIN=5.12.3
1392 -VIRTUALX_REQUIRED="test"
1393 -inherit ecm kde.org
1394 -
1395 -DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
1396 -
1397 -LICENSE="GPL-2+"
1398 -SLOT="5"
1399 -KEYWORDS=""
1400 -IUSE="caps gles2-only multimedia"
1401 -
1402 -COMMON_DEPEND="
1403 - >=kde-frameworks/kactivities-${KFMIN}:5
1404 - >=kde-frameworks/kauth-${KFMIN}:5
1405 - >=kde-frameworks/kcmutils-${KFMIN}:5
1406 - >=kde-frameworks/kcompletion-${KFMIN}:5
1407 - >=kde-frameworks/kconfig-${KFMIN}:5
1408 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1409 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
1410 - >=kde-frameworks/kcrash-${KFMIN}:5
1411 - >=kde-frameworks/kdeclarative-${KFMIN}:5
1412 - >=kde-frameworks/kglobalaccel-${KFMIN}:5=
1413 - >=kde-frameworks/ki18n-${KFMIN}:5
1414 - >=kde-frameworks/kiconthemes-${KFMIN}:5
1415 - >=kde-frameworks/kidletime-${KFMIN}:5=
1416 - >=kde-frameworks/kinit-${KFMIN}:5
1417 - >=kde-frameworks/kio-${KFMIN}:5
1418 - >=kde-frameworks/knewstuff-${KFMIN}:5
1419 - >=kde-frameworks/knotifications-${KFMIN}:5
1420 - >=kde-frameworks/kpackage-${KFMIN}:5
1421 - >=kde-frameworks/kservice-${KFMIN}:5
1422 - >=kde-frameworks/ktextwidgets-${KFMIN}:5
1423 - >=kde-frameworks/kwayland-${KFMIN}:5
1424 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1425 - >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
1426 - >=kde-frameworks/kxmlgui-${KFMIN}:5
1427 - >=kde-frameworks/plasma-${KFMIN}:5
1428 - >=kde-plasma/breeze-${PVCUT}:5
1429 - >=kde-plasma/kdecoration-${PVCUT}:5
1430 - >=kde-plasma/kscreenlocker-${PVCUT}:5
1431 - >=dev-qt/qtdbus-${QTMIN}:5
1432 - >=dev-qt/qtdeclarative-${QTMIN}:5
1433 - >=dev-qt/qtgui-${QTMIN}:5=[gles2-only=]
1434 - >=dev-qt/qtscript-${QTMIN}:5
1435 - >=dev-qt/qtsensors-${QTMIN}:5
1436 - >=dev-qt/qtwidgets-${QTMIN}:5
1437 - >=dev-qt/qtx11extras-${QTMIN}:5
1438 - >=dev-libs/libinput-1.9
1439 - >=dev-libs/wayland-1.2
1440 - media-libs/fontconfig
1441 - media-libs/freetype
1442 - media-libs/libepoxy
1443 - media-libs/mesa[egl,gbm,wayland,X(+)]
1444 - virtual/libudev:=
1445 - x11-libs/libICE
1446 - x11-libs/libSM
1447 - x11-libs/libX11
1448 - x11-libs/libXi
1449 - x11-libs/libdrm
1450 - >=x11-libs/libxcb-1.10
1451 - >=x11-libs/libxkbcommon-0.7.0
1452 - x11-libs/xcb-util-cursor
1453 - x11-libs/xcb-util-image
1454 - x11-libs/xcb-util-keysyms
1455 - x11-libs/xcb-util-wm
1456 - caps? ( sys-libs/libcap )
1457 - gles2-only? ( media-libs/mesa[gles2] )
1458 -"
1459 -RDEPEND="${COMMON_DEPEND}
1460 - >=kde-frameworks/kirigami-${KFMIN}:5
1461 - >=dev-qt/qtquickcontrols-${QTMIN}:5
1462 - >=dev-qt/qtquickcontrols2-${QTMIN}:5
1463 - >=dev-qt/qtvirtualkeyboard-${QTMIN}:5
1464 - multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
1465 -"
1466 -DEPEND="${COMMON_DEPEND}
1467 - >=dev-qt/designer-${QTMIN}:5
1468 - >=dev-qt/qtconcurrent-${QTMIN}:5
1469 - x11-base/xorg-proto
1470 -"
1471 -PDEPEND="
1472 - >=kde-plasma/kde-cli-tools-${PVCUT}:5
1473 -"
1474 -
1475 -RESTRICT+=" test"
1476 -
1477 -src_prepare() {
1478 - ecm_src_prepare
1479 - use multimedia || eapply "${FILESDIR}/${PN}-5.16.80-gstreamer-optional.patch"
1480 -
1481 - # Access violations, bug #640432
1482 - sed -e "s/^ecm_find_qmlmodule.*QtMultimedia/#&/" \
1483 - -i CMakeLists.txt || die
1484 -}
1485 -
1486 -src_configure() {
1487 - local mycmakeargs=(
1488 - $(cmake_use_find_package caps Libcap)
1489 - )
1490 -
1491 - ecm_src_configure
1492 -}
1493
1494 diff --git a/kde-plasma/kwrited/kwrited-5.18.49.9999.ebuild b/kde-plasma/kwrited/kwrited-5.18.49.9999.ebuild
1495 deleted file mode 100644
1496 index 58201db00c..0000000000
1497 --- a/kde-plasma/kwrited/kwrited-5.18.49.9999.ebuild
1498 +++ /dev/null
1499 @@ -1,27 +0,0 @@
1500 -# Copyright 1999-2020 Gentoo Authors
1501 -# Distributed under the terms of the GNU General Public License v2
1502 -
1503 -EAPI=7
1504 -
1505 -KFMIN=5.66.0
1506 -PVCUT=$(ver_cut 1-3)
1507 -QTMIN=5.12.3
1508 -inherit ecm kde.org
1509 -
1510 -DESCRIPTION="KDE Plasma daemon listening for wall and write messages"
1511 -
1512 -LICENSE="GPL-2" # TODO: CHECK
1513 -SLOT="5"
1514 -KEYWORDS=""
1515 -IUSE=""
1516 -
1517 -DEPEND="
1518 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
1519 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
1520 - >=kde-frameworks/ki18n-${KFMIN}:5
1521 - >=kde-frameworks/knotifications-${KFMIN}:5
1522 - >=kde-frameworks/kpty-${KFMIN}:5
1523 - >=dev-qt/qtgui-${QTMIN}:5
1524 - >=dev-qt/qtwidgets-${QTMIN}:5
1525 -"
1526 -RDEPEND="${DEPEND}"
1527
1528 diff --git a/kde-plasma/libkscreen/libkscreen-5.18.49.9999.ebuild b/kde-plasma/libkscreen/libkscreen-5.18.49.9999.ebuild
1529 deleted file mode 100644
1530 index 8ef94e7274..0000000000
1531 --- a/kde-plasma/libkscreen/libkscreen-5.18.49.9999.ebuild
1532 +++ /dev/null
1533 @@ -1,44 +0,0 @@
1534 -# Copyright 1999-2020 Gentoo Authors
1535 -# Distributed under the terms of the GNU General Public License v2
1536 -
1537 -EAPI=7
1538 -
1539 -ECM_QTHELP="true"
1540 -ECM_TEST="forceoptional"
1541 -KFMIN=5.66.0
1542 -PVCUT=$(ver_cut 1-3)
1543 -QTMIN=5.12.3
1544 -VIRTUALX_REQUIRED="test"
1545 -inherit ecm kde.org
1546 -
1547 -DESCRIPTION="Plasma screen management library"
1548 -SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PN}-wrapland-support-5.18.4.tar.xz"
1549 -
1550 -LICENSE="GPL-2" # TODO: CHECK
1551 -SLOT="5/7"
1552 -KEYWORDS=""
1553 -IUSE="kwinft"
1554 -
1555 -DEPEND="
1556 - >=dev-qt/qtdbus-${QTMIN}:5
1557 - >=dev-qt/qtgui-${QTMIN}:5
1558 - >=dev-qt/qtx11extras-${QTMIN}:5
1559 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
1560 - >=kde-frameworks/kwayland-${KFMIN}:5
1561 - x11-libs/libxcb
1562 - kwinft? ( gui-libs/wrapland:5 )
1563 -"
1564 -RDEPEND="${DEPEND}"
1565 -
1566 -PATCHES=( "${WORKDIR}/${PN}-wrapland-support.patch" )
1567 -
1568 -# requires running session
1569 -RESTRICT+=" test"
1570 -
1571 -src_configure() {
1572 - local mycmakeargs=(
1573 - $(cmake_use_find_package kwinft Wrapland)
1574 - )
1575 -
1576 - ecm_src_configure
1577 -}
1578
1579 diff --git a/kde-plasma/libksysguard/libksysguard-5.18.49.9999.ebuild b/kde-plasma/libksysguard/libksysguard-5.18.49.9999.ebuild
1580 deleted file mode 100644
1581 index e9cceca58d..0000000000
1582 --- a/kde-plasma/libksysguard/libksysguard-5.18.49.9999.ebuild
1583 +++ /dev/null
1584 @@ -1,64 +0,0 @@
1585 -# Copyright 1999-2020 Gentoo Authors
1586 -# Distributed under the terms of the GNU General Public License v2
1587 -
1588 -EAPI=7
1589 -
1590 -ECM_TEST="true"
1591 -KFMIN=5.66.0
1592 -PVCUT=$(ver_cut 1-3)
1593 -QTMIN=5.12.3
1594 -VIRTUALX_REQUIRED="test"
1595 -inherit ecm kde.org
1596 -
1597 -DESCRIPTION="Task management and system monitoring library"
1598 -LICENSE="LGPL-2+"
1599 -SLOT="5/8"
1600 -KEYWORDS=""
1601 -IUSE="minimal webengine X"
1602 -
1603 -RDEPEND="
1604 - >=dev-qt/qtdbus-${QTMIN}:5
1605 - >=dev-qt/qtgui-${QTMIN}:5
1606 - >=dev-qt/qtnetwork-${QTMIN}:5
1607 - >=dev-qt/qtwidgets-${QTMIN}:5
1608 - >=kde-frameworks/kauth-${KFMIN}:5
1609 - >=kde-frameworks/kcompletion-${KFMIN}:5
1610 - >=kde-frameworks/kconfig-${KFMIN}:5
1611 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1612 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
1613 - >=kde-frameworks/ki18n-${KFMIN}:5
1614 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1615 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
1616 - sys-libs/zlib
1617 - webengine? (
1618 - >=dev-qt/qtwebchannel-${QTMIN}:5
1619 - >=dev-qt/qtwebengine-${QTMIN}:5
1620 - )
1621 - X? (
1622 - >=dev-qt/qtx11extras-${QTMIN}:5
1623 - x11-libs/libX11
1624 - x11-libs/libXres
1625 - )
1626 -"
1627 -DEPEND="${RDEPEND}
1628 - >=kde-frameworks/kiconthemes-${KFMIN}:5
1629 - !minimal? ( >=kde-frameworks/plasma-${KFMIN}:5 )
1630 - X? ( x11-base/xorg-proto )
1631 -"
1632 -
1633 -PATCHES=( "${FILESDIR}/${PN}-5.16.0-no-detailed-mem-message.patch" )
1634 -
1635 -src_configure() {
1636 - local mycmakeargs=(
1637 - $(cmake_use_find_package !minimal KF5Plasma)
1638 - $(cmake_use_find_package webengine Qt5WebChannel)
1639 - $(cmake_use_find_package webengine Qt5WebEngineWidgets)
1640 - $(cmake_use_find_package X X11)
1641 - )
1642 -
1643 - ecm_src_configure
1644 -}
1645 -
1646 -src_test() {
1647 - LC_NUMERIC="C" ecm_src_test # bug 695514
1648 -}
1649
1650 diff --git a/kde-plasma/libkworkspace/files/libkworkspace-5.16.80-standalone.patch b/kde-plasma/libkworkspace/files/libkworkspace-5.16.80-standalone.patch
1651 deleted file mode 100644
1652 index ed0d29d759..0000000000
1653 --- a/kde-plasma/libkworkspace/files/libkworkspace-5.16.80-standalone.patch
1654 +++ /dev/null
1655 @@ -1,111 +0,0 @@
1656 -From 7e2bf26af99f5b242b2e4bb2ee5e62914d5d5861 Mon Sep 17 00:00:00 2001
1657 -From: Andreas Sturmlechner <asturm@g.o>
1658 -Date: Wed, 10 Jul 2019 11:38:44 +0200
1659 -Subject: [PATCH] libkworkspace: Allow standalone build
1660 -
1661 ----
1662 - CMakeLists.txt | 70 +++++++++++++++++++++++++++++++++---
1663 - 1 file changed, 66 insertions(+), 4 deletions(-)
1664 -
1665 -diff --git a/CMakeLists.txt b/CMakeLists.txt
1666 -index 3c4c47870..53bc780b5 100644
1667 ---- a/CMakeLists.txt
1668 -+++ b/CMakeLists.txt
1669 -@@ -1,3 +1,56 @@
1670 -+project(libkworkspace)
1671 -+
1672 -+if(${CMAKE_SOURCE_DIR} STREQUAL ${libkworkspace_SOURCE_DIR})
1673 -+ set(PROJECT_VERSION "GENTOO_PV")
1674 -+ set(PROJECT_VERSION_MAJOR 5)
1675 -+
1676 -+ cmake_minimum_required(VERSION 3.0)
1677 -+
1678 -+ set(QT_MIN_VERSION "5.12.0")
1679 -+ set(KF5_MIN_VERSION "5.58.0")
1680 -+ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Core DBus)
1681 -+ find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE)
1682 -+ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
1683 -+
1684 -+ include(KDEInstallDirs)
1685 -+ include(KDECMakeSettings)
1686 -+ include(KDECompilerSettings NO_POLICY_SCOPE)
1687 -+ include(ECMMarkNonGuiExecutable)
1688 -+ include(CMakePackageConfigHelpers)
1689 -+ include(WriteBasicConfigVersionFile)
1690 -+ include(CheckIncludeFiles)
1691 -+ include(FeatureSummary)
1692 -+ include(ECMQtDeclareLoggingCategory)
1693 -+ include(KDEPackageAppTemplates)
1694 -+ include(ECMMarkAsTest)
1695 -+ include(GenerateExportHeader)
1696 -+
1697 -+ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS CoreAddons I18n Plasma WindowSystem)
1698 -+
1699 -+ find_package(KWinDBusInterface CONFIG REQUIRED)
1700 -+ find_package(KScreenLocker 5.13.80 REQUIRED)
1701 -+ find_package(ScreenSaverDBusInterface CONFIG REQUIRED)
1702 -+
1703 -+ find_package(X11)
1704 -+ set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries"
1705 -+ URL "http://www.x.org"
1706 -+ TYPE OPTIONAL
1707 -+ PURPOSE "Required for X11 support")
1708 -+
1709 -+ if(X11_FOUND)
1710 -+ find_package(Qt5X11Extras ${QT_MIN_VERSION} CONFIG REQUIRED)
1711 -+ set(HAVE_X11 1)
1712 -+ endif()
1713 -+
1714 -+ if(BUILD_TESTING)
1715 -+ find_package(Qt5Test ${QT_MIN_VERSION} CONFIG REQUIRED)
1716 -+ endif()
1717 -+
1718 -+ check_include_files(unistd.h HAVE_UNISTD_H)
1719 -+
1720 -+ configure_file(../config-workspace.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-workspace.h)
1721 -+ configure_file(../config-X11.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-X11.h)
1722 -+endif()
1723 -
1724 - set(kworkspace_LIB_SRCS kdisplaymanager.cpp
1725 - kworkspace.cpp
1726 -@@ -14,8 +67,16 @@ include_directories(${CMAKE_CURRENT_BINARY_DIR})
1727 -
1728 - qt5_add_dbus_interface(kworkspace_LIB_SRCS ${KSCREENLOCKER_DBUS_INTERFACES_DIR}/kf5_org.freedesktop.ScreenSaver.xml screenlocker_interface )
1729 - qt5_add_dbus_interface(kworkspace_LIB_SRCS ${KSCREENLOCKER_DBUS_INTERFACES_DIR}/org.kde.screensaver.xml kscreenlocker_interface )
1730 -+if(${CMAKE_SOURCE_DIR} STREQUAL ${libkworkspace_SOURCE_DIR})
1731 -+qt5_add_dbus_interface(kworkspace_LIB_SRCS ../ksmserver/org.kde.LogoutPrompt.xml logoutprompt_interface)
1732 -+qt5_add_dbus_interface(kworkspace_LIB_SRCS ../startkde/plasma-session/org.kde.Shutdown.xml shutdown_interface)
1733 -+set(ksmserver_xml ../ksmserver/org.kde.KSMServerInterface.xml)
1734 -+else()
1735 - qt5_add_dbus_interface(kworkspace_LIB_SRCS ${plasma-workspace_SOURCE_DIR}/ksmserver/org.kde.LogoutPrompt.xml logoutprompt_interface)
1736 - qt5_add_dbus_interface(kworkspace_LIB_SRCS ${plasma-workspace_SOURCE_DIR}/startkde/plasma-session/org.kde.Shutdown.xml shutdown_interface)
1737 -+set(ksmserver_xml ${plasma-workspace_SOURCE_DIR}/ksmserver/org.kde.KSMServerInterface.xml)
1738 -+set_source_files_properties(${KWIN_INTERFACE} PROPERTIES INCLUDE "interface_util.h")
1739 -+endif()
1740 -
1741 - set_source_files_properties("${CMAKE_CURRENT_SOURCE_DIR}/org.freedesktop.login1.Manager.xml"
1742 - "${CMAKE_SOURCE_DIR}/data/interfaces/org.freedesktop.login1.Seat.xml"
1743 -@@ -31,11 +92,7 @@ list(APPEND kworkspace_LIB_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/login1_manager_inte
1744 - qt5_add_dbus_interface(kworkspace_LIB_SRCS "org.freedesktop.UPower.xml" upower_interface)
1745 - qt5_add_dbus_interface(kworkspace_LIB_SRCS "org.freedesktop.ConsoleKit.Manager.xml" consolekit_manager_interface)
1746 -
1747 --set(ksmserver_xml ${plasma-workspace_SOURCE_DIR}/ksmserver/org.kde.KSMServerInterface.xml)
1748 - qt5_add_dbus_interface( kworkspace_LIB_SRCS ${ksmserver_xml} ksmserver_interface )
1749 --
1750 --set_source_files_properties(${KWIN_INTERFACE} PROPERTIES INCLUDE "interface_util.h")
1751 --
1752 - qt5_add_dbus_interface( kworkspace_LIB_SRCS ${KWIN_INTERFACE} kwin_interface )
1753 -
1754 -
1755 -@@ -101,3 +158,8 @@ if(BUILD_TESTING)
1756 - add_subdirectory(autotests)
1757 - add_subdirectory(tests)
1758 - endif()
1759 -+
1760 -+if ("${CMAKE_BINARY_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}")
1761 -+ install( FILES sessionmanagementbackend.h DESTINATION ${KDE_INSTALL_INCLUDEDIR}/kworkspace5 COMPONENT Devel )
1762 -+ feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
1763 -+endif()
1764 ---
1765 -2.22.0
1766 -
1767
1768 diff --git a/kde-plasma/libkworkspace/libkworkspace-5.18.49.9999.ebuild b/kde-plasma/libkworkspace/libkworkspace-5.18.49.9999.ebuild
1769 deleted file mode 100644
1770 index a634618ea7..0000000000
1771 --- a/kde-plasma/libkworkspace/libkworkspace-5.18.49.9999.ebuild
1772 +++ /dev/null
1773 @@ -1,63 +0,0 @@
1774 -# Copyright 1999-2020 Gentoo Authors
1775 -# Distributed under the terms of the GNU General Public License v2
1776 -
1777 -EAPI=7
1778 -
1779 -ECM_TEST="true"
1780 -KDE_ORG_NAME="plasma-workspace"
1781 -KFMIN=5.66.0
1782 -PVCUT=$(ver_cut 1-3)
1783 -QTMIN=5.12.3
1784 -inherit ecm kde.org
1785 -
1786 -DESCRIPTION="Workspace library to interact with the Plasma session manager"
1787 -
1788 -LICENSE="GPL-2" # TODO: CHECK
1789 -SLOT="5"
1790 -KEYWORDS=""
1791 -IUSE=""
1792 -
1793 -COMMON_DEPEND="
1794 - >=dev-qt/qtdbus-${QTMIN}:5
1795 - >=dev-qt/qtx11extras-${QTMIN}:5
1796 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
1797 - >=kde-frameworks/ki18n-${KFMIN}:5
1798 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
1799 - >=kde-frameworks/plasma-${KFMIN}:5
1800 - >=kde-plasma/kscreenlocker-${PVCUT}:5
1801 - x11-libs/libICE
1802 - x11-libs/libSM
1803 - x11-libs/libX11
1804 - x11-libs/libXau
1805 -"
1806 -DEPEND="${COMMON_DEPEND}
1807 - || (
1808 - >=kde-plasma/kwin-${PVCUT}:5
1809 - >=gui-wm/kwinft-$(ver_cut 1-2):5
1810 - )
1811 -"
1812 -RDEPEND="${COMMON_DEPEND}
1813 - !<kde-plasma/plasma-workspace-5.14.2:5
1814 -"
1815 -
1816 -S="${S}/${PN}"
1817 -
1818 -PATCHES=( "${FILESDIR}/${PN}-5.16.80-standalone.patch" )
1819 -
1820 -src_prepare() {
1821 - # delete colliding libkworkspace translations, let ecm_src_prepare do its magic
1822 - if [[ ${KDE_BUILD_TYPE} = release ]]; then
1823 - find ../po -type f -name "*po" -and -not -name "libkworkspace*" -delete || die
1824 - rm -rf po/*/docs || die
1825 - cp -a ../po ./ || die
1826 - fi
1827 - ecm_src_prepare
1828 - if [[ ${KDE_BUILD_TYPE} = release ]]; then
1829 - cat >> CMakeLists.txt <<- _EOF_ || die
1830 - ki18n_install(po)
1831 - _EOF_
1832 - fi
1833 -
1834 - sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
1835 - -i CMakeLists.txt || die "Failed to prepare CMakeLists.txt"
1836 -}
1837
1838 diff --git a/kde-plasma/milou/milou-5.18.49.9999.ebuild b/kde-plasma/milou/milou-5.18.49.9999.ebuild
1839 deleted file mode 100644
1840 index 945a482483..0000000000
1841 --- a/kde-plasma/milou/milou-5.18.49.9999.ebuild
1842 +++ /dev/null
1843 @@ -1,33 +0,0 @@
1844 -# Copyright 1999-2020 Gentoo Authors
1845 -# Distributed under the terms of the GNU General Public License v2
1846 -
1847 -EAPI=7
1848 -
1849 -ECM_TEST="forceoptional-recursive"
1850 -KFMIN=5.66.0
1851 -PVCUT=$(ver_cut 1-3)
1852 -QTMIN=5.12.3
1853 -inherit ecm kde.org
1854 -
1855 -DESCRIPTION="Dedicated search application built on top of Baloo"
1856 -HOMEPAGE="https://cgit.kde.org/milou.git"
1857 -
1858 -LICENSE="GPL-2 LGPL-2.1"
1859 -SLOT="5"
1860 -KEYWORDS=""
1861 -IUSE=""
1862 -
1863 -DEPEND="
1864 - >=kde-frameworks/kconfig-${KFMIN}:5
1865 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
1866 - >=kde-frameworks/kdeclarative-${KFMIN}:5
1867 - >=kde-frameworks/ki18n-${KFMIN}:5
1868 - >=kde-frameworks/kitemmodels-${KFMIN}:5
1869 - >=kde-frameworks/krunner-${KFMIN}:5
1870 - >=kde-frameworks/kservice-${KFMIN}:5
1871 - >=kde-frameworks/plasma-${KFMIN}:5
1872 - >=dev-qt/qtdeclarative-${QTMIN}:5
1873 - >=dev-qt/qtgui-${QTMIN}:5
1874 - >=dev-qt/qtwidgets-${QTMIN}:5
1875 -"
1876 -RDEPEND="${DEPEND}"
1877
1878 diff --git a/kde-plasma/oxygen/oxygen-5.18.49.9999.ebuild b/kde-plasma/oxygen/oxygen-5.18.49.9999.ebuild
1879 deleted file mode 100644
1880 index 140201480b..0000000000
1881 --- a/kde-plasma/oxygen/oxygen-5.18.49.9999.ebuild
1882 +++ /dev/null
1883 @@ -1,54 +0,0 @@
1884 -# Copyright 1999-2020 Gentoo Authors
1885 -# Distributed under the terms of the GNU General Public License v2
1886 -
1887 -EAPI=7
1888 -
1889 -KFMIN=5.66.0
1890 -PVCUT=$(ver_cut 1-3)
1891 -QTMIN=5.12.3
1892 -inherit ecm kde.org
1893 -
1894 -DESCRIPTION="Oxygen visual style for the Plasma desktop"
1895 -HOMEPAGE="https://cgit.kde.org/oxygen.git"
1896 -
1897 -LICENSE="GPL-2" # TODO: CHECK
1898 -SLOT="5"
1899 -KEYWORDS=""
1900 -IUSE="wayland"
1901 -
1902 -COMMON_DEPEND="
1903 - >=kde-frameworks/frameworkintegration-${KFMIN}:5
1904 - >=kde-frameworks/kcmutils-${KFMIN}:5
1905 - >=kde-frameworks/kcompletion-${KFMIN}:5
1906 - >=kde-frameworks/kconfig-${KFMIN}:5
1907 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1908 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
1909 - >=kde-frameworks/kguiaddons-${KFMIN}:5
1910 - >=kde-frameworks/ki18n-${KFMIN}:5
1911 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1912 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
1913 - >=kde-plasma/kdecoration-${PVCUT}:5
1914 - >=dev-qt/qtdbus-${QTMIN}:5
1915 - >=dev-qt/qtdeclarative-${QTMIN}:5
1916 - >=dev-qt/qtgui-${QTMIN}:5
1917 - >=dev-qt/qtwidgets-${QTMIN}:5
1918 - >=dev-qt/qtx11extras-${QTMIN}:5
1919 - x11-libs/libxcb
1920 - wayland? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
1921 -"
1922 -DEPEND="${COMMON_DEPEND}
1923 - >=kde-frameworks/kservice-${KFMIN}:5
1924 -"
1925 -RDEPEND="${COMMON_DEPEND}
1926 - !<kde-plasma/plasma-desktop-5.16.80
1927 -"
1928 -PDEPEND="
1929 - >=kde-plasma/kde-cli-tools-${PVCUT}:5
1930 -"
1931 -
1932 -src_configure() {
1933 - local mycmakeargs=(
1934 - $(cmake_use_find_package wayland KF5Wayland)
1935 - )
1936 - ecm_src_configure
1937 -}
1938
1939 diff --git a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.18.49.9999.ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.18.49.9999.ebuild
1940 deleted file mode 100644
1941 index 25c995428f..0000000000
1942 --- a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.18.49.9999.ebuild
1943 +++ /dev/null
1944 @@ -1,41 +0,0 @@
1945 -# Copyright 1999-2020 Gentoo Authors
1946 -# Distributed under the terms of the GNU General Public License v2
1947 -
1948 -EAPI=7
1949 -
1950 -KFMIN=5.66.0
1951 -PVCUT=$(ver_cut 1-3)
1952 -QTMIN=5.12.3
1953 -inherit ecm kde.org
1954 -
1955 -DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser extensions"
1956 -
1957 -LICENSE="GPL-3+"
1958 -SLOT="5"
1959 -KEYWORDS=""
1960 -IUSE=""
1961 -
1962 -DEPEND="
1963 - >=kde-frameworks/kactivities-${KFMIN}:5
1964 - >=kde-frameworks/kconfig-${KFMIN}:5
1965 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
1966 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
1967 - >=kde-frameworks/kfilemetadata-${KFMIN}:5
1968 - >=kde-frameworks/ki18n-${KFMIN}:5
1969 - >=kde-frameworks/kio-${KFMIN}:5
1970 - >=kde-frameworks/knotifications-${KFMIN}:5
1971 - >=kde-frameworks/krunner-${KFMIN}:5
1972 - >=kde-frameworks/purpose-${KFMIN}:5
1973 - >=dev-qt/qtdbus-${QTMIN}:5
1974 - >=dev-qt/qtgui-${QTMIN}:5
1975 - >=dev-qt/qtwidgets-${QTMIN}:5
1976 -"
1977 -RDEPEND="${DEPEND}"
1978 -
1979 -src_configure() {
1980 - local mycmakeargs=(
1981 - -DMOZILLA_DIR="${EPREFIX}/usr/$(get_libdir)/mozilla"
1982 - )
1983 -
1984 - ecm_src_configure
1985 -}
1986
1987 diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.4.1-synaptics-header.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.4.1-synaptics-header.patch
1988 deleted file mode 100644
1989 index 181e89e7db..0000000000
1990 --- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.4.1-synaptics-header.patch
1991 +++ /dev/null
1992 @@ -1,26 +0,0 @@
1993 -From eb7bedd400d854e430808ae469164dfed24b1550 Mon Sep 17 00:00:00 2001
1994 -From: Andreas Sturmlechner <asturm@g.o>
1995 -Date: Fri, 24 Apr 2020 18:55:30 +0200
1996 -Subject: [PATCH 2/2] synapticstouchpad.cpp: Drop synaptics-properties.h parent
1997 - dir from include
1998 -
1999 ----
2000 - kcms/touchpad/src/backends/x11/synapticstouchpad.cpp | 2 +-
2001 - 1 file changed, 1 insertion(+), 1 deletion(-)
2002 -
2003 -diff --git a/kcms/touchpad/src/backends/x11/synapticstouchpad.cpp b/kcms/touchpad/src/backends/x11/synapticstouchpad.cpp
2004 -index d2f41d70b..3eb3171ee 100644
2005 ---- a/kcms/touchpad/src/backends/x11/synapticstouchpad.cpp
2006 -+++ b/kcms/touchpad/src/backends/x11/synapticstouchpad.cpp
2007 -@@ -53,7 +53,7 @@
2008 -
2009 - #include <stddef.h>
2010 - #include <limits.h>
2011 --#include <xorg/synaptics-properties.h>
2012 -+#include <synaptics-properties.h>
2013 -
2014 - #define SYN_MAX_BUTTONS 12
2015 -
2016 ---
2017 -2.26.2
2018 -
2019
2020 diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.18.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.18.49.9999.ebuild
2021 deleted file mode 100644
2022 index 2f9db4b85d..0000000000
2023 --- a/kde-plasma/plasma-desktop/plasma-desktop-5.18.49.9999.ebuild
2024 +++ /dev/null
2025 @@ -1,189 +0,0 @@
2026 -# Copyright 1999-2020 Gentoo Authors
2027 -# Distributed under the terms of the GNU General Public License v2
2028 -
2029 -EAPI=7
2030 -
2031 -ECM_HANDBOOK="forceoptional"
2032 -ECM_TEST="true"
2033 -KFMIN=5.66.0
2034 -PVCUT=$(ver_cut 1-3)
2035 -QTMIN=5.12.3
2036 -VIRTUALX_REQUIRED="test"
2037 -inherit ecm kde.org
2038 -
2039 -DESCRIPTION="KDE Plasma desktop"
2040 -
2041 -# Avoid pulling in xf86-input-{evdev,libinput,synaptics} DEPENDs
2042 -# just for 1 header each. touchpad also uses a header from xorg-server.
2043 -SHA_EVDEV="425ed601"
2044 -SHA_LIBINPUT="e52daf20"
2045 -SHA_SYNAPTICS="383355fa"
2046 -SHA_XSERVER="d511a301"
2047 -XORG_URI="https://gitlab.freedesktop.org/xorg/driver/PKG/-/raw"
2048 -SRC_URI+="
2049 - ${XORG_URI/PKG/xf86-input-evdev}/${SHA_EVDEV}/include/evdev-properties.h -> evdev-properties.h-${SHA_EVDEV}
2050 - ${XORG_URI/PKG/xf86-input-libinput}/${SHA_LIBINPUT}/include/libinput-properties.h -> libinput-properties.h-${SHA_LIBINPUT}
2051 - ${XORG_URI/PKG/xf86-input-synaptics}/${SHA_SYNAPTICS}/include/synaptics-properties.h -> synaptics-properties.h-${SHA_SYNAPTICS}
2052 - ${XORG_URI/driver\/PKG/xserver}/${SHA_XSERVER}/include/xserver-properties.h -> xserver-properties.h-${SHA_XSERVER}
2053 -"
2054 -
2055 -LICENSE="GPL-2" # TODO: CHECK
2056 -SLOT="5"
2057 -KEYWORDS=""
2058 -IUSE="emoji +fontconfig ibus scim +semantic-desktop"
2059 -
2060 -COMMON_DEPEND="
2061 - >=dev-qt/qtconcurrent-${QTMIN}:5
2062 - >=dev-qt/qtdbus-${QTMIN}:5
2063 - >=dev-qt/qtdeclarative-${QTMIN}:5
2064 - >=dev-qt/qtgui-${QTMIN}:5
2065 - >=dev-qt/qtnetwork-${QTMIN}:5
2066 - >=dev-qt/qtprintsupport-${QTMIN}:5
2067 - >=dev-qt/qtsql-${QTMIN}:5
2068 - >=dev-qt/qtsvg-${QTMIN}:5
2069 - >=dev-qt/qtwidgets-${QTMIN}:5
2070 - >=dev-qt/qtx11extras-${QTMIN}:5
2071 - >=dev-qt/qtxml-${QTMIN}:5
2072 - >=kde-frameworks/attica-${KFMIN}:5
2073 - >=kde-frameworks/kactivities-${KFMIN}:5
2074 - >=kde-frameworks/kactivities-stats-${KFMIN}:5
2075 - >=kde-frameworks/karchive-${KFMIN}:5
2076 - >=kde-frameworks/kauth-${KFMIN}:5
2077 - >=kde-frameworks/kbookmarks-${KFMIN}:5
2078 - >=kde-frameworks/kcmutils-${KFMIN}:5
2079 - >=kde-frameworks/kcodecs-${KFMIN}:5
2080 - >=kde-frameworks/kcompletion-${KFMIN}:5
2081 - >=kde-frameworks/kconfig-${KFMIN}:5
2082 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2083 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
2084 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
2085 - >=kde-frameworks/kdeclarative-${KFMIN}:5
2086 - >=kde-frameworks/kded-${KFMIN}:5
2087 - >=kde-frameworks/kdelibs4support-${KFMIN}:5
2088 - >=kde-frameworks/kemoticons-${KFMIN}:5
2089 - >=kde-frameworks/kglobalaccel-${KFMIN}:5
2090 - >=kde-frameworks/kguiaddons-${KFMIN}:5
2091 - >=kde-frameworks/ki18n-${KFMIN}:5
2092 - >=kde-frameworks/kiconthemes-${KFMIN}:5
2093 - >=kde-frameworks/kio-${KFMIN}:5
2094 - >=kde-frameworks/kitemmodels-${KFMIN}:5
2095 - >=kde-frameworks/kitemviews-${KFMIN}:5
2096 - >=kde-frameworks/kjobwidgets-${KFMIN}:5
2097 - >=kde-frameworks/knewstuff-${KFMIN}:5
2098 - >=kde-frameworks/knotifications-${KFMIN}:5
2099 - >=kde-frameworks/knotifyconfig-${KFMIN}:5
2100 - >=kde-frameworks/kparts-${KFMIN}:5
2101 - >=kde-frameworks/krunner-${KFMIN}:5
2102 - >=kde-frameworks/kservice-${KFMIN}:5
2103 - >=kde-frameworks/kwallet-${KFMIN}:5
2104 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2105 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
2106 - >=kde-frameworks/kxmlgui-${KFMIN}:5
2107 - >=kde-frameworks/plasma-${KFMIN}:5
2108 - >=kde-frameworks/solid-${KFMIN}:5
2109 - >=kde-frameworks/sonnet-${KFMIN}:5
2110 - || (
2111 - >=kde-plasma/kwin-${PVCUT}:5
2112 - >=gui-wm/kwinft-$(ver_cut 1-2):5
2113 - )
2114 - >=kde-plasma/libksysguard-${PVCUT}:5
2115 - >=kde-plasma/plasma-workspace-${PVCUT}:5
2116 - media-libs/phonon[qt5(+)]
2117 - x11-libs/libX11
2118 - x11-libs/libXcursor
2119 - x11-libs/libXfixes
2120 - x11-libs/libXi
2121 - x11-libs/libxcb[xkb]
2122 - x11-libs/libxkbfile
2123 - emoji? (
2124 - app-i18n/ibus[emoji]
2125 - dev-libs/glib:2
2126 - media-fonts/noto-emoji
2127 - )
2128 - fontconfig? (
2129 - media-libs/fontconfig
2130 - media-libs/freetype
2131 - x11-libs/libXft
2132 - x11-libs/xcb-util-image
2133 - )
2134 - ibus? (
2135 - app-i18n/ibus[emoji?]
2136 - dev-libs/glib:2
2137 - >=dev-qt/qtx11extras-${QTMIN}:5
2138 - x11-libs/libxcb
2139 - x11-libs/xcb-util-keysyms
2140 - )
2141 - scim? ( app-i18n/scim )
2142 - semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
2143 -"
2144 -DEPEND="${COMMON_DEPEND}
2145 - dev-libs/boost
2146 - x11-base/xorg-proto
2147 - fontconfig? ( x11-libs/libXrender )
2148 -"
2149 -RDEPEND="${COMMON_DEPEND}
2150 - >=dev-qt/qtgraphicaleffects-${QTMIN}:5
2151 - >=dev-qt/qtquickcontrols2-${QTMIN}:5
2152 - >=kde-frameworks/kirigami-${KFMIN}:5
2153 - >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
2154 - >=kde-plasma/breeze-${PVCUT}:5
2155 - >=kde-plasma/kde-cli-tools-${PVCUT}:5
2156 - >=kde-plasma/oxygen-${PVCUT}:5
2157 - sys-apps/util-linux
2158 - x11-apps/setxkbmap
2159 - !<kde-plasma/kdeplasma-addons-5.15.80
2160 -"
2161 -
2162 -PATCHES=(
2163 - "${FILESDIR}/${PN}-5.18.4.1-override-include-dirs.patch" # downstream patch
2164 - "${FILESDIR}/${PN}-5.18.4.1-synaptics-header.patch" # in Plasma/5.19
2165 -)
2166 -
2167 -src_unpack() {
2168 - kde.org_src_unpack
2169 - mkdir "${WORKDIR}/include" || die "Failed to prepare evdev/libinput dir"
2170 - cp "${DISTDIR}"/evdev-properties.h-${SHA_EVDEV} \
2171 - "${WORKDIR}"/include/evdev-properties.h || die "Failed to copy evdev"
2172 - cp "${DISTDIR}"/libinput-properties.h-${SHA_LIBINPUT} \
2173 - "${WORKDIR}"/include/libinput-properties.h || die "Failed to copy libinput"
2174 - cp "${DISTDIR}"/synaptics-properties.h-${SHA_SYNAPTICS} \
2175 - "${WORKDIR}"/include/synaptics-properties.h || die "Failed to copy synaptics"
2176 - cp "${DISTDIR}"/xserver-properties.h-${SHA_XSERVER} \
2177 - "${WORKDIR}"/include/xserver-properties.h || die "Failed to copy xserver"
2178 -}
2179 -
2180 -src_prepare() {
2181 - ecm_src_prepare
2182 -
2183 - if ! use ibus; then
2184 - sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
2185 - -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
2186 - fi
2187 -}
2188 -
2189 -src_configure() {
2190 - local mycmakeargs=(
2191 - $(cmake_use_find_package fontconfig Fontconfig)
2192 - -DEvdev_INCLUDE_DIRS="${WORKDIR}"/include
2193 - -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}"/include
2194 - -DSynaptics_INCLUDE_DIRS="${WORKDIR}"/include
2195 - $(cmake_use_find_package scim SCIM)
2196 - $(cmake_use_find_package semantic-desktop KF5Baloo)
2197 - )
2198 - if ! use emoji && ! use ibus; then
2199 - mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON )
2200 - fi
2201 -
2202 - ecm_src_configure
2203 -}
2204 -
2205 -src_test() {
2206 - # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
2207 - # needs D-Bus, bug #634166
2208 - local myctestargs=(
2209 - -j1
2210 - -E "(foldermodeltest|positionertest|test_kio_fonts)"
2211 - )
2212 -
2213 - ecm_src_test
2214 -}
2215
2216 diff --git a/kde-plasma/plasma-integration/plasma-integration-5.18.49.9999.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.18.49.9999.ebuild
2217 deleted file mode 100644
2218 index f24ae65481..0000000000
2219 --- a/kde-plasma/plasma-integration/plasma-integration-5.18.49.9999.ebuild
2220 +++ /dev/null
2221 @@ -1,48 +0,0 @@
2222 -# Copyright 1999-2020 Gentoo Authors
2223 -# Distributed under the terms of the GNU General Public License v2
2224 -
2225 -EAPI=7
2226 -
2227 -KFMIN=5.66.0
2228 -PVCUT=$(ver_cut 1-3)
2229 -QTMIN=5.12.3
2230 -VIRTUALX_REQUIRED="test"
2231 -inherit ecm kde.org
2232 -
2233 -DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
2234 -
2235 -LICENSE="LGPL-2+"
2236 -SLOT="5"
2237 -KEYWORDS=""
2238 -IUSE=""
2239 -
2240 -DEPEND="
2241 - >=kde-frameworks/kcompletion-${KFMIN}:5
2242 - >=kde-frameworks/kconfig-${KFMIN}:5
2243 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2244 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
2245 - >=kde-frameworks/ki18n-${KFMIN}:5
2246 - >=kde-frameworks/kiconthemes-${KFMIN}:5
2247 - >=kde-frameworks/kio-${KFMIN}:5
2248 - >=kde-frameworks/kjobwidgets-${KFMIN}:5
2249 - >=kde-frameworks/knotifications-${KFMIN}:5
2250 - >=kde-frameworks/kwayland-${KFMIN}:5
2251 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2252 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
2253 - >=kde-frameworks/kxmlgui-${KFMIN}:5
2254 - >=kde-plasma/breeze-${PVCUT}:5
2255 - >=dev-qt/qtdbus-${QTMIN}:5
2256 - >=dev-qt/qtgui-${QTMIN}:5=[dbus]
2257 - >=dev-qt/qtquickcontrols2-${QTMIN}:5
2258 - >=dev-qt/qtwidgets-${QTMIN}:5
2259 - >=dev-qt/qtx11extras-${QTMIN}:5
2260 - x11-libs/libXcursor
2261 - x11-libs/libxcb
2262 -"
2263 -RDEPEND="${DEPEND}
2264 - media-fonts/hack
2265 - media-fonts/noto
2266 -"
2267 -
2268 -# requires running kde environment
2269 -RESTRICT+=" test"
2270
2271 diff --git a/kde-plasma/plasma-meta/plasma-meta-5.18.49.9999.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.18.49.9999.ebuild
2272 deleted file mode 100644
2273 index 6e10daaa00..0000000000
2274 --- a/kde-plasma/plasma-meta/plasma-meta-5.18.49.9999.ebuild
2275 +++ /dev/null
2276 @@ -1,95 +0,0 @@
2277 -# Copyright 1999-2020 Gentoo Authors
2278 -# Distributed under the terms of the GNU General Public License v2
2279 -
2280 -EAPI=7
2281 -
2282 -DESCRIPTION="Merge this to pull in all Plasma 5 packages"
2283 -HOMEPAGE="https://kde.org/plasma-desktop"
2284 -
2285 -LICENSE="metapackage"
2286 -SLOT="5"
2287 -KEYWORDS=""
2288 -IUSE="bluetooth +browser-integration crypt +desktop-portal discover
2289 -+display-manager elogind grub gtk +handbook kwallet kwinft +legacy-systray
2290 -networkmanager plymouth pulseaudio qrcode +sddm sdk systemd thunderbolt +wallpapers"
2291 -
2292 -REQUIRED_USE="?? ( elogind systemd )"
2293 -
2294 -RDEPEND="
2295 - >=kde-plasma/breeze-${PV}:${SLOT}
2296 - >=kde-plasma/drkonqi-${PV}:${SLOT}
2297 - >=kde-plasma/kactivitymanagerd-${PV}:${SLOT}
2298 - >=kde-plasma/kde-cli-tools-${PV}:${SLOT}
2299 - >=kde-plasma/kdecoration-${PV}:${SLOT}
2300 - >=kde-plasma/kdeplasma-addons-${PV}:${SLOT}
2301 - >=kde-plasma/kgamma-${PV}:${SLOT}
2302 - >=kde-plasma/khotkeys-${PV}:${SLOT}
2303 - >=kde-plasma/kinfocenter-${PV}:${SLOT}
2304 - >=kde-plasma/kmenuedit-${PV}:${SLOT}
2305 - >=kde-plasma/kscreen-${PV}:${SLOT}
2306 - >=kde-plasma/kscreenlocker-${PV}:${SLOT}
2307 - >=kde-plasma/ksshaskpass-${PV}:${SLOT}
2308 - >=kde-plasma/ksysguard-${PV}:${SLOT}
2309 - >=kde-plasma/kwayland-integration-${PV}:${SLOT}
2310 - !kwinft? ( >=kde-plasma/kwin-${PV}:${SLOT} )
2311 - kwinft? ( >=gui-wm/kwinft-$(ver_cut 1-2):${SLOT} )
2312 - >=kde-plasma/kwrited-${PV}:${SLOT}
2313 - >=kde-plasma/libkscreen-${PV}:${SLOT}[kwinft?]
2314 - >=kde-plasma/libksysguard-${PV}:${SLOT}
2315 - >=kde-plasma/milou-${PV}:${SLOT}
2316 - >=kde-plasma/oxygen-${PV}:${SLOT}
2317 - >=kde-plasma/plasma-desktop-${PV}:${SLOT}
2318 - >=kde-plasma/plasma-integration-${PV}:${SLOT}
2319 - >=kde-plasma/plasma-workspace-${PV}:${SLOT}
2320 - >=kde-plasma/polkit-kde-agent-${PV}:${SLOT}
2321 - >=kde-plasma/powerdevil-${PV}:${SLOT}
2322 - >=kde-plasma/systemsettings-${PV}:${SLOT}
2323 - >=kde-plasma/user-manager-${PV}:${SLOT}
2324 - sys-apps/dbus[elogind?,systemd?]
2325 - sys-auth/polkit[elogind?,systemd?]
2326 - sys-fs/udisks:2[elogind?,systemd?]
2327 - bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} )
2328 - browser-integration? ( >=kde-plasma/plasma-browser-integration-${PV}:${SLOT} )
2329 - crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
2330 - desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} )
2331 - discover? ( >=kde-plasma/discover-${PV}:${SLOT} )
2332 - display-manager? (
2333 - sddm? (
2334 - >=kde-plasma/sddm-kcm-${PV}:${SLOT}
2335 - x11-misc/sddm[elogind?,systemd?]
2336 - )
2337 - !sddm? ( x11-misc/lightdm )
2338 - )
2339 - grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} )
2340 - gtk? (
2341 - >=kde-plasma/breeze-gtk-${PV}:${SLOT}
2342 - >=kde-plasma/kde-gtk-config-${PV}:${SLOT}
2343 - )
2344 - handbook? ( kde-apps/khelpcenter:5 )
2345 - kwallet? ( >=kde-plasma/kwallet-pam-${PV}:${SLOT} )
2346 - legacy-systray? ( >=kde-plasma/xembed-sni-proxy-${PV}:${SLOT} )
2347 - networkmanager? (
2348 - >=kde-plasma/plasma-nm-${PV}:${SLOT}
2349 - net-misc/networkmanager[elogind?,systemd?]
2350 - qrcode? ( kde-frameworks/prison[qml] )
2351 - )
2352 - plymouth? (
2353 - >=kde-plasma/breeze-plymouth-${PV}:${SLOT}
2354 - >=kde-plasma/plymouth-kcm-${PV}:${SLOT}
2355 - )
2356 - pulseaudio? ( >=kde-plasma/plasma-pa-${PV}:${SLOT} )
2357 - sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} )
2358 - thunderbolt? ( >=kde-plasma/plasma-thunderbolt-${PV}:${SLOT} )
2359 - wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} )
2360 -"
2361 -
2362 -pkg_postinst() {
2363 - has_version sys-auth/consolekit || return
2364 - use elogind || use systemd && return
2365 - ewarn "An existing installation of sys-auth/consolekit was detected even though"
2366 - ewarn "${PN} was configured with USE $(usex elogind elogind systemd)."
2367 - ewarn "There can only be one session manager at runtime, otherwise random issues"
2368 - ewarn "may occur. Please make sure USE consolekit is nowhere enabled in make.conf"
2369 - ewarn "or package.use and remove sys-auth/consolekit before raising bugs."
2370 - ewarn "For more information, visit https://wiki.gentoo.org/wiki/KDE"
2371 -}
2372
2373 diff --git a/kde-plasma/plasma-nm/plasma-nm-5.18.49.9999.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.18.49.9999.ebuild
2374 deleted file mode 100644
2375 index a7eeaa58ec..0000000000
2376 --- a/kde-plasma/plasma-nm/plasma-nm-5.18.49.9999.ebuild
2377 +++ /dev/null
2378 @@ -1,81 +0,0 @@
2379 -# Copyright 1999-2020 Gentoo Authors
2380 -# Distributed under the terms of the GNU General Public License v2
2381 -
2382 -EAPI=7
2383 -
2384 -ECM_TEST="true"
2385 -KFMIN=5.66.0
2386 -PVCUT=$(ver_cut 1-3)
2387 -QTMIN=5.12.3
2388 -inherit ecm kde.org
2389 -
2390 -DESCRIPTION="KDE Plasma applet for NetworkManager"
2391 -
2392 -LICENSE="GPL-2 LGPL-2.1"
2393 -SLOT="5"
2394 -KEYWORDS=""
2395 -IUSE="modemmanager openconnect teamd"
2396 -
2397 -DEPEND="
2398 - >=app-crypt/qca-2.1.1:2[qt5(+)]
2399 - >=dev-qt/qtdbus-${QTMIN}:5
2400 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
2401 - >=dev-qt/qtgui-${QTMIN}:5
2402 - >=dev-qt/qtnetwork-${QTMIN}:5
2403 - >=dev-qt/qtwidgets-${QTMIN}:5
2404 - >=kde-frameworks/kcompletion-${KFMIN}:5
2405 - >=kde-frameworks/kconfig-${KFMIN}:5
2406 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2407 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
2408 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
2409 - >=kde-frameworks/kdeclarative-${KFMIN}:5
2410 - >=kde-frameworks/ki18n-${KFMIN}:5
2411 - >=kde-frameworks/kiconthemes-${KFMIN}:5
2412 - >=kde-frameworks/kio-${KFMIN}:5
2413 - >=kde-frameworks/kitemviews-${KFMIN}:5
2414 - >=kde-frameworks/knotifications-${KFMIN}:5
2415 - >=kde-frameworks/kservice-${KFMIN}:5
2416 - >=kde-frameworks/kwallet-${KFMIN}:5
2417 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2418 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
2419 - >=kde-frameworks/kxmlgui-${KFMIN}:5
2420 - >=kde-frameworks/networkmanager-qt-${KFMIN}:5[teamd=]
2421 - >=kde-frameworks/plasma-${KFMIN}:5
2422 - >=kde-frameworks/solid-${KFMIN}:5
2423 - net-misc/networkmanager[teamd=]
2424 - modemmanager? (
2425 - >=kde-frameworks/modemmanager-qt-${KFMIN}:5
2426 - >=dev-qt/qtxml-${QTMIN}:5
2427 - net-misc/mobile-broadband-provider-info
2428 - )
2429 - openconnect? (
2430 - >=dev-qt/qtxml-${QTMIN}:5
2431 - net-vpn/networkmanager-openconnect
2432 - net-vpn/openconnect:=
2433 - )
2434 -"
2435 -RDEPEND="${DEPEND}
2436 - >=dev-qt/qtquickcontrols-${QTMIN}:5
2437 - >=dev-qt/qtquickcontrols2-${QTMIN}:5
2438 - >=kde-plasma/kde-cli-tools-${PVCUT}:5
2439 -"
2440 -
2441 -src_configure() {
2442 - local mycmakeargs=(
2443 - -DDISABLE_MODEMMANAGER_SUPPORT=$(usex !modemmanager)
2444 - $(cmake_use_find_package modemmanager KF5ModemManagerQt)
2445 - $(cmake_use_find_package openconnect OpenConnect)
2446 - )
2447 -
2448 - ecm_src_configure
2449 -}
2450 -
2451 -pkg_postinst() {
2452 - ecm_pkg_postinst
2453 -
2454 - if ! has_version "kde-plasma/plasma-workspace:5"; then
2455 - elog "${PN} is not terribly useful without kde-plasma/plasma-workspace:5."
2456 - elog "However, the networkmanagement KCM can be called from either systemsettings"
2457 - elog "or manually: $ kcmshell5 kcm_networkmanagement"
2458 - fi
2459 -}
2460
2461 diff --git a/kde-plasma/plasma-pa/plasma-pa-5.18.49.9999.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.18.49.9999.ebuild
2462 deleted file mode 100644
2463 index 72dcd5efaf..0000000000
2464 --- a/kde-plasma/plasma-pa/plasma-pa-5.18.49.9999.ebuild
2465 +++ /dev/null
2466 @@ -1,38 +0,0 @@
2467 -# Copyright 1999-2020 Gentoo Authors
2468 -# Distributed under the terms of the GNU General Public License v2
2469 -
2470 -EAPI=7
2471 -
2472 -ECM_HANDBOOK="forceoptional"
2473 -KFMIN=5.66.0
2474 -PVCUT=$(ver_cut 1-3)
2475 -QTMIN=5.12.3
2476 -inherit ecm kde.org
2477 -
2478 -DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
2479 -
2480 -LICENSE="GPL-2" # TODO: CHECK
2481 -SLOT="5"
2482 -KEYWORDS=""
2483 -IUSE=""
2484 -
2485 -DEPEND="
2486 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
2487 - >=kde-frameworks/kdeclarative-${KFMIN}:5
2488 - >=kde-frameworks/kglobalaccel-${KFMIN}:5
2489 - >=kde-frameworks/ki18n-${KFMIN}:5
2490 - >=kde-frameworks/plasma-${KFMIN}:5
2491 - >=dev-qt/qtdbus-${QTMIN}:5
2492 - >=dev-qt/qtdeclarative-${QTMIN}:5
2493 - >=dev-qt/qtgui-${QTMIN}:5
2494 - >=dev-qt/qtwidgets-${QTMIN}:5
2495 - dev-libs/glib:2
2496 - media-libs/libcanberra
2497 - media-sound/pulseaudio
2498 -"
2499 -RDEPEND="${DEPEND}
2500 - >=kde-frameworks/kirigami-${KFMIN}:5
2501 - >=dev-qt/qtquickcontrols2-${QTMIN}:5
2502 - media-libs/libcanberra
2503 - x11-themes/sound-theme-freedesktop
2504 -"
2505
2506 diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.18.49.9999.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.18.49.9999.ebuild
2507 deleted file mode 100644
2508 index 6e9d3d2253..0000000000
2509 --- a/kde-plasma/plasma-sdk/plasma-sdk-5.18.49.9999.ebuild
2510 +++ /dev/null
2511 @@ -1,46 +0,0 @@
2512 -# Copyright 1999-2020 Gentoo Authors
2513 -# Distributed under the terms of the GNU General Public License v2
2514 -
2515 -EAPI=7
2516 -
2517 -ECM_TEST="optional"
2518 -KFMIN=5.66.0
2519 -PVCUT=$(ver_cut 1-3)
2520 -QTMIN=5.12.3
2521 -VIRTUALX_REQUIRED="test"
2522 -inherit ecm kde.org
2523 -
2524 -DESCRIPTION="Useful applications for Plasma development"
2525 -
2526 -LICENSE="GPL-2" # TODO: CHECK
2527 -SLOT="5"
2528 -KEYWORDS=""
2529 -IUSE=""
2530 -
2531 -DEPEND="
2532 - >=dev-qt/qtdbus-${QTMIN}:5
2533 - >=dev-qt/qtdeclarative-${QTMIN}:5
2534 - >=dev-qt/qtgui-${QTMIN}:5
2535 - >=dev-qt/qtwidgets-${QTMIN}:5
2536 - >=dev-qt/qtxml-${QTMIN}:5
2537 - >=kde-frameworks/karchive-${KFMIN}:5
2538 - >=kde-frameworks/kcompletion-${KFMIN}:5
2539 - >=kde-frameworks/kconfig-${KFMIN}:5
2540 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2541 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
2542 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
2543 - >=kde-frameworks/kdeclarative-${KFMIN}:5
2544 - >=kde-frameworks/ki18n-${KFMIN}:5
2545 - >=kde-frameworks/kiconthemes-${KFMIN}:5
2546 - >=kde-frameworks/kio-${KFMIN}:5
2547 - >=kde-frameworks/kpackage-${KFMIN}:5
2548 - >=kde-frameworks/kservice-${KFMIN}:5
2549 - >=kde-frameworks/ktexteditor-${KFMIN}:5
2550 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2551 - >=kde-frameworks/plasma-${KFMIN}:5
2552 -"
2553 -RDEPEND="${DEPEND}
2554 - >=dev-qt/qtquickcontrols-${QTMIN}:5
2555 - >=dev-qt/qtquickcontrols2-${QTMIN}:5
2556 - >=kde-frameworks/kirigami-${KFMIN}:5
2557 -"
2558
2559 diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.18.49.9999.ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.18.49.9999.ebuild
2560 deleted file mode 100644
2561 index 3eeb4d9422..0000000000
2562 --- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.18.49.9999.ebuild
2563 +++ /dev/null
2564 @@ -1,33 +0,0 @@
2565 -# Copyright 1999-2020 Gentoo Authors
2566 -# Distributed under the terms of the GNU General Public License v2
2567 -
2568 -EAPI=7
2569 -
2570 -ECM_TEST="true"
2571 -KFMIN=5.66.0
2572 -PVCUT=$(ver_cut 1-3)
2573 -QTMIN=5.12.3
2574 -inherit ecm kde.org
2575 -
2576 -DESCRIPTION="Plasma integration for controlling Thunderbolt devices"
2577 -HOMEPAGE="https://cgit.kde.org/plasma-thunderbolt.git"
2578 -
2579 -LICENSE="|| ( GPL-2 GPL-3+ )"
2580 -SLOT="5"
2581 -KEYWORDS=""
2582 -IUSE=""
2583 -
2584 -DEPEND="
2585 - >=kde-frameworks/kcmutils-${KFMIN}:5
2586 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
2587 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
2588 - >=kde-frameworks/kdeclarative-${KFMIN}:5
2589 - >=kde-frameworks/ki18n-${KFMIN}:5
2590 - >=kde-frameworks/knotifications-${KFMIN}:5
2591 - >=dev-qt/qtdeclarative-${QTMIN}:5
2592 - >=dev-qt/qtdbus-${QTMIN}:5
2593 - >=dev-qt/qtgui-${QTMIN}:5
2594 -"
2595 -RDEPEND="${DEPEND}
2596 - sys-apps/bolt
2597 -"
2598
2599 diff --git a/kde-plasma/plasma-vault/plasma-vault-5.18.49.9999.ebuild b/kde-plasma/plasma-vault/plasma-vault-5.18.49.9999.ebuild
2600 deleted file mode 100644
2601 index 34b2e18f17..0000000000
2602 --- a/kde-plasma/plasma-vault/plasma-vault-5.18.49.9999.ebuild
2603 +++ /dev/null
2604 @@ -1,47 +0,0 @@
2605 -# Copyright 1999-2020 Gentoo Authors
2606 -# Distributed under the terms of the GNU General Public License v2
2607 -
2608 -EAPI=7
2609 -
2610 -KFMIN=5.66.0
2611 -PVCUT=$(ver_cut 1-3)
2612 -QTMIN=5.12.3
2613 -inherit ecm kde.org
2614 -
2615 -DESCRIPTION="Plasma applet and services for creating encrypted vaults"
2616 -HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/"
2617 -
2618 -LICENSE="LGPL-3"
2619 -SLOT="5"
2620 -KEYWORDS=""
2621 -IUSE="networkmanager"
2622 -
2623 -DEPEND="
2624 - >=kde-frameworks/kactivities-${KFMIN}:5
2625 - >=kde-frameworks/kcodecs-${KFMIN}:5
2626 - >=kde-frameworks/kconfig-${KFMIN}:5
2627 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2628 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
2629 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
2630 - >=kde-frameworks/ki18n-${KFMIN}:5
2631 - >=kde-frameworks/kio-${KFMIN}:5
2632 - >=kde-frameworks/plasma-${KFMIN}:5
2633 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2634 - >=kde-plasma/libksysguard-${PVCUT}:5
2635 - >=dev-qt/qtdbus-${QTMIN}:5
2636 - >=dev-qt/qtdeclarative-${QTMIN}:5
2637 - >=dev-qt/qtgui-${QTMIN}:5
2638 - >=dev-qt/qtwidgets-${QTMIN}:5
2639 - networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
2640 -"
2641 -RDEPEND="${DEPEND}
2642 - || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 )
2643 -"
2644 -
2645 -src_configure() {
2646 - local mycmakeargs=(
2647 - $(cmake_use_find_package networkmanager KF5NetworkManagerQt)
2648 - )
2649 -
2650 - ecm_src_configure
2651 -}
2652
2653 diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.18.49.9999.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.18.49.9999.ebuild
2654 deleted file mode 100644
2655 index 083eb72f05..0000000000
2656 --- a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.18.49.9999.ebuild
2657 +++ /dev/null
2658 @@ -1,19 +0,0 @@
2659 -# Copyright 1999-2020 Gentoo Authors
2660 -# Distributed under the terms of the GNU General Public License v2
2661 -
2662 -EAPI=7
2663 -
2664 -PVCUT=$(ver_cut 1-3)
2665 -inherit cmake kde.org
2666 -
2667 -DESCRIPTION="Wallpapers for the Plasma workspace"
2668 -
2669 -LICENSE="GPL-2"
2670 -SLOT="5"
2671 -KEYWORDS=""
2672 -IUSE=""
2673 -
2674 -BDEPEND="
2675 - dev-qt/qtcore:5
2676 - kde-frameworks/extra-cmake-modules:5
2677 -"
2678
2679 diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.18.49.9999.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.18.49.9999.ebuild
2680 deleted file mode 100644
2681 index ddb13994cf..0000000000
2682 --- a/kde-plasma/plasma-workspace/plasma-workspace-5.18.49.9999.ebuild
2683 +++ /dev/null
2684 @@ -1,222 +0,0 @@
2685 -# Copyright 1999-2020 Gentoo Authors
2686 -# Distributed under the terms of the GNU General Public License v2
2687 -
2688 -EAPI=7
2689 -
2690 -ECM_HANDBOOK="forceoptional"
2691 -ECM_TEST="forceoptional"
2692 -KFMIN=5.66.0
2693 -PVCUT=$(ver_cut 1-3)
2694 -QTMIN=5.12.3
2695 -VIRTUALX_REQUIRED="test"
2696 -inherit ecm kde.org
2697 -
2698 -DESCRIPTION="KDE Plasma workspace"
2699 -
2700 -LICENSE="GPL-2" # TODO: CHECK
2701 -SLOT="5"
2702 -KEYWORDS=""
2703 -IUSE="appstream +calendar geolocation gps qalculate qrcode +semantic-desktop systemd telemetry"
2704 -
2705 -REQUIRED_USE="gps? ( geolocation )"
2706 -
2707 -# drop qtgui subslot operator when QT_MINIMAL >= 5.14.0
2708 -COMMON_DEPEND="
2709 - >=dev-qt/qtdbus-${QTMIN}:5
2710 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
2711 - >=dev-qt/qtgui-${QTMIN}:5=[jpeg]
2712 - >=dev-qt/qtnetwork-${QTMIN}:5
2713 - >=dev-qt/qtsql-${QTMIN}:5
2714 - >=dev-qt/qtwidgets-${QTMIN}:5
2715 - >=dev-qt/qtx11extras-${QTMIN}:5
2716 - >=dev-qt/qtxml-${QTMIN}:5
2717 - >=kde-frameworks/kactivities-${KFMIN}:5
2718 - >=kde-frameworks/kactivities-stats-${KFMIN}:5
2719 - >=kde-frameworks/kauth-${KFMIN}:5
2720 - >=kde-frameworks/kbookmarks-${KFMIN}:5
2721 - >=kde-frameworks/kcompletion-${KFMIN}:5
2722 - >=kde-frameworks/kconfig-${KFMIN}:5
2723 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2724 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
2725 - >=kde-frameworks/kcrash-${KFMIN}:5
2726 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
2727 - >=kde-frameworks/kdeclarative-${KFMIN}:5
2728 - >=kde-frameworks/kded-${KFMIN}:5
2729 - >=kde-frameworks/kdelibs4support-${KFMIN}:5
2730 - >=kde-frameworks/kglobalaccel-${KFMIN}:5
2731 - >=kde-frameworks/kguiaddons-${KFMIN}:5
2732 - >=kde-frameworks/ki18n-${KFMIN}:5
2733 - >=kde-frameworks/kiconthemes-${KFMIN}:5
2734 - >=kde-frameworks/kidletime-${KFMIN}:5
2735 - >=kde-frameworks/kio-${KFMIN}:5
2736 - >=kde-frameworks/kitemmodels-${KFMIN}:5
2737 - >=kde-frameworks/kitemviews-${KFMIN}:5
2738 - >=kde-frameworks/kjobwidgets-${KFMIN}:5
2739 - >=kde-frameworks/knewstuff-${KFMIN}:5
2740 - >=kde-frameworks/knotifications-${KFMIN}:5
2741 - >=kde-frameworks/knotifyconfig-${KFMIN}:5
2742 - >=kde-frameworks/kpackage-${KFMIN}:5
2743 - >=kde-frameworks/kpeople-${KFMIN}:5
2744 - >=kde-frameworks/krunner-${KFMIN}:5
2745 - >=kde-frameworks/kservice-${KFMIN}:5
2746 - >=kde-frameworks/ktexteditor-${KFMIN}:5
2747 - >=kde-frameworks/ktextwidgets-${KFMIN}:5
2748 - >=kde-frameworks/kwallet-${KFMIN}:5
2749 - >=kde-frameworks/kwayland-${KFMIN}:5
2750 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2751 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
2752 - >=kde-frameworks/kxmlgui-${KFMIN}:5
2753 - >=kde-frameworks/plasma-${KFMIN}:5
2754 - >=kde-frameworks/solid-${KFMIN}:5
2755 - >=kde-plasma/kscreenlocker-${PVCUT}:5
2756 - || (
2757 - >=kde-plasma/kwin-${PVCUT}:5
2758 - >=gui-wm/kwinft-$(ver_cut 1-2):5
2759 - )
2760 - >=kde-plasma/libkscreen-${PVCUT}:5
2761 - >=kde-plasma/libksysguard-${PVCUT}:5
2762 - >=kde-plasma/libkworkspace-${PVCUT}:5
2763 - media-libs/phonon[qt5(+)]
2764 - sys-libs/zlib
2765 - x11-libs/libICE
2766 - x11-libs/libSM
2767 - x11-libs/libX11
2768 - x11-libs/libXau
2769 - x11-libs/libxcb
2770 - x11-libs/libXfixes
2771 - x11-libs/libXrender
2772 - x11-libs/libXtst
2773 - x11-libs/xcb-util
2774 - x11-libs/xcb-util-image
2775 - appstream? ( dev-libs/appstream[qt5] )
2776 - calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
2777 - geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
2778 - gps? ( sci-geosciences/gpsd )
2779 - qalculate? ( sci-libs/libqalculate:= )
2780 - qrcode? ( >=kde-frameworks/prison-${KFMIN}:5 )
2781 - semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
2782 - telemetry? ( dev-libs/kuserfeedback:5 )
2783 -"
2784 -DEPEND="${COMMON_DEPEND}
2785 - >=dev-qt/qtconcurrent-${QTMIN}:5
2786 - x11-base/xorg-proto
2787 -"
2788 -RDEPEND="${COMMON_DEPEND}
2789 - app-text/iso-codes
2790 - >=dev-qt/qdbus-${QTMIN}:5
2791 - >=dev-qt/qtgraphicaleffects-${QTMIN}:5
2792 - >=dev-qt/qtpaths-${QTMIN}:5
2793 - >=dev-qt/qtquickcontrols-${QTMIN}:5[widgets]
2794 - >=dev-qt/qtquickcontrols2-${QTMIN}:5
2795 - >=kde-apps/kio-extras-19.04.3:5
2796 - >=kde-frameworks/kquickcharts-${KFMIN}:5
2797 - >=kde-frameworks/kdesu-${KFMIN}:5
2798 - >=kde-frameworks/kirigami-${KFMIN}:5
2799 - >=kde-plasma/ksysguard-${PVCUT}:5
2800 - >=kde-plasma/milou-${PVCUT}:5
2801 - >=kde-plasma/plasma-integration-${PVCUT}:5
2802 - x11-apps/xmessage
2803 - x11-apps/xprop
2804 - x11-apps/xrdb
2805 - x11-apps/xsetroot
2806 - systemd? ( sys-apps/dbus[user-session] )
2807 - !systemd? ( sys-apps/dbus )
2808 - !<kde-plasma/plasma-desktop-5.16.80:5
2809 -"
2810 -PDEPEND="
2811 - >=kde-plasma/kde-cli-tools-${PVCUT}:5
2812 -"
2813 -
2814 -PATCHES=( "${FILESDIR}/${PN}-5.14.2-split-libkworkspace.patch" )
2815 -
2816 -RESTRICT+=" test"
2817 -
2818 -pkg_setup() {
2819 - ecm_pkg_setup
2820 -
2821 - local md5
2822 - local srcfile=/etc/plasma/XX/10-agent-XX.sh
2823 - local newdir="${EPREFIX}"/etc/xdg/plasma-workspace
2824 -
2825 - if [[ -f "${EROOT}"${srcfile//XX/startup} ]]; then
2826 - md5=$(md5sum "${EROOT}"${srcfile//XX/startup})
2827 - if [[ ${md5%% *} != 90caaabb40b56bfbe65388841a6dd6ca ]]; then
2828 - elog "Existing modified ${EPREFIX}${srcfile//XX/startup} detected."
2829 - elog "Copying to ${newdir}/env/10-agent-startup.sh..."
2830 - cp -v "${EROOT}"${srcfile//XX/startup} "${T}"/ || die
2831 - fi
2832 - fi
2833 -
2834 - if [[ -f "${EROOT}"${srcfile//XX/shutdown} ]]; then
2835 - md5=$(md5sum "${EROOT}"${srcfile//XX/shutdown})
2836 - if [[ ${md5%% *} != d7bffa0273f92abd999c7c3c43dbc23d ]]; then
2837 - elog "Existing modified ${EPREFIX}${srcfile//XX/shutdown} detected."
2838 - elog "Copying to ${newdir}/shutdown/10-agent-shutdown.sh..."
2839 - cp -v "${EROOT}"${srcfile//XX/shutdown} "${T}"/ || die
2840 - fi
2841 - fi
2842 -}
2843 -
2844 -src_prepare() {
2845 - ecm_src_prepare
2846 -
2847 - if [[ ! -f "${T}"/10-agent-startup.sh ]]; then
2848 - cp "${FILESDIR}"/10-agent-startup.sh "${T}"/ || die
2849 - fi
2850 - if [[ ! -f "${T}"/10-agent-shutdown.sh ]]; then
2851 - cp "${FILESDIR}"/10-agent-shutdown.sh "${T}"/ || die
2852 - fi
2853 -
2854 - cmake_comment_add_subdirectory libkworkspace
2855 - # delete colliding libkworkspace translations
2856 - if [[ ${KDE_BUILD_TYPE} = release ]]; then
2857 - find po -type f -name "*po" -and -name "libkworkspace*" -delete || die
2858 - fi
2859 -}
2860 -
2861 -src_configure() {
2862 - local mycmakeargs=(
2863 - -DBUILD_xembed-sni-proxy=OFF
2864 - $(cmake_use_find_package appstream AppStreamQt)
2865 - $(cmake_use_find_package calendar KF5Holidays)
2866 - $(cmake_use_find_package geolocation KF5NetworkManagerQt)
2867 - $(cmake_use_find_package qalculate Qalculate)
2868 - $(cmake_use_find_package qrcode KF5Prison)
2869 - $(cmake_use_find_package semantic-desktop KF5Baloo)
2870 - $(cmake_use_find_package telemetry KUserFeedback)
2871 - )
2872 -
2873 - use geolocation && mycmakeargs+=( $(cmake_use_find_package gps libgps) )
2874 -
2875 - ecm_src_configure
2876 -}
2877 -
2878 -src_install() {
2879 - ecm_src_install
2880 -
2881 - # default startup and shutdown scripts
2882 - insinto /etc/xdg/plasma-workspace/env
2883 - doins "${T}"/10-agent-startup.sh
2884 -
2885 - insinto /etc/xdg/plasma-workspace/shutdown
2886 - doins "${T}"/10-agent-shutdown.sh
2887 - fperms +x /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh
2888 -}
2889 -
2890 -pkg_postinst () {
2891 - ecm_pkg_postinst
2892 -
2893 - # Clean up pre-5.17.4 scripts
2894 - if [[ -e "${EROOT}"/etc/plasma/startup/10-agent-startup.sh ]]; then
2895 - rm "${EROOT}"/etc/plasma/startup/10-agent-startup.sh || die
2896 - elog "Removed obsolete ${EPREFIX}/etc/plasma/startup/10-agent-startup.sh"
2897 - fi
2898 - if [[ -e "${EROOT}"/etc/plasma/shutdown/10-agent-shutdown.sh ]]; then
2899 - rm "${EROOT}"/etc/plasma/shutdown/10-agent-shutdown.sh || die
2900 - elog "Removed obsolete ${EPREFIX}/etc/plasma/shutdown/10-agent-shutdown.sh"
2901 - fi
2902 -
2903 - elog "To enable gpg-agent and/or ssh-agent in Plasma sessions,"
2904 - elog "edit ${EPREFIX}/etc/xdg/plasma-workspace/env/10-agent-startup.sh"
2905 - elog "and ${EPREFIX}/etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh"
2906 -}
2907
2908 diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.18.49.9999.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-5.18.49.9999.ebuild
2909 deleted file mode 100644
2910 index dadcea9800..0000000000
2911 --- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.18.49.9999.ebuild
2912 +++ /dev/null
2913 @@ -1,40 +0,0 @@
2914 -# Copyright 1999-2020 Gentoo Authors
2915 -# Distributed under the terms of the GNU General Public License v2
2916 -
2917 -EAPI=7
2918 -
2919 -BOGUS=1
2920 -KFMIN=5.66.0
2921 -PVCUT=$(ver_cut 1-3)
2922 -QTMIN=5.12.3
2923 -inherit ecm kde.org
2924 -
2925 -DESCRIPTION="KDE Plasma control module for Plymouth"
2926 -HOMEPAGE="https://cgit.kde.org/plymouth-kcm.git"
2927 -
2928 -LICENSE="GPL-2+"
2929 -SLOT="5"
2930 -KEYWORDS=""
2931 -IUSE=""
2932 -
2933 -DEPEND="
2934 - >=kde-frameworks/karchive-${KFMIN}:5
2935 - >=kde-frameworks/kauth-${KFMIN}:5
2936 - >=kde-frameworks/kconfig-${KFMIN}:5
2937 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
2938 - >=kde-frameworks/kdeclarative-${KFMIN}:5
2939 - >=kde-frameworks/ki18n-${KFMIN}:5
2940 - >=kde-frameworks/kio-${KFMIN}:5
2941 - >=kde-frameworks/knewstuff-${KFMIN}:5
2942 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2943 - >=dev-qt/qtdeclarative-${QTMIN}:5
2944 - >=dev-qt/qtgui-${QTMIN}:5
2945 - >=dev-qt/qtquickcontrols-${QTMIN}:5
2946 - >=dev-qt/qtwidgets-${QTMIN}:5
2947 - sys-boot/plymouth
2948 -"
2949 -RDEPEND="${DEPEND}
2950 - >=kde-plasma/kde-cli-tools-${PVCUT}:5
2951 -"
2952 -
2953 -DOCS=( CONTRIBUTORS )
2954
2955 diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.18.49.9999.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.18.49.9999.ebuild
2956 deleted file mode 100644
2957 index b6ae4ed5fc..0000000000
2958 --- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.18.49.9999.ebuild
2959 +++ /dev/null
2960 @@ -1,33 +0,0 @@
2961 -# Copyright 1999-2020 Gentoo Authors
2962 -# Distributed under the terms of the GNU General Public License v2
2963 -
2964 -EAPI=7
2965 -
2966 -KDE_ORG_NAME="${PN}-1"
2967 -KFMIN=5.66.0
2968 -PVCUT=$(ver_cut 1-3)
2969 -QTMIN=5.12.3
2970 -inherit ecm kde.org
2971 -
2972 -DESCRIPTION="PolKit agent module for KDE Plasma"
2973 -HOMEPAGE="https://kde.org/"
2974 -
2975 -LICENSE="GPL-2" # TODO: CHECK
2976 -SLOT="5"
2977 -KEYWORDS=""
2978 -IUSE=""
2979 -
2980 -DEPEND="
2981 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
2982 - >=kde-frameworks/kcrash-${KFMIN}:5
2983 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
2984 - >=kde-frameworks/ki18n-${KFMIN}:5
2985 - >=kde-frameworks/kiconthemes-${KFMIN}:5
2986 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2987 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
2988 - >=dev-qt/qtdbus-${QTMIN}:5
2989 - >=dev-qt/qtgui-${QTMIN}:5
2990 - >=dev-qt/qtwidgets-${QTMIN}:5
2991 - >=sys-auth/polkit-qt-0.112.0[qt5(+)]
2992 -"
2993 -RDEPEND="${DEPEND}"
2994
2995 diff --git a/kde-plasma/powerdevil/powerdevil-5.18.49.9999.ebuild b/kde-plasma/powerdevil/powerdevil-5.18.49.9999.ebuild
2996 deleted file mode 100644
2997 index 6322692561..0000000000
2998 --- a/kde-plasma/powerdevil/powerdevil-5.18.49.9999.ebuild
2999 +++ /dev/null
3000 @@ -1,67 +0,0 @@
3001 -# Copyright 1999-2020 Gentoo Authors
3002 -# Distributed under the terms of the GNU General Public License v2
3003 -
3004 -EAPI=7
3005 -
3006 -ECM_HANDBOOK="forceoptional"
3007 -KFMIN=5.66.0
3008 -PVCUT=$(ver_cut 1-3)
3009 -QTMIN=5.12.3
3010 -inherit ecm kde.org
3011 -
3012 -DESCRIPTION="Power management for KDE Plasma Shell"
3013 -HOMEPAGE="https://cgit.kde.org/powerdevil.git"
3014 -
3015 -LICENSE="GPL-2" # TODO: CHECK
3016 -SLOT="5"
3017 -KEYWORDS=""
3018 -IUSE="brightness-control +wireless"
3019 -
3020 -DEPEND="
3021 - >=kde-frameworks/kactivities-${KFMIN}:5
3022 - >=kde-frameworks/kauth-${KFMIN}:5[policykit]
3023 - >=kde-frameworks/kcompletion-${KFMIN}:5
3024 - >=kde-frameworks/kconfig-${KFMIN}:5
3025 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3026 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
3027 - >=kde-frameworks/kcrash-${KFMIN}:5
3028 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
3029 - >=kde-frameworks/kglobalaccel-${KFMIN}:5
3030 - >=kde-frameworks/ki18n-${KFMIN}:5
3031 - >=kde-frameworks/kidletime-${KFMIN}:5
3032 - >=kde-frameworks/kio-${KFMIN}:5
3033 - >=kde-frameworks/knotifications-${KFMIN}:5
3034 - >=kde-frameworks/knotifyconfig-${KFMIN}:5
3035 - >=kde-frameworks/kservice-${KFMIN}:5
3036 - >=kde-frameworks/kwayland-${KFMIN}:5
3037 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3038 - >=kde-frameworks/kxmlgui-${KFMIN}:5
3039 - >=kde-frameworks/solid-${KFMIN}:5
3040 - >=kde-plasma/libkscreen-${PVCUT}:5
3041 - >=kde-plasma/libkworkspace-${PVCUT}:5
3042 - >=dev-qt/qtdbus-${QTMIN}:5
3043 - >=dev-qt/qtgui-${QTMIN}:5
3044 - >=dev-qt/qtwidgets-${QTMIN}:5
3045 - >=dev-qt/qtx11extras-${QTMIN}:5
3046 - virtual/libudev:=
3047 - x11-libs/libxcb
3048 - brightness-control? ( app-misc/ddcutil )
3049 - wireless? (
3050 - >=kde-frameworks/bluez-qt-${KFMIN}:5
3051 - >=kde-frameworks/networkmanager-qt-${KFMIN}:5
3052 - )
3053 -"
3054 -RDEPEND="${DEPEND}
3055 - >=kde-plasma/kde-cli-tools-${PVCUT}:5
3056 - >=sys-power/upower-0.9.23
3057 -"
3058 -
3059 -src_configure() {
3060 - local mycmakeargs=(
3061 - -DHAVE_DDCUTIL=$(usex brightness-control)
3062 - $(cmake_use_find_package wireless KF5BluezQt)
3063 - $(cmake_use_find_package wireless KF5NetworkManagerQt)
3064 - )
3065 -
3066 - ecm_src_configure
3067 -}
3068
3069 diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.18.49.9999.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.18.49.9999.ebuild
3070 deleted file mode 100644
3071 index a3e73d52ee..0000000000
3072 --- a/kde-plasma/sddm-kcm/sddm-kcm-5.18.49.9999.ebuild
3073 +++ /dev/null
3074 @@ -1,38 +0,0 @@
3075 -# Copyright 1999-2020 Gentoo Authors
3076 -# Distributed under the terms of the GNU General Public License v2
3077 -
3078 -EAPI=7
3079 -
3080 -KFMIN=5.66.0
3081 -PVCUT=$(ver_cut 1-3)
3082 -QTMIN=5.12.3
3083 -inherit ecm kde.org
3084 -
3085 -DESCRIPTION="KDE Plasma control module for SDDM"
3086 -HOMEPAGE="https://cgit.kde.org/sddm-kcm.git"
3087 -
3088 -LICENSE="GPL-2+"
3089 -SLOT="5"
3090 -KEYWORDS=""
3091 -IUSE=""
3092 -
3093 -DEPEND="
3094 - >=kde-frameworks/karchive-${KFMIN}:5
3095 - >=kde-frameworks/kauth-${KFMIN}:5
3096 - >=kde-frameworks/kconfig-${KFMIN}:5
3097 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3098 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
3099 - >=kde-frameworks/ki18n-${KFMIN}:5
3100 - >=kde-frameworks/kio-${KFMIN}:5
3101 - >=kde-frameworks/knewstuff-${KFMIN}:5
3102 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3103 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
3104 - >=dev-qt/qtgui-${QTMIN}:5
3105 - >=dev-qt/qtwidgets-${QTMIN}:5
3106 -"
3107 -RDEPEND="${DEPEND}
3108 - >=kde-plasma/kde-cli-tools-${PVCUT}:5
3109 - x11-misc/sddm
3110 -"
3111 -
3112 -DOCS=( CONTRIBUTORS )
3113
3114 diff --git a/kde-plasma/systemsettings/systemsettings-5.18.49.9999.ebuild b/kde-plasma/systemsettings/systemsettings-5.18.49.9999.ebuild
3115 deleted file mode 100644
3116 index 02887fe1d9..0000000000
3117 --- a/kde-plasma/systemsettings/systemsettings-5.18.49.9999.ebuild
3118 +++ /dev/null
3119 @@ -1,67 +0,0 @@
3120 -# Copyright 1999-2020 Gentoo Authors
3121 -# Distributed under the terms of the GNU General Public License v2
3122 -
3123 -EAPI=7
3124 -
3125 -ECM_HANDBOOK="forceoptional"
3126 -KFMIN=5.66.0
3127 -PVCUT=$(ver_cut 1-3)
3128 -QTMIN=5.12.3
3129 -inherit ecm kde.org
3130 -
3131 -DESCRIPTION="Control Center to configure KDE Plasma desktop"
3132 -
3133 -LICENSE="GPL-2" # TODO: CHECK
3134 -SLOT="5"
3135 -KEYWORDS=""
3136 -IUSE=""
3137 -
3138 -DEPEND="
3139 - >=kde-frameworks/kactivities-${KFMIN}:5
3140 - >=kde-frameworks/kactivities-stats-${KFMIN}:5
3141 - >=kde-frameworks/kauth-${KFMIN}:5
3142 - >=kde-frameworks/kcmutils-${KFMIN}:5
3143 - >=kde-frameworks/kcompletion-${KFMIN}:5
3144 - >=kde-frameworks/kconfig-${KFMIN}:5
3145 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3146 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
3147 - >=kde-frameworks/kcrash-${KFMIN}:5
3148 - >=kde-frameworks/kdbusaddons-${KFMIN}:5
3149 - >=kde-frameworks/kdeclarative-${KFMIN}:5
3150 - >=kde-frameworks/ki18n-${KFMIN}:5
3151 - >=kde-frameworks/kiconthemes-${KFMIN}:5
3152 - >=kde-frameworks/kio-${KFMIN}:5
3153 - >=kde-frameworks/kitemmodels-${KFMIN}:5
3154 - >=kde-frameworks/kitemviews-${KFMIN}:5
3155 - >=kde-frameworks/kpackage-${KFMIN}:5
3156 - >=kde-frameworks/kservice-${KFMIN}:5
3157 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3158 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
3159 - >=kde-frameworks/kxmlgui-${KFMIN}:5
3160 - >=kde-plasma/libkworkspace-${PVCUT}:5
3161 - >=dev-qt/qtdbus-${QTMIN}:5
3162 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
3163 - >=dev-qt/qtgui-${QTMIN}:5
3164 - >=dev-qt/qtwidgets-${QTMIN}:5
3165 -"
3166 -RDEPEND="${DEPEND}
3167 - !kde-misc/systemd-kcm
3168 - >=kde-frameworks/kirigami-${KFMIN}:5
3169 -"
3170 -
3171 -src_prepare() {
3172 - ecm_src_prepare
3173 -
3174 - # FIXME: hangs in chroot; similar to bug #640432
3175 - sed -e "s/^ecm_find_qmlmodule.*org\.kde\.kcm/#&/" \
3176 - -i CMakeLists.txt || die
3177 -}
3178 -
3179 -pkg_postinst() {
3180 - ecm_pkg_postinst
3181 -
3182 - if [[ -z "${REPLACING_VERSIONS}" ]]; then
3183 - has_version kde-plasma/kde-gtk-config || \
3184 - elog "Install kde-plasma/kde-gtk-config to configure looks for GTK+."
3185 - fi
3186 -}
3187
3188 diff --git a/kde-plasma/user-manager/user-manager-5.18.49.9999.ebuild b/kde-plasma/user-manager/user-manager-5.18.49.9999.ebuild
3189 deleted file mode 100644
3190 index f6b572e821..0000000000
3191 --- a/kde-plasma/user-manager/user-manager-5.18.49.9999.ebuild
3192 +++ /dev/null
3193 @@ -1,34 +0,0 @@
3194 -# Copyright 1999-2020 Gentoo Authors
3195 -# Distributed under the terms of the GNU General Public License v2
3196 -
3197 -EAPI=7
3198 -
3199 -KFMIN=5.66.0
3200 -PVCUT=$(ver_cut 1-3)
3201 -QTMIN=5.12.3
3202 -inherit ecm kde.org
3203 -
3204 -DESCRIPTION="Simple system settings module to manage the users of your system"
3205 -
3206 -LICENSE="GPL-2" # TODO: CHECK
3207 -SLOT="5"
3208 -KEYWORDS=""
3209 -IUSE=""
3210 -
3211 -DEPEND="
3212 - >=kde-frameworks/kauth-${KFMIN}:5
3213 - >=kde-frameworks/kcmutils-${KFMIN}:5
3214 - >=kde-frameworks/kconfig-${KFMIN}:5
3215 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3216 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
3217 - >=kde-frameworks/ki18n-${KFMIN}:5
3218 - >=kde-frameworks/kio-${KFMIN}:5
3219 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3220 - >=dev-qt/qtdbus-${QTMIN}:5
3221 - >=dev-qt/qtgui-${QTMIN}:5
3222 - >=dev-qt/qtwidgets-${QTMIN}:5
3223 - >=dev-libs/libpwquality-1.3.0
3224 -"
3225 -RDEPEND="${DEPEND}
3226 - sys-apps/accountsservice
3227 -"
3228
3229 diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.18.49.9999.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.18.49.9999.ebuild
3230 deleted file mode 100644
3231 index bb58d38538..0000000000
3232 --- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.18.49.9999.ebuild
3233 +++ /dev/null
3234 @@ -1,53 +0,0 @@
3235 -# Copyright 1999-2020 Gentoo Authors
3236 -# Distributed under the terms of the GNU General Public License v2
3237 -
3238 -EAPI=7
3239 -
3240 -KFMIN=5.66.0
3241 -PVCUT=$(ver_cut 1-3)
3242 -QTMIN=5.12.3
3243 -inherit ecm kde.org
3244 -
3245 -DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks"
3246 -
3247 -LICENSE="LGPL-2+"
3248 -SLOT="5"
3249 -KEYWORDS=""
3250 -IUSE="screencast"
3251 -
3252 -COMMON_DEPEND="
3253 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
3254 - >=kde-frameworks/kdeclarative-${KFMIN}:5
3255 - >=kde-frameworks/ki18n-${KFMIN}:5
3256 - >=kde-frameworks/kio-${KFMIN}:5
3257 - >=kde-frameworks/kirigami-${KFMIN}:5
3258 - >=kde-frameworks/knotifications-${KFMIN}:5
3259 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3260 - >=kde-frameworks/plasma-${KFMIN}:5
3261 - >=dev-qt/qtdbus-${QTMIN}:5
3262 - >=dev-qt/qtdeclarative-${QTMIN}:5
3263 - >=dev-qt/qtgui-${QTMIN}:5
3264 - >=dev-qt/qtprintsupport-${QTMIN}:5[cups]
3265 - >=dev-qt/qtwidgets-${QTMIN}:5
3266 - screencast? (
3267 - media-libs/libepoxy
3268 - media-libs/mesa[gbm]
3269 - media-video/pipewire:=
3270 - )
3271 -"
3272 -DEPEND="${COMMON_DEPEND}
3273 - >=kde-frameworks/kwayland-${KFMIN}:5
3274 - >=dev-qt/qtconcurrent-${QTMIN}:5
3275 -"
3276 -RDEPEND="${COMMON_DEPEND}
3277 - sys-apps/xdg-desktop-portal[screencast?]
3278 -"
3279 -
3280 -src_configure() {
3281 - local mycmakeargs=(
3282 - $(cmake_use_find_package screencast PipeWire)
3283 - $(cmake_use_find_package screencast GBM)
3284 - $(cmake_use_find_package screencast Epoxy)
3285 - )
3286 - ecm_src_configure
3287 -}
3288
3289 diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.18.49.9999.ebuild b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.18.49.9999.ebuild
3290 deleted file mode 100644
3291 index 2a2f94330e..0000000000
3292 --- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.18.49.9999.ebuild
3293 +++ /dev/null
3294 @@ -1,44 +0,0 @@
3295 -# Copyright 1999-2020 Gentoo Authors
3296 -# Distributed under the terms of the GNU General Public License v2
3297 -
3298 -EAPI=7
3299 -
3300 -KDE_ORG_NAME="plasma-workspace"
3301 -KFMIN=5.66.0
3302 -PVCUT=$(ver_cut 1-3)
3303 -QTMIN=5.12.3
3304 -inherit cmake kde.org
3305 -
3306 -DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
3307 -HOMEPAGE="https://cgit.kde.org/plasma-workspace.git/tree/xembed-sni-proxy/Readme.md"
3308 -
3309 -LICENSE="GPL-2"
3310 -SLOT="5"
3311 -KEYWORDS=""
3312 -
3313 -DEPEND="
3314 - >=dev-qt/qtcore-${QTMIN}:5
3315 - >=dev-qt/qtdbus-${QTMIN}:5
3316 - >=dev-qt/qtgui-${QTMIN}:5
3317 - >=dev-qt/qtx11extras-${QTMIN}:5
3318 - >=kde-frameworks/extra-cmake-modules-${KFMIN}:5
3319 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
3320 - x11-libs/libxcb
3321 - x11-libs/libXtst
3322 - x11-libs/xcb-util-image
3323 -"
3324 -RDEPEND="${DEPEND}
3325 - !<kde-plasma/plasma-workspace-5.14.2:5
3326 - !kde-plasma/xembed-sni-proxy:0
3327 -"
3328 -
3329 -S="${S}/${PN}"
3330 -
3331 -PATCHES=( "${FILESDIR}/${PN}-5.14.90-standalone.patch" )
3332 -
3333 -src_prepare() {
3334 - cmake_src_prepare
3335 -
3336 - sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
3337 - -i CMakeLists.txt || die "Failed to prepare CMakeLists.txt"
3338 -}