Gentoo Archives: gentoo-commits

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