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