Gentoo Archives: gentoo-commits

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