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/kcodecs/, kde-frameworks/kcompletion/, ...
Date: Sat, 03 Jun 2017 16:31:28
Message-Id: 1496507104.b6cbd0eb3a441567ab4f0d0a79b95c371b9dd09e.asturm@gentoo
1 commit: b6cbd0eb3a441567ab4f0d0a79b95c371b9dd09e
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jun 3 16:25:04 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Jun 3 16:25:04 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b6cbd0eb
7
8 kde-frameworks: Add KDE Frameworks 5.35.0
9
10 Package-Manager: Portage-2.3.5, Repoman-2.3.1
11
12 kde-frameworks/attica/attica-5.35.0.ebuild | 16 +++++
13 kde-frameworks/baloo/baloo-5.35.0.ebuild | 32 +++++++++
14 kde-frameworks/bluez-qt/bluez-qt-5.35.0.ebuild | 34 +++++++++
15 .../breeze-icons-rcc-5.35.0.ebuild | 28 ++++++++
16 .../breeze-icons/breeze-icons-5.35.0.ebuild | 30 ++++++++
17 .../extra-cmake-modules-5.35.0.ebuild | 57 +++++++++++++++
18 .../frameworkintegration-5.35.0.ebuild | 52 ++++++++++++++
19 .../kactivities-stats-5.35.0.ebuild | 21 ++++++
20 .../kactivities/kactivities-5.35.0.ebuild | 26 +++++++
21 kde-frameworks/kapidox/kapidox-5.35.0.ebuild | 28 ++++++++
22 kde-frameworks/karchive/karchive-5.35.0.ebuild | 27 +++++++
23 kde-frameworks/kauth/kauth-5.35.0.ebuild | 33 +++++++++
24 kde-frameworks/kbookmarks/kbookmarks-5.35.0.ebuild | 29 ++++++++
25 kde-frameworks/kcmutils/kcmutils-5.35.0.ebuild | 31 ++++++++
26 kde-frameworks/kcodecs/kcodecs-5.35.0.ebuild | 13 ++++
27 .../kcompletion/kcompletion-5.35.0.ebuild | 21 ++++++
28 kde-frameworks/kconfig/kconfig-5.35.0.ebuild | 26 +++++++
29 .../kconfigwidgets/kconfigwidgets-5.35.0.ebuild | 36 ++++++++++
30 .../kcoreaddons/kcoreaddons-5.35.0.ebuild | 36 ++++++++++
31 kde-frameworks/kcrash/kcrash-5.35.0.ebuild | 28 ++++++++
32 .../kdbusaddons/kdbusaddons-5.35.0.ebuild | 28 ++++++++
33 .../kdeclarative/kdeclarative-5.35.0.ebuild | 32 +++++++++
34 kde-frameworks/kded/kded-5.35.0.ebuild | 35 +++++++++
35 .../kdelibs4support/kdelibs4support-5.35.0.ebuild | 84 ++++++++++++++++++++++
36 .../kdesignerplugin/kdesignerplugin-5.35.0.ebuild | 53 ++++++++++++++
37 kde-frameworks/kdesu/kdesu-5.35.0.ebuild | 32 +++++++++
38 kde-frameworks/kdewebkit/kdewebkit-5.35.0.ebuild | 29 ++++++++
39 kde-frameworks/kdnssd/kdnssd-5.35.0.ebuild | 31 ++++++++
40 kde-frameworks/kdoctools/kdoctools-5.35.0.ebuild | 24 +++++++
41 kde-frameworks/kemoticons/kemoticons-5.35.0.ebuild | 26 +++++++
42 .../kfilemetadata/kfilemetadata-5.35.0.ebuild | 50 +++++++++++++
43 .../kglobalaccel/kglobalaccel-5.35.0.ebuild | 29 ++++++++
44 kde-frameworks/kguiaddons/kguiaddons-5.35.0.ebuild | 22 ++++++
45 kde-frameworks/khtml/khtml-5.35.0.ebuild | 66 +++++++++++++++++
46 kde-frameworks/ki18n/ki18n-5.35.0.ebuild | 36 ++++++++++
47 .../kiconthemes/kiconthemes-5.35.0.ebuild | 29 ++++++++
48 kde-frameworks/kidletime/kidletime-5.35.0.ebuild | 24 +++++++
49 .../kimageformats/kimageformats-5.35.0.ebuild | 34 +++++++++
50 kde-frameworks/kinit/kinit-5.35.0.ebuild | 40 +++++++++++
51 kde-frameworks/kio/kio-5.35.0.ebuild | 79 ++++++++++++++++++++
52 .../kitemmodels/kitemmodels-5.35.0.ebuild | 14 ++++
53 kde-frameworks/kitemviews/kitemviews-5.35.0.ebuild | 20 ++++++
54 .../kjobwidgets/kjobwidgets-5.35.0.ebuild | 35 +++++++++
55 kde-frameworks/kjs/kjs-5.35.0.ebuild | 21 ++++++
56 kde-frameworks/kjsembed/kjsembed-5.35.0.ebuild | 25 +++++++
57 .../kmediaplayer/kmediaplayer-5.35.0.ebuild | 20 ++++++
58 kde-frameworks/knewstuff/knewstuff-5.35.0.ebuild | 34 +++++++++
59 .../knotifications/knotifications-5.35.0.ebuild | 45 ++++++++++++
60 .../knotifyconfig/knotifyconfig-5.35.0.ebuild | 24 +++++++
61 kde-frameworks/kpackage/kpackage-5.35.0.ebuild | 37 ++++++++++
62 kde-frameworks/kparts/kparts-5.35.0.ebuild | 30 ++++++++
63 kde-frameworks/kpeople/kpeople-5.35.0.ebuild | 38 ++++++++++
64 kde-frameworks/kplotting/kplotting-5.35.0.ebuild | 18 +++++
65 kde-frameworks/kpty/kpty-5.35.0.ebuild | 26 +++++++
66 kde-frameworks/kross/kross-5.35.0.ebuild | 31 ++++++++
67 kde-frameworks/krunner/krunner-5.35.0.ebuild | 29 ++++++++
68 kde-frameworks/kservice/kservice-5.35.0.ebuild | 46 ++++++++++++
69 .../ktexteditor/ktexteditor-5.35.0.ebuild | 56 +++++++++++++++
70 .../ktextwidgets/ktextwidgets-5.35.0.ebuild | 37 ++++++++++
71 .../kunitconversion/kunitconversion-5.35.0.ebuild | 18 +++++
72 kde-frameworks/kwallet/kwallet-5.35.0.ebuild | 55 ++++++++++++++
73 kde-frameworks/kwayland/kwayland-5.35.0.ebuild | 27 +++++++
74 .../kwidgetsaddons/kwidgetsaddons-5.35.0.ebuild | 20 ++++++
75 .../kwindowsystem/kwindowsystem-5.35.0.ebuild | 40 +++++++++++
76 kde-frameworks/kxmlgui/kxmlgui-5.35.0.ebuild | 41 +++++++++++
77 .../kxmlrpcclient/kxmlrpcclient-5.35.0.ebuild | 20 ++++++
78 .../modemmanager-qt/modemmanager-qt-5.35.0.ebuild | 23 ++++++
79 .../networkmanager-qt-5.35.0.ebuild | 34 +++++++++
80 .../oxygen-icons/oxygen-icons-5.35.0.ebuild | 28 ++++++++
81 kde-frameworks/plasma/plasma-5.35.0.ebuild | 67 +++++++++++++++++
82 kde-frameworks/prison/prison-5.35.0.ebuild | 20 ++++++
83 kde-frameworks/solid/solid-5.35.0.ebuild | 32 +++++++++
84 kde-frameworks/sonnet/sonnet-5.35.0.ebuild | 30 ++++++++
85 .../syntax-highlighting-5.35.0.ebuild | 27 +++++++
86 .../threadweaver/threadweaver-5.35.0.ebuild | 16 +++++
87 75 files changed, 2471 insertions(+)
88
89 diff --git a/kde-frameworks/attica/attica-5.35.0.ebuild b/kde-frameworks/attica/attica-5.35.0.ebuild
90 new file mode 100644
91 index 0000000000..2b363a8e56
92 --- /dev/null
93 +++ b/kde-frameworks/attica/attica-5.35.0.ebuild
94 @@ -0,0 +1,16 @@
95 +# Copyright 1999-2017 Gentoo Foundation
96 +# Distributed under the terms of the GNU General Public License v2
97 +
98 +EAPI=6
99 +
100 +inherit kde5
101 +
102 +DESCRIPTION="Framework providing access to Open Collaboration Services"
103 +LICENSE="LGPL-2.1+"
104 +KEYWORDS="~amd64 ~arm ~x86"
105 +IUSE=""
106 +
107 +RDEPEND="
108 + $(add_qt_dep qtnetwork)
109 +"
110 +DEPEND="${RDEPEND}"
111
112 diff --git a/kde-frameworks/baloo/baloo-5.35.0.ebuild b/kde-frameworks/baloo/baloo-5.35.0.ebuild
113 new file mode 100644
114 index 0000000000..53594fec28
115 --- /dev/null
116 +++ b/kde-frameworks/baloo/baloo-5.35.0.ebuild
117 @@ -0,0 +1,32 @@
118 +# Copyright 1999-2017 Gentoo Foundation
119 +# Distributed under the terms of the GNU General Public License v2
120 +
121 +EAPI=6
122 +
123 +KDE_TEST="forceoptional-recursive"
124 +VIRTUALX_REQUIRED="test"
125 +inherit kde5
126 +
127 +DESCRIPTION="Framework for searching and managing metadata"
128 +KEYWORDS="~amd64 ~arm ~x86"
129 +IUSE=""
130 +
131 +DEPEND="
132 + $(add_frameworks_dep kconfig)
133 + $(add_frameworks_dep kcoreaddons)
134 + $(add_frameworks_dep kcrash)
135 + $(add_frameworks_dep kdbusaddons)
136 + $(add_frameworks_dep kfilemetadata)
137 + $(add_frameworks_dep ki18n)
138 + $(add_frameworks_dep kidletime)
139 + $(add_frameworks_dep kio)
140 + $(add_frameworks_dep solid)
141 + $(add_qt_dep qtdbus)
142 + $(add_qt_dep qtdeclarative)
143 + $(add_qt_dep qtgui)
144 + $(add_qt_dep qtwidgets)
145 + >=dev-db/lmdb-0.9.17
146 +"
147 +RDEPEND="${DEPEND}
148 + !kde-frameworks/baloo:4[-minimal(+)]
149 +"
150
151 diff --git a/kde-frameworks/bluez-qt/bluez-qt-5.35.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-5.35.0.ebuild
152 new file mode 100644
153 index 0000000000..25ac72373a
154 --- /dev/null
155 +++ b/kde-frameworks/bluez-qt/bluez-qt-5.35.0.ebuild
156 @@ -0,0 +1,34 @@
157 +# Copyright 1999-2017 Gentoo Foundation
158 +# Distributed under the terms of the GNU General Public License v2
159 +
160 +EAPI=6
161 +
162 +VIRTUALX_REQUIRED="test"
163 +inherit kde5 udev
164 +
165 +DESCRIPTION="Qt wrapper for Bluez 5 DBus API"
166 +LICENSE="LGPL-2"
167 +KEYWORDS="~amd64 ~arm ~x86"
168 +IUSE=""
169 +
170 +DEPEND="
171 + $(add_qt_dep qtdbus)
172 + $(add_qt_dep qtdeclarative)
173 + $(add_qt_dep qtnetwork)
174 +"
175 +RDEPEND="${DEPEND}"
176 +
177 +src_configure() {
178 + local mycmakeargs=(
179 + -DUDEV_RULES_INSTALL_DIR="$(get_udevdir)/rules.d"
180 + )
181 +
182 + kde5_src_configure
183 +}
184 +
185 +src_test() {
186 + # bug: 609248
187 + local myctestargs=( -j1 )
188 +
189 + kde5_src_test
190 +}
191
192 diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.35.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.35.0.ebuild
193 new file mode 100644
194 index 0000000000..af2a8cc81f
195 --- /dev/null
196 +++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.35.0.ebuild
197 @@ -0,0 +1,28 @@
198 +# Copyright 1999-2017 Gentoo Foundation
199 +# Distributed under the terms of the GNU General Public License v2
200 +
201 +EAPI=6
202 +
203 +KDE_AUTODEPS="false"
204 +KDE_DEBUG="false"
205 +KMNAME="breeze-icons"
206 +inherit kde5
207 +
208 +DESCRIPTION="Breeze SVG icon theme binary resource"
209 +LICENSE="LGPL-3"
210 +KEYWORDS="~amd64 ~x86"
211 +IUSE=""
212 +
213 +DEPEND="
214 + $(add_frameworks_dep extra-cmake-modules)
215 + $(add_qt_dep qtcore)
216 +"
217 +RDEPEND=""
218 +
219 +src_configure() {
220 + local mycmakeargs=(
221 + -DBINARY_ICONS_RESOURCE=ON
222 + -DSKIP_INSTALL_ICONS=ON
223 + )
224 + kde5_src_configure
225 +}
226
227 diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.35.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.35.0.ebuild
228 new file mode 100644
229 index 0000000000..fa48b2f5ad
230 --- /dev/null
231 +++ b/kde-frameworks/breeze-icons/breeze-icons-5.35.0.ebuild
232 @@ -0,0 +1,30 @@
233 +# Copyright 1999-2017 Gentoo Foundation
234 +# Distributed under the terms of the GNU General Public License v2
235 +
236 +EAPI=6
237 +
238 +KDE_AUTODEPS="false"
239 +KDE_DEBUG="false"
240 +inherit kde5
241 +
242 +DESCRIPTION="Breeze SVG icon theme"
243 +LICENSE="LGPL-3"
244 +KEYWORDS="~amd64 ~arm ~x86"
245 +IUSE=""
246 +
247 +DEPEND="
248 + $(add_frameworks_dep extra-cmake-modules)
249 + $(add_qt_dep qtcore)
250 + test? (
251 + $(add_qt_dep qttest)
252 + app-misc/fdupes
253 + )
254 +"
255 +RDEPEND=""
256 +
257 +src_configure() {
258 + local mycmakeargs=(
259 + -DBINARY_ICONS_RESOURCE=OFF
260 + )
261 + kde5_src_configure
262 +}
263
264 diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.35.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.35.0.ebuild
265 new file mode 100644
266 index 0000000000..8b08c248c3
267 --- /dev/null
268 +++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.35.0.ebuild
269 @@ -0,0 +1,57 @@
270 +# Copyright 1999-2017 Gentoo Foundation
271 +# Distributed under the terms of the GNU General Public License v2
272 +
273 +EAPI=6
274 +
275 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
276 +KDE_AUTODEPS="false"
277 +KDE_DEBUG="false"
278 +KDE_TEST="false"
279 +inherit kde5 python-any-r1
280 +
281 +DESCRIPTION="Extra modules and scripts for CMake"
282 +HOMEPAGE="https://projects.kde.org/projects/kdesupport/extra-cmake-modules"
283 +
284 +LICENSE="BSD"
285 +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
286 +IUSE="doc test"
287 +
288 +DEPEND="
289 + doc? (
290 + ${PYTHON_DEPS}
291 + $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
292 + )
293 + test? (
294 + $(add_qt_dep qtcore)
295 + $(add_qt_dep linguist-tools)
296 + )
297 +"
298 +RDEPEND="
299 + app-arch/libarchive[bzip2]
300 +"
301 +
302 +python_check_deps() {
303 + has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
304 +}
305 +
306 +pkg_setup() {
307 + use doc && python-any-r1_pkg_setup
308 +}
309 +
310 +src_configure() {
311 + local mycmakeargs=(
312 + -DBUILD_HTML_DOCS="$(usex doc)"
313 + -DBUILD_MAN_DOCS="$(usex doc)"
314 + -DDOC_INSTALL_DIR="/usr/share/doc/${PF}"
315 + )
316 +
317 + cmake-utils_src_configure
318 +}
319 +
320 +src_test() {
321 + local myctestargs=(
322 + -E "(ECMToolchainAndroidTest|KDEInstallDirsTest.relative_or_absolute_usr)"
323 + )
324 +
325 + kde5_src_test
326 +}
327
328 diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-5.35.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-5.35.0.ebuild
329 new file mode 100644
330 index 0000000000..736635e23d
331 --- /dev/null
332 +++ b/kde-frameworks/frameworkintegration/frameworkintegration-5.35.0.ebuild
333 @@ -0,0 +1,52 @@
334 +# Copyright 1999-2017 Gentoo Foundation
335 +# Distributed under the terms of the GNU General Public License v2
336 +
337 +EAPI=6
338 +
339 +VIRTUALX_REQUIRED="test"
340 +inherit kde5
341 +
342 +DESCRIPTION="Framework for integrating Qt applications with KDE Plasma workspaces"
343 +LICENSE="LGPL-2+"
344 +KEYWORDS="~amd64 ~arm ~x86"
345 +IUSE="appstream X"
346 +
347 +RDEPEND="
348 + $(add_frameworks_dep kconfig)
349 + $(add_frameworks_dep kconfigwidgets)
350 + $(add_frameworks_dep ki18n)
351 + $(add_frameworks_dep kiconthemes)
352 + $(add_frameworks_dep knewstuff)
353 + $(add_frameworks_dep knotifications)
354 + $(add_frameworks_dep kpackage)
355 + $(add_frameworks_dep kwidgetsaddons)
356 + $(add_qt_dep qtgui)
357 + $(add_qt_dep qtwidgets)
358 + appstream? (
359 + app-admin/packagekit-qt
360 + dev-libs/appstream[qt5]
361 + )
362 + X? (
363 + $(add_qt_dep qtx11extras)
364 + x11-libs/libxcb
365 + )
366 +"
367 +DEPEND="${RDEPEND}"
368 +
369 +# requires running kde environment
370 +RESTRICT+=" test"
371 +
372 +src_prepare() {
373 + punt_bogus_dep Qt5 DBus
374 + kde5_src_prepare
375 +}
376 +
377 +src_configure() {
378 + local mycmakeargs=(
379 + $(cmake-utils_use_find_package appstream AppStreamQt)
380 + $(cmake-utils_use_find_package appstream packagekitqt5)
381 + $(cmake-utils_use_find_package X XCB)
382 + )
383 +
384 + kde5_src_configure
385 +}
386
387 diff --git a/kde-frameworks/kactivities-stats/kactivities-stats-5.35.0.ebuild b/kde-frameworks/kactivities-stats/kactivities-stats-5.35.0.ebuild
388 new file mode 100644
389 index 0000000000..989cc6ce39
390 --- /dev/null
391 +++ b/kde-frameworks/kactivities-stats/kactivities-stats-5.35.0.ebuild
392 @@ -0,0 +1,21 @@
393 +# Copyright 1999-2017 Gentoo Foundation
394 +# Distributed under the terms of the GNU General Public License v2
395 +
396 +EAPI=6
397 +
398 +inherit kde5
399 +
400 +DESCRIPTION="Framework for getting the usage statistics collected by the activities service"
401 +LICENSE="LGPL-2+"
402 +KEYWORDS="~amd64 ~arm ~x86"
403 +IUSE=""
404 +
405 +RDEPEND="
406 + $(add_qt_dep qtdbus)
407 + $(add_qt_dep qtsql)
408 + $(add_frameworks_dep kactivities)
409 + $(add_frameworks_dep kconfig)
410 +"
411 +DEPEND="${RDEPEND}
412 + >=dev-libs/boost-1.54
413 +"
414
415 diff --git a/kde-frameworks/kactivities/kactivities-5.35.0.ebuild b/kde-frameworks/kactivities/kactivities-5.35.0.ebuild
416 new file mode 100644
417 index 0000000000..18e53e8912
418 --- /dev/null
419 +++ b/kde-frameworks/kactivities/kactivities-5.35.0.ebuild
420 @@ -0,0 +1,26 @@
421 +# Copyright 1999-2017 Gentoo Foundation
422 +# Distributed under the terms of the GNU General Public License v2
423 +
424 +EAPI=6
425 +
426 +inherit kde5
427 +
428 +DESCRIPTION="Framework for working with KDE activities"
429 +LICENSE="|| ( LGPL-2.1 LGPL-3 )"
430 +KEYWORDS="~amd64 ~arm ~x86"
431 +IUSE=""
432 +
433 +COMMON_DEPEND="
434 + $(add_frameworks_dep kconfig)
435 + $(add_frameworks_dep kcoreaddons)
436 + $(add_qt_dep qtdbus)
437 + $(add_qt_dep qtdeclarative widgets)
438 + $(add_qt_dep qtgui)
439 + $(add_qt_dep qtsql)
440 +"
441 +RDEPEND="${COMMON_DEPEND}
442 + $(add_plasma_dep kactivitymanagerd)
443 +"
444 +DEPEND="${COMMON_DEPEND}
445 + >=dev-libs/boost-1.54
446 +"
447
448 diff --git a/kde-frameworks/kapidox/kapidox-5.35.0.ebuild b/kde-frameworks/kapidox/kapidox-5.35.0.ebuild
449 new file mode 100644
450 index 0000000000..76dbe69250
451 --- /dev/null
452 +++ b/kde-frameworks/kapidox/kapidox-5.35.0.ebuild
453 @@ -0,0 +1,28 @@
454 +# Copyright 1999-2017 Gentoo Foundation
455 +# Distributed under the terms of the GNU General Public License v2
456 +
457 +EAPI=6
458 +
459 +KDE_AUTODEPS="false"
460 +KDE_DEBUG="false"
461 +KDE_TEST="false"
462 +DISTUTILS_SINGLE_IMPL="true"
463 +PYTHON_COMPAT=( python2_7 )
464 +inherit kde5 distutils-r1
465 +
466 +DESCRIPTION="Framework for building KDE API documentation in a standard format and style"
467 +LICENSE="BSD-2"
468 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
469 +IUSE=""
470 +
471 +RDEPEND="
472 + app-doc/doxygen
473 + dev-python/jinja[${PYTHON_USEDEP}]
474 + dev-python/pyyaml[${PYTHON_USEDEP}]
475 + media-gfx/graphviz[python,${PYTHON_USEDEP}]
476 +"
477 +
478 +pkg_setup() {
479 + python-single-r1_pkg_setup
480 + kde5_pkg_setup
481 +}
482
483 diff --git a/kde-frameworks/karchive/karchive-5.35.0.ebuild b/kde-frameworks/karchive/karchive-5.35.0.ebuild
484 new file mode 100644
485 index 0000000000..db0e49cec6
486 --- /dev/null
487 +++ b/kde-frameworks/karchive/karchive-5.35.0.ebuild
488 @@ -0,0 +1,27 @@
489 +# Copyright 1999-2017 Gentoo Foundation
490 +# Distributed under the terms of the GNU General Public License v2
491 +
492 +EAPI=6
493 +
494 +inherit kde5
495 +
496 +DESCRIPTION="Framework for reading, creation, and manipulation of various archive formats"
497 +LICENSE="GPL-2 LGPL-2.1"
498 +KEYWORDS="~amd64 ~arm ~x86"
499 +IUSE="+bzip2 +lzma"
500 +
501 +RDEPEND="
502 + bzip2? ( app-arch/bzip2 )
503 + lzma? ( app-arch/xz-utils )
504 + sys-libs/zlib
505 +"
506 +DEPEND="${RDEPEND}"
507 +
508 +src_configure() {
509 + local mycmakeargs=(
510 + $(cmake-utils_use_find_package bzip2 BZip2)
511 + $(cmake-utils_use_find_package lzma LibLZMA)
512 + )
513 +
514 + kde5_src_configure
515 +}
516
517 diff --git a/kde-frameworks/kauth/kauth-5.35.0.ebuild b/kde-frameworks/kauth/kauth-5.35.0.ebuild
518 new file mode 100644
519 index 0000000000..fbd559a21c
520 --- /dev/null
521 +++ b/kde-frameworks/kauth/kauth-5.35.0.ebuild
522 @@ -0,0 +1,33 @@
523 +# Copyright 1999-2017 Gentoo Foundation
524 +# Distributed under the terms of the GNU General Public License v2
525 +
526 +EAPI=6
527 +
528 +VIRTUALX_REQUIRED="test"
529 +inherit kde5
530 +
531 +DESCRIPTION="Framework to let applications perform actions as a privileged user"
532 +LICENSE="LGPL-2.1+"
533 +KEYWORDS="~amd64 ~arm ~x86"
534 +IUSE="nls +policykit"
535 +
536 +# drop qtgui subslot operator when QT_MINIMAL >= 5.7.0
537 +RDEPEND="
538 + $(add_frameworks_dep kcoreaddons)
539 + $(add_qt_dep qtdbus '' '' '5=')
540 + $(add_qt_dep qtgui)
541 + $(add_qt_dep qtwidgets)
542 + policykit? ( sys-auth/polkit-qt[qt5] )
543 +"
544 +DEPEND="${RDEPEND}
545 + nls? ( $(add_qt_dep linguist-tools) )
546 +"
547 +PDEPEND="policykit? ( kde-plasma/polkit-kde-agent )"
548 +
549 +src_configure() {
550 + local mycmakeargs=(
551 + $(cmake-utils_use_find_package policykit PolkitQt5-1)
552 + )
553 +
554 + kde5_src_configure
555 +}
556
557 diff --git a/kde-frameworks/kbookmarks/kbookmarks-5.35.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-5.35.0.ebuild
558 new file mode 100644
559 index 0000000000..61d18c0d65
560 --- /dev/null
561 +++ b/kde-frameworks/kbookmarks/kbookmarks-5.35.0.ebuild
562 @@ -0,0 +1,29 @@
563 +# Copyright 1999-2017 Gentoo Foundation
564 +# Distributed under the terms of the GNU General Public License v2
565 +
566 +EAPI=6
567 +
568 +VIRTUALX_REQUIRED="test"
569 +inherit kde5
570 +
571 +DESCRIPTION="Framework for managing bookmarks stored in XBEL format"
572 +LICENSE="LGPL-2+"
573 +KEYWORDS="~amd64 ~arm ~x86"
574 +IUSE="nls"
575 +
576 +RDEPEND="
577 + $(add_frameworks_dep kcodecs)
578 + $(add_frameworks_dep kconfig)
579 + $(add_frameworks_dep kcoreaddons)
580 + $(add_frameworks_dep kiconthemes)
581 + $(add_frameworks_dep kwidgetsaddons)
582 + $(add_frameworks_dep kxmlgui)
583 + $(add_qt_dep qtdbus)
584 + $(add_qt_dep qtgui)
585 + $(add_qt_dep qtwidgets)
586 + $(add_qt_dep qtxml)
587 +"
588 +DEPEND="${RDEPEND}
589 + $(add_frameworks_dep kconfigwidgets)
590 + nls? ( $(add_qt_dep linguist-tools) )
591 +"
592
593 diff --git a/kde-frameworks/kcmutils/kcmutils-5.35.0.ebuild b/kde-frameworks/kcmutils/kcmutils-5.35.0.ebuild
594 new file mode 100644
595 index 0000000000..a9858afc37
596 --- /dev/null
597 +++ b/kde-frameworks/kcmutils/kcmutils-5.35.0.ebuild
598 @@ -0,0 +1,31 @@
599 +# Copyright 1999-2017 Gentoo Foundation
600 +# Distributed under the terms of the GNU General Public License v2
601 +
602 +EAPI=6
603 +
604 +FRAMEWORK_TEST="false"
605 +inherit kde5
606 +
607 +DESCRIPTION="Framework to work with KDE System Settings modules"
608 +LICENSE="LGPL-2"
609 +KEYWORDS="~amd64 ~arm ~x86"
610 +IUSE=""
611 +
612 +RDEPEND="
613 + $(add_frameworks_dep kauth)
614 + $(add_frameworks_dep kconfig)
615 + $(add_frameworks_dep kconfigwidgets)
616 + $(add_frameworks_dep kcoreaddons)
617 + $(add_frameworks_dep kdeclarative)
618 + $(add_frameworks_dep ki18n)
619 + $(add_frameworks_dep kiconthemes)
620 + $(add_frameworks_dep kitemviews)
621 + $(add_frameworks_dep kservice)
622 + $(add_frameworks_dep kwidgetsaddons)
623 + $(add_frameworks_dep kxmlgui)
624 + $(add_qt_dep qtdbus)
625 + $(add_qt_dep qtdeclarative 'widgets')
626 + $(add_qt_dep qtgui)
627 + $(add_qt_dep qtwidgets)
628 +"
629 +DEPEND="${RDEPEND}"
630
631 diff --git a/kde-frameworks/kcodecs/kcodecs-5.35.0.ebuild b/kde-frameworks/kcodecs/kcodecs-5.35.0.ebuild
632 new file mode 100644
633 index 0000000000..f0eb0670e0
634 --- /dev/null
635 +++ b/kde-frameworks/kcodecs/kcodecs-5.35.0.ebuild
636 @@ -0,0 +1,13 @@
637 +# Copyright 1999-2017 Gentoo Foundation
638 +# Distributed under the terms of the GNU General Public License v2
639 +
640 +EAPI=6
641 +
642 +inherit kde5
643 +
644 +DESCRIPTION="Framework for manipulating strings using various encodings"
645 +LICENSE="GPL-2+ LGPL-2+"
646 +KEYWORDS="~amd64 ~arm ~x86"
647 +IUSE="nls"
648 +
649 +DEPEND="nls? ( $(add_qt_dep linguist-tools) )"
650
651 diff --git a/kde-frameworks/kcompletion/kcompletion-5.35.0.ebuild b/kde-frameworks/kcompletion/kcompletion-5.35.0.ebuild
652 new file mode 100644
653 index 0000000000..d544f88605
654 --- /dev/null
655 +++ b/kde-frameworks/kcompletion/kcompletion-5.35.0.ebuild
656 @@ -0,0 +1,21 @@
657 +# Copyright 1999-2017 Gentoo Foundation
658 +# Distributed under the terms of the GNU General Public License v2
659 +
660 +EAPI=6
661 +
662 +VIRTUALX_REQUIRED="test"
663 +inherit kde5
664 +
665 +DESCRIPTION="Framework for common completion tasks such as filename or URL completion"
666 +KEYWORDS="~amd64 ~arm ~x86"
667 +IUSE="nls"
668 +
669 +RDEPEND="
670 + $(add_frameworks_dep kconfig)
671 + $(add_frameworks_dep kwidgetsaddons)
672 + $(add_qt_dep qtgui)
673 + $(add_qt_dep qtwidgets)
674 +"
675 +DEPEND="${RDEPEND}
676 + nls? ( $(add_qt_dep linguist-tools) )
677 +"
678
679 diff --git a/kde-frameworks/kconfig/kconfig-5.35.0.ebuild b/kde-frameworks/kconfig/kconfig-5.35.0.ebuild
680 new file mode 100644
681 index 0000000000..0a7cd169db
682 --- /dev/null
683 +++ b/kde-frameworks/kconfig/kconfig-5.35.0.ebuild
684 @@ -0,0 +1,26 @@
685 +# Copyright 1999-2017 Gentoo Foundation
686 +# Distributed under the terms of the GNU General Public License v2
687 +
688 +EAPI=6
689 +
690 +VIRTUALX_REQUIRED="test"
691 +inherit kde5
692 +
693 +DESCRIPTION="Framework for reading and writing configuration"
694 +LICENSE="LGPL-2+"
695 +KEYWORDS="~amd64 ~arm ~x86"
696 +IUSE="nls"
697 +
698 +RDEPEND="
699 + $(add_qt_dep qtgui)
700 + $(add_qt_dep qtxml)
701 +"
702 +DEPEND="${RDEPEND}
703 + nls? ( $(add_qt_dep linguist-tools) )
704 + test? ( $(add_qt_dep qtconcurrent) )
705 +"
706 +
707 +# bug 560086
708 +RESTRICT+=" test"
709 +
710 +DOCS=( DESIGN docs/DESIGN.kconfig docs/options.md )
711
712 diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.35.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.35.0.ebuild
713 new file mode 100644
714 index 0000000000..f3be0a13f4
715 --- /dev/null
716 +++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.35.0.ebuild
717 @@ -0,0 +1,36 @@
718 +# Copyright 1999-2017 Gentoo Foundation
719 +# Distributed under the terms of the GNU General Public License v2
720 +
721 +EAPI=6
722 +
723 +VIRTUALX_REQUIRED="test"
724 +inherit kde5
725 +
726 +DESCRIPTION="Framework providing an assortment of configuration-related widgets"
727 +LICENSE="LGPL-2+"
728 +KEYWORDS="~amd64 ~arm ~x86"
729 +IUSE="+man"
730 +
731 +RDEPEND="
732 + $(add_frameworks_dep kauth)
733 + $(add_frameworks_dep kcodecs)
734 + $(add_frameworks_dep kconfig)
735 + $(add_frameworks_dep kcoreaddons)
736 + $(add_frameworks_dep kguiaddons)
737 + $(add_frameworks_dep ki18n)
738 + $(add_frameworks_dep kwidgetsaddons)
739 + $(add_qt_dep qtdbus)
740 + $(add_qt_dep qtgui)
741 + $(add_qt_dep qtwidgets)
742 +"
743 +DEPEND="${RDEPEND}
744 + man? ( $(add_frameworks_dep kdoctools) )
745 +"
746 +
747 +src_configure() {
748 + local mycmakeargs=(
749 + $(cmake-utils_use_find_package man KF5DocTools)
750 + )
751 +
752 + kde5_src_configure
753 +}
754
755 diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.35.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.35.0.ebuild
756 new file mode 100644
757 index 0000000000..22fc1e57f6
758 --- /dev/null
759 +++ b/kde-frameworks/kcoreaddons/kcoreaddons-5.35.0.ebuild
760 @@ -0,0 +1,36 @@
761 +# Copyright 1999-2017 Gentoo Foundation
762 +# Distributed under the terms of the GNU General Public License v2
763 +
764 +EAPI=6
765 +
766 +inherit kde5
767 +
768 +DESCRIPTION="Framework for solving common problems such as caching, randomisation, and more"
769 +LICENSE="LGPL-2+"
770 +KEYWORDS="~amd64 ~arm ~x86"
771 +IUSE="fam nls"
772 +
773 +RDEPEND="
774 + $(add_qt_dep qtcore 'icu')
775 + fam? ( virtual/fam )
776 +"
777 +DEPEND="${RDEPEND}
778 + x11-misc/shared-mime-info
779 + nls? ( $(add_qt_dep linguist-tools) )
780 +"
781 +
782 +src_configure() {
783 + local mycmakeargs=(
784 + -D_KDE4_DEFAULT_HOME_POSTFIX=4
785 + $(cmake-utils_use_find_package fam FAM)
786 + )
787 +
788 + kde5_src_configure
789 +}
790 +
791 +src_test() {
792 + # bug: 619656
793 + local myctestargs=( -j1 )
794 +
795 + kde5_src_test
796 +}
797
798 diff --git a/kde-frameworks/kcrash/kcrash-5.35.0.ebuild b/kde-frameworks/kcrash/kcrash-5.35.0.ebuild
799 new file mode 100644
800 index 0000000000..ce8d163fed
801 --- /dev/null
802 +++ b/kde-frameworks/kcrash/kcrash-5.35.0.ebuild
803 @@ -0,0 +1,28 @@
804 +# Copyright 1999-2017 Gentoo Foundation
805 +# Distributed under the terms of the GNU General Public License v2
806 +
807 +EAPI=6
808 +
809 +VIRTUALX_REQUIRED="test"
810 +inherit kde5
811 +
812 +DESCRIPTION="Framework for intercepting and handling application crashes"
813 +LICENSE="LGPL-2+"
814 +KEYWORDS="~amd64 ~arm ~x86"
815 +IUSE="nls"
816 +
817 +# requires running kde environment
818 +RESTRICT+=" test"
819 +
820 +RDEPEND="
821 + $(add_frameworks_dep kcoreaddons)
822 + $(add_frameworks_dep kwindowsystem)
823 + $(add_qt_dep qtgui)
824 + $(add_qt_dep qtx11extras)
825 + x11-libs/libX11
826 +"
827 +DEPEND="${RDEPEND}
828 + x11-proto/xproto
829 + nls? ( $(add_qt_dep linguist-tools) )
830 + test? ( $(add_qt_dep qtwidgets) )
831 +"
832
833 diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-5.35.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-5.35.0.ebuild
834 new file mode 100644
835 index 0000000000..26189d08fd
836 --- /dev/null
837 +++ b/kde-frameworks/kdbusaddons/kdbusaddons-5.35.0.ebuild
838 @@ -0,0 +1,28 @@
839 +# Copyright 1999-2017 Gentoo Foundation
840 +# Distributed under the terms of the GNU General Public License v2
841 +
842 +EAPI=6
843 +
844 +VIRTUALDBUS_TEST="true"
845 +inherit kde5
846 +
847 +DESCRIPTION="Framework for registering services and applications per freedesktop standards"
848 +LICENSE="LGPL-2+"
849 +KEYWORDS="~amd64 ~arm ~x86"
850 +IUSE="nls X"
851 +
852 +RDEPEND="
853 + $(add_qt_dep qtdbus)
854 + X? ( $(add_qt_dep qtx11extras) )
855 +"
856 +DEPEND="${RDEPEND}
857 + nls? ( $(add_qt_dep linguist-tools) )
858 +"
859 +
860 +src_configure() {
861 + local mycmakeargs=(
862 + $(cmake-utils_use_find_package X Qt5X11Extras)
863 + )
864 +
865 + kde5_src_configure
866 +}
867
868 diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.35.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-5.35.0.ebuild
869 new file mode 100644
870 index 0000000000..d231c1b90a
871 --- /dev/null
872 +++ b/kde-frameworks/kdeclarative/kdeclarative-5.35.0.ebuild
873 @@ -0,0 +1,32 @@
874 +# Copyright 1999-2017 Gentoo Foundation
875 +# Distributed under the terms of the GNU General Public License v2
876 +
877 +EAPI=6
878 +
879 +KDE_TEST="false"
880 +inherit kde5
881 +
882 +DESCRIPTION="Framework providing integration of QML and KDE work spaces"
883 +LICENSE="LGPL-2+"
884 +KEYWORDS="~amd64 ~arm ~x86"
885 +IUSE=""
886 +
887 +# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.8.0
888 +DEPEND="
889 + $(add_frameworks_dep kconfig)
890 + $(add_frameworks_dep kcoreaddons)
891 + $(add_frameworks_dep kglobalaccel)
892 + $(add_frameworks_dep ki18n)
893 + $(add_frameworks_dep kiconthemes)
894 + $(add_frameworks_dep kio)
895 + $(add_frameworks_dep kpackage)
896 + $(add_frameworks_dep kservice)
897 + $(add_frameworks_dep kwidgetsaddons)
898 + $(add_frameworks_dep kwindowsystem)
899 + $(add_qt_dep qtdeclarative '' '' '5=')
900 + $(add_qt_dep qtgui)
901 + $(add_qt_dep qtnetwork)
902 + $(add_qt_dep qtwidgets)
903 + media-libs/libepoxy
904 +"
905 +RDEPEND="${DEPEND}"
906
907 diff --git a/kde-frameworks/kded/kded-5.35.0.ebuild b/kde-frameworks/kded/kded-5.35.0.ebuild
908 new file mode 100644
909 index 0000000000..9ae522c473
910 --- /dev/null
911 +++ b/kde-frameworks/kded/kded-5.35.0.ebuild
912 @@ -0,0 +1,35 @@
913 +# Copyright 1999-2017 Gentoo Foundation
914 +# Distributed under the terms of the GNU General Public License v2
915 +
916 +EAPI=6
917 +
918 +KDE_TEST="false"
919 +inherit kde5
920 +
921 +DESCRIPTION="Central daemon of KDE workspaces"
922 +LICENSE="LGPL-2+"
923 +KEYWORDS="~amd64 ~arm ~x86"
924 +IUSE="+man"
925 +
926 +RDEPEND="
927 + $(add_frameworks_dep kconfig)
928 + $(add_frameworks_dep kcoreaddons)
929 + $(add_frameworks_dep kcrash)
930 + $(add_frameworks_dep kdbusaddons)
931 + $(add_frameworks_dep kinit)
932 + $(add_frameworks_dep kservice)
933 + $(add_qt_dep qtdbus)
934 + $(add_qt_dep qtgui)
935 + $(add_qt_dep qtwidgets)
936 +"
937 +DEPEND="${RDEPEND}
938 + man? ( $(add_frameworks_dep kdoctools) )
939 +"
940 +
941 +src_configure() {
942 + local mycmakeargs=(
943 + $(cmake-utils_use_find_package man KF5DocTools)
944 + )
945 +
946 + kde5_src_configure
947 +}
948
949 diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.35.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.35.0.ebuild
950 new file mode 100644
951 index 0000000000..77f71939a8
952 --- /dev/null
953 +++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.35.0.ebuild
954 @@ -0,0 +1,84 @@
955 +# Copyright 1999-2017 Gentoo Foundation
956 +# Distributed under the terms of the GNU General Public License v2
957 +
958 +EAPI=6
959 +
960 +VIRTUALX_REQUIRED="test"
961 +inherit kde5
962 +
963 +DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 5"
964 +LICENSE="LGPL-2+"
965 +KEYWORDS="~amd64 ~arm ~x86"
966 +IUSE="libressl X"
967 +
968 +COMMON_DEPEND="
969 + $(add_frameworks_dep kauth)
970 + $(add_frameworks_dep kcodecs)
971 + $(add_frameworks_dep kcompletion)
972 + $(add_frameworks_dep kconfig)
973 + $(add_frameworks_dep kconfigwidgets)
974 + $(add_frameworks_dep kcoreaddons)
975 + $(add_frameworks_dep kcrash)
976 + $(add_frameworks_dep kdbusaddons)
977 + $(add_frameworks_dep kded)
978 + $(add_frameworks_dep kdesignerplugin)
979 + $(add_frameworks_dep kglobalaccel)
980 + $(add_frameworks_dep kguiaddons)
981 + $(add_frameworks_dep ki18n)
982 + $(add_frameworks_dep kiconthemes)
983 + $(add_frameworks_dep kio)
984 + $(add_frameworks_dep kitemviews)
985 + $(add_frameworks_dep kjobwidgets)
986 + $(add_frameworks_dep knotifications)
987 + $(add_frameworks_dep kparts)
988 + $(add_frameworks_dep kservice)
989 + $(add_frameworks_dep ktextwidgets)
990 + $(add_frameworks_dep kunitconversion)
991 + $(add_frameworks_dep kwidgetsaddons)
992 + $(add_frameworks_dep kwindowsystem)
993 + $(add_frameworks_dep kxmlgui)
994 + $(add_frameworks_dep solid)
995 + $(add_qt_dep qtdbus)
996 + $(add_qt_dep qtgui)
997 + $(add_qt_dep qtnetwork 'ssl')
998 + $(add_qt_dep qtprintsupport)
999 + $(add_qt_dep qtsvg)
1000 + $(add_qt_dep qttest)
1001 + $(add_qt_dep qtwidgets)
1002 + app-text/docbook-xml-dtd:4.2
1003 + virtual/libintl
1004 + !libressl? ( dev-libs/openssl:0 )
1005 + libressl? ( dev-libs/libressl )
1006 + X? (
1007 + $(add_qt_dep qtx11extras)
1008 + x11-libs/libICE
1009 + x11-libs/libSM
1010 + x11-libs/libX11
1011 + )
1012 +"
1013 +DEPEND="${COMMON_DEPEND}
1014 + $(add_frameworks_dep kdoctools)
1015 + $(add_qt_dep designer)
1016 + dev-lang/perl
1017 + dev-perl/URI
1018 + test? ( $(add_qt_dep qtconcurrent) )
1019 + X? ( x11-proto/xproto )
1020 +"
1021 +RDEPEND="${COMMON_DEPEND}
1022 + $(add_frameworks_dep kdoctools)
1023 + $(add_frameworks_dep kemoticons)
1024 + $(add_frameworks_dep kinit)
1025 + $(add_frameworks_dep kitemmodels)
1026 + $(add_qt_dep qtxml)
1027 + !<kde-apps/kde4-l10n-16.04.3
1028 +"
1029 +
1030 +RESTRICT+=" test"
1031 +
1032 +src_configure() {
1033 + local mycmakeargs=(
1034 + $(cmake-utils_use_find_package X X11)
1035 + )
1036 +
1037 + kde5_src_configure
1038 +}
1039
1040 diff --git a/kde-frameworks/kdesignerplugin/kdesignerplugin-5.35.0.ebuild b/kde-frameworks/kdesignerplugin/kdesignerplugin-5.35.0.ebuild
1041 new file mode 100644
1042 index 0000000000..3f28c07459
1043 --- /dev/null
1044 +++ b/kde-frameworks/kdesignerplugin/kdesignerplugin-5.35.0.ebuild
1045 @@ -0,0 +1,53 @@
1046 +# Copyright 1999-2017 Gentoo Foundation
1047 +# Distributed under the terms of the GNU General Public License v2
1048 +
1049 +EAPI=6
1050 +
1051 +KDE_TEST="false"
1052 +inherit kde5
1053 +
1054 +DESCRIPTION="Framework providing plugins to use KDE frameworks widgets in QtDesigner"
1055 +LICENSE="LGPL-2.1+"
1056 +KEYWORDS="~amd64 ~arm ~x86"
1057 +IUSE="designer nls webkit"
1058 +
1059 +RDEPEND="
1060 + $(add_frameworks_dep kconfig)
1061 + $(add_frameworks_dep kcoreaddons)
1062 + designer? (
1063 + $(add_qt_dep designer)
1064 + $(add_frameworks_dep kcompletion)
1065 + $(add_frameworks_dep kconfigwidgets)
1066 + $(add_frameworks_dep kiconthemes)
1067 + $(add_frameworks_dep kio)
1068 + $(add_frameworks_dep kitemviews)
1069 + $(add_frameworks_dep kplotting)
1070 + $(add_frameworks_dep ktextwidgets)
1071 + $(add_frameworks_dep kwidgetsaddons)
1072 + $(add_frameworks_dep kxmlgui)
1073 + $(add_frameworks_dep sonnet)
1074 + )
1075 + webkit? (
1076 + $(add_qt_dep designer)
1077 + $(add_qt_dep qtgui)
1078 + $(add_frameworks_dep kdewebkit)
1079 + )
1080 +"
1081 +DEPEND="${RDEPEND}
1082 + $(add_frameworks_dep kdoctools)
1083 + nls? ( $(add_qt_dep linguist-tools) )
1084 +"
1085 +
1086 +src_configure() {
1087 + local mycmakeargs=(
1088 + $(cmake-utils_use_find_package designer KF5IconThemes)
1089 + $(cmake-utils_use_find_package designer KF5ItemViews)
1090 + $(cmake-utils_use_find_package designer KF5KIO)
1091 + $(cmake-utils_use_find_package designer KF5Plotting)
1092 + $(cmake-utils_use_find_package designer KF5TextWidgets)
1093 + $(cmake-utils_use_find_package designer KF5WidgetsAddons)
1094 + $(cmake-utils_use_find_package webkit KF5WebKit)
1095 + )
1096 +
1097 + kde5_src_configure
1098 +}
1099
1100 diff --git a/kde-frameworks/kdesu/kdesu-5.35.0.ebuild b/kde-frameworks/kdesu/kdesu-5.35.0.ebuild
1101 new file mode 100644
1102 index 0000000000..ed530f1f48
1103 --- /dev/null
1104 +++ b/kde-frameworks/kdesu/kdesu-5.35.0.ebuild
1105 @@ -0,0 +1,32 @@
1106 +# Copyright 1999-2017 Gentoo Foundation
1107 +# Distributed under the terms of the GNU General Public License v2
1108 +
1109 +EAPI=6
1110 +
1111 +KDE_TEST="false"
1112 +inherit kde5
1113 +
1114 +DESCRIPTION="Framework to handle super user actions"
1115 +LICENSE="LGPL-2"
1116 +KEYWORDS="~amd64 ~arm ~x86"
1117 +IUSE="X"
1118 +
1119 +RDEPEND="
1120 + $(add_frameworks_dep kconfig)
1121 + $(add_frameworks_dep kcoreaddons)
1122 + $(add_frameworks_dep ki18n)
1123 + $(add_frameworks_dep kpty)
1124 + $(add_frameworks_dep kservice)
1125 + X? ( x11-libs/libX11 )
1126 +"
1127 +DEPEND="${RDEPEND}
1128 + X? ( x11-proto/xproto )
1129 +"
1130 +
1131 +src_configure() {
1132 + local mycmakeargs=(
1133 + $(cmake-utils_use_find_package X X11)
1134 + )
1135 +
1136 + kde5_src_configure
1137 +}
1138
1139 diff --git a/kde-frameworks/kdewebkit/kdewebkit-5.35.0.ebuild b/kde-frameworks/kdewebkit/kdewebkit-5.35.0.ebuild
1140 new file mode 100644
1141 index 0000000000..2ec659075f
1142 --- /dev/null
1143 +++ b/kde-frameworks/kdewebkit/kdewebkit-5.35.0.ebuild
1144 @@ -0,0 +1,29 @@
1145 +# Copyright 1999-2017 Gentoo Foundation
1146 +# Distributed under the terms of the GNU General Public License v2
1147 +
1148 +EAPI=6
1149 +
1150 +KDE_TEST="false"
1151 +inherit kde5
1152 +
1153 +DESCRIPTION="Framework providing KDE integration of QtWebKit"
1154 +LICENSE="LGPL-2+"
1155 +KEYWORDS="~amd64 ~arm ~x86"
1156 +IUSE=""
1157 +
1158 +RDEPEND="
1159 + $(add_frameworks_dep kconfig)
1160 + $(add_frameworks_dep kcoreaddons)
1161 + $(add_frameworks_dep kio)
1162 + $(add_frameworks_dep kjobwidgets)
1163 + $(add_frameworks_dep kparts)
1164 + $(add_frameworks_dep kservice)
1165 + $(add_frameworks_dep kwallet)
1166 + $(add_qt_dep qtgui)
1167 + $(add_qt_dep qtnetwork)
1168 + $(add_qt_dep qtwebkit)
1169 + $(add_qt_dep qtwidgets)
1170 +"
1171 +DEPEND="${RDEPEND}
1172 + $(add_qt_dep qtnetwork)
1173 +"
1174
1175 diff --git a/kde-frameworks/kdnssd/kdnssd-5.35.0.ebuild b/kde-frameworks/kdnssd/kdnssd-5.35.0.ebuild
1176 new file mode 100644
1177 index 0000000000..e6f37899e5
1178 --- /dev/null
1179 +++ b/kde-frameworks/kdnssd/kdnssd-5.35.0.ebuild
1180 @@ -0,0 +1,31 @@
1181 +# Copyright 1999-2017 Gentoo Foundation
1182 +# Distributed under the terms of the GNU General Public License v2
1183 +
1184 +EAPI=6
1185 +
1186 +inherit kde5
1187 +
1188 +DESCRIPTION="Framework for network service discovery using Zeroconf"
1189 +LICENSE="LGPL-2+"
1190 +KEYWORDS="~amd64 ~arm ~x86"
1191 +IUSE="nls zeroconf"
1192 +
1193 +RDEPEND="
1194 + $(add_qt_dep qtnetwork)
1195 + zeroconf? (
1196 + $(add_qt_dep qtdbus)
1197 + net-dns/avahi[mdnsresponder-compat]
1198 + )
1199 +"
1200 +DEPEND="${RDEPEND}
1201 + nls? ( $(add_qt_dep linguist-tools) )
1202 +"
1203 +
1204 +src_configure() {
1205 + local mycmakeargs=(
1206 + -DCMAKE_DISABLE_FIND_PACKAGE_DNSSD=ON
1207 + $(cmake-utils_use_find_package zeroconf Avahi)
1208 + )
1209 +
1210 + kde5_src_configure
1211 +}
1212
1213 diff --git a/kde-frameworks/kdoctools/kdoctools-5.35.0.ebuild b/kde-frameworks/kdoctools/kdoctools-5.35.0.ebuild
1214 new file mode 100644
1215 index 0000000000..8ca999f2e4
1216 --- /dev/null
1217 +++ b/kde-frameworks/kdoctools/kdoctools-5.35.0.ebuild
1218 @@ -0,0 +1,24 @@
1219 +# Copyright 1999-2017 Gentoo Foundation
1220 +# Distributed under the terms of the GNU General Public License v2
1221 +
1222 +EAPI=6
1223 +
1224 +inherit kde5
1225 +
1226 +DESCRIPTION="Tools to generate documentation in various formats from DocBook files"
1227 +LICENSE="MIT"
1228 +KEYWORDS="~amd64 ~arm ~x86"
1229 +IUSE=""
1230 +
1231 +RDEPEND="
1232 + $(add_frameworks_dep karchive)
1233 + app-text/docbook-xml-dtd:4.5
1234 + app-text/docbook-xsl-stylesheets
1235 + app-text/sgml-common
1236 + dev-libs/libxml2:2
1237 + dev-libs/libxslt
1238 +"
1239 +DEPEND="${RDEPEND}
1240 + dev-lang/perl
1241 + dev-perl/URI
1242 +"
1243
1244 diff --git a/kde-frameworks/kemoticons/kemoticons-5.35.0.ebuild b/kde-frameworks/kemoticons/kemoticons-5.35.0.ebuild
1245 new file mode 100644
1246 index 0000000000..1e88e4278a
1247 --- /dev/null
1248 +++ b/kde-frameworks/kemoticons/kemoticons-5.35.0.ebuild
1249 @@ -0,0 +1,26 @@
1250 +# Copyright 1999-2017 Gentoo Foundation
1251 +# Distributed under the terms of the GNU General Public License v2
1252 +
1253 +EAPI=6
1254 +
1255 +VIRTUALX_REQUIRED="test"
1256 +inherit kde5
1257 +
1258 +DESCRIPTION="Framework for converting text emoticons to graphical representations"
1259 +LICENSE="LGPL-2.1+"
1260 +KEYWORDS="~amd64 ~arm ~x86"
1261 +IUSE=""
1262 +
1263 +RDEPEND="
1264 + $(add_frameworks_dep karchive)
1265 + $(add_frameworks_dep kconfig)
1266 + $(add_frameworks_dep kcoreaddons)
1267 + $(add_frameworks_dep kservice)
1268 + $(add_qt_dep qtdbus)
1269 + $(add_qt_dep qtgui)
1270 + $(add_qt_dep qtxml)
1271 +"
1272 +DEPEND="${RDEPEND}"
1273 +
1274 +# requires running kde environment
1275 +RESTRICT+=" test"
1276
1277 diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.35.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.35.0.ebuild
1278 new file mode 100644
1279 index 0000000000..4d6180f9ec
1280 --- /dev/null
1281 +++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.35.0.ebuild
1282 @@ -0,0 +1,50 @@
1283 +# Copyright 1999-2017 Gentoo Foundation
1284 +# Distributed under the terms of the GNU General Public License v2
1285 +
1286 +EAPI=6
1287 +
1288 +inherit eutils kde5
1289 +
1290 +DESCRIPTION="Library for extracting file metadata"
1291 +KEYWORDS="~amd64 ~arm ~x86"
1292 +IUSE="epub exif ffmpeg libav office pdf taglib"
1293 +
1294 +RDEPEND="
1295 + $(add_frameworks_dep ki18n)
1296 + $(add_qt_dep qtxml)
1297 + epub? ( app-text/ebook-tools )
1298 + exif? ( media-gfx/exiv2:= )
1299 + ffmpeg? (
1300 + libav? ( media-video/libav:= )
1301 + !libav? ( media-video/ffmpeg:0= )
1302 + )
1303 + office? ( $(add_frameworks_dep karchive) )
1304 + pdf? ( app-text/poppler[qt5] )
1305 + taglib? ( media-libs/taglib )
1306 +"
1307 +DEPEND="${RDEPEND}
1308 + kernel_linux? ( sys-apps/attr )
1309 +"
1310 +
1311 +src_configure() {
1312 + local mycmakeargs=(
1313 + $(cmake-utils_use_find_package epub EPub)
1314 + $(cmake-utils_use_find_package exif Exiv2)
1315 + $(cmake-utils_use_find_package ffmpeg FFmpeg)
1316 + $(cmake-utils_use_find_package office KF5Archive)
1317 + $(cmake-utils_use_find_package pdf Poppler)
1318 + $(cmake-utils_use_find_package taglib Taglib)
1319 + )
1320 +
1321 + kde5_src_configure
1322 +}
1323 +
1324 +pkg_postinst() {
1325 + kde5_pkg_postinst
1326 +
1327 + if ! has_version app-text/catdoc || ! has_version dev-libs/libxls; then
1328 + elog "To get additional features, optional runtime dependencies may be installed:"
1329 + optfeature "indexing of Microsoft Word or Powerpoint files" app-text/catdoc
1330 + optfeature "indexing of Microsoft Excel files" dev-libs/libxls
1331 + fi
1332 +}
1333
1334 diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.35.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.35.0.ebuild
1335 new file mode 100644
1336 index 0000000000..fb6dafcf19
1337 --- /dev/null
1338 +++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.35.0.ebuild
1339 @@ -0,0 +1,29 @@
1340 +# Copyright 1999-2017 Gentoo Foundation
1341 +# Distributed under the terms of the GNU General Public License v2
1342 +
1343 +EAPI=6
1344 +
1345 +VIRTUALX_REQUIRED="test"
1346 +inherit kde5
1347 +
1348 +DESCRIPTION="Framework to handle global shortcuts"
1349 +KEYWORDS="~amd64 ~arm ~x86"
1350 +LICENSE="LGPL-2+"
1351 +IUSE="nls"
1352 +
1353 +RDEPEND="
1354 + $(add_frameworks_dep kconfig)
1355 + $(add_frameworks_dep kcoreaddons)
1356 + $(add_frameworks_dep kcrash)
1357 + $(add_frameworks_dep kdbusaddons)
1358 + $(add_frameworks_dep kwindowsystem X)
1359 + $(add_qt_dep qtdbus)
1360 + $(add_qt_dep qtgui)
1361 + $(add_qt_dep qtwidgets)
1362 + $(add_qt_dep qtx11extras)
1363 + x11-libs/libxcb
1364 + x11-libs/xcb-util-keysyms
1365 +"
1366 +DEPEND="${RDEPEND}
1367 + nls? ( $(add_qt_dep linguist-tools) )
1368 +"
1369
1370 diff --git a/kde-frameworks/kguiaddons/kguiaddons-5.35.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-5.35.0.ebuild
1371 new file mode 100644
1372 index 0000000000..26fe9e0524
1373 --- /dev/null
1374 +++ b/kde-frameworks/kguiaddons/kguiaddons-5.35.0.ebuild
1375 @@ -0,0 +1,22 @@
1376 +# Copyright 1999-2017 Gentoo Foundation
1377 +# Distributed under the terms of the GNU General Public License v2
1378 +
1379 +EAPI=6
1380 +
1381 +VIRTUALX_REQUIRED="test"
1382 +inherit kde5
1383 +
1384 +DESCRIPTION="Framework providing assorted high-level user interface components"
1385 +LICENSE="LGPL-2+"
1386 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
1387 +IUSE=""
1388 +
1389 +RDEPEND="
1390 + $(add_qt_dep qtgui)
1391 + $(add_qt_dep qtx11extras)
1392 + x11-libs/libX11
1393 +"
1394 +DEPEND="${RDEPEND}
1395 + x11-libs/libxcb
1396 + x11-proto/xproto
1397 +"
1398
1399 diff --git a/kde-frameworks/khtml/khtml-5.35.0.ebuild b/kde-frameworks/khtml/khtml-5.35.0.ebuild
1400 new file mode 100644
1401 index 0000000000..ab435dfc1a
1402 --- /dev/null
1403 +++ b/kde-frameworks/khtml/khtml-5.35.0.ebuild
1404 @@ -0,0 +1,66 @@
1405 +# Copyright 1999-2017 Gentoo Foundation
1406 +# Distributed under the terms of the GNU General Public License v2
1407 +
1408 +EAPI=6
1409 +
1410 +VIRTUALX_REQUIRED="test"
1411 +inherit kde5
1412 +
1413 +DESCRIPTION="KHTML web rendering engine"
1414 +LICENSE="LGPL-2"
1415 +KEYWORDS="~amd64 ~arm ~x86"
1416 +IUSE="libressl X"
1417 +
1418 +RDEPEND="
1419 + $(add_frameworks_dep karchive)
1420 + $(add_frameworks_dep kcodecs)
1421 + $(add_frameworks_dep kcompletion)
1422 + $(add_frameworks_dep kconfig)
1423 + $(add_frameworks_dep kconfigwidgets)
1424 + $(add_frameworks_dep kcoreaddons)
1425 + $(add_frameworks_dep kglobalaccel)
1426 + $(add_frameworks_dep ki18n)
1427 + $(add_frameworks_dep kiconthemes)
1428 + $(add_frameworks_dep kio)
1429 + $(add_frameworks_dep kjobwidgets)
1430 + $(add_frameworks_dep kjs)
1431 + $(add_frameworks_dep knotifications)
1432 + $(add_frameworks_dep kparts)
1433 + $(add_frameworks_dep kservice)
1434 + $(add_frameworks_dep ktextwidgets)
1435 + $(add_frameworks_dep kwallet)
1436 + $(add_frameworks_dep kwidgetsaddons)
1437 + $(add_frameworks_dep kwindowsystem)
1438 + $(add_frameworks_dep kxmlgui)
1439 + $(add_frameworks_dep sonnet)
1440 + $(add_qt_dep qtdbus)
1441 + $(add_qt_dep qtgui)
1442 + $(add_qt_dep qtnetwork 'ssl')
1443 + $(add_qt_dep qtprintsupport)
1444 + $(add_qt_dep qtwidgets)
1445 + $(add_qt_dep qtxml)
1446 + media-libs/giflib:=
1447 + media-libs/libpng:0=
1448 + media-libs/phonon[qt5]
1449 + sys-libs/zlib
1450 + virtual/jpeg:0
1451 + !libressl? ( dev-libs/openssl:0 )
1452 + libressl? ( dev-libs/libressl )
1453 + X? (
1454 + $(add_qt_dep qtx11extras)
1455 + x11-libs/libX11
1456 + )
1457 +"
1458 +DEPEND="${RDEPEND}
1459 + dev-lang/perl
1460 + test? ( $(add_qt_dep qtx11extras) )
1461 + X? ( x11-proto/xproto )
1462 +"
1463 +
1464 +src_configure() {
1465 + local mycmakeargs=(
1466 + $(cmake-utils_use_find_package X X11)
1467 + )
1468 +
1469 + kde5_src_configure
1470 +}
1471
1472 diff --git a/kde-frameworks/ki18n/ki18n-5.35.0.ebuild b/kde-frameworks/ki18n/ki18n-5.35.0.ebuild
1473 new file mode 100644
1474 index 0000000000..a89539b412
1475 --- /dev/null
1476 +++ b/kde-frameworks/ki18n/ki18n-5.35.0.ebuild
1477 @@ -0,0 +1,36 @@
1478 +# Copyright 1999-2017 Gentoo Foundation
1479 +# Distributed under the terms of the GNU General Public License v2
1480 +
1481 +EAPI=6
1482 +
1483 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
1484 +inherit kde5 python-single-r1
1485 +
1486 +DESCRIPTION="Framework based on Gettext for internationalizing user interface text"
1487 +LICENSE="LGPL-2+"
1488 +KEYWORDS="~amd64 ~arm ~x86"
1489 +IUSE=""
1490 +
1491 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
1492 +
1493 +RDEPEND="${PYTHON_DEPS}
1494 + $(add_qt_dep qtscript)
1495 + sys-devel/gettext
1496 + virtual/libintl
1497 +"
1498 +DEPEND="${RDEPEND}
1499 + test? (
1500 + $(add_qt_dep qtconcurrent)
1501 + $(add_qt_dep qtdeclarative)
1502 + )
1503 +"
1504 +
1505 +pkg_setup() {
1506 + kde5_pkg_setup
1507 + python-single-r1_pkg_setup
1508 +}
1509 +
1510 +src_install() {
1511 + kde5_src_install
1512 + python_fix_shebang "${ED}/usr/$(get_libdir)/cmake/KF5I18n/ts-pmap-compile.py"
1513 +}
1514
1515 diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.35.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-5.35.0.ebuild
1516 new file mode 100644
1517 index 0000000000..dc329a3c54
1518 --- /dev/null
1519 +++ b/kde-frameworks/kiconthemes/kiconthemes-5.35.0.ebuild
1520 @@ -0,0 +1,29 @@
1521 +# Copyright 1999-2017 Gentoo Foundation
1522 +# Distributed under the terms of the GNU General Public License v2
1523 +
1524 +EAPI=6
1525 +
1526 +VIRTUALX_REQUIRED="test"
1527 +inherit kde5
1528 +
1529 +DESCRIPTION="Framework for icon theming and configuration"
1530 +LICENSE="LGPL-2+"
1531 +KEYWORDS="~amd64 ~arm ~x86"
1532 +IUSE=""
1533 +
1534 +RDEPEND="
1535 + $(add_frameworks_dep karchive)
1536 + $(add_frameworks_dep kconfig)
1537 + $(add_frameworks_dep kconfigwidgets)
1538 + $(add_frameworks_dep kcoreaddons)
1539 + $(add_frameworks_dep ki18n)
1540 + $(add_frameworks_dep kitemviews)
1541 + $(add_frameworks_dep kwidgetsaddons)
1542 + $(add_qt_dep qtdbus)
1543 + $(add_qt_dep qtgui)
1544 + $(add_qt_dep qtsvg)
1545 + $(add_qt_dep qtwidgets)
1546 +"
1547 +DEPEND="${RDEPEND}"
1548 +
1549 +RESTRICT+=" test" # bug 574770
1550
1551 diff --git a/kde-frameworks/kidletime/kidletime-5.35.0.ebuild b/kde-frameworks/kidletime/kidletime-5.35.0.ebuild
1552 new file mode 100644
1553 index 0000000000..bdb84d18ce
1554 --- /dev/null
1555 +++ b/kde-frameworks/kidletime/kidletime-5.35.0.ebuild
1556 @@ -0,0 +1,24 @@
1557 +# Copyright 1999-2017 Gentoo Foundation
1558 +# Distributed under the terms of the GNU General Public License v2
1559 +
1560 +EAPI=6
1561 +
1562 +KDE_TEST="false"
1563 +inherit kde5
1564 +
1565 +DESCRIPTION="Framework for detection and notification of device idle time"
1566 +LICENSE="LGPL-2+"
1567 +KEYWORDS="~amd64 ~arm ~x86"
1568 +IUSE=""
1569 +
1570 +RDEPEND="
1571 + $(add_qt_dep qtdbus)
1572 + $(add_qt_dep qtgui)
1573 + $(add_qt_dep qtwidgets)
1574 + $(add_qt_dep qtx11extras)
1575 + x11-libs/libX11
1576 + x11-libs/libXScrnSaver
1577 + x11-libs/libXext
1578 + x11-libs/libxcb
1579 +"
1580 +DEPEND="${RDEPEND}"
1581
1582 diff --git a/kde-frameworks/kimageformats/kimageformats-5.35.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.35.0.ebuild
1583 new file mode 100644
1584 index 0000000000..5cf085634a
1585 --- /dev/null
1586 +++ b/kde-frameworks/kimageformats/kimageformats-5.35.0.ebuild
1587 @@ -0,0 +1,34 @@
1588 +# Copyright 1999-2017 Gentoo Foundation
1589 +# Distributed under the terms of the GNU General Public License v2
1590 +
1591 +EAPI=6
1592 +
1593 +VIRTUALX_REQUIRED="test"
1594 +inherit kde5
1595 +
1596 +DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
1597 +LICENSE="LGPL-2+"
1598 +KEYWORDS="~amd64 ~arm ~x86"
1599 +IUSE="eps openexr"
1600 +
1601 +RDEPEND="
1602 + $(add_frameworks_dep karchive)
1603 + $(add_qt_dep qtgui)
1604 + eps? ( $(add_qt_dep qtprintsupport) )
1605 + openexr? (
1606 + media-libs/ilmbase:=
1607 + media-libs/openexr:=
1608 + )
1609 +"
1610 +DEPEND="${RDEPEND}"
1611 +
1612 +DOCS=( src/imageformats/AUTHORS )
1613 +
1614 +src_configure() {
1615 + local mycmakeargs=(
1616 + $(cmake-utils_use_find_package eps Qt5PrintSupport)
1617 + $(cmake-utils_use_find_package openexr OpenEXR)
1618 + )
1619 +
1620 + kde5_src_configure
1621 +}
1622
1623 diff --git a/kde-frameworks/kinit/kinit-5.35.0.ebuild b/kde-frameworks/kinit/kinit-5.35.0.ebuild
1624 new file mode 100644
1625 index 0000000000..aa01cfeb8e
1626 --- /dev/null
1627 +++ b/kde-frameworks/kinit/kinit-5.35.0.ebuild
1628 @@ -0,0 +1,40 @@
1629 +# Copyright 1999-2017 Gentoo Foundation
1630 +# Distributed under the terms of the GNU General Public License v2
1631 +
1632 +EAPI=6
1633 +
1634 +KDE_TEST="false"
1635 +inherit kde5
1636 +
1637 +DESCRIPTION="Helper library to speed up start of applications on KDE work spaces"
1638 +LICENSE="LGPL-2+"
1639 +KEYWORDS="~amd64 ~arm ~x86"
1640 +IUSE="+caps +man"
1641 +
1642 +RDEPEND="
1643 + $(add_frameworks_dep kconfig)
1644 + $(add_frameworks_dep kcoreaddons)
1645 + $(add_frameworks_dep kcrash)
1646 + $(add_frameworks_dep ki18n)
1647 + $(add_frameworks_dep kio)
1648 + $(add_frameworks_dep kservice)
1649 + $(add_frameworks_dep kwindowsystem)
1650 + $(add_qt_dep qtdbus)
1651 + $(add_qt_dep qtgui)
1652 + x11-libs/libX11
1653 + x11-libs/libxcb
1654 + caps? ( sys-libs/libcap )
1655 +"
1656 +DEPEND="${RDEPEND}
1657 + man? ( $(add_frameworks_dep kdoctools) )
1658 + x11-proto/xproto
1659 +"
1660 +
1661 +src_configure() {
1662 + local mycmakeargs=(
1663 + $(cmake-utils_use_find_package caps Libcap)
1664 + $(cmake-utils_use_find_package man KF5DocTools)
1665 + )
1666 +
1667 + kde5_src_configure
1668 +}
1669
1670 diff --git a/kde-frameworks/kio/kio-5.35.0.ebuild b/kde-frameworks/kio/kio-5.35.0.ebuild
1671 new file mode 100644
1672 index 0000000000..5dbad6299c
1673 --- /dev/null
1674 +++ b/kde-frameworks/kio/kio-5.35.0.ebuild
1675 @@ -0,0 +1,79 @@
1676 +# Copyright 1999-2017 Gentoo Foundation
1677 +# Distributed under the terms of the GNU General Public License v2
1678 +
1679 +EAPI=6
1680 +
1681 +KDE_TEST="forceoptional-recursive"
1682 +VIRTUALX_REQUIRED="test"
1683 +inherit kde5
1684 +
1685 +DESCRIPTION="Framework providing transparent file and data management"
1686 +LICENSE="LGPL-2+"
1687 +KEYWORDS="~amd64 ~arm ~x86"
1688 +IUSE="acl +handbook kerberos +kwallet X"
1689 +
1690 +COMMON_DEPEND="
1691 + $(add_frameworks_dep karchive)
1692 + $(add_frameworks_dep kbookmarks)
1693 + $(add_frameworks_dep kcodecs)
1694 + $(add_frameworks_dep kcompletion)
1695 + $(add_frameworks_dep kconfig)
1696 + $(add_frameworks_dep kconfigwidgets)
1697 + $(add_frameworks_dep kcoreaddons)
1698 + $(add_frameworks_dep kdbusaddons)
1699 + $(add_frameworks_dep ki18n)
1700 + $(add_frameworks_dep kiconthemes)
1701 + $(add_frameworks_dep kitemviews)
1702 + $(add_frameworks_dep kjobwidgets)
1703 + $(add_frameworks_dep knotifications)
1704 + $(add_frameworks_dep kservice)
1705 + $(add_frameworks_dep ktextwidgets)
1706 + $(add_frameworks_dep kwidgetsaddons)
1707 + $(add_frameworks_dep kwindowsystem)
1708 + $(add_frameworks_dep kxmlgui)
1709 + $(add_frameworks_dep solid)
1710 + $(add_qt_dep qtdbus)
1711 + $(add_qt_dep qtgui)
1712 + $(add_qt_dep qtnetwork 'ssl')
1713 + $(add_qt_dep qtscript)
1714 + $(add_qt_dep qtwidgets)
1715 + $(add_qt_dep qtxml)
1716 + dev-libs/libxml2
1717 + dev-libs/libxslt
1718 + acl? (
1719 + sys-apps/attr
1720 + virtual/acl
1721 + )
1722 + kerberos? ( virtual/krb5 )
1723 + kwallet? ( $(add_frameworks_dep kwallet) )
1724 + X? ( $(add_qt_dep qtx11extras) )
1725 +"
1726 +DEPEND="${COMMON_DEPEND}
1727 + $(add_qt_dep qtconcurrent)
1728 + handbook? ( $(add_frameworks_dep kdoctools) )
1729 + test? ( sys-libs/zlib )
1730 + X? (
1731 + x11-libs/libX11
1732 + x11-libs/libXrender
1733 + x11-proto/xproto
1734 + )
1735 +"
1736 +PDEPEND="
1737 + $(add_frameworks_dep kded)
1738 +"
1739 +RDEPEND="${COMMON_DEPEND}"
1740 +
1741 +# tests hang
1742 +RESTRICT+=" test"
1743 +
1744 +src_configure() {
1745 + local mycmakeargs=(
1746 + $(cmake-utils_use_find_package acl ACL)
1747 + $(cmake-utils_use_find_package handbook KF5DocTools)
1748 + $(cmake-utils_use_find_package kerberos GSSAPI)
1749 + $(cmake-utils_use_find_package kwallet KF5Wallet)
1750 + $(cmake-utils_use_find_package X X11)
1751 + )
1752 +
1753 + kde5_src_configure
1754 +}
1755
1756 diff --git a/kde-frameworks/kitemmodels/kitemmodels-5.35.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-5.35.0.ebuild
1757 new file mode 100644
1758 index 0000000000..ee9f39f6f7
1759 --- /dev/null
1760 +++ b/kde-frameworks/kitemmodels/kitemmodels-5.35.0.ebuild
1761 @@ -0,0 +1,14 @@
1762 +# Copyright 1999-2017 Gentoo Foundation
1763 +# Distributed under the terms of the GNU General Public License v2
1764 +
1765 +EAPI=6
1766 +
1767 +VIRTUALX_REQUIRED="test"
1768 +inherit kde5
1769 +
1770 +DESCRIPTION="Framework providing data models to help with tasks such as sorting and filtering"
1771 +LICENSE="LGPL-2+"
1772 +KEYWORDS="~amd64 ~arm ~x86"
1773 +IUSE=""
1774 +
1775 +DEPEND="test? ( $(add_qt_dep qtwidgets) )"
1776
1777 diff --git a/kde-frameworks/kitemviews/kitemviews-5.35.0.ebuild b/kde-frameworks/kitemviews/kitemviews-5.35.0.ebuild
1778 new file mode 100644
1779 index 0000000000..4cbbe8e701
1780 --- /dev/null
1781 +++ b/kde-frameworks/kitemviews/kitemviews-5.35.0.ebuild
1782 @@ -0,0 +1,20 @@
1783 +# Copyright 1999-2017 Gentoo Foundation
1784 +# Distributed under the terms of the GNU General Public License v2
1785 +
1786 +EAPI=6
1787 +
1788 +VIRTUALX_REQUIRED="test"
1789 +inherit kde5
1790 +
1791 +DESCRIPTION="Framework providing additional widgets for item models"
1792 +LICENSE="LGPL-2+"
1793 +KEYWORDS="~amd64 ~arm ~x86"
1794 +IUSE="nls"
1795 +
1796 +RDEPEND="
1797 + $(add_qt_dep qtgui)
1798 + $(add_qt_dep qtwidgets)
1799 +"
1800 +DEPEND="${RDEPEND}
1801 + nls? ( $(add_qt_dep linguist-tools) )
1802 +"
1803
1804 diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-5.35.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-5.35.0.ebuild
1805 new file mode 100644
1806 index 0000000000..ba05809388
1807 --- /dev/null
1808 +++ b/kde-frameworks/kjobwidgets/kjobwidgets-5.35.0.ebuild
1809 @@ -0,0 +1,35 @@
1810 +# Copyright 1999-2017 Gentoo Foundation
1811 +# Distributed under the terms of the GNU General Public License v2
1812 +
1813 +EAPI=6
1814 +
1815 +inherit kde5
1816 +
1817 +DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs"
1818 +LICENSE="LGPL-2+"
1819 +KEYWORDS="~amd64 ~arm ~x86"
1820 +IUSE="nls X"
1821 +
1822 +RDEPEND="
1823 + $(add_frameworks_dep kcoreaddons)
1824 + $(add_frameworks_dep kwidgetsaddons)
1825 + $(add_qt_dep qtdbus)
1826 + $(add_qt_dep qtgui)
1827 + $(add_qt_dep qtwidgets)
1828 + X? ( $(add_qt_dep qtx11extras) )
1829 +"
1830 +DEPEND="${RDEPEND}
1831 + nls? ( $(add_qt_dep linguist-tools) )
1832 + X? (
1833 + x11-libs/libX11
1834 + x11-proto/xproto
1835 + )
1836 +"
1837 +
1838 +src_configure() {
1839 + local mycmakeargs=(
1840 + $(cmake-utils_use_find_package X X11)
1841 + )
1842 +
1843 + kde5_src_configure
1844 +}
1845
1846 diff --git a/kde-frameworks/kjs/kjs-5.35.0.ebuild b/kde-frameworks/kjs/kjs-5.35.0.ebuild
1847 new file mode 100644
1848 index 0000000000..24ff1747db
1849 --- /dev/null
1850 +++ b/kde-frameworks/kjs/kjs-5.35.0.ebuild
1851 @@ -0,0 +1,21 @@
1852 +# Copyright 1999-2017 Gentoo Foundation
1853 +# Distributed under the terms of the GNU General Public License v2
1854 +
1855 +EAPI=6
1856 +
1857 +inherit kde5
1858 +
1859 +DESCRIPTION="ECMAScipt compatible parser and engine"
1860 +LICENSE="BSD-2 LGPL-2+"
1861 +KEYWORDS="~amd64 ~arm ~x86"
1862 +IUSE=""
1863 +
1864 +RDEPEND="
1865 + dev-libs/libpcre
1866 +"
1867 +DEPEND="${RDEPEND}
1868 + $(add_frameworks_dep kdoctools)
1869 + dev-lang/perl
1870 +"
1871 +
1872 +DOCS=( src/README )
1873
1874 diff --git a/kde-frameworks/kjsembed/kjsembed-5.35.0.ebuild b/kde-frameworks/kjsembed/kjsembed-5.35.0.ebuild
1875 new file mode 100644
1876 index 0000000000..71ecab076d
1877 --- /dev/null
1878 +++ b/kde-frameworks/kjsembed/kjsembed-5.35.0.ebuild
1879 @@ -0,0 +1,25 @@
1880 +# Copyright 1999-2017 Gentoo Foundation
1881 +# Distributed under the terms of the GNU General Public License v2
1882 +
1883 +EAPI=6
1884 +
1885 +KDE_TEST="false"
1886 +inherit kde5
1887 +
1888 +DESCRIPTION="Framework binding JavaScript objects to QObjects"
1889 +LICENSE="LGPL-2+"
1890 +KEYWORDS="~amd64 ~arm ~x86"
1891 +IUSE=""
1892 +
1893 +RDEPEND="
1894 + $(add_frameworks_dep ki18n)
1895 + $(add_frameworks_dep kjs)
1896 + $(add_qt_dep qtgui)
1897 + $(add_qt_dep qtsvg)
1898 + $(add_qt_dep qtwidgets)
1899 + $(add_qt_dep qtxml)
1900 +"
1901 +DEPEND="${RDEPEND}
1902 + $(add_frameworks_dep kdoctools)
1903 + $(add_qt_dep designer)
1904 +"
1905
1906 diff --git a/kde-frameworks/kmediaplayer/kmediaplayer-5.35.0.ebuild b/kde-frameworks/kmediaplayer/kmediaplayer-5.35.0.ebuild
1907 new file mode 100644
1908 index 0000000000..2921ae1c76
1909 --- /dev/null
1910 +++ b/kde-frameworks/kmediaplayer/kmediaplayer-5.35.0.ebuild
1911 @@ -0,0 +1,20 @@
1912 +# Copyright 1999-2017 Gentoo Foundation
1913 +# Distributed under the terms of the GNU General Public License v2
1914 +
1915 +EAPI=6
1916 +
1917 +VIRTUALX_REQUIRED="test"
1918 +inherit kde5
1919 +
1920 +DESCRIPTION="Framework providing a common interface for KParts that can play media files"
1921 +LICENSE="MIT"
1922 +KEYWORDS="~amd64 ~arm ~x86"
1923 +IUSE=""
1924 +
1925 +RDEPEND="
1926 + $(add_frameworks_dep kparts)
1927 + $(add_frameworks_dep kxmlgui)
1928 + $(add_qt_dep qtdbus)
1929 + $(add_qt_dep qtwidgets)
1930 +"
1931 +DEPEND="${RDEPEND}"
1932
1933 diff --git a/kde-frameworks/knewstuff/knewstuff-5.35.0.ebuild b/kde-frameworks/knewstuff/knewstuff-5.35.0.ebuild
1934 new file mode 100644
1935 index 0000000000..514a2a9e8a
1936 --- /dev/null
1937 +++ b/kde-frameworks/knewstuff/knewstuff-5.35.0.ebuild
1938 @@ -0,0 +1,34 @@
1939 +# Copyright 1999-2017 Gentoo Foundation
1940 +# Distributed under the terms of the GNU General Public License v2
1941 +
1942 +EAPI=6
1943 +
1944 +KDE_TEST="false"
1945 +inherit kde5
1946 +
1947 +DESCRIPTION="Framework for downloading and sharing additional application data"
1948 +LICENSE="LGPL-2+"
1949 +KEYWORDS="~amd64 ~arm ~x86"
1950 +IUSE=""
1951 +
1952 +RDEPEND="
1953 + $(add_frameworks_dep attica)
1954 + $(add_frameworks_dep karchive)
1955 + $(add_frameworks_dep kcompletion)
1956 + $(add_frameworks_dep kconfig)
1957 + $(add_frameworks_dep kcoreaddons)
1958 + $(add_frameworks_dep ki18n)
1959 + $(add_frameworks_dep kiconthemes)
1960 + $(add_frameworks_dep kio)
1961 + $(add_frameworks_dep kitemviews)
1962 + $(add_frameworks_dep kservice)
1963 + $(add_frameworks_dep ktextwidgets)
1964 + $(add_frameworks_dep kwidgetsaddons)
1965 + $(add_frameworks_dep kxmlgui)
1966 + $(add_qt_dep qtdeclarative)
1967 + $(add_qt_dep qtgui)
1968 + $(add_qt_dep qtnetwork)
1969 + $(add_qt_dep qtwidgets)
1970 + $(add_qt_dep qtxml)
1971 +"
1972 +DEPEND="${RDEPEND}"
1973
1974 diff --git a/kde-frameworks/knotifications/knotifications-5.35.0.ebuild b/kde-frameworks/knotifications/knotifications-5.35.0.ebuild
1975 new file mode 100644
1976 index 0000000000..4eb54a810f
1977 --- /dev/null
1978 +++ b/kde-frameworks/knotifications/knotifications-5.35.0.ebuild
1979 @@ -0,0 +1,45 @@
1980 +# Copyright 1999-2017 Gentoo Foundation
1981 +# Distributed under the terms of the GNU General Public License v2
1982 +
1983 +EAPI=6
1984 +
1985 +KDE_TEST="false"
1986 +inherit kde5
1987 +
1988 +DESCRIPTION="Framework for notifying the user of an event"
1989 +LICENSE="LGPL-2.1+"
1990 +KEYWORDS="~amd64 ~arm ~x86"
1991 +IUSE="dbus nls speech X"
1992 +
1993 +# drop qtgui subslot operator when QT_MINIMAL >= 5.7.0
1994 +RDEPEND="
1995 + $(add_frameworks_dep kcodecs)
1996 + $(add_frameworks_dep kconfig)
1997 + $(add_frameworks_dep kcoreaddons)
1998 + $(add_frameworks_dep kwindowsystem)
1999 + $(add_qt_dep qtdbus)
2000 + $(add_qt_dep qtgui '' '' '5=')
2001 + $(add_qt_dep qtwidgets)
2002 + media-libs/phonon[qt5]
2003 + dbus? ( dev-libs/libdbusmenu-qt[qt5] )
2004 + speech? ( $(add_qt_dep qtspeech) )
2005 + X? (
2006 + $(add_qt_dep qtx11extras)
2007 + x11-libs/libX11
2008 + x11-libs/libXtst
2009 + )
2010 +"
2011 +DEPEND="${RDEPEND}
2012 + nls? ( $(add_qt_dep linguist-tools) )
2013 + X? ( x11-proto/xproto )
2014 +"
2015 +
2016 +src_configure() {
2017 + local mycmakeargs=(
2018 + $(cmake-utils_use_find_package dbus dbusmenu-qt5)
2019 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
2020 + $(cmake-utils_use_find_package X X11)
2021 + )
2022 +
2023 + kde5_src_configure
2024 +}
2025
2026 diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.35.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.35.0.ebuild
2027 new file mode 100644
2028 index 0000000000..f98cc8ff6f
2029 --- /dev/null
2030 +++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.35.0.ebuild
2031 @@ -0,0 +1,24 @@
2032 +# Copyright 1999-2017 Gentoo Foundation
2033 +# Distributed under the terms of the GNU General Public License v2
2034 +
2035 +EAPI=6
2036 +
2037 +KDE_TEST="false"
2038 +inherit kde5
2039 +
2040 +DESCRIPTION="Framework for configuring desktop notifications"
2041 +LICENSE="LGPL-2+"
2042 +KEYWORDS="~amd64 ~arm ~x86"
2043 +IUSE="phonon"
2044 +
2045 +RDEPEND="
2046 + $(add_frameworks_dep kcompletion)
2047 + $(add_frameworks_dep kconfig)
2048 + $(add_frameworks_dep ki18n)
2049 + $(add_frameworks_dep kio)
2050 + $(add_qt_dep qtdbus)
2051 + $(add_qt_dep qtgui)
2052 + $(add_qt_dep qtwidgets)
2053 + phonon? ( media-libs/phonon[qt5] )
2054 +"
2055 +DEPEND="${RDEPEND}"
2056
2057 diff --git a/kde-frameworks/kpackage/kpackage-5.35.0.ebuild b/kde-frameworks/kpackage/kpackage-5.35.0.ebuild
2058 new file mode 100644
2059 index 0000000000..af3bd812d7
2060 --- /dev/null
2061 +++ b/kde-frameworks/kpackage/kpackage-5.35.0.ebuild
2062 @@ -0,0 +1,37 @@
2063 +# Copyright 1999-2017 Gentoo Foundation
2064 +# Distributed under the terms of the GNU General Public License v2
2065 +
2066 +EAPI=6
2067 +
2068 +inherit kde5
2069 +
2070 +DESCRIPTION="Framework to install and load packages of non binary content"
2071 +LICENSE="LGPL-2+"
2072 +KEYWORDS="~amd64 ~arm ~x86"
2073 +IUSE="man"
2074 +
2075 +RDEPEND="
2076 + $(add_frameworks_dep karchive)
2077 + $(add_frameworks_dep kcoreaddons)
2078 + $(add_frameworks_dep ki18n)
2079 +"
2080 +DEPEND="${RDEPEND}
2081 + man? ( $(add_frameworks_dep kdoctools) )
2082 +"
2083 +
2084 +src_configure() {
2085 + local mycmakeargs=(
2086 + $(cmake-utils_use_find_package man KF5DocTools)
2087 + )
2088 +
2089 + kde5_src_configure
2090 +}
2091 +
2092 +src_test() {
2093 + # tests cannot be run in parallel #606942
2094 + local myctestargs=(
2095 + -j1
2096 + )
2097 +
2098 + kde5_src_test
2099 +}
2100
2101 diff --git a/kde-frameworks/kparts/kparts-5.35.0.ebuild b/kde-frameworks/kparts/kparts-5.35.0.ebuild
2102 new file mode 100644
2103 index 0000000000..34b2cf8cdf
2104 --- /dev/null
2105 +++ b/kde-frameworks/kparts/kparts-5.35.0.ebuild
2106 @@ -0,0 +1,30 @@
2107 +# Copyright 1999-2017 Gentoo Foundation
2108 +# Distributed under the terms of the GNU General Public License v2
2109 +
2110 +EAPI=6
2111 +
2112 +VIRTUALX_REQUIRED="test"
2113 +inherit kde5
2114 +
2115 +DESCRIPTION="Framework providing elaborate user-interface components"
2116 +LICENSE="LGPL-2+"
2117 +KEYWORDS="~amd64 ~arm ~x86"
2118 +IUSE=""
2119 +
2120 +RDEPEND="
2121 + $(add_frameworks_dep kconfig)
2122 + $(add_frameworks_dep kcoreaddons)
2123 + $(add_frameworks_dep ki18n)
2124 + $(add_frameworks_dep kiconthemes)
2125 + $(add_frameworks_dep kio)
2126 + $(add_frameworks_dep kjobwidgets)
2127 + $(add_frameworks_dep kservice)
2128 + $(add_frameworks_dep kwidgetsaddons)
2129 + $(add_frameworks_dep kxmlgui)
2130 + $(add_qt_dep qtgui)
2131 + $(add_qt_dep qtwidgets)
2132 + $(add_qt_dep qtxml)
2133 +"
2134 +DEPEND="${RDEPEND}
2135 + $(add_frameworks_dep ktextwidgets)
2136 +"
2137
2138 diff --git a/kde-frameworks/kpeople/kpeople-5.35.0.ebuild b/kde-frameworks/kpeople/kpeople-5.35.0.ebuild
2139 new file mode 100644
2140 index 0000000000..535579b77d
2141 --- /dev/null
2142 +++ b/kde-frameworks/kpeople/kpeople-5.35.0.ebuild
2143 @@ -0,0 +1,38 @@
2144 +# Copyright 1999-2017 Gentoo Foundation
2145 +# Distributed under the terms of the GNU General Public License v2
2146 +
2147 +EAPI=6
2148 +
2149 +VIRTUALX_REQUIRED="test"
2150 +inherit kde5
2151 +
2152 +DESCRIPTION="KDE contact person abstraction library"
2153 +HOMEPAGE="https://projects.kde.org/projects/frameworks/kpeople"
2154 +
2155 +LICENSE="LGPL-2.1"
2156 +KEYWORDS="~amd64 ~arm ~x86"
2157 +IUSE=""
2158 +
2159 +DEPEND="
2160 + $(add_frameworks_dep kconfig)
2161 + $(add_frameworks_dep kcoreaddons)
2162 + $(add_frameworks_dep ki18n)
2163 + $(add_frameworks_dep kitemviews)
2164 + $(add_frameworks_dep kservice)
2165 + $(add_frameworks_dep kwidgetsaddons)
2166 + $(add_qt_dep qtdbus)
2167 + $(add_qt_dep qtdeclarative)
2168 + $(add_qt_dep qtgui)
2169 + $(add_qt_dep qtsql)
2170 + $(add_qt_dep qtwidgets)
2171 +"
2172 +RDEPEND="${DEPEND}
2173 + !net-libs/kpeople:5
2174 +"
2175 +
2176 +src_test() {
2177 + # bug: 612504
2178 + local myctestargs=( -j1 )
2179 +
2180 + kde5_src_test
2181 +}
2182
2183 diff --git a/kde-frameworks/kplotting/kplotting-5.35.0.ebuild b/kde-frameworks/kplotting/kplotting-5.35.0.ebuild
2184 new file mode 100644
2185 index 0000000000..08ede137d4
2186 --- /dev/null
2187 +++ b/kde-frameworks/kplotting/kplotting-5.35.0.ebuild
2188 @@ -0,0 +1,18 @@
2189 +# Copyright 1999-2017 Gentoo Foundation
2190 +# Distributed under the terms of the GNU General Public License v2
2191 +
2192 +EAPI=6
2193 +
2194 +VIRTUALX_REQUIRED="test"
2195 +inherit kde5
2196 +
2197 +DESCRIPTION="Framework providing easy data-plotting functions"
2198 +LICENSE="LGPL-2+"
2199 +KEYWORDS="~amd64 ~arm ~x86"
2200 +IUSE=""
2201 +
2202 +RDEPEND="
2203 + $(add_qt_dep qtgui)
2204 + $(add_qt_dep qtwidgets)
2205 +"
2206 +DEPEND="${RDEPEND}"
2207
2208 diff --git a/kde-frameworks/kpty/kpty-5.35.0.ebuild b/kde-frameworks/kpty/kpty-5.35.0.ebuild
2209 new file mode 100644
2210 index 0000000000..1438868b74
2211 --- /dev/null
2212 +++ b/kde-frameworks/kpty/kpty-5.35.0.ebuild
2213 @@ -0,0 +1,26 @@
2214 +# Copyright 1999-2017 Gentoo Foundation
2215 +# Distributed under the terms of the GNU General Public License v2
2216 +
2217 +EAPI=6
2218 +
2219 +inherit kde5
2220 +
2221 +DESCRIPTION="Framework for pseudo terminal devices and running child processes"
2222 +LICENSE="LGPL-2+"
2223 +KEYWORDS="~amd64 ~arm ~x86"
2224 +IUSE=""
2225 +
2226 +DEPEND="
2227 + $(add_frameworks_dep kcoreaddons)
2228 + $(add_frameworks_dep ki18n)
2229 + sys-libs/libutempter
2230 +"
2231 +RDEPEND="${DEPEND}"
2232 +
2233 +src_configure() {
2234 + local mycmakeargs=(
2235 + -DUTEMPTER_EXECUTABLE="${EPREFIX}/usr/sbin/utempter"
2236 + )
2237 +
2238 + kde5_src_configure
2239 +}
2240
2241 diff --git a/kde-frameworks/kross/kross-5.35.0.ebuild b/kde-frameworks/kross/kross-5.35.0.ebuild
2242 new file mode 100644
2243 index 0000000000..b4a934485b
2244 --- /dev/null
2245 +++ b/kde-frameworks/kross/kross-5.35.0.ebuild
2246 @@ -0,0 +1,31 @@
2247 +# Copyright 1999-2017 Gentoo Foundation
2248 +# Distributed under the terms of the GNU General Public License v2
2249 +
2250 +EAPI=6
2251 +
2252 +VIRTUALX_REQUIRED="test"
2253 +inherit kde5
2254 +
2255 +DESCRIPTION="Framework for embedding scripting into applications"
2256 +LICENSE="LGPL-2+"
2257 +KEYWORDS="~amd64 ~arm ~x86"
2258 +IUSE=""
2259 +
2260 +RDEPEND="
2261 + $(add_frameworks_dep kcompletion)
2262 + $(add_frameworks_dep kcoreaddons)
2263 + $(add_frameworks_dep ki18n)
2264 + $(add_frameworks_dep kiconthemes)
2265 + $(add_frameworks_dep kio)
2266 + $(add_frameworks_dep kparts)
2267 + $(add_frameworks_dep kwidgetsaddons)
2268 + $(add_frameworks_dep kxmlgui)
2269 + $(add_qt_dep qtgui)
2270 + $(add_qt_dep qtscript)
2271 + $(add_qt_dep qtwidgets)
2272 + $(add_qt_dep qtxml)
2273 +"
2274 +DEPEND="${RDEPEND}
2275 + $(add_frameworks_dep kdoctools)
2276 + $(add_qt_dep designer)
2277 +"
2278
2279 diff --git a/kde-frameworks/krunner/krunner-5.35.0.ebuild b/kde-frameworks/krunner/krunner-5.35.0.ebuild
2280 new file mode 100644
2281 index 0000000000..59b46a367b
2282 --- /dev/null
2283 +++ b/kde-frameworks/krunner/krunner-5.35.0.ebuild
2284 @@ -0,0 +1,29 @@
2285 +# Copyright 1999-2017 Gentoo Foundation
2286 +# Distributed under the terms of the GNU General Public License v2
2287 +
2288 +EAPI=6
2289 +
2290 +VIRTUALX_REQUIRED="test"
2291 +inherit kde5
2292 +
2293 +DESCRIPTION="Framework for providing different actions given a string query"
2294 +LICENSE="LGPL-2+"
2295 +KEYWORDS="~amd64 ~arm ~x86"
2296 +IUSE=""
2297 +
2298 +DEPEND="
2299 + $(add_frameworks_dep kconfig)
2300 + $(add_frameworks_dep kcoreaddons)
2301 + $(add_frameworks_dep ki18n)
2302 + $(add_frameworks_dep kio)
2303 + $(add_frameworks_dep kservice)
2304 + $(add_frameworks_dep plasma)
2305 + $(add_frameworks_dep solid)
2306 + $(add_frameworks_dep threadweaver)
2307 + $(add_qt_dep qtdeclarative)
2308 + $(add_qt_dep qtgui)
2309 + $(add_qt_dep qtwidgets)
2310 +"
2311 +RDEPEND="${DEPEND}
2312 + !<kde-apps/kapptemplate-15.12.3-r1:5
2313 +"
2314
2315 diff --git a/kde-frameworks/kservice/kservice-5.35.0.ebuild b/kde-frameworks/kservice/kservice-5.35.0.ebuild
2316 new file mode 100644
2317 index 0000000000..2fa7fdecd9
2318 --- /dev/null
2319 +++ b/kde-frameworks/kservice/kservice-5.35.0.ebuild
2320 @@ -0,0 +1,46 @@
2321 +# Copyright 1999-2017 Gentoo Foundation
2322 +# Distributed under the terms of the GNU General Public License v2
2323 +
2324 +EAPI=6
2325 +
2326 +inherit kde5
2327 +
2328 +DESCRIPTION="Advanced plugin and service introspection"
2329 +LICENSE="LGPL-2 LGPL-2.1+"
2330 +KEYWORDS="~amd64 ~arm ~x86"
2331 +IUSE="+man"
2332 +
2333 +RDEPEND="
2334 + $(add_frameworks_dep kconfig)
2335 + $(add_frameworks_dep kcoreaddons)
2336 + $(add_frameworks_dep kcrash)
2337 + $(add_frameworks_dep kdbusaddons)
2338 + $(add_frameworks_dep ki18n)
2339 + $(add_qt_dep qtdbus)
2340 + $(add_qt_dep qtxml)
2341 +"
2342 +DEPEND="${RDEPEND}
2343 + sys-devel/bison
2344 + sys-devel/flex
2345 + man? ( $(add_frameworks_dep kdoctools) )
2346 + test? ( $(add_qt_dep qtconcurrent) )
2347 +"
2348 +
2349 +# requires running kde environment
2350 +RESTRICT+=" test"
2351 +
2352 +src_configure() {
2353 + local mycmakeargs=(
2354 + -DAPPLICATIONS_MENU_NAME=kf5-applications.menu
2355 + $(cmake-utils_use_find_package man KF5DocTools)
2356 + )
2357 +
2358 + kde5_src_configure
2359 +}
2360 +
2361 +src_install() {
2362 + kde5_src_install
2363 +
2364 + # bug 596316
2365 + dosym kf5-applications.menu /etc/xdg/menus/applications.menu
2366 +}
2367
2368 diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.35.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.35.0.ebuild
2369 new file mode 100644
2370 index 0000000000..bf48f6a28d
2371 --- /dev/null
2372 +++ b/kde-frameworks/ktexteditor/ktexteditor-5.35.0.ebuild
2373 @@ -0,0 +1,56 @@
2374 +# Copyright 1999-2017 Gentoo Foundation
2375 +# Distributed under the terms of the GNU General Public License v2
2376 +
2377 +EAPI=6
2378 +
2379 +VIRTUALX_REQUIRED="test"
2380 +inherit kde5
2381 +
2382 +DESCRIPTION="Framework providing a full text editor component"
2383 +LICENSE="LGPL-2+"
2384 +KEYWORDS="~amd64 ~arm ~x86"
2385 +IUSE="editorconfig git"
2386 +
2387 +RDEPEND="
2388 + $(add_frameworks_dep karchive)
2389 + $(add_frameworks_dep kauth)
2390 + $(add_frameworks_dep kcodecs)
2391 + $(add_frameworks_dep kcompletion)
2392 + $(add_frameworks_dep kconfig)
2393 + $(add_frameworks_dep kconfigwidgets)
2394 + $(add_frameworks_dep kcoreaddons)
2395 + $(add_frameworks_dep kguiaddons)
2396 + $(add_frameworks_dep ki18n)
2397 + $(add_frameworks_dep kiconthemes)
2398 + $(add_frameworks_dep kio)
2399 + $(add_frameworks_dep kitemviews)
2400 + $(add_frameworks_dep kjobwidgets)
2401 + $(add_frameworks_dep kparts)
2402 + $(add_frameworks_dep ktextwidgets)
2403 + $(add_frameworks_dep kwidgetsaddons)
2404 + $(add_frameworks_dep kxmlgui)
2405 + $(add_frameworks_dep sonnet)
2406 + $(add_frameworks_dep syntax-highlighting)
2407 + $(add_qt_dep qtgui)
2408 + $(add_qt_dep qtprintsupport)
2409 + $(add_qt_dep qtscript)
2410 + $(add_qt_dep qtwidgets)
2411 + $(add_qt_dep qtxml)
2412 + editorconfig? ( app-text/editorconfig-core-c )
2413 + git? ( dev-libs/libgit2:= )
2414 +"
2415 +DEPEND="${RDEPEND}
2416 + $(add_qt_dep qtxmlpatterns)
2417 + test? ( $(add_frameworks_dep kservice) )
2418 +"
2419 +
2420 +RESTRICT+=" test"
2421 +
2422 +src_configure() {
2423 + local mycmakeargs=(
2424 + $(cmake-utils_use_find_package editorconfig EditorConfig)
2425 + $(cmake-utils_use_find_package git LibGit2)
2426 + )
2427 +
2428 + kde5_src_configure
2429 +}
2430
2431 diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.35.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.35.0.ebuild
2432 new file mode 100644
2433 index 0000000000..98fa589df2
2434 --- /dev/null
2435 +++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.35.0.ebuild
2436 @@ -0,0 +1,37 @@
2437 +# Copyright 1999-2017 Gentoo Foundation
2438 +# Distributed under the terms of the GNU General Public License v2
2439 +
2440 +EAPI=6
2441 +
2442 +VIRTUALX_REQUIRED="test"
2443 +inherit kde5
2444 +
2445 +DESCRIPTION="Framework providing an assortment of widgets for displaying and editing text"
2446 +LICENSE="LGPL-2+ LGPL-2.1+"
2447 +KEYWORDS="~amd64 ~arm ~x86"
2448 +IUSE="speech"
2449 +
2450 +RDEPEND="
2451 + $(add_frameworks_dep kcompletion)
2452 + $(add_frameworks_dep kconfig)
2453 + $(add_frameworks_dep kconfigwidgets)
2454 + $(add_frameworks_dep kcoreaddons)
2455 + $(add_frameworks_dep ki18n)
2456 + $(add_frameworks_dep kiconthemes)
2457 + $(add_frameworks_dep kservice)
2458 + $(add_frameworks_dep kwidgetsaddons)
2459 + $(add_frameworks_dep kwindowsystem)
2460 + $(add_frameworks_dep sonnet)
2461 + $(add_qt_dep qtgui)
2462 + $(add_qt_dep qtwidgets)
2463 + speech? ( $(add_qt_dep qtspeech) )
2464 +"
2465 +DEPEND="${RDEPEND}"
2466 +
2467 +src_configure() {
2468 + local mycmakeargs=(
2469 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
2470 + )
2471 +
2472 + kde5_src_configure
2473 +}
2474
2475 diff --git a/kde-frameworks/kunitconversion/kunitconversion-5.35.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-5.35.0.ebuild
2476 new file mode 100644
2477 index 0000000000..972185810d
2478 --- /dev/null
2479 +++ b/kde-frameworks/kunitconversion/kunitconversion-5.35.0.ebuild
2480 @@ -0,0 +1,18 @@
2481 +# Copyright 1999-2017 Gentoo Foundation
2482 +# Distributed under the terms of the GNU General Public License v2
2483 +
2484 +EAPI=6
2485 +
2486 +inherit kde5
2487 +
2488 +DESCRIPTION="Framework for converting units"
2489 +LICENSE="LGPL-2+"
2490 +KEYWORDS="~amd64 ~arm ~x86"
2491 +IUSE=""
2492 +
2493 +RDEPEND="
2494 + $(add_frameworks_dep ki18n)
2495 + $(add_qt_dep qtnetwork)
2496 + $(add_qt_dep qtxml)
2497 +"
2498 +DEPEND="${RDEPEND}"
2499
2500 diff --git a/kde-frameworks/kwallet/kwallet-5.35.0.ebuild b/kde-frameworks/kwallet/kwallet-5.35.0.ebuild
2501 new file mode 100644
2502 index 0000000000..24529af536
2503 --- /dev/null
2504 +++ b/kde-frameworks/kwallet/kwallet-5.35.0.ebuild
2505 @@ -0,0 +1,55 @@
2506 +# Copyright 1999-2017 Gentoo Foundation
2507 +# Distributed under the terms of the GNU General Public License v2
2508 +
2509 +EAPI=6
2510 +
2511 +inherit kde5
2512 +
2513 +DESCRIPTION="Framework providing desktop-wide storage for passwords"
2514 +LICENSE="LGPL-2+"
2515 +KEYWORDS="~amd64 ~arm ~x86"
2516 +IUSE="gpg +man"
2517 +
2518 +RDEPEND="
2519 + $(add_frameworks_dep kconfig)
2520 + $(add_frameworks_dep kconfigwidgets)
2521 + $(add_frameworks_dep kcoreaddons)
2522 + $(add_frameworks_dep kdbusaddons)
2523 + $(add_frameworks_dep ki18n)
2524 + $(add_frameworks_dep kiconthemes)
2525 + $(add_frameworks_dep knotifications)
2526 + $(add_frameworks_dep kservice)
2527 + $(add_frameworks_dep kwidgetsaddons)
2528 + $(add_frameworks_dep kwindowsystem)
2529 + $(add_qt_dep qtdbus)
2530 + $(add_qt_dep qtgui)
2531 + $(add_qt_dep qtwidgets)
2532 + dev-libs/libgcrypt:0=
2533 + gpg? ( >=app-crypt/gpgme-1.7.1[cxx,qt5] )
2534 +"
2535 +DEPEND="${RDEPEND}
2536 + man? ( $(add_frameworks_dep kdoctools) )
2537 +"
2538 +
2539 +src_configure() {
2540 + local mycmakeargs=(
2541 + $(cmake-utils_use_find_package gpg Gpgmepp)
2542 + $(cmake-utils_use_find_package man KF5DocTools)
2543 + )
2544 +
2545 + kde5_src_configure
2546 +}
2547 +
2548 +pkg_postinst() {
2549 + if ! has_version "kde-plasma/kwallet-pam" || ! has_version "kde-apps/kwalletmanager:5" ; then
2550 + elog
2551 + elog "Install kde-plasma/kwallet-pam for auto-unlocking after account login."
2552 + elog "Install kde-apps/kwalletmanager:5 to manage your kwallet."
2553 + elog
2554 + fi
2555 + if has_version "kde-apps/kwalletd"; then
2556 + elog "Starting with 5.34.0-r1, ${PN} is able to serve applications"
2557 + elog "that still require old kwalletd4. After migration has finished,"
2558 + elog "kde-apps/kwalletd can be removed."
2559 + fi
2560 +}
2561
2562 diff --git a/kde-frameworks/kwayland/kwayland-5.35.0.ebuild b/kde-frameworks/kwayland/kwayland-5.35.0.ebuild
2563 new file mode 100644
2564 index 0000000000..eb0eef8fcd
2565 --- /dev/null
2566 +++ b/kde-frameworks/kwayland/kwayland-5.35.0.ebuild
2567 @@ -0,0 +1,27 @@
2568 +# Copyright 1999-2017 Gentoo Foundation
2569 +# Distributed under the terms of the GNU General Public License v2
2570 +
2571 +EAPI=6
2572 +
2573 +KDE_TEST="true"
2574 +inherit kde5
2575 +
2576 +DESCRIPTION="Qt-style client and server library wrapper for Wayland libraries"
2577 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kwayland"
2578 +
2579 +LICENSE="LGPL-2.1"
2580 +KEYWORDS="~amd64 ~arm ~x86"
2581 +IUSE=""
2582 +
2583 +DEPEND="
2584 + $(add_qt_dep qtconcurrent)
2585 + $(add_qt_dep qtgui 'egl')
2586 + >=dev-libs/wayland-1.7.0
2587 + media-libs/mesa[egl]
2588 +"
2589 +RDEPEND="${DEPEND}
2590 + $(add_qt_dep qtwayland 'egl')
2591 +"
2592 +
2593 +# All failing, I guess we need a virtual wayland server
2594 +RESTRICT+=" test"
2595
2596 diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.35.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.35.0.ebuild
2597 new file mode 100644
2598 index 0000000000..068344860e
2599 --- /dev/null
2600 +++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.35.0.ebuild
2601 @@ -0,0 +1,20 @@
2602 +# Copyright 1999-2017 Gentoo Foundation
2603 +# Distributed under the terms of the GNU General Public License v2
2604 +
2605 +EAPI=6
2606 +
2607 +VIRTUALX_REQUIRED="test"
2608 +inherit kde5
2609 +
2610 +DESCRIPTION="An assortment of high-level widgets for common tasks"
2611 +LICENSE="LGPL-2.1+"
2612 +KEYWORDS="~amd64 ~arm ~x86"
2613 +IUSE="nls"
2614 +
2615 +RDEPEND="
2616 + $(add_qt_dep qtgui)
2617 + $(add_qt_dep qtwidgets)
2618 +"
2619 +DEPEND="${RDEPEND}
2620 + nls? ( $(add_qt_dep linguist-tools) )
2621 +"
2622
2623 diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-5.35.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-5.35.0.ebuild
2624 new file mode 100644
2625 index 0000000000..e487d4f75b
2626 --- /dev/null
2627 +++ b/kde-frameworks/kwindowsystem/kwindowsystem-5.35.0.ebuild
2628 @@ -0,0 +1,40 @@
2629 +# Copyright 1999-2017 Gentoo Foundation
2630 +# Distributed under the terms of the GNU General Public License v2
2631 +
2632 +EAPI=6
2633 +
2634 +VIRTUALX_REQUIRED="test"
2635 +inherit kde5
2636 +
2637 +DESCRIPTION="Framework providing access to properties and features of the window manager"
2638 +LICENSE="|| ( LGPL-2.1 LGPL-3 ) MIT"
2639 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
2640 +IUSE="nls X"
2641 +
2642 +RDEPEND="
2643 + $(add_qt_dep qtgui)
2644 + $(add_qt_dep qtwidgets)
2645 + X? (
2646 + $(add_qt_dep qtx11extras)
2647 + x11-libs/libX11
2648 + x11-libs/libXfixes
2649 + x11-libs/libxcb
2650 + x11-libs/xcb-util-keysyms
2651 + )
2652 +"
2653 +DEPEND="${RDEPEND}
2654 + nls? ( $(add_qt_dep linguist-tools) )
2655 + X? ( x11-proto/xproto )
2656 +"
2657 +
2658 +RESTRICT+=" test"
2659 +
2660 +DOCS=( "docs/README.kstartupinfo" )
2661 +
2662 +src_configure() {
2663 + local mycmakeargs=(
2664 + $(cmake-utils_use_find_package X X11)
2665 + )
2666 +
2667 + kde5_src_configure
2668 +}
2669
2670 diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.35.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.35.0.ebuild
2671 new file mode 100644
2672 index 0000000000..5b400fc2f4
2673 --- /dev/null
2674 +++ b/kde-frameworks/kxmlgui/kxmlgui-5.35.0.ebuild
2675 @@ -0,0 +1,41 @@
2676 +# Copyright 1999-2017 Gentoo Foundation
2677 +# Distributed under the terms of the GNU General Public License v2
2678 +
2679 +EAPI=6
2680 +
2681 +VIRTUALX_REQUIRED="test"
2682 +inherit kde5
2683 +
2684 +DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way"
2685 +KEYWORDS="~amd64 ~arm ~x86"
2686 +LICENSE="LGPL-2+"
2687 +IUSE="attica"
2688 +
2689 +RDEPEND="
2690 + $(add_frameworks_dep kconfig)
2691 + $(add_frameworks_dep kconfigwidgets)
2692 + $(add_frameworks_dep kcoreaddons)
2693 + $(add_frameworks_dep kglobalaccel)
2694 + $(add_frameworks_dep ki18n)
2695 + $(add_frameworks_dep kiconthemes)
2696 + $(add_frameworks_dep kitemviews)
2697 + $(add_frameworks_dep ktextwidgets)
2698 + $(add_frameworks_dep kwidgetsaddons)
2699 + $(add_frameworks_dep kwindowsystem)
2700 + $(add_qt_dep qtdbus)
2701 + $(add_qt_dep qtgui)
2702 + $(add_qt_dep qtnetwork 'ssl')
2703 + $(add_qt_dep qtprintsupport)
2704 + $(add_qt_dep qtwidgets)
2705 + $(add_qt_dep qtxml)
2706 + attica? ( $(add_frameworks_dep attica) )
2707 +"
2708 +DEPEND="${RDEPEND}"
2709 +
2710 +src_configure() {
2711 + local mycmakeargs=(
2712 + $(cmake-utils_use_find_package attica KF5Attica)
2713 + )
2714 +
2715 + kde5_src_configure
2716 +}
2717
2718 diff --git a/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.35.0.ebuild b/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.35.0.ebuild
2719 new file mode 100644
2720 index 0000000000..cb9996b9db
2721 --- /dev/null
2722 +++ b/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.35.0.ebuild
2723 @@ -0,0 +1,20 @@
2724 +# Copyright 1999-2017 Gentoo Foundation
2725 +# Distributed under the terms of the GNU General Public License v2
2726 +
2727 +EAPI=6
2728 +
2729 +KDE_TEST="true"
2730 +inherit kde5
2731 +
2732 +DESCRIPTION="Framework providing client-side support for the XML-RPC protocol"
2733 +LICENSE="BSD-2"
2734 +KEYWORDS="~amd64 ~arm ~x86"
2735 +IUSE=""
2736 +
2737 +DEPEND="
2738 + $(add_frameworks_dep kcoreaddons)
2739 + $(add_frameworks_dep ki18n)
2740 + $(add_frameworks_dep kio)
2741 + $(add_qt_dep qtxml)
2742 +"
2743 +RDEPEND="${DEPEND}"
2744
2745 diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.35.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.35.0.ebuild
2746 new file mode 100644
2747 index 0000000000..0795a82a5e
2748 --- /dev/null
2749 +++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.35.0.ebuild
2750 @@ -0,0 +1,23 @@
2751 +# Copyright 1999-2017 Gentoo Foundation
2752 +# Distributed under the terms of the GNU General Public License v2
2753 +
2754 +EAPI=6
2755 +
2756 +inherit kde5
2757 +
2758 +DESCRIPTION="ModemManager bindings for Qt"
2759 +LICENSE="LGPL-2"
2760 +KEYWORDS="~amd64 ~arm ~x86"
2761 +IUSE=""
2762 +
2763 +RDEPEND="
2764 + $(add_qt_dep qtdbus)
2765 + $(add_qt_dep qtxml)
2766 + net-misc/modemmanager
2767 +"
2768 +DEPEND="${RDEPEND}
2769 + virtual/pkgconfig
2770 +"
2771 +
2772 +# requires running environment
2773 +RESTRICT+=" test"
2774
2775 diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.35.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.35.0.ebuild
2776 new file mode 100644
2777 index 0000000000..d38f296a57
2778 --- /dev/null
2779 +++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.35.0.ebuild
2780 @@ -0,0 +1,34 @@
2781 +# Copyright 1999-2017 Gentoo Foundation
2782 +# Distributed under the terms of the GNU General Public License v2
2783 +
2784 +EAPI=6
2785 +
2786 +inherit kde5
2787 +
2788 +DESCRIPTION="NetworkManager bindings for Qt"
2789 +LICENSE="LGPL-2"
2790 +KEYWORDS="~amd64 ~arm ~x86"
2791 +IUSE="teamd"
2792 +
2793 +COMMON_DEPEND="
2794 + $(add_qt_dep qtdbus)
2795 + $(add_qt_dep qtnetwork)
2796 + || (
2797 + >=net-misc/networkmanager-1.4.0-r1[consolekit,teamd=]
2798 + >=net-misc/networkmanager-1.4.0-r1[elogind,teamd=]
2799 + >=net-misc/networkmanager-1.4.0-r1[systemd,teamd=]
2800 + )
2801 +"
2802 +DEPEND="${COMMON_DEPEND}
2803 + virtual/pkgconfig
2804 +"
2805 +RDEPEND="${COMMON_DEPEND}
2806 + !net-libs/libnm-qt:5
2807 +"
2808 +
2809 +src_test() {
2810 + # bug: 619984
2811 + local myctestargs=( -j1 )
2812 +
2813 + kde5_src_test
2814 +}
2815
2816 diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-5.35.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-5.35.0.ebuild
2817 new file mode 100644
2818 index 0000000000..038800d102
2819 --- /dev/null
2820 +++ b/kde-frameworks/oxygen-icons/oxygen-icons-5.35.0.ebuild
2821 @@ -0,0 +1,28 @@
2822 +# Copyright 1999-2017 Gentoo Foundation
2823 +# Distributed under the terms of the GNU General Public License v2
2824 +
2825 +EAPI=6
2826 +
2827 +KDE_AUTODEPS="false"
2828 +KDE_DEBUG="false"
2829 +KDE_TEST="true"
2830 +KMNAME="oxygen-icons5"
2831 +inherit kde5
2832 +
2833 +DESCRIPTION="Oxygen SVG icon theme"
2834 +LICENSE="LGPL-3"
2835 +KEYWORDS="~amd64 ~arm ~x86"
2836 +IUSE=""
2837 +
2838 +DEPEND="
2839 + $(add_frameworks_dep extra-cmake-modules)
2840 + $(add_qt_dep qtcore)
2841 + test? (
2842 + $(add_qt_dep qttest)
2843 + app-misc/fdupes
2844 + )
2845 +"
2846 +RDEPEND="
2847 + !kde-apps/kdepim-icons:4
2848 + !kde-frameworks/oxygen-icons:4
2849 +"
2850
2851 diff --git a/kde-frameworks/plasma/plasma-5.35.0.ebuild b/kde-frameworks/plasma/plasma-5.35.0.ebuild
2852 new file mode 100644
2853 index 0000000000..8d5f798d67
2854 --- /dev/null
2855 +++ b/kde-frameworks/plasma/plasma-5.35.0.ebuild
2856 @@ -0,0 +1,67 @@
2857 +# Copyright 1999-2017 Gentoo Foundation
2858 +# Distributed under the terms of the GNU General Public License v2
2859 +
2860 +EAPI=6
2861 +
2862 +KMNAME="${PN}-framework"
2863 +VIRTUALX_REQUIRED="test"
2864 +inherit kde5
2865 +
2866 +DESCRIPTION="Plasma framework"
2867 +LICENSE="LGPL-2+"
2868 +KEYWORDS="~amd64 ~arm ~x86"
2869 +IUSE="gles2 wayland X"
2870 +
2871 +RDEPEND="
2872 + $(add_frameworks_dep kactivities)
2873 + $(add_frameworks_dep karchive)
2874 + $(add_frameworks_dep kconfig)
2875 + $(add_frameworks_dep kconfigwidgets)
2876 + $(add_frameworks_dep kcoreaddons)
2877 + $(add_frameworks_dep kdeclarative)
2878 + $(add_frameworks_dep kglobalaccel)
2879 + $(add_frameworks_dep kguiaddons)
2880 + $(add_frameworks_dep ki18n)
2881 + $(add_frameworks_dep kiconthemes)
2882 + $(add_frameworks_dep kio)
2883 + $(add_frameworks_dep knotifications)
2884 + $(add_frameworks_dep kpackage)
2885 + $(add_frameworks_dep kservice)
2886 + $(add_frameworks_dep kwindowsystem)
2887 + $(add_frameworks_dep kxmlgui)
2888 + $(add_qt_dep qtdbus)
2889 + $(add_qt_dep qtdeclarative)
2890 + $(add_qt_dep qtgui 'gles2=')
2891 + $(add_qt_dep qtquickcontrols)
2892 + $(add_qt_dep qtsql)
2893 + $(add_qt_dep qtsvg)
2894 + $(add_qt_dep qtwidgets)
2895 + !gles2? ( virtual/opengl )
2896 + wayland? (
2897 + $(add_frameworks_dep kwayland)
2898 + media-libs/mesa[egl]
2899 + )
2900 + X? (
2901 + $(add_qt_dep qtx11extras)
2902 + x11-libs/libX11
2903 + x11-libs/libxcb
2904 + )
2905 +"
2906 +DEPEND="${RDEPEND}
2907 + $(add_frameworks_dep kdoctools)
2908 + X? ( x11-proto/xproto )
2909 +"
2910 +
2911 +RESTRICT+=" test"
2912 +
2913 +src_configure() {
2914 + local mycmakeargs=(
2915 + $(cmake-utils_use_find_package !gles2 OpenGL)
2916 + $(cmake-utils_use_find_package wayland EGL)
2917 + $(cmake-utils_use_find_package wayland KF5Wayland)
2918 + $(cmake-utils_use_find_package X X11)
2919 + $(cmake-utils_use_find_package X XCB)
2920 + )
2921 +
2922 + kde5_src_configure
2923 +}
2924
2925 diff --git a/kde-frameworks/prison/prison-5.35.0.ebuild b/kde-frameworks/prison/prison-5.35.0.ebuild
2926 new file mode 100644
2927 index 0000000000..e6a314d46c
2928 --- /dev/null
2929 +++ b/kde-frameworks/prison/prison-5.35.0.ebuild
2930 @@ -0,0 +1,20 @@
2931 +# Copyright 1999-2017 Gentoo Foundation
2932 +# Distributed under the terms of the GNU General Public License v2
2933 +
2934 +EAPI=6
2935 +
2936 +inherit kde5
2937 +
2938 +DESCRIPTION="QRCode and data matrix barcode library"
2939 +HOMEPAGE="https://cgit.kde.org/prison.git"
2940 +
2941 +LICENSE="GPL-2"
2942 +KEYWORDS="~amd64 ~arm ~x86"
2943 +IUSE=""
2944 +
2945 +DEPEND="
2946 + $(add_qt_dep qtgui)
2947 + media-gfx/qrencode
2948 + media-libs/libdmtx
2949 +"
2950 +RDEPEND="${DEPEND}"
2951
2952 diff --git a/kde-frameworks/solid/solid-5.35.0.ebuild b/kde-frameworks/solid/solid-5.35.0.ebuild
2953 new file mode 100644
2954 index 0000000000..a7bb115f62
2955 --- /dev/null
2956 +++ b/kde-frameworks/solid/solid-5.35.0.ebuild
2957 @@ -0,0 +1,32 @@
2958 +# Copyright 1999-2017 Gentoo Foundation
2959 +# Distributed under the terms of the GNU General Public License v2
2960 +
2961 +EAPI=6
2962 +
2963 +VIRTUALX_REQUIRED="test"
2964 +inherit kde5
2965 +
2966 +DESCRIPTION="Provider for platform independent hardware discovery, abstraction and management"
2967 +LICENSE="LGPL-2.1+"
2968 +KEYWORDS="~amd64 ~arm ~x86"
2969 +IUSE="nls"
2970 +
2971 +RDEPEND="
2972 + $(add_qt_dep qtdbus)
2973 + $(add_qt_dep qtdeclarative)
2974 + $(add_qt_dep qtwidgets)
2975 + $(add_qt_dep qtxml)
2976 + sys-fs/udisks:2
2977 + virtual/udev
2978 +"
2979 +DEPEND="${RDEPEND}
2980 + nls? ( $(add_qt_dep linguist-tools) )
2981 + test? ( $(add_qt_dep qtconcurrent) )
2982 +"
2983 +pkg_postinst() {
2984 + kde5_pkg_postinst
2985 +
2986 + if ! has_version "app-misc/media-player-info" ; then
2987 + einfo "For media player support, install app-misc/media-player-info"
2988 + fi
2989 +}
2990
2991 diff --git a/kde-frameworks/sonnet/sonnet-5.35.0.ebuild b/kde-frameworks/sonnet/sonnet-5.35.0.ebuild
2992 new file mode 100644
2993 index 0000000000..63fe8c9580
2994 --- /dev/null
2995 +++ b/kde-frameworks/sonnet/sonnet-5.35.0.ebuild
2996 @@ -0,0 +1,30 @@
2997 +# Copyright 1999-2017 Gentoo Foundation
2998 +# Distributed under the terms of the GNU General Public License v2
2999 +
3000 +EAPI=6
3001 +
3002 +inherit kde5
3003 +
3004 +DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends"
3005 +LICENSE="LGPL-2+ LGPL-2.1+"
3006 +KEYWORDS="~amd64 ~arm ~x86"
3007 +IUSE="aspell +hunspell nls"
3008 +
3009 +RDEPEND="
3010 + $(add_qt_dep qtgui)
3011 + $(add_qt_dep qtwidgets)
3012 + aspell? ( app-text/aspell )
3013 + hunspell? ( app-text/hunspell:= )
3014 +"
3015 +DEPEND="${RDEPEND}
3016 + nls? ( $(add_qt_dep linguist-tools) )
3017 +"
3018 +
3019 +src_configure() {
3020 + local mycmakeargs=(
3021 + $(cmake-utils_use_find_package aspell ASPELL)
3022 + $(cmake-utils_use_find_package hunspell HUNSPELL)
3023 + )
3024 +
3025 + kde5_src_configure
3026 +}
3027
3028 diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.35.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.35.0.ebuild
3029 new file mode 100644
3030 index 0000000000..d8e1b700f0
3031 --- /dev/null
3032 +++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.35.0.ebuild
3033 @@ -0,0 +1,27 @@
3034 +# Copyright 1999-2017 Gentoo Foundation
3035 +# Distributed under the terms of the GNU General Public License v2
3036 +
3037 +EAPI=6
3038 +
3039 +KDE_TEST="forceoptional"
3040 +inherit kde5
3041 +
3042 +DESCRIPTION="Framework for syntax highlighting"
3043 +LICENSE="LGPL-2+ LGPL-2.1+"
3044 +KEYWORDS="~amd64 ~arm ~x86"
3045 +IUSE="nls"
3046 +
3047 +RDEPEND="
3048 + $(add_qt_dep qtgui)
3049 + $(add_qt_dep qtnetwork)
3050 + $(add_qt_dep qtxmlpatterns)
3051 +"
3052 +DEPEND="${RDEPEND}
3053 + dev-lang/perl
3054 + nls? ( $(add_qt_dep linguist-tools) )
3055 +"
3056 +
3057 +src_install() {
3058 + kde5_src_install
3059 + dobin "${BUILD_DIR}"/src/indexer/katehighlightingindexer
3060 +}
3061
3062 diff --git a/kde-frameworks/threadweaver/threadweaver-5.35.0.ebuild b/kde-frameworks/threadweaver/threadweaver-5.35.0.ebuild
3063 new file mode 100644
3064 index 0000000000..86da753002
3065 --- /dev/null
3066 +++ b/kde-frameworks/threadweaver/threadweaver-5.35.0.ebuild
3067 @@ -0,0 +1,16 @@
3068 +# Copyright 1999-2017 Gentoo Foundation
3069 +# Distributed under the terms of the GNU General Public License v2
3070 +
3071 +EAPI=6
3072 +
3073 +inherit kde5
3074 +
3075 +DESCRIPTION="Framework for managing threads using job and queue-based interfaces"
3076 +LICENSE="LGPL-2+"
3077 +KEYWORDS="~amd64 ~arm ~x86"
3078 +IUSE=""
3079 +
3080 +src_prepare() {
3081 + cmake_comment_add_subdirectory benchmarks
3082 + kde5_src_prepare
3083 +}