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