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