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