Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-frameworks/oxygen-icons/, kde-frameworks/kdbusaddons/, ...
Date: Sat, 26 Jan 2019 20:30:08
Message-Id: 1548534523.b34c05ee67c5ca7d00dda5ab239835d1a6e3a74e.asturm@gentoo
1 commit: b34c05ee67c5ca7d00dda5ab239835d1a6e3a74e
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 20 21:31:55 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 26 20:28:43 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b34c05ee
7
8 kde-frameworks: EAPI-7 bump
9
10 Package-Manager: Portage-2.3.56, Repoman-2.3.12
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 kde-frameworks/attica/attica-9999.ebuild | 2 +-
14 kde-frameworks/baloo/baloo-9999.ebuild | 2 +-
15 kde-frameworks/bluez-qt/bluez-qt-9999.ebuild | 2 +-
16 .../breeze-icons-rcc/breeze-icons-rcc-9999.ebuild | 5 ++---
17 kde-frameworks/breeze-icons/breeze-icons-9999.ebuild | 5 ++---
18 .../extra-cmake-modules/extra-cmake-modules-9999.ebuild | 4 ++--
19 .../frameworkintegration-9999.ebuild | 6 +++---
20 .../kactivities-stats/kactivities-stats-9999.ebuild | 2 +-
21 kde-frameworks/kactivities/kactivities-9999.ebuild | 2 +-
22 kde-frameworks/kapidox/kapidox-9999.ebuild | 2 +-
23 kde-frameworks/karchive/karchive-9999.ebuild | 6 +++---
24 kde-frameworks/kauth/kauth-9999.ebuild | 11 ++++++-----
25 kde-frameworks/kbookmarks/kbookmarks-9999.ebuild | 6 ++++--
26 kde-frameworks/kcmutils/kcmutils-9999.ebuild | 6 +++---
27 kde-frameworks/kcodecs/kcodecs-9999.ebuild | 4 ++--
28 kde-frameworks/kcompletion/kcompletion-9999.ebuild | 11 ++++++-----
29 kde-frameworks/kconfig/kconfig-9999.ebuild | 13 +++++++------
30 .../kconfigwidgets/kconfigwidgets-9999.ebuild | 11 ++++++-----
31 kde-frameworks/kcoreaddons/kcoreaddons-9999.ebuild | 12 ++++++------
32 kde-frameworks/kcrash/kcrash-9999.ebuild | 8 +++++---
33 kde-frameworks/kdbusaddons/kdbusaddons-9999.ebuild | 11 ++++++-----
34 kde-frameworks/kdeclarative/kdeclarative-9999.ebuild | 2 +-
35 kde-frameworks/kded/kded-9999.ebuild | 11 ++++++-----
36 .../kdelibs4support/kdelibs4support-9999.ebuild | 14 ++++++++------
37 .../kdesignerplugin/kdesignerplugin-9999.ebuild | 11 ++++++-----
38 kde-frameworks/kdesu/kdesu-9999.ebuild | 2 +-
39 kde-frameworks/kdewebkit/kdewebkit-9999.ebuild | 2 +-
40 kde-frameworks/kdnssd/kdnssd-9999.ebuild | 11 ++++++-----
41 kde-frameworks/kdoctools/kdoctools-9999.ebuild | 15 ++++++++-------
42 kde-frameworks/kemoticons/kemoticons-9999.ebuild | 6 +++---
43 kde-frameworks/kfilemetadata/kfilemetadata-9999.ebuild | 6 ++++--
44 kde-frameworks/kglobalaccel/kglobalaccel-9999.ebuild | 11 ++++++-----
45 kde-frameworks/kguiaddons/kguiaddons-9999.ebuild | 2 +-
46 kde-frameworks/kholidays/kholidays-9999.ebuild | 12 ++++++------
47 kde-frameworks/khtml/khtml-9999.ebuild | 10 ++++++----
48 kde-frameworks/ki18n/ki18n-9999.ebuild | 11 ++++++-----
49 kde-frameworks/kiconthemes/kiconthemes-9999.ebuild | 6 +++---
50 kde-frameworks/kidletime/kidletime-9999.ebuild | 6 +++---
51 kde-frameworks/kimageformats/kimageformats-9999.ebuild | 6 +++---
52 kde-frameworks/kinit/kinit-9999.ebuild | 6 ++++--
53 kde-frameworks/kio/kio-9999.ebuild | 6 ++++--
54 kde-frameworks/kirigami/kirigami-9999.ebuild | 11 ++++++-----
55 kde-frameworks/kitemmodels/kitemmodels-9999.ebuild | 4 ++--
56 kde-frameworks/kitemviews/kitemviews-9999.ebuild | 11 ++++++-----
57 kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild | 6 ++++--
58 kde-frameworks/kjs/kjs-9999.ebuild | 11 ++++++-----
59 kde-frameworks/kjsembed/kjsembed-9999.ebuild | 2 +-
60 kde-frameworks/kmediaplayer/kmediaplayer-9999.ebuild | 6 +++---
61 kde-frameworks/knewstuff/knewstuff-9999.ebuild | 2 +-
62 .../knotifications/knotifications-9999.ebuild | 6 ++++--
63 kde-frameworks/knotifyconfig/knotifyconfig-9999.ebuild | 6 +++---
64 kde-frameworks/kpackage/kpackage-9999.ebuild | 11 ++++++-----
65 kde-frameworks/kparts/kparts-9999.ebuild | 2 +-
66 kde-frameworks/kpeople/kpeople-9999.ebuild | 6 ++----
67 kde-frameworks/kplotting/kplotting-9999.ebuild | 6 +++---
68 kde-frameworks/kpty/kpty-9999.ebuild | 2 +-
69 kde-frameworks/kross/kross-9999.ebuild | 2 +-
70 kde-frameworks/krunner/krunner-9999.ebuild | 2 +-
71 kde-frameworks/kservice/kservice-9999.ebuild | 17 +++++++++--------
72 kde-frameworks/ktexteditor/ktexteditor-9999.ebuild | 11 ++++++-----
73 kde-frameworks/ktextwidgets/ktextwidgets-9999.ebuild | 6 +++---
74 .../kunitconversion/kunitconversion-9999.ebuild | 6 +++---
75 kde-frameworks/kwallet/kwallet-9999.ebuild | 11 ++++++-----
76 kde-frameworks/kwayland/kwayland-9999.ebuild | 2 +-
77 .../kwidgetsaddons/kwidgetsaddons-9999.ebuild | 11 ++++++-----
78 kde-frameworks/kwindowsystem/kwindowsystem-9999.ebuild | 8 +++++---
79 kde-frameworks/kxmlgui/kxmlgui-9999.ebuild | 6 +++---
80 kde-frameworks/kxmlrpcclient/kxmlrpcclient-9999.ebuild | 2 +-
81 .../modemmanager-qt/modemmanager-qt-9999.ebuild | 11 ++++++-----
82 .../networkmanager-qt/networkmanager-qt-9999.ebuild | 12 ++++++------
83 kde-frameworks/oxygen-icons/oxygen-icons-9999.ebuild | 5 ++---
84 kde-frameworks/plasma/plasma-9999.ebuild | 6 ++++--
85 kde-frameworks/prison/prison-9999.ebuild | 2 +-
86 kde-frameworks/purpose/purpose-9999.ebuild | 2 +-
87 .../qqc2-desktop-style/qqc2-desktop-style-9999.ebuild | 2 +-
88 kde-frameworks/solid/solid-9999.ebuild | 13 +++++++------
89 kde-frameworks/sonnet/sonnet-9999.ebuild | 11 ++++++-----
90 kde-frameworks/syndication/syndication-9999.ebuild | 14 +++++++-------
91 .../syntax-highlighting/syntax-highlighting-9999.ebuild | 13 +++++++------
92 kde-frameworks/threadweaver/threadweaver-9999.ebuild | 2 +-
93 80 files changed, 298 insertions(+), 258 deletions(-)
94
95 diff --git a/kde-frameworks/attica/attica-9999.ebuild b/kde-frameworks/attica/attica-9999.ebuild
96 index e69d7959d3..e4c52d3d9b 100644
97 --- a/kde-frameworks/attica/attica-9999.ebuild
98 +++ b/kde-frameworks/attica/attica-9999.ebuild
99 @@ -1,7 +1,7 @@
100 # Copyright 1999-2019 Gentoo Authors
101 # Distributed under the terms of the GNU General Public License v2
102
103 -EAPI=6
104 +EAPI=7
105
106 inherit kde5
107
108
109 diff --git a/kde-frameworks/baloo/baloo-9999.ebuild b/kde-frameworks/baloo/baloo-9999.ebuild
110 index 94e13532c3..17c1032a13 100644
111 --- a/kde-frameworks/baloo/baloo-9999.ebuild
112 +++ b/kde-frameworks/baloo/baloo-9999.ebuild
113 @@ -1,7 +1,7 @@
114 # Copyright 1999-2019 Gentoo Authors
115 # Distributed under the terms of the GNU General Public License v2
116
117 -EAPI=6
118 +EAPI=7
119
120 KDE_TEST="forceoptional"
121 VIRTUALX_REQUIRED="test"
122
123 diff --git a/kde-frameworks/bluez-qt/bluez-qt-9999.ebuild b/kde-frameworks/bluez-qt/bluez-qt-9999.ebuild
124 index 11f3a1320f..bb563902ed 100644
125 --- a/kde-frameworks/bluez-qt/bluez-qt-9999.ebuild
126 +++ b/kde-frameworks/bluez-qt/bluez-qt-9999.ebuild
127 @@ -1,7 +1,7 @@
128 # Copyright 1999-2019 Gentoo Authors
129 # Distributed under the terms of the GNU General Public License v2
130
131 -EAPI=6
132 +EAPI=7
133
134 VIRTUALX_REQUIRED="test"
135 inherit kde5 udev
136
137 diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
138 index 76f200bd7a..d459c62bd9 100644
139 --- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
140 +++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
141 @@ -1,7 +1,7 @@
142 # Copyright 1999-2019 Gentoo Authors
143 # Distributed under the terms of the GNU General Public License v2
144
145 -EAPI=6
146 +EAPI=7
147
148 KDE_AUTODEPS="false"
149 KDE_DEBUG="false"
150 @@ -14,7 +14,7 @@ LICENSE="LGPL-3"
151 KEYWORDS=""
152 IUSE=""
153
154 -DEPEND="
155 +BDEPEND="
156 $(add_frameworks_dep extra-cmake-modules)
157 $(add_qt_dep qtcore)
158 test? (
159 @@ -22,7 +22,6 @@ DEPEND="
160 app-misc/fdupes
161 )
162 "
163 -RDEPEND=""
164
165 src_configure() {
166 local mycmakeargs=(
167
168 diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
169 index 3913787e3f..1efd923e7f 100644
170 --- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
171 +++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
172 @@ -1,7 +1,7 @@
173 # Copyright 1999-2019 Gentoo Authors
174 # Distributed under the terms of the GNU General Public License v2
175
176 -EAPI=6
177 +EAPI=7
178
179 KDE_AUTODEPS="false"
180 KDE_DEBUG="false"
181 @@ -13,7 +13,7 @@ LICENSE="LGPL-3"
182 KEYWORDS=""
183 IUSE=""
184
185 -DEPEND="
186 +BDEPEND="
187 $(add_frameworks_dep extra-cmake-modules)
188 $(add_qt_dep qtcore)
189 test? (
190 @@ -21,7 +21,6 @@ DEPEND="
191 app-misc/fdupes
192 )
193 "
194 -RDEPEND=""
195
196 src_configure() {
197 local mycmakeargs=(
198
199 diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-9999.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-9999.ebuild
200 index 936c681e56..c9c1d975bb 100644
201 --- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-9999.ebuild
202 +++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-9999.ebuild
203 @@ -1,7 +1,7 @@
204 # Copyright 1999-2019 Gentoo Authors
205 # Distributed under the terms of the GNU General Public License v2
206
207 -EAPI=6
208 +EAPI=7
209
210 PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
211 ECM_KDEINSTALLDIRS="false"
212 @@ -18,7 +18,7 @@ LICENSE="BSD"
213 KEYWORDS=""
214 IUSE="doc test"
215
216 -DEPEND="
217 +BDEPEND="
218 doc? (
219 ${PYTHON_DEPS}
220 $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
221
222 diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-9999.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-9999.ebuild
223 index e9a5b50758..8079df8779 100644
224 --- a/kde-frameworks/frameworkintegration/frameworkintegration-9999.ebuild
225 +++ b/kde-frameworks/frameworkintegration/frameworkintegration-9999.ebuild
226 @@ -1,7 +1,7 @@
227 # Copyright 1999-2019 Gentoo Authors
228 # Distributed under the terms of the GNU General Public License v2
229
230 -EAPI=6
231 +EAPI=7
232
233 KDE_QTHELP="false"
234 VIRTUALX_REQUIRED="test"
235 @@ -12,7 +12,7 @@ LICENSE="LGPL-2+"
236 KEYWORDS=""
237 IUSE="appstream X"
238
239 -RDEPEND="
240 +DEPEND="
241 $(add_frameworks_dep kconfig)
242 $(add_frameworks_dep kconfigwidgets)
243 $(add_frameworks_dep ki18n)
244 @@ -32,7 +32,7 @@ RDEPEND="
245 x11-libs/libxcb
246 )
247 "
248 -DEPEND="${RDEPEND}"
249 +RDEPEND="${DEPEND}"
250
251 # requires running kde environment
252 RESTRICT+=" test"
253
254 diff --git a/kde-frameworks/kactivities-stats/kactivities-stats-9999.ebuild b/kde-frameworks/kactivities-stats/kactivities-stats-9999.ebuild
255 index e804eab415..ad2f137677 100644
256 --- a/kde-frameworks/kactivities-stats/kactivities-stats-9999.ebuild
257 +++ b/kde-frameworks/kactivities-stats/kactivities-stats-9999.ebuild
258 @@ -1,7 +1,7 @@
259 # Copyright 1999-2019 Gentoo Authors
260 # Distributed under the terms of the GNU General Public License v2
261
262 -EAPI=6
263 +EAPI=7
264
265 inherit kde5
266
267
268 diff --git a/kde-frameworks/kactivities/kactivities-9999.ebuild b/kde-frameworks/kactivities/kactivities-9999.ebuild
269 index 7053ae2566..16b7b62f1d 100644
270 --- a/kde-frameworks/kactivities/kactivities-9999.ebuild
271 +++ b/kde-frameworks/kactivities/kactivities-9999.ebuild
272 @@ -1,7 +1,7 @@
273 # Copyright 1999-2019 Gentoo Authors
274 # Distributed under the terms of the GNU General Public License v2
275
276 -EAPI=6
277 +EAPI=7
278
279 inherit kde5
280
281
282 diff --git a/kde-frameworks/kapidox/kapidox-9999.ebuild b/kde-frameworks/kapidox/kapidox-9999.ebuild
283 index 7dfd256486..265bf30a4b 100644
284 --- a/kde-frameworks/kapidox/kapidox-9999.ebuild
285 +++ b/kde-frameworks/kapidox/kapidox-9999.ebuild
286 @@ -1,7 +1,7 @@
287 # Copyright 1999-2019 Gentoo Authors
288 # Distributed under the terms of the GNU General Public License v2
289
290 -EAPI=6
291 +EAPI=7
292
293 KDE_AUTODEPS="false"
294 KDE_DEBUG="false"
295
296 diff --git a/kde-frameworks/karchive/karchive-9999.ebuild b/kde-frameworks/karchive/karchive-9999.ebuild
297 index 574e5f1044..d82b471c01 100644
298 --- a/kde-frameworks/karchive/karchive-9999.ebuild
299 +++ b/kde-frameworks/karchive/karchive-9999.ebuild
300 @@ -1,7 +1,7 @@
301 # Copyright 1999-2019 Gentoo Authors
302 # Distributed under the terms of the GNU General Public License v2
303
304 -EAPI=6
305 +EAPI=7
306
307 inherit kde5
308
309 @@ -10,12 +10,12 @@ LICENSE="GPL-2 LGPL-2.1"
310 KEYWORDS=""
311 IUSE="+bzip2 +lzma"
312
313 -RDEPEND="
314 +DEPEND="
315 sys-libs/zlib
316 bzip2? ( app-arch/bzip2 )
317 lzma? ( app-arch/xz-utils )
318 "
319 -DEPEND="${RDEPEND}"
320 +RDEPEND="${DEPEND}"
321
322 src_configure() {
323 local mycmakeargs=(
324
325 diff --git a/kde-frameworks/kauth/kauth-9999.ebuild b/kde-frameworks/kauth/kauth-9999.ebuild
326 index 855e0b796d..da7c0979dd 100644
327 --- a/kde-frameworks/kauth/kauth-9999.ebuild
328 +++ b/kde-frameworks/kauth/kauth-9999.ebuild
329 @@ -1,7 +1,7 @@
330 # Copyright 1999-2019 Gentoo Authors
331 # Distributed under the terms of the GNU General Public License v2
332
333 -EAPI=6
334 +EAPI=7
335
336 VIRTUALX_REQUIRED="test"
337 inherit kde5
338 @@ -11,16 +11,17 @@ LICENSE="LGPL-2.1+"
339 KEYWORDS=""
340 IUSE="nls +policykit"
341
342 -RDEPEND="
343 +BDEPEND="
344 + nls? ( $(add_qt_dep linguist-tools) )
345 +"
346 +DEPEND="
347 $(add_frameworks_dep kcoreaddons)
348 $(add_qt_dep qtdbus)
349 $(add_qt_dep qtgui)
350 $(add_qt_dep qtwidgets)
351 policykit? ( sys-auth/polkit-qt[qt5(+)] )
352 "
353 -DEPEND="${RDEPEND}
354 - nls? ( $(add_qt_dep linguist-tools) )
355 -"
356 +RDEPEND="${DEPEND}"
357 PDEPEND="policykit? ( kde-plasma/polkit-kde-agent )"
358
359 src_configure() {
360
361 diff --git a/kde-frameworks/kbookmarks/kbookmarks-9999.ebuild b/kde-frameworks/kbookmarks/kbookmarks-9999.ebuild
362 index 6403aca233..40a36966c9 100644
363 --- a/kde-frameworks/kbookmarks/kbookmarks-9999.ebuild
364 +++ b/kde-frameworks/kbookmarks/kbookmarks-9999.ebuild
365 @@ -1,7 +1,7 @@
366 # Copyright 1999-2019 Gentoo Authors
367 # Distributed under the terms of the GNU General Public License v2
368
369 -EAPI=6
370 +EAPI=7
371
372 VIRTUALX_REQUIRED="test"
373 inherit kde5
374 @@ -11,6 +11,9 @@ LICENSE="LGPL-2+"
375 KEYWORDS=""
376 IUSE="nls"
377
378 +BDEPEND="
379 + nls? ( $(add_qt_dep linguist-tools) )
380 +"
381 RDEPEND="
382 $(add_frameworks_dep kcodecs)
383 $(add_frameworks_dep kconfig)
384 @@ -25,5 +28,4 @@ RDEPEND="
385 "
386 DEPEND="${RDEPEND}
387 $(add_frameworks_dep kconfigwidgets)
388 - nls? ( $(add_qt_dep linguist-tools) )
389 "
390
391 diff --git a/kde-frameworks/kcmutils/kcmutils-9999.ebuild b/kde-frameworks/kcmutils/kcmutils-9999.ebuild
392 index e467764d46..b4ab301567 100644
393 --- a/kde-frameworks/kcmutils/kcmutils-9999.ebuild
394 +++ b/kde-frameworks/kcmutils/kcmutils-9999.ebuild
395 @@ -1,7 +1,7 @@
396 # Copyright 1999-2019 Gentoo Authors
397 # Distributed under the terms of the GNU General Public License v2
398
399 -EAPI=6
400 +EAPI=7
401
402 FRAMEWORK_TEST="false"
403 inherit kde5
404 @@ -11,7 +11,7 @@ LICENSE="LGPL-2"
405 KEYWORDS=""
406 IUSE=""
407
408 -RDEPEND="
409 +DEPEND="
410 $(add_frameworks_dep kauth)
411 $(add_frameworks_dep kconfig)
412 $(add_frameworks_dep kconfigwidgets)
413 @@ -28,4 +28,4 @@ RDEPEND="
414 $(add_qt_dep qtgui)
415 $(add_qt_dep qtwidgets)
416 "
417 -DEPEND="${RDEPEND}"
418 +RDEPEND="${DEPEND}"
419
420 diff --git a/kde-frameworks/kcodecs/kcodecs-9999.ebuild b/kde-frameworks/kcodecs/kcodecs-9999.ebuild
421 index 6fd9d7d229..2d2b211f71 100644
422 --- a/kde-frameworks/kcodecs/kcodecs-9999.ebuild
423 +++ b/kde-frameworks/kcodecs/kcodecs-9999.ebuild
424 @@ -1,7 +1,7 @@
425 # Copyright 1999-2019 Gentoo Authors
426 # Distributed under the terms of the GNU General Public License v2
427
428 -EAPI=6
429 +EAPI=7
430
431 inherit kde5
432
433 @@ -10,7 +10,7 @@ LICENSE="GPL-2+ LGPL-2+"
434 KEYWORDS=""
435 IUSE="nls"
436
437 -DEPEND="
438 +BDEPEND="
439 dev-util/gperf
440 nls? ( $(add_qt_dep linguist-tools) )
441 "
442
443 diff --git a/kde-frameworks/kcompletion/kcompletion-9999.ebuild b/kde-frameworks/kcompletion/kcompletion-9999.ebuild
444 index 7b2de6c67c..697bfe8d1f 100644
445 --- a/kde-frameworks/kcompletion/kcompletion-9999.ebuild
446 +++ b/kde-frameworks/kcompletion/kcompletion-9999.ebuild
447 @@ -1,7 +1,7 @@
448 # Copyright 1999-2019 Gentoo Authors
449 # Distributed under the terms of the GNU General Public License v2
450
451 -EAPI=6
452 +EAPI=7
453
454 VIRTUALX_REQUIRED="test"
455 inherit kde5
456 @@ -10,12 +10,13 @@ DESCRIPTION="Framework for common completion tasks such as filename or URL compl
457 KEYWORDS=""
458 IUSE="nls"
459
460 -RDEPEND="
461 +BDEPEND="
462 + nls? ( $(add_qt_dep linguist-tools) )
463 +"
464 +DEPEND="
465 $(add_frameworks_dep kconfig)
466 $(add_frameworks_dep kwidgetsaddons)
467 $(add_qt_dep qtgui)
468 $(add_qt_dep qtwidgets)
469 "
470 -DEPEND="${RDEPEND}
471 - nls? ( $(add_qt_dep linguist-tools) )
472 -"
473 +RDEPEND="${DEPEND}"
474
475 diff --git a/kde-frameworks/kconfig/kconfig-9999.ebuild b/kde-frameworks/kconfig/kconfig-9999.ebuild
476 index 9805bef308..e35e32094b 100644
477 --- a/kde-frameworks/kconfig/kconfig-9999.ebuild
478 +++ b/kde-frameworks/kconfig/kconfig-9999.ebuild
479 @@ -1,7 +1,7 @@
480 # Copyright 1999-2019 Gentoo Authors
481 # Distributed under the terms of the GNU General Public License v2
482
483 -EAPI=6
484 +EAPI=7
485
486 VIRTUALX_REQUIRED="test"
487 inherit kde5
488 @@ -11,15 +11,16 @@ LICENSE="LGPL-2+"
489 KEYWORDS=""
490 IUSE="dbus nls"
491
492 -RDEPEND="
493 +BDEPEND="
494 + nls? ( $(add_qt_dep linguist-tools) )
495 + test? ( $(add_qt_dep qtconcurrent) )
496 +"
497 +DEPEND="
498 $(add_qt_dep qtgui)
499 $(add_qt_dep qtxml)
500 dbus? ( $(add_qt_dep qtdbus) )
501 "
502 -DEPEND="${RDEPEND}
503 - nls? ( $(add_qt_dep linguist-tools) )
504 - test? ( $(add_qt_dep qtconcurrent) )
505 -"
506 +RDEPEND="${DEPEND}"
507
508 # bug 560086
509 RESTRICT+=" test"
510
511 diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-9999.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-9999.ebuild
512 index 1c00a79575..d77da6ffdc 100644
513 --- a/kde-frameworks/kconfigwidgets/kconfigwidgets-9999.ebuild
514 +++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-9999.ebuild
515 @@ -1,7 +1,7 @@
516 # Copyright 1999-2019 Gentoo Authors
517 # Distributed under the terms of the GNU General Public License v2
518
519 -EAPI=6
520 +EAPI=7
521
522 VIRTUALX_REQUIRED="test"
523 inherit kde5
524 @@ -11,7 +11,10 @@ LICENSE="LGPL-2+"
525 KEYWORDS=""
526 IUSE="+man"
527
528 -RDEPEND="
529 +BDEPEND="
530 + man? ( $(add_frameworks_dep kdoctools) )
531 +"
532 +DEPEND="
533 $(add_frameworks_dep kauth)
534 $(add_frameworks_dep kcodecs)
535 $(add_frameworks_dep kconfig)
536 @@ -23,9 +26,7 @@ RDEPEND="
537 $(add_qt_dep qtgui)
538 $(add_qt_dep qtwidgets)
539 "
540 -DEPEND="${RDEPEND}
541 - man? ( $(add_frameworks_dep kdoctools) )
542 -"
543 +RDEPEND="${DEPEND}"
544
545 src_configure() {
546 local mycmakeargs=(
547
548 diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-9999.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-9999.ebuild
549 index 20e135e1a3..ee67cb326a 100644
550 --- a/kde-frameworks/kcoreaddons/kcoreaddons-9999.ebuild
551 +++ b/kde-frameworks/kcoreaddons/kcoreaddons-9999.ebuild
552 @@ -1,7 +1,7 @@
553 # Copyright 1999-2019 Gentoo Authors
554 # Distributed under the terms of the GNU General Public License v2
555
556 -EAPI=6
557 +EAPI=7
558
559 inherit kde5
560
561 @@ -10,14 +10,14 @@ LICENSE="LGPL-2+"
562 KEYWORDS=""
563 IUSE="fam nls"
564
565 -RDEPEND="
566 +BDEPEND="
567 + nls? ( $(add_qt_dep linguist-tools) )
568 +"
569 +DEPEND="
570 $(add_qt_dep qtcore 'icu')
571 fam? ( virtual/fam )
572 "
573 -DEPEND="${RDEPEND}
574 - x11-misc/shared-mime-info
575 - nls? ( $(add_qt_dep linguist-tools) )
576 -"
577 +RDEPEND="${DEPEND}"
578
579 src_configure() {
580 local mycmakeargs=(
581
582 diff --git a/kde-frameworks/kcrash/kcrash-9999.ebuild b/kde-frameworks/kcrash/kcrash-9999.ebuild
583 index c3ef99d496..4b67a59c6e 100644
584 --- a/kde-frameworks/kcrash/kcrash-9999.ebuild
585 +++ b/kde-frameworks/kcrash/kcrash-9999.ebuild
586 @@ -1,7 +1,7 @@
587 # Copyright 1999-2019 Gentoo Authors
588 # Distributed under the terms of the GNU General Public License v2
589
590 -EAPI=6
591 +EAPI=7
592
593 VIRTUALX_REQUIRED="test"
594 inherit kde5
595 @@ -14,6 +14,10 @@ IUSE="nls"
596 # requires running kde environment
597 RESTRICT+=" test"
598
599 +BDEPEND="
600 + nls? ( $(add_qt_dep linguist-tools) )
601 + test? ( $(add_qt_dep qtwidgets) )
602 +"
603 RDEPEND="
604 $(add_frameworks_dep kcoreaddons)
605 $(add_frameworks_dep kwindowsystem)
606 @@ -23,6 +27,4 @@ RDEPEND="
607 "
608 DEPEND="${RDEPEND}
609 x11-base/xorg-proto
610 - nls? ( $(add_qt_dep linguist-tools) )
611 - test? ( $(add_qt_dep qtwidgets) )
612 "
613
614 diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-9999.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-9999.ebuild
615 index 30d9bd422b..5b6b51eacc 100644
616 --- a/kde-frameworks/kdbusaddons/kdbusaddons-9999.ebuild
617 +++ b/kde-frameworks/kdbusaddons/kdbusaddons-9999.ebuild
618 @@ -1,7 +1,7 @@
619 # Copyright 1999-2019 Gentoo Authors
620 # Distributed under the terms of the GNU General Public License v2
621
622 -EAPI=6
623 +EAPI=7
624
625 VIRTUALDBUS_TEST="true"
626 inherit kde5
627 @@ -11,13 +11,14 @@ LICENSE="LGPL-2+"
628 KEYWORDS=""
629 IUSE="nls X"
630
631 -RDEPEND="
632 +BDEPEND="
633 + nls? ( $(add_qt_dep linguist-tools) )
634 +"
635 +DEPEND="
636 $(add_qt_dep qtdbus)
637 X? ( $(add_qt_dep qtx11extras) )
638 "
639 -DEPEND="${RDEPEND}
640 - nls? ( $(add_qt_dep linguist-tools) )
641 -"
642 +RDEPEND="${DEPEND}"
643
644 src_configure() {
645 local mycmakeargs=(
646
647 diff --git a/kde-frameworks/kdeclarative/kdeclarative-9999.ebuild b/kde-frameworks/kdeclarative/kdeclarative-9999.ebuild
648 index 117c9aef96..5bb550f2c5 100644
649 --- a/kde-frameworks/kdeclarative/kdeclarative-9999.ebuild
650 +++ b/kde-frameworks/kdeclarative/kdeclarative-9999.ebuild
651 @@ -1,7 +1,7 @@
652 # Copyright 1999-2019 Gentoo Authors
653 # Distributed under the terms of the GNU General Public License v2
654
655 -EAPI=6
656 +EAPI=7
657
658 KDE_TEST="false"
659 inherit kde5
660
661 diff --git a/kde-frameworks/kded/kded-9999.ebuild b/kde-frameworks/kded/kded-9999.ebuild
662 index c365349ddd..4826f9e65c 100644
663 --- a/kde-frameworks/kded/kded-9999.ebuild
664 +++ b/kde-frameworks/kded/kded-9999.ebuild
665 @@ -1,7 +1,7 @@
666 # Copyright 1999-2019 Gentoo Authors
667 # Distributed under the terms of the GNU General Public License v2
668
669 -EAPI=6
670 +EAPI=7
671
672 KDE_QTHELP="false"
673 KDE_TEST="false"
674 @@ -12,7 +12,10 @@ LICENSE="LGPL-2+"
675 KEYWORDS=""
676 IUSE="+man"
677
678 -RDEPEND="
679 +BDEPEND="
680 + man? ( $(add_frameworks_dep kdoctools) )
681 +"
682 +DEPEND="
683 $(add_frameworks_dep kconfig)
684 $(add_frameworks_dep kcoreaddons)
685 $(add_frameworks_dep kcrash)
686 @@ -23,9 +26,7 @@ RDEPEND="
687 $(add_qt_dep qtgui)
688 $(add_qt_dep qtwidgets)
689 "
690 -DEPEND="${RDEPEND}
691 - man? ( $(add_frameworks_dep kdoctools) )
692 -"
693 +RDEPEND="${DEPEND}"
694
695 src_configure() {
696 local mycmakeargs=(
697
698 diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-9999.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-9999.ebuild
699 index e402bd9c5c..6c9f8eb380 100644
700 --- a/kde-frameworks/kdelibs4support/kdelibs4support-9999.ebuild
701 +++ b/kde-frameworks/kdelibs4support/kdelibs4support-9999.ebuild
702 @@ -1,7 +1,7 @@
703 # Copyright 1999-2019 Gentoo Authors
704 # Distributed under the terms of the GNU General Public License v2
705
706 -EAPI=6
707 +EAPI=7
708
709 KDE_QTHELP="false"
710 VIRTUALX_REQUIRED="test"
711 @@ -12,6 +12,12 @@ LICENSE="LGPL-2+"
712 KEYWORDS=""
713 IUSE="libressl X"
714
715 +BDEPEND="
716 + $(add_frameworks_dep kdoctools)
717 + dev-lang/perl
718 + dev-perl/URI
719 + test? ( $(add_qt_dep qtconcurrent) )
720 +"
721 COMMON_DEPEND="
722 $(add_frameworks_dep kauth)
723 $(add_frameworks_dep kcodecs)
724 @@ -23,6 +29,7 @@ COMMON_DEPEND="
725 $(add_frameworks_dep kdbusaddons)
726 $(add_frameworks_dep kded)
727 $(add_frameworks_dep kdesignerplugin)
728 + $(add_frameworks_dep kdoctools)
729 $(add_frameworks_dep kemoticons)
730 $(add_frameworks_dep kglobalaccel)
731 $(add_frameworks_dep kguiaddons)
732 @@ -59,15 +66,10 @@ COMMON_DEPEND="
733 )
734 "
735 DEPEND="${COMMON_DEPEND}
736 - $(add_frameworks_dep kdoctools)
737 $(add_qt_dep designer)
738 - dev-lang/perl
739 - dev-perl/URI
740 - test? ( $(add_qt_dep qtconcurrent) )
741 X? ( x11-base/xorg-proto )
742 "
743 RDEPEND="${COMMON_DEPEND}
744 - $(add_frameworks_dep kdoctools)
745 $(add_frameworks_dep kinit)
746 $(add_frameworks_dep kitemmodels)
747 $(add_qt_dep qtxml)
748
749 diff --git a/kde-frameworks/kdesignerplugin/kdesignerplugin-9999.ebuild b/kde-frameworks/kdesignerplugin/kdesignerplugin-9999.ebuild
750 index 38a20846cc..008d15cb0a 100644
751 --- a/kde-frameworks/kdesignerplugin/kdesignerplugin-9999.ebuild
752 +++ b/kde-frameworks/kdesignerplugin/kdesignerplugin-9999.ebuild
753 @@ -1,7 +1,7 @@
754 # Copyright 1999-2019 Gentoo Authors
755 # Distributed under the terms of the GNU General Public License v2
756
757 -EAPI=6
758 +EAPI=7
759
760 KDE_HANDBOOK="optional"
761 KDE_QTHELP="false"
762 @@ -13,7 +13,10 @@ LICENSE="LGPL-2.1+"
763 KEYWORDS=""
764 IUSE="designer nls webkit"
765
766 -RDEPEND="
767 +BDEPEND="
768 + nls? ( $(add_qt_dep linguist-tools) )
769 +"
770 +DEPEND="
771 $(add_frameworks_dep kconfig)
772 $(add_frameworks_dep kcoreaddons)
773 designer? (
774 @@ -35,9 +38,7 @@ RDEPEND="
775 $(add_frameworks_dep kdewebkit)
776 )
777 "
778 -DEPEND="${RDEPEND}
779 - nls? ( $(add_qt_dep linguist-tools) )
780 -"
781 +RDEPEND="${DEPEND}"
782
783 src_configure() {
784 local mycmakeargs=(
785
786 diff --git a/kde-frameworks/kdesu/kdesu-9999.ebuild b/kde-frameworks/kdesu/kdesu-9999.ebuild
787 index 41378dacd6..50df61248c 100644
788 --- a/kde-frameworks/kdesu/kdesu-9999.ebuild
789 +++ b/kde-frameworks/kdesu/kdesu-9999.ebuild
790 @@ -1,7 +1,7 @@
791 # Copyright 1999-2019 Gentoo Authors
792 # Distributed under the terms of the GNU General Public License v2
793
794 -EAPI=6
795 +EAPI=7
796
797 KDE_TEST="false"
798 inherit kde5
799
800 diff --git a/kde-frameworks/kdewebkit/kdewebkit-9999.ebuild b/kde-frameworks/kdewebkit/kdewebkit-9999.ebuild
801 index 3259158b2e..4ca70d3911 100644
802 --- a/kde-frameworks/kdewebkit/kdewebkit-9999.ebuild
803 +++ b/kde-frameworks/kdewebkit/kdewebkit-9999.ebuild
804 @@ -1,7 +1,7 @@
805 # Copyright 1999-2019 Gentoo Authors
806 # Distributed under the terms of the GNU General Public License v2
807
808 -EAPI=6
809 +EAPI=7
810
811 KDE_QTHELP="false"
812 KDE_TEST="false"
813
814 diff --git a/kde-frameworks/kdnssd/kdnssd-9999.ebuild b/kde-frameworks/kdnssd/kdnssd-9999.ebuild
815 index 2e9052d452..13a447ef88 100644
816 --- a/kde-frameworks/kdnssd/kdnssd-9999.ebuild
817 +++ b/kde-frameworks/kdnssd/kdnssd-9999.ebuild
818 @@ -1,7 +1,7 @@
819 # Copyright 1999-2019 Gentoo Authors
820 # Distributed under the terms of the GNU General Public License v2
821
822 -EAPI=6
823 +EAPI=7
824
825 inherit kde5
826
827 @@ -10,16 +10,17 @@ LICENSE="LGPL-2+"
828 KEYWORDS=""
829 IUSE="nls zeroconf"
830
831 -RDEPEND="
832 +BDEPEND="
833 + nls? ( $(add_qt_dep linguist-tools) )
834 +"
835 +DEPEND="
836 $(add_qt_dep qtnetwork)
837 zeroconf? (
838 $(add_qt_dep qtdbus)
839 net-dns/avahi[mdnsresponder-compat]
840 )
841 "
842 -DEPEND="${RDEPEND}
843 - nls? ( $(add_qt_dep linguist-tools) )
844 -"
845 +RDEPEND="${DEPEND}"
846
847 src_configure() {
848 local mycmakeargs=(
849
850 diff --git a/kde-frameworks/kdoctools/kdoctools-9999.ebuild b/kde-frameworks/kdoctools/kdoctools-9999.ebuild
851 index cf4e2d5463..619b8603f2 100644
852 --- a/kde-frameworks/kdoctools/kdoctools-9999.ebuild
853 +++ b/kde-frameworks/kdoctools/kdoctools-9999.ebuild
854 @@ -1,7 +1,7 @@
855 # Copyright 1999-2019 Gentoo Authors
856 # Distributed under the terms of the GNU General Public License v2
857
858 -EAPI=6
859 +EAPI=7
860
861 KDE_QTHELP="false"
862 inherit kde5
863 @@ -11,7 +11,12 @@ LICENSE="MIT"
864 KEYWORDS=""
865 IUSE="nls"
866
867 -RDEPEND="
868 +BDEPEND="
869 + dev-lang/perl
870 + dev-perl/URI
871 + nls? ( $(add_frameworks_dep ki18n) )
872 +"
873 +DEPEND="
874 $(add_frameworks_dep karchive)
875 app-text/docbook-xml-dtd:4.5
876 app-text/docbook-xsl-stylesheets
877 @@ -19,11 +24,7 @@ RDEPEND="
878 dev-libs/libxml2:2
879 dev-libs/libxslt
880 "
881 -DEPEND="${RDEPEND}
882 - dev-lang/perl
883 - dev-perl/URI
884 - nls? ( $(add_frameworks_dep ki18n) )
885 -"
886 +RDEPEND="${DEPEND}"
887
888 src_configure() {
889 local mycmakeargs=(
890
891 diff --git a/kde-frameworks/kemoticons/kemoticons-9999.ebuild b/kde-frameworks/kemoticons/kemoticons-9999.ebuild
892 index cfefbcd19b..c4818fb314 100644
893 --- a/kde-frameworks/kemoticons/kemoticons-9999.ebuild
894 +++ b/kde-frameworks/kemoticons/kemoticons-9999.ebuild
895 @@ -1,7 +1,7 @@
896 # Copyright 1999-2019 Gentoo Authors
897 # Distributed under the terms of the GNU General Public License v2
898
899 -EAPI=6
900 +EAPI=7
901
902 VIRTUALX_REQUIRED="test"
903 inherit kde5
904 @@ -11,7 +11,7 @@ LICENSE="LGPL-2.1+"
905 KEYWORDS=""
906 IUSE=""
907
908 -RDEPEND="
909 +DEPEND="
910 $(add_frameworks_dep karchive)
911 $(add_frameworks_dep kconfig)
912 $(add_frameworks_dep kcoreaddons)
913 @@ -20,7 +20,7 @@ RDEPEND="
914 $(add_qt_dep qtgui)
915 $(add_qt_dep qtxml)
916 "
917 -DEPEND="${RDEPEND}"
918 +RDEPEND="${DEPEND}"
919
920 # requires running kde environment
921 RESTRICT+=" test"
922
923 diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-9999.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-9999.ebuild
924 index 1f31f4b090..de47594427 100644
925 --- a/kde-frameworks/kfilemetadata/kfilemetadata-9999.ebuild
926 +++ b/kde-frameworks/kfilemetadata/kfilemetadata-9999.ebuild
927 @@ -1,7 +1,7 @@
928 # Copyright 1999-2019 Gentoo Authors
929 # Distributed under the terms of the GNU General Public License v2
930
931 -EAPI=6
932 +EAPI=7
933
934 PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
935 inherit kde5 python-any-r1
936 @@ -10,6 +10,9 @@ DESCRIPTION="Library for extracting file metadata"
937 KEYWORDS=""
938 IUSE="epub exif ffmpeg kernel_linux libav office pdf taglib"
939
940 +BDEPEND="
941 + test? ( ${PYTHON_DEPS} )
942 +"
943 RDEPEND="
944 $(add_frameworks_dep ki18n)
945 $(add_qt_dep qtxml)
946 @@ -25,7 +28,6 @@ RDEPEND="
947 "
948 DEPEND="${RDEPEND}
949 kernel_linux? ( sys-apps/attr )
950 - test? ( ${PYTHON_DEPS} )
951 "
952
953 pkg_setup() {
954
955 diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-9999.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-9999.ebuild
956 index f1afa7c755..e9f5777314 100644
957 --- a/kde-frameworks/kglobalaccel/kglobalaccel-9999.ebuild
958 +++ b/kde-frameworks/kglobalaccel/kglobalaccel-9999.ebuild
959 @@ -1,7 +1,7 @@
960 # Copyright 1999-2019 Gentoo Authors
961 # Distributed under the terms of the GNU General Public License v2
962
963 -EAPI=6
964 +EAPI=7
965
966 VIRTUALX_REQUIRED="test"
967 inherit kde5
968 @@ -11,7 +11,10 @@ KEYWORDS=""
969 LICENSE="LGPL-2+"
970 IUSE="nls"
971
972 -RDEPEND="
973 +BDEPEND="
974 + nls? ( $(add_qt_dep linguist-tools) )
975 +"
976 +DEPEND="
977 $(add_frameworks_dep kconfig)
978 $(add_frameworks_dep kcoreaddons)
979 $(add_frameworks_dep kcrash)
980 @@ -24,6 +27,4 @@ RDEPEND="
981 x11-libs/libxcb
982 x11-libs/xcb-util-keysyms
983 "
984 -DEPEND="${RDEPEND}
985 - nls? ( $(add_qt_dep linguist-tools) )
986 -"
987 +RDEPEND="${DEPEND}"
988
989 diff --git a/kde-frameworks/kguiaddons/kguiaddons-9999.ebuild b/kde-frameworks/kguiaddons/kguiaddons-9999.ebuild
990 index c5dae277f6..453b4d319f 100644
991 --- a/kde-frameworks/kguiaddons/kguiaddons-9999.ebuild
992 +++ b/kde-frameworks/kguiaddons/kguiaddons-9999.ebuild
993 @@ -1,7 +1,7 @@
994 # Copyright 1999-2019 Gentoo Authors
995 # Distributed under the terms of the GNU General Public License v2
996
997 -EAPI=6
998 +EAPI=7
999
1000 VIRTUALX_REQUIRED="test"
1001 inherit kde5
1002
1003 diff --git a/kde-frameworks/kholidays/kholidays-9999.ebuild b/kde-frameworks/kholidays/kholidays-9999.ebuild
1004 index a360ab7202..cbc5a95fa2 100644
1005 --- a/kde-frameworks/kholidays/kholidays-9999.ebuild
1006 +++ b/kde-frameworks/kholidays/kholidays-9999.ebuild
1007 @@ -1,7 +1,7 @@
1008 # Copyright 1999-2019 Gentoo Authors
1009 # Distributed under the terms of the GNU General Public License v2
1010
1011 -EAPI=6
1012 +EAPI=7
1013
1014 KDE_QTHELP="false"
1015 KDE_TEST="true"
1016 @@ -12,13 +12,13 @@ LICENSE="LGPL-2.1+"
1017 KEYWORDS=""
1018 IUSE="nls"
1019
1020 -COMMON_DEPEND="
1021 - $(add_qt_dep qtdeclarative)
1022 -"
1023 -DEPEND="${COMMON_DEPEND}
1024 +BDEPEND="
1025 nls? ( $(add_qt_dep linguist-tools) )
1026 "
1027 -RDEPEND="${COMMON_DEPEND}
1028 +DEPEND="
1029 + $(add_qt_dep qtdeclarative)
1030 +"
1031 +RDEPEND="${DEPEND}
1032 !kde-apps/kholidays:5
1033 "
1034
1035
1036 diff --git a/kde-frameworks/khtml/khtml-9999.ebuild b/kde-frameworks/khtml/khtml-9999.ebuild
1037 index 56fe6915a9..05e20f61c3 100644
1038 --- a/kde-frameworks/khtml/khtml-9999.ebuild
1039 +++ b/kde-frameworks/khtml/khtml-9999.ebuild
1040 @@ -1,7 +1,7 @@
1041 # Copyright 1999-2019 Gentoo Authors
1042 # Distributed under the terms of the GNU General Public License v2
1043
1044 -EAPI=6
1045 +EAPI=7
1046
1047 KDE_QTHELP="false"
1048 VIRTUALX_REQUIRED="test"
1049 @@ -12,6 +12,11 @@ LICENSE="LGPL-2"
1050 KEYWORDS=""
1051 IUSE="libressl X"
1052
1053 +BDEPEND="
1054 + dev-lang/perl
1055 + dev-util/gperf
1056 + test? ( $(add_qt_dep qtx11extras) )
1057 +"
1058 RDEPEND="
1059 $(add_frameworks_dep karchive)
1060 $(add_frameworks_dep kcodecs)
1061 @@ -53,9 +58,6 @@ RDEPEND="
1062 )
1063 "
1064 DEPEND="${RDEPEND}
1065 - dev-lang/perl
1066 - dev-util/gperf
1067 - test? ( $(add_qt_dep qtx11extras) )
1068 X? ( x11-base/xorg-proto )
1069 "
1070
1071
1072 diff --git a/kde-frameworks/ki18n/ki18n-9999.ebuild b/kde-frameworks/ki18n/ki18n-9999.ebuild
1073 index 7d369c176b..53f27ced5a 100644
1074 --- a/kde-frameworks/ki18n/ki18n-9999.ebuild
1075 +++ b/kde-frameworks/ki18n/ki18n-9999.ebuild
1076 @@ -1,7 +1,7 @@
1077 # Copyright 1999-2019 Gentoo Authors
1078 # Distributed under the terms of the GNU General Public License v2
1079
1080 -EAPI=6
1081 +EAPI=7
1082
1083 PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
1084 inherit kde5 python-single-r1
1085 @@ -13,14 +13,15 @@ IUSE=""
1086
1087 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
1088
1089 -RDEPEND="${PYTHON_DEPS}
1090 +BDEPEND="
1091 + test? ( $(add_qt_dep qtconcurrent) )
1092 +"
1093 +DEPEND="${PYTHON_DEPS}
1094 $(add_qt_dep qtdeclarative)
1095 sys-devel/gettext
1096 virtual/libintl
1097 "
1098 -DEPEND="${RDEPEND}
1099 - test? ( $(add_qt_dep qtconcurrent) )
1100 -"
1101 +RDEPEND="${DEPEND}"
1102
1103 pkg_setup() {
1104 kde5_pkg_setup
1105
1106 diff --git a/kde-frameworks/kiconthemes/kiconthemes-9999.ebuild b/kde-frameworks/kiconthemes/kiconthemes-9999.ebuild
1107 index 9b42dddd50..903cf5b8dc 100644
1108 --- a/kde-frameworks/kiconthemes/kiconthemes-9999.ebuild
1109 +++ b/kde-frameworks/kiconthemes/kiconthemes-9999.ebuild
1110 @@ -1,7 +1,7 @@
1111 # Copyright 1999-2019 Gentoo Authors
1112 # Distributed under the terms of the GNU General Public License v2
1113
1114 -EAPI=6
1115 +EAPI=7
1116
1117 VIRTUALX_REQUIRED="test"
1118 inherit kde5
1119 @@ -11,7 +11,7 @@ LICENSE="LGPL-2+"
1120 KEYWORDS=""
1121 IUSE=""
1122
1123 -RDEPEND="
1124 +DEPEND="
1125 $(add_frameworks_dep karchive)
1126 $(add_frameworks_dep kconfig)
1127 $(add_frameworks_dep kconfigwidgets)
1128 @@ -24,6 +24,6 @@ RDEPEND="
1129 $(add_qt_dep qtsvg)
1130 $(add_qt_dep qtwidgets)
1131 "
1132 -DEPEND="${RDEPEND}"
1133 +RDEPEND="${DEPEND}"
1134
1135 RESTRICT+=" test" # bug 574770
1136
1137 diff --git a/kde-frameworks/kidletime/kidletime-9999.ebuild b/kde-frameworks/kidletime/kidletime-9999.ebuild
1138 index a1669c3fb9..fb8366f8e8 100644
1139 --- a/kde-frameworks/kidletime/kidletime-9999.ebuild
1140 +++ b/kde-frameworks/kidletime/kidletime-9999.ebuild
1141 @@ -1,7 +1,7 @@
1142 # Copyright 1999-2019 Gentoo Authors
1143 # Distributed under the terms of the GNU General Public License v2
1144
1145 -EAPI=6
1146 +EAPI=7
1147
1148 KDE_TEST="false"
1149 inherit kde5
1150 @@ -13,7 +13,7 @@ IUSE="X xscreensaver"
1151
1152 REQUIRED_USE="xscreensaver? ( X )"
1153
1154 -RDEPEND="
1155 +DEPEND="
1156 $(add_qt_dep qtgui)
1157 $(add_qt_dep qtwidgets)
1158 X? (
1159 @@ -27,7 +27,7 @@ RDEPEND="
1160 x11-libs/libXScrnSaver
1161 )
1162 "
1163 -DEPEND="${RDEPEND}"
1164 +RDEPEND="${DEPEND}"
1165
1166 src_prepare() {
1167 kde5_src_prepare
1168
1169 diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
1170 index e742b02365..835c06f83d 100644
1171 --- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
1172 +++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
1173 @@ -1,7 +1,7 @@
1174 # Copyright 1999-2019 Gentoo Authors
1175 # Distributed under the terms of the GNU General Public License v2
1176
1177 -EAPI=6
1178 +EAPI=7
1179
1180 KDE_QTHELP="false"
1181 VIRTUALX_REQUIRED="test"
1182 @@ -12,7 +12,7 @@ LICENSE="LGPL-2+"
1183 KEYWORDS=""
1184 IUSE="eps openexr"
1185
1186 -RDEPEND="
1187 +DEPEND="
1188 $(add_frameworks_dep karchive)
1189 $(add_qt_dep qtgui)
1190 eps? ( $(add_qt_dep qtprintsupport) )
1191 @@ -21,7 +21,7 @@ RDEPEND="
1192 media-libs/openexr:=
1193 )
1194 "
1195 -DEPEND="${RDEPEND}"
1196 +RDEPEND="${DEPEND}"
1197
1198 DOCS=( src/imageformats/AUTHORS )
1199
1200
1201 diff --git a/kde-frameworks/kinit/kinit-9999.ebuild b/kde-frameworks/kinit/kinit-9999.ebuild
1202 index 377a8fc798..29b77247ef 100644
1203 --- a/kde-frameworks/kinit/kinit-9999.ebuild
1204 +++ b/kde-frameworks/kinit/kinit-9999.ebuild
1205 @@ -1,7 +1,7 @@
1206 # Copyright 1999-2019 Gentoo Authors
1207 # Distributed under the terms of the GNU General Public License v2
1208
1209 -EAPI=6
1210 +EAPI=7
1211
1212 KDE_QTHELP="false"
1213 KDE_TEST="false"
1214 @@ -12,6 +12,9 @@ LICENSE="LGPL-2+"
1215 KEYWORDS=""
1216 IUSE="+caps +man X"
1217
1218 +BDEPEND="
1219 + man? ( $(add_frameworks_dep kdoctools) )
1220 +"
1221 RDEPEND="
1222 $(add_frameworks_dep kconfig)
1223 $(add_frameworks_dep kcoreaddons)
1224 @@ -29,7 +32,6 @@ RDEPEND="
1225 )
1226 "
1227 DEPEND="${RDEPEND}
1228 - man? ( $(add_frameworks_dep kdoctools) )
1229 X? ( x11-base/xorg-proto )
1230 "
1231
1232
1233 diff --git a/kde-frameworks/kio/kio-9999.ebuild b/kde-frameworks/kio/kio-9999.ebuild
1234 index 53d248bdb9..050102e386 100644
1235 --- a/kde-frameworks/kio/kio-9999.ebuild
1236 +++ b/kde-frameworks/kio/kio-9999.ebuild
1237 @@ -1,7 +1,7 @@
1238 # Copyright 1999-2019 Gentoo Authors
1239 # Distributed under the terms of the GNU General Public License v2
1240
1241 -EAPI=6
1242 +EAPI=7
1243
1244 KDE_TEST="forceoptional"
1245 VIRTUALX_REQUIRED="test"
1246 @@ -13,6 +13,9 @@ KEYWORDS=""
1247 IUSE="acl +handbook kerberos +kwallet X"
1248
1249 # drop qtnetwork subslot operator when QT_MINIMAL >= 5.12.0
1250 +BDEPEND="
1251 + test? ( sys-libs/zlib )
1252 +"
1253 RDEPEND="
1254 $(add_frameworks_dep kauth)
1255 $(add_frameworks_dep karchive)
1256 @@ -54,7 +57,6 @@ RDEPEND="
1257 "
1258 DEPEND="${RDEPEND}
1259 $(add_qt_dep qtconcurrent)
1260 - test? ( sys-libs/zlib )
1261 X? (
1262 x11-base/xorg-proto
1263 x11-libs/libX11
1264
1265 diff --git a/kde-frameworks/kirigami/kirigami-9999.ebuild b/kde-frameworks/kirigami/kirigami-9999.ebuild
1266 index d3bbd01a07..ba90b86d6d 100644
1267 --- a/kde-frameworks/kirigami/kirigami-9999.ebuild
1268 +++ b/kde-frameworks/kirigami/kirigami-9999.ebuild
1269 @@ -1,7 +1,7 @@
1270 # Copyright 1999-2019 Gentoo Authors
1271 # Distributed under the terms of the GNU General Public License v2
1272
1273 -EAPI=6
1274 +EAPI=7
1275
1276 KDE_EXAMPLES="true"
1277 KDE_QTHELP="false"
1278 @@ -17,7 +17,10 @@ LICENSE="LGPL-2+"
1279 KEYWORDS=""
1280 IUSE=""
1281
1282 -RDEPEND="
1283 +BDEPEND="
1284 + $(add_qt_dep linguist-tools)
1285 +"
1286 +DEPEND="
1287 $(add_qt_dep qtdbus)
1288 $(add_qt_dep qtdeclarative)
1289 $(add_qt_dep qtgraphicaleffects)
1290 @@ -26,9 +29,7 @@ RDEPEND="
1291 $(add_qt_dep qtquickcontrols2)
1292 $(add_qt_dep qtsvg)
1293 "
1294 -DEPEND="${RDEPEND}
1295 - $(add_qt_dep linguist-tools)
1296 -"
1297 +RDEPEND="${DEPEND}"
1298
1299 # requires package to already be installed
1300 RESTRICT+=" test"
1301
1302 diff --git a/kde-frameworks/kitemmodels/kitemmodels-9999.ebuild b/kde-frameworks/kitemmodels/kitemmodels-9999.ebuild
1303 index 3e3c44239b..77fb4c606d 100644
1304 --- a/kde-frameworks/kitemmodels/kitemmodels-9999.ebuild
1305 +++ b/kde-frameworks/kitemmodels/kitemmodels-9999.ebuild
1306 @@ -1,7 +1,7 @@
1307 # Copyright 1999-2019 Gentoo Authors
1308 # Distributed under the terms of the GNU General Public License v2
1309
1310 -EAPI=6
1311 +EAPI=7
1312
1313 VIRTUALX_REQUIRED="test"
1314 inherit kde5
1315 @@ -11,4 +11,4 @@ LICENSE="LGPL-2+"
1316 KEYWORDS=""
1317 IUSE=""
1318
1319 -DEPEND="test? ( $(add_qt_dep qtwidgets) )"
1320 +BDEPEND="test? ( $(add_qt_dep qtwidgets) )"
1321
1322 diff --git a/kde-frameworks/kitemviews/kitemviews-9999.ebuild b/kde-frameworks/kitemviews/kitemviews-9999.ebuild
1323 index 090dcd1100..bdf1c55732 100644
1324 --- a/kde-frameworks/kitemviews/kitemviews-9999.ebuild
1325 +++ b/kde-frameworks/kitemviews/kitemviews-9999.ebuild
1326 @@ -1,7 +1,7 @@
1327 # Copyright 1999-2019 Gentoo Authors
1328 # Distributed under the terms of the GNU General Public License v2
1329
1330 -EAPI=6
1331 +EAPI=7
1332
1333 VIRTUALX_REQUIRED="test"
1334 inherit kde5
1335 @@ -11,10 +11,11 @@ LICENSE="LGPL-2+"
1336 KEYWORDS=""
1337 IUSE="nls"
1338
1339 -RDEPEND="
1340 +BDEPEND="
1341 + nls? ( $(add_qt_dep linguist-tools) )
1342 +"
1343 +DEPEND="
1344 $(add_qt_dep qtgui)
1345 $(add_qt_dep qtwidgets)
1346 "
1347 -DEPEND="${RDEPEND}
1348 - nls? ( $(add_qt_dep linguist-tools) )
1349 -"
1350 +RDEPEND="${DEPEND}"
1351
1352 diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
1353 index 59e72feb5d..dd10d4b05e 100644
1354 --- a/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
1355 +++ b/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
1356 @@ -1,7 +1,7 @@
1357 # Copyright 1999-2019 Gentoo Authors
1358 # Distributed under the terms of the GNU General Public License v2
1359
1360 -EAPI=6
1361 +EAPI=7
1362
1363 inherit kde5
1364
1365 @@ -10,6 +10,9 @@ LICENSE="LGPL-2+"
1366 KEYWORDS=""
1367 IUSE="nls X"
1368
1369 +BDEPEND="
1370 + nls? ( $(add_qt_dep linguist-tools) )
1371 +"
1372 RDEPEND="
1373 $(add_frameworks_dep kcoreaddons)
1374 $(add_frameworks_dep kwidgetsaddons)
1375 @@ -19,7 +22,6 @@ RDEPEND="
1376 X? ( $(add_qt_dep qtx11extras) )
1377 "
1378 DEPEND="${RDEPEND}
1379 - nls? ( $(add_qt_dep linguist-tools) )
1380 X? (
1381 x11-base/xorg-proto
1382 x11-libs/libX11
1383
1384 diff --git a/kde-frameworks/kjs/kjs-9999.ebuild b/kde-frameworks/kjs/kjs-9999.ebuild
1385 index 1b1168bb6d..e87be3afea 100644
1386 --- a/kde-frameworks/kjs/kjs-9999.ebuild
1387 +++ b/kde-frameworks/kjs/kjs-9999.ebuild
1388 @@ -1,7 +1,7 @@
1389 # Copyright 1999-2019 Gentoo Authors
1390 # Distributed under the terms of the GNU General Public License v2
1391
1392 -EAPI=6
1393 +EAPI=7
1394
1395 KDE_HANDBOOK="optional"
1396 KDE_QTHELP="false"
1397 @@ -12,11 +12,12 @@ LICENSE="BSD-2 LGPL-2+"
1398 KEYWORDS=""
1399 IUSE=""
1400
1401 -RDEPEND="
1402 - dev-libs/libpcre
1403 -"
1404 -DEPEND="${RDEPEND}
1405 +BDEPEND="
1406 dev-lang/perl
1407 "
1408 +DEPEND="
1409 + dev-libs/libpcre
1410 +"
1411 +RDEPEND="${DEPEND}"
1412
1413 DOCS=( src/README )
1414
1415 diff --git a/kde-frameworks/kjsembed/kjsembed-9999.ebuild b/kde-frameworks/kjsembed/kjsembed-9999.ebuild
1416 index 1f75d22e17..362ee2cee1 100644
1417 --- a/kde-frameworks/kjsembed/kjsembed-9999.ebuild
1418 +++ b/kde-frameworks/kjsembed/kjsembed-9999.ebuild
1419 @@ -1,7 +1,7 @@
1420 # Copyright 1999-2019 Gentoo Authors
1421 # Distributed under the terms of the GNU General Public License v2
1422
1423 -EAPI=6
1424 +EAPI=7
1425
1426 KDE_HANDBOOK="optional"
1427 KDE_QTHELP="false"
1428
1429 diff --git a/kde-frameworks/kmediaplayer/kmediaplayer-9999.ebuild b/kde-frameworks/kmediaplayer/kmediaplayer-9999.ebuild
1430 index 832851e7a6..fa08ad0977 100644
1431 --- a/kde-frameworks/kmediaplayer/kmediaplayer-9999.ebuild
1432 +++ b/kde-frameworks/kmediaplayer/kmediaplayer-9999.ebuild
1433 @@ -1,7 +1,7 @@
1434 # Copyright 1999-2019 Gentoo Authors
1435 # Distributed under the terms of the GNU General Public License v2
1436
1437 -EAPI=6
1438 +EAPI=7
1439
1440 KDE_QTHELP="false"
1441 VIRTUALX_REQUIRED="test"
1442 @@ -12,10 +12,10 @@ LICENSE="MIT"
1443 KEYWORDS=""
1444 IUSE=""
1445
1446 -RDEPEND="
1447 +DEPEND="
1448 $(add_frameworks_dep kparts)
1449 $(add_frameworks_dep kxmlgui)
1450 $(add_qt_dep qtdbus)
1451 $(add_qt_dep qtwidgets)
1452 "
1453 -DEPEND="${RDEPEND}"
1454 +RDEPEND="${DEPEND}"
1455
1456 diff --git a/kde-frameworks/knewstuff/knewstuff-9999.ebuild b/kde-frameworks/knewstuff/knewstuff-9999.ebuild
1457 index 4c60337522..b73bec687a 100644
1458 --- a/kde-frameworks/knewstuff/knewstuff-9999.ebuild
1459 +++ b/kde-frameworks/knewstuff/knewstuff-9999.ebuild
1460 @@ -1,7 +1,7 @@
1461 # Copyright 1999-2019 Gentoo Authors
1462 # Distributed under the terms of the GNU General Public License v2
1463
1464 -EAPI=6
1465 +EAPI=7
1466
1467 KDE_TEST="false"
1468 inherit kde5
1469
1470 diff --git a/kde-frameworks/knotifications/knotifications-9999.ebuild b/kde-frameworks/knotifications/knotifications-9999.ebuild
1471 index 59bc1dc3df..827a57e82a 100644
1472 --- a/kde-frameworks/knotifications/knotifications-9999.ebuild
1473 +++ b/kde-frameworks/knotifications/knotifications-9999.ebuild
1474 @@ -1,7 +1,7 @@
1475 # Copyright 1999-2019 Gentoo Authors
1476 # Distributed under the terms of the GNU General Public License v2
1477
1478 -EAPI=6
1479 +EAPI=7
1480
1481 KDE_TEST="false"
1482 inherit kde5
1483 @@ -11,6 +11,9 @@ LICENSE="LGPL-2.1+"
1484 KEYWORDS=""
1485 IUSE="dbus nls phonon speech X"
1486
1487 +BDEPEND="
1488 + nls? ( $(add_qt_dep linguist-tools) )
1489 +"
1490 RDEPEND="
1491 $(add_frameworks_dep kcodecs)
1492 $(add_frameworks_dep kconfig)
1493 @@ -30,7 +33,6 @@ RDEPEND="
1494 )
1495 "
1496 DEPEND="${RDEPEND}
1497 - nls? ( $(add_qt_dep linguist-tools) )
1498 X? ( x11-base/xorg-proto )
1499 "
1500
1501
1502 diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-9999.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-9999.ebuild
1503 index 92123d1b57..5e401555bd 100644
1504 --- a/kde-frameworks/knotifyconfig/knotifyconfig-9999.ebuild
1505 +++ b/kde-frameworks/knotifyconfig/knotifyconfig-9999.ebuild
1506 @@ -1,7 +1,7 @@
1507 # Copyright 1999-2019 Gentoo Authors
1508 # Distributed under the terms of the GNU General Public License v2
1509
1510 -EAPI=6
1511 +EAPI=7
1512
1513 KDE_TEST="false"
1514 inherit kde5
1515 @@ -11,7 +11,7 @@ LICENSE="LGPL-2+"
1516 KEYWORDS=""
1517 IUSE="phonon"
1518
1519 -RDEPEND="
1520 +DEPEND="
1521 $(add_frameworks_dep kcompletion)
1522 $(add_frameworks_dep kconfig)
1523 $(add_frameworks_dep ki18n)
1524 @@ -21,4 +21,4 @@ RDEPEND="
1525 $(add_qt_dep qtwidgets)
1526 phonon? ( media-libs/phonon[qt5(+)] )
1527 "
1528 -DEPEND="${RDEPEND}"
1529 +RDEPEND="${DEPEND}"
1530
1531 diff --git a/kde-frameworks/kpackage/kpackage-9999.ebuild b/kde-frameworks/kpackage/kpackage-9999.ebuild
1532 index 792cfc086c..5bed619d46 100644
1533 --- a/kde-frameworks/kpackage/kpackage-9999.ebuild
1534 +++ b/kde-frameworks/kpackage/kpackage-9999.ebuild
1535 @@ -1,7 +1,7 @@
1536 # Copyright 1999-2019 Gentoo Authors
1537 # Distributed under the terms of the GNU General Public License v2
1538
1539 -EAPI=6
1540 +EAPI=7
1541
1542 inherit kde5
1543
1544 @@ -10,14 +10,15 @@ LICENSE="LGPL-2+"
1545 KEYWORDS=""
1546 IUSE="man"
1547
1548 -RDEPEND="
1549 +BDEPEND="
1550 + man? ( $(add_frameworks_dep kdoctools) )
1551 +"
1552 +DEPEND="
1553 $(add_frameworks_dep karchive)
1554 $(add_frameworks_dep kcoreaddons)
1555 $(add_frameworks_dep ki18n)
1556 "
1557 -DEPEND="${RDEPEND}
1558 - man? ( $(add_frameworks_dep kdoctools) )
1559 -"
1560 +RDEPEND="${DEPEND}"
1561
1562 src_configure() {
1563 local mycmakeargs=(
1564
1565 diff --git a/kde-frameworks/kparts/kparts-9999.ebuild b/kde-frameworks/kparts/kparts-9999.ebuild
1566 index d836cf9a43..6aadb39984 100644
1567 --- a/kde-frameworks/kparts/kparts-9999.ebuild
1568 +++ b/kde-frameworks/kparts/kparts-9999.ebuild
1569 @@ -1,7 +1,7 @@
1570 # Copyright 1999-2019 Gentoo Authors
1571 # Distributed under the terms of the GNU General Public License v2
1572
1573 -EAPI=6
1574 +EAPI=7
1575
1576 VIRTUALX_REQUIRED="test"
1577 inherit kde5
1578
1579 diff --git a/kde-frameworks/kpeople/kpeople-9999.ebuild b/kde-frameworks/kpeople/kpeople-9999.ebuild
1580 index 4793f58191..815b6719c7 100644
1581 --- a/kde-frameworks/kpeople/kpeople-9999.ebuild
1582 +++ b/kde-frameworks/kpeople/kpeople-9999.ebuild
1583 @@ -1,7 +1,7 @@
1584 # Copyright 1999-2019 Gentoo Authors
1585 # Distributed under the terms of the GNU General Public License v2
1586
1587 -EAPI=6
1588 +EAPI=7
1589
1590 VIRTUALX_REQUIRED="test"
1591 inherit kde5
1592 @@ -26,9 +26,7 @@ DEPEND="
1593 $(add_qt_dep qtsql)
1594 $(add_qt_dep qtwidgets)
1595 "
1596 -RDEPEND="${DEPEND}
1597 - !net-libs/kpeople:5
1598 -"
1599 +RDEPEND="${DEPEND}"
1600
1601 src_test() {
1602 # personsmodeltest segfaults, bug 668192
1603
1604 diff --git a/kde-frameworks/kplotting/kplotting-9999.ebuild b/kde-frameworks/kplotting/kplotting-9999.ebuild
1605 index 87f71f2601..91135ecb22 100644
1606 --- a/kde-frameworks/kplotting/kplotting-9999.ebuild
1607 +++ b/kde-frameworks/kplotting/kplotting-9999.ebuild
1608 @@ -1,7 +1,7 @@
1609 # Copyright 1999-2019 Gentoo Authors
1610 # Distributed under the terms of the GNU General Public License v2
1611
1612 -EAPI=6
1613 +EAPI=7
1614
1615 VIRTUALX_REQUIRED="test"
1616 inherit kde5
1617 @@ -11,8 +11,8 @@ LICENSE="LGPL-2+"
1618 KEYWORDS=""
1619 IUSE=""
1620
1621 -RDEPEND="
1622 +DEPEND="
1623 $(add_qt_dep qtgui)
1624 $(add_qt_dep qtwidgets)
1625 "
1626 -DEPEND="${RDEPEND}"
1627 +RDEPEND="${DEPEND}"
1628
1629 diff --git a/kde-frameworks/kpty/kpty-9999.ebuild b/kde-frameworks/kpty/kpty-9999.ebuild
1630 index 9b40fec8a8..cfe761d928 100644
1631 --- a/kde-frameworks/kpty/kpty-9999.ebuild
1632 +++ b/kde-frameworks/kpty/kpty-9999.ebuild
1633 @@ -1,7 +1,7 @@
1634 # Copyright 1999-2019 Gentoo Authors
1635 # Distributed under the terms of the GNU General Public License v2
1636
1637 -EAPI=6
1638 +EAPI=7
1639
1640 inherit kde5
1641
1642
1643 diff --git a/kde-frameworks/kross/kross-9999.ebuild b/kde-frameworks/kross/kross-9999.ebuild
1644 index 0383869312..370a0d81fa 100644
1645 --- a/kde-frameworks/kross/kross-9999.ebuild
1646 +++ b/kde-frameworks/kross/kross-9999.ebuild
1647 @@ -1,7 +1,7 @@
1648 # Copyright 1999-2019 Gentoo Authors
1649 # Distributed under the terms of the GNU General Public License v2
1650
1651 -EAPI=6
1652 +EAPI=7
1653
1654 KDE_HANDBOOK="forceoptional"
1655 KDE_QTHELP="false"
1656
1657 diff --git a/kde-frameworks/krunner/krunner-9999.ebuild b/kde-frameworks/krunner/krunner-9999.ebuild
1658 index aba4c7895c..06f8f81192 100644
1659 --- a/kde-frameworks/krunner/krunner-9999.ebuild
1660 +++ b/kde-frameworks/krunner/krunner-9999.ebuild
1661 @@ -1,7 +1,7 @@
1662 # Copyright 1999-2019 Gentoo Authors
1663 # Distributed under the terms of the GNU General Public License v2
1664
1665 -EAPI=6
1666 +EAPI=7
1667
1668 VIRTUALX_REQUIRED="test"
1669 inherit kde5
1670
1671 diff --git a/kde-frameworks/kservice/kservice-9999.ebuild b/kde-frameworks/kservice/kservice-9999.ebuild
1672 index b2d6a6e78d..2862551b87 100644
1673 --- a/kde-frameworks/kservice/kservice-9999.ebuild
1674 +++ b/kde-frameworks/kservice/kservice-9999.ebuild
1675 @@ -1,7 +1,7 @@
1676 # Copyright 1999-2019 Gentoo Authors
1677 # Distributed under the terms of the GNU General Public License v2
1678
1679 -EAPI=6
1680 +EAPI=7
1681
1682 inherit kde5
1683
1684 @@ -10,7 +10,13 @@ LICENSE="LGPL-2 LGPL-2.1+"
1685 KEYWORDS=""
1686 IUSE="+man"
1687
1688 -RDEPEND="
1689 +BDEPEND="
1690 + sys-devel/bison
1691 + sys-devel/flex
1692 + man? ( $(add_frameworks_dep kdoctools) )
1693 + test? ( $(add_qt_dep qtconcurrent) )
1694 +"
1695 +DEPEND="
1696 $(add_frameworks_dep kconfig)
1697 $(add_frameworks_dep kcoreaddons)
1698 $(add_frameworks_dep kcrash)
1699 @@ -19,12 +25,7 @@ RDEPEND="
1700 $(add_qt_dep qtdbus)
1701 $(add_qt_dep qtxml)
1702 "
1703 -DEPEND="${RDEPEND}
1704 - sys-devel/bison
1705 - sys-devel/flex
1706 - man? ( $(add_frameworks_dep kdoctools) )
1707 - test? ( $(add_qt_dep qtconcurrent) )
1708 -"
1709 +RDEPEND="${DEPEND}"
1710
1711 # requires running kde environment
1712 RESTRICT+=" test"
1713
1714 diff --git a/kde-frameworks/ktexteditor/ktexteditor-9999.ebuild b/kde-frameworks/ktexteditor/ktexteditor-9999.ebuild
1715 index 2e3dda4108..c79fc8067b 100644
1716 --- a/kde-frameworks/ktexteditor/ktexteditor-9999.ebuild
1717 +++ b/kde-frameworks/ktexteditor/ktexteditor-9999.ebuild
1718 @@ -1,7 +1,7 @@
1719 # Copyright 1999-2019 Gentoo Authors
1720 # Distributed under the terms of the GNU General Public License v2
1721
1722 -EAPI=6
1723 +EAPI=7
1724
1725 VIRTUALX_REQUIRED="test"
1726 inherit kde5
1727 @@ -11,7 +11,10 @@ LICENSE="LGPL-2+"
1728 KEYWORDS=""
1729 IUSE="editorconfig git"
1730
1731 -RDEPEND="
1732 +BDEPEND="
1733 + test? ( $(add_frameworks_dep kservice) )
1734 +"
1735 +DEPEND="
1736 $(add_frameworks_dep karchive)
1737 $(add_frameworks_dep kauth)
1738 $(add_frameworks_dep kcodecs)
1739 @@ -39,9 +42,7 @@ RDEPEND="
1740 editorconfig? ( app-text/editorconfig-core-c )
1741 git? ( dev-libs/libgit2:= )
1742 "
1743 -DEPEND="${RDEPEND}
1744 - test? ( $(add_frameworks_dep kservice) )
1745 -"
1746 +RDEPEND="${DEPEND}"
1747
1748 RESTRICT+=" test"
1749
1750
1751 diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-9999.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-9999.ebuild
1752 index 7376f79679..26e60a6383 100644
1753 --- a/kde-frameworks/ktextwidgets/ktextwidgets-9999.ebuild
1754 +++ b/kde-frameworks/ktextwidgets/ktextwidgets-9999.ebuild
1755 @@ -1,7 +1,7 @@
1756 # Copyright 1999-2019 Gentoo Authors
1757 # Distributed under the terms of the GNU General Public License v2
1758
1759 -EAPI=6
1760 +EAPI=7
1761
1762 VIRTUALX_REQUIRED="test"
1763 inherit kde5
1764 @@ -11,7 +11,7 @@ LICENSE="LGPL-2+ LGPL-2.1+"
1765 KEYWORDS=""
1766 IUSE="speech"
1767
1768 -RDEPEND="
1769 +DEPEND="
1770 $(add_frameworks_dep kcompletion)
1771 $(add_frameworks_dep kconfig)
1772 $(add_frameworks_dep kconfigwidgets)
1773 @@ -26,7 +26,7 @@ RDEPEND="
1774 $(add_qt_dep qtwidgets)
1775 speech? ( $(add_qt_dep qtspeech) )
1776 "
1777 -DEPEND="${RDEPEND}"
1778 +RDEPEND="${DEPEND}"
1779
1780 src_configure() {
1781 local mycmakeargs=(
1782
1783 diff --git a/kde-frameworks/kunitconversion/kunitconversion-9999.ebuild b/kde-frameworks/kunitconversion/kunitconversion-9999.ebuild
1784 index 4758295fe5..d248355daa 100644
1785 --- a/kde-frameworks/kunitconversion/kunitconversion-9999.ebuild
1786 +++ b/kde-frameworks/kunitconversion/kunitconversion-9999.ebuild
1787 @@ -1,7 +1,7 @@
1788 # Copyright 1999-2019 Gentoo Authors
1789 # Distributed under the terms of the GNU General Public License v2
1790
1791 -EAPI=6
1792 +EAPI=7
1793
1794 inherit kde5
1795
1796 @@ -10,11 +10,11 @@ LICENSE="LGPL-2+"
1797 KEYWORDS=""
1798 IUSE=""
1799
1800 -RDEPEND="
1801 +DEPEND="
1802 $(add_frameworks_dep ki18n)
1803 $(add_qt_dep qtnetwork)
1804 "
1805 -DEPEND="${RDEPEND}"
1806 +RDEPEND="${DEPEND}"
1807
1808 src_test() {
1809 # bug 623938 - needs internet connection
1810
1811 diff --git a/kde-frameworks/kwallet/kwallet-9999.ebuild b/kde-frameworks/kwallet/kwallet-9999.ebuild
1812 index 1066b686fc..3b9f7e24c5 100644
1813 --- a/kde-frameworks/kwallet/kwallet-9999.ebuild
1814 +++ b/kde-frameworks/kwallet/kwallet-9999.ebuild
1815 @@ -1,7 +1,7 @@
1816 # Copyright 1999-2019 Gentoo Authors
1817 # Distributed under the terms of the GNU General Public License v2
1818
1819 -EAPI=6
1820 +EAPI=7
1821
1822 inherit kde5
1823
1824 @@ -10,7 +10,10 @@ LICENSE="LGPL-2+"
1825 KEYWORDS=""
1826 IUSE="gpg +man"
1827
1828 -RDEPEND="
1829 +BDEPEND="
1830 + man? ( $(add_frameworks_dep kdoctools) )
1831 +"
1832 +DEPEND="
1833 $(add_frameworks_dep kconfig)
1834 $(add_frameworks_dep kconfigwidgets)
1835 $(add_frameworks_dep kcoreaddons)
1836 @@ -27,9 +30,7 @@ RDEPEND="
1837 dev-libs/libgcrypt:0=
1838 gpg? ( >=app-crypt/gpgme-1.7.1[cxx,qt5] )
1839 "
1840 -DEPEND="${RDEPEND}
1841 - man? ( $(add_frameworks_dep kdoctools) )
1842 -"
1843 +RDEPEND="${DEPEND}"
1844
1845 src_configure() {
1846 local mycmakeargs=(
1847
1848 diff --git a/kde-frameworks/kwayland/kwayland-9999.ebuild b/kde-frameworks/kwayland/kwayland-9999.ebuild
1849 index faa9c1b1e2..08ad7c6cd6 100644
1850 --- a/kde-frameworks/kwayland/kwayland-9999.ebuild
1851 +++ b/kde-frameworks/kwayland/kwayland-9999.ebuild
1852 @@ -1,7 +1,7 @@
1853 # Copyright 1999-2019 Gentoo Authors
1854 # Distributed under the terms of the GNU General Public License v2
1855
1856 -EAPI=6
1857 +EAPI=7
1858
1859 KDE_TEST="true"
1860 inherit kde5
1861
1862 diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-9999.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-9999.ebuild
1863 index 411dda1580..76263a720b 100644
1864 --- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-9999.ebuild
1865 +++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-9999.ebuild
1866 @@ -1,7 +1,7 @@
1867 # Copyright 1999-2019 Gentoo Authors
1868 # Distributed under the terms of the GNU General Public License v2
1869
1870 -EAPI=6
1871 +EAPI=7
1872
1873 VIRTUALX_REQUIRED="test"
1874 inherit kde5
1875 @@ -11,13 +11,14 @@ LICENSE="LGPL-2.1+"
1876 KEYWORDS=""
1877 IUSE="nls"
1878
1879 -RDEPEND="
1880 +BDEPEND="
1881 + nls? ( $(add_qt_dep linguist-tools) )
1882 +"
1883 +DEPEND="
1884 $(add_qt_dep qtgui)
1885 $(add_qt_dep qtwidgets)
1886 "
1887 -DEPEND="${RDEPEND}
1888 - nls? ( $(add_qt_dep linguist-tools) )
1889 -"
1890 +RDEPEND="${DEPEND}"
1891
1892 src_test() {
1893 # bug 650216, 653186
1894
1895 diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-9999.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-9999.ebuild
1896 index 7bb14dbe4f..97318a3a48 100644
1897 --- a/kde-frameworks/kwindowsystem/kwindowsystem-9999.ebuild
1898 +++ b/kde-frameworks/kwindowsystem/kwindowsystem-9999.ebuild
1899 @@ -1,7 +1,7 @@
1900 # Copyright 1999-2019 Gentoo Authors
1901 # Distributed under the terms of the GNU General Public License v2
1902
1903 -EAPI=6
1904 +EAPI=7
1905
1906 VIRTUALX_REQUIRED="test"
1907 inherit kde5
1908 @@ -11,6 +11,9 @@ LICENSE="|| ( LGPL-2.1 LGPL-3 ) MIT"
1909 KEYWORDS=""
1910 IUSE="nls X"
1911
1912 +BDEPEND="
1913 + nls? ( $(add_qt_dep linguist-tools) )
1914 +"
1915 RDEPEND="
1916 $(add_qt_dep qtgui)
1917 $(add_qt_dep qtwidgets)
1918 @@ -23,13 +26,12 @@ RDEPEND="
1919 )
1920 "
1921 DEPEND="${RDEPEND}
1922 - nls? ( $(add_qt_dep linguist-tools) )
1923 X? ( x11-base/xorg-proto )
1924 "
1925
1926 RESTRICT+=" test"
1927
1928 -DOCS=( "docs/README.kstartupinfo" )
1929 +DOCS=( docs/README.kstartupinfo )
1930
1931 src_configure() {
1932 local mycmakeargs=(
1933
1934 diff --git a/kde-frameworks/kxmlgui/kxmlgui-9999.ebuild b/kde-frameworks/kxmlgui/kxmlgui-9999.ebuild
1935 index 5e7c566e99..0229674279 100644
1936 --- a/kde-frameworks/kxmlgui/kxmlgui-9999.ebuild
1937 +++ b/kde-frameworks/kxmlgui/kxmlgui-9999.ebuild
1938 @@ -1,7 +1,7 @@
1939 # Copyright 1999-2019 Gentoo Authors
1940 # Distributed under the terms of the GNU General Public License v2
1941
1942 -EAPI=6
1943 +EAPI=7
1944
1945 VIRTUALX_REQUIRED="test"
1946 inherit kde5
1947 @@ -12,7 +12,7 @@ LICENSE="LGPL-2+"
1948 IUSE="attica"
1949
1950 # slot op: includes QtCore/private/qlocale_p.h
1951 -RDEPEND="
1952 +DEPEND="
1953 $(add_frameworks_dep kconfig)
1954 $(add_frameworks_dep kconfigwidgets)
1955 $(add_frameworks_dep kcoreaddons)
1956 @@ -32,7 +32,7 @@ RDEPEND="
1957 $(add_qt_dep qtxml)
1958 attica? ( $(add_frameworks_dep attica) )
1959 "
1960 -DEPEND="${RDEPEND}"
1961 +RDEPEND="${DEPEND}"
1962
1963 src_configure() {
1964 local mycmakeargs=(
1965
1966 diff --git a/kde-frameworks/kxmlrpcclient/kxmlrpcclient-9999.ebuild b/kde-frameworks/kxmlrpcclient/kxmlrpcclient-9999.ebuild
1967 index 61b8069c4e..80f6cea7e1 100644
1968 --- a/kde-frameworks/kxmlrpcclient/kxmlrpcclient-9999.ebuild
1969 +++ b/kde-frameworks/kxmlrpcclient/kxmlrpcclient-9999.ebuild
1970 @@ -1,7 +1,7 @@
1971 # Copyright 1999-2019 Gentoo Authors
1972 # Distributed under the terms of the GNU General Public License v2
1973
1974 -EAPI=6
1975 +EAPI=7
1976
1977 KDE_TEST="true"
1978 inherit kde5
1979
1980 diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-9999.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-9999.ebuild
1981 index f3219dd990..6680ecab89 100644
1982 --- a/kde-frameworks/modemmanager-qt/modemmanager-qt-9999.ebuild
1983 +++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-9999.ebuild
1984 @@ -1,7 +1,7 @@
1985 # Copyright 1999-2019 Gentoo Authors
1986 # Distributed under the terms of the GNU General Public License v2
1987
1988 -EAPI=6
1989 +EAPI=7
1990
1991 inherit kde5
1992
1993 @@ -10,14 +10,15 @@ LICENSE="LGPL-2"
1994 KEYWORDS=""
1995 IUSE=""
1996
1997 -RDEPEND="
1998 +BDEPEND="
1999 + virtual/pkgconfig
2000 +"
2001 +DEPEND="
2002 $(add_qt_dep qtdbus)
2003 $(add_qt_dep qtxml)
2004 net-misc/modemmanager
2005 "
2006 -DEPEND="${RDEPEND}
2007 - virtual/pkgconfig
2008 -"
2009 +RDEPEND="${DEPEND}"
2010
2011 # requires running environment
2012 RESTRICT+=" test"
2013
2014 diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-9999.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-9999.ebuild
2015 index 20ff42f4db..99d33b5167 100644
2016 --- a/kde-frameworks/networkmanager-qt/networkmanager-qt-9999.ebuild
2017 +++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-9999.ebuild
2018 @@ -1,7 +1,7 @@
2019 # Copyright 1999-2019 Gentoo Authors
2020 # Distributed under the terms of the GNU General Public License v2
2021
2022 -EAPI=6
2023 +EAPI=7
2024
2025 inherit kde5
2026
2027 @@ -10,15 +10,15 @@ LICENSE="LGPL-2"
2028 KEYWORDS=""
2029 IUSE="teamd"
2030
2031 -COMMON_DEPEND="
2032 +BDEPEND="
2033 + virtual/pkgconfig
2034 +"
2035 +DEPEND="
2036 $(add_qt_dep qtdbus)
2037 $(add_qt_dep qtnetwork)
2038 >=net-misc/networkmanager-1.4.0-r1[teamd=]
2039 "
2040 -DEPEND="${COMMON_DEPEND}
2041 - virtual/pkgconfig
2042 -"
2043 -RDEPEND="${COMMON_DEPEND}
2044 +RDEPEND="${DEPEND}
2045 !net-libs/libnm-qt:5
2046 || (
2047 >=net-misc/networkmanager-1.4.0-r1[consolekit]
2048
2049 diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-9999.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-9999.ebuild
2050 index de0ca380f7..911030c5df 100644
2051 --- a/kde-frameworks/oxygen-icons/oxygen-icons-9999.ebuild
2052 +++ b/kde-frameworks/oxygen-icons/oxygen-icons-9999.ebuild
2053 @@ -1,7 +1,7 @@
2054 # Copyright 1999-2019 Gentoo Authors
2055 # Distributed under the terms of the GNU General Public License v2
2056
2057 -EAPI=6
2058 +EAPI=7
2059
2060 KDE_AUTODEPS="false"
2061 KDE_DEBUG="false"
2062 @@ -15,7 +15,7 @@ LICENSE="LGPL-3"
2063 KEYWORDS=""
2064 IUSE=""
2065
2066 -DEPEND="
2067 +BDEPEND="
2068 $(add_frameworks_dep extra-cmake-modules)
2069 $(add_qt_dep qtcore)
2070 test? (
2071 @@ -24,6 +24,5 @@ DEPEND="
2072 )
2073 "
2074 RDEPEND="
2075 - !kde-apps/kdepim-icons:4
2076 !kde-frameworks/oxygen-icons:4
2077 "
2078
2079 diff --git a/kde-frameworks/plasma/plasma-9999.ebuild b/kde-frameworks/plasma/plasma-9999.ebuild
2080 index d24a45d547..02034285da 100644
2081 --- a/kde-frameworks/plasma/plasma-9999.ebuild
2082 +++ b/kde-frameworks/plasma/plasma-9999.ebuild
2083 @@ -1,7 +1,7 @@
2084 # Copyright 1999-2019 Gentoo Authors
2085 # Distributed under the terms of the GNU General Public License v2
2086
2087 -EAPI=6
2088 +EAPI=7
2089
2090 KMNAME="${PN}-framework"
2091 VIRTUALX_REQUIRED="test"
2092 @@ -12,6 +12,9 @@ LICENSE="LGPL-2+"
2093 KEYWORDS=""
2094 IUSE="gles2 wayland X"
2095
2096 +BDEPEND="
2097 + $(add_frameworks_dep kdoctools)
2098 +"
2099 RDEPEND="
2100 $(add_frameworks_dep kactivities)
2101 $(add_frameworks_dep karchive)
2102 @@ -50,7 +53,6 @@ RDEPEND="
2103 )
2104 "
2105 DEPEND="${RDEPEND}
2106 - $(add_frameworks_dep kdoctools)
2107 X? ( x11-base/xorg-proto )
2108 "
2109
2110
2111 diff --git a/kde-frameworks/prison/prison-9999.ebuild b/kde-frameworks/prison/prison-9999.ebuild
2112 index a1c8ea1de7..1d3c384466 100644
2113 --- a/kde-frameworks/prison/prison-9999.ebuild
2114 +++ b/kde-frameworks/prison/prison-9999.ebuild
2115 @@ -1,7 +1,7 @@
2116 # Copyright 1999-2019 Gentoo Authors
2117 # Distributed under the terms of the GNU General Public License v2
2118
2119 -EAPI=6
2120 +EAPI=7
2121
2122 inherit kde5
2123
2124
2125 diff --git a/kde-frameworks/purpose/purpose-9999.ebuild b/kde-frameworks/purpose/purpose-9999.ebuild
2126 index 7278741859..0d692517e6 100644
2127 --- a/kde-frameworks/purpose/purpose-9999.ebuild
2128 +++ b/kde-frameworks/purpose/purpose-9999.ebuild
2129 @@ -1,7 +1,7 @@
2130 # Copyright 1999-2019 Gentoo Authors
2131 # Distributed under the terms of the GNU General Public License v2
2132
2133 -EAPI=6
2134 +EAPI=7
2135
2136 KDE_QTHELP="false"
2137 KDE_TEST="forceoptional"
2138
2139 diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-9999.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-9999.ebuild
2140 index f5901717f7..21322083d0 100644
2141 --- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-9999.ebuild
2142 +++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-9999.ebuild
2143 @@ -1,7 +1,7 @@
2144 # Copyright 1999-2019 Gentoo Authors
2145 # Distributed under the terms of the GNU General Public License v2
2146
2147 -EAPI=6
2148 +EAPI=7
2149
2150 KDE_QTHELP="false"
2151 inherit kde5
2152
2153 diff --git a/kde-frameworks/solid/solid-9999.ebuild b/kde-frameworks/solid/solid-9999.ebuild
2154 index 2f268203ab..d42d3b1c34 100644
2155 --- a/kde-frameworks/solid/solid-9999.ebuild
2156 +++ b/kde-frameworks/solid/solid-9999.ebuild
2157 @@ -1,7 +1,7 @@
2158 # Copyright 1999-2019 Gentoo Authors
2159 # Distributed under the terms of the GNU General Public License v2
2160
2161 -EAPI=6
2162 +EAPI=7
2163
2164 VIRTUALX_REQUIRED="test"
2165 inherit kde5
2166 @@ -11,7 +11,11 @@ LICENSE="LGPL-2.1+"
2167 KEYWORDS=""
2168 IUSE="nls"
2169
2170 -RDEPEND="
2171 +BDEPEND="
2172 + nls? ( $(add_qt_dep linguist-tools) )
2173 + test? ( $(add_qt_dep qtconcurrent) )
2174 +"
2175 +DEPEND="
2176 $(add_qt_dep qtdbus)
2177 $(add_qt_dep qtdeclarative)
2178 $(add_qt_dep qtwidgets)
2179 @@ -19,10 +23,7 @@ RDEPEND="
2180 sys-fs/udisks:2
2181 virtual/udev
2182 "
2183 -DEPEND="${RDEPEND}
2184 - nls? ( $(add_qt_dep linguist-tools) )
2185 - test? ( $(add_qt_dep qtconcurrent) )
2186 -"
2187 +RDEPEND="${DEPEND}"
2188
2189 pkg_postinst() {
2190 kde5_pkg_postinst
2191
2192 diff --git a/kde-frameworks/sonnet/sonnet-9999.ebuild b/kde-frameworks/sonnet/sonnet-9999.ebuild
2193 index 924a971bcf..d5c6c057b0 100644
2194 --- a/kde-frameworks/sonnet/sonnet-9999.ebuild
2195 +++ b/kde-frameworks/sonnet/sonnet-9999.ebuild
2196 @@ -1,7 +1,7 @@
2197 # Copyright 1999-2019 Gentoo Authors
2198 # Distributed under the terms of the GNU General Public License v2
2199
2200 -EAPI=6
2201 +EAPI=7
2202
2203 VIRTUALX_REQUIRED="test"
2204 inherit kde5
2205 @@ -11,15 +11,16 @@ LICENSE="LGPL-2+ LGPL-2.1+"
2206 KEYWORDS=""
2207 IUSE="aspell +hunspell nls"
2208
2209 -RDEPEND="
2210 +BDEPEND="
2211 + nls? ( $(add_qt_dep linguist-tools) )
2212 +"
2213 +DEPEND="
2214 $(add_qt_dep qtgui)
2215 $(add_qt_dep qtwidgets)
2216 aspell? ( app-text/aspell )
2217 hunspell? ( app-text/hunspell:= )
2218 "
2219 -DEPEND="${RDEPEND}
2220 - nls? ( $(add_qt_dep linguist-tools) )
2221 -"
2222 +RDEPEND="${DEPEND}"
2223
2224 src_configure() {
2225 local mycmakeargs=(
2226
2227 diff --git a/kde-frameworks/syndication/syndication-9999.ebuild b/kde-frameworks/syndication/syndication-9999.ebuild
2228 index 0f8ec5097f..ec10e5d1c1 100644
2229 --- a/kde-frameworks/syndication/syndication-9999.ebuild
2230 +++ b/kde-frameworks/syndication/syndication-9999.ebuild
2231 @@ -1,7 +1,7 @@
2232 # Copyright 1999-2019 Gentoo Authors
2233 # Distributed under the terms of the GNU General Public License v2
2234
2235 -EAPI=6
2236 +EAPI=7
2237
2238 KDE_TEST="true"
2239 inherit kde5
2240 @@ -11,16 +11,16 @@ LICENSE="LGPL-2+"
2241 KEYWORDS=""
2242 IUSE=""
2243
2244 -COMMON_DEPEND="
2245 - $(add_frameworks_dep kcodecs)
2246 - $(add_qt_dep qtxml)
2247 -"
2248 -DEPEND="${COMMON_DEPEND}
2249 +BDEPEND="
2250 test? (
2251 $(add_qt_dep qtnetwork)
2252 $(add_qt_dep qtwidgets)
2253 )
2254 "
2255 -RDEPEND="${COMMON_DEPEND}
2256 +DEPEND="
2257 + $(add_frameworks_dep kcodecs)
2258 + $(add_qt_dep qtxml)
2259 +"
2260 +RDEPEND="${DEPEND}
2261 !kde-apps/syndication
2262 "
2263
2264 diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-9999.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-9999.ebuild
2265 index bb18786021..cc8218f4ba 100644
2266 --- a/kde-frameworks/syntax-highlighting/syntax-highlighting-9999.ebuild
2267 +++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-9999.ebuild
2268 @@ -1,7 +1,7 @@
2269 # Copyright 1999-2019 Gentoo Authors
2270 # Distributed under the terms of the GNU General Public License v2
2271
2272 -EAPI=6
2273 +EAPI=7
2274
2275 KDE_TEST="forceoptional"
2276 inherit kde5
2277 @@ -11,15 +11,16 @@ LICENSE="LGPL-2+ LGPL-2.1+"
2278 KEYWORDS=""
2279 IUSE="nls"
2280
2281 -RDEPEND="
2282 +BDEPEND="
2283 + dev-lang/perl
2284 + nls? ( $(add_qt_dep linguist-tools) )
2285 +"
2286 +DEPEND="
2287 $(add_qt_dep qtgui)
2288 $(add_qt_dep qtnetwork)
2289 $(add_qt_dep qtxmlpatterns)
2290 "
2291 -DEPEND="${RDEPEND}
2292 - dev-lang/perl
2293 - nls? ( $(add_qt_dep linguist-tools) )
2294 -"
2295 +RDEPEND="${DEPEND}"
2296
2297 src_install() {
2298 kde5_src_install
2299
2300 diff --git a/kde-frameworks/threadweaver/threadweaver-9999.ebuild b/kde-frameworks/threadweaver/threadweaver-9999.ebuild
2301 index a1510b5b7b..33784f81a2 100644
2302 --- a/kde-frameworks/threadweaver/threadweaver-9999.ebuild
2303 +++ b/kde-frameworks/threadweaver/threadweaver-9999.ebuild
2304 @@ -1,7 +1,7 @@
2305 # Copyright 1999-2019 Gentoo Authors
2306 # Distributed under the terms of the GNU General Public License v2
2307
2308 -EAPI=6
2309 +EAPI=7
2310
2311 inherit kde5