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