Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-sdk/, kde-plasma/kde-cli-tools/, kde-plasma/breeze-plymouth/, ...
Date: Sat, 21 Sep 2019 08:09:32
Message-Id: 1569053166.f2d67b7d0699d02a4025aa99e293642bb75f4709.asturm@gentoo
1 commit: f2d67b7d0699d02a4025aa99e293642bb75f4709
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 21 08:06:06 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 21 08:06:06 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d67b7d
7
8 kde-plasma: Drop KDE Plasma 5.15.5
9
10 Package-Manager: Portage-2.3.76, Repoman-2.3.17
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 kde-plasma/bluedevil/Manifest | 1 -
14 kde-plasma/bluedevil/bluedevil-5.15.5.ebuild | 34 --
15 kde-plasma/breeze-grub/Manifest | 1 -
16 kde-plasma/breeze-grub/breeze-grub-5.15.5.ebuild | 22 -
17 kde-plasma/breeze-gtk/Manifest | 1 -
18 kde-plasma/breeze-gtk/breeze-gtk-5.15.5.ebuild | 28 -
19 kde-plasma/breeze-plymouth/Manifest | 1 -
20 .../breeze-plymouth/breeze-plymouth-5.15.5.ebuild | 26 -
21 kde-plasma/breeze/Manifest | 1 -
22 kde-plasma/breeze/breeze-5.15.5.ebuild | 49 --
23 kde-plasma/discover/Manifest | 1 -
24 kde-plasma/discover/discover-5.15.5.ebuild | 65 ---
25 kde-plasma/drkonqi/Manifest | 1 -
26 kde-plasma/drkonqi/drkonqi-5.15.5.ebuild | 55 --
27 kde-plasma/kactivitymanagerd/Manifest | 1 -
28 .../kactivitymanagerd-5.15.5.ebuild | 34 --
29 kde-plasma/kde-cli-tools/Manifest | 1 -
30 .../kde-cli-tools/kde-cli-tools-5.15.5.ebuild | 63 ---
31 kde-plasma/kde-gtk-config/Manifest | 1 -
32 .../kde-gtk-config/kde-gtk-config-5.15.5.ebuild | 52 --
33 kde-plasma/kdecoration/Manifest | 1 -
34 kde-plasma/kdecoration/kdecoration-5.15.5.ebuild | 19 -
35 kde-plasma/kdeplasma-addons/Manifest | 1 -
36 .../kdeplasma-addons-5.15.5.ebuild | 57 --
37 kde-plasma/kgamma/Manifest | 1 -
38 kde-plasma/kgamma/kgamma-5.15.5.ebuild | 26 -
39 kde-plasma/khotkeys/Manifest | 1 -
40 kde-plasma/khotkeys/khotkeys-5.15.5.ebuild | 44 --
41 kde-plasma/kinfocenter/Manifest | 1 -
42 kde-plasma/kinfocenter/kinfocenter-5.15.5.ebuild | 99 ----
43 kde-plasma/kmenuedit/Manifest | 1 -
44 kde-plasma/kmenuedit/kmenuedit-5.15.5.ebuild | 44 --
45 kde-plasma/kscreen/Manifest | 1 -
46 kde-plasma/kscreen/kscreen-5.15.5.ebuild | 39 --
47 kde-plasma/kscreenlocker/Manifest | 1 -
48 .../kscreenlocker/kscreenlocker-5.15.5.ebuild | 94 ----
49 kde-plasma/ksshaskpass/Manifest | 1 -
50 kde-plasma/ksshaskpass/ksshaskpass-5.15.5.ebuild | 46 --
51 kde-plasma/ksysguard/Manifest | 1 -
52 kde-plasma/ksysguard/ksysguard-5.15.5.ebuild | 45 --
53 kde-plasma/kwallet-pam/Manifest | 1 -
54 kde-plasma/kwallet-pam/kwallet-pam-5.15.5.ebuild | 33 --
55 kde-plasma/kwayland-integration/Manifest | 1 -
56 .../kwayland-integration-5.15.5.ebuild | 25 -
57 kde-plasma/kwin/Manifest | 1 -
58 .../kwin/files/kwin-gstreamer-optional.patch | 15 -
59 kde-plasma/kwin/kwin-5.15.5.ebuild | 104 ----
60 kde-plasma/kwrited/Manifest | 1 -
61 kde-plasma/kwrited/kwrited-5.15.5.ebuild | 21 -
62 kde-plasma/libkscreen/Manifest | 1 -
63 kde-plasma/libkscreen/libkscreen-5.15.5.ebuild | 26 -
64 kde-plasma/libksysguard/Manifest | 1 -
65 kde-plasma/libksysguard/libksysguard-5.15.5.ebuild | 50 --
66 kde-plasma/libkworkspace/Manifest | 1 -
67 .../libkworkspace/libkworkspace-5.15.5.ebuild | 54 --
68 kde-plasma/milou/Manifest | 1 -
69 kde-plasma/milou/milou-5.15.5.ebuild | 28 -
70 kde-plasma/oxygen/Manifest | 1 -
71 kde-plasma/oxygen/oxygen-5.15.5.ebuild | 45 --
72 kde-plasma/plasma-browser-integration/Manifest | 1 -
73 .../plasma-browser-integration-5.15.5.ebuild | 36 --
74 kde-plasma/plasma-desktop/Manifest | 1 -
75 .../plasma-desktop/plasma-desktop-5.15.5.ebuild | 141 -----
76 kde-plasma/plasma-integration/Manifest | 1 -
77 .../plasma-integration-5.15.5.ebuild | 43 --
78 kde-plasma/plasma-meta/plasma-meta-5.15.5.ebuild | 109 ----
79 kde-plasma/plasma-nm/Manifest | 1 -
80 kde-plasma/plasma-nm/plasma-nm-5.15.5.ebuild | 74 ---
81 kde-plasma/plasma-pa/Manifest | 1 -
82 .../files/plasma-pa-5.15.4-gsettings.patch | 622 ---------------------
83 kde-plasma/plasma-pa/plasma-pa-5.15.5.ebuild | 35 --
84 kde-plasma/plasma-sdk/Manifest | 1 -
85 kde-plasma/plasma-sdk/plasma-sdk-5.15.5.ebuild | 38 --
86 kde-plasma/plasma-vault/Manifest | 1 -
87 kde-plasma/plasma-vault/plasma-vault-5.15.5.ebuild | 43 --
88 kde-plasma/plasma-workspace-wallpapers/Manifest | 1 -
89 .../plasma-workspace-wallpapers-5.15.5.ebuild | 17 -
90 kde-plasma/plasma-workspace/Manifest | 1 -
91 .../plasma-workspace-5.12.80-tests-optional.patch | 17 -
92 kde-plasma/plasma-workspace/metadata.xml | 1 -
93 .../plasma-workspace-5.15.5.ebuild | 172 ------
94 kde-plasma/plymouth-kcm/Manifest | 1 -
95 kde-plasma/plymouth-kcm/plymouth-kcm-5.15.5.ebuild | 36 --
96 kde-plasma/polkit-kde-agent/Manifest | 1 -
97 .../polkit-kde-agent-5.15.5.ebuild | 30 -
98 kde-plasma/powerdevil/Manifest | 1 -
99 kde-plasma/powerdevil/powerdevil-5.15.5.ebuild | 61 --
100 kde-plasma/sddm-kcm/Manifest | 1 -
101 kde-plasma/sddm-kcm/sddm-kcm-5.15.5.ebuild | 40 --
102 kde-plasma/systemsettings/Manifest | 1 -
103 kde-plasma/systemsettings/metadata.xml | 3 -
104 .../systemsettings/systemsettings-5.15.5.ebuild | 60 --
105 kde-plasma/user-manager/Manifest | 1 -
106 kde-plasma/user-manager/user-manager-5.15.5.ebuild | 29 -
107 kde-plasma/xdg-desktop-portal-kde/Manifest | 1 -
108 .../xdg-desktop-portal-kde-5.15.5-appchooser.patch | 73 ---
109 .../xdg-desktop-portal-kde-5.15.5-r1.ebuild | 38 --
110 kde-plasma/xembed-sni-proxy/Manifest | 1 -
111 .../xembed-sni-proxy-5.15.5.ebuild | 41 --
112 99 files changed, 3147 deletions(-)
113
114 diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest
115 index cf3ae2642dc..381fb5e5483 100644
116 --- a/kde-plasma/bluedevil/Manifest
117 +++ b/kde-plasma/bluedevil/Manifest
118 @@ -1,2 +1 @@
119 -DIST bluedevil-5.15.5.tar.xz 158216 BLAKE2B 0f7fdf6cf700e09a7b3468163e65bbc314960531f6e6d73f599bae98f52f19287a25fc71bf4349dd27791de35a992235ae2a884950217640253e15ab6c92609b SHA512 fdcf1a203ca78f6f36e22fc8bbabb2ea8c3f3fd63d4ba6c37453ea6b32a41311347685be68454c25e4e238926dcc1b6cbdbeefaad3ed384b488054a6a4e0d54e
120 DIST bluedevil-5.16.5.tar.xz 160136 BLAKE2B 19b39ce147a7678d8740a9c209e5af5c80d1affebb349f03b49e48f170fa1323410399c32b56b844b522e75056680e926bb1a432b69567cbede256dfc977b6f9 SHA512 de3c767413ede046ef39bc249c728c50f22db04ce1062956f9462214cf0d9dda0468ea3e463330663da720226a97b3bf935c5c138d282d066181faf0b6e55828
121
122 diff --git a/kde-plasma/bluedevil/bluedevil-5.15.5.ebuild b/kde-plasma/bluedevil/bluedevil-5.15.5.ebuild
123 deleted file mode 100644
124 index 0712de35aeb..00000000000
125 --- a/kde-plasma/bluedevil/bluedevil-5.15.5.ebuild
126 +++ /dev/null
127 @@ -1,34 +0,0 @@
128 -# Copyright 1999-2019 Gentoo Authors
129 -# Distributed under the terms of the GNU General Public License v2
130 -
131 -EAPI=7
132 -
133 -inherit kde5
134 -
135 -DESCRIPTION="Bluetooth stack for KDE Plasma"
136 -HOMEPAGE="https://cgit.kde.org/bluedevil.git"
137 -KEYWORDS="amd64 ~arm arm64 x86"
138 -IUSE=""
139 -
140 -DEPEND="
141 - $(add_frameworks_dep bluez-qt)
142 - $(add_frameworks_dep kconfig)
143 - $(add_frameworks_dep kconfigwidgets)
144 - $(add_frameworks_dep kcoreaddons)
145 - $(add_frameworks_dep kded)
146 - $(add_frameworks_dep kdbusaddons)
147 - $(add_frameworks_dep ki18n)
148 - $(add_frameworks_dep kiconthemes)
149 - $(add_frameworks_dep kio)
150 - $(add_frameworks_dep knotifications)
151 - $(add_frameworks_dep kwidgetsaddons)
152 - $(add_frameworks_dep kwindowsystem)
153 - $(add_frameworks_dep plasma)
154 - $(add_qt_dep qtdbus)
155 - $(add_qt_dep qtdeclarative)
156 - $(add_qt_dep qtgui)
157 - $(add_qt_dep qtwidgets)
158 -"
159 -RDEPEND="${DEPEND}
160 - $(add_plasma_dep kde-cli-tools)
161 -"
162
163 diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest
164 index 31f666d1737..0c47b90153d 100644
165 --- a/kde-plasma/breeze-grub/Manifest
166 +++ b/kde-plasma/breeze-grub/Manifest
167 @@ -1,2 +1 @@
168 -DIST breeze-grub-5.15.5.tar.xz 3127888 BLAKE2B 0ee6733509a8e82e272e17ea6247dc3d32420e243c4989a04271a17b30e614d5b35f19a14aebc676fdffbcfe66130352ddde4b5c31acbb890e5a6aa8868d1db7 SHA512 fa95f67ab63382c12f9d5448fe114145c485b73ebc7eeefb4b3199c582707f88fdbc68dbd9c996a46d44004f0a0f759fe44b49d03391a399f8113b4494b64420
169 DIST breeze-grub-5.16.5.tar.xz 3136380 BLAKE2B 922e97a8f921ee43f163c861a2424f3f4cb290d669dc5fe372eac654cd9ddf2bcbc0f26cf831c4452c463f2f5c768d7f3aef945873e1edea818c6ba332b78318 SHA512 3fb6c8dfde319a62234a7f1dbb6306b159a42c5d7c910fc09ef202f3e3e89500a0bf70664f013059c0e113d2e1ebcf46698acc9909d7b6398fcf3bacba000746
170
171 diff --git a/kde-plasma/breeze-grub/breeze-grub-5.15.5.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.15.5.ebuild
172 deleted file mode 100644
173 index 931934c8b2c..00000000000
174 --- a/kde-plasma/breeze-grub/breeze-grub-5.15.5.ebuild
175 +++ /dev/null
176 @@ -1,22 +0,0 @@
177 -# Copyright 1999-2019 Gentoo Authors
178 -# Distributed under the terms of the GNU General Public License v2
179 -
180 -EAPI=7
181 -
182 -KDE_AUTODEPS="false"
183 -KDE_DEBUG="false"
184 -inherit kde5
185 -
186 -DESCRIPTION="Breeze theme for GRUB"
187 -LICENSE="GPL-3+"
188 -KEYWORDS="amd64 ~arm arm64 x86"
189 -IUSE=""
190 -
191 -src_prepare() { default; }
192 -src_configure() { :; }
193 -src_compile() { :; }
194 -
195 -src_install() {
196 - insinto /usr/share/grub/themes
197 - doins -r breeze
198 -}
199
200 diff --git a/kde-plasma/breeze-gtk/Manifest b/kde-plasma/breeze-gtk/Manifest
201 index 748462e24d0..995c0615af2 100644
202 --- a/kde-plasma/breeze-gtk/Manifest
203 +++ b/kde-plasma/breeze-gtk/Manifest
204 @@ -1,2 +1 @@
205 -DIST breeze-gtk-5.15.5.tar.xz 47504 BLAKE2B 3a6d4c656e652004e1c3268978e31f476c08a78fcf27de178edd94c1b1f568fcef26b971e52b89037922eb7be86ff5eb6189e8816a6ce6dab5a50c7d951da84a SHA512 61416aa88b50cca55df03b6eb95f6d5f6f7700fb64730668d777155c5ec0a892d00b9dd659f8a4ab86ba0c857d7bb52954563cdb8df2498f8fdfbea95c1cdd59
206 DIST breeze-gtk-5.16.5.tar.xz 47412 BLAKE2B d995d6b542c517785b33b4c1178d513ac5faa391b1de9f8605b1ad55f392e9eb8b9d2951cdde173854f25fd9d27ea3099f4505b5701a054eb3c350187d1f294a SHA512 deb172423d0e22d20305d1229b0f7c679c8707f56c0fd1e4589a068d295b5a17eeb3342ab174e94d0399fc357f091c9229f126b58bd1e9f4d45deefd0f6c41aa
207
208 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.15.5.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.15.5.ebuild
209 deleted file mode 100644
210 index 0587632ef9b..00000000000
211 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.15.5.ebuild
212 +++ /dev/null
213 @@ -1,28 +0,0 @@
214 -# Copyright 1999-2019 Gentoo Authors
215 -# Distributed under the terms of the GNU General Public License v2
216 -
217 -EAPI=7
218 -
219 -PYTHON_COMPAT=( python3_{5,6,7} )
220 -inherit kde5 python-any-r1
221 -
222 -DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
223 -HOMEPAGE="https://cgit.kde.org/breeze-gtk.git"
224 -LICENSE="LGPL-2.1+"
225 -KEYWORDS="amd64 ~arm arm64 x86"
226 -IUSE=""
227 -
228 -BDEPEND="${PYTHON_DEPS}
229 - $(add_plasma_dep breeze)
230 - $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]')
231 - dev-lang/sassc
232 -"
233 -
234 -python_check_deps() {
235 - has_version "dev-python/pycairo[${PYTHON_USEDEP}]"
236 -}
237 -
238 -pkg_setup() {
239 - python-any-r1_pkg_setup
240 - kde5_pkg_setup
241 -}
242
243 diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest
244 index 3034b0c881b..15d4d9bbb21 100644
245 --- a/kde-plasma/breeze-plymouth/Manifest
246 +++ b/kde-plasma/breeze-plymouth/Manifest
247 @@ -1,2 +1 @@
248 -DIST breeze-plymouth-5.15.5.tar.xz 105724 BLAKE2B 2ba7c8daf2997bf8f422e687ff5636398eb5d84867814177c73a2d004baacbc2a25131585757efd615069dabaadd23641d646806d884228b2ac95805576198db SHA512 74df266881cebf5f1378975f6768e43e73a3ca4f6d8f1d73a4026eb1d046b9386887d40e8e8ad59fb9c96c45a6f63aa9b6c41a8d1740eaab4db515ab4c5a5310
249 DIST breeze-plymouth-5.16.5.tar.xz 105440 BLAKE2B 9a9e86347d4b683253266831a10b21162c01155e03de3195dd1ece75c97bf6e698c8bfd9876e5a8ccc1c5a6d525fe3d7ae95e689ad2c5d4235f348e2a19cd895 SHA512 2934d43c44b5683964fd14b3a5498c41989c5fb69182b29cef9bc588470c299f16662028e8c2101228a3c3299789ffdc21e33ed49d90965a2add2d9bd79a4ee6
250
251 diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.15.5.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.15.5.ebuild
252 deleted file mode 100644
253 index 3ebe007bd07..00000000000
254 --- a/kde-plasma/breeze-plymouth/breeze-plymouth-5.15.5.ebuild
255 +++ /dev/null
256 @@ -1,26 +0,0 @@
257 -# Copyright 1999-2019 Gentoo Authors
258 -# Distributed under the terms of the GNU General Public License v2
259 -
260 -EAPI=7
261 -
262 -ECM_KDEINSTALLDIRS="false"
263 -KDE_AUTODEPS="false"
264 -inherit kde5
265 -
266 -DESCRIPTION="Breeze theme for Plymouth"
267 -LICENSE="GPL-2+ GPL-3+"
268 -KEYWORDS="amd64 ~arm arm64 x86"
269 -IUSE=""
270 -
271 -BDEPEND="$(add_frameworks_dep extra-cmake-modules)"
272 -DEPEND="sys-boot/plymouth"
273 -RDEPEND="${DEPEND}"
274 -
275 -src_configure() {
276 - local mycmakeargs=(
277 - -DDISTRO_NAME="Gentoo Linux"
278 - -DDISTRO_VERSION=
279 - )
280 -
281 - kde5_src_configure
282 -}
283
284 diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest
285 index 52de5805fc6..0cd429f808e 100644
286 --- a/kde-plasma/breeze/Manifest
287 +++ b/kde-plasma/breeze/Manifest
288 @@ -1,2 +1 @@
289 -DIST breeze-5.15.5.tar.xz 25144812 BLAKE2B 00a477883384924cf9d77d659e9df4e31d442b94bbb2ad7b502e4cfd4aa5f40a01918654a738ef92db6ada834a10a7197d56ecb2994218a24d2ec0b0830f887c SHA512 a83ab125ed55f5da6b4e74ceecea5bbf5dc0f2b589b88764b2c0e501bfdc514e7b911e8a93b6e491f9ff0a22055fe8fa6611203f50b75fd624d7427e6c532391
290 DIST breeze-5.16.5.tar.xz 16588516 BLAKE2B 25956c6d3293d4a8aab96ab2fc8e0ca6c73c5ac5329693ff8e728638ca42f3e07194a4b78d9f39c791ab1e5b0ccf8f2d8c350718d4649480aafccc9fac823d93 SHA512 28c1236078da8a9de21469ff1a01391512afb84bbd8beafb2dbc6dcb1dd955caa758a6dc6869fd11396fd5eed203e9f62b0b6e9e093e47e54d399cd61d52c8d6
291
292 diff --git a/kde-plasma/breeze/breeze-5.15.5.ebuild b/kde-plasma/breeze/breeze-5.15.5.ebuild
293 deleted file mode 100644
294 index 2504dba5e70..00000000000
295 --- a/kde-plasma/breeze/breeze-5.15.5.ebuild
296 +++ /dev/null
297 @@ -1,49 +0,0 @@
298 -# Copyright 1999-2019 Gentoo Authors
299 -# Distributed under the terms of the GNU General Public License v2
300 -
301 -EAPI=7
302 -
303 -inherit kde5
304 -
305 -DESCRIPTION="Breeze visual style for the Plasma desktop"
306 -HOMEPAGE="https://cgit.kde.org/breeze.git"
307 -KEYWORDS="amd64 ~arm arm64 x86"
308 -IUSE="wayland X"
309 -
310 -RDEPEND="
311 - $(add_frameworks_dep frameworkintegration)
312 - $(add_frameworks_dep kcmutils)
313 - $(add_frameworks_dep kconfig)
314 - $(add_frameworks_dep kconfigwidgets)
315 - $(add_frameworks_dep kcoreaddons)
316 - $(add_frameworks_dep kguiaddons)
317 - $(add_frameworks_dep ki18n)
318 - $(add_frameworks_dep kwidgetsaddons)
319 - $(add_frameworks_dep kwindowsystem)
320 - $(add_plasma_dep kdecoration)
321 - $(add_qt_dep qtdbus)
322 - $(add_qt_dep qtdeclarative)
323 - $(add_qt_dep qtgui)
324 - $(add_qt_dep qtwidgets)
325 - sci-libs/fftw:3.0=
326 - wayland? ( $(add_frameworks_dep kwayland) )
327 - X? (
328 - $(add_qt_dep qtx11extras)
329 - x11-libs/libxcb
330 - )
331 -"
332 -DEPEND="${RDEPEND}
333 - $(add_frameworks_dep kpackage)
334 -"
335 -PDEPEND="
336 - $(add_frameworks_dep breeze-icons)
337 - $(add_plasma_dep kde-cli-tools)
338 -"
339 -
340 -src_configure() {
341 - local mycmakeargs=(
342 - $(cmake-utils_use_find_package wayland KF5Wayland)
343 - $(cmake-utils_use_find_package X XCB)
344 - )
345 - kde5_src_configure
346 -}
347
348 diff --git a/kde-plasma/discover/Manifest b/kde-plasma/discover/Manifest
349 index db2769ccc4e..5ce73b461b8 100644
350 --- a/kde-plasma/discover/Manifest
351 +++ b/kde-plasma/discover/Manifest
352 @@ -1,2 +1 @@
353 -DIST discover-5.15.5.tar.xz 10447644 BLAKE2B 456acc6bbbea216cde7a535fa591ef76316ee07f5ba57e6b3c6c20536b21877eb210f381cba8cc7c114110f3f7ffc4244163174bf8ae95cd022ca05a4be16bed SHA512 fc94bf3d93423d6327951c8ba76c2a08c7bd19aafbca7333e159af7500d1a78b464f7b5824b9168c522f052ca6cd322e9b5a26abd74657b99c734bbc7b864a3d
354 DIST discover-5.16.5.tar.xz 10453308 BLAKE2B 03d497f9dd1685a356081bf43228c5859d80c40f3b45616e9919f6b3a50e193ca608a14e3175168c77d9b5e234e34ab4eb97c2294a366e47328044bdea98b231 SHA512 69fcfc9f8576dc5933f4e0c36ac25c518e2cd41158c5c171f760a4cd883018a6dd01ffa8984c80e5002830d6b9d706abbb7cedf3d2144317e482404bb821055e
355
356 diff --git a/kde-plasma/discover/discover-5.15.5.ebuild b/kde-plasma/discover/discover-5.15.5.ebuild
357 deleted file mode 100644
358 index 2623796609c..00000000000
359 --- a/kde-plasma/discover/discover-5.15.5.ebuild
360 +++ /dev/null
361 @@ -1,65 +0,0 @@
362 -# Copyright 1999-2019 Gentoo Authors
363 -# Distributed under the terms of the GNU General Public License v2
364 -
365 -EAPI=7
366 -
367 -KDE_TEST="forceoptional"
368 -VIRTUALX_REQUIRED="test"
369 -inherit kde5
370 -
371 -DESCRIPTION="KDE Plasma resources management GUI"
372 -HOMEPAGE="https://userbase.kde.org/Discover"
373 -KEYWORDS="amd64 ~arm arm64 x86"
374 -IUSE="+firmware"
375 -
376 -# libmarkdown (app-text/discount) only used in PackageKitBackend
377 -DEPEND="
378 - $(add_frameworks_dep attica)
379 - $(add_frameworks_dep kconfig)
380 - $(add_frameworks_dep kconfigwidgets)
381 - $(add_frameworks_dep kcoreaddons)
382 - $(add_frameworks_dep kcrash)
383 - $(add_frameworks_dep kdbusaddons)
384 - $(add_frameworks_dep kdeclarative)
385 - $(add_frameworks_dep ki18n)
386 - $(add_frameworks_dep kio)
387 - $(add_frameworks_dep kirigami)
388 - $(add_frameworks_dep kitemmodels)
389 - $(add_frameworks_dep knewstuff)
390 - $(add_frameworks_dep knotifications)
391 - $(add_frameworks_dep kwidgetsaddons)
392 - $(add_frameworks_dep kxmlgui)
393 - $(add_qt_dep qtconcurrent)
394 - $(add_qt_dep qtdbus)
395 - $(add_qt_dep qtdeclarative)
396 - $(add_qt_dep qtgui)
397 - $(add_qt_dep qtnetwork)
398 - $(add_qt_dep qtwidgets)
399 - $(add_qt_dep qtxml)
400 - firmware? ( sys-apps/fwupd )
401 -"
402 -RDEPEND="${DEPEND}
403 - $(add_frameworks_dep kirigami)
404 -"
405 -
406 -PATCHES=( "${FILESDIR}/${PN}-5.15.5-tests.patch" )
407 -
408 -RESTRICT+=" test"
409 -
410 -src_prepare() {
411 - kde5_src_prepare
412 - # we don't need it with PackageKitBackend off
413 - punt_bogus_dep KF5 Archive
414 -}
415 -
416 -src_configure() {
417 - local mycmakeargs=(
418 - -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
419 - -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
420 - -DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON
421 - -DBUILD_FlatpakBackend=OFF
422 - -DBUILD_FwupdBackend=$(usex firmware)
423 - )
424 -
425 - kde5_src_configure
426 -}
427
428 diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest
429 index 5b5f900742c..c3f4511da35 100644
430 --- a/kde-plasma/drkonqi/Manifest
431 +++ b/kde-plasma/drkonqi/Manifest
432 @@ -1,2 +1 @@
433 -DIST drkonqi-5.15.5.tar.xz 738752 BLAKE2B e0a48064a1881079f44c727a1bc08b9e8906b2c3e83a3def8b5fd406b6aa4d2982ebb885f3038692568293da2d933d521735724b34b40fbbcc96b139c1595740 SHA512 812206194f095a4862023a085ac2975c107e2774010598a6bf1b9b88b8dfa1e78819ac4012854d607a61bcba6dc954554ac178ccb3fd304ed27adddefa1fe8c9
434 DIST drkonqi-5.16.5.tar.xz 743220 BLAKE2B d878bcde06693b309be7ed9b8f6a9de952f41c00701fe4a4b84df7a557e8b0e996a9f37402c1d8f10363822220deccf71416412895336abee4acc77fef6c5610 SHA512 4d42e69301e4af88c292d6072055384ebf79b91240504c23f393abba9f7def5b15da9f252efa76232535ce6bdfe77238131c88b98f89afdc38a7a107e7dc8c40
435
436 diff --git a/kde-plasma/drkonqi/drkonqi-5.15.5.ebuild b/kde-plasma/drkonqi/drkonqi-5.15.5.ebuild
437 deleted file mode 100644
438 index 310e0085fc9..00000000000
439 --- a/kde-plasma/drkonqi/drkonqi-5.15.5.ebuild
440 +++ /dev/null
441 @@ -1,55 +0,0 @@
442 -# Copyright 1999-2019 Gentoo Authors
443 -# Distributed under the terms of the GNU General Public License v2
444 -
445 -EAPI=7
446 -
447 -inherit kde5
448 -
449 -DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
450 -
451 -KEYWORDS="amd64 ~arm arm64 x86"
452 -IUSE="X"
453 -
454 -COMMON_DEPEND="
455 - $(add_frameworks_dep kcompletion)
456 - $(add_frameworks_dep kconfig)
457 - $(add_frameworks_dep kconfigwidgets)
458 - $(add_frameworks_dep kcoreaddons)
459 - $(add_frameworks_dep kcrash)
460 - $(add_frameworks_dep ki18n)
461 - $(add_frameworks_dep kidletime)
462 - $(add_frameworks_dep kio)
463 - $(add_frameworks_dep kjobwidgets)
464 - $(add_frameworks_dep knotifications)
465 - $(add_frameworks_dep kservice)
466 - $(add_frameworks_dep kwallet)
467 - $(add_frameworks_dep kwayland)
468 - $(add_frameworks_dep kwidgetsaddons)
469 - $(add_frameworks_dep kxmlrpcclient)
470 - $(add_qt_dep qtdbus)
471 - $(add_qt_dep qtgui)
472 - $(add_qt_dep qtwidgets)
473 - $(add_qt_dep qtxml)
474 - X? ( $(add_qt_dep qtx11extras) )
475 -"
476 -DEPEND="${COMMON_DEPEND}
477 - $(add_qt_dep qtconcurrent)
478 -"
479 -RDEPEND="${COMMON_DEPEND}
480 - !<kde-plasma/plasma-workspace-5.10.95:5
481 -"
482 -
483 -src_configure() {
484 - local mycmakeargs=(
485 - $(cmake-utils_use_find_package X Qt5X11Extras)
486 - )
487 - kde5_src_configure
488 -}
489 -
490 -pkg_postinst() {
491 - kde5_pkg_postinst
492 - if ! has_version "sys-devel/gdb"; then
493 - elog "For more usability consider installing the following package:"
494 - elog " sys-devel/gdb - Easier debugging support"
495 - fi
496 -}
497
498 diff --git a/kde-plasma/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest
499 index ad2fe4dc396..bdee0fc1d87 100644
500 --- a/kde-plasma/kactivitymanagerd/Manifest
501 +++ b/kde-plasma/kactivitymanagerd/Manifest
502 @@ -1,2 +1 @@
503 -DIST kactivitymanagerd-5.15.5.tar.xz 84756 BLAKE2B de13492cec3c4bdb29a8be01777c21cfc5c36c7f644d6d6fd7ef2bc502620031be1c94397e5b7806095a93e9e5eae7a5acfa149c3bc809635f3f3f43b01b1aa6 SHA512 9c9c066ccf7b56ecb0816be5db82dec7d89f9a834ef75a0f96d073d0d15470a57a84f811c17feb4edbf262fc44275d943fd7e06ec2bdb53860a4f6a4ea1b64d3
504 DIST kactivitymanagerd-5.16.5.tar.xz 84736 BLAKE2B a3a83899abb2042b8d5891f7ad2f894b3242acdbc7bb8d4a0f06b4673ffc9eb68da9b93384e95e093ac519327f03101609a318d7e98ada0fe5440ef0820bc3f9 SHA512 bf305e7b8c095361eab9f621fbe2525f74880385c0ccd664e39588b9774f9ef2f4032e0cbc62017827927086ab98de2c2bf0d54802e7b6ca7ddf05724a16ecf5
505
506 diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.15.5.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.15.5.ebuild
507 deleted file mode 100644
508 index e618b006718..00000000000
509 --- a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.15.5.ebuild
510 +++ /dev/null
511 @@ -1,34 +0,0 @@
512 -# Copyright 1999-2019 Gentoo Authors
513 -# Distributed under the terms of the GNU General Public License v2
514 -
515 -EAPI=7
516 -
517 -inherit kde5
518 -
519 -DESCRIPTION="System service to manage user's activities, track the usage patterns etc."
520 -LICENSE="|| ( GPL-2 GPL-3 )"
521 -KEYWORDS="amd64 ~arm arm64 x86"
522 -IUSE=""
523 -
524 -COMMON_DEPEND="
525 - $(add_frameworks_dep kconfig)
526 - $(add_frameworks_dep kcoreaddons)
527 - $(add_frameworks_dep kcrash)
528 - $(add_frameworks_dep kdbusaddons)
529 - $(add_frameworks_dep kglobalaccel)
530 - $(add_frameworks_dep ki18n)
531 - $(add_frameworks_dep kio)
532 - $(add_frameworks_dep kservice)
533 - $(add_frameworks_dep kwindowsystem)
534 - $(add_frameworks_dep kxmlgui)
535 - $(add_qt_dep qtdbus)
536 - $(add_qt_dep qtgui)
537 - $(add_qt_dep qtsql 'sqlite')
538 - $(add_qt_dep qtwidgets)
539 -"
540 -DEPEND="${COMMON_DEPEND}
541 - dev-libs/boost
542 -"
543 -RDEPEND="${COMMON_DEPEND}
544 - !<kde-frameworks/kactivities-4.13.3-r2:4
545 -"
546
547 diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest
548 index 7cec7f9c3b0..4830d36ad91 100644
549 --- a/kde-plasma/kde-cli-tools/Manifest
550 +++ b/kde-plasma/kde-cli-tools/Manifest
551 @@ -1,2 +1 @@
552 -DIST kde-cli-tools-5.15.5.tar.xz 585788 BLAKE2B 67693b592af030aac0b130b4233fe770eee2d4d4b82c7ee1997770403e7eb9138f997681a564e349a16ba9e119e95ceb7dba037f39f950f48a0a01a63f447770 SHA512 f7f9f8af72e6fe421a22bde996b5abd5ab194b7fb6b7252e63761658b143b98e8f49783b2a53f15b45c16a6dba6b064293237bd51ef7a61371293bdaea9359ff
553 DIST kde-cli-tools-5.16.5.tar.xz 587312 BLAKE2B 03b2188eb4ffefdc790c16fe791ec4e1748acae310655510490c8950ec03ef69f565d83d5d645a20f1d0cec2f52a27943dd0617036e99f3ca0e83d714bc085ef SHA512 11b5acd6bb0a6a7e566e8b6e6f24299bf23128ba1ed9cb0ae78c8e344da3c0769791b5543fac2152cae638b90615cf6b8c4b455a95f6d09afa515eb391370406
554
555 diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.15.5.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.15.5.ebuild
556 deleted file mode 100644
557 index c4587291ae8..00000000000
558 --- a/kde-plasma/kde-cli-tools/kde-cli-tools-5.15.5.ebuild
559 +++ /dev/null
560 @@ -1,63 +0,0 @@
561 -# Copyright 1999-2019 Gentoo Authors
562 -# Distributed under the terms of the GNU General Public License v2
563 -
564 -EAPI=7
565 -
566 -KDE_HANDBOOK="forceoptional"
567 -KDE_TEST="optional"
568 -VIRTUALX_REQUIRED="test"
569 -inherit kde5
570 -
571 -DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system"
572 -HOMEPAGE="https://cgit.kde.org/kde-cli-tools.git"
573 -KEYWORDS="amd64 ~arm arm64 x86"
574 -IUSE="+kdesu X"
575 -
576 -DEPEND="
577 - $(add_frameworks_dep kactivities)
578 - $(add_frameworks_dep kcmutils)
579 - $(add_frameworks_dep kcompletion)
580 - $(add_frameworks_dep kconfig)
581 - $(add_frameworks_dep kconfigwidgets)
582 - $(add_frameworks_dep kcoreaddons)
583 - $(add_frameworks_dep kdeclarative)
584 - $(add_frameworks_dep ki18n)
585 - $(add_frameworks_dep kiconthemes)
586 - $(add_frameworks_dep kio)
587 - $(add_frameworks_dep kservice)
588 - $(add_frameworks_dep kwidgetsaddons)
589 - $(add_frameworks_dep kwindowsystem)
590 - $(add_plasma_dep libkworkspace)
591 - $(add_qt_dep qtdbus)
592 - $(add_qt_dep qtgui)
593 - $(add_qt_dep qtsvg)
594 - $(add_qt_dep qtwidgets)
595 - kdesu? ( $(add_frameworks_dep kdesu) )
596 - X? (
597 - $(add_qt_dep qtx11extras)
598 - x11-libs/libX11
599 - )
600 -"
601 -RDEPEND="${DEPEND}
602 - !kde-apps/kdesu
603 -"
604 -
605 -PATCHES=( "${FILESDIR}/${PN}-5.12.80-tests-optional.patch" )
606 -
607 -# requires running kde environment
608 -RESTRICT+=" test"
609 -
610 -src_configure() {
611 - local mycmakeargs=(
612 - $(cmake-utils_use_find_package kdesu KF5Su)
613 - $(cmake-utils_use_find_package X Qt5X11Extras)
614 - )
615 -
616 - kde5_src_configure
617 -}
618 -
619 -src_install() {
620 - kde5_src_install
621 - use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu
622 - use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu5
623 -}
624
625 diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest
626 index 59fdbb461dc..0dce1ea65d5 100644
627 --- a/kde-plasma/kde-gtk-config/Manifest
628 +++ b/kde-plasma/kde-gtk-config/Manifest
629 @@ -1,2 +1 @@
630 -DIST kde-gtk-config-5.15.5.tar.xz 156704 BLAKE2B 8c53c009c028ff15ab7ec1c8d8e5283c3b734ea92265962b3bb2459def86fbfe1f5b42af2b60eda1c92244e40b8ab5c0471e937ecdbd5564ab4551961400d78b SHA512 b783dd7451fe52a79e92e19c40f932456baa0522b81d982794f8677a26f0907bbf1f7817cf54c988d4aeb0e09f761e665e9f70dab270a7bacf54c391ff31f8df
631 DIST kde-gtk-config-5.16.5.tar.xz 154292 BLAKE2B 32dc80f3b77e502c5a5ae55e9b0071282c10b7a2bb47311b89d2a2242d8398cfb74ef18e4c50bdb3c458816fb1508e85f7b2bd90497b7a9d3cc9e92d3ff24e27 SHA512 42f02f1784a428cd7b83a8aa774aaaa57a867c18c7f0b23493639559d93f9410172cfd1d9b87226c6eb112135d9bee346f111023b70c41ced04ebc67891778f3
632
633 diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.15.5.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.15.5.ebuild
634 deleted file mode 100644
635 index 035a36f9066..00000000000
636 --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.15.5.ebuild
637 +++ /dev/null
638 @@ -1,52 +0,0 @@
639 -# Copyright 1999-2019 Gentoo Authors
640 -# Distributed under the terms of the GNU General Public License v2
641 -
642 -EAPI=7
643 -
644 -KDE_TEST="forceoptional"
645 -VIRTUALX_REQUIRED="test"
646 -inherit kde5
647 -
648 -DESCRIPTION="KDE Plasma systemsettings kcm to set GTK application look&feel"
649 -HOMEPAGE="https://cgit.kde.org/kde-gtk-config.git"
650 -LICENSE="GPL-3"
651 -KEYWORDS="amd64 ~arm arm64 x86"
652 -IUSE=""
653 -
654 -DEPEND="
655 - $(add_frameworks_dep karchive)
656 - $(add_frameworks_dep kcmutils)
657 - $(add_frameworks_dep kconfigwidgets)
658 - $(add_frameworks_dep kcoreaddons)
659 - $(add_frameworks_dep ki18n)
660 - $(add_frameworks_dep kiconthemes)
661 - $(add_frameworks_dep kio)
662 - $(add_frameworks_dep knewstuff)
663 - $(add_frameworks_dep kwidgetsaddons)
664 - $(add_qt_dep qtgui)
665 - $(add_qt_dep qtsvg)
666 - $(add_qt_dep qtwidgets)
667 - dev-libs/glib:2
668 - gnome-base/gsettings-desktop-schemas
669 - x11-libs/gtk+:2
670 - x11-libs/gtk+:3
671 - x11-libs/libXcursor
672 -"
673 -RDEPEND="${DEPEND}
674 - $(add_plasma_dep kde-cli-tools)
675 -"
676 -
677 -src_configure() {
678 - local mycmakeargs=(
679 - -DDATA_INSTALL_DIR="${EPREFIX}/usr/share"
680 - )
681 -
682 - kde5_src_configure
683 -}
684 -
685 -pkg_postinst() {
686 - kde5_pkg_postinst
687 - elog "If you notice missing icons in your GTK applications, you may have to install"
688 - elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk"
689 - elog "for example."
690 -}
691
692 diff --git a/kde-plasma/kdecoration/Manifest b/kde-plasma/kdecoration/Manifest
693 index 1c580cb83d9..f1cf0d0d247 100644
694 --- a/kde-plasma/kdecoration/Manifest
695 +++ b/kde-plasma/kdecoration/Manifest
696 @@ -1,2 +1 @@
697 -DIST kdecoration-5.15.5.tar.xz 42492 BLAKE2B c4b458e7b174b6ef395edca08e0c0d3787bb30596f76c538a8a537e31314f4f00f55751de92df80058e12ae0a3bc504af5c32aae7ee1b4664bb4495b71d4138a SHA512 8d004eacbf43726511eedfccd489eb91c2324aea948e9ecd111eb20b5bf89b4b88c3fefc237fe1d44029093e52bfa0cf58dcd641701364e51661b0ecff5f67e0
698 DIST kdecoration-5.16.5.tar.xz 42780 BLAKE2B 4e96b007550f5913c1c0d08b76a882a4ec8196340fec74c8c626c65f9ef8f84a80503945c506117961431aad18c4fa9e2794e9c111f36befde3292aab379ec1d SHA512 aaf7c24f7f6c77661902bc219ac1448cf2542645fb96fcc18f5751ed775a722c745f6d71c2d6b0285103a99b68446bb3ae59ff9bd8279dcb635dee6927fc000e
699
700 diff --git a/kde-plasma/kdecoration/kdecoration-5.15.5.ebuild b/kde-plasma/kdecoration/kdecoration-5.15.5.ebuild
701 deleted file mode 100644
702 index 72892131a52..00000000000
703 --- a/kde-plasma/kdecoration/kdecoration-5.15.5.ebuild
704 +++ /dev/null
705 @@ -1,19 +0,0 @@
706 -# Copyright 1999-2019 Gentoo Authors
707 -# Distributed under the terms of the GNU General Public License v2
708 -
709 -EAPI=7
710 -
711 -KDE_TEST="forceoptional"
712 -VIRTUALX_REQUIRED="test"
713 -inherit kde5
714 -
715 -DESCRIPTION="Plugin based library to create window decorations"
716 -LICENSE="|| ( LGPL-2.1 LGPL-3 )"
717 -KEYWORDS="amd64 ~arm arm64 x86"
718 -IUSE=""
719 -
720 -DEPEND="
721 - $(add_frameworks_dep ki18n)
722 - $(add_qt_dep qtgui)
723 -"
724 -RDEPEND="${DEPEND}"
725
726 diff --git a/kde-plasma/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest
727 index fdb423d0bb1..791c492c2a0 100644
728 --- a/kde-plasma/kdeplasma-addons/Manifest
729 +++ b/kde-plasma/kdeplasma-addons/Manifest
730 @@ -1,2 +1 @@
731 -DIST kdeplasma-addons-5.15.5.tar.xz 604584 BLAKE2B aab24f3f8fee18f4e54a7fdf4edbe35923bf96751f27a656d60b141987174f257ae19b77301dc9b77999ef0f8c439cc3cf71be75a2d4a0b9623e2d23e9ec66d7 SHA512 cc0dff694c71645072c6a56bedaa9067a4947906e5167cd55012868a1554beaa5278d2e4f41092be784c8cd9290c03b807f6622a24941dc0b0f733442355fc80
732 DIST kdeplasma-addons-5.16.5.tar.xz 600480 BLAKE2B 146c7ba77eb4ff973afb5e051d3000baebdea317b9e17482fa07cf575b2d4d8bce69590c66b0b4756cb971109ff701e8786a25108729aa7d65bdcb89cc945a40 SHA512 0bcbff113d71bb33a6542d78a250dacb8eff66c5f8bc84f9ec0055fe74ccb7ad2b5706ef3782e754909c75a95b133f3233b93cd7290d354df1d54dca1401d875
733
734 diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.15.5.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.15.5.ebuild
735 deleted file mode 100644
736 index 6c4bbbb1a6c..00000000000
737 --- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.15.5.ebuild
738 +++ /dev/null
739 @@ -1,57 +0,0 @@
740 -# Copyright 1999-2019 Gentoo Authors
741 -# Distributed under the terms of the GNU General Public License v2
742 -
743 -EAPI=7
744 -
745 -inherit kde5
746 -
747 -DESCRIPTION="Extra Plasma applets and engines"
748 -LICENSE="GPL-2 LGPL-2"
749 -KEYWORDS="amd64 ~arm arm64 x86"
750 -IUSE="share webengine"
751 -
752 -DEPEND="
753 - $(add_frameworks_dep karchive)
754 - $(add_frameworks_dep kconfig)
755 - $(add_frameworks_dep kconfigwidgets)
756 - $(add_frameworks_dep kcmutils)
757 - $(add_frameworks_dep kcompletion)
758 - $(add_frameworks_dep kcoreaddons)
759 - $(add_frameworks_dep kdeclarative)
760 - $(add_frameworks_dep kholidays)
761 - $(add_frameworks_dep ki18n)
762 - $(add_frameworks_dep kiconthemes)
763 - $(add_frameworks_dep kio)
764 - $(add_frameworks_dep knewstuff)
765 - $(add_frameworks_dep knotifications)
766 - $(add_frameworks_dep kpackage)
767 - $(add_frameworks_dep kross)
768 - $(add_frameworks_dep krunner)
769 - $(add_frameworks_dep kservice)
770 - $(add_frameworks_dep kunitconversion)
771 - $(add_frameworks_dep kwidgetsaddons)
772 - $(add_frameworks_dep kwindowsystem)
773 - $(add_frameworks_dep kxmlgui)
774 - $(add_frameworks_dep plasma)
775 - $(add_frameworks_dep sonnet)
776 - $(add_qt_dep qtdbus)
777 - $(add_qt_dep qtdeclarative)
778 - $(add_qt_dep qtgui)
779 - $(add_qt_dep qtwidgets)
780 - share? ( $(add_frameworks_dep purpose) )
781 - webengine? ( $(add_qt_dep qtwebengine) )
782 -"
783 -RDEPEND="${DEPEND}
784 - $(add_plasma_dep plasma-workspace)
785 - $(add_qt_dep qtquickcontrols)
786 - $(add_qt_dep qtquickcontrols2)
787 -"
788 -
789 -src_configure() {
790 - local mycmakeargs=(
791 - $(cmake-utils_use_find_package share KF5Purpose)
792 - $(cmake-utils_use_find_package webengine Qt5WebEngine)
793 - )
794 -
795 - kde5_src_configure
796 -}
797
798 diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest
799 index ecbb32440e5..0252d8e8c02 100644
800 --- a/kde-plasma/kgamma/Manifest
801 +++ b/kde-plasma/kgamma/Manifest
802 @@ -1,2 +1 @@
803 -DIST kgamma5-5.15.5.tar.xz 79316 BLAKE2B 369445730b506756e0f18d0bf78106d1795ea2a426996c7e8f9cb8b335e26e427c5d0ce2f4abb3edf8948096058cb4f09e8a7ea82a22291c5bb2326dd01ac5f2 SHA512 fea6a5242aecf366b9c3e908b4d273efc8cae66ed0077d526d8e508425265cf4155503a999035ab5e73a646ed68131b783510634d553f653a964a5f8d8ac4fa0
804 DIST kgamma5-5.16.5.tar.xz 79436 BLAKE2B 7e07e8d25f16f220c5cbb0dd7615bf46e0f41bbc884f30bf6faa875bfb1aced21f49bbd79d07a3491e098b440dfa46917662989cb18aaf4886ae7ed8d0585c1b SHA512 0cbf4162dec3653710f9e2c8cbeb2e7c6780a3fac75f0abd3c63124ac538d8bec065fbadf0765155e77954be4b7c7375e565c1c834e5bc775fcb8dfad677328a
805
806 diff --git a/kde-plasma/kgamma/kgamma-5.15.5.ebuild b/kde-plasma/kgamma/kgamma-5.15.5.ebuild
807 deleted file mode 100644
808 index 9bf58f5a84f..00000000000
809 --- a/kde-plasma/kgamma/kgamma-5.15.5.ebuild
810 +++ /dev/null
811 @@ -1,26 +0,0 @@
812 -# Copyright 1999-2019 Gentoo Authors
813 -# Distributed under the terms of the GNU General Public License v2
814 -
815 -EAPI=7
816 -
817 -KDE_HANDBOOK="forceoptional"
818 -KMNAME="${PN}5"
819 -inherit kde5
820 -
821 -DESCRIPTION="Screen gamma values kcontrol module"
822 -KEYWORDS="amd64 ~arm arm64 x86"
823 -IUSE=""
824 -
825 -RDEPEND="
826 - $(add_frameworks_dep kconfig)
827 - $(add_frameworks_dep kconfigwidgets)
828 - $(add_frameworks_dep kcoreaddons)
829 - $(add_frameworks_dep ki18n)
830 - $(add_qt_dep qtgui)
831 - $(add_qt_dep qtwidgets)
832 - x11-libs/libX11
833 - x11-libs/libXxf86vm
834 -"
835 -DEPEND="${RDEPEND}
836 - x11-base/xorg-proto
837 -"
838
839 diff --git a/kde-plasma/khotkeys/Manifest b/kde-plasma/khotkeys/Manifest
840 index bbb976902f2..fe6c1d0653a 100644
841 --- a/kde-plasma/khotkeys/Manifest
842 +++ b/kde-plasma/khotkeys/Manifest
843 @@ -1,2 +1 @@
844 -DIST khotkeys-5.15.5.tar.xz 1865968 BLAKE2B 109748767e2119b9b54d29eade0bda4d5c696e67b35c549b10d0de19b890dc07a24e4108c3877046ab7468a4f98b6fffa03a818da11c00febf1f168fba7cfec5 SHA512 ad6f99053d7be4c530233d5384f59cc77b3463e1864135cd45ca17ee3eb483f8d503c089963bb758905d0c9e80a3248331905af117e01bd10a24fb4a61be8f08
845 DIST khotkeys-5.16.5.tar.xz 1846184 BLAKE2B 3eb83840c540e64d9c30616bb366580f4e9c606a9f8ec3fb613019fac3112460a95059526a067af92fa005a175fa5bb72906e087451484a55fcae25b86feedd2 SHA512 f389396c058dc261a16f6a73f88babc24dc1d7226e35d798c77629bd3e15f1dc9bc2923f2eedb601df6517b168c251c8c6341f364ee14facf4d267e9e5358f34
846
847 diff --git a/kde-plasma/khotkeys/khotkeys-5.15.5.ebuild b/kde-plasma/khotkeys/khotkeys-5.15.5.ebuild
848 deleted file mode 100644
849 index bfede84a5c0..00000000000
850 --- a/kde-plasma/khotkeys/khotkeys-5.15.5.ebuild
851 +++ /dev/null
852 @@ -1,44 +0,0 @@
853 -# Copyright 1999-2019 Gentoo Authors
854 -# Distributed under the terms of the GNU General Public License v2
855 -
856 -EAPI=7
857 -
858 -KDE_HANDBOOK="forceoptional" # not optional until !kdelibs4support
859 -inherit kde5
860 -
861 -DESCRIPTION="KDE Plasma workspace hotkey module"
862 -KEYWORDS="amd64 ~arm arm64 x86"
863 -IUSE=""
864 -
865 -COMMON_DEPEND="
866 - $(add_frameworks_dep kcompletion)
867 - $(add_frameworks_dep kconfig)
868 - $(add_frameworks_dep kconfigwidgets)
869 - $(add_frameworks_dep kcoreaddons)
870 - $(add_frameworks_dep kdbusaddons)
871 - $(add_frameworks_dep kdelibs4support X)
872 - $(add_frameworks_dep kglobalaccel)
873 - $(add_frameworks_dep ki18n)
874 - $(add_frameworks_dep kio)
875 - $(add_frameworks_dep kservice)
876 - $(add_frameworks_dep ktextwidgets)
877 - $(add_frameworks_dep kwidgetsaddons)
878 - $(add_frameworks_dep kwindowsystem)
879 - $(add_frameworks_dep kxmlgui)
880 - $(add_plasma_dep libkworkspace)
881 - $(add_qt_dep qtdbus)
882 - $(add_qt_dep qtgui)
883 - $(add_qt_dep qtwidgets)
884 - $(add_qt_dep qtx11extras)
885 - x11-libs/libX11
886 - x11-libs/libXtst
887 -"
888 -DEPEND="${COMMON_DEPEND}
889 - x11-base/xorg-proto
890 - x11-libs/libxcb
891 - x11-libs/libXtst
892 -"
893 -RDEPEND="${COMMON_DEPEND}
894 - $(add_frameworks_dep kded)
895 - $(add_plasma_dep kde-cli-tools)
896 -"
897
898 diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest
899 index 6fcf2f97f8a..cc628b66b6a 100644
900 --- a/kde-plasma/kinfocenter/Manifest
901 +++ b/kde-plasma/kinfocenter/Manifest
902 @@ -1,3 +1,2 @@
903 DIST glogo-small.png 24583 BLAKE2B 0af2ceae708e56f217120e5d8b880fb71401e3761ab26c4af5e74c0622368aa4e34b05160fae15fbfbbc832077810ab5c1e424826632748299fd22997cbe665c SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48
904 -DIST kinfocenter-5.15.5.tar.xz 1321684 BLAKE2B 51a3b49a5b724d187f58513c87f0618b1ee71d00e4ed51019017ae427602b7135d6bd9419714c431e3440f8a27152c4a72951d929b727f200c5cf1d72fc3ac84 SHA512 d75561edc65701097e4c9249f1cb7208e14ee1e99acbd6521606c99ac8e4ebe9ab42a804d8ef7bcde138d3189e3dbd9aaad088563ae6364418e6119639ac3974
905 DIST kinfocenter-5.16.5.tar.xz 1321040 BLAKE2B b8c1e699d23175bc1048233aa589e91c31625f8a93da2b3ade5f71bf410723c853f2b4f0654a78be1f2c7a2350e66a8f932c4c0c7db9bbc2c22ac3ef9ff5b2a6 SHA512 1b98515beac87ff5394c06dd6029a2688db27a900f4c85fd4884d332a20120d553c25b98ae5ccfd7da2e6cbaa866edb84809f49c1c19922f25241acdc9e56832
906
907 diff --git a/kde-plasma/kinfocenter/kinfocenter-5.15.5.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.15.5.ebuild
908 deleted file mode 100644
909 index 62bb4f1e95d..00000000000
910 --- a/kde-plasma/kinfocenter/kinfocenter-5.15.5.ebuild
911 +++ /dev/null
912 @@ -1,99 +0,0 @@
913 -# Copyright 1999-2019 Gentoo Authors
914 -# Distributed under the terms of the GNU General Public License v2
915 -
916 -EAPI=7
917 -
918 -CMAKE_MAKEFILE_GENERATOR="emake" # FIXME
919 -KDE_HANDBOOK="forceoptional"
920 -inherit kde5
921 -
922 -DESCRIPTION="Utility providing information about the computer hardware"
923 -HOMEPAGE="https://kde.org/applications/system/kinfocenter/"
924 -SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png"
925 -KEYWORDS="amd64 ~arm arm64 x86"
926 -IUSE="gles2 ieee1394 +opengl +pci wayland"
927 -
928 -REQUIRED_USE="wayland? ( || ( gles2 opengl ) )"
929 -
930 -COMMON_DEPEND="
931 - $(add_frameworks_dep kcmutils)
932 - $(add_frameworks_dep kcompletion)
933 - $(add_frameworks_dep kconfig)
934 - $(add_frameworks_dep kconfigwidgets)
935 - $(add_frameworks_dep kcoreaddons)
936 - $(add_frameworks_dep kcrash)
937 - $(add_frameworks_dep kdbusaddons)
938 - $(add_frameworks_dep kdeclarative)
939 - $(add_frameworks_dep ki18n)
940 - $(add_frameworks_dep kiconthemes)
941 - $(add_frameworks_dep kio)
942 - $(add_frameworks_dep kpackage)
943 - $(add_frameworks_dep kservice)
944 - $(add_frameworks_dep kwidgetsaddons)
945 - $(add_frameworks_dep kxmlgui)
946 - $(add_frameworks_dep solid)
947 - $(add_qt_dep qtdbus)
948 - $(add_qt_dep qtdeclarative)
949 - $(add_qt_dep qtgui)
950 - $(add_qt_dep qtwidgets)
951 - x11-libs/libX11
952 - ieee1394? ( sys-libs/libraw1394 )
953 - opengl? (
954 - $(add_qt_dep qtgui 'gles2=')
955 - media-libs/mesa[gles2?,X(+)]
956 - !gles2? ( media-libs/glu )
957 - )
958 - pci? ( sys-apps/pciutils )
959 - wayland? (
960 - $(add_frameworks_dep kwayland)
961 - media-libs/mesa[egl]
962 - )
963 -"
964 -DEPEND="${COMMON_DEPEND}
965 - $(add_frameworks_dep plasma)
966 -"
967 -RDEPEND="${COMMON_DEPEND}
968 - $(add_plasma_dep kde-cli-tools)
969 - $(add_qt_dep qtquickcontrols2)
970 - !kde-apps/kcontrol:4
971 -"
972 -
973 -src_configure() {
974 - local mycmakeargs=(
975 - $(cmake-utils_use_find_package ieee1394 RAW1394)
976 - $(cmake-utils_use_find_package pci PCIUTILS)
977 - $(cmake-utils_use_find_package wayland EGL)
978 - $(cmake-utils_use_find_package wayland KF5Wayland)
979 - )
980 -
981 - if has_version "dev-qt/qtgui[gles2]"; then
982 - mycmakeargs+=( $(cmake-utils_use_find_package gles2 OpenGLES) )
983 - else
984 - mycmakeargs+=( $(cmake-utils_use_find_package opengl OpenGL) )
985 - fi
986 -
987 - kde5_src_configure
988 -}
989 -
990 -src_install() {
991 - kde5_src_install
992 -
993 - # TODO: Make this fully obsolete by /etc/os-release
994 - insinto /etc/xdg
995 - doins "${FILESDIR}"/kcm-about-distrorc
996 -
997 - insinto /usr/share/${PN}
998 - doins "${DISTDIR}"/glogo-small.png
999 -}
1000 -
1001 -pkg_postinst() {
1002 - kde5_pkg_postinst
1003 -
1004 - if [[ -z "${REPLACING_VERSIONS}" ]]; then
1005 - has_version "net-fs/nfs-utils" || \
1006 - elog "Installing net-fs/nfs-utils will enable the NFS information module."
1007 -
1008 - has_version "net-fs/samba" || \
1009 - elog "Installing net-fs/samba will enable the Samba status information module."
1010 - fi
1011 -}
1012
1013 diff --git a/kde-plasma/kmenuedit/Manifest b/kde-plasma/kmenuedit/Manifest
1014 index 55f2a234dc7..8665ce78503 100644
1015 --- a/kde-plasma/kmenuedit/Manifest
1016 +++ b/kde-plasma/kmenuedit/Manifest
1017 @@ -1,2 +1 @@
1018 -DIST kmenuedit-5.15.5.tar.xz 810152 BLAKE2B 16471f36f678e628079901b66161fc81dc20ebef03d70d64716b618050068949ed790f2ab299a89c7a7f61534bb0fa325ac2277518a70f4a46de19bd9f5a03f0 SHA512 ef6883e554de54a3391653db8b9d307f39f2fb35401f3c1cca733641f0f2578d3dc0763c62ff4bb581b816b4699a693d9c5db6b52b2feaeece301f1777b9c818
1019 DIST kmenuedit-5.16.5.tar.xz 810148 BLAKE2B 8fff866e2e98958c1a933b894eb1108f78d4150627e3bce9c3acb40a8bf6cb81ae946b38f8e783c9f37a7ec2c51655df29a26ba21b840db5c18930ee054ab6ba SHA512 a244585f6846ceb5ea4f207bb840effcaec86762e1ce36c30f3324a2bae2cea49f43697d7a7649293879d0e63b71ee5dca5e38c7bb8728e1dc5bff1c3a31e7e6
1020
1021 diff --git a/kde-plasma/kmenuedit/kmenuedit-5.15.5.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.15.5.ebuild
1022 deleted file mode 100644
1023 index 6670ea3994f..00000000000
1024 --- a/kde-plasma/kmenuedit/kmenuedit-5.15.5.ebuild
1025 +++ /dev/null
1026 @@ -1,44 +0,0 @@
1027 -# Copyright 1999-2019 Gentoo Authors
1028 -# Distributed under the terms of the GNU General Public License v2
1029 -
1030 -EAPI=7
1031 -
1032 -KDE_HANDBOOK="forceoptional"
1033 -inherit kde5
1034 -
1035 -DESCRIPTION="KDE Plasma menu editor"
1036 -HOMEPAGE="https://cgit.kde.org/kmenuedit.git"
1037 -KEYWORDS="amd64 ~arm arm64 x86"
1038 -IUSE="+hotkeys"
1039 -
1040 -RDEPEND="
1041 - $(add_frameworks_dep kcompletion)
1042 - $(add_frameworks_dep kconfig)
1043 - $(add_frameworks_dep kconfigwidgets)
1044 - $(add_frameworks_dep kcoreaddons)
1045 - $(add_frameworks_dep kdbusaddons)
1046 - $(add_frameworks_dep kdelibs4support)
1047 - $(add_frameworks_dep ki18n)
1048 - $(add_frameworks_dep kiconthemes)
1049 - $(add_frameworks_dep kio)
1050 - $(add_frameworks_dep kservice)
1051 - $(add_frameworks_dep kwidgetsaddons)
1052 - $(add_frameworks_dep kxmlgui)
1053 - $(add_frameworks_dep sonnet)
1054 - $(add_qt_dep qtdbus)
1055 - $(add_qt_dep qtgui)
1056 - $(add_qt_dep qtwidgets)
1057 - $(add_qt_dep qtxml)
1058 - hotkeys? ( $(add_plasma_dep khotkeys) )
1059 -"
1060 -DEPEND="${RDEPEND}
1061 - $(add_frameworks_dep kinit)
1062 -"
1063 -
1064 -src_configure() {
1065 - local mycmakeargs=(
1066 - $(cmake-utils_use_find_package hotkeys KHotKeysDBusInterface)
1067 - )
1068 -
1069 - kde5_src_configure
1070 -}
1071
1072 diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest
1073 index 479c9b87e56..437d555a13d 100644
1074 --- a/kde-plasma/kscreen/Manifest
1075 +++ b/kde-plasma/kscreen/Manifest
1076 @@ -1,2 +1 @@
1077 -DIST kscreen-5.15.5.tar.xz 123736 BLAKE2B 038e67270053fcae648ed90a277c0b04455afa9dd788943b135ebad1d57bf7b0bc9d5c70629e530b900747454aec829e476245340f08c8d5aa855e677765318a SHA512 29776af422e5948f9563b94609472155e2c5ea762ba40d362cf76469f5f9347f56103b819ccbd2a4b9e8b88080c1d573adae6dd6648a36d817ba71eb93ade809
1078 DIST kscreen-5.16.5.tar.xz 122200 BLAKE2B b404cd9c23004398f19513dbcb941958ef09a8cc28e149a370b297a4d49eccea484da89ed0fbda827c634ac00fa0651fcd9131c4949bb8de644945e0865acbc0 SHA512 4c3307894698ce8e781cf6ce27b0394725d1ada5e46c599ef6c4380a2213a0059004943b795edf9bab7b343576d4dc8e1d18add3b539f40381286d1b7e4ea726
1079
1080 diff --git a/kde-plasma/kscreen/kscreen-5.15.5.ebuild b/kde-plasma/kscreen/kscreen-5.15.5.ebuild
1081 deleted file mode 100644
1082 index ff19cf5b12e..00000000000
1083 --- a/kde-plasma/kscreen/kscreen-5.15.5.ebuild
1084 +++ /dev/null
1085 @@ -1,39 +0,0 @@
1086 -# Copyright 1999-2019 Gentoo Authors
1087 -# Distributed under the terms of the GNU General Public License v2
1088 -
1089 -EAPI=7
1090 -
1091 -KDE_TEST="forceoptional"
1092 -inherit kde5
1093 -
1094 -DESCRIPTION="KDE Plasma screen management"
1095 -HOMEPAGE="https://cgit.kde.org/kscreen.git"
1096 -
1097 -KEYWORDS="amd64 ~arm arm64 x86"
1098 -IUSE=""
1099 -
1100 -DEPEND="
1101 - $(add_frameworks_dep kconfig)
1102 - $(add_frameworks_dep kconfigwidgets)
1103 - $(add_frameworks_dep kcoreaddons)
1104 - $(add_frameworks_dep kdeclarative)
1105 - $(add_frameworks_dep kdbusaddons)
1106 - $(add_frameworks_dep kglobalaccel)
1107 - $(add_frameworks_dep ki18n)
1108 - $(add_frameworks_dep kiconthemes)
1109 - $(add_frameworks_dep kwidgetsaddons)
1110 - $(add_frameworks_dep kxmlgui)
1111 - $(add_frameworks_dep plasma)
1112 - $(add_plasma_dep libkscreen)
1113 - $(add_qt_dep qtdbus)
1114 - $(add_qt_dep qtdeclarative 'widgets')
1115 - $(add_qt_dep qtgui)
1116 - $(add_qt_dep qtwidgets)
1117 -"
1118 -RDEPEND="${DEPEND}
1119 - $(add_plasma_dep kde-cli-tools)
1120 - $(add_qt_dep qtgraphicaleffects)
1121 -"
1122 -
1123 -# bug #580440, last checked 5.6.3
1124 -RESTRICT+=" test"
1125
1126 diff --git a/kde-plasma/kscreenlocker/Manifest b/kde-plasma/kscreenlocker/Manifest
1127 index 4cc040fd291..9bc376fb686 100644
1128 --- a/kde-plasma/kscreenlocker/Manifest
1129 +++ b/kde-plasma/kscreenlocker/Manifest
1130 @@ -1,2 +1 @@
1131 -DIST kscreenlocker-5.15.5.tar.xz 122620 BLAKE2B bb9cc80585c74690227f2f72961ff2ee707778fd4eee541840df85d04da7b5a3e8f75c7378cc4de8e45c41e1b29b67725e9b23461a0e8ff4bb00aa046100f851 SHA512 95325d3ab07afea22a10e17a2bc0f4412d57b96385b6fc058d1b9785a07914e1ce89af7a8c773615f884263dc2136fd7c7eb112dcec9d516a267262c37d15d12
1132 DIST kscreenlocker-5.16.5.tar.xz 122872 BLAKE2B 0a25fcad963696394de880b2dcf8263cc8d8bfaf9ab7ff70aaae497cb46f47574dcc180568967ae05ee95b9a818f5e66e243f35cfcfe29756632bef12ad56d18 SHA512 ce7cef6ca4bcd94f716b70df26691dc70b7709421d56827ef2e355a3350af71779168cf17c0437e53ef0fc930f20590a7e7ffa5f11ea01d3a4f2f25e1fa00549
1133
1134 diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.15.5.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.15.5.ebuild
1135 deleted file mode 100644
1136 index be1138d9323..00000000000
1137 --- a/kde-plasma/kscreenlocker/kscreenlocker-5.15.5.ebuild
1138 +++ /dev/null
1139 @@ -1,94 +0,0 @@
1140 -# Copyright 1999-2019 Gentoo Authors
1141 -# Distributed under the terms of the GNU General Public License v2
1142 -
1143 -EAPI=7
1144 -
1145 -KDE_TEST="forceoptional"
1146 -VIRTUALX_REQUIRED="test"
1147 -inherit kde5 pam
1148 -
1149 -DESCRIPTION="Library and components for secure lock screen architecture"
1150 -KEYWORDS="amd64 ~arm arm64 x86"
1151 -IUSE="consolekit +pam seccomp"
1152 -
1153 -REQUIRED_USE="seccomp? ( pam )"
1154 -
1155 -RDEPEND="
1156 - $(add_frameworks_dep kcmutils)
1157 - $(add_frameworks_dep kconfig)
1158 - $(add_frameworks_dep kconfigwidgets)
1159 - $(add_frameworks_dep kcoreaddons)
1160 - $(add_frameworks_dep kcrash)
1161 - $(add_frameworks_dep kdeclarative)
1162 - $(add_frameworks_dep kglobalaccel)
1163 - $(add_frameworks_dep ki18n)
1164 - $(add_frameworks_dep kidletime)
1165 - $(add_frameworks_dep knotifications)
1166 - $(add_frameworks_dep kpackage)
1167 - $(add_frameworks_dep ktextwidgets)
1168 - $(add_frameworks_dep kwayland)
1169 - $(add_frameworks_dep kwindowsystem)
1170 - $(add_frameworks_dep kxmlgui)
1171 - $(add_frameworks_dep solid)
1172 - $(add_qt_dep qtdbus)
1173 - $(add_qt_dep qtdeclarative 'widgets')
1174 - $(add_qt_dep qtgui)
1175 - $(add_qt_dep qtnetwork)
1176 - $(add_qt_dep qtwidgets)
1177 - $(add_qt_dep qtx11extras)
1178 - dev-libs/wayland
1179 - x11-libs/libX11
1180 - x11-libs/libXi
1181 - x11-libs/libxcb
1182 - x11-libs/xcb-util-keysyms
1183 - consolekit? ( sys-auth/consolekit )
1184 - pam? ( virtual/pam )
1185 - seccomp? ( sys-libs/libseccomp )
1186 -"
1187 -DEPEND="${RDEPEND}
1188 - x11-base/xorg-proto
1189 -"
1190 -PDEPEND="
1191 - $(add_plasma_dep kde-cli-tools)
1192 -"
1193 -
1194 -RESTRICT+=" test"
1195 -
1196 -src_prepare() {
1197 - kde5_src_prepare
1198 -
1199 - if ! use test; then
1200 - sed -e "/add_subdirectory(autotests)/ s/^/#/" \
1201 - -i greeter/CMakeLists.txt || die
1202 - fi
1203 -}
1204 -
1205 -src_test() {
1206 - # requires running environment
1207 - local myctestargs=(
1208 - -E x11LockerTest
1209 - )
1210 - kde5_src_test
1211 -}
1212 -
1213 -src_configure() {
1214 - local mycmakeargs=(
1215 - $(cmake-utils_use_find_package consolekit loginctl)
1216 - -DPAM_REQUIRED=$(usex pam)
1217 - $(cmake-utils_use_find_package pam PAM)
1218 - $(cmake-utils_use_find_package seccomp Seccomp)
1219 - )
1220 - kde5_src_configure
1221 -}
1222 -
1223 -src_install() {
1224 - kde5_src_install
1225 -
1226 - use pam && newpamd "${FILESDIR}/kde.pam" kde
1227 - use pam && newpamd "${FILESDIR}/kde-np.pam" kde-np
1228 -
1229 - if ! use pam; then
1230 - chown root "${ED}"/usr/$(get_libdir)/libexec/kcheckpass || die
1231 - chmod +s "${ED}"/usr/$(get_libdir)/libexec/kcheckpass || die
1232 - fi
1233 -}
1234
1235 diff --git a/kde-plasma/ksshaskpass/Manifest b/kde-plasma/ksshaskpass/Manifest
1236 index 7a5ade28951..1e4e2ab8961 100644
1237 --- a/kde-plasma/ksshaskpass/Manifest
1238 +++ b/kde-plasma/ksshaskpass/Manifest
1239 @@ -1,2 +1 @@
1240 -DIST ksshaskpass-5.15.5.tar.xz 21304 BLAKE2B 8664f783d08d789aab81e40cc6d0a7248f0fe25bab20803579ce0c3869a412d2fc8fecf709b4bfe7d900dc7b9af59042d4e648d5b5730a8fb7108f4ac39ba362 SHA512 296581dafc7068a0e536fb3f10dbd56bd288bec5b93f96e5f7d7b03be6cf9f279dbdeccc8c53da21316fa18d758e92513d8f5441d9e80dfee452c26ef1dddcbc
1241 DIST ksshaskpass-5.16.5.tar.xz 21416 BLAKE2B 832f4fcce536feea013ae3b71f1346e6dc6ddddc6036b000979d0860181a40f2eaf016c0ba59ac1fac929eabeed51a494fa55f8da062d58c27bf9cc711787f72 SHA512 b2ca1245ca55fce2fdd722b5b318bf137efffb9d6ee8ece30706cc369b51e1943f738cd95be29a01fd74e184175f4ce0d6fefdc58a2a621d80358dbfe293cfb9
1242
1243 diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.15.5.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.15.5.ebuild
1244 deleted file mode 100644
1245 index bebd3ba15c0..00000000000
1246 --- a/kde-plasma/ksshaskpass/ksshaskpass-5.15.5.ebuild
1247 +++ /dev/null
1248 @@ -1,46 +0,0 @@
1249 -# Copyright 1999-2019 Gentoo Authors
1250 -# Distributed under the terms of the GNU General Public License v2
1251 -
1252 -EAPI=7
1253 -
1254 -inherit kde5
1255 -
1256 -DESCRIPTION="KDE implementation of ssh-askpass with Kwallet integration"
1257 -HOMEPAGE="https://cgit.kde.org/ksshaskpass.git"
1258 -KEYWORDS="amd64 ~arm arm64 x86"
1259 -IUSE=""
1260 -
1261 -DEPEND="
1262 - $(add_frameworks_dep kcoreaddons)
1263 - $(add_frameworks_dep ki18n)
1264 - $(add_frameworks_dep kwallet)
1265 - $(add_frameworks_dep kwidgetsaddons)
1266 - $(add_qt_dep qtwidgets)
1267 -"
1268 -RDEPEND="${DEPEND}"
1269 -
1270 -src_install() {
1271 - kde5_src_install
1272 -
1273 - insinto /etc/plasma/startup
1274 - doins "${FILESDIR}/05-ksshaskpass.sh"
1275 -}
1276 -
1277 -pkg_postinst() {
1278 - kde5_pkg_postinst
1279 -
1280 - elog ""
1281 - elog "In order to have ssh-agent start at kde startup,"
1282 - elog "edit /etc/plasma/startup/10-agent-startup.sh and uncomment"
1283 - elog "the lines enabling ssh-agent."
1284 - elog
1285 - elog "If you do so, do not forget to uncomment the respective"
1286 - elog "lines in /etc/plasma/shutdown/10-agent-shutdown.sh to"
1287 - elog "properly kill the agent when the session ends."
1288 - elog
1289 - elog "${PN} has been installed as your default askpass application"
1290 - elog "for Plasma 5 sessions."
1291 - elog "If that's not desired, select the one you want to use in"
1292 - elog "/etc/plasma/startup/05-ksshaskpass.sh"
1293 - elog ""
1294 -}
1295
1296 diff --git a/kde-plasma/ksysguard/Manifest b/kde-plasma/ksysguard/Manifest
1297 index 9cac1af920e..042c731aec0 100644
1298 --- a/kde-plasma/ksysguard/Manifest
1299 +++ b/kde-plasma/ksysguard/Manifest
1300 @@ -1,2 +1 @@
1301 -DIST ksysguard-5.15.5.tar.xz 500116 BLAKE2B 1a22e419af79685e241265d392eed7502998df88168adc4292c8500a152a8d1142d56c4a34dee409b29745d8a07f889c241b3ab9ab8f09f3eec68d1ec5826c79 SHA512 ae74adac0a4b20d9ddcf9b172542a3c96de46adb66b2f6c1d4e5f97562572e365f777d1daffd82e677ca1be37e868425112f69bd6e85e51118dc557f66ab5b8e
1302 DIST ksysguard-5.16.5.tar.xz 500304 BLAKE2B f2e5cb8dd43df8fc16365a0f263bd769e2b01e071ac8e4e49260aa7de5a6e63c70a95b87831a0b2910f523a37ba64d923a20b8e02866fbe8f0aac0f73d85ed7a SHA512 579175da2cc4d9255b36890b716e1f060106a24c609d4cd92accc38aa2c47bf9723e1a19dfa80678619db811b59b40c853655bf678c187d802e137978c3a970b
1303
1304 diff --git a/kde-plasma/ksysguard/ksysguard-5.15.5.ebuild b/kde-plasma/ksysguard/ksysguard-5.15.5.ebuild
1305 deleted file mode 100644
1306 index 0a4f54edf90..00000000000
1307 --- a/kde-plasma/ksysguard/ksysguard-5.15.5.ebuild
1308 +++ /dev/null
1309 @@ -1,45 +0,0 @@
1310 -# Copyright 1999-2019 Gentoo Authors
1311 -# Distributed under the terms of the GNU General Public License v2
1312 -
1313 -EAPI=7
1314 -
1315 -KDE_HANDBOOK="forceoptional"
1316 -inherit kde5
1317 -
1318 -DESCRIPTION="Network-enabled task manager and system monitor"
1319 -LICENSE="GPL-2+"
1320 -KEYWORDS="amd64 ~arm arm64 x86"
1321 -IUSE="lm-sensors"
1322 -
1323 -DEPEND="
1324 - $(add_frameworks_dep kcompletion)
1325 - $(add_frameworks_dep kconfig)
1326 - $(add_frameworks_dep kconfigwidgets)
1327 - $(add_frameworks_dep kcoreaddons)
1328 - $(add_frameworks_dep kdbusaddons)
1329 - $(add_frameworks_dep ki18n)
1330 - $(add_frameworks_dep kiconthemes)
1331 - $(add_frameworks_dep kinit)
1332 - $(add_frameworks_dep kio)
1333 - $(add_frameworks_dep kitemviews)
1334 - $(add_frameworks_dep knewstuff)
1335 - $(add_frameworks_dep knotifications)
1336 - $(add_frameworks_dep kwidgetsaddons)
1337 - $(add_frameworks_dep kwindowsystem)
1338 - $(add_frameworks_dep kxmlgui)
1339 - $(add_plasma_dep libksysguard '-minimal(-)')
1340 - $(add_qt_dep qtdbus)
1341 - $(add_qt_dep qtgui)
1342 - $(add_qt_dep qtwidgets)
1343 - $(add_qt_dep qtxml)
1344 - lm-sensors? ( sys-apps/lm-sensors:= )
1345 -"
1346 -RDEPEND="${DEPEND}"
1347 -
1348 -src_configure() {
1349 - local mycmakeargs=(
1350 - $(cmake-utils_use_find_package lm-sensors Sensors)
1351 - )
1352 -
1353 - kde5_src_configure
1354 -}
1355
1356 diff --git a/kde-plasma/kwallet-pam/Manifest b/kde-plasma/kwallet-pam/Manifest
1357 index 538a819fcfe..a09a0caa054 100644
1358 --- a/kde-plasma/kwallet-pam/Manifest
1359 +++ b/kde-plasma/kwallet-pam/Manifest
1360 @@ -1,2 +1 @@
1361 -DIST kwallet-pam-5.15.5.tar.xz 19332 BLAKE2B b5d552500584888d6fd2662e7332623f51ec4a90885c983f492fbff8768b144a5d0bfff8e7466f68b833bbea436b9424b55f221402e1c9ddc8626be63910b521 SHA512 4a1a0b6f4d607a71b2dee3317acd0af1c76991a628be50d67c8231d756255577fe90e0f938050c8f6d6f295d5299deb8a88afbd7eac28050d3b905267bfd7636
1362 DIST kwallet-pam-5.16.5.tar.xz 19512 BLAKE2B dc053b8b02d44a3b94fe16d50b03bf91718392bdce60e69b956e5a84406012b567f4216b08b4d05c215cfa0e9e16c7537b60420a80bf501402a7cf302b853d9b SHA512 6a3c09b645a193bd5164525c6ca0c807a0adc141566db7436101784fef8def79e121c599a837dac32393f8e5ab2c33a9473a29013d07bd64e6a8eab32308d3d1
1363
1364 diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.15.5.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.15.5.ebuild
1365 deleted file mode 100644
1366 index 79db1a17204..00000000000
1367 --- a/kde-plasma/kwallet-pam/kwallet-pam-5.15.5.ebuild
1368 +++ /dev/null
1369 @@ -1,33 +0,0 @@
1370 -# Copyright 1999-2019 Gentoo Authors
1371 -# Distributed under the terms of the GNU General Public License v2
1372 -
1373 -EAPI=7
1374 -
1375 -inherit kde5
1376 -
1377 -DESCRIPTION="KWallet PAM module to not enter password again"
1378 -LICENSE="LGPL-2.1"
1379 -KEYWORDS="amd64 ~arm arm64 x86"
1380 -IUSE=""
1381 -
1382 -DEPEND="
1383 - dev-libs/libgcrypt:0=
1384 - virtual/pam
1385 -"
1386 -RDEPEND="${DEPEND}
1387 - net-misc/socat
1388 -"
1389 -
1390 -src_configure() {
1391 - local mycmakeargs=(
1392 - -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
1393 - -DKWALLET4=0
1394 - )
1395 - kde5_src_configure
1396 -}
1397 -
1398 -pkg_postinst() {
1399 - kde5_pkg_postinst
1400 - elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
1401 - elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking"
1402 -}
1403
1404 diff --git a/kde-plasma/kwayland-integration/Manifest b/kde-plasma/kwayland-integration/Manifest
1405 index 513b269f4f4..b69fbee8e32 100644
1406 --- a/kde-plasma/kwayland-integration/Manifest
1407 +++ b/kde-plasma/kwayland-integration/Manifest
1408 @@ -1,2 +1 @@
1409 -DIST kwayland-integration-5.15.5.tar.xz 18820 BLAKE2B b71beaff2c0722e1d824f833d130e2577c48716302210bf34f74fc3b5c9defd5b7501998a7f3e3bf922ca488ec16c36a18a7d881b53aff46e8e6bc60f34a0d45 SHA512 87051e785cedaf373c36cd17519e7e86d3110e6cd6c08fbff27b8fe4a890c1a935dbd6d096291dad2788be849c1c4e17bdb8014fdeb3383678a6b36cd30bab1c
1410 DIST kwayland-integration-5.16.5.tar.xz 19320 BLAKE2B 8c803397cf1bb0f94332c768911e0d5f91841bcd8491acb0169ac738550ac1bfae3990cb6d7966b9067cba9f86fc1e838b4b9732fbfd06e2bc040a4e170d3009 SHA512 c37faf39de7712c59ca1bb3c3df737bb660e7457cb66e60ff505d0484f2d0c1376306c822b63e19c5f5e578f44deea69739baea5c19039e562bd50aac47c9156
1411
1412 diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.15.5.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.15.5.ebuild
1413 deleted file mode 100644
1414 index 4e0858fa792..00000000000
1415 --- a/kde-plasma/kwayland-integration/kwayland-integration-5.15.5.ebuild
1416 +++ /dev/null
1417 @@ -1,25 +0,0 @@
1418 -# Copyright 1999-2019 Gentoo Authors
1419 -# Distributed under the terms of the GNU General Public License v2
1420 -
1421 -EAPI=7
1422 -
1423 -KDE_TEST="true"
1424 -inherit kde5
1425 -
1426 -DESCRIPTION="Provides integration plugins for various KDE frameworks for Wayland"
1427 -HOMEPAGE="https://cgit.kde.org/kwayland-integration.git"
1428 -
1429 -LICENSE="LGPL-2.1"
1430 -KEYWORDS="amd64 ~arm arm64 x86"
1431 -IUSE=""
1432 -
1433 -DEPEND="
1434 - $(add_frameworks_dep kidletime)
1435 - $(add_frameworks_dep kwayland)
1436 - $(add_frameworks_dep kwindowsystem)
1437 - $(add_qt_dep qtgui)
1438 - $(add_qt_dep qtwidgets)
1439 -"
1440 -RDEPEND="${DEPEND}"
1441 -
1442 -RESTRICT+=" test" # bug 668872
1443
1444 diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest
1445 index f61a0b7e470..3eb1694a1bd 100644
1446 --- a/kde-plasma/kwin/Manifest
1447 +++ b/kde-plasma/kwin/Manifest
1448 @@ -1,2 +1 @@
1449 -DIST kwin-5.15.5.tar.xz 6237440 BLAKE2B 6e1b2bccb9450a15cccdf258c9b75e5651539cb05619dec72f4c02ba555ca3a98f57d8565d1ba59a0e85436bffc7e1960f36dff7b7945789f577c28892a5871c SHA512 2ea3af33cf79e7acde996c87507d277f114f2491ff3090cb0335ce6d026ae06c6ad83aa3fd5b86bbb01791cca747291ce801fc2d93d20e6d7b88f709893a3f53
1450 DIST kwin-5.16.5.tar.xz 6250592 BLAKE2B 3bb7e18f993ddc405d1d6ba20e6e8c1770206f7adeec34f60e3f015a7ddf01c7e28d0908e3c590e7a98fca526fe4698b30d116132f668924e58618efb7e32a92 SHA512 26792c58dbdb6d4c452c7953f16ebd67a0115547e5cd537f4e0facf94e461845df8261a106260c30ea6a2ab9b4b98c748ddbe35ecd6de78ba3a87a1d62e05a93
1451
1452 diff --git a/kde-plasma/kwin/files/kwin-gstreamer-optional.patch b/kde-plasma/kwin/files/kwin-gstreamer-optional.patch
1453 deleted file mode 100644
1454 index d9ace476f95..00000000000
1455 --- a/kde-plasma/kwin/files/kwin-gstreamer-optional.patch
1456 +++ /dev/null
1457 @@ -1,15 +0,0 @@
1458 -Disable the effect video button if gstreamer is missing.
1459 -
1460 -diff --git a/kcmkwin/kwincompositing/qml/Effect.qml b/kcmkwin/kwincompositing/qml/Effect.qml
1461 -index fcd5e8a..2331da2 100644
1462 ---- a/kcmkwin/kwincompositing/qml/Effect.qml
1463 -+++ b/kcmkwin/kwincompositing/qml/Effect.qml
1464 -@@ -144,7 +144,7 @@ Rectangle {
1465 -
1466 - Button {
1467 - id: videoButton
1468 -- visible: model.VideoRole.toString() !== ""
1469 -+ visible: false
1470 - iconName: "video"
1471 - onClicked: videoItem.showHide()
1472 - }
1473
1474 diff --git a/kde-plasma/kwin/kwin-5.15.5.ebuild b/kde-plasma/kwin/kwin-5.15.5.ebuild
1475 deleted file mode 100644
1476 index 7ba683de77c..00000000000
1477 --- a/kde-plasma/kwin/kwin-5.15.5.ebuild
1478 +++ /dev/null
1479 @@ -1,104 +0,0 @@
1480 -# Copyright 1999-2019 Gentoo Authors
1481 -# Distributed under the terms of the GNU General Public License v2
1482 -
1483 -EAPI=7
1484 -
1485 -KDE_HANDBOOK="optional"
1486 -KDE_TEST="optional"
1487 -VIRTUALX_REQUIRED="test"
1488 -inherit kde5
1489 -
1490 -DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
1491 -LICENSE="GPL-2+"
1492 -KEYWORDS="amd64 ~arm arm64 x86"
1493 -IUSE="caps gles2 multimedia"
1494 -
1495 -COMMON_DEPEND="
1496 - $(add_frameworks_dep kactivities)
1497 - $(add_frameworks_dep kauth)
1498 - $(add_frameworks_dep kcmutils)
1499 - $(add_frameworks_dep kcompletion)
1500 - $(add_frameworks_dep kconfig)
1501 - $(add_frameworks_dep kconfigwidgets)
1502 - $(add_frameworks_dep kcoreaddons)
1503 - $(add_frameworks_dep kcrash)
1504 - $(add_frameworks_dep kdeclarative)
1505 - $(add_frameworks_dep kglobalaccel '' '' '5=')
1506 - $(add_frameworks_dep ki18n)
1507 - $(add_frameworks_dep kiconthemes)
1508 - $(add_frameworks_dep kidletime '' '' '5=')
1509 - $(add_frameworks_dep kinit)
1510 - $(add_frameworks_dep kio)
1511 - $(add_frameworks_dep knewstuff)
1512 - $(add_frameworks_dep knotifications)
1513 - $(add_frameworks_dep kpackage)
1514 - $(add_frameworks_dep kservice)
1515 - $(add_frameworks_dep ktextwidgets)
1516 - $(add_frameworks_dep kwayland)
1517 - $(add_frameworks_dep kwidgetsaddons)
1518 - $(add_frameworks_dep kwindowsystem X)
1519 - $(add_frameworks_dep kxmlgui)
1520 - $(add_frameworks_dep plasma)
1521 - $(add_plasma_dep breeze)
1522 - $(add_plasma_dep kdecoration)
1523 - $(add_plasma_dep kscreenlocker)
1524 - $(add_qt_dep qtdbus)
1525 - $(add_qt_dep qtdeclarative)
1526 - $(add_qt_dep qtgui 'gles2=' '' '5=')
1527 - $(add_qt_dep qtscript)
1528 - $(add_qt_dep qtsensors)
1529 - $(add_qt_dep qtwidgets)
1530 - $(add_qt_dep qtx11extras)
1531 - >=dev-libs/libinput-1.9
1532 - >=dev-libs/wayland-1.2
1533 - media-libs/fontconfig
1534 - media-libs/freetype
1535 - media-libs/libepoxy
1536 - media-libs/mesa[egl,gbm,gles2?,wayland,X(+)]
1537 - virtual/libudev:=
1538 - x11-libs/libICE
1539 - x11-libs/libSM
1540 - x11-libs/libX11
1541 - x11-libs/libXi
1542 - x11-libs/libdrm
1543 - >=x11-libs/libxcb-1.10
1544 - >=x11-libs/libxkbcommon-0.7.0
1545 - x11-libs/xcb-util-cursor
1546 - x11-libs/xcb-util-image
1547 - x11-libs/xcb-util-keysyms
1548 - x11-libs/xcb-util-wm
1549 - caps? ( sys-libs/libcap )
1550 -"
1551 -RDEPEND="${COMMON_DEPEND}
1552 - $(add_qt_dep qtquickcontrols)
1553 - $(add_qt_dep qtquickcontrols2)
1554 - $(add_qt_dep qtvirtualkeyboard)
1555 - multimedia? ( $(add_qt_dep qtmultimedia 'gstreamer,qml') )
1556 -"
1557 -DEPEND="${COMMON_DEPEND}
1558 - $(add_qt_dep designer)
1559 - $(add_qt_dep qtconcurrent)
1560 - x11-base/xorg-proto
1561 -"
1562 -PDEPEND="
1563 - $(add_plasma_dep kde-cli-tools)
1564 -"
1565 -
1566 -RESTRICT+=" test"
1567 -
1568 -src_prepare() {
1569 - kde5_src_prepare
1570 - use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"
1571 -
1572 - # Access violations, bug #640432
1573 - sed -e "s/^ecm_find_qmlmodule.*QtMultimedia/#&/" \
1574 - -i CMakeLists.txt || die
1575 -}
1576 -
1577 -src_configure() {
1578 - local mycmakeargs=(
1579 - $(cmake-utils_use_find_package caps Libcap)
1580 - )
1581 -
1582 - kde5_src_configure
1583 -}
1584
1585 diff --git a/kde-plasma/kwrited/Manifest b/kde-plasma/kwrited/Manifest
1586 index 88c3fcec33a..6813e499157 100644
1587 --- a/kde-plasma/kwrited/Manifest
1588 +++ b/kde-plasma/kwrited/Manifest
1589 @@ -1,2 +1 @@
1590 -DIST kwrited-5.15.5.tar.xz 20024 BLAKE2B 58648cd5867f0a07636e2ed9e299cea98237ccb4845aa1cd9897cb910ede6baff6def2e2f4ad42b4c90de0b5117c0c269efbc69a44636690a80b36235916236c SHA512 0c59ac76a64a20e49e14681bdf7a67194749a84ebb2224bcf183943d29f4e3669198d2a82a156a9d86b4865e1110e542dd5243045844ebc0e0bfa98bd6134089
1591 DIST kwrited-5.16.5.tar.xz 20032 BLAKE2B 0647833467e49bc9ef0d94d6750f6d8a73149a7afb6271d5c06cb08217231a59fba5c2557b71d76f12c0f54ceb1d635ac8967a9bff64a264d51be987ab6e474f SHA512 fdd3d148b3467392c6475a6d86735e7a10114e700b50badf572fb378c0ee20e280421fb43944cfe33d164ff7c94e11e5c8bf67d484ebffabc5a8cba21a4ef96e
1592
1593 diff --git a/kde-plasma/kwrited/kwrited-5.15.5.ebuild b/kde-plasma/kwrited/kwrited-5.15.5.ebuild
1594 deleted file mode 100644
1595 index c5349053311..00000000000
1596 --- a/kde-plasma/kwrited/kwrited-5.15.5.ebuild
1597 +++ /dev/null
1598 @@ -1,21 +0,0 @@
1599 -# Copyright 1999-2019 Gentoo Authors
1600 -# Distributed under the terms of the GNU General Public License v2
1601 -
1602 -EAPI=7
1603 -
1604 -inherit kde5
1605 -
1606 -DESCRIPTION="KDE Plasma daemon listening for wall and write messages"
1607 -KEYWORDS="amd64 ~arm arm64 x86"
1608 -IUSE=""
1609 -
1610 -DEPEND="
1611 - $(add_frameworks_dep kcoreaddons)
1612 - $(add_frameworks_dep kdbusaddons)
1613 - $(add_frameworks_dep ki18n)
1614 - $(add_frameworks_dep knotifications)
1615 - $(add_frameworks_dep kpty)
1616 - $(add_qt_dep qtgui)
1617 - $(add_qt_dep qtwidgets)
1618 -"
1619 -RDEPEND="${DEPEND}"
1620
1621 diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest
1622 index c7624cfcfee..fab69f20a4a 100644
1623 --- a/kde-plasma/libkscreen/Manifest
1624 +++ b/kde-plasma/libkscreen/Manifest
1625 @@ -1,2 +1 @@
1626 -DIST libkscreen-5.15.5.tar.xz 81000 BLAKE2B 53193ee41d81576c8f87053dfb388ff1e13c1fc7800956228e9f3d5e776789d4649e41f39829152bd51ba0de9a1ca6fe87b63e0870327947dea939da05488c81 SHA512 038ea60f534edfd1ceaf523a2d00ecb53f62b6f64ce9900b1313f9ab25b7099146167cbce50b31c799644fb0d5c9522a9bcbaad81e9022feb7532c911b2ec030
1627 DIST libkscreen-5.16.5.tar.xz 81028 BLAKE2B 9afeb4f96c39ce7bf4771ec704da7d8f639af478ce04a0e761b29a13b6cadf010a88a06d9becfec76873b2c7c23c9419605914088b72fe86fbb946d73f8cadef SHA512 f9dd46052cb5b45d896c6c366383d912e659ec617a0214c0c887d4f78951f620c5d368fc55ea615f9999920b010bbbda4a34f7fabc2fcf6fa106cc3561f9e007
1628
1629 diff --git a/kde-plasma/libkscreen/libkscreen-5.15.5.ebuild b/kde-plasma/libkscreen/libkscreen-5.15.5.ebuild
1630 deleted file mode 100644
1631 index c8768f3c152..00000000000
1632 --- a/kde-plasma/libkscreen/libkscreen-5.15.5.ebuild
1633 +++ /dev/null
1634 @@ -1,26 +0,0 @@
1635 -# Copyright 1999-2019 Gentoo Authors
1636 -# Distributed under the terms of the GNU General Public License v2
1637 -
1638 -EAPI=7
1639 -
1640 -KDE_QTHELP="true"
1641 -KDE_TEST="forceoptional"
1642 -VIRTUALX_REQUIRED="test"
1643 -inherit kde5
1644 -
1645 -DESCRIPTION="Plasma screen management library"
1646 -SLOT="5/7"
1647 -KEYWORDS="amd64 ~arm arm64 x86"
1648 -IUSE=""
1649 -
1650 -DEPEND="
1651 - $(add_frameworks_dep kwayland)
1652 - $(add_qt_dep qtdbus)
1653 - $(add_qt_dep qtgui)
1654 - $(add_qt_dep qtx11extras)
1655 - x11-libs/libxcb
1656 -"
1657 -RDEPEND="${DEPEND}"
1658 -
1659 -# requires running session
1660 -RESTRICT+=" test"
1661
1662 diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest
1663 index 99de1c2fbb9..37ce8706999 100644
1664 --- a/kde-plasma/libksysguard/Manifest
1665 +++ b/kde-plasma/libksysguard/Manifest
1666 @@ -1,2 +1 @@
1667 -DIST libksysguard-5.15.5.tar.xz 575900 BLAKE2B 0ebe2ae85bce2b11f8be215112504fea728e9f60e272813b9f6d2c54e51b3d60a77885ea8c95eccadaade8f929353342249bd0e7148558c0c1965ebbf7e0aac1 SHA512 a87f58c6a9237261e05b4fb1c315383fb3eacb294279c3ab3b553c0dca5e7e416a31bd685d47da4a8cc777bbcc09d9bac076b26340cf6262c7aaee903baf127f
1668 DIST libksysguard-5.16.5.tar.xz 579572 BLAKE2B b2236c7d2e8c3886852ef9fe09465cc000863691b68245697a7424983dc82b3cd50dc47c0fb8d69bd37f4ddb2c3a07ec0de77619ffd87d3631867223ae9ab1ee SHA512 be6d4806108b26613686ff06d9d9ea10610c87c556a90c0c8a233e0190de00d9b3d87489ffbb378d64ee7fd29eb9c58faeb2a9269d8f4963f8c5866b19388cd5
1669
1670 diff --git a/kde-plasma/libksysguard/libksysguard-5.15.5.ebuild b/kde-plasma/libksysguard/libksysguard-5.15.5.ebuild
1671 deleted file mode 100644
1672 index 626d35b8645..00000000000
1673 --- a/kde-plasma/libksysguard/libksysguard-5.15.5.ebuild
1674 +++ /dev/null
1675 @@ -1,50 +0,0 @@
1676 -# Copyright 1999-2019 Gentoo Authors
1677 -# Distributed under the terms of the GNU General Public License v2
1678 -
1679 -EAPI=7
1680 -
1681 -KDE_TEST="true"
1682 -VIRTUALX_REQUIRED="test"
1683 -inherit kde5
1684 -
1685 -DESCRIPTION="Task management and system monitoring library"
1686 -LICENSE="LGPL-2+"
1687 -KEYWORDS="amd64 ~arm arm64 x86"
1688 -IUSE="minimal webengine X"
1689 -
1690 -RDEPEND="
1691 - $(add_frameworks_dep kauth)
1692 - $(add_frameworks_dep kcompletion)
1693 - $(add_frameworks_dep kconfig)
1694 - $(add_frameworks_dep kconfigwidgets)
1695 - $(add_frameworks_dep kcoreaddons)
1696 - $(add_frameworks_dep ki18n)
1697 - $(add_frameworks_dep kwidgetsaddons)
1698 - $(add_frameworks_dep kwindowsystem)
1699 - $(add_qt_dep qtdbus)
1700 - $(add_qt_dep qtgui)
1701 - $(add_qt_dep qtnetwork)
1702 - $(add_qt_dep qtwidgets)
1703 - sys-libs/zlib
1704 - webengine? ( $(add_qt_dep qtwebengine) )
1705 - X? (
1706 - $(add_qt_dep qtx11extras)
1707 - x11-libs/libX11
1708 - x11-libs/libXres
1709 - )
1710 -"
1711 -DEPEND="${RDEPEND}
1712 - $(add_frameworks_dep kiconthemes)
1713 - !minimal? ( $(add_frameworks_dep plasma) )
1714 - X? ( x11-base/xorg-proto )
1715 -"
1716 -
1717 -src_configure() {
1718 - local mycmakeargs=(
1719 - $(cmake-utils_use_find_package !minimal KF5Plasma)
1720 - $(cmake-utils_use_find_package webengine Qt5WebEngineWidgets)
1721 - $(cmake-utils_use_find_package X X11)
1722 - )
1723 -
1724 - kde5_src_configure
1725 -}
1726
1727 diff --git a/kde-plasma/libkworkspace/Manifest b/kde-plasma/libkworkspace/Manifest
1728 index 6805969de40..f2ef4b26463 100644
1729 --- a/kde-plasma/libkworkspace/Manifest
1730 +++ b/kde-plasma/libkworkspace/Manifest
1731 @@ -1,2 +1 @@
1732 -DIST plasma-workspace-5.15.5.tar.xz 4713728 BLAKE2B 7ce14912bf0dc2556484b7b719b00e7296fb67d78faabb9e3c00fbfb56a41db04e27b5f94636142f07e88e24d51ff308025a50d719a940e1287943a35db93e79 SHA512 5d5429114a733d4328f7db6c8e3c7dfe5e04862f8083fcad40b21390efb309c58fd1b13cf63aa57f2842c38936b9fe1c60ad61fc601cf4f592b86285c2270bed
1733 DIST plasma-workspace-5.16.5.tar.xz 4905748 BLAKE2B 049a4ff618aade78ac130c1496f6add0ddc391db5b025045eaee91fbcac0a0b9e7b44a06757c94699c1038b18a96a06eb31d4ab6518bfda6d308e12b1269ca04 SHA512 e55e89b6a8e3dcf68bb7ad4f62f284cd819c7461eff1269f84df086a2516401c26363cc6c3c8e6cc8e27788222b3ed81098d765a25e5d96d9274e3b342816369
1734
1735 diff --git a/kde-plasma/libkworkspace/libkworkspace-5.15.5.ebuild b/kde-plasma/libkworkspace/libkworkspace-5.15.5.ebuild
1736 deleted file mode 100644
1737 index a02f4ae52f2..00000000000
1738 --- a/kde-plasma/libkworkspace/libkworkspace-5.15.5.ebuild
1739 +++ /dev/null
1740 @@ -1,54 +0,0 @@
1741 -# Copyright 1999-2019 Gentoo Authors
1742 -# Distributed under the terms of the GNU General Public License v2
1743 -
1744 -EAPI=7
1745 -
1746 -KDE_TEST="true"
1747 -KMNAME="plasma-workspace"
1748 -inherit kde5
1749 -
1750 -DESCRIPTION="Workspace library to interact with the Plasma session manager"
1751 -
1752 -KEYWORDS="amd64 ~arm arm64 x86"
1753 -IUSE=""
1754 -
1755 -COMMON_DEPEND="
1756 - $(add_frameworks_dep kcoreaddons)
1757 - $(add_frameworks_dep ki18n)
1758 - $(add_frameworks_dep kwindowsystem)
1759 - $(add_frameworks_dep plasma)
1760 - $(add_qt_dep qtdbus)
1761 - $(add_qt_dep qtx11extras)
1762 - x11-libs/libICE
1763 - x11-libs/libSM
1764 - x11-libs/libX11
1765 - x11-libs/libXau
1766 -"
1767 -DEPEND="${COMMON_DEPEND}
1768 - $(add_plasma_dep kwin)
1769 -"
1770 -RDEPEND="${COMMON_DEPEND}
1771 - !<kde-plasma/plasma-workspace-5.14.2:5
1772 -"
1773 -
1774 -S="${S}/${PN}"
1775 -
1776 -PATCHES=( "${FILESDIR}/${PN}-5.14.90-standalone.patch" )
1777 -
1778 -src_prepare() {
1779 - # delete colliding libkworkspace translations, let kde5_src_prepare do its magic
1780 - if [[ ${KDE_BUILD_TYPE} = release ]]; then
1781 - find ../po -type f -name "*po" -and -not -name "libkworkspace*" -delete || die
1782 - rm -rf po/*/docs || die
1783 - cp -a ../po ./ || die
1784 - fi
1785 - kde5_src_prepare
1786 - if [[ ${KDE_BUILD_TYPE} = release ]]; then
1787 - cat >> CMakeLists.txt <<- _EOF_ || die
1788 - ki18n_install(po)
1789 - _EOF_
1790 - fi
1791 -
1792 - sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
1793 - -i CMakeLists.txt || die "Failed to prepare CMakeLists.txt"
1794 -}
1795
1796 diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest
1797 index 158f194f5ac..c88c75cb96b 100644
1798 --- a/kde-plasma/milou/Manifest
1799 +++ b/kde-plasma/milou/Manifest
1800 @@ -1,2 +1 @@
1801 -DIST milou-5.15.5.tar.xz 57296 BLAKE2B 7dd8fa3da98836354072bd4eb67a92173d839ac0432da5bbedbbb3c68c3d1022cb572864e3c0b0335a36efd364676416d07b7258b0e5d17db6306884e8bacd82 SHA512 4b0a7a3edc1d50c64a226ae49e3660635838bd899939004d42a33492ba9f2255ef0c3575e2155f1ff7713c8396a95afcd8659bb61c48dee639962359a562565a
1802 DIST milou-5.16.5.tar.xz 57700 BLAKE2B b813af1c1e0082c1a077464eb9db51fc4e526a63915a86d4b6c8b351c23590012ba12d6cbcf38e6c580346aa1b1eca7e6ab29a203035a2568833705cd28ee84d SHA512 70f8ab1c7dc1d3724e385cc959f3ad4b80efbd200c0dd9028cb123a07304b0c866c3a8a474cb5dcd0d2358a6b0ed888c85f0f6b8f43d8e057b16152406ea8ead
1803
1804 diff --git a/kde-plasma/milou/milou-5.15.5.ebuild b/kde-plasma/milou/milou-5.15.5.ebuild
1805 deleted file mode 100644
1806 index aab591c79a3..00000000000
1807 --- a/kde-plasma/milou/milou-5.15.5.ebuild
1808 +++ /dev/null
1809 @@ -1,28 +0,0 @@
1810 -# Copyright 1999-2019 Gentoo Authors
1811 -# Distributed under the terms of the GNU General Public License v2
1812 -
1813 -EAPI=7
1814 -
1815 -KDE_TEST="forceoptional-recursive"
1816 -inherit kde5
1817 -
1818 -DESCRIPTION="Dedicated search application built on top of Baloo"
1819 -HOMEPAGE="https://cgit.kde.org/milou.git"
1820 -
1821 -LICENSE="GPL-2 LGPL-2.1"
1822 -KEYWORDS="amd64 ~arm arm64 x86"
1823 -IUSE=""
1824 -
1825 -DEPEND="
1826 - $(add_frameworks_dep kconfig)
1827 - $(add_frameworks_dep kcoreaddons)
1828 - $(add_frameworks_dep kdeclarative)
1829 - $(add_frameworks_dep ki18n)
1830 - $(add_frameworks_dep krunner)
1831 - $(add_frameworks_dep kservice)
1832 - $(add_frameworks_dep plasma)
1833 - $(add_qt_dep qtdeclarative)
1834 - $(add_qt_dep qtgui)
1835 - $(add_qt_dep qtwidgets)
1836 -"
1837 -RDEPEND="${DEPEND}"
1838
1839 diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest
1840 index ec68db994a2..ff4f4cb9428 100644
1841 --- a/kde-plasma/oxygen/Manifest
1842 +++ b/kde-plasma/oxygen/Manifest
1843 @@ -1,2 +1 @@
1844 -DIST oxygen-5.15.5.tar.xz 4473020 BLAKE2B 1c7fbaac142e80ba14b7fa99645590299b3b0dbc973ff12aa23114d50a4cf61fffc274c066ad90925e7796e3475a00752926b417f18705fe5712a5bb120b0c67 SHA512 fed946bf50e7f58ee247bd63dab2a5c371bf6d2c75cc64924e3de8e9b00faa003e2949dc78cc1babb352a043389d7f285d96731cedf0200b660d99131db0ecd0
1845 DIST oxygen-5.16.5.tar.xz 4466432 BLAKE2B 99ffbf358ebe687402d2ad08b01f0043c4c2510762a4eed9556d97727000d9a6144c712775c206cc4b98f4c247ed6d4fa96aceda0af6e82c2e75b69250ce8490 SHA512 6ed14b6fc454e22e837525efa7298245d62cd7c86a0f8b608960141f8820722fa9996214848309cb89d4212d9a8ad1384ce82e7917b62114aea8d65247b68951
1846
1847 diff --git a/kde-plasma/oxygen/oxygen-5.15.5.ebuild b/kde-plasma/oxygen/oxygen-5.15.5.ebuild
1848 deleted file mode 100644
1849 index 203ea9251d3..00000000000
1850 --- a/kde-plasma/oxygen/oxygen-5.15.5.ebuild
1851 +++ /dev/null
1852 @@ -1,45 +0,0 @@
1853 -# Copyright 1999-2019 Gentoo Authors
1854 -# Distributed under the terms of the GNU General Public License v2
1855 -
1856 -EAPI=7
1857 -
1858 -inherit kde5
1859 -
1860 -DESCRIPTION="Oxygen visual style for the Plasma desktop"
1861 -HOMEPAGE="https://cgit.kde.org/oxygen.git"
1862 -KEYWORDS="amd64 ~arm arm64 x86"
1863 -IUSE="wayland"
1864 -
1865 -RDEPEND="
1866 - $(add_frameworks_dep frameworkintegration)
1867 - $(add_frameworks_dep kcmutils)
1868 - $(add_frameworks_dep kcompletion)
1869 - $(add_frameworks_dep kconfig)
1870 - $(add_frameworks_dep kconfigwidgets)
1871 - $(add_frameworks_dep kcoreaddons)
1872 - $(add_frameworks_dep kguiaddons)
1873 - $(add_frameworks_dep ki18n)
1874 - $(add_frameworks_dep kwidgetsaddons)
1875 - $(add_frameworks_dep kwindowsystem)
1876 - $(add_plasma_dep kdecoration)
1877 - $(add_qt_dep qtdbus)
1878 - $(add_qt_dep qtdeclarative)
1879 - $(add_qt_dep qtgui)
1880 - $(add_qt_dep qtwidgets)
1881 - $(add_qt_dep qtx11extras)
1882 - x11-libs/libxcb
1883 - wayland? ( $(add_frameworks_dep kwayland) )
1884 -"
1885 -DEPEND="${RDEPEND}
1886 - $(add_frameworks_dep kservice)
1887 -"
1888 -PDEPEND="
1889 - $(add_plasma_dep kde-cli-tools)
1890 -"
1891 -
1892 -src_configure() {
1893 - local mycmakeargs=(
1894 - $(cmake-utils_use_find_package wayland KF5Wayland)
1895 - )
1896 - kde5_src_configure
1897 -}
1898
1899 diff --git a/kde-plasma/plasma-browser-integration/Manifest b/kde-plasma/plasma-browser-integration/Manifest
1900 index 868da51e495..53728e917fd 100644
1901 --- a/kde-plasma/plasma-browser-integration/Manifest
1902 +++ b/kde-plasma/plasma-browser-integration/Manifest
1903 @@ -1,2 +1 @@
1904 -DIST plasma-browser-integration-5.15.5.tar.xz 118136 BLAKE2B fc5ead642b561ef383307fca9c06424ea17278fc951bb46f6555d31e7d9d7762a2e211054ba61a6ac83fcb817017745f9773402fdfb1a286fde5be301aadcb44 SHA512 c3f1ec7ebcb06ee6dc807e639cffb373cfe2d2eb549b18f7028e13991154107f474d923fcceea809399836bc3af6299993f91e7bfa85ce80e85c212640b1750c
1905 DIST plasma-browser-integration-5.16.5.tar.xz 123784 BLAKE2B dedcc770ea524e5a10ae7c231ea800ae69ffe707dec135aabec3acad36c6270e0dd45ec82e8c0e4f0ca7bea758fbc63b0f380b718077b52dba9eec042fa5803a SHA512 667c5ef2dd0529e6c567e9d3e34e8e6df73e0101605ccc4a6712e7f47b6824407495102ddc9b800e411f53a1fdf0132caebf6d955c39e7a80b7ab6569d02d1b4
1906
1907 diff --git a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.15.5.ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.15.5.ebuild
1908 deleted file mode 100644
1909 index 25870b49649..00000000000
1910 --- a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.15.5.ebuild
1911 +++ /dev/null
1912 @@ -1,36 +0,0 @@
1913 -# Copyright 1999-2019 Gentoo Authors
1914 -# Distributed under the terms of the GNU General Public License v2
1915 -
1916 -EAPI=7
1917 -
1918 -inherit kde5
1919 -
1920 -DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser extensions"
1921 -
1922 -LICENSE="GPL-3+"
1923 -KEYWORDS="amd64 ~arm arm64 x86"
1924 -IUSE=""
1925 -
1926 -DEPEND="
1927 - $(add_frameworks_dep kactivities)
1928 - $(add_frameworks_dep kconfig)
1929 - $(add_frameworks_dep kcoreaddons)
1930 - $(add_frameworks_dep kdbusaddons)
1931 - $(add_frameworks_dep ki18n)
1932 - $(add_frameworks_dep kio)
1933 - $(add_frameworks_dep knotifications)
1934 - $(add_frameworks_dep krunner)
1935 - $(add_frameworks_dep kwindowsystem)
1936 - $(add_qt_dep qtdbus)
1937 - $(add_qt_dep qtgui)
1938 - $(add_qt_dep qtwidgets)
1939 -"
1940 -RDEPEND="${DEPEND}"
1941 -
1942 -src_configure() {
1943 - local mycmakeargs=(
1944 - -DMOZILLA_DIR="${EPREFIX}/usr/$(get_libdir)/mozilla"
1945 - )
1946 -
1947 - kde5_src_configure
1948 -}
1949
1950 diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest
1951 index f53fe3e4a20..2a4312d0f83 100644
1952 --- a/kde-plasma/plasma-desktop/Manifest
1953 +++ b/kde-plasma/plasma-desktop/Manifest
1954 @@ -1,2 +1 @@
1955 -DIST plasma-desktop-5.15.5.tar.xz 9285792 BLAKE2B 27e44bf35b6c317e8e7d3074c089d1cf5106066e52d5be5fbec36096e1df86d5004fc84bc9693d8d396711f7a94ce5d709ee8c9a5b867ccdfaa5dd016ad14964 SHA512 ed7578d92a908bebc3bc42cd7900704253a7066f667deeed35d5efb291711a364a7026bf9d12510a8113f9d52d6e9297f500c5b04bd8f9522f071da0f240432c
1956 DIST plasma-desktop-5.16.5.tar.xz 9556104 BLAKE2B 8e825692dc09897daa9eb6977991ae9d559284b066a662b4bd40faae575068866c6f82a7fab899e5b06312ae3910aea7ccd50ce895ea0371b2346f2fd69c4786 SHA512 7a4678928ccfd511746ceea53a4c31d15dfddafdeef3d9b169088a186ea1f5787eb3589ad5dbd3892b4669a7a833311da41795562fc94a58ac7aa2f02a741192
1957
1958 diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.15.5.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.15.5.ebuild
1959 deleted file mode 100644
1960 index effd643ed42..00000000000
1961 --- a/kde-plasma/plasma-desktop/plasma-desktop-5.15.5.ebuild
1962 +++ /dev/null
1963 @@ -1,141 +0,0 @@
1964 -# Copyright 1999-2019 Gentoo Authors
1965 -# Distributed under the terms of the GNU General Public License v2
1966 -
1967 -EAPI=7
1968 -
1969 -KDE_HANDBOOK="forceoptional"
1970 -KDE_TEST="true"
1971 -VIRTUALX_REQUIRED="test"
1972 -inherit kde5
1973 -
1974 -DESCRIPTION="KDE Plasma desktop"
1975 -KEYWORDS="amd64 ~arm arm64 x86"
1976 -IUSE="appstream +fontconfig ibus +mouse scim +semantic-desktop touchpad"
1977 -
1978 -COMMON_DEPEND="
1979 - $(add_frameworks_dep attica)
1980 - $(add_frameworks_dep kactivities)
1981 - $(add_frameworks_dep kactivities-stats)
1982 - $(add_frameworks_dep karchive)
1983 - $(add_frameworks_dep kauth)
1984 - $(add_frameworks_dep kbookmarks)
1985 - $(add_frameworks_dep kcmutils)
1986 - $(add_frameworks_dep kcodecs)
1987 - $(add_frameworks_dep kcompletion)
1988 - $(add_frameworks_dep kconfig)
1989 - $(add_frameworks_dep kconfigwidgets)
1990 - $(add_frameworks_dep kcoreaddons)
1991 - $(add_frameworks_dep kdbusaddons)
1992 - $(add_frameworks_dep kdeclarative)
1993 - $(add_frameworks_dep kded)
1994 - $(add_frameworks_dep kdelibs4support)
1995 - $(add_frameworks_dep kemoticons)
1996 - $(add_frameworks_dep kglobalaccel)
1997 - $(add_frameworks_dep kguiaddons)
1998 - $(add_frameworks_dep ki18n)
1999 - $(add_frameworks_dep kiconthemes)
2000 - $(add_frameworks_dep kio)
2001 - $(add_frameworks_dep kitemmodels)
2002 - $(add_frameworks_dep kitemviews)
2003 - $(add_frameworks_dep kjobwidgets)
2004 - $(add_frameworks_dep knewstuff)
2005 - $(add_frameworks_dep knotifications)
2006 - $(add_frameworks_dep knotifyconfig)
2007 - $(add_frameworks_dep kparts)
2008 - $(add_frameworks_dep kpeople)
2009 - $(add_frameworks_dep krunner)
2010 - $(add_frameworks_dep kservice)
2011 - $(add_frameworks_dep kwallet)
2012 - $(add_frameworks_dep kwidgetsaddons)
2013 - $(add_frameworks_dep kwindowsystem)
2014 - $(add_frameworks_dep kxmlgui)
2015 - $(add_frameworks_dep plasma)
2016 - $(add_frameworks_dep solid)
2017 - $(add_frameworks_dep sonnet)
2018 - $(add_plasma_dep kwin)
2019 - $(add_plasma_dep plasma-workspace)
2020 - $(add_qt_dep qtconcurrent)
2021 - $(add_qt_dep qtdbus)
2022 - $(add_qt_dep qtdeclarative)
2023 - $(add_qt_dep qtgui)
2024 - $(add_qt_dep qtnetwork)
2025 - $(add_qt_dep qtprintsupport)
2026 - $(add_qt_dep qtsql)
2027 - $(add_qt_dep qtsvg)
2028 - $(add_qt_dep qtwidgets)
2029 - $(add_qt_dep qtx11extras)
2030 - $(add_qt_dep qtxml)
2031 - media-libs/phonon[qt5(+)]
2032 - x11-libs/libX11
2033 - x11-libs/libXcursor
2034 - x11-libs/libXfixes
2035 - x11-libs/libXi
2036 - x11-libs/libxcb
2037 - x11-libs/libxkbfile
2038 - appstream? ( >=dev-libs/appstream-0.12.2[qt5] )
2039 - fontconfig? (
2040 - media-libs/fontconfig
2041 - media-libs/freetype
2042 - x11-libs/libXft
2043 - x11-libs/xcb-util-image
2044 - )
2045 - ibus? (
2046 - $(add_qt_dep qtx11extras)
2047 - app-i18n/ibus
2048 - dev-libs/glib:2
2049 - x11-libs/libxcb
2050 - x11-libs/xcb-util-keysyms
2051 - )
2052 - scim? ( app-i18n/scim )
2053 - semantic-desktop? ( $(add_frameworks_dep baloo) )
2054 - touchpad? ( x11-drivers/xf86-input-synaptics )
2055 -"
2056 -DEPEND="${COMMON_DEPEND}
2057 - dev-libs/boost
2058 - x11-base/xorg-proto
2059 - fontconfig? ( x11-libs/libXrender )
2060 - mouse? (
2061 - x11-drivers/xf86-input-evdev
2062 - x11-drivers/xf86-input-libinput
2063 - )
2064 -"
2065 -RDEPEND="${COMMON_DEPEND}
2066 - $(add_frameworks_dep kirigami)
2067 - $(add_frameworks_dep qqc2-desktop-style)
2068 - $(add_plasma_dep breeze)
2069 - $(add_plasma_dep kde-cli-tools)
2070 - $(add_plasma_dep oxygen)
2071 - $(add_qt_dep qtgraphicaleffects)
2072 - $(add_qt_dep qtquickcontrols2)
2073 - sys-apps/util-linux
2074 - x11-apps/setxkbmap
2075 - !kde-apps/kcontrol
2076 - !<kde-apps/kde4-l10n-17.08.1-r1
2077 - !kde-apps/knetattach[handbook]
2078 -"
2079 -
2080 -src_configure() {
2081 - local mycmakeargs=(
2082 - $(cmake-utils_use_find_package appstream AppStreamQt)
2083 - $(cmake-utils_use_find_package fontconfig Fontconfig)
2084 - $(cmake-utils_use_find_package ibus IBus)
2085 - $(cmake-utils_use_find_package mouse Evdev)
2086 - $(cmake-utils_use_find_package mouse XorgLibinput)
2087 - $(cmake-utils_use_find_package scim SCIM)
2088 - $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
2089 - $(cmake-utils_use_find_package touchpad Synaptics)
2090 - )
2091 -
2092 - kde5_src_configure
2093 -}
2094 -
2095 -src_test() {
2096 - # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
2097 - # needs D-Bus, bug #634166
2098 - local myctestargs=(
2099 - -j1
2100 - -E "(foldermodeltest|positionertest|test_kio_fonts)"
2101 - )
2102 -
2103 - kde5_src_test
2104 -}
2105
2106 diff --git a/kde-plasma/plasma-integration/Manifest b/kde-plasma/plasma-integration/Manifest
2107 index 6374da35107..c234326228a 100644
2108 --- a/kde-plasma/plasma-integration/Manifest
2109 +++ b/kde-plasma/plasma-integration/Manifest
2110 @@ -1,2 +1 @@
2111 -DIST plasma-integration-5.15.5.tar.xz 55380 BLAKE2B 8388641685477a1778d0ba455c4d2bbff36b0c64224c9a616e6174b1be4e7b7d1b800ac976f1ec90f84ca5945ec4ccac4db5c84d5a3862f6e485d55f8d134486 SHA512 544fce9aae17eb9bbf07267a6d05a8ca34bcb8d33fddb9021dd844e1f20f26df985ddc659b2996be01e49023650893c56748c7d5572810fab7e3e8b6d74b3837
2112 DIST plasma-integration-5.16.5.tar.xz 55672 BLAKE2B a953d06cb13cb6c248124fbdeb8ed7e52d82bb8411e53a7c86b95c8e3fe90464f9e9fdc0a271a697bd95df0865ee7939f8a71d973b82bf5016b64c369a95ba70 SHA512 f974db9c85fb22e7dfeb8154d5c51c7106f2b95aeb783843701234a4b7186fd6b4be6298809d73b1a776399420a0e451908e5466aca622fd69800f0cfa2e3a91
2113
2114 diff --git a/kde-plasma/plasma-integration/plasma-integration-5.15.5.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.15.5.ebuild
2115 deleted file mode 100644
2116 index 4e17077befa..00000000000
2117 --- a/kde-plasma/plasma-integration/plasma-integration-5.15.5.ebuild
2118 +++ /dev/null
2119 @@ -1,43 +0,0 @@
2120 -# Copyright 1999-2019 Gentoo Authors
2121 -# Distributed under the terms of the GNU General Public License v2
2122 -
2123 -EAPI=7
2124 -
2125 -VIRTUALX_REQUIRED="test"
2126 -inherit kde5
2127 -
2128 -DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
2129 -LICENSE="LGPL-2+"
2130 -KEYWORDS="amd64 ~arm arm64 x86"
2131 -IUSE=""
2132 -
2133 -DEPEND="
2134 - $(add_frameworks_dep kcompletion)
2135 - $(add_frameworks_dep kconfig)
2136 - $(add_frameworks_dep kconfigwidgets)
2137 - $(add_frameworks_dep kcoreaddons)
2138 - $(add_frameworks_dep ki18n)
2139 - $(add_frameworks_dep kiconthemes)
2140 - $(add_frameworks_dep kio)
2141 - $(add_frameworks_dep kjobwidgets)
2142 - $(add_frameworks_dep knotifications)
2143 - $(add_frameworks_dep kwayland)
2144 - $(add_frameworks_dep kwidgetsaddons)
2145 - $(add_frameworks_dep kwindowsystem)
2146 - $(add_frameworks_dep kxmlgui)
2147 - $(add_plasma_dep breeze)
2148 - $(add_qt_dep qtdbus)
2149 - $(add_qt_dep qtgui 'dbus' '' '5=')
2150 - $(add_qt_dep qtquickcontrols2)
2151 - $(add_qt_dep qtwidgets)
2152 - $(add_qt_dep qtx11extras)
2153 - x11-libs/libXcursor
2154 - x11-libs/libxcb
2155 -"
2156 -RDEPEND="${DEPEND}
2157 - media-fonts/hack
2158 - media-fonts/noto
2159 -"
2160 -
2161 -# requires running kde environment
2162 -RESTRICT+=" test"
2163
2164 diff --git a/kde-plasma/plasma-meta/plasma-meta-5.15.5.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.15.5.ebuild
2165 deleted file mode 100644
2166 index 119b8179c20..00000000000
2167 --- a/kde-plasma/plasma-meta/plasma-meta-5.15.5.ebuild
2168 +++ /dev/null
2169 @@ -1,109 +0,0 @@
2170 -# Copyright 1999-2019 Gentoo Authors
2171 -# Distributed under the terms of the GNU General Public License v2
2172 -
2173 -EAPI=7
2174 -
2175 -DESCRIPTION="Merge this to pull in all Plasma 5 packages"
2176 -HOMEPAGE="https://kde.org/plasma-desktop"
2177 -
2178 -LICENSE="metapackage"
2179 -SLOT="5"
2180 -KEYWORDS="amd64 ~arm arm64 x86"
2181 -IUSE="bluetooth +browser-integration consolekit crypt +desktop-portal discover
2182 -+display-manager elogind grub gtk +handbook +legacy-systray networkmanager pam
2183 -plymouth +pm-utils pulseaudio +sddm sdk systemd +wallpapers"
2184 -
2185 -REQUIRED_USE="?? ( consolekit elogind systemd )"
2186 -
2187 -RDEPEND="
2188 - >=kde-plasma/breeze-${PV}:${SLOT}
2189 - >=kde-plasma/drkonqi-${PV}:${SLOT}
2190 - >=kde-plasma/kactivitymanagerd-${PV}:${SLOT}
2191 - >=kde-plasma/kde-cli-tools-${PV}:${SLOT}
2192 - >=kde-plasma/kdecoration-${PV}:${SLOT}
2193 - >=kde-plasma/kdeplasma-addons-${PV}:${SLOT}
2194 - >=kde-plasma/kgamma-${PV}:${SLOT}
2195 - >=kde-plasma/khotkeys-${PV}:${SLOT}
2196 - >=kde-plasma/kinfocenter-${PV}:${SLOT}
2197 - >=kde-plasma/kmenuedit-${PV}:${SLOT}
2198 - >=kde-plasma/kscreen-${PV}:${SLOT}
2199 - >=kde-plasma/kscreenlocker-${PV}:${SLOT}
2200 - >=kde-plasma/ksshaskpass-${PV}:${SLOT}
2201 - >=kde-plasma/ksysguard-${PV}:${SLOT}
2202 - >=kde-plasma/kwayland-integration-${PV}:${SLOT}
2203 - >=kde-plasma/kwin-${PV}:${SLOT}
2204 - >=kde-plasma/kwrited-${PV}:${SLOT}
2205 - >=kde-plasma/libkscreen-${PV}:${SLOT}
2206 - >=kde-plasma/libksysguard-${PV}:${SLOT}
2207 - >=kde-plasma/milou-${PV}:${SLOT}
2208 - >=kde-plasma/oxygen-${PV}:${SLOT}
2209 - >=kde-plasma/plasma-desktop-${PV}:${SLOT}
2210 - >=kde-plasma/plasma-integration-${PV}:${SLOT}
2211 - >=kde-plasma/plasma-workspace-${PV}:${SLOT}
2212 - >=kde-plasma/polkit-kde-agent-${PV}:${SLOT}
2213 - >=kde-plasma/powerdevil-${PV}:${SLOT}
2214 - >=kde-plasma/systemsettings-${PV}:${SLOT}
2215 - >=kde-plasma/user-manager-${PV}:${SLOT}
2216 - sys-apps/dbus[elogind?,systemd?]
2217 - sys-auth/polkit[elogind?,systemd?]
2218 - sys-fs/udisks:2[elogind?,systemd?]
2219 - bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} )
2220 - browser-integration? ( >=kde-plasma/plasma-browser-integration-${PV}:${SLOT} )
2221 - consolekit? (
2222 - >=sys-auth/consolekit-1.0.1
2223 - pm-utils? ( sys-power/pm-utils )
2224 - )
2225 - crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
2226 - desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} )
2227 - discover? ( >=kde-plasma/discover-${PV}:${SLOT} )
2228 - display-manager? (
2229 - sddm? (
2230 - >=kde-plasma/sddm-kcm-${PV}:${SLOT}
2231 - x11-misc/sddm[consolekit?,elogind?,systemd?]
2232 - )
2233 - !sddm? ( x11-misc/lightdm )
2234 - )
2235 - grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} )
2236 - gtk? (
2237 - >=kde-plasma/breeze-gtk-${PV}:${SLOT}
2238 - >=kde-plasma/kde-gtk-config-${PV}:${SLOT}
2239 - )
2240 - handbook? ( kde-apps/khelpcenter:5 )
2241 - legacy-systray? ( >=kde-plasma/xembed-sni-proxy-${PV}:${SLOT} )
2242 - networkmanager? (
2243 - >=kde-plasma/plasma-nm-${PV}:${SLOT}
2244 - net-misc/networkmanager[consolekit?,elogind?,systemd?]
2245 - )
2246 - pam? (
2247 - >=kde-plasma/kwallet-pam-${PV}:${SLOT}
2248 - sys-auth/pambase[consolekit?,elogind?,systemd?]
2249 - )
2250 - plymouth? (
2251 - >=kde-plasma/breeze-plymouth-${PV}:${SLOT}
2252 - >=kde-plasma/plymouth-kcm-${PV}:${SLOT}
2253 - )
2254 - pulseaudio? ( >=kde-plasma/plasma-pa-${PV}:${SLOT} )
2255 - sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} )
2256 - wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} )
2257 -"
2258 -
2259 -pkg_postinst() {
2260 - local i selected use_pkg_map=(
2261 - consolekit:sys-auth/consolekit
2262 - elogind:sys-auth/elogind
2263 - systemd:sys-apps/systemd
2264 - )
2265 - for i in ${use_pkg_map[@]}; do
2266 - use ${i%:*} && selected="${i%:*}"
2267 - done
2268 - for i in ${use_pkg_map[@]}; do
2269 - if ! use ${i%:*} && has_version ${i#*:}; then
2270 - ewarn "An existing installation of ${i#*:} was detected even though"
2271 - ewarn "${PN} was configured with USE ${selected} instead of ${i%:*}."
2272 - ewarn "There can only be one session manager at runtime, otherwise random issues"
2273 - ewarn "may occur. Please make sure USE ${i%:*} is nowhere enabled in make.conf"
2274 - ewarn "or package.use and remove ${i#*:} before raising bugs."
2275 - ewarn "For more information, visit https://wiki.gentoo.org/wiki/KDE"
2276 - fi
2277 - done
2278 -}
2279
2280 diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest
2281 index 4607fe5bac4..2dd398bd1c0 100644
2282 --- a/kde-plasma/plasma-nm/Manifest
2283 +++ b/kde-plasma/plasma-nm/Manifest
2284 @@ -1,2 +1 @@
2285 -DIST plasma-nm-5.15.5.tar.xz 777140 BLAKE2B d75ad6c04587f5bc115268f2bef50e0f6dd2b8b86957ab1f43e284988039fb7d9530cb03d86f5c49bdf6747bbb6ad123c7bc527643fe7461ed91efc93c63e563 SHA512 f3f78f40b754de5afbd63c5713e684fe3d37ae25af5a9e6ba808647e0d7d4f23456ed4b94aa8138e1fab99e7f7d7e0dffb697e0e46c99bd312bad5e2a7b9833f
2286 DIST plasma-nm-5.16.5.tar.xz 787892 BLAKE2B 030840885c35ad9a2d370fddb4cad6b593512b68a958d4f94677c42506ed5c6c184d8b391bd0a47a8bb9cc6ede246163035099abe0629e437b4906cbc5de08d1 SHA512 cc52ed0b1933d0c8c86bd3188ee77d155adc2392dadbc311daf222c4e0c4c4a484b6748e1f5d52b643cc7fc55db947aff0f0a4c5ef14742d4211969e65b85d3f
2287
2288 diff --git a/kde-plasma/plasma-nm/plasma-nm-5.15.5.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.15.5.ebuild
2289 deleted file mode 100644
2290 index d9eb050ff84..00000000000
2291 --- a/kde-plasma/plasma-nm/plasma-nm-5.15.5.ebuild
2292 +++ /dev/null
2293 @@ -1,74 +0,0 @@
2294 -# Copyright 1999-2019 Gentoo Authors
2295 -# Distributed under the terms of the GNU General Public License v2
2296 -
2297 -EAPI=7
2298 -
2299 -KDE_TEST="true"
2300 -inherit kde5
2301 -
2302 -DESCRIPTION="KDE Plasma applet for NetworkManager"
2303 -LICENSE="GPL-2 LGPL-2.1"
2304 -KEYWORDS="amd64 ~arm arm64 x86"
2305 -IUSE="modemmanager openconnect teamd"
2306 -
2307 -DEPEND="
2308 - $(add_frameworks_dep kcompletion)
2309 - $(add_frameworks_dep kconfig)
2310 - $(add_frameworks_dep kconfigwidgets)
2311 - $(add_frameworks_dep kcoreaddons)
2312 - $(add_frameworks_dep kdbusaddons)
2313 - $(add_frameworks_dep kdeclarative)
2314 - $(add_frameworks_dep ki18n)
2315 - $(add_frameworks_dep kiconthemes)
2316 - $(add_frameworks_dep kio)
2317 - $(add_frameworks_dep kitemviews)
2318 - $(add_frameworks_dep knotifications)
2319 - $(add_frameworks_dep kservice)
2320 - $(add_frameworks_dep kwallet)
2321 - $(add_frameworks_dep kwidgetsaddons)
2322 - $(add_frameworks_dep kwindowsystem)
2323 - $(add_frameworks_dep kxmlgui)
2324 - $(add_frameworks_dep networkmanager-qt 'teamd=')
2325 - $(add_frameworks_dep plasma)
2326 - $(add_frameworks_dep solid)
2327 - $(add_qt_dep qtdbus)
2328 - $(add_qt_dep qtdeclarative)
2329 - $(add_qt_dep qtgui)
2330 - $(add_qt_dep qtnetwork)
2331 - $(add_qt_dep qtwidgets)
2332 - >=app-crypt/qca-2.1.1:2[qt5(+)]
2333 - net-misc/networkmanager[teamd=]
2334 - modemmanager? (
2335 - $(add_frameworks_dep modemmanager-qt)
2336 - $(add_qt_dep qtxml)
2337 - net-misc/mobile-broadband-provider-info
2338 - )
2339 - openconnect? (
2340 - $(add_qt_dep qtxml)
2341 - net-vpn/networkmanager-openconnect
2342 - net-vpn/openconnect:=
2343 - )
2344 -"
2345 -RDEPEND="${DEPEND}
2346 - $(add_plasma_dep kde-cli-tools)
2347 -"
2348 -
2349 -src_configure() {
2350 - local mycmakeargs=(
2351 - -DDISABLE_MODEMMANAGER_SUPPORT=$(usex !modemmanager)
2352 - $(cmake-utils_use_find_package modemmanager KF5ModemManagerQt)
2353 - $(cmake-utils_use_find_package openconnect OpenConnect)
2354 - )
2355 -
2356 - kde5_src_configure
2357 -}
2358 -
2359 -pkg_postinst() {
2360 - kde5_pkg_postinst
2361 -
2362 - if ! has_version "kde-plasma/plasma-workspace:5"; then
2363 - elog "${PN} is not terribly useful without kde-plasma/plasma-workspace:5."
2364 - elog "However, the networkmanagement KCM can be called from either systemsettings"
2365 - elog "or manually: $ kcmshell5 kcm_networkmanagement"
2366 - fi
2367 -}
2368
2369 diff --git a/kde-plasma/plasma-pa/Manifest b/kde-plasma/plasma-pa/Manifest
2370 index 3a59c0fb7dd..8745646d268 100644
2371 --- a/kde-plasma/plasma-pa/Manifest
2372 +++ b/kde-plasma/plasma-pa/Manifest
2373 @@ -1,2 +1 @@
2374 -DIST plasma-pa-5.15.5.tar.xz 95964 BLAKE2B 5177f5aa9944d1c61058791e977b8c2dcd92e8b8d0efffe0a80eba9123443e13683e26ffd94ade01fd6be585a5598953f2d4bfbd3775944d9e81148bbac793cc SHA512 e66c9ac36c7964738f7f2947120f6a243191c75faef2c9b4831410487b6274da782f8a51d29a1f6d3b7ae81a96eaa6115d0629fded0700777856a9307a15b5f6
2375 DIST plasma-pa-5.16.5.tar.xz 101100 BLAKE2B ca09d7974638d6a730dd79794d167e5223ef13d5efdb63f9c0aacb288a873f9a769aaa00bc8253ea6cda293be2f6f0f84751528f426207d0a3d45f98637772d4 SHA512 393cc05b8999b10213fd608863d16f14c3d38fe8d82b01a1869bb37a4c8ce4d023deaac11a12a087f79bea5ffca9ff4e3dd846fd2ba195df8513e9ea8d3a8618
2376
2377 diff --git a/kde-plasma/plasma-pa/files/plasma-pa-5.15.4-gsettings.patch b/kde-plasma/plasma-pa/files/plasma-pa-5.15.4-gsettings.patch
2378 deleted file mode 100644
2379 index 5ecb0ea216b..00000000000
2380 --- a/kde-plasma/plasma-pa/files/plasma-pa-5.15.4-gsettings.patch
2381 +++ /dev/null
2382 @@ -1,622 +0,0 @@
2383 -From c6f41bea3371e6e1948a99ac64d5882d76d9c66e Mon Sep 17 00:00:00 2001
2384 -From: Nicolas Fella <nicolas.fella@×××.de>
2385 -Date: Sun, 31 Mar 2019 16:19:55 +0200
2386 -Subject: [PATCH] Port from GConf to GSettings
2387 -
2388 -Summary:
2389 -CCBUG: 386665
2390 -
2391 -As discussed in bug 386665 GConf is deprecated and needs to be replaced by GSettings to keep features enabled.
2392 -
2393 -Question: Do we need GConf as a fallback for PA versions without module-gsettings?
2394 -
2395 -Test Plan:
2396 -Checkboxes in Advanced tab are enabled again.
2397 -Changed settings are shown in dconf-editor and vice versa.
2398 -Combine output checkbox shows/hides combined sink in applet
2399 -
2400 -Reviewers: drosca, davidedmundson
2401 -
2402 -Reviewed By: drosca
2403 -
2404 -Subscribers: pino, lbeltrame, evpokp, rikmills, broulik, asturmlechner, plasma-devel
2405 -
2406 -Tags: #plasma
2407 -
2408 -Differential Revision: https://phabricator.kde.org/D14147
2409 ----
2410 - CMakeLists.txt | 15 ++--
2411 - cmake/FindGIO.cmake | 72 +++++++++++++++++++
2412 - config.h.cmake | 3 +-
2413 - src/CMakeLists.txt | 18 ++++-
2414 - src/gsettingsitem.cpp | 91 ++++++++++++++++++++++++
2415 - src/gsettingsitem.h | 59 +++++++++++++++
2416 - src/kcm/package/contents/ui/Advanced.qml | 8 +--
2417 - src/modulemanager.cpp | 79 +++++++++++++-------
2418 - src/modulemanager.h | 14 ++--
2419 - 9 files changed, 315 insertions(+), 44 deletions(-)
2420 - create mode 100644 cmake/FindGIO.cmake
2421 - create mode 100644 src/gsettingsitem.cpp
2422 - create mode 100644 src/gsettingsitem.h
2423 -
2424 -diff --git a/CMakeLists.txt b/CMakeLists.txt
2425 -index 9973ef7..d33dc1d 100644
2426 ---- a/CMakeLists.txt
2427 -+++ b/CMakeLists.txt
2428 -@@ -20,11 +20,6 @@ include(KDECompilerSettings NO_POLICY_SCOPE)
2429 - include(ECMOptionalAddSubdirectory)
2430 -
2431 - include(FindPkgConfig)
2432 --pkg_check_modules(GCONF gconf-2.0)
2433 --pkg_check_modules(GOBJECT gobject-2.0)
2434 --if (GCONF_FOUND AND GOBJECT_FOUND)
2435 -- set(HAVE_GCONF TRUE)
2436 --endif()
2437 -
2438 - find_package(Qt5 ${QT_MIN_VERSION} REQUIRED COMPONENTS
2439 - Core
2440 -@@ -45,6 +40,16 @@ find_package(PulseAudio 5.0.0 REQUIRED)
2441 - find_package(Canberra REQUIRED)
2442 - find_package(GLIB2 REQUIRED)
2443 -
2444 -+option(USE_GCONF "Use legacy GConf instead of GSettings")
2445 -+
2446 -+pkg_check_modules(GOBJECT gobject-2.0 REQUIRED)
2447 -+if(USE_GCONF)
2448 -+ pkg_check_modules(GCONF gconf-2.0 REQUIRED)
2449 -+else()
2450 -+ find_package(GIO REQUIRED)
2451 -+ set(USE_GSETTINGS True)
2452 -+endif()
2453 -+
2454 - find_package(CanberraPulse)
2455 - set_package_properties(CanberraPulse PROPERTIES
2456 - DESCRIPTION "Pulseaudio backend for libcanberra"
2457 -diff --git a/cmake/FindGIO.cmake b/cmake/FindGIO.cmake
2458 -new file mode 100644
2459 -index 0000000..827c243
2460 ---- /dev/null
2461 -+++ b/cmake/FindGIO.cmake
2462 -@@ -0,0 +1,72 @@
2463 -+# - Try to find the GIO libraries
2464 -+# Once done this will define
2465 -+#
2466 -+# GIO_FOUND - system has GIO
2467 -+# GIO_INCLUDE_DIR - the GIO include directory
2468 -+# GIO_LIBRARIES - GIO library
2469 -+#
2470 -+# Copyright (c) 2010 Dario Freddi <drf@×××.org>
2471 -+#
2472 -+# Redistribution and use is allowed according to the terms of the BSD license.
2473 -+# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
2474 -+
2475 -+if(GIO_INCLUDE_DIR AND GIO_LIBRARIES)
2476 -+ # Already in cache, be silent
2477 -+ set(GIO_FIND_QUIETLY TRUE)
2478 -+endif(GIO_INCLUDE_DIR AND GIO_LIBRARIES)
2479 -+
2480 -+if (NOT WIN32)
2481 -+ include(UsePkgConfig)
2482 -+ pkgconfig(gio-2.0 _LibGIOIncDir _LibGIOLinkDir _LibGIOLinkFlags _LibGIOCflags)
2483 -+endif(NOT WIN32)
2484 -+
2485 -+MESSAGE(STATUS "gio include dir: ${_LibGIOIncDir}")
2486 -+
2487 -+# first try without default paths to respect PKG_CONFIG_PATH
2488 -+
2489 -+find_path(GIO_MAIN_INCLUDE_DIR glib.h
2490 -+ PATH_SUFFIXES glib-2.0
2491 -+ PATHS ${_LibGIOIncDir}
2492 -+ NO_DEFAULT_PATH)
2493 -+
2494 -+find_path(GIO_MAIN_INCLUDE_DIR glib.h
2495 -+ PATH_SUFFIXES glib-2.0
2496 -+ PATHS ${_LibGIOIncDir} )
2497 -+
2498 -+MESSAGE(STATUS "found gio main include dir: ${GIO_MAIN_INCLUDE_DIR}")
2499 -+
2500 -+# search the glibconfig.h include dir under the same root where the library is found
2501 -+find_library(GIO_LIBRARIES
2502 -+ NAMES gio-2.0
2503 -+ PATHS ${_LibGIOLinkDir}
2504 -+ NO_DEFAULT_PATH)
2505 -+
2506 -+find_library(GIO_LIBRARIES
2507 -+ NAMES gio-2.0
2508 -+ PATHS ${_LibGIOLinkDir})
2509 -+
2510 -+
2511 -+get_filename_component(GIOLibDir "${GIO_LIBRARIES}" PATH)
2512 -+
2513 -+find_path(GIO_INTERNAL_INCLUDE_DIR glibconfig.h
2514 -+ PATH_SUFFIXES glib-2.0/include
2515 -+ PATHS ${_LibGIOIncDir} "${GIOLibDir}" ${CMAKE_SYSTEM_LIBRARY_PATH}
2516 -+ NO_DEFAULT_PATH)
2517 -+
2518 -+find_path(GIO_INTERNAL_INCLUDE_DIR glibconfig.h
2519 -+ PATH_SUFFIXES glib-2.0/include
2520 -+ PATHS ${_LibGIOIncDir} "${GIOLibDir}" ${CMAKE_SYSTEM_LIBRARY_PATH})
2521 -+
2522 -+set(GIO_INCLUDE_DIR "${GIO_MAIN_INCLUDE_DIR}")
2523 -+
2524 -+# not sure if this include dir is optional or required
2525 -+# for now it is optional
2526 -+if(GIO_INTERNAL_INCLUDE_DIR)
2527 -+ set(GIO_INCLUDE_DIR ${GIO_INCLUDE_DIR} "${GIO_INTERNAL_INCLUDE_DIR}")
2528 -+endif(GIO_INTERNAL_INCLUDE_DIR)
2529 -+
2530 -+include(FindPackageHandleStandardArgs)
2531 -+find_package_handle_standard_args(GIO DEFAULT_MSG GIO_LIBRARIES GIO_MAIN_INCLUDE_DIR)
2532 -+
2533 -+mark_as_advanced(GIO_INCLUDE_DIR GIO_LIBRARIES)
2534 -+
2535 -diff --git a/config.h.cmake b/config.h.cmake
2536 -index 1643e50..7d801c3 100644
2537 ---- a/config.h.cmake
2538 -+++ b/config.h.cmake
2539 -@@ -1,3 +1,4 @@
2540 - /* config.h. Generated by cmake from config.h.cmake */
2541 -
2542 --#cmakedefine01 HAVE_GCONF
2543 -+#cmakedefine01 USE_GSETTINGS
2544 -+#cmakedefine01 USE_GCONF
2545 -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
2546 -index 8684251..d4a6c4b 100644
2547 ---- a/src/CMakeLists.txt
2548 -+++ b/src/CMakeLists.txt
2549 -@@ -37,11 +37,16 @@ set(qml_SRCS
2550 - set_property(SOURCE qml/dbus/osdService.xml APPEND PROPERTY CLASSNAME OsdServiceInterface)
2551 - qt5_add_dbus_interface(dbus_SRCS qml/dbus/osdService.xml osdservice)
2552 -
2553 --if (HAVE_GCONF)
2554 -+if (USE_GCONF)
2555 - include_directories(${GCONF_INCLUDE_DIRS} ${GOBJECT_INCLUDE_DIRS})
2556 - set(cpp_SRCS ${cpp_SRCS} gconfitem.cpp)
2557 - endif()
2558 -
2559 -+if (USE_GSETTINGS)
2560 -+ include_directories(${GIO_INCLUDE_DIRS} ${GOBJECT_INCLUDE_DIRS})
2561 -+ set(cpp_SRCS ${cpp_SRCS} gsettingsitem.cpp)
2562 -+endif()
2563 -+
2564 - add_library(plasma-volume-declarative SHARED ${dbus_SRCS} ${cpp_SRCS} ${qml_SRCS})
2565 - target_link_libraries(plasma-volume-declarative
2566 - Qt5::Core
2567 -@@ -52,12 +57,19 @@ target_link_libraries(plasma-volume-declarative
2568 - ${PULSEAUDIO_LIBRARY}
2569 - ${PULSEAUDIO_MAINLOOP_LIBRARY}
2570 - ${CANBERRA_LIBRARIES}
2571 -+ ${GOBJECT_LIBRARIES}
2572 - )
2573 -
2574 --if (HAVE_GCONF)
2575 -+if (USE_GCONF)
2576 - target_link_libraries(plasma-volume-declarative
2577 - ${GCONF_LDFLAGS}
2578 -- ${GOBJECT_LDFLAGS}
2579 -+ )
2580 -+endif()
2581 -+
2582 -+if (USE_GSETTINGS)
2583 -+ target_link_libraries(plasma-volume-declarative
2584 -+ ${GIO_LIBRARIES}
2585 -+ GLIB2::GLIB2
2586 - )
2587 - endif()
2588 -
2589 -diff --git a/src/gsettingsitem.cpp b/src/gsettingsitem.cpp
2590 -new file mode 100644
2591 -index 0000000..b3a9353
2592 ---- /dev/null
2593 -+++ b/src/gsettingsitem.cpp
2594 -@@ -0,0 +1,91 @@
2595 -+/*
2596 -+ * Copyright (C) 2018 Nicolas Fella <nicolas.fella@×××.de>
2597 -+ *
2598 -+ * This library is free software; you can redistribute it and/or
2599 -+ * modify it under the terms of the GNU Lesser General Public License
2600 -+ * version 2.1 as published by the Free Software Foundation.
2601 -+ *
2602 -+ * This library is distributed in the hope that it will be useful, but
2603 -+ * WITHOUT ANY WARRANTY; without even the implied warranty of
2604 -+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
2605 -+ * Lesser General Public License for more details.
2606 -+ *
2607 -+ * You should have received a copy of the GNU Lesser General Public
2608 -+ * License along with this library; if not, write to the Free Software
2609 -+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
2610 -+ * 02110-1301 USA
2611 -+ *
2612 -+ */
2613 -+
2614 -+#include <QString>
2615 -+#include <QVariant>
2616 -+
2617 -+#include <gio/gio.h>
2618 -+
2619 -+#include "gsettingsitem.h"
2620 -+#include "debug.h"
2621 -+
2622 -+QVariant GSettingsItem::value(const QString &key) const
2623 -+{
2624 -+ GVariant *gvalue = g_settings_get_value(m_settings, key.toLatin1().data());
2625 -+
2626 -+ QVariant toReturn;
2627 -+
2628 -+ switch (g_variant_classify(gvalue)) {
2629 -+ case G_VARIANT_CLASS_BOOLEAN:
2630 -+ toReturn = QVariant((bool)g_variant_get_boolean(gvalue));
2631 -+ break;
2632 -+ case G_VARIANT_CLASS_STRING:
2633 -+ toReturn = QVariant(QString::fromUtf8(g_variant_get_string(gvalue, nullptr)));
2634 -+ break;
2635 -+ default:
2636 -+ qCWarning(PLASMAPA()) << "Unhandled variant type in value()";
2637 -+ }
2638 -+
2639 -+ g_variant_unref(gvalue);
2640 -+
2641 -+ return toReturn;
2642 -+}
2643 -+
2644 -+void GSettingsItem::set(const QString &key, const QVariant &val)
2645 -+{
2646 -+ // It might be hard to detect the right GVariant type from
2647 -+ // complext QVariant types such as string lists or more detailed
2648 -+ // types such as integers (GVariant has different sizes),
2649 -+ // therefore we get the current value for the key and convert
2650 -+ // to QVariant using the GVariant type
2651 -+ GVariant *oldValue = g_settings_get_value(m_settings, key.toLatin1().data());
2652 -+ GVariant *newValue = nullptr;
2653 -+
2654 -+ switch (g_variant_type_peek_string(g_variant_get_type(oldValue))[0]) {
2655 -+ case G_VARIANT_CLASS_BOOLEAN:
2656 -+ newValue = g_variant_new_boolean(val.toBool());
2657 -+ break;
2658 -+ case G_VARIANT_CLASS_STRING:
2659 -+ newValue = g_variant_new_string(val.toString().toUtf8().constData());
2660 -+ break;
2661 -+ default:
2662 -+ qCWarning(PLASMAPA()) << "Unhandled variant type in set()";
2663 -+ }
2664 -+
2665 -+ if (newValue) {
2666 -+ g_settings_set_value(m_settings, key.toLatin1().data(), newValue);
2667 -+ }
2668 -+
2669 -+ g_variant_unref(oldValue);
2670 -+}
2671 -+
2672 -+GSettingsItem::GSettingsItem(const QString &key, QObject *parent)
2673 -+ : QObject (parent)
2674 -+{
2675 -+ m_settings = g_settings_new_with_path("org.freedesktop.pulseaudio.module-group", key.toLatin1().data());
2676 -+
2677 -+ g_signal_connect(m_settings, "changed", G_CALLBACK(GSettingsItem::settingChanged), this);
2678 -+}
2679 -+
2680 -+GSettingsItem::~GSettingsItem()
2681 -+{
2682 -+ g_settings_sync();
2683 -+ if (m_settings)
2684 -+ g_object_unref(m_settings);
2685 -+}
2686 -diff --git a/src/gsettingsitem.h b/src/gsettingsitem.h
2687 -new file mode 100644
2688 -index 0000000..9afcfc2
2689 ---- /dev/null
2690 -+++ b/src/gsettingsitem.h
2691 -@@ -0,0 +1,59 @@
2692 -+/*
2693 -+ * Copyright (C) 2018 Nicolas Fella <nicolas.fella@×××.de>
2694 -+ *
2695 -+ * This library is free software; you can redistribute it and/or
2696 -+ * modify it under the terms of the GNU Lesser General Public License
2697 -+ * version 2.1 as published by the Free Software Foundation.
2698 -+ *
2699 -+ * This library is distributed in the hope that it will be useful, but
2700 -+ * WITHOUT ANY WARRANTY; without even the implied warranty of
2701 -+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
2702 -+ * Lesser General Public License for more details.
2703 -+ *
2704 -+ * You should have received a copy of the GNU Lesser General Public
2705 -+ * License along with this library; if not, write to the Free Software
2706 -+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
2707 -+ * 02110-1301 USA
2708 -+ *
2709 -+ */
2710 -+
2711 -+#ifndef GSETTINGSITEM_H
2712 -+#define GSETTINGSITEM_H
2713 -+
2714 -+#include <QVariant>
2715 -+#include <QStringList>
2716 -+#include <QObject>
2717 -+
2718 -+#include <gio/gio.h>
2719 -+
2720 -+class GSettingsItem : public QObject
2721 -+{
2722 -+ Q_OBJECT
2723 -+
2724 -+ public:
2725 -+
2726 -+ explicit GSettingsItem(const QString &key, QObject *parent = nullptr);
2727 -+ virtual ~GSettingsItem() override;
2728 -+
2729 -+ QVariant value(const QString &key) const;
2730 -+ void set(const QString &key, const QVariant &val);
2731 -+
2732 -+
2733 -+Q_SIGNALS:
2734 -+ void subtreeChanged();
2735 -+
2736 -+private:
2737 -+ GSettings *m_settings;
2738 -+
2739 -+static void settingChanged(GSettings *settings, const gchar *key, gpointer data)
2740 -+{
2741 -+ Q_UNUSED(settings)
2742 -+ Q_UNUSED(key)
2743 -+
2744 -+ GSettingsItem *self = static_cast<GSettingsItem *>(data);
2745 -+ Q_EMIT self->subtreeChanged();
2746 -+}
2747 -+
2748 -+};
2749 -+
2750 -+#endif // GCONFITEM_H
2751 -diff --git a/src/kcm/package/contents/ui/Advanced.qml b/src/kcm/package/contents/ui/Advanced.qml
2752 -index 536ae3e..48512e7 100644
2753 ---- a/src/kcm/package/contents/ui/Advanced.qml
2754 -+++ b/src/kcm/package/contents/ui/Advanced.qml
2755 -@@ -73,7 +73,7 @@ ScrollView {
2756 - text: i18nd("kcm_pulseaudio", "Add virtual output device for simultaneous output on all local sound cards")
2757 - checked: moduleManager.combineSinks
2758 - onCheckedChanged: moduleManager.combineSinks = checked;
2759 -- enabled: moduleManager.loadedModules.indexOf("module-gconf") != -1
2760 -+ enabled: moduleManager.configModuleLoaded
2761 - visible: moduleManager.settingsSupported
2762 - }
2763 -
2764 -@@ -84,7 +84,7 @@ ScrollView {
2765 - text: i18nd("kcm_pulseaudio", "Automatically switch all running streams when a new output becomes available")
2766 - checked: moduleManager.switchOnConnect
2767 - onCheckedChanged: moduleManager.switchOnConnect = checked;
2768 -- enabled: moduleManager.loadedModules.indexOf("module-gconf") != -1
2769 -+ enabled: moduleManager.configModuleLoaded
2770 - visible: moduleManager.settingsSupported
2771 - }
2772 -
2773 -@@ -92,8 +92,8 @@ ScrollView {
2774 - Layout.alignment: Qt.AlignHCenter
2775 - enabled: false
2776 - font.italic: true
2777 -- text: i18nd("kcm_pulseaudio", "Requires 'module-gconf' PulseAudio module")
2778 -- visible: moduleManager.settingsSupported && moduleManager.loadedModules.indexOf("module-gconf") == -1
2779 -+ text: i18nd("kcm_pulseaudio", "Requires %1 PulseAudio module", moduleManager.configModuleName)
2780 -+ visible: moduleManager.settingsSupported && !moduleManager.configModuleLoaded
2781 - }
2782 -
2783 - Header {
2784 -diff --git a/src/modulemanager.cpp b/src/modulemanager.cpp
2785 -index 5245ac5..a43182e 100644
2786 ---- a/src/modulemanager.cpp
2787 -+++ b/src/modulemanager.cpp
2788 -@@ -23,10 +23,15 @@
2789 - #include "module.h"
2790 - #include "../config.h"
2791 -
2792 --#if HAVE_GCONF
2793 -+#if USE_GSETTINGS
2794 -+#include "gsettingsitem.h"
2795 -+
2796 -+#define PA_SETTINGS_PATH_MODULES "/org/freedesktop/pulseaudio/module-groups"
2797 -+#endif
2798 -+
2799 -+#if USE_GCONF
2800 - #include "gconfitem.h"
2801 --#define PA_GCONF_ROOT "/system/pulseaudio"
2802 --#define PA_GCONF_PATH_MODULES PA_GCONF_ROOT"/modules"
2803 -+#define PA_SETTINGS_PATH_MODULES "/system/pulseaudio/modules"
2804 - #endif
2805 -
2806 - #include <QTimer>
2807 -@@ -34,29 +39,38 @@
2808 - namespace QPulseAudio
2809 - {
2810 -
2811 --#if HAVE_GCONF
2812 --class GConfModule : public GConfItem
2813 -+#if USE_GCONF || USE_GSETTINGS
2814 -+
2815 -+#if USE_GSETTINGS
2816 -+class ConfigModule : public GSettingsItem
2817 -+#elif USE_GCONF
2818 -+class ConfigModule : public GConfItem
2819 -+#endif
2820 - {
2821 - public:
2822 -- GConfModule(const QString &configName, const QString &moduleName, QObject *parent);
2823 -+ ConfigModule(const QString &configName, const QString &moduleName, QObject *parent);
2824 - bool isEnabled() const;
2825 - void setEnabled(bool enabled, const QVariant &args=QVariant());
2826 - private:
2827 - QString m_moduleName;
2828 - };
2829 -
2830 --GConfModule::GConfModule(const QString &configName, const QString &moduleName, QObject *parent) :
2831 -- GConfItem(QStringLiteral(PA_GCONF_PATH_MODULES"/") + configName, parent),
2832 -+ConfigModule::ConfigModule(const QString &configName, const QString &moduleName, QObject *parent) :
2833 -+#if USE_GSETTINGS
2834 -+ GSettingsItem(QStringLiteral(PA_SETTINGS_PATH_MODULES"/") + configName + QStringLiteral("/"), parent),
2835 -+#elif USE_GCONF
2836 -+ GConfItem(QStringLiteral(PA_SETTINGS_PATH_MODULES"/") + configName, parent),
2837 -+#endif
2838 - m_moduleName(moduleName)
2839 - {
2840 - }
2841 -
2842 --bool GConfModule::isEnabled() const
2843 -+bool ConfigModule::isEnabled() const
2844 - {
2845 - return value(QStringLiteral("enabled")).toBool();
2846 - }
2847 -
2848 --void GConfModule::setEnabled(bool enabled, const QVariant &args)
2849 -+void ConfigModule::setEnabled(bool enabled, const QVariant &args)
2850 - {
2851 - set(QStringLiteral("locked"), true);
2852 -
2853 -@@ -69,20 +83,20 @@ void GConfModule::setEnabled(bool enabled, const QVariant &args)
2854 - }
2855 - set(QStringLiteral("locked"), false);
2856 - }
2857 --#endif
2858 -
2859 -+#endif
2860 -
2861 - ModuleManager::ModuleManager(QObject *parent) :
2862 - QObject(parent)
2863 - {
2864 --#if HAVE_GCONF
2865 -- m_combineSinks = new GConfModule(QStringLiteral("combine"), QStringLiteral("module-combine"), this);
2866 -- m_switchOnConnect = new GConfModule(QStringLiteral("switch-on-connect"), QStringLiteral("module-switch-on-connect"), this);
2867 -- m_deviceManager = new GConfModule(QStringLiteral("device-manager"), QStringLiteral("module-device-manager"), this);
2868 --
2869 -- connect(m_combineSinks, &GConfItem::subtreeChanged, this, &ModuleManager::combineSinksChanged);
2870 -- connect(m_switchOnConnect, &GConfItem::subtreeChanged, this, &ModuleManager::switchOnConnectChanged);
2871 -- connect(m_deviceManager, &GConfItem::subtreeChanged, this, &ModuleManager::switchOnConnectChanged);
2872 -+#if USE_GCONF || USE_GSETTINGS
2873 -+ m_combineSinks = new ConfigModule(QStringLiteral("combine"), QStringLiteral("module-combine"), this);
2874 -+ m_switchOnConnect = new ConfigModule(QStringLiteral("switch-on-connect"), QStringLiteral("module-switch-on-connect"), this);
2875 -+ m_deviceManager = new ConfigModule(QStringLiteral("device-manager"), QStringLiteral("module-device-manager"), this);
2876 -+
2877 -+ connect(m_combineSinks, &ConfigModule::subtreeChanged, this, &ModuleManager::combineSinksChanged);
2878 -+ connect(m_switchOnConnect, &ConfigModule::subtreeChanged, this, &ModuleManager::switchOnConnectChanged);
2879 -+ connect(m_deviceManager, &ConfigModule::subtreeChanged, this, &ModuleManager::switchOnConnectChanged);
2880 - #endif
2881 -
2882 - QTimer *updateModulesTimer = new QTimer(this);
2883 -@@ -100,7 +114,7 @@ ModuleManager::~ModuleManager()
2884 -
2885 - bool ModuleManager::settingsSupported() const
2886 - {
2887 --#if HAVE_GCONF
2888 -+#if USE_GCONF || USE_GSETTINGS
2889 - return true;
2890 - #else
2891 - return false;
2892 -@@ -109,7 +123,7 @@ bool ModuleManager::settingsSupported() const
2893 -
2894 - bool ModuleManager::combineSinks() const
2895 - {
2896 --#if HAVE_GCONF
2897 -+#if USE_GCONF || USE_GSETTINGS
2898 - return m_combineSinks->isEnabled();
2899 - #else
2900 - return false;
2901 -@@ -118,21 +132,21 @@ bool ModuleManager::combineSinks() const
2902 -
2903 - void ModuleManager::setCombineSinks(bool combineSinks)
2904 - {
2905 --#if HAVE_GCONF
2906 -+#if USE_GCONF || USE_GSETTINGS
2907 - m_combineSinks->setEnabled(combineSinks);
2908 - #else
2909 -- Q_UNUSED(combineSinks)
2910 -+ Q_UNUSED(combineSinks()
2911 - #endif
2912 - }
2913 -
2914 - bool ModuleManager::switchOnConnect() const
2915 - {
2916 -+#if USE_GCONF || USE_GSETTINGS
2917 - //switch on connect and device-manager do the same task. Only one should be enabled
2918 -
2919 - //Note on the first run m_deviceManager will appear to be disabled even though it's actually running
2920 - //because there is no gconf entry, however m_switchOnConnect will only exist if set by Plasma PA
2921 - //hence only check this entry
2922 --#if HAVE_GCONF
2923 - return m_switchOnConnect->isEnabled() ;
2924 - #else
2925 - return false;
2926 -@@ -141,7 +155,7 @@ bool ModuleManager::switchOnConnect() const
2927 -
2928 - void ModuleManager::setSwitchOnConnect(bool switchOnConnect)
2929 - {
2930 --#if HAVE_GCONF
2931 -+#if USE_GCONF || USE_GSETTINGS
2932 - m_deviceManager->setEnabled(!switchOnConnect);
2933 - m_switchOnConnect->setEnabled(switchOnConnect);
2934 - #else
2935 -@@ -164,4 +178,19 @@ void ModuleManager::updateLoadedModules()
2936 - Q_EMIT loadedModulesChanged();
2937 - }
2938 -
2939 -+bool ModuleManager::configModuleLoaded() const
2940 -+{
2941 -+ return m_loadedModules.contains(configModuleName());
2942 -+}
2943 -+
2944 -+QString ModuleManager::configModuleName() const
2945 -+{
2946 -+#if USE_GCONF
2947 -+ return QStringLiteral("module-gconf");
2948 -+#elif USE_GSETTINGS
2949 -+ return QStringLiteral("module-gsettings");
2950 -+#else
2951 -+ return QString();
2952 -+#endif
2953 -+}
2954 - }
2955 -diff --git a/src/modulemanager.h b/src/modulemanager.h
2956 -index 17efd6d..291936e 100644
2957 ---- a/src/modulemanager.h
2958 -+++ b/src/modulemanager.h
2959 -@@ -29,11 +29,9 @@
2960 - // Properties need fully qualified classes even with pointers.
2961 - #include "client.h"
2962 -
2963 --class GConfItem;
2964 --
2965 - namespace QPulseAudio
2966 - {
2967 --class GConfModule;
2968 -+class ConfigModule;
2969 -
2970 - class ModuleManager : public QObject
2971 - {
2972 -@@ -41,6 +39,8 @@ class ModuleManager : public QObject
2973 - Q_PROPERTY(bool settingsSupported READ settingsSupported CONSTANT)
2974 - Q_PROPERTY(bool combineSinks READ combineSinks WRITE setCombineSinks NOTIFY combineSinksChanged)
2975 - Q_PROPERTY(bool switchOnConnect READ switchOnConnect WRITE setSwitchOnConnect NOTIFY switchOnConnectChanged)
2976 -+ Q_PROPERTY(bool configModuleLoaded READ configModuleLoaded NOTIFY loadedModulesChanged)
2977 -+ Q_PROPERTY(QString configModuleName READ configModuleName CONSTANT)
2978 - Q_PROPERTY(QStringList loadedModules READ loadedModules NOTIFY loadedModulesChanged)
2979 - public:
2980 - explicit ModuleManager(QObject *parent = nullptr);
2981 -@@ -52,6 +52,8 @@ public:
2982 - bool switchOnConnect() const;
2983 - void setSwitchOnConnect(bool switchOnConnect);
2984 - QStringList loadedModules() const;
2985 -+ bool configModuleLoaded() const;
2986 -+ QString configModuleName() const;
2987 -
2988 - Q_SIGNALS:
2989 - void combineSinksChanged();
2990 -@@ -61,9 +63,9 @@ Q_SIGNALS:
2991 - private:
2992 - void updateLoadedModules();
2993 -
2994 -- GConfModule *m_combineSinks;
2995 -- GConfModule *m_switchOnConnect;
2996 -- GConfModule *m_deviceManager;
2997 -+ ConfigModule *m_combineSinks;
2998 -+ ConfigModule *m_switchOnConnect;
2999 -+ ConfigModule *m_deviceManager;
3000 - QStringList m_loadedModules;
3001 - };
3002 -
3003 ---
3004 -2.21.0
3005
3006 diff --git a/kde-plasma/plasma-pa/plasma-pa-5.15.5.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.15.5.ebuild
3007 deleted file mode 100644
3008 index 0dad9b38762..00000000000
3009 --- a/kde-plasma/plasma-pa/plasma-pa-5.15.5.ebuild
3010 +++ /dev/null
3011 @@ -1,35 +0,0 @@
3012 -# Copyright 1999-2019 Gentoo Authors
3013 -# Distributed under the terms of the GNU General Public License v2
3014 -
3015 -EAPI=7
3016 -
3017 -CMAKE_REMOVE_MODULES_LIST=( FindGLIB2 )
3018 -KDE_HANDBOOK="forceoptional"
3019 -inherit kde5
3020 -
3021 -DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
3022 -KEYWORDS="amd64 ~arm arm64 x86"
3023 -IUSE=""
3024 -
3025 -DEPEND="
3026 - $(add_frameworks_dep kcoreaddons)
3027 - $(add_frameworks_dep kdeclarative)
3028 - $(add_frameworks_dep kglobalaccel)
3029 - $(add_frameworks_dep ki18n)
3030 - $(add_frameworks_dep plasma)
3031 - $(add_qt_dep qtdbus)
3032 - $(add_qt_dep qtdeclarative)
3033 - $(add_qt_dep qtgui)
3034 - $(add_qt_dep qtwidgets)
3035 - dev-libs/glib:2
3036 - media-libs/libcanberra
3037 - media-sound/pulseaudio
3038 -"
3039 -RDEPEND="${DEPEND}
3040 - $(add_frameworks_dep kirigami)
3041 - $(add_qt_dep qtquickcontrols)
3042 - media-libs/libcanberra
3043 - x11-themes/sound-theme-freedesktop
3044 -"
3045 -
3046 -PATCHES=( "${FILESDIR}/${PN}-5.15.4-gsettings.patch" )
3047
3048 diff --git a/kde-plasma/plasma-sdk/Manifest b/kde-plasma/plasma-sdk/Manifest
3049 index 13c620afdaf..7b4b5893255 100644
3050 --- a/kde-plasma/plasma-sdk/Manifest
3051 +++ b/kde-plasma/plasma-sdk/Manifest
3052 @@ -1,2 +1 @@
3053 -DIST plasma-sdk-5.15.5.tar.xz 249732 BLAKE2B 305794c1c6098c2f5750dfd3b10506b5494e84256c6c1198b78668fa9d304d9af314e23ec026d4e5774f4c277a65911a109424839bd4b6c39f8a5fcfeb41eb3e SHA512 aff109eeb879b66b6e076ec333703f4e9202ea73f4c97fb05538755f1c0d96d41d2b01a2ff48c050632dbbd848cac4e528aa90be374fd4f2503140490a16753d
3054 DIST plasma-sdk-5.16.5.tar.xz 250148 BLAKE2B 29fad7533515756df87865cfd55b1531ba30de77eb52115475fe352ee9df12b144dff2e9bebe44b76f742e903f75edd7e91ee2b7a53ce1154f1b8143748a855f SHA512 95ed00eebe787ec36d68f47e01f717cb5929c7c15c89b33be5b8edac7c9c4d700af6b81c6353e1b5bc783360f542b8284b78706f4c4de398d10db1bcaf23e4fe
3055
3056 diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.15.5.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.15.5.ebuild
3057 deleted file mode 100644
3058 index 60a91ed842b..00000000000
3059 --- a/kde-plasma/plasma-sdk/plasma-sdk-5.15.5.ebuild
3060 +++ /dev/null
3061 @@ -1,38 +0,0 @@
3062 -# Copyright 1999-2019 Gentoo Authors
3063 -# Distributed under the terms of the GNU General Public License v2
3064 -
3065 -EAPI=7
3066 -
3067 -KDE_TEST="optional"
3068 -VIRTUALX_REQUIRED="test"
3069 -inherit kde5
3070 -
3071 -DESCRIPTION="Useful applications for Plasma development"
3072 -KEYWORDS="amd64 ~arm arm64 x86"
3073 -IUSE=""
3074 -
3075 -DEPEND="
3076 - $(add_frameworks_dep karchive)
3077 - $(add_frameworks_dep kcompletion)
3078 - $(add_frameworks_dep kconfig)
3079 - $(add_frameworks_dep kconfigwidgets)
3080 - $(add_frameworks_dep kcoreaddons)
3081 - $(add_frameworks_dep kdbusaddons)
3082 - $(add_frameworks_dep kdeclarative)
3083 - $(add_frameworks_dep ki18n)
3084 - $(add_frameworks_dep kiconthemes)
3085 - $(add_frameworks_dep kio)
3086 - $(add_frameworks_dep kpackage)
3087 - $(add_frameworks_dep kservice)
3088 - $(add_frameworks_dep ktexteditor)
3089 - $(add_frameworks_dep kwidgetsaddons)
3090 - $(add_frameworks_dep plasma)
3091 - $(add_qt_dep qtdbus)
3092 - $(add_qt_dep qtdeclarative)
3093 - $(add_qt_dep qtgui)
3094 - $(add_qt_dep qtwidgets)
3095 - $(add_qt_dep qtxml)
3096 -"
3097 -RDEPEND="${DEPEND}
3098 - $(add_frameworks_dep kirigami)
3099 -"
3100
3101 diff --git a/kde-plasma/plasma-vault/Manifest b/kde-plasma/plasma-vault/Manifest
3102 index 3c2d5f3bbc8..fc78a487b4a 100644
3103 --- a/kde-plasma/plasma-vault/Manifest
3104 +++ b/kde-plasma/plasma-vault/Manifest
3105 @@ -1,2 +1 @@
3106 -DIST plasma-vault-5.15.5.tar.xz 123880 BLAKE2B d844b31bb0d40a61cc3df1a493730495a73adc2f7e9582279a4ca6d87aac15f45128340093c06b8e1c841abec7a0806acaa6a99525a1793202f3644359699ca2 SHA512 815f45163225ba692fb2b1745c7f99e1ae06509850e82f46807b17664728c2f3667844c42035000d04da6a360913a217edf6f6768bb50a910d316eb7770d929b
3107 DIST plasma-vault-5.16.5.tar.xz 127376 BLAKE2B 94f6360ab8bbff5210a516d020250f4fffe1c61bcaa579d4f9d4fad1caa15a2dcaf749e04919a0e36fa08acb28fcb614820408008bee8249397410e81cae847e SHA512 bb5d06af090b9659cf9d253b8469e3b7264d7a820c6bbdce7db414d3a8e5aef5dc1122d11285194afa0b2d1aff2a0a2dd8a74036674541abd7938d38521afbd5
3108
3109 diff --git a/kde-plasma/plasma-vault/plasma-vault-5.15.5.ebuild b/kde-plasma/plasma-vault/plasma-vault-5.15.5.ebuild
3110 deleted file mode 100644
3111 index f70c37f54ad..00000000000
3112 --- a/kde-plasma/plasma-vault/plasma-vault-5.15.5.ebuild
3113 +++ /dev/null
3114 @@ -1,43 +0,0 @@
3115 -# Copyright 1999-2019 Gentoo Authors
3116 -# Distributed under the terms of the GNU General Public License v2
3117 -
3118 -EAPI=7
3119 -
3120 -inherit kde5
3121 -
3122 -DESCRIPTION="Plasma applet and services for creating encrypted vaults"
3123 -HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/"
3124 -
3125 -LICENSE="LGPL-3"
3126 -KEYWORDS="amd64 ~arm arm64 x86"
3127 -IUSE="networkmanager"
3128 -
3129 -DEPEND="
3130 - $(add_frameworks_dep kactivities)
3131 - $(add_frameworks_dep kcodecs)
3132 - $(add_frameworks_dep kconfig)
3133 - $(add_frameworks_dep kconfigwidgets)
3134 - $(add_frameworks_dep kcoreaddons)
3135 - $(add_frameworks_dep kdbusaddons)
3136 - $(add_frameworks_dep ki18n)
3137 - $(add_frameworks_dep kio)
3138 - $(add_frameworks_dep plasma)
3139 - $(add_frameworks_dep kwidgetsaddons)
3140 - $(add_plasma_dep libksysguard)
3141 - $(add_qt_dep qtdbus)
3142 - $(add_qt_dep qtdeclarative)
3143 - $(add_qt_dep qtgui)
3144 - $(add_qt_dep qtwidgets)
3145 - networkmanager? ( $(add_frameworks_dep networkmanager-qt) )
3146 -"
3147 -RDEPEND="${DEPEND}
3148 - || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 )
3149 -"
3150 -
3151 -src_configure() {
3152 - local mycmakeargs=(
3153 - $(cmake-utils_use_find_package networkmanager KF5NetworkManagerQt)
3154 - )
3155 -
3156 - kde5_src_configure
3157 -}
3158
3159 diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest b/kde-plasma/plasma-workspace-wallpapers/Manifest
3160 index e53bd6a6295..57887fa38d4 100644
3161 --- a/kde-plasma/plasma-workspace-wallpapers/Manifest
3162 +++ b/kde-plasma/plasma-workspace-wallpapers/Manifest
3163 @@ -1,2 +1 @@
3164 -DIST plasma-workspace-wallpapers-5.15.5.tar.xz 24354892 BLAKE2B b3beb39f377d0fc8265ac2c2f18c07806b548b44cc0df6e3b69727d876235dd434019e2e4721168942454e08612f271e555bf76355f121edc1def03a1c4fa32c SHA512 088e22bea249be02c72c1fda974be1f9de3bfcfe009003de5bdddd256834679fe644ae4ff4e9090a99fd75d4c8b8681113e29f13b015bfdafe568a1871a43704
3165 DIST plasma-workspace-wallpapers-5.16.5.tar.xz 34172180 BLAKE2B 8fe56bba584ed4c64035a81d6431d4c71a869f97fbd1b9ca9df0b53481653af475bab6d093e68c1b7ce6e4e6b5e40825caf6f1b0e2558497774aa7cb7bbc9be8 SHA512 88cda8d89371d0b8e689432656047fba1a83a15356b6007999bcbacfc4f12ad4f5d4323c89026ae50cd71298fd4d52ac52ac7c39a27d5f1109f51cf07b6f2648
3166
3167 diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.15.5.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.15.5.ebuild
3168 deleted file mode 100644
3169 index 9ccd512332f..00000000000
3170 --- a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.15.5.ebuild
3171 +++ /dev/null
3172 @@ -1,17 +0,0 @@
3173 -# Copyright 1999-2019 Gentoo Authors
3174 -# Distributed under the terms of the GNU General Public License v2
3175 -
3176 -EAPI=7
3177 -
3178 -KDE_AUTODEPS="false"
3179 -KDE_DEBUG="false"
3180 -inherit kde5
3181 -
3182 -DESCRIPTION="Additional wallpapers for the Plasma workspace"
3183 -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
3184 -IUSE=""
3185 -
3186 -BDEPEND="
3187 - $(add_frameworks_dep extra-cmake-modules)
3188 - $(add_qt_dep qtcore)
3189 -"
3190
3191 diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest
3192 index 6805969de40..f2ef4b26463 100644
3193 --- a/kde-plasma/plasma-workspace/Manifest
3194 +++ b/kde-plasma/plasma-workspace/Manifest
3195 @@ -1,2 +1 @@
3196 -DIST plasma-workspace-5.15.5.tar.xz 4713728 BLAKE2B 7ce14912bf0dc2556484b7b719b00e7296fb67d78faabb9e3c00fbfb56a41db04e27b5f94636142f07e88e24d51ff308025a50d719a940e1287943a35db93e79 SHA512 5d5429114a733d4328f7db6c8e3c7dfe5e04862f8083fcad40b21390efb309c58fd1b13cf63aa57f2842c38936b9fe1c60ad61fc601cf4f592b86285c2270bed
3197 DIST plasma-workspace-5.16.5.tar.xz 4905748 BLAKE2B 049a4ff618aade78ac130c1496f6add0ddc391db5b025045eaee91fbcac0a0b9e7b44a06757c94699c1038b18a96a06eb31d4ab6518bfda6d308e12b1269ca04 SHA512 e55e89b6a8e3dcf68bb7ad4f62f284cd819c7461eff1269f84df086a2516401c26363cc6c3c8e6cc8e27788222b3ed81098d765a25e5d96d9274e3b342816369
3198
3199 diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.12.80-tests-optional.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.12.80-tests-optional.patch
3200 deleted file mode 100644
3201 index e26b27e8c3b..00000000000
3202 --- a/kde-plasma/plasma-workspace/files/plasma-workspace-5.12.80-tests-optional.patch
3203 +++ /dev/null
3204 @@ -1,17 +0,0 @@
3205 -diff --git a/dataengines/notifications/CMakeLists.txt b/dataengines/notifications/CMakeLists.txt
3206 -index 8a90cb59..597b3f7e 100644
3207 ---- a/dataengines/notifications/CMakeLists.txt
3208 -+++ b/dataengines/notifications/CMakeLists.txt
3209 -@@ -46,7 +46,8 @@ ecm_qt_declare_logging_category(notifications_test_SRCS HEADER debug.h
3210 - IDENTIFIER NOTIFICATIONS
3211 - CATEGORY_NAME kde.dataengine.notifications`
3212 - DEFAULT_SEVERITY Info)
3213 --
3214 --add_executable(notification_test ${notifications_test_SRCS})
3215 --target_link_libraries(notification_test Qt5::Test Qt5::Core)
3216 --ecm_mark_as_test(notification_test)
3217 -+if(BUILD_TESTING)
3218 -+ add_executable(notification_test ${notifications_test_SRCS})
3219 -+ target_link_libraries(notification_test Qt5::Test Qt5::Core)
3220 -+ ecm_mark_as_test(notification_test)
3221 -+endif()
3222
3223 diff --git a/kde-plasma/plasma-workspace/metadata.xml b/kde-plasma/plasma-workspace/metadata.xml
3224 index cc387a9b356..38d3c035733 100644
3225 --- a/kde-plasma/plasma-workspace/metadata.xml
3226 +++ b/kde-plasma/plasma-workspace/metadata.xml
3227 @@ -8,7 +8,6 @@
3228 <use>
3229 <flag name="appstream">Enable AppStream software metadata support</flag>
3230 <flag name="geolocation">Enables dataengine providing location information</flag>
3231 - <flag name="prison">Enable support for barcodes/QRcodes</flag>
3232 <flag name="qalculate">Enable Qalculate runner using <pkg>sci-libs/libqalculate</pkg></flag>
3233 <flag name="qrcode">Enable support for creating QR codes from clipboard data using <pkg>kde-frameworks/prison</pkg></flag>
3234 </use>
3235
3236 diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.15.5.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.15.5.ebuild
3237 deleted file mode 100644
3238 index e2c969156c1..00000000000
3239 --- a/kde-plasma/plasma-workspace/plasma-workspace-5.15.5.ebuild
3240 +++ /dev/null
3241 @@ -1,172 +0,0 @@
3242 -# Copyright 1999-2019 Gentoo Authors
3243 -# Distributed under the terms of the GNU General Public License v2
3244 -
3245 -EAPI=7
3246 -
3247 -KDE_HANDBOOK="forceoptional"
3248 -KDE_TEST="forceoptional"
3249 -VIRTUALX_REQUIRED="test"
3250 -inherit kde5 qmake-utils
3251 -
3252 -DESCRIPTION="KDE Plasma workspace"
3253 -KEYWORDS="amd64 ~arm arm64 x86"
3254 -IUSE="appstream +calendar geolocation gps prison qalculate +semantic-desktop systemd"
3255 -
3256 -REQUIRED_USE="gps? ( geolocation )"
3257 -
3258 -COMMON_DEPEND="
3259 - $(add_frameworks_dep kactivities)
3260 - $(add_frameworks_dep kauth)
3261 - $(add_frameworks_dep kbookmarks)
3262 - $(add_frameworks_dep kcompletion)
3263 - $(add_frameworks_dep kconfig)
3264 - $(add_frameworks_dep kconfigwidgets)
3265 - $(add_frameworks_dep kcoreaddons)
3266 - $(add_frameworks_dep kcrash)
3267 - $(add_frameworks_dep kdbusaddons)
3268 - $(add_frameworks_dep kdeclarative)
3269 - $(add_frameworks_dep kded)
3270 - $(add_frameworks_dep kdelibs4support)
3271 - $(add_frameworks_dep kglobalaccel)
3272 - $(add_frameworks_dep kguiaddons)
3273 - $(add_frameworks_dep ki18n)
3274 - $(add_frameworks_dep kiconthemes)
3275 - $(add_frameworks_dep kidletime)
3276 - $(add_frameworks_dep kio)
3277 - $(add_frameworks_dep kitemmodels)
3278 - $(add_frameworks_dep kitemviews)
3279 - $(add_frameworks_dep kjobwidgets)
3280 - $(add_frameworks_dep kjs)
3281 - $(add_frameworks_dep kjsembed)
3282 - $(add_frameworks_dep knewstuff)
3283 - $(add_frameworks_dep knotifications)
3284 - $(add_frameworks_dep knotifyconfig)
3285 - $(add_frameworks_dep kpackage)
3286 - $(add_frameworks_dep krunner)
3287 - $(add_frameworks_dep kservice)
3288 - $(add_frameworks_dep ktexteditor)
3289 - $(add_frameworks_dep ktextwidgets)
3290 - $(add_frameworks_dep kwallet)
3291 - $(add_frameworks_dep kwayland)
3292 - $(add_frameworks_dep kwidgetsaddons)
3293 - $(add_frameworks_dep kwindowsystem)
3294 - $(add_frameworks_dep kxmlgui)
3295 - $(add_frameworks_dep plasma)
3296 - $(add_frameworks_dep solid)
3297 - $(add_plasma_dep kscreenlocker)
3298 - $(add_plasma_dep kwin)
3299 - $(add_plasma_dep libksysguard)
3300 - $(add_plasma_dep libkworkspace)
3301 - $(add_qt_dep qtdbus)
3302 - $(add_qt_dep qtdeclarative 'widgets')
3303 - $(add_qt_dep qtgui 'jpeg')
3304 - $(add_qt_dep qtnetwork)
3305 - $(add_qt_dep qtsql)
3306 - $(add_qt_dep qtwidgets)
3307 - $(add_qt_dep qtx11extras)
3308 - $(add_qt_dep qtxml)
3309 - media-libs/phonon[qt5(+)]
3310 - sys-libs/zlib
3311 - x11-libs/libICE
3312 - x11-libs/libSM
3313 - x11-libs/libX11
3314 - x11-libs/libXau
3315 - x11-libs/libxcb
3316 - x11-libs/libXfixes
3317 - x11-libs/libXrender
3318 - x11-libs/libXtst
3319 - x11-libs/xcb-util
3320 - x11-libs/xcb-util-image
3321 - appstream? ( dev-libs/appstream[qt5] )
3322 - calendar? ( $(add_frameworks_dep kholidays) )
3323 - geolocation? ( $(add_frameworks_dep networkmanager-qt) )
3324 - gps? ( sci-geosciences/gpsd )
3325 - prison? ( $(add_frameworks_dep prison) )
3326 - qalculate? ( sci-libs/libqalculate:= )
3327 - semantic-desktop? ( $(add_frameworks_dep baloo) )
3328 -"
3329 -DEPEND="${COMMON_DEPEND}
3330 - $(add_qt_dep qtconcurrent)
3331 - x11-base/xorg-proto
3332 -"
3333 -RDEPEND="${COMMON_DEPEND}
3334 - $(add_frameworks_dep kdesu)
3335 - $(add_frameworks_dep kirigami)
3336 - $(add_kdeapps_dep kio-extras)
3337 - $(add_plasma_dep ksysguard)
3338 - $(add_plasma_dep milou)
3339 - $(add_plasma_dep plasma-integration)
3340 - $(add_qt_dep qdbus)
3341 - $(add_qt_dep qtgraphicaleffects)
3342 - $(add_qt_dep qtpaths)
3343 - $(add_qt_dep qtquickcontrols 'widgets')
3344 - $(add_qt_dep qtquickcontrols2)
3345 - app-text/iso-codes
3346 - x11-apps/xmessage
3347 - x11-apps/xprop
3348 - x11-apps/xrdb
3349 - x11-apps/xsetroot
3350 - systemd? ( sys-apps/dbus[user-session] )
3351 - !systemd? ( sys-apps/dbus )
3352 - !<kde-plasma/plasma-desktop-5.14.80:5
3353 -"
3354 -PDEPEND="
3355 - $(add_plasma_dep kde-cli-tools)
3356 -"
3357 -
3358 -PATCHES=(
3359 - "${FILESDIR}/${PN}-5.14.80-startkde-script.patch"
3360 - "${FILESDIR}/${PN}-5.10-startplasmacompositor-script.patch"
3361 - "${FILESDIR}/${PN}-5.12.80-tests-optional.patch"
3362 - "${FILESDIR}/${PN}-5.14.2-split-libkworkspace.patch"
3363 -)
3364 -
3365 -RESTRICT+=" test"
3366 -
3367 -src_prepare() {
3368 - kde5_src_prepare
3369 -
3370 - sed -e "s|\`qtpaths|\`$(qt5_get_bindir)/qtpaths|" \
3371 - -i startkde/startkde.cmake startkde/startplasmacompositor.cmake || die
3372 -
3373 - cmake_comment_add_subdirectory libkworkspace
3374 - # delete colliding libkworkspace translations
3375 - if [[ ${KDE_BUILD_TYPE} = release ]]; then
3376 - find po -type f -name "*po" -and -name "libkworkspace*" -delete || die
3377 - fi
3378 -}
3379 -
3380 -src_configure() {
3381 - local mycmakeargs=(
3382 - -DBUILD_xembed-sni-proxy=OFF
3383 - $(cmake-utils_use_find_package appstream AppStreamQt)
3384 - $(cmake-utils_use_find_package calendar KF5Holidays)
3385 - $(cmake-utils_use_find_package geolocation KF5NetworkManagerQt)
3386 - $(cmake-utils_use_find_package prison KF5Prison)
3387 - $(cmake-utils_use_find_package qalculate Qalculate)
3388 - $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
3389 - )
3390 -
3391 - use gps && mycmakeargs+=( $(cmake-utils_use_find_package gps libgps) )
3392 -
3393 - kde5_src_configure
3394 -}
3395 -
3396 -src_install() {
3397 - kde5_src_install
3398 -
3399 - # startup and shutdown scripts
3400 - insinto /etc/plasma/startup
3401 - doins "${FILESDIR}/10-agent-startup.sh"
3402 -
3403 - insinto /etc/plasma/shutdown
3404 - doins "${FILESDIR}/10-agent-shutdown.sh"
3405 -}
3406 -
3407 -pkg_postinst () {
3408 - kde5_pkg_postinst
3409 -
3410 - elog "To enable gpg-agent and/or ssh-agent in Plasma sessions,"
3411 - elog "edit ${EPREFIX}/etc/plasma/startup/10-agent-startup.sh and"
3412 - elog "${EPREFIX}/etc/plasma/shutdown/10-agent-shutdown.sh"
3413 -}
3414
3415 diff --git a/kde-plasma/plymouth-kcm/Manifest b/kde-plasma/plymouth-kcm/Manifest
3416 index 7398e76e626..4864a668f99 100644
3417 --- a/kde-plasma/plymouth-kcm/Manifest
3418 +++ b/kde-plasma/plymouth-kcm/Manifest
3419 @@ -1,2 +1 @@
3420 -DIST plymouth-kcm-5.15.5.tar.xz 39588 BLAKE2B e7e418dda806645a4d1ae47f817208faebda82ff5670c20473ed19b9a939cfc9ce0be8b29e4bb04b412ade09c6e8fae2a19170d26414f6a22043e64aeee1145d SHA512 f38af7e5fa715531f2515c4452dcc5534c63b8cd6bd444232527a1ba3c1011289ef8b0cb772d40594a040ebd044652de1f8d9e3fd1146e2688fbbe8882a040ed
3421 DIST plymouth-kcm-5.16.5.tar.xz 40180 BLAKE2B e30bc3b3ce93ff6338470de3121bcbbbf499b3f353c7f6295d4c8aa142eedf0541c0a84970d630074008c8fa859ed8754d320c137220687796d31f4413339083 SHA512 9544cd44cddb5736b38be649e61bf0ed0c7553ac0fa8e7de978e297cfa3d0046339832937ee8ca2e83f610b5516b90c512ebaeb20a9c66c7ea47fb93c1d3fd36
3422
3423 diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.15.5.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-5.15.5.ebuild
3424 deleted file mode 100644
3425 index 60f20d14aaa..00000000000
3426 --- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.15.5.ebuild
3427 +++ /dev/null
3428 @@ -1,36 +0,0 @@
3429 -# Copyright 1999-2019 Gentoo Authors
3430 -# Distributed under the terms of the GNU General Public License v2
3431 -
3432 -EAPI=7
3433 -
3434 -BOGUS=1
3435 -inherit kde5
3436 -
3437 -DESCRIPTION="KDE Plasma control module for Plymouth"
3438 -HOMEPAGE="https://cgit.kde.org/plymouth-kcm.git"
3439 -
3440 -LICENSE="GPL-2+"
3441 -KEYWORDS="amd64 ~arm arm64 x86"
3442 -IUSE=""
3443 -
3444 -DEPEND="
3445 - $(add_frameworks_dep karchive)
3446 - $(add_frameworks_dep kauth)
3447 - $(add_frameworks_dep kconfig)
3448 - $(add_frameworks_dep kcoreaddons)
3449 - $(add_frameworks_dep kdeclarative)
3450 - $(add_frameworks_dep ki18n)
3451 - $(add_frameworks_dep kio)
3452 - $(add_frameworks_dep knewstuff)
3453 - $(add_frameworks_dep kwidgetsaddons)
3454 - $(add_qt_dep qtdeclarative)
3455 - $(add_qt_dep qtgui)
3456 - $(add_qt_dep qtquickcontrols)
3457 - $(add_qt_dep qtwidgets)
3458 - sys-boot/plymouth
3459 -"
3460 -RDEPEND="${DEPEND}
3461 - $(add_plasma_dep kde-cli-tools)
3462 -"
3463 -
3464 -DOCS=( CONTRIBUTORS )
3465
3466 diff --git a/kde-plasma/polkit-kde-agent/Manifest b/kde-plasma/polkit-kde-agent/Manifest
3467 index 80de5255225..7056d624c24 100644
3468 --- a/kde-plasma/polkit-kde-agent/Manifest
3469 +++ b/kde-plasma/polkit-kde-agent/Manifest
3470 @@ -1,2 +1 @@
3471 -DIST polkit-kde-agent-1-5.15.5.tar.xz 42612 BLAKE2B 22ca9adad609eb5603aa7d50fbfcbf6cf17d96dc3f822acdd91d79b855396b32fa2261086269548a302cbd116cf3eb848a5bf1dc08640bbf678428044baee711 SHA512 030bbff94517a02f40bfdbaf0142834d95fc5299fcb126f3014268233e24598aecbad8b04ac1b6c4d3a0d4821a73b10ecba84f2e80af53782bf137e151455ed9
3472 DIST polkit-kde-agent-1-5.16.5.tar.xz 43152 BLAKE2B 689a070fd1758a52b97d8865fca3c87603653c6029d90631c5be7a81df652333bc1ef13b80bad220de73030c5bc23d4109335e2609b535df2f9e6054fc0f02d1 SHA512 cf5ba2318ce69127af031abe16ec4b61f69ce0075ef05d6b68b9bf21b9c911a687393d6844cc1a755a0a859a2fcfe8390f6d58e468240a8d1d909bc027692dab
3473
3474 diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.15.5.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.15.5.ebuild
3475 deleted file mode 100644
3476 index 98fc96e553d..00000000000
3477 --- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.15.5.ebuild
3478 +++ /dev/null
3479 @@ -1,30 +0,0 @@
3480 -# Copyright 1999-2019 Gentoo Authors
3481 -# Distributed under the terms of the GNU General Public License v2
3482 -
3483 -EAPI=7
3484 -
3485 -KMNAME="${PN}-1"
3486 -inherit kde5
3487 -
3488 -DESCRIPTION="PolKit agent module for KDE Plasma"
3489 -HOMEPAGE="https://kde.org/"
3490 -KEYWORDS="amd64 ~arm arm64 x86"
3491 -IUSE=""
3492 -
3493 -DEPEND="
3494 - $(add_frameworks_dep kcoreaddons)
3495 - $(add_frameworks_dep kcrash)
3496 - $(add_frameworks_dep kdbusaddons)
3497 - $(add_frameworks_dep ki18n)
3498 - $(add_frameworks_dep kiconthemes)
3499 - $(add_frameworks_dep kwidgetsaddons)
3500 - $(add_frameworks_dep kwindowsystem)
3501 - $(add_qt_dep qtdbus)
3502 - $(add_qt_dep qtgui)
3503 - $(add_qt_dep qtwidgets)
3504 - >=sys-auth/polkit-qt-0.112.0[qt5(+)]
3505 -"
3506 -RDEPEND="${DEPEND}
3507 - !sys-auth/polkit-kde-agent:4[-minimal(-)]
3508 - !sys-auth/polkit-kde-agent:5
3509 -"
3510
3511 diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
3512 index 7a4b77a0529..5766f6fd9d0 100644
3513 --- a/kde-plasma/powerdevil/Manifest
3514 +++ b/kde-plasma/powerdevil/Manifest
3515 @@ -1,2 +1 @@
3516 -DIST powerdevil-5.15.5.tar.xz 599676 BLAKE2B baf8789982b640f8b09ddd66f2f5722df1da2c570267218e1216b8c4fec8160dc933da3cc2355d45ff475de4a5d0357f00ed84d1562f91a0534636bb092c863e SHA512 bc0a1af8eff7da7801b6644a2d28ff595b3052ebe0d59aa808c51dc1c3c3c787c7d7569cc59cca216757e57a67a4a957845792af78aeafb9a71d4ce37723b3b3
3517 DIST powerdevil-5.16.5.tar.xz 590400 BLAKE2B 8c6286d9b3f59b0a66cbe6955848bce2b4bd288cd88ef564dccf3fc20a57399e2758d5c2c497155032c6af90ace0faa23f47fad62b0283462c6b0e84a5773423 SHA512 26e08324d25f099636309cd9bbabf4a5b7f8eb3a86bc0db8a9973169c00687063c031117aef5e75959b319eaf4d0c60688ec8acead936eec8a6653b242a82db1
3518
3519 diff --git a/kde-plasma/powerdevil/powerdevil-5.15.5.ebuild b/kde-plasma/powerdevil/powerdevil-5.15.5.ebuild
3520 deleted file mode 100644
3521 index 31ceb50f3d6..00000000000
3522 --- a/kde-plasma/powerdevil/powerdevil-5.15.5.ebuild
3523 +++ /dev/null
3524 @@ -1,61 +0,0 @@
3525 -# Copyright 1999-2019 Gentoo Authors
3526 -# Distributed under the terms of the GNU General Public License v2
3527 -
3528 -EAPI=7
3529 -
3530 -KDE_HANDBOOK="forceoptional"
3531 -inherit kde5
3532 -
3533 -DESCRIPTION="Power management for KDE Plasma Shell"
3534 -HOMEPAGE="https://cgit.kde.org/powerdevil.git"
3535 -KEYWORDS="amd64 ~arm arm64 x86"
3536 -IUSE="brightness-control +wireless"
3537 -
3538 -DEPEND="
3539 - $(add_frameworks_dep kactivities)
3540 - $(add_frameworks_dep kauth policykit)
3541 - $(add_frameworks_dep kcompletion)
3542 - $(add_frameworks_dep kconfig)
3543 - $(add_frameworks_dep kconfigwidgets)
3544 - $(add_frameworks_dep kcoreaddons)
3545 - $(add_frameworks_dep kcrash)
3546 - $(add_frameworks_dep kdbusaddons)
3547 - $(add_frameworks_dep kglobalaccel)
3548 - $(add_frameworks_dep ki18n)
3549 - $(add_frameworks_dep kidletime)
3550 - $(add_frameworks_dep kio)
3551 - $(add_frameworks_dep knotifications)
3552 - $(add_frameworks_dep knotifyconfig)
3553 - $(add_frameworks_dep kservice)
3554 - $(add_frameworks_dep kwayland)
3555 - $(add_frameworks_dep kwidgetsaddons)
3556 - $(add_frameworks_dep kxmlgui)
3557 - $(add_frameworks_dep solid)
3558 - $(add_plasma_dep libkscreen)
3559 - $(add_plasma_dep libkworkspace)
3560 - $(add_qt_dep qtdbus)
3561 - $(add_qt_dep qtgui)
3562 - $(add_qt_dep qtwidgets)
3563 - $(add_qt_dep qtx11extras)
3564 - virtual/libudev:=
3565 - x11-libs/libxcb
3566 - brightness-control? ( app-misc/ddcutil )
3567 - wireless? (
3568 - $(add_frameworks_dep bluez-qt)
3569 - $(add_frameworks_dep networkmanager-qt)
3570 - )
3571 -"
3572 -RDEPEND="${DEPEND}
3573 - $(add_plasma_dep kde-cli-tools)
3574 - >=sys-power/upower-0.9.23
3575 -"
3576 -
3577 -src_configure() {
3578 - local mycmakeargs=(
3579 - -DWITH_DDCUTIL=$(usex brightness-control)
3580 - $(cmake-utils_use_find_package wireless KF5BluezQt)
3581 - $(cmake-utils_use_find_package wireless KF5NetworkManagerQt)
3582 - )
3583 -
3584 - kde5_src_configure
3585 -}
3586
3587 diff --git a/kde-plasma/sddm-kcm/Manifest b/kde-plasma/sddm-kcm/Manifest
3588 index 26a209cc184..d666ea2c560 100644
3589 --- a/kde-plasma/sddm-kcm/Manifest
3590 +++ b/kde-plasma/sddm-kcm/Manifest
3591 @@ -1,2 +1 @@
3592 -DIST sddm-kcm-5.15.5.tar.xz 61728 BLAKE2B 358de0f9a3e39f7bdc4f5ea46bb9f7f5fad6601a0eee91bcdb939313bfb24dd84e5df46fb8d9beaf97e3030f63cb0622ab5d3e1a1ec9452937a72661ccbc61dd SHA512 728dedc49670e2b80f48719f3b9f20407cfb580723e1b443eee789c0908d1b7ca70b6d083244df0c4d9db29a90707df50a148f775568abae417c4dfa53607535
3593 DIST sddm-kcm-5.16.5.tar.xz 62164 BLAKE2B 67e404f8c111f5bd70dfea6f495d94bd63cc702a8c3cbe76c129c21ce320383bdd07d2c137dc6c85e02744f2d1659083914829390d73cff19d72db21cb9dbaee SHA512 98178c96ccf2405b1811a896053ed1ae371f4e52f0a5c7db6016a506498be1a0eff9c4c6030350aaafe4d9daeacb9386be8bd79f2b80abe1114d098bb6eddbfd
3594
3595 diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.15.5.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.15.5.ebuild
3596 deleted file mode 100644
3597 index 151ebd200e6..00000000000
3598 --- a/kde-plasma/sddm-kcm/sddm-kcm-5.15.5.ebuild
3599 +++ /dev/null
3600 @@ -1,40 +0,0 @@
3601 -# Copyright 1999-2019 Gentoo Authors
3602 -# Distributed under the terms of the GNU General Public License v2
3603 -
3604 -EAPI=7
3605 -
3606 -inherit kde5
3607 -
3608 -DESCRIPTION="KDE Plasma control module for SDDM"
3609 -HOMEPAGE="https://cgit.kde.org/sddm-kcm.git"
3610 -
3611 -LICENSE="GPL-2+"
3612 -KEYWORDS="amd64 ~arm arm64 x86"
3613 -IUSE=""
3614 -
3615 -COMMON_DEPEND="
3616 - $(add_frameworks_dep karchive)
3617 - $(add_frameworks_dep kauth)
3618 - $(add_frameworks_dep kconfig)
3619 - $(add_frameworks_dep kconfigwidgets)
3620 - $(add_frameworks_dep kcoreaddons)
3621 - $(add_frameworks_dep ki18n)
3622 - $(add_frameworks_dep kio)
3623 - $(add_frameworks_dep knewstuff)
3624 - $(add_frameworks_dep kwidgetsaddons)
3625 - $(add_qt_dep qtdeclarative 'widgets')
3626 - $(add_qt_dep qtgui)
3627 - $(add_qt_dep qtwidgets)
3628 - $(add_qt_dep qtx11extras)
3629 - x11-libs/libX11
3630 - x11-libs/libXcursor
3631 -"
3632 -DEPEND="${COMMON_DEPEND}
3633 - x11-libs/libXfixes
3634 -"
3635 -RDEPEND="${COMMON_DEPEND}
3636 - $(add_plasma_dep kde-cli-tools)
3637 - x11-misc/sddm
3638 -"
3639 -
3640 -DOCS=( CONTRIBUTORS )
3641
3642 diff --git a/kde-plasma/systemsettings/Manifest b/kde-plasma/systemsettings/Manifest
3643 index bf3529d9195..280c8030425 100644
3644 --- a/kde-plasma/systemsettings/Manifest
3645 +++ b/kde-plasma/systemsettings/Manifest
3646 @@ -1,2 +1 @@
3647 -DIST systemsettings-5.15.5.tar.xz 182452 BLAKE2B 215706f06d842a4be26e5032087ab6eca7b19a93ba998eb46d90593796b351bde893234d7cb097326a58d78a30584312eaae9e0ce3addf44ecfee0553e6075d7 SHA512 9bf486096c8e22779354ce1cf1028f7e55c1dae98da2bd9fcfe496c761e819d26756490d75e531049e519c0ffc0eeb643577004e022c0b0a988730d833ce6ec7
3648 DIST systemsettings-5.16.5.tar.xz 180252 BLAKE2B 75860a6aad43dc2804cdb4eaa649dedeaba9fbb3d5a78bb4c49309e2e452cbb08b29040426643d5a07ff904041787d72ec0e924b4e0b81b5ad17aa0599139e8e SHA512 b9899ff13a16fcc59d3daf47d327e2711ec544c672e61ac875a4cfb02716849d735b8aaed20e4e38ac5f8f9f926ee01065d2d2d6db76f74e72ad5333c96cfb0e
3649
3650 diff --git a/kde-plasma/systemsettings/metadata.xml b/kde-plasma/systemsettings/metadata.xml
3651 index b028a419c87..2fdbf33d963 100644
3652 --- a/kde-plasma/systemsettings/metadata.xml
3653 +++ b/kde-plasma/systemsettings/metadata.xml
3654 @@ -5,7 +5,4 @@
3655 <email>kde@g.o</email>
3656 <name>Gentoo KDE Project</name>
3657 </maintainer>
3658 - <use>
3659 - <flag name="classic">Enable classic mode plugin, requires <pkg>kde-frameworks/khtml</pkg></flag>
3660 - </use>
3661 </pkgmetadata>
3662
3663 diff --git a/kde-plasma/systemsettings/systemsettings-5.15.5.ebuild b/kde-plasma/systemsettings/systemsettings-5.15.5.ebuild
3664 deleted file mode 100644
3665 index 1e6f0ee3364..00000000000
3666 --- a/kde-plasma/systemsettings/systemsettings-5.15.5.ebuild
3667 +++ /dev/null
3668 @@ -1,60 +0,0 @@
3669 -# Copyright 1999-2019 Gentoo Authors
3670 -# Distributed under the terms of the GNU General Public License v2
3671 -
3672 -EAPI=7
3673 -
3674 -KDE_HANDBOOK="forceoptional"
3675 -inherit kde5
3676 -
3677 -DESCRIPTION="System settings utility"
3678 -KEYWORDS="amd64 ~arm arm64 x86"
3679 -IUSE="classic gtk"
3680 -
3681 -DEPEND="
3682 - $(add_frameworks_dep kactivities)
3683 - $(add_frameworks_dep kactivities-stats)
3684 - $(add_frameworks_dep kauth)
3685 - $(add_frameworks_dep kcmutils)
3686 - $(add_frameworks_dep kcompletion)
3687 - $(add_frameworks_dep kconfig)
3688 - $(add_frameworks_dep kconfigwidgets)
3689 - $(add_frameworks_dep kcoreaddons)
3690 - $(add_frameworks_dep kcrash)
3691 - $(add_frameworks_dep kdbusaddons)
3692 - $(add_frameworks_dep kdeclarative)
3693 - $(add_frameworks_dep ki18n)
3694 - $(add_frameworks_dep kiconthemes)
3695 - $(add_frameworks_dep kio)
3696 - $(add_frameworks_dep kitemviews)
3697 - $(add_frameworks_dep kpackage)
3698 - $(add_frameworks_dep kservice)
3699 - $(add_frameworks_dep kwidgetsaddons)
3700 - $(add_frameworks_dep kwindowsystem)
3701 - $(add_frameworks_dep kxmlgui)
3702 - $(add_plasma_dep libkworkspace)
3703 - $(add_qt_dep qtdbus)
3704 - $(add_qt_dep qtdeclarative 'widgets')
3705 - $(add_qt_dep qtgui)
3706 - $(add_qt_dep qtwidgets)
3707 - classic? ( $(add_frameworks_dep khtml) )
3708 -"
3709 -RDEPEND="${DEPEND}
3710 - $(add_frameworks_dep kirigami)
3711 - gtk? ( $(add_plasma_dep kde-gtk-config) )
3712 -"
3713 -
3714 -src_prepare() {
3715 - kde5_src_prepare
3716 -
3717 - # FIXME: hangs in chroot; similar to bug #640432
3718 - sed -e "s/^ecm_find_qmlmodule.*org\.kde\.kcm/#&/" \
3719 - -i CMakeLists.txt || die
3720 -}
3721 -
3722 -src_configure() {
3723 - local mycmakeargs=(
3724 - $(cmake-utils_use_find_package classic KF5KHtml)
3725 - )
3726 -
3727 - kde5_src_configure
3728 -}
3729
3730 diff --git a/kde-plasma/user-manager/Manifest b/kde-plasma/user-manager/Manifest
3731 index 6f937cd0da4..27821b00d79 100644
3732 --- a/kde-plasma/user-manager/Manifest
3733 +++ b/kde-plasma/user-manager/Manifest
3734 @@ -1,2 +1 @@
3735 -DIST user-manager-5.15.5.tar.xz 546156 BLAKE2B 9b37eee3f88ce182aef023efedf288aed43edd7fa3212ba6549c2cc659e891f45cf20ebc8b573286c5b52cdee42d5367835c06c74d31fdb2d6eb7f20fe9a81f0 SHA512 7a8cc2e37fdfc0f99c317db4f4433559e662f0ae03faae9844d4c51b298fcc8906efd457c17898193687c088664008e41c1e158e64fd0af0c581bbb1f98a924d
3736 DIST user-manager-5.16.5.tar.xz 547036 BLAKE2B a7fa24996e5e2f30c85f70301238359736ad1b98db00dccc96c669afd61512805ea81f0a015e47d1292dc053fd0ec0b8928a65f09cf646bd330521e9cc1868a2 SHA512 4a99446165ec06606752a388979caac367addc2e5f5e899a1d91665c632db04d073d91d353317bf5fcb5684966e65ca614f4e9582b11b7641e774dd6d49c57d1
3737
3738 diff --git a/kde-plasma/user-manager/user-manager-5.15.5.ebuild b/kde-plasma/user-manager/user-manager-5.15.5.ebuild
3739 deleted file mode 100644
3740 index bd567cc3987..00000000000
3741 --- a/kde-plasma/user-manager/user-manager-5.15.5.ebuild
3742 +++ /dev/null
3743 @@ -1,29 +0,0 @@
3744 -# Copyright 1999-2019 Gentoo Authors
3745 -# Distributed under the terms of the GNU General Public License v2
3746 -
3747 -EAPI=7
3748 -
3749 -inherit kde5
3750 -
3751 -DESCRIPTION="Simple system settings module to manage the users of your system"
3752 -KEYWORDS="amd64 ~arm arm64 x86"
3753 -IUSE=""
3754 -
3755 -DEPEND="
3756 - $(add_frameworks_dep kauth)
3757 - $(add_frameworks_dep kcmutils)
3758 - $(add_frameworks_dep kconfig)
3759 - $(add_frameworks_dep kconfigwidgets)
3760 - $(add_frameworks_dep kcoreaddons)
3761 - $(add_frameworks_dep ki18n)
3762 - $(add_frameworks_dep kiconthemes)
3763 - $(add_frameworks_dep kio)
3764 - $(add_frameworks_dep kwidgetsaddons)
3765 - $(add_qt_dep qtdbus)
3766 - $(add_qt_dep qtgui)
3767 - $(add_qt_dep qtwidgets)
3768 - >=dev-libs/libpwquality-1.3.0
3769 -"
3770 -RDEPEND="${DEPEND}
3771 - sys-apps/accountsservice
3772 -"
3773
3774 diff --git a/kde-plasma/xdg-desktop-portal-kde/Manifest b/kde-plasma/xdg-desktop-portal-kde/Manifest
3775 index e57884c0d7d..c416a6ce2a6 100644
3776 --- a/kde-plasma/xdg-desktop-portal-kde/Manifest
3777 +++ b/kde-plasma/xdg-desktop-portal-kde/Manifest
3778 @@ -1,2 +1 @@
3779 -DIST xdg-desktop-portal-kde-5.15.5.tar.xz 60292 BLAKE2B 5e0f07ec5e57d978c444fc65e1aa70b04dea458d34d9c091da5699501995499fb877e90ae0272634fc7dd62fa192a99d7f800bf7627612e2eafb6763e3f732ca SHA512 f575c9a5273cef3ab34a7eb4be520cdec3344fd6729f79d4475f200a177fba40b265815136c4af18ce6e48c9736bb835af4d972c5563171ead2e4390e938fcbf
3780 DIST xdg-desktop-portal-kde-5.16.5.tar.xz 61576 BLAKE2B b9d186e3269aae6c079bae8abf01e790300da5ba255ecaa37ca2b139bb5c017f0cc118adbaca8d4f846cfbf5d563d574cddca4703e9d917f7001468b27734db6 SHA512 381298cc001795902343512f8bb08c363acfb6e3ef398e0f170f305572ca9a5caaf458e85b6f48ac84bcd963a34e535c666b0ddc1bb910a894a8b8de8801467e
3781
3782 diff --git a/kde-plasma/xdg-desktop-portal-kde/files/xdg-desktop-portal-kde-5.15.5-appchooser.patch b/kde-plasma/xdg-desktop-portal-kde/files/xdg-desktop-portal-kde-5.15.5-appchooser.patch
3783 deleted file mode 100644
3784 index 3a95c0272e8..00000000000
3785 --- a/kde-plasma/xdg-desktop-portal-kde/files/xdg-desktop-portal-kde-5.15.5-appchooser.patch
3786 +++ /dev/null
3787 @@ -1,73 +0,0 @@
3788 -From 83773f6682154723d2a68e731c0e87c1f1a06893 Mon Sep 17 00:00:00 2001
3789 -From: Jan Grulich <jgrulich@××××××.com>
3790 -Date: Thu, 16 May 2019 13:05:19 +0200
3791 -Subject: AppChooser: put list of applications into a scrollarea
3792 -
3793 -BUG:407559
3794 -FIXED-IN: 5.15.6
3795 ----
3796 - src/appchooserdialog.cpp | 18 ++++++++++++++++--
3797 - src/appchooserdialogitem.cpp | 1 +
3798 - 2 files changed, 17 insertions(+), 2 deletions(-)
3799 -
3800 -diff --git a/src/appchooserdialog.cpp b/src/appchooserdialog.cpp
3801 -index 8fc888f..b14a5f9 100644
3802 ---- a/src/appchooserdialog.cpp
3803 -+++ b/src/appchooserdialog.cpp
3804 -@@ -30,6 +30,7 @@
3805 - #include <KLocalizedString>
3806 - #include <QSettings>
3807 - #include <QStandardPaths>
3808 -+#include <QScrollArea>
3809 - #include <QTimer>
3810 -
3811 - #include <KProcess>
3812 -@@ -42,6 +43,7 @@ AppChooserDialog::AppChooserDialog(const QStringList &choices, const QString &de
3813 - , m_defaultApp(defaultApp)
3814 - {
3815 - setMinimumWidth(640);
3816 -+ setMaximumHeight(480);
3817 -
3818 - QVBoxLayout *vboxLayout = new QVBoxLayout(this);
3819 - vboxLayout->setSpacing(20);
3820 -@@ -60,11 +62,23 @@ AppChooserDialog::AppChooserDialog(const QStringList &choices, const QString &de
3821 -
3822 - vboxLayout->addWidget(label);
3823 -
3824 -- m_gridLayout = new QGridLayout();
3825 -+ QWidget *appsWidget = new QWidget(this);
3826 -+ QScrollArea *scrollArea = new QScrollArea(this);
3827 -+ scrollArea->setFrameShape(QFrame::NoFrame);
3828 -+ scrollArea->setWidget(appsWidget);
3829 -+ scrollArea->setWidgetResizable(true);
3830 -+
3831 -+ // FIXME: workaround scrollarea sizing, set minimum height to make sure at least two rows are visible
3832 -+ if (choices.count() > 3) {
3833 -+ scrollArea->setMinimumHeight(200);
3834 -+ }
3835 -+
3836 -+ m_gridLayout = new QGridLayout;
3837 -+ appsWidget->setLayout(m_gridLayout);
3838 -
3839 - QTimer::singleShot(0, this, &AppChooserDialog::addDialogItems);
3840 -
3841 -- vboxLayout->addLayout(m_gridLayout);
3842 -+ vboxLayout->addWidget(scrollArea);
3843 -
3844 - setLayout(vboxLayout);
3845 - setWindowTitle(i18n("Open with"));
3846 -diff --git a/src/appchooserdialogitem.cpp b/src/appchooserdialogitem.cpp
3847 -index d01327f..1ce3249 100644
3848 ---- a/src/appchooserdialogitem.cpp
3849 -+++ b/src/appchooserdialogitem.cpp
3850 -@@ -36,6 +36,7 @@ AppChooserDialogItem::AppChooserDialogItem(const QString &applicationName, const
3851 - setIcon(QIcon::fromTheme(icon));
3852 - setIconSize(QSize(64, 64));
3853 - setCheckable(true);
3854 -+ setFixedHeight(100);
3855 - setFixedWidth(150);
3856 - setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
3857 -
3858 ---
3859 -cgit v1.1
3860 -
3861
3862 diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.15.5-r1.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.15.5-r1.ebuild
3863 deleted file mode 100644
3864 index 733e0fca1f6..00000000000
3865 --- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.15.5-r1.ebuild
3866 +++ /dev/null
3867 @@ -1,38 +0,0 @@
3868 -# Copyright 1999-2019 Gentoo Authors
3869 -# Distributed under the terms of the GNU General Public License v2
3870 -
3871 -EAPI=7
3872 -
3873 -VIRTUALX_REQUIRED="test"
3874 -inherit kde5
3875 -
3876 -DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks"
3877 -LICENSE="LGPL-2+"
3878 -KEYWORDS="amd64 ~arm arm64 x86"
3879 -IUSE=""
3880 -
3881 -# TODO: Needed for screencast portal
3882 -# dev-libs/glib:2
3883 -# media-libs/libepoxy
3884 -# media-libs/mesa[gbm]
3885 -# not packaged: PipeWire
3886 -COMMON_DEPEND="
3887 - $(add_frameworks_dep kcoreaddons)
3888 - $(add_frameworks_dep ki18n)
3889 - $(add_frameworks_dep kio)
3890 - $(add_frameworks_dep knotifications)
3891 - $(add_frameworks_dep kwidgetsaddons)
3892 - $(add_qt_dep qtdbus)
3893 - $(add_qt_dep qtgui)
3894 - $(add_qt_dep qtprintsupport 'cups')
3895 - $(add_qt_dep qtwidgets)
3896 -"
3897 -DEPEND="${COMMON_DEPEND}
3898 - $(add_frameworks_dep kwayland)
3899 - $(add_qt_dep qtconcurrent)
3900 -"
3901 -RDEPEND="${COMMON_DEPEND}
3902 - sys-apps/xdg-desktop-portal
3903 -"
3904 -
3905 -PATCHES=( "${FILESDIR}/${P}-appchooser.patch" )
3906
3907 diff --git a/kde-plasma/xembed-sni-proxy/Manifest b/kde-plasma/xembed-sni-proxy/Manifest
3908 index 6805969de40..f2ef4b26463 100644
3909 --- a/kde-plasma/xembed-sni-proxy/Manifest
3910 +++ b/kde-plasma/xembed-sni-proxy/Manifest
3911 @@ -1,2 +1 @@
3912 -DIST plasma-workspace-5.15.5.tar.xz 4713728 BLAKE2B 7ce14912bf0dc2556484b7b719b00e7296fb67d78faabb9e3c00fbfb56a41db04e27b5f94636142f07e88e24d51ff308025a50d719a940e1287943a35db93e79 SHA512 5d5429114a733d4328f7db6c8e3c7dfe5e04862f8083fcad40b21390efb309c58fd1b13cf63aa57f2842c38936b9fe1c60ad61fc601cf4f592b86285c2270bed
3913 DIST plasma-workspace-5.16.5.tar.xz 4905748 BLAKE2B 049a4ff618aade78ac130c1496f6add0ddc391db5b025045eaee91fbcac0a0b9e7b44a06757c94699c1038b18a96a06eb31d4ab6518bfda6d308e12b1269ca04 SHA512 e55e89b6a8e3dcf68bb7ad4f62f284cd819c7461eff1269f84df086a2516401c26363cc6c3c8e6cc8e27788222b3ed81098d765a25e5d96d9274e3b342816369
3914
3915 diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.15.5.ebuild b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.15.5.ebuild
3916 deleted file mode 100644
3917 index 4faf2de2b99..00000000000
3918 --- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.15.5.ebuild
3919 +++ /dev/null
3920 @@ -1,41 +0,0 @@
3921 -# Copyright 1999-2019 Gentoo Authors
3922 -# Distributed under the terms of the GNU General Public License v2
3923 -
3924 -EAPI=7
3925 -
3926 -KDE_AUTODEPS="false"
3927 -KMNAME="plasma-workspace"
3928 -inherit kde5
3929 -
3930 -DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
3931 -HOMEPAGE="https://cgit.kde.org/plasma-workspace.git/tree/xembed-sni-proxy/Readme.md"
3932 -
3933 -LICENSE="GPL-2"
3934 -KEYWORDS="amd64 ~arm arm64 x86"
3935 -
3936 -DEPEND="
3937 - $(add_frameworks_dep extra-cmake-modules)
3938 - $(add_frameworks_dep kwindowsystem)
3939 - $(add_qt_dep qtcore)
3940 - $(add_qt_dep qtdbus)
3941 - $(add_qt_dep qtgui)
3942 - $(add_qt_dep qtx11extras)
3943 - x11-libs/libxcb
3944 - x11-libs/libXtst
3945 - x11-libs/xcb-util-image
3946 -"
3947 -RDEPEND="${DEPEND}
3948 - !<kde-plasma/plasma-workspace-5.14.2:5
3949 - !kde-plasma/xembed-sni-proxy:0
3950 -"
3951 -
3952 -S="${S}/${PN}"
3953 -
3954 -PATCHES=( "${FILESDIR}/${PN}-5.14.90-standalone.patch" )
3955 -
3956 -src_prepare() {
3957 - kde5_src_prepare
3958 -
3959 - sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
3960 - -i CMakeLists.txt || die "Failed to prepare CMakeLists.txt"
3961 -}