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