Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/akonadi-import-wizard/, kde-apps/kolourpaint/, kde-apps/kget/, ...
Date: Tue, 07 Feb 2017 20:00:18
Message-Id: 1486497598.53537a683f278f96b888890282b4f424e1fdb49d.johu@gentoo
1 commit: 53537a683f278f96b888890282b4f424e1fdb49d
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 7 19:59:58 2017 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 7 19:59:58 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=53537a68
7
8 kde-apps: Version bump KDE Applications 16.12.2
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 .../akonadi-calendar-16.12.2.ebuild | 45 ++++++
13 .../akonadi-contacts-16.12.2.ebuild | 52 +++++++
14 .../akonadi-import-wizard-16.12.2.ebuild | 43 ++++++
15 kde-apps/akonadi-mime/akonadi-mime-16.12.2.ebuild | 37 +++++
16 .../akonadi-notes/akonadi-notes-16.12.2.ebuild | 26 ++++
17 .../akonadi-search/akonadi-search-16.12.2.ebuild | 36 +++++
18 kde-apps/akonadi/akonadi-16.12.2.ebuild | 124 ++++++++++++++++
19 .../akonadiconsole/akonadiconsole-16.12.2.ebuild | 45 ++++++
20 kde-apps/akregator/akregator-16.12.2.ebuild | 57 ++++++++
21 kde-apps/analitza/analitza-16.12.2.ebuild | 45 ++++++
22 kde-apps/ark/ark-16.12.2.ebuild | 72 ++++++++++
23 kde-apps/artikulate/artikulate-16.12.2.ebuild | 44 ++++++
24 kde-apps/audiocd-kio/audiocd-kio-16.12.2.ebuild | 42 ++++++
25 .../baloo-widgets/baloo-widgets-16.12.2.ebuild | 28 ++++
26 kde-apps/blinken/blinken-16.12.2.ebuild | 35 +++++
27 kde-apps/blogilo/blogilo-16.12.2.ebuild | 52 +++++++
28 kde-apps/bomber/bomber-16.12.2.ebuild | 30 ++++
29 kde-apps/bovo/bovo-16.12.2.ebuild | 31 ++++
30 .../calendarjanitor/calendarjanitor-16.12.2.ebuild | 36 +++++
31 .../calendarsupport/calendarsupport-16.12.2.ebuild | 44 ++++++
32 kde-apps/cantor/cantor-16.12.2.ebuild | 97 +++++++++++++
33 kde-apps/cervisia/cervisia-16.12.2.ebuild | 37 +++++
34 .../dolphin-plugins/dolphin-plugins-16.12.2.ebuild | 75 ++++++++++
35 kde-apps/dolphin/dolphin-16.12.2.ebuild | 91 ++++++++++++
36 kde-apps/dragon/dragon-16.12.2.ebuild | 39 +++++
37 kde-apps/eventviews/eventviews-16.12.2.ebuild | 43 ++++++
38 kde-apps/ffmpegthumbs/ffmpegthumbs-16.12.2.ebuild | 23 +++
39 kde-apps/filelight/filelight-16.12.2.ebuild | 30 ++++
40 kde-apps/granatier/granatier-16.12.2.ebuild | 31 ++++
41 .../grantlee-editor/grantlee-editor-16.12.2.ebuild | 47 ++++++
42 .../grantleetheme/grantleetheme-16.12.2.ebuild | 31 ++++
43 kde-apps/gwenview/gwenview-16.12.2.ebuild | 98 +++++++++++++
44 .../incidenceeditor/incidenceeditor-16.12.2.ebuild | 52 +++++++
45 kde-apps/jovie/jovie-16.12.2.ebuild | 18 +++
46 kde-apps/juk/juk-16.12.2.ebuild | 28 ++++
47 kde-apps/kaccessible/kaccessible-16.12.2.ebuild | 21 +++
48 .../kaccounts-integration-16.12.2.ebuild | 39 +++++
49 .../kaccounts-providers-16.12.2.ebuild | 34 +++++
50 kde-apps/kaddressbook/kaddressbook-16.12.2.ebuild | 69 +++++++++
51 kde-apps/kajongg/kajongg-16.12.2.ebuild | 36 +++++
52 kde-apps/kalarm/kalarm-16.12.2.ebuild | 78 ++++++++++
53 kde-apps/kalarmcal/kalarmcal-16.12.2.ebuild | 24 ++++
54 kde-apps/kalgebra/kalgebra-16.12.2.ebuild | 47 ++++++
55 kde-apps/kalzium/kalzium-16.12.2.ebuild | 60 ++++++++
56 kde-apps/kamera/kamera-16.12.2.ebuild | 29 ++++
57 kde-apps/kanagram/kanagram-16.12.2.ebuild | 37 +++++
58 kde-apps/kapman/kapman-16.12.2.ebuild | 30 ++++
59 kde-apps/kapptemplate/kapptemplate-16.12.2.ebuild | 28 ++++
60 kde-apps/kate/kate-16.12.2.ebuild | 63 ++++++++
61 kde-apps/katomic/katomic-16.12.2.ebuild | 32 +++++
62 kde-apps/kblackbox/kblackbox-16.12.2.ebuild | 32 +++++
63 kde-apps/kblocks/kblocks-16.12.2.ebuild | 29 ++++
64 kde-apps/kblog/kblog-16.12.2.ebuild | 24 ++++
65 kde-apps/kbounce/kbounce-16.12.2.ebuild | 35 +++++
66 kde-apps/kbreakout/kbreakout-16.12.2.ebuild | 33 +++++
67 kde-apps/kbruch/kbruch-16.12.2.ebuild | 25 ++++
68 kde-apps/kcachegrind/kcachegrind-16.12.2.ebuild | 18 +++
69 kde-apps/kcalc/kcalc-16.12.2.ebuild | 34 +++++
70 kde-apps/kcalcore/kcalcore-16.12.2.ebuild | 27 ++++
71 kde-apps/kcalutils/kcalutils-16.12.2.ebuild | 32 +++++
72 kde-apps/kcharselect/kcharselect-16.12.2.ebuild | 26 ++++
73 .../kcolorchooser/kcolorchooser-16.12.2.ebuild | 23 +++
74 kde-apps/kcontacts/kcontacts-16.12.2.ebuild | 33 +++++
75 kde-apps/kcron/kcron-16.12.2.ebuild | 27 ++++
76 .../kde-apps-meta/kde-apps-meta-16.12.2.ebuild | 29 ++++
77 .../kde-dev-scripts/kde-dev-scripts-16.12.2.ebuild | 31 ++++
78 .../kde-dev-utils/kde-dev-utils-16.12.2.ebuild | 11 ++
79 kde-apps/kde-l10n/kde-l10n-16.12.2.ebuild | 86 +++++++++++
80 kde-apps/kde-l10n/metadata.xml | 8 ++
81 kde-apps/kde-meta/kde-meta-16.12.2.ebuild | 16 +++
82 .../kde4-l10n/files/kde4-l10n-16.11.90-remove-dirs | 25 ++++
83 .../files/kde4-l10n-16.11.90-remove-messages | 53 +++++++
84 kde-apps/kde4-l10n/kde4-l10n-16.12.2.ebuild | 115 +++++++++++++++
85 kde-apps/kde4-l10n/metadata.xml | 8 ++
86 .../kdeaccessibility-meta-16.12.2.ebuild | 22 +++
87 .../kdeadmin-meta/kdeadmin-meta-16.12.2.ebuild | 19 +++
88 kde-apps/kdebase-meta/kdebase-meta-16.12.2.ebuild | 16 +++
89 .../kdebugsettings/kdebugsettings-16.12.2.ebuild | 28 ++++
90 kde-apps/kdecore-meta/kdecore-meta-16.12.2.ebuild | 25 ++++
91 kde-apps/kdeedu-data/kdeedu-data-16.12.2.ebuild | 19 +++
92 kde-apps/kdeedu-meta/kdeedu-meta-16.12.2.ebuild | 44 ++++++
93 .../kdegames-meta/kdegames-meta-16.12.2.ebuild | 64 +++++++++
94 .../kdegraphics-meta-16.12.2.ebuild | 38 +++++
95 .../kdegraphics-mobipocket-16.12.2.ebuild | 25 ++++
96 .../kdemultimedia-meta-16.12.2.ebuild | 34 +++++
97 .../kdenetwork-filesharing-16.12.2.ebuild | 30 ++++
98 .../kdenetwork-meta/kdenetwork-meta-16.12.2.ebuild | 29 ++++
99 kde-apps/kdenlive/kdenlive-16.12.2.ebuild | 69 +++++++++
100 .../kdepim-addons/kdepim-addons-16.12.2.ebuild | 71 +++++++++
101 .../kdepim-apps-libs-16.12.2.ebuild | 45 ++++++
102 kde-apps/kdepim-l10n/kdepim-l10n-16.12.2.ebuild | 103 +++++++++++++
103 kde-apps/kdepim-l10n/metadata.xml | 8 ++
104 kde-apps/kdepim-meta/kdepim-meta-16.12.2.ebuild | 74 ++++++++++
105 .../kdepim-runtime/kdepim-runtime-16.12.2.ebuild | 85 +++++++++++
106 .../kdesdk-kioslaves-16.12.2.ebuild | 19 +++
107 kde-apps/kdesdk-meta/kdesdk-meta-16.12.2.ebuild | 36 +++++
108 .../kdesdk-thumbnailers-16.12.2.ebuild | 22 +++
109 .../kdeutils-meta/kdeutils-meta-16.12.2.ebuild | 35 +++++
110 .../kdewebdev-meta/kdewebdev-meta-16.12.2.ebuild | 22 +++
111 kde-apps/kdf/kdf-16.12.2.ebuild | 30 ++++
112 kde-apps/kdialog/kdialog-16.12.2.ebuild | 36 +++++
113 kde-apps/kdiamond/kdiamond-16.12.2.ebuild | 33 +++++
114 .../keditbookmarks/keditbookmarks-16.12.2.ebuild | 45 ++++++
115 kde-apps/kfilereplace/kfilereplace-16.12.2.ebuild | 13 ++
116 kde-apps/kfind/kfind-16.12.2.ebuild | 31 ++++
117 kde-apps/kfloppy/kfloppy-16.12.2.ebuild | 33 +++++
118 kde-apps/kfourinline/kfourinline-16.12.2.ebuild | 34 +++++
119 kde-apps/kgeography/kgeography-16.12.2.ebuild | 30 ++++
120 kde-apps/kget/kget-16.12.2.ebuild | 38 +++++
121 kde-apps/kgoldrunner/kgoldrunner-16.12.2.ebuild | 24 ++++
122 kde-apps/kgpg/kgpg-16.12.2.ebuild | 49 +++++++
123 kde-apps/khangman/khangman-16.12.2.ebuild | 38 +++++
124 kde-apps/khelpcenter/khelpcenter-16.12.2.ebuild | 43 ++++++
125 kde-apps/kholidays/kholidays-16.12.2.ebuild | 21 +++
126 .../kidentitymanagement-16.12.2.ebuild | 34 +++++
127 kde-apps/kig/kig-16.12.2.ebuild | 63 ++++++++
128 kde-apps/kigo/kigo-16.12.2.ebuild | 18 +++
129 kde-apps/killbots/killbots-16.12.2.ebuild | 31 ++++
130 .../kimagemapeditor/kimagemapeditor-16.12.2.ebuild | 13 ++
131 kde-apps/kimap/kimap-16.12.2.ebuild | 33 +++++
132 kde-apps/kio-extras/kio-extras-16.12.2.ebuild | 88 ++++++++++++
133 kde-apps/kiriki/kiriki-16.12.2.ebuild | 33 +++++
134 kde-apps/kiten/kiten-16.12.2.ebuild | 32 +++++
135 kde-apps/kjumpingcube/kjumpingcube-16.12.2.ebuild | 33 +++++
136 kde-apps/kldap/kldap-16.12.2.ebuild | 47 ++++++
137 kde-apps/kleopatra/kleopatra-16.12.2.ebuild | 50 +++++++
138 kde-apps/klettres/klettres-16.12.2.ebuild | 32 +++++
139 kde-apps/klickety/klickety-16.12.2.ebuild | 33 +++++
140 kde-apps/klines/klines-16.12.2.ebuild | 34 +++++
141 kde-apps/klinkstatus/klinkstatus-16.12.2.ebuild | 35 +++++
142 kde-apps/kmag/kmag-16.12.2.ebuild | 17 +++
143 kde-apps/kmahjongg/kmahjongg-16.12.2.ebuild | 37 +++++
144 .../kmail-account-wizard-16.12.2.ebuild | 56 ++++++++
145 kde-apps/kmail/kmail-16.12.2.ebuild | 107 ++++++++++++++
146 .../kmailtransport/kmailtransport-16.12.2.ebuild | 59 ++++++++
147 kde-apps/kmbox/kmbox-16.12.2.ebuild | 16 +++
148 kde-apps/kmime/kmime-16.12.2.ebuild | 19 +++
149 kde-apps/kmines/kmines-16.12.2.ebuild | 33 +++++
150 kde-apps/kmix/kmix-16.12.2.ebuild | 54 +++++++
151 kde-apps/kmousetool/kmousetool-16.12.2.ebuild | 20 +++
152 kde-apps/kmouth/kmouth-16.12.2.ebuild | 13 ++
153 kde-apps/kmplot/kmplot-16.12.2.ebuild | 36 +++++
154 kde-apps/knavalbattle/knavalbattle-16.12.2.ebuild | 38 +++++
155 kde-apps/knetwalk/knetwalk-16.12.2.ebuild | 35 +++++
156 kde-apps/knotes/knotes-16.12.2.ebuild | 72 ++++++++++
157 kde-apps/kolf/kolf-16.12.2.ebuild | 22 +++
158 kde-apps/kollision/kollision-16.12.2.ebuild | 30 ++++
159 kde-apps/kolourpaint/kolourpaint-16.12.2.ebuild | 44 ++++++
160 kde-apps/kommander/kommander-16.12.2.ebuild | 13 ++
161 kde-apps/kompare/kompare-16.12.2.ebuild | 36 +++++
162 kde-apps/konqueror/konqueror-16.12.2.ebuild | 107 ++++++++++++++
163 kde-apps/konquest/konquest-16.12.2.ebuild | 22 +++
164 kde-apps/konsole/konsole-16.12.2.ebuild | 58 ++++++++
165 .../konsolekalendar/konsolekalendar-16.12.2.ebuild | 34 +++++
166 kde-apps/kontact/kontact-16.12.2.ebuild | 45 ++++++
167 .../kontactinterface-16.12.2.ebuild | 26 ++++
168 kde-apps/kopete/kopete-16.12.2.ebuild | 160 +++++++++++++++++++++
169 kde-apps/korganizer/korganizer-16.12.2.ebuild | 95 ++++++++++++
170 kde-apps/kpat/kpat-16.12.2.ebuild | 35 +++++
171 kde-apps/kpimtextedit/kpimtextedit-16.12.2.ebuild | 47 ++++++
172 kde-apps/kppp/kppp-16.12.2.ebuild | 17 +++
173 .../kqtquickcharts/kqtquickcharts-16.12.2.ebuild | 17 +++
174 kde-apps/krdc/krdc-16.12.2.ebuild | 48 +++++++
175 .../kremotecontrol/kremotecontrol-16.12.2.ebuild | 18 +++
176 kde-apps/kreversi/kreversi-16.12.2.ebuild | 20 +++
177 kde-apps/krfb/krfb-16.12.2.ebuild | 41 ++++++
178 .../kross-interpreters-16.12.2.ebuild | 26 ++++
179 kde-apps/kruler/kruler-16.12.2.ebuild | 41 ++++++
180 kde-apps/ksaneplugin/ksaneplugin-16.12.2.ebuild | 16 +++
181 kde-apps/kscd/kscd-16.12.2.ebuild | 18 +++
182 kde-apps/kshisen/kshisen-16.12.2.ebuild | 34 +++++
183 kde-apps/ksirk/ksirk-16.12.2.ebuild | 24 ++++
184 kde-apps/ksnakeduel/ksnakeduel-16.12.2.ebuild | 18 +++
185 kde-apps/kspaceduel/kspaceduel-16.12.2.ebuild | 20 +++
186 kde-apps/ksquares/ksquares-16.12.2.ebuild | 32 +++++
187 kde-apps/kstars/kstars-16.12.2.ebuild | 69 +++++++++
188 kde-apps/ksudoku/ksudoku-16.12.2.ebuild | 30 ++++
189 kde-apps/ksystemlog/ksystemlog-16.12.2.ebuild | 61 ++++++++
190 kde-apps/kteatime/kteatime-16.12.2.ebuild | 29 ++++
191 kde-apps/ktimer/ktimer-16.12.2.ebuild | 28 ++++
192 kde-apps/ktouch/ktouch-16.12.2.ebuild | 45 ++++++
193 .../ktp-accounts-kcm-16.12.2.ebuild | 60 ++++++++
194 kde-apps/ktp-approver/ktp-approver-16.12.2.ebuild | 31 ++++
195 .../ktp-auth-handler-16.12.2.ebuild | 40 ++++++
196 kde-apps/ktp-call-ui/ktp-call-ui-16.12.2.ebuild | 42 ++++++
197 .../ktp-common-internals-16.12.2.ebuild | 68 +++++++++
198 .../ktp-contact-list-16.12.2.ebuild | 44 ++++++
199 .../ktp-contact-runner-16.12.2.ebuild | 31 ++++
200 .../ktp-desktop-applets-16.12.2.ebuild | 24 ++++
201 .../ktp-filetransfer-handler-16.12.2.ebuild | 29 ++++
202 .../ktp-kded-module/ktp-kded-module-16.12.2.ebuild | 41 ++++++
203 .../ktp-send-file/ktp-send-file-16.12.2.ebuild | 35 +++++
204 kde-apps/ktp-text-ui/ktp-text-ui-16.12.2.ebuild | 58 ++++++++
205 kde-apps/ktuberling/ktuberling-16.12.2.ebuild | 38 +++++
206 kde-apps/kturtle/kturtle-16.12.2.ebuild | 32 +++++
207 kde-apps/kubrick/kubrick-16.12.2.ebuild | 21 +++
208 .../kwalletmanager/kwalletmanager-16.12.2.ebuild | 46 ++++++
209 kde-apps/kwave/kwave-16.12.2.ebuild | 83 +++++++++++
210 kde-apps/kwordquiz/kwordquiz-16.12.2.ebuild | 38 +++++
211 kde-apps/kwrite/kwrite-16.12.2.ebuild | 43 ++++++
212 kde-apps/libgravatar/libgravatar-16.12.2.ebuild | 27 ++++
213 kde-apps/libkcddb/libkcddb-16.12.2.ebuild | 52 +++++++
214 .../libkcompactdisc/libkcompactdisc-16.12.2.ebuild | 30 ++++
215 kde-apps/libkdcraw/libkdcraw-16.12.2.ebuild | 19 +++
216 kde-apps/libkdegames/libkdegames-16.12.2.ebuild | 49 +++++++
217 kde-apps/libkdepim/libkdepim-16.12.2.ebuild | 44 ++++++
218 .../libkeduvocdocument-16.12.2.ebuild | 31 ++++
219 kde-apps/libkexiv2/libkexiv2-16.12.2.ebuild | 19 +++
220 kde-apps/libkface/libkface-16.12.2.ebuild | 35 +++++
221 kde-apps/libkgeomap/libkgeomap-16.12.2.ebuild | 38 +++++
222 kde-apps/libkipi/libkipi-16.12.2.ebuild | 28 ++++
223 kde-apps/libkleo/libkleo-16.12.2.ebuild | 34 +++++
224 kde-apps/libkmahjongg/libkmahjongg-16.12.2.ebuild | 25 ++++
225 .../libkomparediff2/libkomparediff2-16.12.2.ebuild | 25 ++++
226 kde-apps/libksane/libksane-16.12.2.ebuild | 27 ++++
227 kde-apps/libksieve/libksieve-16.12.2.ebuild | 57 ++++++++
228 kde-apps/libktnef/libktnef-16.12.2.ebuild | 23 +++
229 kde-apps/lokalize/lokalize-16.12.2.ebuild | 64 +++++++++
230 kde-apps/lskat/lskat-16.12.2.ebuild | 20 +++
231 kde-apps/mailcommon/mailcommon-16.12.2.ebuild | 55 +++++++
232 kde-apps/mailimporter/mailimporter-16.12.2.ebuild | 29 ++++
233 kde-apps/marble/marble-16.12.2.ebuild | 84 +++++++++++
234 .../mbox-importer/mbox-importer-16.12.2.ebuild | 33 +++++
235 kde-apps/messagelib/messagelib-16.12.2.ebuild | 76 ++++++++++
236 kde-apps/minuet/minuet-16.12.2.ebuild | 30 ++++
237 kde-apps/okteta/okteta-16.12.2.ebuild | 54 +++++++
238 kde-apps/okular/okular-16.12.2.ebuild | 83 +++++++++++
239 kde-apps/palapeli/palapeli-16.12.2.ebuild | 16 +++
240 kde-apps/parley/parley-16.12.2.ebuild | 47 ++++++
241 kde-apps/picmi/picmi-16.12.2.ebuild | 35 +++++
242 .../pim-data-exporter-16.12.2.ebuild | 52 +++++++
243 .../pim-sieve-editor-16.12.2.ebuild | 46 ++++++
244 .../pim-storage-service-manager-16.12.2.ebuild | 38 +++++
245 kde-apps/pimcommon/pimcommon-16.12.2.ebuild | 56 ++++++++
246 .../plasma-telepathy-meta-16.12.2.ebuild | 40 ++++++
247 kde-apps/poxml/poxml-16.12.2.ebuild | 18 +++
248 .../print-manager/print-manager-16.12.2.ebuild | 54 +++++++
249 kde-apps/rocs/rocs-16.12.2.ebuild | 46 ++++++
250 .../signon-kwallet-extension-16.12.2.ebuild | 18 +++
251 kde-apps/spectacle/spectacle-16.12.2.ebuild | 53 +++++++
252 kde-apps/step/step-16.12.2.ebuild | 62 ++++++++
253 kde-apps/svgpart/svgpart-16.12.2.ebuild | 24 ++++
254 kde-apps/sweeper/sweeper-16.12.2.ebuild | 14 ++
255 kde-apps/syndication/syndication-16.12.2.ebuild | 21 +++
256 kde-apps/thumbnailers/thumbnailers-16.12.2.ebuild | 22 +++
257 kde-apps/umbrello/umbrello-16.12.2.ebuild | 52 +++++++
258 .../zeroconf-ioslave-16.12.2.ebuild | 11 ++
259 247 files changed, 9818 insertions(+)
260
261 diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-16.12.2.ebuild b/kde-apps/akonadi-calendar/akonadi-calendar-16.12.2.ebuild
262 new file mode 100644
263 index 0000000..d1a161d
264 --- /dev/null
265 +++ b/kde-apps/akonadi-calendar/akonadi-calendar-16.12.2.ebuild
266 @@ -0,0 +1,45 @@
267 +# Copyright 1999-2017 Gentoo Foundation
268 +# Distributed under the terms of the GNU General Public License v2
269 +# $Id$
270 +
271 +EAPI=6
272 +
273 +KDE_TEST="true"
274 +inherit kde5
275 +
276 +DESCRIPTION="Library for akonadi calendar integration"
277 +LICENSE="GPL-2+ LGPL-2.1+"
278 +KEYWORDS="~amd64 ~x86"
279 +IUSE=""
280 +
281 +DEPEND="
282 + $(add_frameworks_dep kcodecs)
283 + $(add_frameworks_dep kconfig)
284 + $(add_frameworks_dep kconfigwidgets)
285 + $(add_frameworks_dep kcoreaddons)
286 + $(add_frameworks_dep kdbusaddons)
287 + $(add_frameworks_dep kdelibs4support)
288 + $(add_frameworks_dep ki18n)
289 + $(add_frameworks_dep kiconthemes)
290 + $(add_frameworks_dep kio)
291 + $(add_frameworks_dep kitemmodels)
292 + $(add_frameworks_dep kjobwidgets)
293 + $(add_frameworks_dep kwidgetsaddons)
294 + $(add_frameworks_dep kwallet)
295 + $(add_frameworks_dep kxmlgui)
296 + $(add_kdeapps_dep akonadi)
297 + $(add_kdeapps_dep akonadi-contacts)
298 + $(add_kdeapps_dep akonadi-mime)
299 + $(add_kdeapps_dep kcalcore)
300 + $(add_kdeapps_dep kcalutils)
301 + $(add_kdeapps_dep kcontacts)
302 + $(add_kdeapps_dep kidentitymanagement)
303 + $(add_kdeapps_dep kmailtransport)
304 + $(add_kdeapps_dep kmime)
305 + $(add_qt_dep qtdbus)
306 + $(add_qt_dep qtgui)
307 + $(add_qt_dep qtwidgets)
308 +"
309 +RDEPEND="${DEPEND}"
310 +
311 +RESTRICT+=" test"
312
313 diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-16.12.2.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-16.12.2.ebuild
314 new file mode 100644
315 index 0000000..184c812
316 --- /dev/null
317 +++ b/kde-apps/akonadi-contacts/akonadi-contacts-16.12.2.ebuild
318 @@ -0,0 +1,52 @@
319 +# Copyright 1999-2017 Gentoo Foundation
320 +# Distributed under the terms of the GNU General Public License v2
321 +# $Id$
322 +
323 +EAPI=6
324 +
325 +KDE_TEST="forceoptional"
326 +inherit kde5
327 +
328 +DESCRIPTION="Library for akonadi contact integration"
329 +KEYWORDS="~amd64 ~x86"
330 +LICENSE="GPL-2+"
331 +IUSE="prison"
332 +
333 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
334 +RESTRICT+=" test"
335 +
336 +DEPEND="
337 + $(add_frameworks_dep kcodecs)
338 + $(add_frameworks_dep kcompletion)
339 + $(add_frameworks_dep kconfig)
340 + $(add_frameworks_dep kconfigwidgets)
341 + $(add_frameworks_dep kcoreaddons)
342 + $(add_frameworks_dep kdbusaddons)
343 + $(add_frameworks_dep kiconthemes)
344 + $(add_frameworks_dep kio)
345 + $(add_frameworks_dep kitemmodels)
346 + $(add_frameworks_dep kjobwidgets)
347 + $(add_frameworks_dep kservice)
348 + $(add_frameworks_dep ktextwidgets)
349 + $(add_frameworks_dep kwidgetsaddons)
350 + $(add_frameworks_dep kxmlgui)
351 + $(add_kdeapps_dep akonadi)
352 + $(add_kdeapps_dep akonadi-mime)
353 + $(add_kdeapps_dep kcontacts)
354 + $(add_kdeapps_dep kmime)
355 + $(add_qt_dep qtdbus)
356 + $(add_qt_dep qtgui)
357 + $(add_qt_dep qtwebengine 'widgets')
358 + $(add_qt_dep qtwidgets)
359 + >=dev-libs/grantlee-5.1.0:5
360 + prison? ( $(add_frameworks_dep prison) )
361 +"
362 +RDEPEND="${DEPEND}"
363 +
364 +src_configure() {
365 + local mycmakeargs=(
366 + $(cmake-utils_use_find_package prison KF5Prison)
367 + )
368 +
369 + kde5_src_configure
370 +}
371
372 diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-16.12.2.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-16.12.2.ebuild
373 new file mode 100644
374 index 0000000..f1c88f0
375 --- /dev/null
376 +++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-16.12.2.ebuild
377 @@ -0,0 +1,43 @@
378 +# Copyright 1999-2017 Gentoo Foundation
379 +# Distributed under the terms of the GNU General Public License v2
380 +# $Id$
381 +
382 +EAPI=6
383 +
384 +KDE_HANDBOOK="forceoptional"
385 +inherit kde5
386 +
387 +DESCRIPTION="Assistant to import PIM data from other applications into Akonadi"
388 +HOMEPAGE+=" https://userbase.kde.org/Kmail/Import_Options"
389 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
390 +KEYWORDS="~amd64 ~x86"
391 +IUSE=""
392 +
393 +DEPEND="
394 + $(add_frameworks_dep kauth)
395 + $(add_frameworks_dep kcompletion)
396 + $(add_frameworks_dep kconfig)
397 + $(add_frameworks_dep kcoreaddons)
398 + $(add_frameworks_dep kcrash)
399 + $(add_frameworks_dep kdbusaddons)
400 + $(add_frameworks_dep ki18n)
401 + $(add_frameworks_dep kwallet)
402 + $(add_frameworks_dep kwidgetsaddons)
403 + $(add_frameworks_dep kxmlgui)
404 + $(add_kdeapps_dep akonadi)
405 + $(add_kdeapps_dep kcontacts)
406 + $(add_kdeapps_dep kidentitymanagement)
407 + $(add_kdeapps_dep kmailtransport)
408 + $(add_kdeapps_dep mailcommon)
409 + $(add_kdeapps_dep mailimporter)
410 + $(add_kdeapps_dep messagelib)
411 + $(add_kdeapps_dep libkdepim)
412 + $(add_kdeapps_dep pimcommon)
413 + $(add_qt_dep qtgui)
414 + $(add_qt_dep qtwidgets)
415 + $(add_qt_dep qtxml)
416 +"
417 +RDEPEND="${DEPEND}
418 + !kde-apps/kdepim:5
419 + !kde-apps/kmail:4
420 +"
421
422 diff --git a/kde-apps/akonadi-mime/akonadi-mime-16.12.2.ebuild b/kde-apps/akonadi-mime/akonadi-mime-16.12.2.ebuild
423 new file mode 100644
424 index 0000000..10854a8
425 --- /dev/null
426 +++ b/kde-apps/akonadi-mime/akonadi-mime-16.12.2.ebuild
427 @@ -0,0 +1,37 @@
428 +# Copyright 1999-2017 Gentoo Foundation
429 +# Distributed under the terms of the GNU General Public License v2
430 +# $Id$
431 +
432 +EAPI=6
433 +
434 +KDE_TEST="true"
435 +inherit kde5
436 +
437 +DESCRIPTION="Library for akonadi mime types"
438 +KEYWORDS="~amd64 ~x86"
439 +LICENSE="GPL-2+ LGPL-2.1+"
440 +IUSE=""
441 +
442 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
443 +RESTRICT+=" test"
444 +
445 +DEPEND="
446 + $(add_frameworks_dep kconfig)
447 + $(add_frameworks_dep kcoreaddons)
448 + $(add_frameworks_dep kdbusaddons)
449 + $(add_frameworks_dep ki18n)
450 + $(add_frameworks_dep kio)
451 + $(add_frameworks_dep kitemmodels)
452 + $(add_frameworks_dep kwidgetsaddons)
453 + $(add_frameworks_dep kxmlgui)
454 + $(add_kdeapps_dep akonadi)
455 + $(add_kdeapps_dep kmime)
456 + $(add_qt_dep qtdbus)
457 + $(add_qt_dep qtgui)
458 + $(add_qt_dep qtwidgets)
459 + dev-libs/libxslt
460 + x11-misc/shared-mime-info
461 +"
462 +RDEPEND="${DEPEND}
463 + !kde-apps/kdepimlibs:4
464 +"
465
466 diff --git a/kde-apps/akonadi-notes/akonadi-notes-16.12.2.ebuild b/kde-apps/akonadi-notes/akonadi-notes-16.12.2.ebuild
467 new file mode 100644
468 index 0000000..e7fb3cb
469 --- /dev/null
470 +++ b/kde-apps/akonadi-notes/akonadi-notes-16.12.2.ebuild
471 @@ -0,0 +1,26 @@
472 +# Copyright 1999-2017 Gentoo Foundation
473 +# Distributed under the terms of the GNU General Public License v2
474 +# $Id$
475 +
476 +EAPI=6
477 +
478 +KDE_TEST="true"
479 +inherit kde5
480 +
481 +DESCRIPTION="Library for akonadi notes integration"
482 +KEYWORDS="~amd64 ~x86"
483 +LICENSE="GPL-2+"
484 +IUSE=""
485 +
486 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
487 +RESTRICT+=" test"
488 +
489 +RDEPEND="
490 + $(add_frameworks_dep ki18n)
491 + $(add_kdeapps_dep kmime)
492 + $(add_qt_dep qtgui)
493 + $(add_qt_dep qtxml)
494 +"
495 +DEPEND="${RDEPEND}
496 + $(add_kdeapps_dep akonadi)
497 +"
498
499 diff --git a/kde-apps/akonadi-search/akonadi-search-16.12.2.ebuild b/kde-apps/akonadi-search/akonadi-search-16.12.2.ebuild
500 new file mode 100644
501 index 0000000..d87bc1f
502 --- /dev/null
503 +++ b/kde-apps/akonadi-search/akonadi-search-16.12.2.ebuild
504 @@ -0,0 +1,36 @@
505 +# Copyright 1999-2017 Gentoo Foundation
506 +# Distributed under the terms of the GNU General Public License v2
507 +# $Id$
508 +
509 +EAPI=6
510 +
511 +inherit kde5
512 +
513 +DESCRIPTION="Libraries and daemons to implement searching in Akonadi"
514 +HOMEPAGE="https://projects.kde.org/projects/playground/pim/akonadi-search"
515 +LICENSE="GPL-2+ LGPL-2.1+"
516 +KEYWORDS="~amd64 ~x86"
517 +IUSE=""
518 +
519 +RDEPEND="
520 + $(add_frameworks_dep kcmutils)
521 + $(add_frameworks_dep kcodecs)
522 + $(add_frameworks_dep kconfig)
523 + $(add_frameworks_dep kconfigwidgets)
524 + $(add_frameworks_dep kcoreaddons)
525 + $(add_frameworks_dep kdelibs4support)
526 + $(add_frameworks_dep ki18n)
527 + $(add_frameworks_dep krunner)
528 + $(add_kdeapps_dep akonadi)
529 + $(add_kdeapps_dep akonadi-mime)
530 + $(add_kdeapps_dep kcalcore)
531 + $(add_kdeapps_dep kcontacts)
532 + $(add_kdeapps_dep kmime)
533 + $(add_qt_dep qtdbus)
534 + $(add_qt_dep qtgui)
535 + $(add_qt_dep qtwidgets)
536 + >=dev-libs/xapian-1.3:=[chert]
537 +"
538 +DEPEND="${RDEPEND}
539 + dev-libs/boost
540 +"
541
542 diff --git a/kde-apps/akonadi/akonadi-16.12.2.ebuild b/kde-apps/akonadi/akonadi-16.12.2.ebuild
543 new file mode 100644
544 index 0000000..4279382
545 --- /dev/null
546 +++ b/kde-apps/akonadi/akonadi-16.12.2.ebuild
547 @@ -0,0 +1,124 @@
548 +# Copyright 1999-2017 Gentoo Foundation
549 +# Distributed under the terms of the GNU General Public License v2
550 +# $Id$
551 +
552 +EAPI=6
553 +
554 +KDE_DESIGNERPLUGIN="true"
555 +KDE_TEST="forceoptional"
556 +VIRTUALDBUS_TEST="true"
557 +VIRTUALX_REQUIRED="test"
558 +inherit kde5
559 +
560 +DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
561 +HOMEPAGE="https://pim.kde.org/akonadi"
562 +KEYWORDS="~amd64 ~arm ~x86"
563 +LICENSE="LGPL-2.1+"
564 +IUSE="+mysql postgres sqlite tools xml"
565 +
566 +REQUIRED_USE="|| ( sqlite mysql postgres ) test? ( tools )"
567 +
568 +# drop qtgui subslot operator when QT_MINIMAL >= 5.7.0
569 +COMMON_DEPEND="
570 + $(add_frameworks_dep kcompletion)
571 + $(add_frameworks_dep kconfig)
572 + $(add_frameworks_dep kconfigwidgets)
573 + $(add_frameworks_dep kcoreaddons)
574 + $(add_frameworks_dep kcrash)
575 + $(add_frameworks_dep kdbusaddons)
576 + $(add_frameworks_dep ki18n)
577 + $(add_frameworks_dep kiconthemes)
578 + $(add_frameworks_dep kio)
579 + $(add_frameworks_dep kitemmodels)
580 + $(add_frameworks_dep kitemviews)
581 + $(add_frameworks_dep kwidgetsaddons)
582 + $(add_frameworks_dep kwindowsystem)
583 + $(add_frameworks_dep kxmlgui)
584 + $(add_qt_dep qtdbus)
585 + $(add_qt_dep qtgui '' '' '5=')
586 + $(add_qt_dep qtnetwork)
587 + $(add_qt_dep qtsql 'mysql?,postgres?')
588 + $(add_qt_dep qtwidgets)
589 + $(add_qt_dep qtxml)
590 + x11-misc/shared-mime-info
591 + sqlite? ( dev-db/sqlite:3 )
592 + tools? ( xml? ( dev-libs/libxml2 ) )
593 +"
594 +DEPEND="${COMMON_DEPEND}
595 + dev-libs/boost
596 + dev-libs/libxslt
597 + test? ( sys-apps/dbus )
598 +"
599 +RDEPEND="${COMMON_DEPEND}
600 + mysql? ( virtual/mysql )
601 + postgres? ( dev-db/postgresql )
602 + !kde-apps/kdepimlibs
603 +"
604 +
605 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
606 +RESTRICT+=" test"
607 +
608 +PATCHES=(
609 + "${FILESDIR}/${PN}-16.12.0-mysql56-crash.patch"
610 + "${FILESDIR}/${PN}-16.12.1-revert-abs-path.patch"
611 + "${FILESDIR}/${PN}-16.12.1-rename-header.patch"
612 +)
613 +
614 +pkg_setup() {
615 + # Set default storage backend in order: MySQL, SQLite PostgreSQL
616 + # reverse driver check to keep the order
617 + if use postgres; then
618 + DRIVER="QPSQL"
619 + AVAILABLE+=" ${DRIVER}"
620 + fi
621 +
622 + if use sqlite; then
623 + DRIVER="QSQLITE3"
624 + AVAILABLE+=" ${DRIVER}"
625 + fi
626 +
627 + if use mysql; then
628 + DRIVER="QMYSQL"
629 + AVAILABLE+=" ${DRIVER}"
630 + fi
631 +
632 + # Notify about MySQL is recommend by upstream
633 + if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
634 + ewarn
635 + ewarn "We strongly recommend you change your Akonadi database backend to MySQL in your"
636 + ewarn "user configuration. This is the backend recommended by KDE upstream."
637 + ewarn "In particular, kde-apps/kmail-4.10 does not work properly with the sqlite"
638 + ewarn "backend anymore."
639 + ewarn "You can select the backend in your ~/.config/akonadi/akonadiserverrc."
640 + ewarn "Available drivers are:${AVAILABLE}"
641 + ewarn
642 + fi
643 +}
644 +
645 +src_configure() {
646 + local mycmakeargs=(
647 + -DAKONADI_BUILD_QSQLITE=$(usex sqlite)
648 + -DBUILD_TOOLS=$(usex tools)
649 + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
650 + )
651 +
652 + kde5_src_configure
653 +}
654 +
655 +src_install() {
656 + # Who knows, maybe it accidentally fixes our permission issues
657 + cat <<-EOF > "${T}"/akonadiserverrc
658 +[%General]
659 +Driver=${DRIVER}
660 +EOF
661 + insinto /usr/share/config/akonadi
662 + doins "${T}"/akonadiserverrc
663 +
664 + kde5_src_install
665 +}
666 +
667 +pkg_postinst() {
668 + elog "${DRIVER} has been set as your default akonadi storage backend."
669 + elog "You can override it in your ~/.config/akonadi/akonadiserverrc."
670 + elog "Available drivers are: ${AVAILABLE}"
671 +}
672
673 diff --git a/kde-apps/akonadiconsole/akonadiconsole-16.12.2.ebuild b/kde-apps/akonadiconsole/akonadiconsole-16.12.2.ebuild
674 new file mode 100644
675 index 0000000..36d21cd
676 --- /dev/null
677 +++ b/kde-apps/akonadiconsole/akonadiconsole-16.12.2.ebuild
678 @@ -0,0 +1,45 @@
679 +# Copyright 1999-2017 Gentoo Foundation
680 +# Distributed under the terms of the GNU General Public License v2
681 +# $Id$
682 +
683 +EAPI=6
684 +
685 +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
686 +inherit kde5
687 +
688 +DESCRIPTION="Application for debugging Akonadi Resources"
689 +LICENSE="GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ )"
690 +HOMEPAGE="https://www.kde.org/"
691 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
692 +
693 +IUSE=""
694 +
695 +DEPEND="
696 + $(add_frameworks_dep kcompletion)
697 + $(add_frameworks_dep kconfig)
698 + $(add_frameworks_dep kconfigwidgets)
699 + $(add_frameworks_dep kcoreaddons)
700 + $(add_frameworks_dep kcrash)
701 + $(add_frameworks_dep kdbusaddons)
702 + $(add_frameworks_dep kdelibs4support)
703 + $(add_frameworks_dep ki18n)
704 + $(add_frameworks_dep kitemmodels)
705 + $(add_frameworks_dep kitemviews)
706 + $(add_frameworks_dep ktextwidgets)
707 + $(add_frameworks_dep kwidgetsaddons)
708 + $(add_frameworks_dep kxmlgui)
709 + $(add_kdeapps_dep akonadi)
710 + $(add_kdeapps_dep akonadi-contacts)
711 + $(add_kdeapps_dep calendarsupport)
712 + $(add_kdeapps_dep kcalcore)
713 + $(add_kdeapps_dep kcontacts)
714 + $(add_kdeapps_dep kmime)
715 + $(add_kdeapps_dep kpimtextedit)
716 + $(add_kdeapps_dep libkdepim)
717 + $(add_kdeapps_dep messagelib)
718 + $(add_qt_dep qtdbus)
719 + $(add_qt_dep qtgui)
720 + $(add_qt_dep qtsql)
721 + $(add_qt_dep qtwidgets)
722 +"
723 +RDEPEND="${DEPEND}"
724
725 diff --git a/kde-apps/akregator/akregator-16.12.2.ebuild b/kde-apps/akregator/akregator-16.12.2.ebuild
726 new file mode 100644
727 index 0000000..8ba2371
728 --- /dev/null
729 +++ b/kde-apps/akregator/akregator-16.12.2.ebuild
730 @@ -0,0 +1,57 @@
731 +# Copyright 1999-2017 Gentoo Foundation
732 +# Distributed under the terms of the GNU General Public License v2
733 +# $Id$
734 +
735 +EAPI=6
736 +
737 +KDE_HANDBOOK="forceoptional"
738 +KDE_TEST="forceoptional"
739 +inherit kde5
740 +
741 +DESCRIPTION="News feed aggregator"
742 +HOMEPAGE="https://www.kde.org/applications/internet/akregator"
743 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
744 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
745 +
746 +IUSE=""
747 +
748 +# drop qtwebengine subslot operator when QT_MINIMAL >= 5.8.0
749 +DEPEND="
750 + $(add_frameworks_dep kcmutils)
751 + $(add_frameworks_dep kcodecs)
752 + $(add_frameworks_dep kcompletion)
753 + $(add_frameworks_dep kconfig)
754 + $(add_frameworks_dep kconfigwidgets)
755 + $(add_frameworks_dep kcoreaddons)
756 + $(add_frameworks_dep kcrash)
757 + $(add_frameworks_dep kdelibs4support)
758 + $(add_frameworks_dep khtml)
759 + $(add_frameworks_dep ki18n)
760 + $(add_frameworks_dep kiconthemes)
761 + $(add_frameworks_dep kio)
762 + $(add_frameworks_dep kjobwidgets)
763 + $(add_frameworks_dep knotifications)
764 + $(add_frameworks_dep knotifyconfig)
765 + $(add_frameworks_dep kparts)
766 + $(add_frameworks_dep kservice)
767 + $(add_frameworks_dep ktextwidgets)
768 + $(add_frameworks_dep kwidgetsaddons)
769 + $(add_frameworks_dep kwindowsystem)
770 + $(add_frameworks_dep kxmlgui)
771 + $(add_kdeapps_dep kontactinterface)
772 + $(add_kdeapps_dep kpimtextedit)
773 + $(add_kdeapps_dep libkdepim)
774 + $(add_kdeapps_dep messagelib)
775 + $(add_kdeapps_dep pimcommon)
776 + $(add_kdeapps_dep syndication)
777 + $(add_qt_dep qtdbus)
778 + $(add_qt_dep qtgui)
779 + $(add_qt_dep qtnetwork)
780 + $(add_qt_dep qtprintsupport)
781 + $(add_qt_dep qtwebengine '' '' '5=')
782 + $(add_qt_dep qtwidgets)
783 + $(add_qt_dep qtxml)
784 + dev-libs/grantlee:5
785 + dev-libs/libxslt
786 +"
787 +RDEPEND="${DEPEND}"
788
789 diff --git a/kde-apps/analitza/analitza-16.12.2.ebuild b/kde-apps/analitza/analitza-16.12.2.ebuild
790 new file mode 100644
791 index 0000000..d24e3a8
792 --- /dev/null
793 +++ b/kde-apps/analitza/analitza-16.12.2.ebuild
794 @@ -0,0 +1,45 @@
795 +# Copyright 1999-2017 Gentoo Foundation
796 +# Distributed under the terms of the GNU General Public License v2
797 +# $Id$
798 +
799 +EAPI=6
800 +
801 +KDE_TEST="forceoptional-recursive"
802 +VIRTUALX_REQUIRED="test"
803 +inherit kde5
804 +
805 +DESCRIPTION="KDE library for mathematical features"
806 +KEYWORDS="~amd64 ~x86"
807 +IUSE="eigen opengl"
808 +
809 +DEPEND="
810 + $(add_qt_dep qtdeclarative)
811 + $(add_qt_dep qtgui)
812 + $(add_qt_dep qtsvg)
813 + $(add_qt_dep qtwidgets)
814 + $(add_qt_dep qtxml)
815 + eigen? ( dev-cpp/eigen:3 )
816 + opengl? (
817 + $(add_qt_dep qtopengl)
818 + virtual/opengl
819 + )
820 +"
821 +RDEPEND="${DEPEND}"
822 +
823 +src_prepare() {
824 + # Nothing is installed
825 + sed -i \
826 + -e "/add_subdirectory(examples)/ s/^/#DONT/" \
827 + analitzaplot/CMakeLists.txt || die
828 +
829 + kde5_src_prepare
830 +}
831 +
832 +src_configure() {
833 + local mycmakeargs=(
834 + $(cmake-utils_use_find_package eigen Eigen3)
835 + $(cmake-utils_use_find_package opengl OpenGL)
836 + )
837 +
838 + kde5_src_configure
839 +}
840
841 diff --git a/kde-apps/ark/ark-16.12.2.ebuild b/kde-apps/ark/ark-16.12.2.ebuild
842 new file mode 100644
843 index 0000000..4169157
844 --- /dev/null
845 +++ b/kde-apps/ark/ark-16.12.2.ebuild
846 @@ -0,0 +1,72 @@
847 +# Copyright 1999-2017 Gentoo Foundation
848 +# Distributed under the terms of the GNU General Public License v2
849 +# $Id$
850 +
851 +EAPI=6
852 +
853 +KDE_HANDBOOK="forceoptional"
854 +KDE_TEST="optional"
855 +VIRTUALX_REQUIRED="test"
856 +inherit kde5
857 +
858 +DESCRIPTION="KDE Archiving tool"
859 +HOMEPAGE="https://www.kde.org/applications/utilities/ark
860 +https://utils.kde.org/projects/ark"
861 +KEYWORDS="~amd64 ~x86"
862 +IUSE="bzip2 lzma zlib"
863 +
864 +RDEPEND="
865 + $(add_frameworks_dep karchive)
866 + $(add_frameworks_dep kcompletion)
867 + $(add_frameworks_dep kconfig)
868 + $(add_frameworks_dep kconfigwidgets)
869 + $(add_frameworks_dep kcoreaddons)
870 + $(add_frameworks_dep kcrash)
871 + $(add_frameworks_dep kdbusaddons)
872 + $(add_frameworks_dep ki18n)
873 + $(add_frameworks_dep kiconthemes)
874 + $(add_frameworks_dep kio)
875 + $(add_frameworks_dep kjobwidgets)
876 + $(add_frameworks_dep kparts)
877 + $(add_frameworks_dep kpty)
878 + $(add_frameworks_dep kservice)
879 + $(add_frameworks_dep kwidgetsaddons)
880 + $(add_frameworks_dep kxmlgui)
881 + $(add_qt_dep qtdbus)
882 + $(add_qt_dep qtgui)
883 + $(add_qt_dep qtwidgets)
884 + app-arch/libarchive:=[bzip2?,lzma?,zlib?]
885 +"
886 +DEPEND="${RDEPEND}
887 + $(add_qt_dep qtconcurrent)
888 + sys-devel/gettext
889 +"
890 +
891 +# bug #560548, last checked with 16.04.1
892 +RESTRICT+=" test"
893 +
894 +src_configure() {
895 + local mycmakeargs=(
896 + $(cmake-utils_use_find_package bzip2 BZip2)
897 + $(cmake-utils_use_find_package lzma LibLZMA)
898 + $(cmake-utils_use_find_package zlib ZLIB)
899 + )
900 +
901 + kde5_src_configure
902 +}
903 +
904 +pkg_postinst() {
905 + kde5_pkg_postinst
906 +
907 + if ! has_version app-arch/unar ; then
908 + elog "For handling rar archives, install app-arch/unar"
909 + fi
910 +
911 + if ! has_version app-arch/p7zip ; then
912 + elog "For handling 7-Zip archives, install app-arch/p7zip"
913 + fi
914 +
915 + if ! has_version app-arch/lrzip ; then
916 + elog "For handling lrz archives, install app-arch/lrzip"
917 + fi
918 +}
919
920 diff --git a/kde-apps/artikulate/artikulate-16.12.2.ebuild b/kde-apps/artikulate/artikulate-16.12.2.ebuild
921 new file mode 100644
922 index 0000000..1fc9bff
923 --- /dev/null
924 +++ b/kde-apps/artikulate/artikulate-16.12.2.ebuild
925 @@ -0,0 +1,44 @@
926 +# Copyright 1999-2017 Gentoo Foundation
927 +# Distributed under the terms of the GNU General Public License v2
928 +# $Id$
929 +
930 +EAPI=6
931 +
932 +KDE_HANDBOOK="true"
933 +inherit kde5
934 +
935 +DESCRIPTION="Language learning application that helps improving pronunciation skills"
936 +HOMEPAGE="https://edu.kde.org/applications/language/artikulate"
937 +KEYWORDS="~amd64 ~x86"
938 +IUSE="+gstreamer qtmedia"
939 +
940 +DEPEND="
941 + $(add_frameworks_dep karchive)
942 + $(add_frameworks_dep kconfig)
943 + $(add_frameworks_dep kconfigwidgets)
944 + $(add_frameworks_dep kcrash)
945 + $(add_frameworks_dep ki18n)
946 + $(add_frameworks_dep knewstuff)
947 + $(add_frameworks_dep kwidgetsaddons)
948 + $(add_frameworks_dep kxmlgui)
949 + $(add_qt_dep qtdeclarative)
950 + $(add_qt_dep qtgui)
951 + $(add_qt_dep qtsql)
952 + $(add_qt_dep qtwidgets)
953 + $(add_qt_dep qtxml)
954 + $(add_qt_dep qtxmlpatterns)
955 + gstreamer? ( >=media-libs/qt-gstreamer-1.2.0[qt5] )
956 + qtmedia? ( $(add_qt_dep qtmultimedia) )
957 +"
958 +RDEPEND="${DEPEND}"
959 +
960 +REQUIRED_USE="|| ( gstreamer qtmedia )"
961 +
962 +src_configure() {
963 + local mycmakeargs=(
964 + -DBUILD_GSTREAMER_PLUGIN=$(usex gstreamer)
965 + -DBUILD_QTMULTIMEDIA_PLUGIN=$(usex qtmedia)
966 + )
967 +
968 + kde5_src_configure
969 +}
970
971 diff --git a/kde-apps/audiocd-kio/audiocd-kio-16.12.2.ebuild b/kde-apps/audiocd-kio/audiocd-kio-16.12.2.ebuild
972 new file mode 100644
973 index 0000000..0158019
974 --- /dev/null
975 +++ b/kde-apps/audiocd-kio/audiocd-kio-16.12.2.ebuild
976 @@ -0,0 +1,42 @@
977 +# Copyright 1999-2017 Gentoo Foundation
978 +# Distributed under the terms of the GNU General Public License v2
979 +# $Id$
980 +
981 +EAPI=6
982 +
983 +KDE_HANDBOOK="forceoptional"
984 +inherit kde5
985 +
986 +DESCRIPTION="kioslave for accessing audio CDs"
987 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
988 +KEYWORDS="~amd64 ~arm ~x86"
989 +IUSE="flac vorbis"
990 +
991 +DEPEND="
992 + $(add_frameworks_dep kcompletion)
993 + $(add_frameworks_dep kconfig)
994 + $(add_frameworks_dep kconfigwidgets)
995 + $(add_frameworks_dep kcoreaddons)
996 + $(add_frameworks_dep kdelibs4support)
997 + $(add_frameworks_dep ki18n)
998 + $(add_frameworks_dep kio)
999 + $(add_kdeapps_dep libkcddb)
1000 + $(add_kdeapps_dep libkcompactdisc)
1001 + $(add_qt_dep qtwidgets)
1002 + media-sound/cdparanoia
1003 + flac? ( >=media-libs/flac-1.1.2 )
1004 + vorbis? (
1005 + media-libs/libogg
1006 + media-libs/libvorbis
1007 + )
1008 +"
1009 +RDEPEND="${DEPEND}"
1010 +
1011 +src_configure() {
1012 + local mycmakeargs=(
1013 + $(cmake-utils_use_find_package flac FLAC)
1014 + $(cmake-utils_use_find_package vorbis OggVorbis)
1015 + )
1016 +
1017 + kde5_src_configure
1018 +}
1019
1020 diff --git a/kde-apps/baloo-widgets/baloo-widgets-16.12.2.ebuild b/kde-apps/baloo-widgets/baloo-widgets-16.12.2.ebuild
1021 new file mode 100644
1022 index 0000000..37ddd25
1023 --- /dev/null
1024 +++ b/kde-apps/baloo-widgets/baloo-widgets-16.12.2.ebuild
1025 @@ -0,0 +1,28 @@
1026 +# Copyright 1999-2017 Gentoo Foundation
1027 +# Distributed under the terms of the GNU General Public License v2
1028 +# $Id$
1029 +
1030 +EAPI=6
1031 +
1032 +KDE_TEST="forceoptional"
1033 +inherit kde5
1034 +
1035 +DESCRIPTION="Widget library for baloo"
1036 +LICENSE="LGPL-2+ LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
1037 +KEYWORDS="~amd64 ~x86"
1038 +IUSE=""
1039 +
1040 +DEPEND="
1041 + $(add_frameworks_dep baloo)
1042 + $(add_frameworks_dep kconfig)
1043 + $(add_frameworks_dep kcoreaddons)
1044 + $(add_frameworks_dep kfilemetadata)
1045 + $(add_frameworks_dep ki18n)
1046 + $(add_frameworks_dep kio)
1047 + $(add_frameworks_dep kwidgetsaddons)
1048 + $(add_qt_dep qtgui)
1049 + $(add_qt_dep qtwidgets)
1050 +"
1051 +RDEPEND="${DEPEND}
1052 + !kde-base/baloo-widgets
1053 +"
1054
1055 diff --git a/kde-apps/blinken/blinken-16.12.2.ebuild b/kde-apps/blinken/blinken-16.12.2.ebuild
1056 new file mode 100644
1057 index 0000000..b6da8d9
1058 --- /dev/null
1059 +++ b/kde-apps/blinken/blinken-16.12.2.ebuild
1060 @@ -0,0 +1,35 @@
1061 +# Copyright 1999-2017 Gentoo Foundation
1062 +# Distributed under the terms of the GNU General Public License v2
1063 +# $Id$
1064 +
1065 +EAPI=6
1066 +
1067 +KDE_HANDBOOK="forceoptional"
1068 +inherit kde5
1069 +
1070 +DESCRIPTION="KDE version of the Simon Says game"
1071 +HOMEPAGE="https://www.kde.org/applications/education/blinken
1072 +https://edu.kde.org/blinken"
1073 +KEYWORDS="~amd64 ~x86"
1074 +IUSE=""
1075 +
1076 +DEPEND="
1077 + $(add_frameworks_dep kconfig)
1078 + $(add_frameworks_dep kcoreaddons)
1079 + $(add_frameworks_dep kcrash)
1080 + $(add_frameworks_dep kdbusaddons)
1081 + $(add_frameworks_dep kguiaddons)
1082 + $(add_frameworks_dep ki18n)
1083 + $(add_frameworks_dep kxmlgui)
1084 + $(add_qt_dep qtgui)
1085 + $(add_qt_dep qtsvg)
1086 + $(add_qt_dep qtwidgets)
1087 + media-libs/phonon[qt5]
1088 +"
1089 +RDEPEND="${DEPEND}"
1090 +
1091 +src_install() {
1092 + kde5_src_install
1093 +
1094 + rm "${ED}"usr/share/${PN}/README.packagers || die
1095 +}
1096
1097 diff --git a/kde-apps/blogilo/blogilo-16.12.2.ebuild b/kde-apps/blogilo/blogilo-16.12.2.ebuild
1098 new file mode 100644
1099 index 0000000..ae1d88d
1100 --- /dev/null
1101 +++ b/kde-apps/blogilo/blogilo-16.12.2.ebuild
1102 @@ -0,0 +1,52 @@
1103 +# Copyright 1999-2017 Gentoo Foundation
1104 +# Distributed under the terms of the GNU General Public License v2
1105 +# $Id$
1106 +
1107 +EAPI=6
1108 +
1109 +KDE_HANDBOOK="forceoptional"
1110 +KDE_TEST="forceoptional"
1111 +inherit kde5
1112 +
1113 +DESCRIPTION="Application to create, edit and update blog content"
1114 +HOMEPAGE="https://www.kde.org/applications/internet/blogilo"
1115 +LICENSE="GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ )"
1116 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
1117 +
1118 +IUSE="google"
1119 +
1120 +DEPEND="
1121 + $(add_frameworks_dep kconfig)
1122 + $(add_frameworks_dep kconfigwidgets)
1123 + $(add_frameworks_dep kcoreaddons)
1124 + $(add_frameworks_dep kcrash)
1125 + $(add_frameworks_dep kdbusaddons)
1126 + $(add_frameworks_dep ki18n)
1127 + $(add_frameworks_dep kio)
1128 + $(add_frameworks_dep knotifications)
1129 + $(add_frameworks_dep ktexteditor)
1130 + $(add_frameworks_dep kwallet)
1131 + $(add_frameworks_dep kwidgetsaddons)
1132 + $(add_frameworks_dep kxmlgui)
1133 + $(add_kdeapps_dep kblog)
1134 + $(add_kdeapps_dep kdepim-apps-libs)
1135 + $(add_kdeapps_dep libkdepim)
1136 + $(add_kdeapps_dep messagelib)
1137 + $(add_kdeapps_dep pimcommon)
1138 + $(add_qt_dep qtgui)
1139 + $(add_qt_dep qtsql)
1140 + $(add_qt_dep qtwebengine 'widgets')
1141 + $(add_qt_dep qtwidgets)
1142 + google? ( net-libs/libkgapi:5 )
1143 +"
1144 +RDEPEND="${DEPEND}
1145 + !<kde-apps/kdepim-apps-libs-16.04.50
1146 +"
1147 +
1148 +src_configure() {
1149 + local mycmakeargs=(
1150 + $(cmake-utils_use_find_package google KF5GAPI)
1151 + )
1152 +
1153 + kde5_src_configure
1154 +}
1155
1156 diff --git a/kde-apps/bomber/bomber-16.12.2.ebuild b/kde-apps/bomber/bomber-16.12.2.ebuild
1157 new file mode 100644
1158 index 0000000..6596728
1159 --- /dev/null
1160 +++ b/kde-apps/bomber/bomber-16.12.2.ebuild
1161 @@ -0,0 +1,30 @@
1162 +# Copyright 1999-2017 Gentoo Foundation
1163 +# Distributed under the terms of the GNU General Public License v2
1164 +# $Id$
1165 +
1166 +EAPI=6
1167 +
1168 +KDE_HANDBOOK="forceoptional"
1169 +inherit kde5
1170 +
1171 +DESCRIPTION="KDE arcade bombing game"
1172 +HOMEPAGE="https://www.kde.org/applications/games/bomber/"
1173 +KEYWORDS="~amd64 ~x86"
1174 +IUSE=""
1175 +
1176 +DEPEND="
1177 + $(add_frameworks_dep kconfig)
1178 + $(add_frameworks_dep kconfigwidgets)
1179 + $(add_frameworks_dep kcoreaddons)
1180 + $(add_frameworks_dep kcrash)
1181 + $(add_frameworks_dep kdbusaddons)
1182 + $(add_frameworks_dep ki18n)
1183 + $(add_frameworks_dep kwidgetsaddons)
1184 + $(add_frameworks_dep kxmlgui)
1185 + $(add_kdeapps_dep libkdegames)
1186 + $(add_qt_dep qtgui)
1187 + $(add_qt_dep qtwidgets)
1188 +"
1189 +RDEPEND="${DEPEND}
1190 + !games-action/xbomber
1191 +"
1192
1193 diff --git a/kde-apps/bovo/bovo-16.12.2.ebuild b/kde-apps/bovo/bovo-16.12.2.ebuild
1194 new file mode 100644
1195 index 0000000..505bb05
1196 --- /dev/null
1197 +++ b/kde-apps/bovo/bovo-16.12.2.ebuild
1198 @@ -0,0 +1,31 @@
1199 +# Copyright 1999-2017 Gentoo Foundation
1200 +# Distributed under the terms of the GNU General Public License v2
1201 +# $Id$
1202 +
1203 +EAPI=6
1204 +
1205 +KDE_HANDBOOK="forceoptional"
1206 +inherit kde5
1207 +
1208 +DESCRIPTION="Five-in-a-row Board Game"
1209 +HOMEPAGE="https://www.kde.org/applications/games/bovo/"
1210 +KEYWORDS="~amd64 ~x86"
1211 +IUSE=""
1212 +
1213 +DEPEND="
1214 + $(add_frameworks_dep kconfig)
1215 + $(add_frameworks_dep kcoreaddons)
1216 + $(add_frameworks_dep kcrash)
1217 + $(add_frameworks_dep kdbusaddons)
1218 + $(add_frameworks_dep ki18n)
1219 + $(add_frameworks_dep kwidgetsaddons)
1220 + $(add_frameworks_dep kxmlgui)
1221 + $(add_kdeapps_dep libkdegames)
1222 + $(add_qt_dep qtconcurrent)
1223 + $(add_qt_dep qtgui)
1224 + $(add_qt_dep qtsvg)
1225 + $(add_qt_dep qtwidgets)
1226 +"
1227 +RDEPEND="${DEPEND}"
1228 +
1229 +DOCS=( AUTHORS HISTORY TODO )
1230
1231 diff --git a/kde-apps/calendarjanitor/calendarjanitor-16.12.2.ebuild b/kde-apps/calendarjanitor/calendarjanitor-16.12.2.ebuild
1232 new file mode 100644
1233 index 0000000..24d65ea
1234 --- /dev/null
1235 +++ b/kde-apps/calendarjanitor/calendarjanitor-16.12.2.ebuild
1236 @@ -0,0 +1,36 @@
1237 +# Copyright 1999-2017 Gentoo Foundation
1238 +# Distributed under the terms of the GNU General Public License v2
1239 +# $Id$
1240 +
1241 +EAPI=6
1242 +
1243 +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
1244 +KDE_TEST="false"
1245 +KMNAME="akonadi-calendar-tools"
1246 +inherit kde5
1247 +
1248 +DESCRIPTION="Tool to scan calendar data for buggy instances"
1249 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
1250 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
1251 +
1252 +IUSE=""
1253 +
1254 +DEPEND="
1255 + $(add_frameworks_dep kcoreaddons)
1256 + $(add_frameworks_dep kdelibs4support)
1257 + $(add_frameworks_dep ki18n)
1258 + $(add_kdeapps_dep akonadi)
1259 + $(add_kdeapps_dep akonadi-calendar)
1260 + $(add_kdeapps_dep calendarsupport)
1261 + $(add_kdeapps_dep kcalcore)
1262 + $(add_qt_dep qtwidgets)
1263 +"
1264 +RDEPEND="${DEPEND}
1265 + !kde-apps/kdepim:5
1266 +"
1267 +
1268 +src_prepare() {
1269 + cmake_comment_add_subdirectory doc konsolekalendar
1270 + sed -i -e "/console\.categories/ s/^/#DONT/" CMakeLists.txt || die
1271 + kde5_src_prepare
1272 +}
1273
1274 diff --git a/kde-apps/calendarsupport/calendarsupport-16.12.2.ebuild b/kde-apps/calendarsupport/calendarsupport-16.12.2.ebuild
1275 new file mode 100644
1276 index 0000000..31d2eaa
1277 --- /dev/null
1278 +++ b/kde-apps/calendarsupport/calendarsupport-16.12.2.ebuild
1279 @@ -0,0 +1,44 @@
1280 +# Copyright 1999-2017 Gentoo Foundation
1281 +# Distributed under the terms of the GNU General Public License v2
1282 +# $Id$
1283 +
1284 +EAPI=6
1285 +
1286 +KDE_TEST="false"
1287 +inherit kde5
1288 +
1289 +DESCRIPTION="Calendar support library"
1290 +LICENSE="GPL-2+ LGPL-2.1+"
1291 +KEYWORDS="~amd64 ~x86"
1292 +IUSE=""
1293 +
1294 +DEPEND="
1295 + $(add_frameworks_dep kcodecs)
1296 + $(add_frameworks_dep kcompletion)
1297 + $(add_frameworks_dep kconfig)
1298 + $(add_frameworks_dep kcoreaddons)
1299 + $(add_frameworks_dep kdelibs4support)
1300 + $(add_frameworks_dep kguiaddons)
1301 + $(add_frameworks_dep ki18n)
1302 + $(add_frameworks_dep kiconthemes)
1303 + $(add_frameworks_dep kio)
1304 + $(add_frameworks_dep kjobwidgets)
1305 + $(add_frameworks_dep kwidgetsaddons)
1306 + $(add_kdeapps_dep akonadi)
1307 + $(add_kdeapps_dep akonadi-calendar)
1308 + $(add_kdeapps_dep akonadi-mime)
1309 + $(add_kdeapps_dep kcalcore)
1310 + $(add_kdeapps_dep kcalutils)
1311 + $(add_kdeapps_dep kdepim-apps-libs)
1312 + $(add_kdeapps_dep kholidays)
1313 + $(add_kdeapps_dep kidentitymanagement)
1314 + $(add_kdeapps_dep kmime)
1315 + $(add_kdeapps_dep libkdepim)
1316 + $(add_kdeapps_dep pimcommon)
1317 + $(add_qt_dep designer)
1318 + $(add_qt_dep qtgui)
1319 + $(add_qt_dep qtprintsupport)
1320 + $(add_qt_dep qtwidgets)
1321 + dev-libs/libical
1322 +"
1323 +RDEPEND="${DEPEND}"
1324
1325 diff --git a/kde-apps/cantor/cantor-16.12.2.ebuild b/kde-apps/cantor/cantor-16.12.2.ebuild
1326 new file mode 100644
1327 index 0000000..ffa0d35
1328 --- /dev/null
1329 +++ b/kde-apps/cantor/cantor-16.12.2.ebuild
1330 @@ -0,0 +1,97 @@
1331 +# Copyright 1999-2017 Gentoo Foundation
1332 +# Distributed under the terms of the GNU General Public License v2
1333 +# $Id$
1334 +
1335 +EAPI=6
1336 +
1337 +KDE_HANDBOOK="forceoptional"
1338 +KDE_TEST="forceoptional"
1339 +PYTHON_COMPAT=( python2_7 )
1340 +# FIXME: PYTHON_COMPAT=( python{2_7,3_4,3_5} )
1341 +inherit kde5 python-r1
1342 +
1343 +DESCRIPTION="Interface for doing mathematics and scientific computing"
1344 +HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor"
1345 +KEYWORDS="~amd64 ~x86"
1346 +IUSE="analitza julia lua postscript python qalculate +R"
1347 +
1348 +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
1349 +
1350 +# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
1351 +# FIXME: $(python_gen_cond_dep 'dev-qt/qtdbus:5' 'python3*')
1352 +DEPEND="
1353 + $(add_frameworks_dep karchive)
1354 + $(add_frameworks_dep kcompletion)
1355 + $(add_frameworks_dep kconfig)
1356 + $(add_frameworks_dep kconfigwidgets)
1357 + $(add_frameworks_dep kcoreaddons)
1358 + $(add_frameworks_dep kcrash)
1359 + $(add_frameworks_dep ki18n)
1360 + $(add_frameworks_dep kiconthemes)
1361 + $(add_frameworks_dep kio)
1362 + $(add_frameworks_dep knewstuff)
1363 + $(add_frameworks_dep kparts)
1364 + $(add_frameworks_dep kpty)
1365 + $(add_frameworks_dep ktexteditor)
1366 + $(add_frameworks_dep kwidgetsaddons)
1367 + $(add_frameworks_dep kxmlgui)
1368 + $(add_qt_dep qtgui)
1369 + $(add_qt_dep qtprintsupport)
1370 + $(add_qt_dep qtsvg)
1371 + $(add_qt_dep qtwidgets)
1372 + $(add_qt_dep qtxml)
1373 + $(add_qt_dep qtxmlpatterns)
1374 + analitza? ( $(add_kdeapps_dep analitza) )
1375 + julia? ( dev-lang/julia )
1376 + lua? ( dev-lang/luajit:2 )
1377 + qalculate? (
1378 + sci-libs/cln
1379 + sci-libs/libqalculate:=
1380 + )
1381 + postscript? ( app-text/libspectre )
1382 + python? ( ${PYTHON_DEPS} )
1383 + R? ( dev-lang/R )
1384 +"
1385 +RDEPEND="${RDEPEND}"
1386 +
1387 +RESTRICT+=" test"
1388 +
1389 +pkg_pretend() {
1390 + kde5_pkg_pretend
1391 +
1392 + if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
1393 + ! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
1394 + einfo "You have decided to build ${PN} with no backend."
1395 + einfo "To have this application functional, please enable one of the backends via USE flag:"
1396 + einfo " analitza, julia, lua, python, qalculate, R"
1397 + einfo "Alternatively, install one of these:"
1398 + einfo " # emerge sci-mathematics/maxima"
1399 + einfo " # emerge sci-mathematics/octave"
1400 + fi
1401 +}
1402 +
1403 +pkg_setup() {
1404 + use python && python_setup
1405 + kde5_pkg_setup
1406 +}
1407 +
1408 +src_prepare() {
1409 + kde5_src_prepare
1410 +
1411 + # FIXME: shipped FindPythonLibs3.cmake does not work for Gentoo
1412 + sed -e "/^find_package(PythonLibs3)/ s/^/#/" \
1413 + -i src/backends/CMakeLists.txt || die
1414 +}
1415 +
1416 +src_configure() {
1417 + local mycmakeargs=(
1418 + $(cmake-utils_use_find_package analitza Analitza5)
1419 + $(cmake-utils_use_find_package julia Julia)
1420 + $(cmake-utils_use_find_package lua LuaJIT)
1421 + $(cmake-utils_use_find_package postscript LibSpectre)
1422 + $(cmake-utils_use_find_package python PythonLibs)
1423 + $(cmake-utils_use_find_package qalculate Qalculate)
1424 + $(cmake-utils_use_find_package R R)
1425 + )
1426 + kde5_src_configure
1427 +}
1428
1429 diff --git a/kde-apps/cervisia/cervisia-16.12.2.ebuild b/kde-apps/cervisia/cervisia-16.12.2.ebuild
1430 new file mode 100644
1431 index 0000000..8d6e514
1432 --- /dev/null
1433 +++ b/kde-apps/cervisia/cervisia-16.12.2.ebuild
1434 @@ -0,0 +1,37 @@
1435 +# Copyright 1999-2017 Gentoo Foundation
1436 +# Distributed under the terms of the GNU General Public License v2
1437 +# $Id$
1438 +
1439 +EAPI=6
1440 +
1441 +KDE_HANDBOOK="forceoptional"
1442 +inherit kde5
1443 +
1444 +DESCRIPTION="CVS frontend by KDE"
1445 +HOMEPAGE="https://www.kde.org/applications/development/cervisia"
1446 +KEYWORDS="~amd64 ~arm ~x86"
1447 +IUSE=""
1448 +
1449 +DEPEND="
1450 + $(add_frameworks_dep kcompletion)
1451 + $(add_frameworks_dep kconfig)
1452 + $(add_frameworks_dep kconfigwidgets)
1453 + $(add_frameworks_dep kcoreaddons)
1454 + $(add_frameworks_dep kdesu)
1455 + $(add_frameworks_dep kiconthemes)
1456 + $(add_frameworks_dep kinit)
1457 + $(add_frameworks_dep kio)
1458 + $(add_frameworks_dep kitemviews)
1459 + $(add_frameworks_dep knotifications)
1460 + $(add_frameworks_dep kparts)
1461 + $(add_frameworks_dep kservice)
1462 + $(add_frameworks_dep ktextwidgets)
1463 + $(add_frameworks_dep kwidgetsaddons)
1464 + $(add_frameworks_dep kxmlgui)
1465 + $(add_qt_dep qtdbus)
1466 + $(add_qt_dep qtgui)
1467 + $(add_qt_dep qtwidgets)
1468 +"
1469 +RDEPEND="${DEPEND}
1470 + dev-vcs/cvs
1471 +"
1472
1473 diff --git a/kde-apps/dolphin-plugins/dolphin-plugins-16.12.2.ebuild b/kde-apps/dolphin-plugins/dolphin-plugins-16.12.2.ebuild
1474 new file mode 100644
1475 index 0000000..2f80fcd
1476 --- /dev/null
1477 +++ b/kde-apps/dolphin-plugins/dolphin-plugins-16.12.2.ebuild
1478 @@ -0,0 +1,75 @@
1479 +# Copyright 1999-2017 Gentoo Foundation
1480 +# Distributed under the terms of the GNU General Public License v2
1481 +# $Id$
1482 +
1483 +EAPI=6
1484 +
1485 +KDE_HANDBOOK="false"
1486 +inherit kde5
1487 +
1488 +DESCRIPTION="Extra Dolphin plugins"
1489 +KEYWORDS="~amd64 ~x86"
1490 +IUSE="bazaar dropbox git mercurial subversion"
1491 +
1492 +# FIXME: required in root CMakeLists.txt, but:
1493 +# kdelibs4support only required by git?
1494 +# kxmlgui, qtnetwork only required by dropbox?
1495 +COMMON_DEPEND="
1496 + $(add_frameworks_dep kcoreaddons)
1497 + $(add_frameworks_dep kdelibs4support)
1498 + $(add_frameworks_dep ki18n)
1499 + $(add_frameworks_dep kio)
1500 + $(add_frameworks_dep kxmlgui)
1501 + $(add_kdeapps_dep dolphin)
1502 + $(add_qt_dep qtgui)
1503 + $(add_qt_dep qtnetwork)
1504 + $(add_qt_dep qtwidgets)
1505 + git? (
1506 + $(add_frameworks_dep kcompletion)
1507 + $(add_frameworks_dep kconfig)
1508 + $(add_frameworks_dep ktextwidgets)
1509 + )
1510 + mercurial? (
1511 + $(add_frameworks_dep kcompletion)
1512 + $(add_frameworks_dep kconfig)
1513 + $(add_frameworks_dep kservice)
1514 + $(add_frameworks_dep ktexteditor)
1515 + $(add_frameworks_dep ktextwidgets)
1516 + $(add_frameworks_dep kwidgetsaddons)
1517 + )
1518 +"
1519 +DEPEND="${COMMON_DEPEND}
1520 + sys-devel/gettext
1521 +"
1522 +RDEPEND="${COMMON_DEPEND}
1523 + $(add_kdeapps_dep kompare)
1524 + bazaar? ( dev-vcs/bzr )
1525 + dropbox? ( net-misc/dropbox-cli )
1526 + git? ( dev-vcs/git )
1527 + subversion? ( dev-vcs/subversion )
1528 +"
1529 +
1530 +src_configure() {
1531 + local mycmakeargs=(
1532 + -DBUILD_bazaar=$(usex bazaar)
1533 + -DBUILD_dropbox=$(usex dropbox)
1534 + -DBUILD_git=$(usex git)
1535 + -DBUILD_hg=$(usex mercurial)
1536 + -DBUILD_svn=$(usex subversion)
1537 + )
1538 +
1539 + kde5_src_configure
1540 +}
1541 +
1542 +src_install() {
1543 + { use bazaar || use dropbox || use git || use subversion || use mercurial; } && kde5_src_install
1544 +}
1545 +
1546 +pkg_postinst() {
1547 + if ! use bazaar && ! use dropbox && ! use git && ! use subversion && ! use mercurial; then
1548 + einfo
1549 + einfo "You have disabled all plugin use flags. If you want to have vcs"
1550 + einfo "integration in dolphin, enable those of your needs."
1551 + einfo
1552 + fi
1553 +}
1554
1555 diff --git a/kde-apps/dolphin/dolphin-16.12.2.ebuild b/kde-apps/dolphin/dolphin-16.12.2.ebuild
1556 new file mode 100644
1557 index 0000000..af3b7e9
1558 --- /dev/null
1559 +++ b/kde-apps/dolphin/dolphin-16.12.2.ebuild
1560 @@ -0,0 +1,91 @@
1561 +# Copyright 1999-2017 Gentoo Foundation
1562 +# Distributed under the terms of the GNU General Public License v2
1563 +# $Id$
1564 +
1565 +EAPI=6
1566 +
1567 +KDE_HANDBOOK="forceoptional"
1568 +KDE_TEST="true"
1569 +VIRTUALX_REQUIRED="test"
1570 +inherit kde5
1571 +
1572 +DESCRIPTION="Plasma filemanager focusing on usability"
1573 +HOMEPAGE="https://dolphin.kde.org https://www.kde.org/applications/system/dolphin"
1574 +KEYWORDS="~amd64 ~x86"
1575 +IUSE="semantic-desktop thumbnail"
1576 +
1577 +DEPEND="
1578 + $(add_frameworks_dep kbookmarks)
1579 + $(add_frameworks_dep kcmutils)
1580 + $(add_frameworks_dep kcodecs)
1581 + $(add_frameworks_dep kcompletion)
1582 + $(add_frameworks_dep kconfig)
1583 + $(add_frameworks_dep kconfigwidgets)
1584 + $(add_frameworks_dep kcoreaddons)
1585 + $(add_frameworks_dep kcrash)
1586 + $(add_frameworks_dep kdbusaddons)
1587 + $(add_frameworks_dep ki18n)
1588 + $(add_frameworks_dep kiconthemes)
1589 + $(add_frameworks_dep kinit)
1590 + $(add_frameworks_dep kio)
1591 + $(add_frameworks_dep kitemviews)
1592 + $(add_frameworks_dep kjobwidgets)
1593 + $(add_frameworks_dep knewstuff)
1594 + $(add_frameworks_dep knotifications)
1595 + $(add_frameworks_dep kparts)
1596 + $(add_frameworks_dep kservice)
1597 + $(add_frameworks_dep ktextwidgets)
1598 + $(add_frameworks_dep kwidgetsaddons)
1599 + $(add_frameworks_dep kwindowsystem)
1600 + $(add_frameworks_dep kxmlgui)
1601 + $(add_frameworks_dep solid)
1602 + $(add_qt_dep qtconcurrent)
1603 + $(add_qt_dep qtdbus)
1604 + $(add_qt_dep qtgui)
1605 + $(add_qt_dep qtwidgets)
1606 + $(add_qt_dep qtxml)
1607 + media-libs/phonon[qt5]
1608 + semantic-desktop? (
1609 + $(add_frameworks_dep baloo)
1610 + $(add_frameworks_dep kfilemetadata)
1611 + $(add_kdeapps_dep baloo-widgets)
1612 + )
1613 + !semantic-desktop? (
1614 + $(add_frameworks_dep kdelibs4support)
1615 + )
1616 +"
1617 +RDEPEND="${DEPEND}
1618 + $(add_kdeapps_dep kio-extras)
1619 + thumbnail? (
1620 + $(add_kdeapps_dep ffmpegthumbs)
1621 + $(add_kdeapps_dep thumbnailers)
1622 + )
1623 +"
1624 +
1625 +RESTRICT+=" test"
1626 +
1627 +src_configure() {
1628 + local mycmakeargs=(
1629 + $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
1630 + $(cmake-utils_use_find_package semantic-desktop KF5BalooWidgets)
1631 + $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
1632 + )
1633 +
1634 + kde5_src_configure
1635 +}
1636 +
1637 +pkg_postinst() {
1638 + kde5_pkg_postinst
1639 +
1640 + if ! has_version "kde-apps/ark:${SLOT}" ; then
1641 + echo
1642 + elog "For compress/extract and other actions, please install kde-apps/ark:${SLOT}"
1643 + echo
1644 + fi
1645 +
1646 + if ! has_version "kde-apps/kleopatra:${SLOT}" ; then
1647 + echo
1648 + elog "For crypto actions, please install kde-apps/kleopatra:${SLOT}"
1649 + echo
1650 + fi
1651 +}
1652
1653 diff --git a/kde-apps/dragon/dragon-16.12.2.ebuild b/kde-apps/dragon/dragon-16.12.2.ebuild
1654 new file mode 100644
1655 index 0000000..a7192e7
1656 --- /dev/null
1657 +++ b/kde-apps/dragon/dragon-16.12.2.ebuild
1658 @@ -0,0 +1,39 @@
1659 +# Copyright 1999-2017 Gentoo Foundation
1660 +# Distributed under the terms of the GNU General Public License v2
1661 +# $Id$
1662 +
1663 +EAPI=6
1664 +
1665 +KDE_HANDBOOK="forceoptional"
1666 +inherit kde5
1667 +
1668 +DESCRIPTION="A simple video player"
1669 +HOMEPAGE="https://www.kde.org/applications/multimedia/dragonplayer"
1670 +
1671 +LICENSE="GPL-2+ || ( GPL-2 GPL-3 ) handbook? ( FDL-1.2 )"
1672 +KEYWORDS="~amd64 ~x86"
1673 +IUSE=""
1674 +
1675 +RDEPEND="
1676 + $(add_frameworks_dep kconfig)
1677 + $(add_frameworks_dep kconfigwidgets)
1678 + $(add_frameworks_dep kcoreaddons)
1679 + $(add_frameworks_dep kcrash)
1680 + $(add_frameworks_dep kdbusaddons)
1681 + $(add_frameworks_dep ki18n)
1682 + $(add_frameworks_dep kio)
1683 + $(add_frameworks_dep kjobwidgets)
1684 + $(add_frameworks_dep kparts)
1685 + $(add_frameworks_dep kservice)
1686 + $(add_frameworks_dep kwidgetsaddons)
1687 + $(add_frameworks_dep kwindowsystem)
1688 + $(add_frameworks_dep kxmlgui)
1689 + $(add_frameworks_dep solid)
1690 + $(add_qt_dep qtdbus)
1691 + $(add_qt_dep qtgui)
1692 + $(add_qt_dep qtwidgets)
1693 + media-libs/phonon[qt5]
1694 +"
1695 +DEPEND="${RDEPEND}
1696 + sys-devel/gettext
1697 +"
1698
1699 diff --git a/kde-apps/eventviews/eventviews-16.12.2.ebuild b/kde-apps/eventviews/eventviews-16.12.2.ebuild
1700 new file mode 100644
1701 index 0000000..b0cea31
1702 --- /dev/null
1703 +++ b/kde-apps/eventviews/eventviews-16.12.2.ebuild
1704 @@ -0,0 +1,43 @@
1705 +# Copyright 1999-2017 Gentoo Foundation
1706 +# Distributed under the terms of the GNU General Public License v2
1707 +# $Id$
1708 +
1709 +EAPI=6
1710 +
1711 +KDE_TEST="true"
1712 +inherit kde5
1713 +
1714 +DESCRIPTION="Calendar viewer for KDE PIM"
1715 +LICENSE="GPL-2+ LGPL-2.1+"
1716 +KEYWORDS="~amd64 ~x86"
1717 +IUSE=""
1718 +
1719 +DEPEND="
1720 + $(add_frameworks_dep kcodecs)
1721 + $(add_frameworks_dep kcompletion)
1722 + $(add_frameworks_dep kconfig)
1723 + $(add_frameworks_dep kconfigwidgets)
1724 + $(add_frameworks_dep kcoreaddons)
1725 + $(add_frameworks_dep kdelibs4support)
1726 + $(add_frameworks_dep kguiaddons)
1727 + $(add_frameworks_dep ki18n)
1728 + $(add_frameworks_dep kiconthemes)
1729 + $(add_frameworks_dep kitemmodels)
1730 + $(add_frameworks_dep kservice)
1731 + $(add_frameworks_dep kwidgetsaddons)
1732 + $(add_kdeapps_dep akonadi)
1733 + $(add_kdeapps_dep akonadi-calendar)
1734 + $(add_kdeapps_dep calendarsupport)
1735 + $(add_kdeapps_dep kcalcore)
1736 + $(add_kdeapps_dep kcalutils)
1737 + $(add_kdeapps_dep kcontacts)
1738 + $(add_kdeapps_dep kidentitymanagement)
1739 + $(add_kdeapps_dep kmime)
1740 + $(add_kdeapps_dep libkdepim)
1741 + $(add_qt_dep designer)
1742 + $(add_qt_dep qtgui)
1743 + $(add_qt_dep qtwidgets)
1744 + dev-libs/kdiagram:5
1745 + dev-libs/libical
1746 +"
1747 +RDEPEND="${DEPEND}"
1748
1749 diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-16.12.2.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-16.12.2.ebuild
1750 new file mode 100644
1751 index 0000000..06cf899
1752 --- /dev/null
1753 +++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-16.12.2.ebuild
1754 @@ -0,0 +1,23 @@
1755 +# Copyright 1999-2017 Gentoo Foundation
1756 +# Distributed under the terms of the GNU General Public License v2
1757 +# $Id$
1758 +
1759 +EAPI=6
1760 +
1761 +KDE_BLOCK_SLOT4="false"
1762 +inherit kde5
1763 +
1764 +DESCRIPTION="FFmpeg based thumbnail generator for video files"
1765 +LICENSE="GPL-2+"
1766 +KEYWORDS="~amd64 ~x86"
1767 +IUSE="libav"
1768 +
1769 +RDEPEND="
1770 + $(add_frameworks_dep kio)
1771 + $(add_qt_dep qtgui)
1772 + libav? ( media-video/libav:= )
1773 + !libav? ( media-video/ffmpeg:0= )
1774 +"
1775 +DEPEND="${RDEPEND}
1776 + virtual/pkgconfig
1777 +"
1778
1779 diff --git a/kde-apps/filelight/filelight-16.12.2.ebuild b/kde-apps/filelight/filelight-16.12.2.ebuild
1780 new file mode 100644
1781 index 0000000..13afadb
1782 --- /dev/null
1783 +++ b/kde-apps/filelight/filelight-16.12.2.ebuild
1784 @@ -0,0 +1,30 @@
1785 +# Copyright 1999-2017 Gentoo Foundation
1786 +# Distributed under the terms of the GNU General Public License v2
1787 +# $Id$
1788 +
1789 +EAPI=6
1790 +
1791 +KDE_HANDBOOK="forceoptional"
1792 +inherit kde5
1793 +
1794 +DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
1795 +HOMEPAGE="https://utils.kde.org/projects/filelight"
1796 +KEYWORDS="~amd64 ~x86"
1797 +IUSE=""
1798 +
1799 +DEPEND="
1800 + $(add_frameworks_dep kcompletion)
1801 + $(add_frameworks_dep kconfig)
1802 + $(add_frameworks_dep kconfigwidgets)
1803 + $(add_frameworks_dep kcoreaddons)
1804 + $(add_frameworks_dep ki18n)
1805 + $(add_frameworks_dep kio)
1806 + $(add_frameworks_dep kparts)
1807 + $(add_frameworks_dep kservice)
1808 + $(add_frameworks_dep kwidgetsaddons)
1809 + $(add_frameworks_dep kxmlgui)
1810 + $(add_frameworks_dep solid)
1811 + $(add_qt_dep qtgui)
1812 + $(add_qt_dep qtwidgets)
1813 +"
1814 +RDEPEND="${DEPEND}"
1815
1816 diff --git a/kde-apps/granatier/granatier-16.12.2.ebuild b/kde-apps/granatier/granatier-16.12.2.ebuild
1817 new file mode 100644
1818 index 0000000..92ea1f6
1819 --- /dev/null
1820 +++ b/kde-apps/granatier/granatier-16.12.2.ebuild
1821 @@ -0,0 +1,31 @@
1822 +# Copyright 1999-2017 Gentoo Foundation
1823 +# Distributed under the terms of the GNU General Public License v2
1824 +# $Id$
1825 +
1826 +EAPI=6
1827 +
1828 +KDE_HANDBOOK="forceoptional"
1829 +inherit kde5
1830 +
1831 +DESCRIPTION="KDE Bomberman game"
1832 +HOMEPAGE="https://www.kde.org/applications/games/granatier/"
1833 +KEYWORDS="~amd64 ~x86"
1834 +IUSE=""
1835 +
1836 +DEPEND="
1837 + $(add_frameworks_dep kconfig)
1838 + $(add_frameworks_dep kconfigwidgets)
1839 + $(add_frameworks_dep kcoreaddons)
1840 + $(add_frameworks_dep kcrash)
1841 + $(add_frameworks_dep kdbusaddons)
1842 + $(add_frameworks_dep ki18n)
1843 + $(add_frameworks_dep knewstuff)
1844 + $(add_frameworks_dep kwidgetsaddons)
1845 + $(add_frameworks_dep kxmlgui)
1846 + $(add_kdeapps_dep libkdegames)
1847 + $(add_qt_dep qtgui)
1848 + $(add_qt_dep qtsvg)
1849 + $(add_qt_dep qtwidgets)
1850 + $(add_qt_dep qtxml)
1851 +"
1852 +RDEPEND="${DEPEND}"
1853
1854 diff --git a/kde-apps/grantlee-editor/grantlee-editor-16.12.2.ebuild b/kde-apps/grantlee-editor/grantlee-editor-16.12.2.ebuild
1855 new file mode 100644
1856 index 0000000..9dfa375
1857 --- /dev/null
1858 +++ b/kde-apps/grantlee-editor/grantlee-editor-16.12.2.ebuild
1859 @@ -0,0 +1,47 @@
1860 +# Copyright 1999-2017 Gentoo Foundation
1861 +# Distributed under the terms of the GNU General Public License v2
1862 +# $Id$
1863 +
1864 +EAPI=6
1865 +
1866 +KDE_HANDBOOK="forceoptional"
1867 +inherit kde5
1868 +
1869 +DESCRIPTION="Utilities and tools to manage themes in KDE PIM applications"
1870 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
1871 +KEYWORDS="~amd64 ~x86"
1872 +IUSE=""
1873 +
1874 +DEPEND="
1875 + $(add_frameworks_dep karchive)
1876 + $(add_frameworks_dep kcompletion)
1877 + $(add_frameworks_dep kconfig)
1878 + $(add_frameworks_dep kconfigwidgets)
1879 + $(add_frameworks_dep kcoreaddons)
1880 + $(add_frameworks_dep kcrash)
1881 + $(add_frameworks_dep kdbusaddons)
1882 + $(add_frameworks_dep ki18n)
1883 + $(add_frameworks_dep kio)
1884 + $(add_frameworks_dep knewstuff)
1885 + $(add_frameworks_dep ktexteditor)
1886 + $(add_frameworks_dep kwallet)
1887 + $(add_frameworks_dep kwidgetsaddons)
1888 + $(add_frameworks_dep kxmlgui)
1889 + $(add_kdeapps_dep akonadi-contacts)
1890 + $(add_kdeapps_dep kblog)
1891 + $(add_kdeapps_dep kcontacts)
1892 + $(add_kdeapps_dep kmime)
1893 + $(add_kdeapps_dep kpimtextedit)
1894 + $(add_kdeapps_dep libkdepim)
1895 + $(add_kdeapps_dep messagelib)
1896 + $(add_kdeapps_dep pimcommon)
1897 + $(add_qt_dep qtgui)
1898 + $(add_qt_dep qtwebengine 'widgets')
1899 + $(add_qt_dep qtwidgets)
1900 +"
1901 +RDEPEND="${DEPEND}
1902 + !kde-apps/kaddressbook:4
1903 + !kde-apps/kdepim:5
1904 + !kde-apps/kdepim-common-libs:4
1905 + !kde-apps/kmail:4
1906 +"
1907
1908 diff --git a/kde-apps/grantleetheme/grantleetheme-16.12.2.ebuild b/kde-apps/grantleetheme/grantleetheme-16.12.2.ebuild
1909 new file mode 100644
1910 index 0000000..b729d8c
1911 --- /dev/null
1912 +++ b/kde-apps/grantleetheme/grantleetheme-16.12.2.ebuild
1913 @@ -0,0 +1,31 @@
1914 +# Copyright 1999-2017 Gentoo Foundation
1915 +# Distributed under the terms of the GNU General Public License v2
1916 +# $Id$
1917 +
1918 +EAPI=6
1919 +
1920 +KDE_TEST="forceoptional"
1921 +inherit kde5
1922 +
1923 +DESCRIPTION="Library for Grantlee plugins"
1924 +LICENSE="GPL-2+ LGPL-2.1+"
1925 +KEYWORDS="~amd64 ~x86"
1926 +IUSE=""
1927 +
1928 +RDEPEND="
1929 + $(add_frameworks_dep kconfig)
1930 + $(add_frameworks_dep kcoreaddons)
1931 + $(add_frameworks_dep ki18n)
1932 + $(add_frameworks_dep knewstuff)
1933 + $(add_frameworks_dep kwidgetsaddons)
1934 + $(add_frameworks_dep kxmlgui)
1935 + $(add_qt_dep qtgui)
1936 + $(add_qt_dep qtwidgets)
1937 + dev-libs/grantlee:5
1938 +"
1939 +DEPEND="${RDEPEND}
1940 + $(add_qt_dep qtnetwork)
1941 +"
1942 +
1943 +# fails if package not already installed
1944 +RESTRICT+=" test"
1945
1946 diff --git a/kde-apps/gwenview/gwenview-16.12.2.ebuild b/kde-apps/gwenview/gwenview-16.12.2.ebuild
1947 new file mode 100644
1948 index 0000000..0981ae5
1949 --- /dev/null
1950 +++ b/kde-apps/gwenview/gwenview-16.12.2.ebuild
1951 @@ -0,0 +1,98 @@
1952 +# Copyright 1999-2017 Gentoo Foundation
1953 +# Distributed under the terms of the GNU General Public License v2
1954 +# $Id$
1955 +
1956 +EAPI=6
1957 +
1958 +KDE_HANDBOOK="true"
1959 +KDE_TEST="true"
1960 +inherit kde5
1961 +
1962 +DESCRIPTION="KDE image viewer"
1963 +HOMEPAGE="
1964 + https://www.kde.org/applications/graphics/gwenview/
1965 + https://userbase.kde.org/Gwenview
1966 +"
1967 +
1968 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
1969 +KEYWORDS="~amd64 ~x86"
1970 +IUSE="kipi raw semantic-desktop X"
1971 +
1972 +# requires running environment
1973 +RESTRICT+=" test"
1974 +
1975 +COMMON_DEPEND="
1976 + $(add_frameworks_dep kactivities)
1977 + $(add_frameworks_dep kcompletion)
1978 + $(add_frameworks_dep kconfig)
1979 + $(add_frameworks_dep kconfigwidgets)
1980 + $(add_frameworks_dep kcoreaddons)
1981 + $(add_frameworks_dep kdelibs4support)
1982 + $(add_frameworks_dep ki18n)
1983 + $(add_frameworks_dep kiconthemes)
1984 + $(add_frameworks_dep kio)
1985 + $(add_frameworks_dep kitemmodels)
1986 + $(add_frameworks_dep kitemviews)
1987 + $(add_frameworks_dep kjobwidgets)
1988 + $(add_frameworks_dep knotifications)
1989 + $(add_frameworks_dep kparts)
1990 + $(add_frameworks_dep kservice)
1991 + $(add_frameworks_dep ktextwidgets)
1992 + $(add_frameworks_dep kwidgetsaddons)
1993 + $(add_frameworks_dep kxmlgui)
1994 + $(add_qt_dep qtgui)
1995 + $(add_qt_dep qtopengl)
1996 + $(add_qt_dep qtprintsupport)
1997 + $(add_qt_dep qtsvg)
1998 + $(add_qt_dep qtwidgets)
1999 + media-gfx/exiv2:=
2000 + media-libs/lcms:2
2001 + media-libs/libpng:0=
2002 + media-libs/phonon[qt5]
2003 + virtual/jpeg:0
2004 + kipi? ( $(add_kdeapps_dep libkipi '' '' '5=') )
2005 + raw? ( $(add_kdeapps_dep libkdcraw) )
2006 + semantic-desktop? (
2007 + $(add_frameworks_dep baloo)
2008 + $(add_frameworks_dep kfilemetadata)
2009 + )
2010 + X? (
2011 + $(add_qt_dep qtx11extras)
2012 + x11-libs/libX11
2013 + )
2014 +"
2015 +DEPEND="${COMMON_DEPEND}
2016 + $(add_qt_dep qtconcurrent)
2017 +"
2018 +RDEPEND="${COMMON_DEPEND}
2019 + $(add_frameworks_dep kimageformats)
2020 + $(add_qt_dep qtimageformats)
2021 +"
2022 +
2023 +src_configure() {
2024 + local mycmakeargs=(
2025 + $(cmake-utils_use_find_package kipi KF5Kipi)
2026 + $(cmake-utils_use_find_package raw KF5KDcraw)
2027 + $(cmake-utils_use_find_package X X11)
2028 + )
2029 +
2030 + if use semantic-desktop; then
2031 + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=Baloo)
2032 + else
2033 + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=None)
2034 + fi
2035 +
2036 + kde5_src_configure
2037 +}
2038 +
2039 +pkg_postinst() {
2040 + kde5_pkg_postinst
2041 +
2042 + if ! has_version kde-apps/svgpart:${SLOT} ; then
2043 + elog "For SVG support, install kde-apps/svgpart:${SLOT}"
2044 + fi
2045 +
2046 + if use kipi && ! has_version media-plugins/kipi-plugins ; then
2047 + elog "Plugins for the KIPI interface can be found in media-plugins/kipi-plugins"
2048 + fi
2049 +}
2050
2051 diff --git a/kde-apps/incidenceeditor/incidenceeditor-16.12.2.ebuild b/kde-apps/incidenceeditor/incidenceeditor-16.12.2.ebuild
2052 new file mode 100644
2053 index 0000000..e9e5fa4
2054 --- /dev/null
2055 +++ b/kde-apps/incidenceeditor/incidenceeditor-16.12.2.ebuild
2056 @@ -0,0 +1,52 @@
2057 +# Copyright 1999-2017 Gentoo Foundation
2058 +# Distributed under the terms of the GNU General Public License v2
2059 +# $Id$
2060 +
2061 +EAPI=6
2062 +
2063 +KDE_TEST="forceoptional"
2064 +VIRTUALX_REQUIRED="test"
2065 +inherit kde5
2066 +
2067 +DESCRIPTION="Incidence editor for korganizer"
2068 +LICENSE="GPL-2+"
2069 +KEYWORDS="~amd64 ~x86"
2070 +IUSE=""
2071 +
2072 +DEPEND="
2073 + $(add_frameworks_dep kcodecs)
2074 + $(add_frameworks_dep kcompletion)
2075 + $(add_frameworks_dep kconfig)
2076 + $(add_frameworks_dep kconfigwidgets)
2077 + $(add_frameworks_dep kcoreaddons)
2078 + $(add_frameworks_dep kdelibs4support)
2079 + $(add_frameworks_dep ki18n)
2080 + $(add_frameworks_dep kiconthemes)
2081 + $(add_frameworks_dep kio)
2082 + $(add_frameworks_dep kitemmodels)
2083 + $(add_frameworks_dep kjobwidgets)
2084 + $(add_frameworks_dep kservice)
2085 + $(add_frameworks_dep ktextwidgets)
2086 + $(add_frameworks_dep kwidgetsaddons)
2087 + $(add_frameworks_dep kxmlgui)
2088 + $(add_kdeapps_dep akonadi)
2089 + $(add_kdeapps_dep akonadi-calendar)
2090 + $(add_kdeapps_dep akonadi-contacts)
2091 + $(add_kdeapps_dep akonadi-mime)
2092 + $(add_kdeapps_dep calendarsupport)
2093 + $(add_kdeapps_dep eventviews)
2094 + $(add_kdeapps_dep kcalcore)
2095 + $(add_kdeapps_dep kcalutils)
2096 + $(add_kdeapps_dep kcontacts)
2097 + $(add_kdeapps_dep kdepim-apps-libs)
2098 + $(add_kdeapps_dep kidentitymanagement)
2099 + $(add_kdeapps_dep kldap)
2100 + $(add_kdeapps_dep kmailtransport)
2101 + $(add_kdeapps_dep kmime)
2102 + $(add_kdeapps_dep libkdepim)
2103 + $(add_qt_dep qtdbus)
2104 + $(add_qt_dep qtgui)
2105 + $(add_qt_dep qtwidgets)
2106 + dev-libs/kdiagram:5
2107 +"
2108 +RDEPEND="${DEPEND}"
2109
2110 diff --git a/kde-apps/jovie/jovie-16.12.2.ebuild b/kde-apps/jovie/jovie-16.12.2.ebuild
2111 new file mode 100644
2112 index 0000000..73f4880
2113 --- /dev/null
2114 +++ b/kde-apps/jovie/jovie-16.12.2.ebuild
2115 @@ -0,0 +1,18 @@
2116 +# Copyright 1999-2017 Gentoo Foundation
2117 +# Distributed under the terms of the GNU General Public License v2
2118 +# $Id$
2119 +
2120 +EAPI=6
2121 +
2122 +KDE_HANDBOOK="optional"
2123 +inherit kde4-base
2124 +
2125 +DESCRIPTION="Text to speech application"
2126 +HOMEPAGE="https://www.kde.org/applications/utilities/jovie/"
2127 +KEYWORDS="~amd64 ~arm ~x86"
2128 +IUSE="debug"
2129 +
2130 +DEPEND="
2131 + app-accessibility/speech-dispatcher
2132 +"
2133 +RDEPEND="${DEPEND}"
2134
2135 diff --git a/kde-apps/juk/juk-16.12.2.ebuild b/kde-apps/juk/juk-16.12.2.ebuild
2136 new file mode 100644
2137 index 0000000..7771c83
2138 --- /dev/null
2139 +++ b/kde-apps/juk/juk-16.12.2.ebuild
2140 @@ -0,0 +1,28 @@
2141 +# Copyright 1999-2017 Gentoo Foundation
2142 +# Distributed under the terms of the GNU General Public License v2
2143 +# $Id$
2144 +
2145 +EAPI=6
2146 +
2147 +KDE_HANDBOOK="optional"
2148 +inherit kde4-base
2149 +
2150 +DESCRIPTION="Jukebox and music manager by KDE"
2151 +HOMEPAGE="https://www.kde.org/applications/multimedia/juk/"
2152 +KEYWORDS="~amd64 ~arm ~x86"
2153 +IUSE="debug"
2154 +
2155 +DEPEND="
2156 + media-libs/phonon[qt4]
2157 + >=media-libs/taglib-1.6
2158 +"
2159 +RDEPEND="${DEPEND}"
2160 +
2161 +src_configure() {
2162 + # bug 410551: for disabling deprecated TunePimp support
2163 + local mycmakeargs=(
2164 + -DWITH_TunePimp=OFF
2165 + )
2166 +
2167 + kde4-base_src_configure
2168 +}
2169
2170 diff --git a/kde-apps/kaccessible/kaccessible-16.12.2.ebuild b/kde-apps/kaccessible/kaccessible-16.12.2.ebuild
2171 new file mode 100644
2172 index 0000000..1701a66
2173 --- /dev/null
2174 +++ b/kde-apps/kaccessible/kaccessible-16.12.2.ebuild
2175 @@ -0,0 +1,21 @@
2176 +# Copyright 1999-2017 Gentoo Foundation
2177 +# Distributed under the terms of the GNU General Public License v2
2178 +# $Id$
2179 +
2180 +EAPI=6
2181 +
2182 +inherit kde4-base
2183 +
2184 +DESCRIPTION="Provides accessibility services like focus tracking"
2185 +KEYWORDS="~amd64 ~arm ~x86"
2186 +IUSE="debug +speechd"
2187 +
2188 +DEPEND="speechd? ( app-accessibility/speech-dispatcher )"
2189 +RDEPEND=${DEPEND}
2190 +
2191 +src_configure() {
2192 + local mycmakeargs=(
2193 + -DWITH_Speechd=$(usex speechd)
2194 + )
2195 + kde4-base_src_configure
2196 +}
2197
2198 diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-16.12.2.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-16.12.2.ebuild
2199 new file mode 100644
2200 index 0000000..79ee407
2201 --- /dev/null
2202 +++ b/kde-apps/kaccounts-integration/kaccounts-integration-16.12.2.ebuild
2203 @@ -0,0 +1,39 @@
2204 +# Copyright 1999-2017 Gentoo Foundation
2205 +# Distributed under the terms of the GNU General Public License v2
2206 +# $Id$
2207 +
2208 +EAPI=6
2209 +
2210 +KDE_TEST="forceoptional"
2211 +VIRTUALDBUS_TEST="true"
2212 +inherit kde5
2213 +
2214 +DESCRIPTION="Administer web accounts for the sites and services across the Plasma desktop"
2215 +HOMEPAGE="https://community.kde.org/KTp"
2216 +LICENSE="LGPL-2.1"
2217 +
2218 +KEYWORDS="~amd64 ~arm ~x86"
2219 +IUSE=""
2220 +
2221 +RDEPEND="
2222 + $(add_frameworks_dep kconfigwidgets)
2223 + $(add_frameworks_dep kcoreaddons)
2224 + $(add_frameworks_dep kdbusaddons)
2225 + $(add_frameworks_dep kdeclarative)
2226 + $(add_frameworks_dep ki18n)
2227 + $(add_qt_dep qtdbus)
2228 + $(add_qt_dep qtdeclarative)
2229 + $(add_qt_dep qtgui)
2230 + $(add_qt_dep qtwidgets)
2231 + net-libs/accounts-qt
2232 + >=net-libs/libaccounts-glib-1.21
2233 + net-libs/signond
2234 +"
2235 +DEPEND="${RDEPEND}
2236 + $(add_frameworks_dep kcmutils)
2237 + $(add_plasma_dep kde-cli-tools)
2238 + sys-devel/gettext
2239 +"
2240 +
2241 +# bug #549444
2242 +RESTRICT+=" test"
2243
2244 diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-16.12.2.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-16.12.2.ebuild
2245 new file mode 100644
2246 index 0000000..d317540
2247 --- /dev/null
2248 +++ b/kde-apps/kaccounts-providers/kaccounts-providers-16.12.2.ebuild
2249 @@ -0,0 +1,34 @@
2250 +# Copyright 1999-2017 Gentoo Foundation
2251 +# Distributed under the terms of the GNU General Public License v2
2252 +# $Id$
2253 +
2254 +EAPI=6
2255 +
2256 +inherit kde5
2257 +
2258 +DESCRIPTION="KDE accounts providers"
2259 +HOMEPAGE="https://community.kde.org/KTp"
2260 +LICENSE="LGPL-2.1"
2261 +
2262 +KEYWORDS="~amd64 ~x86"
2263 +IUSE=""
2264 +
2265 +COMMON_DEPEND="
2266 + $(add_frameworks_dep kcoreaddons)
2267 + $(add_frameworks_dep kdeclarative)
2268 + $(add_frameworks_dep ki18n)
2269 + $(add_frameworks_dep kio)
2270 + $(add_frameworks_dep kpackage)
2271 + $(add_kdeapps_dep kaccounts-integration)
2272 + $(add_qt_dep qtdeclarative)
2273 + $(add_qt_dep qtgui)
2274 + $(add_qt_dep qtxml)
2275 +"
2276 +DEPEND="${COMMON_DEPEND}
2277 + dev-util/intltool
2278 +"
2279 +RDEPEND="${COMMON_DEPEND}
2280 + net-im/telepathy-connection-managers[xmpp]
2281 + net-libs/signon-ui
2282 + net-libs/signon-oauth2
2283 +"
2284
2285 diff --git a/kde-apps/kaddressbook/kaddressbook-16.12.2.ebuild b/kde-apps/kaddressbook/kaddressbook-16.12.2.ebuild
2286 new file mode 100644
2287 index 0000000..763cdb8
2288 --- /dev/null
2289 +++ b/kde-apps/kaddressbook/kaddressbook-16.12.2.ebuild
2290 @@ -0,0 +1,69 @@
2291 +# Copyright 1999-2017 Gentoo Foundation
2292 +# Distributed under the terms of the GNU General Public License v2
2293 +# $Id$
2294 +
2295 +EAPI=6
2296 +
2297 +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
2298 +KDE_TEST="forceoptional-recursive"
2299 +VIRTUALX_REQUIRED="test"
2300 +inherit kde5
2301 +
2302 +DESCRIPTION="Address book application based on KDE Frameworks"
2303 +HOMEPAGE="https://www.kde.org/applications/office/kaddressbook/"
2304 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
2305 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
2306 +
2307 +IUSE="prison"
2308 +
2309 +COMMON_DEPEND="
2310 + $(add_frameworks_dep kcmutils)
2311 + $(add_frameworks_dep kcodecs)
2312 + $(add_frameworks_dep kcompletion)
2313 + $(add_frameworks_dep kconfig)
2314 + $(add_frameworks_dep kconfigwidgets)
2315 + $(add_frameworks_dep kcoreaddons)
2316 + $(add_frameworks_dep kcrash)
2317 + $(add_frameworks_dep kdelibs4support)
2318 + $(add_frameworks_dep ki18n)
2319 + $(add_frameworks_dep kiconthemes)
2320 + $(add_frameworks_dep kio)
2321 + $(add_frameworks_dep kitemmodels)
2322 + $(add_frameworks_dep kjobwidgets)
2323 + $(add_frameworks_dep kparts)
2324 + $(add_frameworks_dep kservice)
2325 + $(add_frameworks_dep kwidgetsaddons)
2326 + $(add_frameworks_dep kxmlgui)
2327 + $(add_kdeapps_dep akonadi)
2328 + $(add_kdeapps_dep akonadi-contacts)
2329 + $(add_kdeapps_dep akonadi-search)
2330 + $(add_kdeapps_dep grantleetheme)
2331 + $(add_kdeapps_dep kcontacts)
2332 + $(add_kdeapps_dep kdepim-apps-libs)
2333 + $(add_kdeapps_dep kontactinterface)
2334 + $(add_kdeapps_dep libgravatar)
2335 + $(add_kdeapps_dep libkdepim)
2336 + $(add_kdeapps_dep mailcommon)
2337 + $(add_kdeapps_dep pimcommon)
2338 + $(add_qt_dep qtdbus)
2339 + $(add_qt_dep qtgui)
2340 + $(add_qt_dep qtprintsupport)
2341 + $(add_qt_dep qtwidgets)
2342 + >=app-crypt/gpgme-1.7.1[cxx,qt5]
2343 + dev-libs/grantlee:5
2344 + prison? ( $(add_frameworks_dep prison) )
2345 +"
2346 +DEPEND="${COMMON_DEPEND}
2347 + test? ( $(add_kdeapps_dep akonadi 'sqlite,tools') )
2348 +"
2349 +RDEPEND="${COMMON_DEPEND}
2350 + $(add_kdeapps_dep kdepim-runtime)
2351 +"
2352 +
2353 +src_configure() {
2354 + local mycmakeargs=(
2355 + $(cmake-utils_use_find_package prison KF5Prison)
2356 + )
2357 +
2358 + kde5_src_configure
2359 +}
2360
2361 diff --git a/kde-apps/kajongg/kajongg-16.12.2.ebuild b/kde-apps/kajongg/kajongg-16.12.2.ebuild
2362 new file mode 100644
2363 index 0000000..7e9c2ae
2364 --- /dev/null
2365 +++ b/kde-apps/kajongg/kajongg-16.12.2.ebuild
2366 @@ -0,0 +1,36 @@
2367 +# Copyright 1999-2017 Gentoo Foundation
2368 +# Distributed under the terms of the GNU General Public License v2
2369 +# $Id$
2370 +
2371 +EAPI=6
2372 +
2373 +KDE_HANDBOOK="optional"
2374 +PYTHON_COMPAT=( python2_7 )
2375 +inherit python-single-r1 kde4-base
2376 +
2377 +DESCRIPTION="The classical Mah Jongg for four players"
2378 +HOMEPAGE="https://www.kde.org/applications/games/kajongg/"
2379 +KEYWORDS="~amd64 ~arm ~x86"
2380 +IUSE="debug"
2381 +
2382 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
2383 +
2384 +DEPEND="${PYTHON_DEPS}
2385 + $(add_kdeapps_dep libkdegames)
2386 + $(add_kdeapps_dep pykde4 "${PYTHON_USEDEP}")
2387 + dev-db/sqlite:3
2388 +"
2389 +RDEPEND="${DEPEND}
2390 + $(add_kdeapps_dep libkmahjongg)
2391 + >=dev-python/twisted-core-8.2.0
2392 +"
2393 +
2394 +pkg_setup() {
2395 + python-single-r1_pkg_setup
2396 + kde4-base_pkg_setup
2397 +}
2398 +
2399 +src_prepare() {
2400 + python_fix_shebang src
2401 + kde4-base_src_prepare
2402 +}
2403
2404 diff --git a/kde-apps/kalarm/kalarm-16.12.2.ebuild b/kde-apps/kalarm/kalarm-16.12.2.ebuild
2405 new file mode 100644
2406 index 0000000..8660c8d
2407 --- /dev/null
2408 +++ b/kde-apps/kalarm/kalarm-16.12.2.ebuild
2409 @@ -0,0 +1,78 @@
2410 +# Copyright 1999-2017 Gentoo Foundation
2411 +# Distributed under the terms of the GNU General Public License v2
2412 +# $Id$
2413 +
2414 +EAPI=6
2415 +
2416 +KDE_HANDBOOK="forceoptional"
2417 +inherit kde5
2418 +
2419 +DESCRIPTION="Application to manage alarms and other timer based alerts for the desktop"
2420 +HOMEPAGE+=" https://userbase.kde.org/KAlarm"
2421 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
2422 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
2423 +IUSE="X"
2424 +
2425 +DEPEND="
2426 + $(add_frameworks_dep kauth)
2427 + $(add_frameworks_dep kcmutils)
2428 + $(add_frameworks_dep kcodecs)
2429 + $(add_frameworks_dep kcompletion)
2430 + $(add_frameworks_dep kconfig)
2431 + $(add_frameworks_dep kconfigwidgets)
2432 + $(add_frameworks_dep kcoreaddons)
2433 + $(add_frameworks_dep kdbusaddons)
2434 + $(add_frameworks_dep kdelibs4support)
2435 + $(add_frameworks_dep kguiaddons)
2436 + $(add_frameworks_dep ki18n)
2437 + $(add_frameworks_dep kiconthemes)
2438 + $(add_frameworks_dep kio)
2439 + $(add_frameworks_dep kitemmodels)
2440 + $(add_frameworks_dep kjobwidgets)
2441 + $(add_frameworks_dep knotifications)
2442 + $(add_frameworks_dep kservice)
2443 + $(add_frameworks_dep ktextwidgets)
2444 + $(add_frameworks_dep kwidgetsaddons)
2445 + $(add_frameworks_dep kwindowsystem)
2446 + $(add_frameworks_dep kxmlgui)
2447 + $(add_kdeapps_dep akonadi)
2448 + $(add_kdeapps_dep akonadi-contacts)
2449 + $(add_kdeapps_dep akonadi-mime)
2450 + $(add_kdeapps_dep kalarmcal)
2451 + $(add_kdeapps_dep kcalcore)
2452 + $(add_kdeapps_dep kcalutils)
2453 + $(add_kdeapps_dep kcontacts)
2454 + $(add_kdeapps_dep kdepim-apps-libs)
2455 + $(add_kdeapps_dep kholidays)
2456 + $(add_kdeapps_dep kidentitymanagement)
2457 + $(add_kdeapps_dep kmailtransport)
2458 + $(add_kdeapps_dep kmime)
2459 + $(add_kdeapps_dep kontactinterface)
2460 + $(add_kdeapps_dep kpimtextedit)
2461 + $(add_kdeapps_dep libkdepim)
2462 + $(add_kdeapps_dep mailcommon)
2463 + $(add_kdeapps_dep pimcommon)
2464 + $(add_qt_dep qtdbus)
2465 + $(add_qt_dep qtgui)
2466 + $(add_qt_dep qtnetwork)
2467 + $(add_qt_dep qtwidgets)
2468 + dev-libs/libxslt
2469 + media-libs/phonon[qt5]
2470 + X? (
2471 + $(add_qt_dep qtx11extras)
2472 + x11-libs/libX11
2473 + )
2474 +"
2475 +RDEPEND="${DEPEND}
2476 + !kde-apps/kdepim:5
2477 + $(add_kdeapps_dep kdepim-runtime)
2478 +"
2479 +
2480 +src_configure() {
2481 + local mycmakeargs=(
2482 + $(cmake-utils_use_find_package X Qt5X11Extras)
2483 + $(cmake-utils_use_find_package X X11)
2484 + )
2485 +
2486 + kde5_src_configure
2487 +}
2488
2489 diff --git a/kde-apps/kalarmcal/kalarmcal-16.12.2.ebuild b/kde-apps/kalarmcal/kalarmcal-16.12.2.ebuild
2490 new file mode 100644
2491 index 0000000..4fb5073
2492 --- /dev/null
2493 +++ b/kde-apps/kalarmcal/kalarmcal-16.12.2.ebuild
2494 @@ -0,0 +1,24 @@
2495 +# Copyright 1999-2017 Gentoo Foundation
2496 +# Distributed under the terms of the GNU General Public License v2
2497 +# $Id$
2498 +
2499 +EAPI=6
2500 +
2501 +inherit kde5
2502 +
2503 +DESCRIPTION="Client library to access and handling of KAlarm calendar data"
2504 +LICENSE="GPL-2+ LGPL-2.1+"
2505 +KEYWORDS="~amd64 ~x86"
2506 +IUSE=""
2507 +
2508 +DEPEND="
2509 + $(add_frameworks_dep kdelibs4support)
2510 + $(add_frameworks_dep ki18n)
2511 + $(add_kdeapps_dep akonadi)
2512 + $(add_kdeapps_dep kcalcore)
2513 + $(add_kdeapps_dep kholidays)
2514 + $(add_kdeapps_dep kidentitymanagement)
2515 + $(add_qt_dep qtgui)
2516 +"
2517 +RDEPEND="${DEPEND}
2518 +"
2519
2520 diff --git a/kde-apps/kalgebra/kalgebra-16.12.2.ebuild b/kde-apps/kalgebra/kalgebra-16.12.2.ebuild
2521 new file mode 100644
2522 index 0000000..2d4be0f
2523 --- /dev/null
2524 +++ b/kde-apps/kalgebra/kalgebra-16.12.2.ebuild
2525 @@ -0,0 +1,47 @@
2526 +# Copyright 1999-2017 Gentoo Foundation
2527 +# Distributed under the terms of the GNU General Public License v2
2528 +# $Id$
2529 +
2530 +EAPI=6
2531 +
2532 +KDE_HANDBOOK="optional"
2533 +inherit kde5
2534 +
2535 +DESCRIPTION="MathML-based graph calculator by KDE"
2536 +HOMEPAGE="https://www.kde.org/applications/education/kalgebra
2537 +https://edu.kde.org/kalgebra"
2538 +KEYWORDS="~amd64 ~x86"
2539 +IUSE="opengl readline"
2540 +
2541 +DEPEND="
2542 + $(add_frameworks_dep kconfig)
2543 + $(add_frameworks_dep kconfigwidgets)
2544 + $(add_frameworks_dep kcoreaddons)
2545 + $(add_frameworks_dep ki18n)
2546 + $(add_frameworks_dep kio)
2547 + $(add_frameworks_dep kwidgetsaddons)
2548 + $(add_frameworks_dep kxmlgui)
2549 + $(add_kdeapps_dep analitza 'opengl?')
2550 + $(add_qt_dep qtdeclarative)
2551 + $(add_qt_dep qtgui)
2552 + $(add_qt_dep qtwebkit)
2553 + $(add_qt_dep qtwidgets)
2554 + opengl? (
2555 + $(add_qt_dep qtopengl)
2556 + $(add_qt_dep qtprintsupport)
2557 + virtual/glu
2558 + )
2559 + readline? ( sys-libs/readline:0= )
2560 +"
2561 +RDEPEND="${DEPEND}
2562 + !kde-apps/analitza:4
2563 +"
2564 +
2565 +src_configure() {
2566 + local mycmakeargs=(
2567 + $(cmake-utils_use_find_package opengl OpenGL)
2568 + $(cmake-utils_use_find_package readline Readline)
2569 + )
2570 +
2571 + kde5_src_configure
2572 +}
2573
2574 diff --git a/kde-apps/kalzium/kalzium-16.12.2.ebuild b/kde-apps/kalzium/kalzium-16.12.2.ebuild
2575 new file mode 100644
2576 index 0000000..fc5fe05
2577 --- /dev/null
2578 +++ b/kde-apps/kalzium/kalzium-16.12.2.ebuild
2579 @@ -0,0 +1,60 @@
2580 +# Copyright 1999-2017 Gentoo Foundation
2581 +# Distributed under the terms of the GNU General Public License v2
2582 +# $Id$
2583 +
2584 +EAPI=6
2585 +
2586 +KDE_HANDBOOK="forceoptional"
2587 +inherit kde5 flag-o-matic
2588 +
2589 +DESCRIPTION="Periodic table of the elements"
2590 +HOMEPAGE="https://www.kde.org/applications/education/kalzium
2591 +https://edu.kde.org/kalzium"
2592 +KEYWORDS="~amd64 ~arm ~x86"
2593 +IUSE="editor solver"
2594 +
2595 +DEPEND="
2596 + $(add_frameworks_dep kcompletion)
2597 + $(add_frameworks_dep kconfig)
2598 + $(add_frameworks_dep kconfigwidgets)
2599 + $(add_frameworks_dep kcoreaddons)
2600 + $(add_frameworks_dep kdelibs4support)
2601 + $(add_frameworks_dep khtml)
2602 + $(add_frameworks_dep ki18n)
2603 + $(add_frameworks_dep kio)
2604 + $(add_frameworks_dep kitemviews)
2605 + $(add_frameworks_dep kplotting)
2606 + $(add_frameworks_dep ktextwidgets)
2607 + $(add_frameworks_dep kunitconversion)
2608 + $(add_frameworks_dep kwidgetsaddons)
2609 + $(add_frameworks_dep kxmlgui)
2610 + $(add_qt_dep qtgui)
2611 + $(add_qt_dep qtscript)
2612 + $(add_qt_dep qtsvg)
2613 + $(add_qt_dep qtwidgets)
2614 + $(add_qt_dep qtxml)
2615 + editor? (
2616 + dev-cpp/eigen:3
2617 + sci-chemistry/avogadro
2618 + sci-chemistry/openbabel
2619 + )
2620 + solver? ( dev-ml/facile[ocamlopt] )
2621 +"
2622 +RDEPEND="${DEPEND}
2623 + sci-chemistry/chemical-mime-data
2624 +"
2625 +
2626 +src_configure(){
2627 + # Fix missing finite()
2628 + [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H
2629 +
2630 + local mycmakeargs=(
2631 + $(cmake-utils_use_find_package editor Eigen3)
2632 + $(cmake-utils_use_find_package editor AvogadroLibs)
2633 + $(cmake-utils_use_find_package editor OpenBabel2)
2634 + $(cmake-utils_use_find_package solver OCaml)
2635 + $(cmake-utils_use_find_package solver Libfacile)
2636 + )
2637 +
2638 + kde5_src_configure
2639 +}
2640
2641 diff --git a/kde-apps/kamera/kamera-16.12.2.ebuild b/kde-apps/kamera/kamera-16.12.2.ebuild
2642 new file mode 100644
2643 index 0000000..b24089d
2644 --- /dev/null
2645 +++ b/kde-apps/kamera/kamera-16.12.2.ebuild
2646 @@ -0,0 +1,29 @@
2647 +# Copyright 1999-2017 Gentoo Foundation
2648 +# Distributed under the terms of the GNU General Public License v2
2649 +# $Id$
2650 +
2651 +EAPI=6
2652 +
2653 +KDE_HANDBOOK="forceoptional"
2654 +inherit kde5
2655 +
2656 +DESCRIPTION="Plasma integration for gphoto2 cameras"
2657 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
2658 +KEYWORDS="~amd64 ~x86"
2659 +IUSE=""
2660 +
2661 +RDEPEND="
2662 + $(add_frameworks_dep kconfig)
2663 + $(add_frameworks_dep kconfigwidgets)
2664 + $(add_frameworks_dep kcoreaddons)
2665 + $(add_frameworks_dep kxmlgui)
2666 + $(add_frameworks_dep ki18n)
2667 + $(add_frameworks_dep kio)
2668 + $(add_frameworks_dep kwidgetsaddons)
2669 + $(add_qt_dep qtgui)
2670 + $(add_qt_dep qtwidgets)
2671 + media-libs/libgphoto2:=
2672 +"
2673 +DEPEND="${RDEPEND}
2674 + sys-devel/gettext
2675 +"
2676
2677 diff --git a/kde-apps/kanagram/kanagram-16.12.2.ebuild b/kde-apps/kanagram/kanagram-16.12.2.ebuild
2678 new file mode 100644
2679 index 0000000..b3a3e6d
2680 --- /dev/null
2681 +++ b/kde-apps/kanagram/kanagram-16.12.2.ebuild
2682 @@ -0,0 +1,37 @@
2683 +# Copyright 1999-2017 Gentoo Foundation
2684 +# Distributed under the terms of the GNU General Public License v2
2685 +# $Id$
2686 +
2687 +EAPI=6
2688 +
2689 +KDE_HANDBOOK="true"
2690 +inherit kde5
2691 +
2692 +DESCRIPTION="Game based on anagrams of words"
2693 +HOMEPAGE="https://www.kde.org/applications/education/kanagram
2694 +https://edu.kde.org/kanagram"
2695 +KEYWORDS="~amd64 ~x86"
2696 +IUSE=""
2697 +
2698 +DEPEND="
2699 + $(add_frameworks_dep kconfig)
2700 + $(add_frameworks_dep kconfigwidgets)
2701 + $(add_frameworks_dep kcoreaddons)
2702 + $(add_frameworks_dep kcrash)
2703 + $(add_frameworks_dep kdeclarative)
2704 + $(add_frameworks_dep ki18n)
2705 + $(add_frameworks_dep knewstuff)
2706 + $(add_frameworks_dep kwidgetsaddons)
2707 + $(add_frameworks_dep kxmlgui)
2708 + $(add_frameworks_dep sonnet)
2709 + $(add_kdeapps_dep libkeduvocdocument)
2710 + $(add_qt_dep qtdeclarative)
2711 + $(add_qt_dep qtgui)
2712 + $(add_qt_dep qtwidgets)
2713 + media-libs/phonon[qt5]
2714 +"
2715 +RDEPEND="${DEPEND}
2716 + $(add_kdeapps_dep kdeedu-data)
2717 + $(add_qt_dep qtmultimedia 'qml')
2718 + $(add_qt_dep qtquickcontrols)
2719 +"
2720
2721 diff --git a/kde-apps/kapman/kapman-16.12.2.ebuild b/kde-apps/kapman/kapman-16.12.2.ebuild
2722 new file mode 100644
2723 index 0000000..6c4cbca
2724 --- /dev/null
2725 +++ b/kde-apps/kapman/kapman-16.12.2.ebuild
2726 @@ -0,0 +1,30 @@
2727 +# Copyright 1999-2017 Gentoo Foundation
2728 +# Distributed under the terms of the GNU General Public License v2
2729 +# $Id$
2730 +
2731 +EAPI=6
2732 +
2733 +KDE_HANDBOOK="forceoptional"
2734 +inherit kde5
2735 +
2736 +DESCRIPTION="Pac-Man clone by KDE"
2737 +HOMEPAGE="https://www.kde.org/applications/games/kapman/"
2738 +KEYWORDS="~amd64 ~x86"
2739 +IUSE=""
2740 +
2741 +DEPEND="
2742 + $(add_frameworks_dep kconfig)
2743 + $(add_frameworks_dep kconfigwidgets)
2744 + $(add_frameworks_dep kcoreaddons)
2745 + $(add_frameworks_dep kcrash)
2746 + $(add_frameworks_dep kdbusaddons)
2747 + $(add_frameworks_dep ki18n)
2748 + $(add_frameworks_dep kwidgetsaddons)
2749 + $(add_frameworks_dep kxmlgui)
2750 + $(add_kdeapps_dep libkdegames)
2751 + $(add_qt_dep qtgui)
2752 + $(add_qt_dep qtsvg)
2753 + $(add_qt_dep qtwidgets)
2754 + $(add_qt_dep qtxml)
2755 +"
2756 +RDEPEND="${DEPEND}"
2757
2758 diff --git a/kde-apps/kapptemplate/kapptemplate-16.12.2.ebuild b/kde-apps/kapptemplate/kapptemplate-16.12.2.ebuild
2759 new file mode 100644
2760 index 0000000..0008adc
2761 --- /dev/null
2762 +++ b/kde-apps/kapptemplate/kapptemplate-16.12.2.ebuild
2763 @@ -0,0 +1,28 @@
2764 +# Copyright 1999-2017 Gentoo Foundation
2765 +# Distributed under the terms of the GNU General Public License v2
2766 +# $Id$
2767 +
2768 +EAPI=6
2769 +
2770 +KDE_HANDBOOK="forceoptional"
2771 +KDE_TEST="forceoptional"
2772 +inherit kde5
2773 +
2774 +DESCRIPTION="A shell script to create the necessary framework to develop KDE applications"
2775 +HOMEPAGE="https://www.kde.org/applications/development/kapptemplate"
2776 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
2777 +IUSE=""
2778 +
2779 +DEPEND="
2780 + $(add_frameworks_dep karchive)
2781 + $(add_frameworks_dep kcompletion)
2782 + $(add_frameworks_dep kconfig)
2783 + $(add_frameworks_dep kconfigwidgets)
2784 + $(add_frameworks_dep kcoreaddons)
2785 + $(add_frameworks_dep ki18n)
2786 + $(add_frameworks_dep kio)
2787 + $(add_frameworks_dep kwidgetsaddons)
2788 + $(add_qt_dep qtgui)
2789 + $(add_qt_dep qtwidgets)
2790 +"
2791 +RDEPEND="${DEPEND}"
2792
2793 diff --git a/kde-apps/kate/kate-16.12.2.ebuild b/kde-apps/kate/kate-16.12.2.ebuild
2794 new file mode 100644
2795 index 0000000..053040d
2796 --- /dev/null
2797 +++ b/kde-apps/kate/kate-16.12.2.ebuild
2798 @@ -0,0 +1,63 @@
2799 +# Copyright 1999-2017 Gentoo Foundation
2800 +# Distributed under the terms of the GNU General Public License v2
2801 +# $Id$
2802 +
2803 +EAPI=6
2804 +
2805 +KDE_HANDBOOK="optional"
2806 +KDE_TEST="true"
2807 +inherit kde5
2808 +
2809 +DESCRIPTION="Kate is an advanced text editor"
2810 +HOMEPAGE="https://www.kde.org/applications/utilities/kate http://kate-editor.org"
2811 +KEYWORDS="~amd64 ~x86"
2812 +IUSE="+addons"
2813 +
2814 +DEPEND="
2815 + $(add_frameworks_dep kactivities)
2816 + $(add_frameworks_dep kcodecs)
2817 + $(add_frameworks_dep kcompletion)
2818 + $(add_frameworks_dep kconfig)
2819 + $(add_frameworks_dep kconfigwidgets)
2820 + $(add_frameworks_dep kcoreaddons)
2821 + $(add_frameworks_dep kcrash)
2822 + $(add_frameworks_dep kdbusaddons)
2823 + $(add_frameworks_dep kguiaddons)
2824 + $(add_frameworks_dep ki18n)
2825 + $(add_frameworks_dep kiconthemes)
2826 + $(add_frameworks_dep kio)
2827 + $(add_frameworks_dep kitemmodels)
2828 + $(add_frameworks_dep kitemviews)
2829 + $(add_frameworks_dep kjobwidgets)
2830 + $(add_frameworks_dep kparts)
2831 + $(add_frameworks_dep kservice)
2832 + $(add_frameworks_dep ktexteditor)
2833 + $(add_frameworks_dep ktextwidgets)
2834 + $(add_frameworks_dep kwidgetsaddons)
2835 + $(add_frameworks_dep kwindowsystem)
2836 + $(add_frameworks_dep kxmlgui)
2837 + $(add_qt_dep qtdbus)
2838 + $(add_qt_dep qtgui)
2839 + $(add_qt_dep qtscript)
2840 + $(add_qt_dep qtwidgets)
2841 + $(add_qt_dep qtxml)
2842 + addons? (
2843 + $(add_frameworks_dep kbookmarks)
2844 + $(add_frameworks_dep knewstuff)
2845 + $(add_frameworks_dep kwallet)
2846 + $(add_frameworks_dep plasma)
2847 + $(add_frameworks_dep threadweaver)
2848 + $(add_qt_dep qtsql)
2849 + >=dev-libs/libgit2-0.22.0:=[threads]
2850 + )
2851 +"
2852 +RDEPEND="${DEPEND}"
2853 +
2854 +src_configure() {
2855 + local mycmakeargs=(
2856 + -DBUILD_ADDONS=$(usex addons)
2857 + -DBUILD_kwrite=FALSE
2858 + )
2859 +
2860 + kde5_src_configure
2861 +}
2862
2863 diff --git a/kde-apps/katomic/katomic-16.12.2.ebuild b/kde-apps/katomic/katomic-16.12.2.ebuild
2864 new file mode 100644
2865 index 0000000..d9cd975
2866 --- /dev/null
2867 +++ b/kde-apps/katomic/katomic-16.12.2.ebuild
2868 @@ -0,0 +1,32 @@
2869 +# Copyright 1999-2017 Gentoo Foundation
2870 +# Distributed under the terms of the GNU General Public License v2
2871 +# $Id$
2872 +
2873 +EAPI=6
2874 +
2875 +KDE_HANDBOOK="forceoptional"
2876 +KDE_SELINUX_MODULE="games"
2877 +inherit kde5
2878 +
2879 +DESCRIPTION="KDE Atomic Entertainment Game"
2880 +HOMEPAGE="
2881 + https://www.kde.org/applications/games/katomic/
2882 + https://games.kde.org/game.php?game=katomic
2883 +"
2884 +KEYWORDS="~amd64 ~x86"
2885 +IUSE=""
2886 +
2887 +DEPEND="
2888 + $(add_frameworks_dep kconfig)
2889 + $(add_frameworks_dep kcoreaddons)
2890 + $(add_frameworks_dep kcrash)
2891 + $(add_frameworks_dep kdbusaddons)
2892 + $(add_frameworks_dep ki18n)
2893 + $(add_frameworks_dep knewstuff)
2894 + $(add_frameworks_dep kwidgetsaddons)
2895 + $(add_frameworks_dep kxmlgui)
2896 + $(add_kdeapps_dep libkdegames)
2897 + $(add_qt_dep qtgui)
2898 + $(add_qt_dep qtwidgets)
2899 +"
2900 +RDEPEND="${DEPEND}"
2901
2902 diff --git a/kde-apps/kblackbox/kblackbox-16.12.2.ebuild b/kde-apps/kblackbox/kblackbox-16.12.2.ebuild
2903 new file mode 100644
2904 index 0000000..a3e36cd
2905 --- /dev/null
2906 +++ b/kde-apps/kblackbox/kblackbox-16.12.2.ebuild
2907 @@ -0,0 +1,32 @@
2908 +# Copyright 1999-2017 Gentoo Foundation
2909 +# Distributed under the terms of the GNU General Public License v2
2910 +# $Id$
2911 +
2912 +EAPI=6
2913 +
2914 +KDE_HANDBOOK="forceoptional"
2915 +KDE_SELINUX_MODULE="games"
2916 +inherit kde5
2917 +
2918 +DESCRIPTION="KDE Blackbox Game"
2919 +KEYWORDS="~amd64 ~x86"
2920 +IUSE=""
2921 +
2922 +DEPEND="
2923 + $(add_frameworks_dep karchive)
2924 + $(add_frameworks_dep kconfig)
2925 + $(add_frameworks_dep kconfigwidgets)
2926 + $(add_frameworks_dep kcoreaddons)
2927 + $(add_frameworks_dep kcrash)
2928 + $(add_frameworks_dep kdbusaddons)
2929 + $(add_frameworks_dep ki18n)
2930 + $(add_frameworks_dep ktextwidgets)
2931 + $(add_frameworks_dep kwidgetsaddons)
2932 + $(add_frameworks_dep kxmlgui)
2933 + $(add_kdeapps_dep libkdegames)
2934 + $(add_qt_dep qtgui)
2935 + $(add_qt_dep qtsvg)
2936 + $(add_qt_dep qtwidgets)
2937 + $(add_qt_dep qtxml)
2938 +"
2939 +RDEPEND="${DEPEND}"
2940
2941 diff --git a/kde-apps/kblocks/kblocks-16.12.2.ebuild b/kde-apps/kblocks/kblocks-16.12.2.ebuild
2942 new file mode 100644
2943 index 0000000..53dd031
2944 --- /dev/null
2945 +++ b/kde-apps/kblocks/kblocks-16.12.2.ebuild
2946 @@ -0,0 +1,29 @@
2947 +# Copyright 1999-2017 Gentoo Foundation
2948 +# Distributed under the terms of the GNU General Public License v2
2949 +# $Id$
2950 +
2951 +EAPI=6
2952 +
2953 +KDE_HANDBOOK="forceoptional"
2954 +inherit kde5
2955 +
2956 +DESCRIPTION="A single-player Tetris-like KDE game"
2957 +HOMEPAGE="https://www.kde.org/applications/games/kblocks/"
2958 +KEYWORDS="~amd64 ~x86"
2959 +IUSE=""
2960 +
2961 +DEPEND="
2962 + $(add_frameworks_dep kconfig)
2963 + $(add_frameworks_dep kconfigwidgets)
2964 + $(add_frameworks_dep kcoreaddons)
2965 + $(add_frameworks_dep kcrash)
2966 + $(add_frameworks_dep ki18n)
2967 + $(add_frameworks_dep kwidgetsaddons)
2968 + $(add_frameworks_dep kxmlgui)
2969 + $(add_kdeapps_dep libkdegames)
2970 + $(add_qt_dep qtgui)
2971 + $(add_qt_dep qtnetwork)
2972 + $(add_qt_dep qtsvg)
2973 + $(add_qt_dep qtwidgets)
2974 +"
2975 +RDEPEND="${DEPEND}"
2976
2977 diff --git a/kde-apps/kblog/kblog-16.12.2.ebuild b/kde-apps/kblog/kblog-16.12.2.ebuild
2978 new file mode 100644
2979 index 0000000..a3d537f
2980 --- /dev/null
2981 +++ b/kde-apps/kblog/kblog-16.12.2.ebuild
2982 @@ -0,0 +1,24 @@
2983 +# Copyright 1999-2017 Gentoo Foundation
2984 +# Distributed under the terms of the GNU General Public License v2
2985 +# $Id$
2986 +
2987 +EAPI=6
2988 +
2989 +KDE_TEST="true"
2990 +inherit kde5
2991 +
2992 +DESCRIPTION="Library providing client-side support for web application remote blogging APIs"
2993 +LICENSE="GPL-2+"
2994 +KEYWORDS="~amd64 ~x86"
2995 +IUSE=""
2996 +
2997 +DEPEND="
2998 + $(add_frameworks_dep kcoreaddons)
2999 + $(add_frameworks_dep kdelibs4support)
3000 + $(add_frameworks_dep ki18n)
3001 + $(add_frameworks_dep kio)
3002 + $(add_frameworks_dep kxmlrpcclient)
3003 + $(add_kdeapps_dep kcalcore)
3004 + $(add_kdeapps_dep syndication)
3005 +"
3006 +RDEPEND="${DEPEND}"
3007
3008 diff --git a/kde-apps/kbounce/kbounce-16.12.2.ebuild b/kde-apps/kbounce/kbounce-16.12.2.ebuild
3009 new file mode 100644
3010 index 0000000..db264af
3011 --- /dev/null
3012 +++ b/kde-apps/kbounce/kbounce-16.12.2.ebuild
3013 @@ -0,0 +1,35 @@
3014 +# Copyright 1999-2017 Gentoo Foundation
3015 +# Distributed under the terms of the GNU General Public License v2
3016 +# $Id$
3017 +
3018 +EAPI=6
3019 +
3020 +KDE_HANDBOOK="forceoptional"
3021 +KDE_SELINUX_MODULE="games"
3022 +inherit kde5
3023 +
3024 +DESCRIPTION="KDE Bounce Ball Game"
3025 +HOMEPAGE="
3026 + https://www.kde.org/applications/games/kbounce/
3027 + https://games.kde.org/game.php?game=kbounce
3028 +"
3029 +KEYWORDS="~amd64 ~x86"
3030 +IUSE=""
3031 +
3032 +DEPEND="
3033 + $(add_frameworks_dep kcompletion)
3034 + $(add_frameworks_dep kconfig)
3035 + $(add_frameworks_dep kconfigwidgets)
3036 + $(add_frameworks_dep kcoreaddons)
3037 + $(add_frameworks_dep kcrash)
3038 + $(add_frameworks_dep kdbusaddons)
3039 + $(add_frameworks_dep ki18n)
3040 + $(add_frameworks_dep kio)
3041 + $(add_frameworks_dep kwidgetsaddons)
3042 + $(add_frameworks_dep kxmlgui)
3043 + $(add_kdeapps_dep libkdegames)
3044 + $(add_qt_dep qtgui)
3045 + $(add_qt_dep qtsvg)
3046 + $(add_qt_dep qtwidgets)
3047 +"
3048 +RDEPEND="${DEPEND}"
3049
3050 diff --git a/kde-apps/kbreakout/kbreakout-16.12.2.ebuild b/kde-apps/kbreakout/kbreakout-16.12.2.ebuild
3051 new file mode 100644
3052 index 0000000..b3a64c6
3053 --- /dev/null
3054 +++ b/kde-apps/kbreakout/kbreakout-16.12.2.ebuild
3055 @@ -0,0 +1,33 @@
3056 +# Copyright 1999-2017 Gentoo Foundation
3057 +# Distributed under the terms of the GNU General Public License v2
3058 +# $Id$
3059 +
3060 +EAPI=6
3061 +
3062 +KDE_HANDBOOK="forceoptional"
3063 +inherit kde5
3064 +
3065 +DESCRIPTION="Breakout-like game by KDE"
3066 +HOMEPAGE="
3067 + https://www.kde.org/applications/games/kbreakout/
3068 + https://games.kde.org/game.php?game=kbreakout
3069 +"
3070 +KEYWORDS="~amd64 ~x86"
3071 +IUSE=""
3072 +
3073 +DEPEND="
3074 + $(add_frameworks_dep kconfig)
3075 + $(add_frameworks_dep kconfigwidgets)
3076 + $(add_frameworks_dep kcoreaddons)
3077 + $(add_frameworks_dep kcrash)
3078 + $(add_frameworks_dep kdbusaddons)
3079 + $(add_frameworks_dep ki18n)
3080 + $(add_frameworks_dep kwidgetsaddons)
3081 + $(add_frameworks_dep kxmlgui)
3082 + $(add_kdeapps_dep libkdegames)
3083 + $(add_qt_dep qtdeclarative)
3084 + $(add_qt_dep qtgui)
3085 + $(add_qt_dep qtwidgets)
3086 + $(add_qt_dep qtxml)
3087 +"
3088 +RDEPEND="${DEPEND}"
3089
3090 diff --git a/kde-apps/kbruch/kbruch-16.12.2.ebuild b/kde-apps/kbruch/kbruch-16.12.2.ebuild
3091 new file mode 100644
3092 index 0000000..8da400e
3093 --- /dev/null
3094 +++ b/kde-apps/kbruch/kbruch-16.12.2.ebuild
3095 @@ -0,0 +1,25 @@
3096 +# Copyright 1999-2017 Gentoo Foundation
3097 +# Distributed under the terms of the GNU General Public License v2
3098 +# $Id$
3099 +
3100 +EAPI=6
3101 +
3102 +KDE_HANDBOOK="forceoptional"
3103 +inherit kde5
3104 +
3105 +DESCRIPTION="Educational application to learn calculating with fractions"
3106 +HOMEPAGE="https://www.kde.org/applications/education/kbruch https://edu.kde.org/kbruch"
3107 +KEYWORDS="~amd64 ~x86"
3108 +IUSE=""
3109 +
3110 +DEPEND="
3111 + $(add_frameworks_dep kconfig)
3112 + $(add_frameworks_dep kconfigwidgets)
3113 + $(add_frameworks_dep kcoreaddons)
3114 + $(add_frameworks_dep ki18n)
3115 + $(add_frameworks_dep kwidgetsaddons)
3116 + $(add_frameworks_dep kxmlgui)
3117 + $(add_qt_dep qtgui)
3118 + $(add_qt_dep qtwidgets)
3119 +"
3120 +RDEPEND="${DEPEND}"
3121
3122 diff --git a/kde-apps/kcachegrind/kcachegrind-16.12.2.ebuild b/kde-apps/kcachegrind/kcachegrind-16.12.2.ebuild
3123 new file mode 100644
3124 index 0000000..f39b8f2
3125 --- /dev/null
3126 +++ b/kde-apps/kcachegrind/kcachegrind-16.12.2.ebuild
3127 @@ -0,0 +1,18 @@
3128 +# Copyright 1999-2017 Gentoo Foundation
3129 +# Distributed under the terms of the GNU General Public License v2
3130 +# $Id$
3131 +
3132 +EAPI=6
3133 +
3134 +KDE_HANDBOOK="optional"
3135 +inherit kde4-base
3136 +
3137 +DESCRIPTION="Frontend for Cachegrind by KDE"
3138 +HOMEPAGE="https://www.kde.org/applications/development/kcachegrind
3139 +https://kcachegrind.github.io/html/Home.html"
3140 +KEYWORDS="~amd64 ~arm ~x86"
3141 +IUSE="debug"
3142 +
3143 +RDEPEND="
3144 + media-gfx/graphviz
3145 +"
3146
3147 diff --git a/kde-apps/kcalc/kcalc-16.12.2.ebuild b/kde-apps/kcalc/kcalc-16.12.2.ebuild
3148 new file mode 100644
3149 index 0000000..d39aab1
3150 --- /dev/null
3151 +++ b/kde-apps/kcalc/kcalc-16.12.2.ebuild
3152 @@ -0,0 +1,34 @@
3153 +# Copyright 1999-2017 Gentoo Foundation
3154 +# Distributed under the terms of the GNU General Public License v2
3155 +# $Id$
3156 +
3157 +EAPI=6
3158 +
3159 +KDE_HANDBOOK="forceoptional"
3160 +KDE_TEST="true"
3161 +inherit kde5
3162 +
3163 +DESCRIPTION="KDE calculator"
3164 +HOMEPAGE="https://www.kde.org/applications/utilities/kcalc
3165 +https://utils.kde.org/projects/kcalc"
3166 +KEYWORDS="~amd64 ~x86"
3167 +IUSE=""
3168 +
3169 +RDEPEND="
3170 + $(add_frameworks_dep kconfig)
3171 + $(add_frameworks_dep kconfigwidgets)
3172 + $(add_frameworks_dep kcoreaddons)
3173 + $(add_frameworks_dep kguiaddons)
3174 + $(add_frameworks_dep ki18n)
3175 + $(add_frameworks_dep kinit)
3176 + $(add_frameworks_dep knotifications)
3177 + $(add_frameworks_dep kwidgetsaddons)
3178 + $(add_frameworks_dep kxmlgui)
3179 + $(add_qt_dep qtgui)
3180 + $(add_qt_dep qtwidgets)
3181 + $(add_qt_dep qtxml)
3182 + dev-libs/gmp:0=
3183 +"
3184 +DEPEND="${RDEPEND}
3185 + sys-devel/gettext
3186 +"
3187
3188 diff --git a/kde-apps/kcalcore/kcalcore-16.12.2.ebuild b/kde-apps/kcalcore/kcalcore-16.12.2.ebuild
3189 new file mode 100644
3190 index 0000000..7672865
3191 --- /dev/null
3192 +++ b/kde-apps/kcalcore/kcalcore-16.12.2.ebuild
3193 @@ -0,0 +1,27 @@
3194 +# Copyright 1999-2017 Gentoo Foundation
3195 +# Distributed under the terms of the GNU General Public License v2
3196 +# $Id$
3197 +
3198 +EAPI=6
3199 +
3200 +KDE_TEST="true"
3201 +VIRTUALX_REQUIRED="test"
3202 +inherit kde5
3203 +
3204 +DESCRIPTION="Library for handling calendar data"
3205 +LICENSE="GPL-2+ test? ( LGPL-3+ )"
3206 +KEYWORDS="~amd64 ~x86"
3207 +IUSE=""
3208 +
3209 +DEPEND="
3210 + $(add_frameworks_dep kcodecs)
3211 + $(add_frameworks_dep kconfig)
3212 + $(add_frameworks_dep kcoreaddons)
3213 + $(add_frameworks_dep kdelibs4support)
3214 + $(add_qt_dep qtgui)
3215 + dev-libs/libical:=
3216 + sys-apps/util-linux
3217 +"
3218 +RDEPEND="${DEPEND}"
3219 +
3220 +RESTRICT+=" test" # multiple tests fail or hang indefinitely
3221
3222 diff --git a/kde-apps/kcalutils/kcalutils-16.12.2.ebuild b/kde-apps/kcalutils/kcalutils-16.12.2.ebuild
3223 new file mode 100644
3224 index 0000000..df0df5e
3225 --- /dev/null
3226 +++ b/kde-apps/kcalutils/kcalutils-16.12.2.ebuild
3227 @@ -0,0 +1,32 @@
3228 +# Copyright 1999-2017 Gentoo Foundation
3229 +# Distributed under the terms of the GNU General Public License v2
3230 +# $Id$
3231 +
3232 +EAPI=6
3233 +
3234 +KDE_TEST="true"
3235 +VIRTUALX_REQUIRED="test"
3236 +inherit kde5
3237 +
3238 +DESCRIPTION="Library providing utility functions for the handling of calendar data"
3239 +LICENSE="GPL-2+ LGPL-2.1+"
3240 +KEYWORDS="~amd64 ~x86"
3241 +IUSE=""
3242 +
3243 +DEPEND="
3244 + $(add_frameworks_dep kcodecs)
3245 + $(add_frameworks_dep kconfig)
3246 + $(add_frameworks_dep kcoreaddons)
3247 + $(add_frameworks_dep kdelibs4support)
3248 + $(add_frameworks_dep ki18n)
3249 + $(add_frameworks_dep kiconthemes)
3250 + $(add_frameworks_dep kwidgetsaddons)
3251 + $(add_kdeapps_dep kcalcore)
3252 + $(add_kdeapps_dep kidentitymanagement)
3253 + $(add_qt_dep qtgui)
3254 + $(add_qt_dep qtwidgets)
3255 + dev-libs/grantlee:5
3256 +"
3257 +RDEPEND="${DEPEND}"
3258 +
3259 +RESTRICT+=" test"
3260
3261 diff --git a/kde-apps/kcharselect/kcharselect-16.12.2.ebuild b/kde-apps/kcharselect/kcharselect-16.12.2.ebuild
3262 new file mode 100644
3263 index 0000000..30689d2
3264 --- /dev/null
3265 +++ b/kde-apps/kcharselect/kcharselect-16.12.2.ebuild
3266 @@ -0,0 +1,26 @@
3267 +# Copyright 1999-2017 Gentoo Foundation
3268 +# Distributed under the terms of the GNU General Public License v2
3269 +# $Id$
3270 +
3271 +EAPI=6
3272 +
3273 +KDE_HANDBOOK="forceoptional"
3274 +inherit kde5
3275 +
3276 +DESCRIPTION="KDE character selection utility"
3277 +HOMEPAGE="https://www.kde.org/applications/utilities/kcharselect
3278 +https://utils.kde.org/projects/kcharselect"
3279 +KEYWORDS="~amd64 ~x86"
3280 +IUSE=""
3281 +
3282 +DEPEND="
3283 + $(add_frameworks_dep kconfig)
3284 + $(add_frameworks_dep kconfigwidgets)
3285 + $(add_frameworks_dep kcoreaddons)
3286 + $(add_frameworks_dep ki18n)
3287 + $(add_frameworks_dep kwidgetsaddons)
3288 + $(add_frameworks_dep kxmlgui)
3289 + $(add_qt_dep qtgui)
3290 + $(add_qt_dep qtwidgets)
3291 +"
3292 +RDEPEND="${DEPEND}"
3293
3294 diff --git a/kde-apps/kcolorchooser/kcolorchooser-16.12.2.ebuild b/kde-apps/kcolorchooser/kcolorchooser-16.12.2.ebuild
3295 new file mode 100644
3296 index 0000000..2872808
3297 --- /dev/null
3298 +++ b/kde-apps/kcolorchooser/kcolorchooser-16.12.2.ebuild
3299 @@ -0,0 +1,23 @@
3300 +# Copyright 1999-2017 Gentoo Foundation
3301 +# Distributed under the terms of the GNU General Public License v2
3302 +# $Id$
3303 +
3304 +EAPI=6
3305 +
3306 +inherit kde5
3307 +
3308 +DESCRIPTION="KDE color selector/editor"
3309 +HOMEPAGE="https://www.kde.org/applications/graphics/kcolorchooser/"
3310 +
3311 +LICENSE="MIT"
3312 +KEYWORDS="~amd64 ~x86"
3313 +IUSE=""
3314 +
3315 +DEPEND="
3316 + $(add_frameworks_dep kcoreaddons)
3317 + $(add_frameworks_dep ki18n)
3318 + $(add_frameworks_dep kxmlgui)
3319 + $(add_qt_dep qtgui)
3320 + $(add_qt_dep qtwidgets)
3321 +"
3322 +RDEPEND="${DEPEND}"
3323
3324 diff --git a/kde-apps/kcontacts/kcontacts-16.12.2.ebuild b/kde-apps/kcontacts/kcontacts-16.12.2.ebuild
3325 new file mode 100644
3326 index 0000000..72ca668
3327 --- /dev/null
3328 +++ b/kde-apps/kcontacts/kcontacts-16.12.2.ebuild
3329 @@ -0,0 +1,33 @@
3330 +# Copyright 1999-2017 Gentoo Foundation
3331 +# Distributed under the terms of the GNU General Public License v2
3332 +# $Id$
3333 +
3334 +EAPI=6
3335 +
3336 +KDE_TEST="true"
3337 +VIRTUALX_REQUIRED="test"
3338 +inherit kde5
3339 +
3340 +DESCRIPTION="Address book API based on KDE Frameworks"
3341 +LICENSE="GPL-2+"
3342 +KEYWORDS="~amd64 ~x86"
3343 +IUSE=""
3344 +
3345 +DEPEND="
3346 + $(add_frameworks_dep kcodecs)
3347 + $(add_frameworks_dep kconfig)
3348 + $(add_frameworks_dep kcoreaddons)
3349 + $(add_frameworks_dep ki18n)
3350 + $(add_qt_dep qtdbus)
3351 + $(add_qt_dep qtgui)
3352 +"
3353 +RDEPEND="${DEPEND}"
3354 +
3355 +src_prepare() {
3356 + kde5_src_prepare
3357 +
3358 + # FIXME: Fails test because access to /dev/dri/card0 is denied
3359 + sed -i \
3360 + -e "/ecm_add_tests/ s/picturetest\.cpp //" \
3361 + autotests/CMakeLists.txt || die
3362 +}
3363
3364 diff --git a/kde-apps/kcron/kcron-16.12.2.ebuild b/kde-apps/kcron/kcron-16.12.2.ebuild
3365 new file mode 100644
3366 index 0000000..18d2ab5
3367 --- /dev/null
3368 +++ b/kde-apps/kcron/kcron-16.12.2.ebuild
3369 @@ -0,0 +1,27 @@
3370 +# Copyright 1999-2017 Gentoo Foundation
3371 +# Distributed under the terms of the GNU General Public License v2
3372 +# $Id$
3373 +
3374 +EAPI=6
3375 +
3376 +KDE_HANDBOOK="forceoptional"
3377 +inherit kde5
3378 +
3379 +DESCRIPTION="KDE Task Scheduler"
3380 +KEYWORDS="~amd64 ~x86"
3381 +IUSE=""
3382 +
3383 +DEPEND="
3384 + $(add_frameworks_dep kconfigwidgets)
3385 + $(add_frameworks_dep kcoreaddons)
3386 + $(add_frameworks_dep ki18n)
3387 + $(add_frameworks_dep kiconthemes)
3388 + $(add_frameworks_dep kio)
3389 + $(add_frameworks_dep kwidgetsaddons)
3390 + $(add_qt_dep qtgui)
3391 + $(add_qt_dep qtprintsupport)
3392 + $(add_qt_dep qtwidgets)
3393 +"
3394 +RDEPEND="${DEPEND}
3395 + !prefix? ( virtual/cron )
3396 +"
3397
3398 diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-16.12.2.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-16.12.2.ebuild
3399 new file mode 100644
3400 index 0000000..42caaf3
3401 --- /dev/null
3402 +++ b/kde-apps/kde-apps-meta/kde-apps-meta-16.12.2.ebuild
3403 @@ -0,0 +1,29 @@
3404 +# Copyright 1999-2017 Gentoo Foundation
3405 +# Distributed under the terms of the GNU General Public License v2
3406 +# $Id$
3407 +
3408 +EAPI=6
3409 +
3410 +inherit kde5-meta-pkg
3411 +
3412 +DESCRIPTION="Meta package for the KDE Applications collection"
3413 +KEYWORDS="~amd64 ~x86"
3414 +IUSE="accessibility pim sdk"
3415 +
3416 +RDEPEND="
3417 + $(add_kdeapps_dep kate)
3418 + $(add_kdeapps_dep kdeadmin-meta)
3419 + $(add_kdeapps_dep kdecore-meta)
3420 + $(add_kdeapps_dep kdeedu-meta)
3421 + $(add_kdeapps_dep kdegames-meta)
3422 + $(add_kdeapps_dep kdegraphics-meta)
3423 + $(add_kdeapps_dep kdemultimedia-meta)
3424 + $(add_kdeapps_dep kdenetwork-meta)
3425 + $(add_kdeapps_dep kdeutils-meta)
3426 + accessibility? ( $(add_kdeapps_dep kdeaccessibility-meta) )
3427 + pim? ( $(add_kdeapps_dep kdepim-meta) )
3428 + sdk? (
3429 + $(add_kdeapps_dep kdesdk-meta)
3430 + $(add_kdeapps_dep kdewebdev-meta)
3431 + )
3432 +"
3433
3434 diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-16.12.2.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-16.12.2.ebuild
3435 new file mode 100644
3436 index 0000000..f728344
3437 --- /dev/null
3438 +++ b/kde-apps/kde-dev-scripts/kde-dev-scripts-16.12.2.ebuild
3439 @@ -0,0 +1,31 @@
3440 +# Copyright 1999-2017 Gentoo Foundation
3441 +# Distributed under the terms of the GNU General Public License v2
3442 +# $Id$
3443 +
3444 +EAPI=6
3445 +
3446 +KDE_HANDBOOK="true"
3447 +inherit kde5
3448 +
3449 +DESCRIPTION="KDE Development Scripts"
3450 +KEYWORDS="~amd64 ~x86"
3451 +IUSE=""
3452 +
3453 +# kdelibs4support - required for kdex.dtd
3454 +# kdoctools - to use ECM instead of kdelibs4
3455 +DEPEND="
3456 + $(add_frameworks_dep kdelibs4support)
3457 + $(add_frameworks_dep kdoctools)
3458 +"
3459 +RDEPEND="
3460 + app-arch/advancecomp
3461 + media-gfx/optipng
3462 + dev-perl/XML-DOM
3463 +"
3464 +
3465 +src_prepare() {
3466 + # bug 275069
3467 + sed -ie 's:colorsvn::' CMakeLists.txt || die
3468 +
3469 + kde5_src_prepare
3470 +}
3471
3472 diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-16.12.2.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-16.12.2.ebuild
3473 new file mode 100644
3474 index 0000000..a04d190
3475 --- /dev/null
3476 +++ b/kde-apps/kde-dev-utils/kde-dev-utils-16.12.2.ebuild
3477 @@ -0,0 +1,11 @@
3478 +# Copyright 1999-2017 Gentoo Foundation
3479 +# Distributed under the terms of the GNU General Public License v2
3480 +# $Id$
3481 +
3482 +EAPI=6
3483 +
3484 +inherit kde4-base
3485 +
3486 +DESCRIPTION="KDE Development Utilities"
3487 +KEYWORDS="~amd64 ~arm ~x86"
3488 +IUSE="debug"
3489
3490 diff --git a/kde-apps/kde-l10n/kde-l10n-16.12.2.ebuild b/kde-apps/kde-l10n/kde-l10n-16.12.2.ebuild
3491 new file mode 100644
3492 index 0000000..05e78c3
3493 --- /dev/null
3494 +++ b/kde-apps/kde-l10n/kde-l10n-16.12.2.ebuild
3495 @@ -0,0 +1,86 @@
3496 +# Copyright 1999-2017 Gentoo Foundation
3497 +# Distributed under the terms of the GNU General Public License v2
3498 +# $Id$
3499 +
3500 +EAPI=6
3501 +
3502 +KDE_HANDBOOK="optional"
3503 +# /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 's:-${PV}.tar.xz::' -e 's:kde-l10n-::' |tr '\n' ' '
3504 +KDE_L10N=(
3505 + ar ast bg bs ca ca-valencia cs da de el en-GB eo es et eu fa fi fr ga gl he
3506 + hi hr hu ia id is it ja kk km ko lt lv mr nb nds nl nn pa pl pt pt-BR ro ru
3507 + sk sl sr sr-ijekavsk sr-Latn sr-Latn-ijekavsk sv tr ug uk wa zh-CN zh-TW
3508 +)
3509 +inherit kde5
3510 +
3511 +DESCRIPTION="KDE internationalization package"
3512 +
3513 +KEYWORDS="~amd64 ~arm ~x86"
3514 +IUSE=""
3515 +
3516 +DEPEND="
3517 + $(add_frameworks_dep ki18n)
3518 + $(add_qt_dep linguist-tools)
3519 + sys-devel/gettext
3520 +"
3521 +RDEPEND="
3522 + !<kde-apps/kde4-l10n-${PV}
3523 + !<kde-apps/kdepim-l10n-${PV}:5
3524 + !<=kde-apps/khelpcenter-5.6.2
3525 + !kde-apps/ktp-accounts-kcm:4
3526 + !kde-apps/ktp-approver:4
3527 + !kde-apps/ktp-auth-handler:4
3528 + !kde-apps/ktp-common-internals:4
3529 + !kde-apps/ktp-contact-list:4
3530 + !kde-apps/ktp-filetransfer-handler:4
3531 + !kde-apps/ktp-kded-module:4
3532 + !kde-apps/ktp-l10n
3533 + !kde-apps/ktp-send-file:4
3534 + !kde-apps/ktp-text-ui:4
3535 + !<kde-apps/kwave-16.11.50
3536 +"
3537 +
3538 +pkg_setup() {
3539 + if [[ -z ${A} ]]; then
3540 + elog
3541 + elog "None of the requested L10N are supported by ${P}."
3542 + elog
3543 + elog "${P} supports these language codes:"
3544 + elog "${KDE_L10N[@]}"
3545 + elog
3546 + fi
3547 + [[ -n ${A} ]] && kde5_pkg_setup
3548 +}
3549 +
3550 +src_prepare() {
3551 + kde5_src_prepare
3552 + [[ -n ${A} ]] || return
3553 +
3554 + # Handbook optional
3555 + find -type f -name CMakeLists.txt -exec \
3556 + sed -i -e "/find_package.*KF5DocTools/ s/ REQUIRED//" {} + || die
3557 + if ! use handbook ; then
3558 + find -mindepth 4 -maxdepth 4 -type f -name CMakeLists.txt -exec \
3559 + sed -i -e '/add_subdirectory(docs)/ s/^/#DONT/' {} + || die
3560 + fi
3561 +
3562 + # Remove kdepim translations (part of kde-apps/kdepim-l10n)
3563 + for subdir in kdepim kdepimlibs kdepim-runtime pim; do
3564 + find -mindepth 5 -maxdepth 5 -type f -name CMakeLists.txt -exec \
3565 + sed -i -e "/add_subdirectory( *${subdir} *)/ s/^/#DONT/" {} + || die
3566 + done
3567 +}
3568 +
3569 +src_configure() {
3570 + [[ -n ${A} ]] && kde5_src_configure
3571 +}
3572 +
3573 +src_compile() {
3574 + [[ -n ${A} ]] && kde5_src_compile
3575 +}
3576 +
3577 +src_test() { :; }
3578 +
3579 +src_install() {
3580 + [[ -n ${A} ]] && kde5_src_install
3581 +}
3582
3583 diff --git a/kde-apps/kde-l10n/metadata.xml b/kde-apps/kde-l10n/metadata.xml
3584 new file mode 100644
3585 index 0000000..2fdbf33
3586 --- /dev/null
3587 +++ b/kde-apps/kde-l10n/metadata.xml
3588 @@ -0,0 +1,8 @@
3589 +<?xml version="1.0" encoding="UTF-8"?>
3590 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3591 +<pkgmetadata>
3592 + <maintainer type="project">
3593 + <email>kde@g.o</email>
3594 + <name>Gentoo KDE Project</name>
3595 + </maintainer>
3596 +</pkgmetadata>
3597
3598 diff --git a/kde-apps/kde-meta/kde-meta-16.12.2.ebuild b/kde-apps/kde-meta/kde-meta-16.12.2.ebuild
3599 new file mode 100644
3600 index 0000000..cf64d1a
3601 --- /dev/null
3602 +++ b/kde-apps/kde-meta/kde-meta-16.12.2.ebuild
3603 @@ -0,0 +1,16 @@
3604 +# Copyright 1999-2017 Gentoo Foundation
3605 +# Distributed under the terms of the GNU General Public License v2
3606 +# $Id$
3607 +
3608 +EAPI=6
3609 +
3610 +inherit kde5-meta-pkg
3611 +
3612 +DESCRIPTION="Merge this to pull in all KDE Plasma and Applications packages"
3613 +KEYWORDS="~amd64 ~x86"
3614 +IUSE=""
3615 +
3616 +RDEPEND="
3617 + $(add_kdeapps_dep kde-apps-meta)
3618 + $(add_plasma_dep plasma-meta)
3619 +"
3620
3621 diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.11.90-remove-dirs b/kde-apps/kde4-l10n/files/kde4-l10n-16.11.90-remove-dirs
3622 new file mode 100644
3623 index 0000000..93630fe
3624 --- /dev/null
3625 +++ b/kde-apps/kde4-l10n/files/kde4-l10n-16.11.90-remove-dirs
3626 @@ -0,0 +1,25 @@
3627 +# Disable any subdirectories listed here. Comments are ignored
3628 +# First argument: parent directory
3629 +# Second argument: which subdirectory to disable in CMakeLists.txt
3630 +# kde-l10n 5
3631 +docs/kde-runtime glossary
3632 +docs/kde-runtime khelpcenter
3633 +docs/kdesdk umbrello
3634 +scripts kdeedu
3635 +# Plasma 5
3636 +docs/kde-runtime fundamentals
3637 +docs/kde-runtime kdesu
3638 +docs/kde-runtime khelpcenter
3639 +docs/kde-runtime knetattach
3640 +docs/kde-runtime onlinehelp
3641 +docs/kde-runtime/kcontrol bookmarks
3642 +docs/kde-runtime/kcontrol cookies
3643 +docs/kde-runtime/kcontrol ebrowsing
3644 +docs/kde-runtime/kcontrol emoticons
3645 +docs/kde-runtime/kcontrol icons
3646 +docs/kde-runtime/kcontrol kcmcgi
3647 +docs/kde-runtime/kcontrol kcm_ssl
3648 +docs/kde-runtime/kcontrol nepomuk
3649 +docs/kde-runtime/kcontrol smb
3650 +docs/kde-runtime/kcontrol trash
3651 +docs/kde-runtime/kcontrol useragent
3652
3653 diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.11.90-remove-messages b/kde-apps/kde4-l10n/files/kde4-l10n-16.11.90-remove-messages
3654 new file mode 100644
3655 index 0000000..7f77a89
3656 --- /dev/null
3657 +++ b/kde-apps/kde4-l10n/files/kde4-l10n-16.11.90-remove-messages
3658 @@ -0,0 +1,53 @@
3659 +# Remove any path listed here. Comments are ignored
3660 +# KDE Runtime 4
3661 +kde-runtime/attica_kde.po
3662 +kde-runtime/drkonqi.po
3663 +kde-runtime/filetypes.po
3664 +kde-runtime/htmlsearch.po
3665 +kde-runtime/kcmcomponentchooser.po
3666 +kde-runtime/kcm_device_automounter.po
3667 +kde-runtime/kcm_emoticons.po
3668 +kde-runtime/kcmhtmlsearch.po
3669 +kde-runtime/kcmicons.po
3670 +kde-runtime/kcmkded.po
3671 +kde-runtime/kcmnotify.po
3672 +kde-runtime/kcm_phonon.po
3673 +kde-runtime/kcmshell.po
3674 +kde-runtime/kdesu.po
3675 +kde-runtime/kglobalaccel.po
3676 +kde-runtime/khelpcenter.po
3677 +kde-runtime/kio_applications.po
3678 +kde-runtime/kio_archive.po
3679 +kde-runtime/kio_bookmarks.po
3680 +kde-runtime/kioclient.po
3681 +kde-runtime/kio_fish.po
3682 +kde-runtime/kio_info.po
3683 +kde-runtime/kio_man.po
3684 +kde-runtime/kio_nfs.po
3685 +kde-runtime/kio_recentdocuments.po
3686 +kde-runtime/kio_remote.po
3687 +kde-runtime/kio_sftp.po
3688 +kde-runtime/kio_smb.po
3689 +kde-runtime/kio_thumbnail.po
3690 +kde-runtime/kmimetypefinder.po
3691 +kde-runtime/knetattach.po
3692 +kde-runtime/kstart.po
3693 +kde-runtime/ktraderclient.po
3694 +kde-runtime/phonon_kde.po
3695 +kde-runtime/soliduiserver.po
3696 +# KDELIBS 4
3697 +kdelibs/akonadi_baloo_indexer.po
3698 +kdelibs/baloo_file_extractor.po
3699 +kdelibs/baloo_file.po
3700 +kdelibs/baloosearch.po
3701 +kdelibs/balooshow.po
3702 +kdelibs/baloowidgets.po
3703 +kdelibs/kcm_activities.po
3704 +kdelibs/kcm_baloofile.po
3705 +kdelibs/kfilemetadata.po
3706 +kdelibs/kio_baloosearch.po
3707 +kdelibs/kio_tags.po
3708 +kdelibs/kio_timeline.po
3709 +kdelibs/plasma_runner_baloosearchrunner.po
3710 +# KDE SDK 4
3711 +kdesdk/umbrello.po
3712
3713 diff --git a/kde-apps/kde4-l10n/kde4-l10n-16.12.2.ebuild b/kde-apps/kde4-l10n/kde4-l10n-16.12.2.ebuild
3714 new file mode 100644
3715 index 0000000..1e022c2
3716 --- /dev/null
3717 +++ b/kde-apps/kde4-l10n/kde4-l10n-16.12.2.ebuild
3718 @@ -0,0 +1,115 @@
3719 +# Copyright 1999-2017 Gentoo Foundation
3720 +# Distributed under the terms of the GNU General Public License v2
3721 +# $Id$
3722 +
3723 +EAPI=6
3724 +
3725 +KDE_AUTODEPS="false"
3726 +KDE_HANDBOOK="optional"
3727 +KDE_L10N=(
3728 + ar ast bg bs ca ca-valencia cs da de el en-GB eo es et eu fa fi fr ga gl he
3729 + hi hr hu ia id is it ja kk km ko lt lv mr nb nds nl nn pa pl pt pt-BR ro ru
3730 + sk sl sr sr-ijekavsk sr-Latn sr-Latn-ijekavsk sv tr ug uk wa zh-CN zh-TW
3731 +)
3732 +KMNAME="kde-l10n"
3733 +inherit kde5
3734 +
3735 +DESCRIPTION="KDE legacy internationalization package"
3736 +
3737 +SLOT="4"
3738 +KEYWORDS="~amd64 ~arm ~x86"
3739 +
3740 +DEPEND="
3741 + kde-frameworks/kdelibs:4
3742 + sys-devel/gettext
3743 +"
3744 +RDEPEND="
3745 + >=kde-apps/kde-l10n-${PV}
3746 +"
3747 +
3748 +REMOVE_DIRS="${FILESDIR}/${PN}-16.11.90-remove-dirs"
3749 +REMOVE_MSGS="${FILESDIR}/${PN}-16.11.90-remove-messages"
3750 +
3751 +IUSE="aqua test" # TODO: Drop aqua as soon as possible
3752 +
3753 +pkg_setup() {
3754 + if [[ -z ${A} ]]; then
3755 + elog
3756 + elog "None of the requested L10N are supported by ${P}."
3757 + elog
3758 + elog "${P} supports these language codes:"
3759 + elog "${KDE_L10N[@]}"
3760 + elog
3761 + fi
3762 + [[ -n ${A} ]] && kde5_pkg_setup
3763 +}
3764 +
3765 +src_prepare() {
3766 + kde5_src_prepare
3767 + [[ -n ${A} ]] || return
3768 +
3769 + einfo "Removing file collisions with Plasma 5 and Applications"
3770 + [[ -f ${REMOVE_DIRS} ]] || die "Error: ${REMOVE_DIRS} not found!"
3771 + [[ -f ${REMOVE_MSGS} ]] || die "Error: ${REMOVE_MSGS} not found!"
3772 +
3773 + use test && einfo "Tests enabled: Listing LINGUAS causing file collisions"
3774 +
3775 + einfo "Directories..."
3776 + while read path; do
3777 + if use test ; then # build a report w/ L10N="*" to submit @upstream
3778 + local lngs
3779 + for lng in $(kde_l10n2lingua ${KDE_L10N[@]}); do
3780 + SDIR="${S}/${KMNAME}-${lng}-${PV}/4/${lng}"
3781 + if [[ -d "${SDIR}"/${path%\ *}/${path#*\ } ]] ; then
3782 + lngs+=" ${lng}"
3783 + fi
3784 + done
3785 + [[ -n "${lngs}" ]] && einfo "${path%\ *}/${path#*\ }${lngs}"
3786 + unset lngs
3787 + fi
3788 + if ls -U ./*/4/*/${path%\ *}/${path#*\ } > /dev/null 2>&1; then
3789 + sed -e "\:add_subdirectory(\s*${path#*\ }\s*): s:^:#:" \
3790 + -i ./*/4/*/${path%\ *}/CMakeLists.txt || \
3791 + die "Failed to comment out ${path}"
3792 + else
3793 + einfo "F: ${path}" # run with L10N="*" to cut down list
3794 + fi
3795 + done < <(grep -ve "^$\|^\s*\#" "${REMOVE_DIRS}")
3796 + einfo
3797 + einfo "Messages..."
3798 + while read path; do
3799 + if use test ; then # build a report w/ L10N="*" to submit @upstream
3800 + local lngs
3801 + for lng in $(kde_l10n2lingua ${KDE_L10N[@]}); do
3802 + SDIR="${S}/${KMNAME}-${lng}-${PV}/4/${lng}"
3803 + if [[ -e "${SDIR}"/messages/${path} ]] ; then
3804 + lngs+=" ${lng}"
3805 + fi
3806 + done
3807 + [[ -n "${lngs}" ]] && einfo "${path}${lngs}"
3808 + unset lngs
3809 + fi
3810 + if ls -U ./*/4/*/messages/${path} > /dev/null 2>&1; then
3811 + rm ./*/4/*/messages/${path} || die "Failed to remove ${path}"
3812 + else
3813 + einfo "F: ${path}" # run with L10N="*" to cut down list
3814 + fi
3815 + done < <(grep -ve "^$\|^\s*\#" "${REMOVE_MSGS}")
3816 +}
3817 +
3818 +src_configure() {
3819 + local mycmakeargs=(
3820 + -DBUILD_docs=$(usex handbook)
3821 + )
3822 + [[ -n ${A} ]] && kde5_src_configure
3823 +}
3824 +
3825 +src_compile() {
3826 + [[ -n ${A} ]] && kde5_src_compile
3827 +}
3828 +
3829 +src_test() { :; }
3830 +
3831 +src_install() {
3832 + [[ -n ${A} ]] && kde5_src_install
3833 +}
3834
3835 diff --git a/kde-apps/kde4-l10n/metadata.xml b/kde-apps/kde4-l10n/metadata.xml
3836 new file mode 100644
3837 index 0000000..2fdbf33
3838 --- /dev/null
3839 +++ b/kde-apps/kde4-l10n/metadata.xml
3840 @@ -0,0 +1,8 @@
3841 +<?xml version="1.0" encoding="UTF-8"?>
3842 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3843 +<pkgmetadata>
3844 + <maintainer type="project">
3845 + <email>kde@g.o</email>
3846 + <name>Gentoo KDE Project</name>
3847 + </maintainer>
3848 +</pkgmetadata>
3849
3850 diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-16.12.2.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-16.12.2.ebuild
3851 new file mode 100644
3852 index 0000000..0487cb1
3853 --- /dev/null
3854 +++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-16.12.2.ebuild
3855 @@ -0,0 +1,22 @@
3856 +# Copyright 1999-2017 Gentoo Foundation
3857 +# Distributed under the terms of the GNU General Public License v2
3858 +# $Id$
3859 +
3860 +EAPI=6
3861 +
3862 +inherit kde5-meta-pkg
3863 +
3864 +DESCRIPTION="kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages"
3865 +KEYWORDS="~amd64 ~x86"
3866 +IUSE="nls"
3867 +
3868 +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL}
3869 +
3870 +RDEPEND="
3871 + $(add_kdeapps_dep jovie)
3872 + $(add_kdeapps_dep kaccessible)
3873 + $(add_kdeapps_dep kmag)
3874 + $(add_kdeapps_dep kmousetool)
3875 + $(add_kdeapps_dep kmouth)
3876 + nls? ( $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL}) )
3877 +"
3878
3879 diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-16.12.2.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-16.12.2.ebuild
3880 new file mode 100644
3881 index 0000000..4b9b07c
3882 --- /dev/null
3883 +++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-16.12.2.ebuild
3884 @@ -0,0 +1,19 @@
3885 +# Copyright 1999-2017 Gentoo Foundation
3886 +# Distributed under the terms of the GNU General Public License v2
3887 +# $Id$
3888 +
3889 +EAPI=6
3890 +
3891 +inherit kde5-meta-pkg
3892 +
3893 +DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages"
3894 +KEYWORDS="~amd64 ~x86"
3895 +IUSE="+cron nls"
3896 +
3897 +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL}
3898 +
3899 +RDEPEND="
3900 + $(add_kdeapps_dep ksystemlog)
3901 + cron? ( $(add_kdeapps_dep kcron) )
3902 + nls? ( $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL}) )
3903 +"
3904
3905 diff --git a/kde-apps/kdebase-meta/kdebase-meta-16.12.2.ebuild b/kde-apps/kdebase-meta/kdebase-meta-16.12.2.ebuild
3906 new file mode 100644
3907 index 0000000..d29cc42
3908 --- /dev/null
3909 +++ b/kde-apps/kdebase-meta/kdebase-meta-16.12.2.ebuild
3910 @@ -0,0 +1,16 @@
3911 +# Copyright 1999-2017 Gentoo Foundation
3912 +# Distributed under the terms of the GNU General Public License v2
3913 +# $Id$
3914 +
3915 +EAPI=6
3916 +
3917 +inherit kde5-meta-pkg
3918 +
3919 +DESCRIPTION="Transitional package to pull in plasma-meta plus basic applications"
3920 +KEYWORDS="~amd64 ~x86"
3921 +IUSE=""
3922 +
3923 +RDEPEND="
3924 + $(add_kdeapps_dep kdecore-meta)
3925 + $(add_plasma_dep plasma-meta)
3926 +"
3927
3928 diff --git a/kde-apps/kdebugsettings/kdebugsettings-16.12.2.ebuild b/kde-apps/kdebugsettings/kdebugsettings-16.12.2.ebuild
3929 new file mode 100644
3930 index 0000000..e00f358
3931 --- /dev/null
3932 +++ b/kde-apps/kdebugsettings/kdebugsettings-16.12.2.ebuild
3933 @@ -0,0 +1,28 @@
3934 +# Copyright 1999-2017 Gentoo Foundation
3935 +# Distributed under the terms of the GNU General Public License v2
3936 +# $Id$
3937 +
3938 +EAPI=6
3939 +
3940 +KDE_TEST="forceoptional"
3941 +VIRTUALX_REQUIRED="test"
3942 +inherit kde5
3943 +
3944 +DESCRIPTION="Application to enable/disable qCDebug"
3945 +KEYWORDS="~amd64 ~x86"
3946 +IUSE=""
3947 +
3948 +DEPEND="
3949 + $(add_frameworks_dep kcompletion)
3950 + $(add_frameworks_dep kconfig)
3951 + $(add_frameworks_dep kcoreaddons)
3952 + $(add_frameworks_dep kdbusaddons)
3953 + $(add_frameworks_dep ki18n)
3954 + $(add_frameworks_dep kitemviews)
3955 + $(add_frameworks_dep kwidgetsaddons)
3956 + $(add_qt_dep qtgui)
3957 + $(add_qt_dep qtwidgets)
3958 +"
3959 +RDEPEND="${DEPEND}"
3960 +
3961 +RESTRICT+=" test"
3962
3963 diff --git a/kde-apps/kdecore-meta/kdecore-meta-16.12.2.ebuild b/kde-apps/kdecore-meta/kdecore-meta-16.12.2.ebuild
3964 new file mode 100644
3965 index 0000000..44a8d50
3966 --- /dev/null
3967 +++ b/kde-apps/kdecore-meta/kdecore-meta-16.12.2.ebuild
3968 @@ -0,0 +1,25 @@
3969 +# Copyright 1999-2017 Gentoo Foundation
3970 +# Distributed under the terms of the GNU General Public License v2
3971 +# $Id$
3972 +
3973 +EAPI=6
3974 +
3975 +inherit kde5-meta-pkg
3976 +
3977 +DESCRIPTION="kdecore - merge this to pull in the most basic applications"
3978 +KEYWORDS="~amd64 ~x86"
3979 +IUSE="+handbook nls"
3980 +
3981 +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL}
3982 +
3983 +RDEPEND="
3984 + $(add_kdeapps_dep dolphin)
3985 + $(add_kdeapps_dep kdialog)
3986 + $(add_kdeapps_dep keditbookmarks)
3987 + $(add_kdeapps_dep kfind)
3988 + $(add_kdeapps_dep konqueror)
3989 + $(add_kdeapps_dep konsole)
3990 + $(add_kdeapps_dep kwrite)
3991 + handbook? ( $(add_kdeapps_dep khelpcenter) )
3992 + nls? ( $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL}) )
3993 +"
3994
3995 diff --git a/kde-apps/kdeedu-data/kdeedu-data-16.12.2.ebuild b/kde-apps/kdeedu-data/kdeedu-data-16.12.2.ebuild
3996 new file mode 100644
3997 index 0000000..25c73dd
3998 --- /dev/null
3999 +++ b/kde-apps/kdeedu-data/kdeedu-data-16.12.2.ebuild
4000 @@ -0,0 +1,19 @@
4001 +# Copyright 1999-2017 Gentoo Foundation
4002 +# Distributed under the terms of the GNU General Public License v2
4003 +# $Id$
4004 +
4005 +EAPI=6
4006 +
4007 +KDE_AUTODEPS="false"
4008 +KDE_DEBUG="false"
4009 +inherit kde5
4010 +
4011 +DESCRIPTION="Shared icons, artwork and data files for educational applications"
4012 +KEYWORDS="~amd64 ~x86"
4013 +IUSE=""
4014 +
4015 +DEPEND="
4016 + $(add_frameworks_dep extra-cmake-modules)
4017 + $(add_qt_dep qtcore)
4018 +"
4019 +RDEPEND="!kde-apps/libkdeedu:4"
4020
4021 diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-16.12.2.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-16.12.2.ebuild
4022 new file mode 100644
4023 index 0000000..40b1b96
4024 --- /dev/null
4025 +++ b/kde-apps/kdeedu-meta/kdeedu-meta-16.12.2.ebuild
4026 @@ -0,0 +1,44 @@
4027 +# Copyright 1999-2017 Gentoo Foundation
4028 +# Distributed under the terms of the GNU General Public License v2
4029 +# $Id$
4030 +
4031 +EAPI=6
4032 +
4033 +inherit kde5-meta-pkg
4034 +
4035 +DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages"
4036 +HOMEPAGE="https://edu.kde.org"
4037 +KEYWORDS="~amd64 ~x86"
4038 +IUSE="nls"
4039 +
4040 +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL}
4041 +
4042 +RDEPEND="
4043 + $(add_kdeapps_dep analitza)
4044 + $(add_kdeapps_dep artikulate)
4045 + $(add_kdeapps_dep blinken)
4046 + $(add_kdeapps_dep cantor)
4047 + $(add_kdeapps_dep kalgebra)
4048 + $(add_kdeapps_dep kalzium)
4049 + $(add_kdeapps_dep kanagram)
4050 + $(add_kdeapps_dep kbruch)
4051 + $(add_kdeapps_dep kdeedu-data)
4052 + $(add_kdeapps_dep kgeography)
4053 + $(add_kdeapps_dep khangman)
4054 + $(add_kdeapps_dep kig)
4055 + $(add_kdeapps_dep kiten)
4056 + $(add_kdeapps_dep klettres)
4057 + $(add_kdeapps_dep kmplot)
4058 + $(add_kdeapps_dep kqtquickcharts)
4059 + $(add_kdeapps_dep kstars)
4060 + $(add_kdeapps_dep ktouch)
4061 + $(add_kdeapps_dep kturtle)
4062 + $(add_kdeapps_dep kwordquiz)
4063 + $(add_kdeapps_dep libkeduvocdocument)
4064 + $(add_kdeapps_dep marble)
4065 + $(add_kdeapps_dep minuet)
4066 + $(add_kdeapps_dep parley)
4067 + $(add_kdeapps_dep rocs)
4068 + $(add_kdeapps_dep step)
4069 + nls? ( $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL}) )
4070 +"
4071
4072 diff --git a/kde-apps/kdegames-meta/kdegames-meta-16.12.2.ebuild b/kde-apps/kdegames-meta/kdegames-meta-16.12.2.ebuild
4073 new file mode 100644
4074 index 0000000..41c894e
4075 --- /dev/null
4076 +++ b/kde-apps/kdegames-meta/kdegames-meta-16.12.2.ebuild
4077 @@ -0,0 +1,64 @@
4078 +# Copyright 1999-2017 Gentoo Foundation
4079 +# Distributed under the terms of the GNU General Public License v2
4080 +# $Id$
4081 +
4082 +EAPI=6
4083 +
4084 +inherit kde5-meta-pkg
4085 +
4086 +DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages"
4087 +HOMEPAGE="https://games.kde.org/"
4088 +KEYWORDS="~amd64 ~x86"
4089 +IUSE="nls opengl python"
4090 +
4091 +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL}
4092 +
4093 +RDEPEND="
4094 + $(add_kdeapps_dep bomber)
4095 + $(add_kdeapps_dep bovo)
4096 + $(add_kdeapps_dep granatier)
4097 + $(add_kdeapps_dep kapman)
4098 + $(add_kdeapps_dep katomic)
4099 + $(add_kdeapps_dep kblackbox)
4100 + $(add_kdeapps_dep kblocks)
4101 + $(add_kdeapps_dep kbounce)
4102 + $(add_kdeapps_dep kbreakout)
4103 + $(add_kdeapps_dep kdiamond)
4104 + $(add_kdeapps_dep kfourinline)
4105 + $(add_kdeapps_dep kgoldrunner)
4106 + $(add_kdeapps_dep kigo)
4107 + $(add_kdeapps_dep killbots)
4108 + $(add_kdeapps_dep kiriki)
4109 + $(add_kdeapps_dep kjumpingcube)
4110 + $(add_kdeapps_dep klickety)
4111 + $(add_kdeapps_dep klines)
4112 + $(add_kdeapps_dep kmahjongg)
4113 + $(add_kdeapps_dep kmines)
4114 + $(add_kdeapps_dep knavalbattle)
4115 + $(add_kdeapps_dep knetwalk)
4116 + $(add_kdeapps_dep kolf)
4117 + $(add_kdeapps_dep kollision)
4118 + $(add_kdeapps_dep konquest)
4119 + $(add_kdeapps_dep kpat)
4120 + $(add_kdeapps_dep kreversi)
4121 + $(add_kdeapps_dep kshisen)
4122 + $(add_kdeapps_dep ksirk)
4123 + $(add_kdeapps_dep ksnakeduel)
4124 + $(add_kdeapps_dep kspaceduel)
4125 + $(add_kdeapps_dep ksquares)
4126 + $(add_kdeapps_dep ktuberling)
4127 + $(add_kdeapps_dep libkdegames)
4128 + $(add_kdeapps_dep libkmahjongg)
4129 + $(add_kdeapps_dep lskat)
4130 + $(add_kdeapps_dep palapeli)
4131 + $(add_kdeapps_dep picmi)
4132 + nls? (
4133 + $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL})
4134 + $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL})
4135 + )
4136 + opengl? (
4137 + $(add_kdeapps_dep ksudoku)
4138 + $(add_kdeapps_dep kubrick)
4139 + )
4140 + python? ( $(add_kdeapps_dep kajongg) )
4141 +"
4142
4143 diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-16.12.2.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-16.12.2.ebuild
4144 new file mode 100644
4145 index 0000000..0bae80d
4146 --- /dev/null
4147 +++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-16.12.2.ebuild
4148 @@ -0,0 +1,38 @@
4149 +# Copyright 1999-2017 Gentoo Foundation
4150 +# Distributed under the terms of the GNU General Public License v2
4151 +# $Id$
4152 +
4153 +EAPI=6
4154 +
4155 +inherit kde5-meta-pkg
4156 +
4157 +DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages"
4158 +HOMEPAGE="https://www.kde.org/applications/graphics/"
4159 +KEYWORDS="~amd64 ~x86"
4160 +IUSE="nls scanner"
4161 +
4162 +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL}
4163 +
4164 +RDEPEND="
4165 + $(add_kdeapps_dep gwenview)
4166 + $(add_kdeapps_dep kamera)
4167 + $(add_kdeapps_dep kcolorchooser)
4168 + $(add_kdeapps_dep kdegraphics-mobipocket)
4169 + $(add_kdeapps_dep kolourpaint)
4170 + $(add_kdeapps_dep kruler)
4171 + $(add_kdeapps_dep libkdcraw)
4172 + $(add_kdeapps_dep libkexiv2)
4173 + $(add_kdeapps_dep libkipi)
4174 + $(add_kdeapps_dep okular)
4175 + $(add_kdeapps_dep spectacle)
4176 + $(add_kdeapps_dep svgpart)
4177 + $(add_kdeapps_dep thumbnailers)
4178 + nls? (
4179 + $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL})
4180 + $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL})
4181 + )
4182 + scanner? (
4183 + $(add_kdeapps_dep ksaneplugin)
4184 + $(add_kdeapps_dep libksane)
4185 + )
4186 +"
4187
4188 diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-16.12.2.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-16.12.2.ebuild
4189 new file mode 100644
4190 index 0000000..ce92ed9
4191 --- /dev/null
4192 +++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-16.12.2.ebuild
4193 @@ -0,0 +1,25 @@
4194 +# Copyright 1999-2017 Gentoo Foundation
4195 +# Distributed under the terms of the GNU General Public License v2
4196 +# $Id$
4197 +
4198 +EAPI=6
4199 +
4200 +inherit kde5
4201 +
4202 +DESCRIPTION="Library to support mobipocket ebooks"
4203 +KEYWORDS="~amd64 ~arm ~x86"
4204 +IUSE="+thumbnail"
4205 +
4206 +DEPEND="
4207 + $(add_qt_dep qtgui)
4208 + thumbnail? ( $(add_frameworks_dep kio) )
4209 +"
4210 +RDEPEND="${DEPEND}"
4211 +
4212 +src_configure() {
4213 + local mycmakeargs=(
4214 + -DBUILD_thumbnailers=$(usex thumbnail)
4215 + )
4216 +
4217 + kde5_src_configure
4218 +}
4219
4220 diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-16.12.2.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-16.12.2.ebuild
4221 new file mode 100644
4222 index 0000000..d2e9b3a
4223 --- /dev/null
4224 +++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-16.12.2.ebuild
4225 @@ -0,0 +1,34 @@
4226 +# Copyright 1999-2017 Gentoo Foundation
4227 +# Distributed under the terms of the GNU General Public License v2
4228 +# $Id$
4229 +
4230 +EAPI=6
4231 +
4232 +inherit kde5-meta-pkg
4233 +
4234 +DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived packages"
4235 +HOMEPAGE="
4236 + https://www.kde.org/applications/multimedia/
4237 + https://multimedia.kde.org/
4238 +"
4239 +KEYWORDS="~amd64 ~x86"
4240 +IUSE="+ffmpeg nls"
4241 +
4242 +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL}
4243 +
4244 +RDEPEND="
4245 + || ( $(add_kdeapps_dep audiocd-kio) kde-apps/audiocd-kio:4 )
4246 + $(add_kdeapps_dep dragon)
4247 + $(add_kdeapps_dep juk)
4248 + $(add_kdeapps_dep kdenlive)
4249 + $(add_kdeapps_dep kmix)
4250 + $(add_kdeapps_dep kscd)
4251 + $(add_kdeapps_dep kwave)
4252 + $(add_kdeapps_dep libkcddb)
4253 + $(add_kdeapps_dep libkcompactdisc)
4254 + ffmpeg? ( $(add_kdeapps_dep ffmpegthumbs) )
4255 + nls? (
4256 + $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL})
4257 + $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL})
4258 + )
4259 +"
4260
4261 diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-16.12.2.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-16.12.2.ebuild
4262 new file mode 100644
4263 index 0000000..77e041b
4264 --- /dev/null
4265 +++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-16.12.2.ebuild
4266 @@ -0,0 +1,30 @@
4267 +# Copyright 1999-2017 Gentoo Foundation
4268 +# Distributed under the terms of the GNU General Public License v2
4269 +# $Id$
4270 +
4271 +EAPI=6
4272 +
4273 +inherit kde5
4274 +
4275 +DESCRIPTION="kcontrol filesharing config module for SMB"
4276 +KEYWORDS="~amd64 ~x86"
4277 +IUSE=""
4278 +
4279 +DEPEND="
4280 + $(add_frameworks_dep kcompletion)
4281 + $(add_frameworks_dep kcoreaddons)
4282 + $(add_frameworks_dep ki18n)
4283 + $(add_frameworks_dep kio)
4284 + $(add_frameworks_dep kwidgetsaddons)
4285 + $(add_qt_dep qtgui)
4286 + $(add_qt_dep qtwidgets)
4287 +"
4288 +RDEPEND="${DEPEND}"
4289 +
4290 +src_configure() {
4291 + local mycmakeargs=(
4292 + -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
4293 + )
4294 +
4295 + kde5_src_configure
4296 +}
4297
4298 diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-16.12.2.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-16.12.2.ebuild
4299 new file mode 100644
4300 index 0000000..e170968
4301 --- /dev/null
4302 +++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-16.12.2.ebuild
4303 @@ -0,0 +1,29 @@
4304 +# Copyright 1999-2017 Gentoo Foundation
4305 +# Distributed under the terms of the GNU General Public License v2
4306 +# $Id$
4307 +
4308 +EAPI=6
4309 +
4310 +inherit kde5-meta-pkg
4311 +
4312 +DESCRIPTION="kdenetwork - merge this to pull in all kdenetwork-derived packages"
4313 +KEYWORDS="~amd64 ~x86"
4314 +IUSE="nls ppp"
4315 +
4316 +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL}
4317 +
4318 +# FIXME: Add back whenever it gets ported
4319 +# $(add_kdeapps_dep kopete)
4320 +RDEPEND="
4321 + $(add_kdeapps_dep kdenetwork-filesharing)
4322 + $(add_kdeapps_dep kget)
4323 + $(add_kdeapps_dep krdc)
4324 + $(add_kdeapps_dep krfb)
4325 + $(add_kdeapps_dep plasma-telepathy-meta)
4326 + $(add_kdeapps_dep zeroconf-ioslave)
4327 + nls? (
4328 + $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL})
4329 + $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL})
4330 + )
4331 + ppp? ( $(add_kdeapps_dep kppp) )
4332 +"
4333
4334 diff --git a/kde-apps/kdenlive/kdenlive-16.12.2.ebuild b/kde-apps/kdenlive/kdenlive-16.12.2.ebuild
4335 new file mode 100644
4336 index 0000000..4b54ee1
4337 --- /dev/null
4338 +++ b/kde-apps/kdenlive/kdenlive-16.12.2.ebuild
4339 @@ -0,0 +1,69 @@
4340 +# Copyright 1999-2017 Gentoo Foundation
4341 +# Distributed under the terms of the GNU General Public License v2
4342 +# $Id$
4343 +
4344 +EAPI=6
4345 +
4346 +KDE_HANDBOOK="optional"
4347 +inherit kde5
4348 +
4349 +DESCRIPTION="Non-linear video editing suite by KDE"
4350 +HOMEPAGE="https://www.kdenlive.org/"
4351 +
4352 +LICENSE="GPL-2"
4353 +KEYWORDS="~amd64 ~x86"
4354 +IUSE="freesound gles2 jogshuttle semantic-desktop v4l"
4355 +
4356 +RDEPEND="
4357 + $(add_frameworks_dep karchive)
4358 + $(add_frameworks_dep kbookmarks)
4359 + $(add_frameworks_dep kcompletion)
4360 + $(add_frameworks_dep kconfig)
4361 + $(add_frameworks_dep kconfigwidgets)
4362 + $(add_frameworks_dep kcoreaddons)
4363 + $(add_frameworks_dep kcrash)
4364 + $(add_frameworks_dep kdbusaddons)
4365 + $(add_frameworks_dep kguiaddons)
4366 + $(add_frameworks_dep ki18n)
4367 + $(add_frameworks_dep kiconthemes)
4368 + $(add_frameworks_dep kio)
4369 + $(add_frameworks_dep kitemviews)
4370 + $(add_frameworks_dep kjobwidgets)
4371 + $(add_frameworks_dep knewstuff)
4372 + $(add_frameworks_dep knotifications)
4373 + $(add_frameworks_dep knotifyconfig)
4374 + $(add_frameworks_dep kservice)
4375 + $(add_frameworks_dep ktextwidgets)
4376 + $(add_frameworks_dep kwidgetsaddons)
4377 + $(add_frameworks_dep kxmlgui)
4378 + $(add_frameworks_dep solid)
4379 + $(add_qt_dep qtdbus)
4380 + $(add_qt_dep qtdeclarative)
4381 + $(add_qt_dep qtgui 'gles2=')
4382 + $(add_qt_dep qtnetwork)
4383 + $(add_qt_dep qtquickcontrols)
4384 + $(add_qt_dep qtscript)
4385 + $(add_qt_dep qtsvg)
4386 + $(add_qt_dep qtwidgets)
4387 + $(add_qt_dep qtxml)
4388 + >=media-libs/mlt-6.0.0[ffmpeg,kdenlive,melt,qt5,sdl,xml]
4389 + virtual/ffmpeg[encode,sdl,X]
4390 + virtual/opengl
4391 + freesound? ( $(add_qt_dep qtwebkit) )
4392 + semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
4393 + v4l? ( media-libs/libv4l )
4394 +"
4395 +DEPEND="${RDEPEND}
4396 + sys-devel/gettext
4397 +"
4398 +
4399 +src_configure() {
4400 + local mycmakeargs=(
4401 + $(cmake-utils_use_find_package freesound Qt5WebKitWidgets)
4402 + -DWITH_JogShuttle=$(usex jogshuttle)
4403 + $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
4404 + $(cmake-utils_use_find_package v4l LibV4L2)
4405 + )
4406 +
4407 + kde5_src_configure
4408 +}
4409
4410 diff --git a/kde-apps/kdepim-addons/kdepim-addons-16.12.2.ebuild b/kde-apps/kdepim-addons/kdepim-addons-16.12.2.ebuild
4411 new file mode 100644
4412 index 0000000..0ef0fef
4413 --- /dev/null
4414 +++ b/kde-apps/kdepim-addons/kdepim-addons-16.12.2.ebuild
4415 @@ -0,0 +1,71 @@
4416 +# Copyright 1999-2017 Gentoo Foundation
4417 +# Distributed under the terms of the GNU General Public License v2
4418 +# $Id$
4419 +
4420 +EAPI=6
4421 +
4422 +KDE_EXAMPLES="true"
4423 +KDE_TEST="forceoptional-recursive"
4424 +VIRTUALX_REQUIRED="test"
4425 +inherit kde5
4426 +
4427 +DESCRIPTION="Plugins for KDE Personal Information Management Suite"
4428 +HOMEPAGE="https://www.kde.org/applications/office/kontact/"
4429 +LICENSE="GPL-2+ LGPL-2.1+"
4430 +KEYWORDS="~amd64 ~x86"
4431 +
4432 +IUSE="google"
4433 +
4434 +COMMON_DEPEND="
4435 + $(add_frameworks_dep kcompletion)
4436 + $(add_frameworks_dep kconfig)
4437 + $(add_frameworks_dep kconfigwidgets)
4438 + $(add_frameworks_dep kcoreaddons)
4439 + $(add_frameworks_dep kdbusaddons)
4440 + $(add_frameworks_dep kdelibs4support)
4441 + $(add_frameworks_dep khtml)
4442 + $(add_frameworks_dep ki18n)
4443 + $(add_frameworks_dep kiconthemes)
4444 + $(add_frameworks_dep kio)
4445 + $(add_frameworks_dep kwidgetsaddons)
4446 + $(add_frameworks_dep kxmlgui)
4447 + $(add_kdeapps_dep akonadi)
4448 + $(add_kdeapps_dep akonadi-notes)
4449 + $(add_kdeapps_dep calendarsupport)
4450 + $(add_kdeapps_dep eventviews)
4451 + $(add_kdeapps_dep grantleetheme)
4452 + $(add_kdeapps_dep incidenceeditor)
4453 + $(add_kdeapps_dep kcontacts)
4454 + $(add_kdeapps_dep kdepim-apps-libs)
4455 + $(add_kdeapps_dep kidentitymanagement)
4456 + $(add_kdeapps_dep kmime)
4457 + $(add_kdeapps_dep libkdepim)
4458 + $(add_kdeapps_dep libkleo)
4459 + $(add_kdeapps_dep libktnef)
4460 + $(add_kdeapps_dep mailcommon)
4461 + $(add_kdeapps_dep messagelib)
4462 + $(add_kdeapps_dep pimcommon)
4463 + $(add_qt_dep qtgui)
4464 + $(add_qt_dep qtnetwork)
4465 + $(add_qt_dep qtwidgets)
4466 + $(add_qt_dep qtxml)
4467 + google? ( net-libs/libkgapi:5 )
4468 +"
4469 +DEPEND="${COMMON_DEPEND}
4470 + >=app-crypt/gpgme-1.7.1[cxx,qt5]
4471 +"
4472 +RDEPEND="${COMMON_DEPEND}
4473 + !kde-apps/kaddressbook:4
4474 + !kde-apps/kmail:4
4475 +"
4476 +
4477 +RESTRICT+=" test"
4478 +
4479 +src_configure() {
4480 + local mycmakeargs=(
4481 + -DKDEPIMADDONS_BUILD_EXAMPLES=$(usex examples)
4482 + $(cmake-utils_use_find_package google KF5GAPI)
4483 + )
4484 +
4485 + kde5_src_configure
4486 +}
4487
4488 diff --git a/kde-apps/kdepim-apps-libs/kdepim-apps-libs-16.12.2.ebuild b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-16.12.2.ebuild
4489 new file mode 100644
4490 index 0000000..842f908
4491 --- /dev/null
4492 +++ b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-16.12.2.ebuild
4493 @@ -0,0 +1,45 @@
4494 +# Copyright 1999-2017 Gentoo Foundation
4495 +# Distributed under the terms of the GNU General Public License v2
4496 +# $Id$
4497 +
4498 +EAPI=6
4499 +
4500 +KDE_TEST="forceoptional"
4501 +VIRTUALX_REQUIRED="test"
4502 +inherit kde5
4503 +
4504 +DESCRIPTION="Libraries for KDE PIM applications"
4505 +LICENSE="GPL-2+ LGPL-2.1+"
4506 +KEYWORDS="~amd64 ~x86"
4507 +IUSE="prison"
4508 +
4509 +DEPEND="
4510 + $(add_frameworks_dep kconfig)
4511 + $(add_frameworks_dep kconfigwidgets)
4512 + $(add_frameworks_dep kcoreaddons)
4513 + $(add_frameworks_dep ki18n)
4514 + $(add_frameworks_dep kiconthemes)
4515 + $(add_frameworks_dep kio)
4516 + $(add_frameworks_dep kservice)
4517 + $(add_frameworks_dep kwidgetsaddons)
4518 + $(add_kdeapps_dep akonadi)
4519 + $(add_kdeapps_dep akonadi-contacts)
4520 + $(add_kdeapps_dep grantleetheme)
4521 + $(add_kdeapps_dep kcontacts)
4522 + $(add_kdeapps_dep libkleo)
4523 + $(add_kdeapps_dep pimcommon)
4524 + $(add_qt_dep qtdbus)
4525 + $(add_qt_dep qtgui)
4526 + $(add_qt_dep qtwidgets)
4527 + >=dev-libs/grantlee-5.1.0:5
4528 + prison? ( $(add_frameworks_dep prison) )
4529 +"
4530 +RDEPEND="${DEPEND}"
4531 +
4532 +src_configure() {
4533 + local mycmakeargs=(
4534 + $(cmake-utils_use_find_package prison KF5Prison)
4535 + )
4536 +
4537 + kde5_src_configure
4538 +}
4539
4540 diff --git a/kde-apps/kdepim-l10n/kdepim-l10n-16.12.2.ebuild b/kde-apps/kdepim-l10n/kdepim-l10n-16.12.2.ebuild
4541 new file mode 100644
4542 index 0000000..51652c4
4543 --- /dev/null
4544 +++ b/kde-apps/kdepim-l10n/kdepim-l10n-16.12.2.ebuild
4545 @@ -0,0 +1,103 @@
4546 +# Copyright 1999-2017 Gentoo Foundation
4547 +# Distributed under the terms of the GNU General Public License v2
4548 +# $Id$
4549 +
4550 +EAPI=6
4551 +
4552 +KDE_HANDBOOK="optional"
4553 +KDE_L10N=(
4554 + ar ast bg bs ca ca-valencia cs da de el en-GB eo es et eu fa fi fr ga gl he
4555 + hi hr hu ia is it ja kk km ko lt lv mr nb nds nl nn pa pl pt pt-BR ro ru
4556 + sk sl sr sr-ijekavsk sr-Latn sr-Latn-ijekavsk sv tr ug uk wa zh-CN zh-TW
4557 +)
4558 +KMNAME="kde-l10n"
4559 +inherit kde5
4560 +
4561 +DESCRIPTION="KDE PIM internationalization package"
4562 +
4563 +KEYWORDS="~amd64 ~x86"
4564 +IUSE=""
4565 +
4566 +DEPEND="
4567 + $(add_frameworks_dep ki18n)
4568 + $(add_qt_dep linguist-tools)
4569 + sys-devel/gettext
4570 +"
4571 +RDEPEND="
4572 + !<kde-apps/kde-l10n-16.04.3
4573 + !<kde-apps/kde4-l10n-4.14.3-r1
4574 +"
4575 +
4576 +PIM_L10N="kdepim kdepimlibs kdepim-runtime pim"
4577 +
4578 +pkg_setup() {
4579 + if [[ -z ${A} ]]; then
4580 + elog
4581 + elog "None of the requested L10N are supported by ${P}."
4582 + elog
4583 + elog "${P} supports these language codes:"
4584 + elog "${KDE_L10N[@]}"
4585 + elog
4586 + fi
4587 + [[ -n ${A} ]] && kde5_pkg_setup
4588 +}
4589 +
4590 +src_prepare() {
4591 + kde5_src_prepare
4592 + [[ -n ${A} ]] || return
4593 +
4594 + # Handbook optional
4595 + find -type f -name CMakeLists.txt -exec \
4596 + sed -i -e "/find_package.*KF5DocTools/ s/ REQUIRED//" {} + || die
4597 + # Disable all by default, pim dirs are added manually if found
4598 + find -mindepth 4 -maxdepth 4 -type f -name CMakeLists.txt -exec \
4599 + sed -i -e '/^add_subdirectory/ s/^/#ONLYPIM/' {} + || die
4600 +
4601 + # Remove everything except kdepim, kdepimlibs, kdepim-runtime and pim
4602 + for lng in ${KDE_L10N[@]}; do
4603 + local sdir="${S}/kde-l10n-$(kde_l10n2lingua ${lng})-${PV}/5/$(kde_l10n2lingua ${lng})"
4604 + if [[ -d "${sdir}" ]] ; then
4605 + local gotpim=false
4606 + einfo "L10N: ${lng}"
4607 +
4608 + for subdir in data docs messages scripts ; do
4609 + if [[ -d "${sdir}/${subdir}" ]] ; then
4610 + rm "${sdir}/${subdir}/CMakeLists.txt" || die
4611 + local pim
4612 + for pim in ${PIM_L10N}; do
4613 + if [[ -d "${sdir}/${subdir}/${pim}" ]]; then
4614 + echo "add_subdirectory(${subdir}/${pim})" >> "${sdir}/CMakeLists.txt"
4615 + gotpim=true
4616 + fi
4617 + done
4618 + fi
4619 + done
4620 + if ! ${gotpim}; then
4621 + einfo "F: ${lng} contains no KDE PIM translations and should be dropped"
4622 + sed -e "/kde-l10n-$(kde_l10n2lingua ${lng})-${PV}/ s/^/#WRONG/" \
4623 + -i CMakeLists.txt || die "Failed to disable no-op ${lng}"
4624 + fi
4625 + fi
4626 + done
4627 +
4628 + if ! use handbook ; then
4629 + find -mindepth 4 -maxdepth 4 -type f -name CMakeLists.txt -exec \
4630 + sed -i -e '/^add_subdirectory(docs/ s/^/#DONT/' {} + || die
4631 + fi
4632 +}
4633 +
4634 +src_configure() {
4635 + [[ -n ${A} ]] && kde5_src_configure
4636 +}
4637 +
4638 +src_compile() {
4639 + [[ -n ${A} ]] && kde5_src_compile
4640 +}
4641 +
4642 +src_test() {
4643 + [[ -n ${A} ]] && kde5_src_test
4644 +}
4645 +
4646 +src_install() {
4647 + [[ $(grep -sc "^add" CMakeLists.txt) -gt 0 ]] && kde5_src_install
4648 +}
4649
4650 diff --git a/kde-apps/kdepim-l10n/metadata.xml b/kde-apps/kdepim-l10n/metadata.xml
4651 new file mode 100644
4652 index 0000000..2fdbf33
4653 --- /dev/null
4654 +++ b/kde-apps/kdepim-l10n/metadata.xml
4655 @@ -0,0 +1,8 @@
4656 +<?xml version="1.0" encoding="UTF-8"?>
4657 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4658 +<pkgmetadata>
4659 + <maintainer type="project">
4660 + <email>kde@g.o</email>
4661 + <name>Gentoo KDE Project</name>
4662 + </maintainer>
4663 +</pkgmetadata>
4664
4665 diff --git a/kde-apps/kdepim-meta/kdepim-meta-16.12.2.ebuild b/kde-apps/kdepim-meta/kdepim-meta-16.12.2.ebuild
4666 new file mode 100644
4667 index 0000000..8630adc
4668 --- /dev/null
4669 +++ b/kde-apps/kdepim-meta/kdepim-meta-16.12.2.ebuild
4670 @@ -0,0 +1,74 @@
4671 +# Copyright 1999-2017 Gentoo Foundation
4672 +# Distributed under the terms of the GNU General Public License v2
4673 +# $Id$
4674 +
4675 +EAPI=6
4676 +
4677 +inherit kde5-meta-pkg
4678 +
4679 +DESCRIPTION="KDE PIM - merge this to pull in all kdepim-derived packages"
4680 +HOMEPAGE="https://www.kde.org/applications/development"
4681 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
4682 +IUSE="nls"
4683 +
4684 +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL}
4685 +
4686 +RDEPEND="
4687 + $(add_kdeapps_dep akonadi)
4688 + $(add_kdeapps_dep akonadiconsole)
4689 + $(add_kdeapps_dep akonadi-calendar)
4690 + $(add_kdeapps_dep akonadi-contacts)
4691 + $(add_kdeapps_dep akonadi-import-wizard)
4692 + $(add_kdeapps_dep akonadi-mime)
4693 + $(add_kdeapps_dep akonadi-notes)
4694 + $(add_kdeapps_dep akonadi-search)
4695 + $(add_kdeapps_dep akregator)
4696 + $(add_kdeapps_dep blogilo)
4697 + $(add_kdeapps_dep calendarjanitor)
4698 + $(add_kdeapps_dep calendarsupport)
4699 + $(add_kdeapps_dep eventviews)
4700 + $(add_kdeapps_dep grantlee-editor)
4701 + $(add_kdeapps_dep grantleetheme)
4702 + $(add_kdeapps_dep incidenceeditor)
4703 + $(add_kdeapps_dep kaddressbook)
4704 + $(add_kdeapps_dep kalarm)
4705 + $(add_kdeapps_dep kalarmcal)
4706 + $(add_kdeapps_dep kblog)
4707 + $(add_kdeapps_dep kcalcore)
4708 + $(add_kdeapps_dep kcalutils)
4709 + $(add_kdeapps_dep kcontacts)
4710 + $(add_kdeapps_dep kdepim-addons)
4711 + $(add_kdeapps_dep kdepim-apps-libs)
4712 + $(add_kdeapps_dep kdepim-runtime)
4713 + $(add_kdeapps_dep kholidays)
4714 + $(add_kdeapps_dep kidentitymanagement)
4715 + $(add_kdeapps_dep kimap)
4716 + $(add_kdeapps_dep kldap)
4717 + $(add_kdeapps_dep kleopatra)
4718 + $(add_kdeapps_dep kmail)
4719 + $(add_kdeapps_dep kmail-account-wizard)
4720 + $(add_kdeapps_dep kmailtransport)
4721 + $(add_kdeapps_dep kmbox)
4722 + $(add_kdeapps_dep kmime)
4723 + $(add_kdeapps_dep knotes)
4724 + $(add_kdeapps_dep konsolekalendar)
4725 + $(add_kdeapps_dep kontact)
4726 + $(add_kdeapps_dep kontactinterface)
4727 + $(add_kdeapps_dep korganizer)
4728 + $(add_kdeapps_dep kpimtextedit)
4729 + $(add_kdeapps_dep libgravatar)
4730 + $(add_kdeapps_dep libkdepim)
4731 + $(add_kdeapps_dep libkleo)
4732 + $(add_kdeapps_dep libksieve)
4733 + $(add_kdeapps_dep libktnef)
4734 + $(add_kdeapps_dep mailcommon)
4735 + $(add_kdeapps_dep mailimporter)
4736 + $(add_kdeapps_dep mbox-importer)
4737 + $(add_kdeapps_dep messagelib)
4738 + $(add_kdeapps_dep pim-data-exporter)
4739 + $(add_kdeapps_dep pim-sieve-editor)
4740 + $(add_kdeapps_dep pim-storage-service-manager)
4741 + $(add_kdeapps_dep pimcommon)
4742 + $(add_kdeapps_dep syndication)
4743 + nls? ( $(add_kdeapps_dep kdepim-l10n '' ${L10N_MINIMAL}) )
4744 +"
4745
4746 diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-16.12.2.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-16.12.2.ebuild
4747 new file mode 100644
4748 index 0000000..eb5f33e
4749 --- /dev/null
4750 +++ b/kde-apps/kdepim-runtime/kdepim-runtime-16.12.2.ebuild
4751 @@ -0,0 +1,85 @@
4752 +# Copyright 1999-2017 Gentoo Foundation
4753 +# Distributed under the terms of the GNU General Public License v2
4754 +# $Id$
4755 +
4756 +EAPI=6
4757 +
4758 +KDE_HANDBOOK="forceoptional"
4759 +KDE_TEST="forceoptional"
4760 +VIRTUALX_REQUIRED="test"
4761 +inherit kde5
4762 +
4763 +DESCRIPTION="Runtime plugin collection to extend the functionality of KDE PIM"
4764 +LICENSE="GPL-2+ LGPL-2.1+"
4765 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
4766 +IUSE="google ssl"
4767 +
4768 +# TODO kolab, Qt5TextToSpeech
4769 +
4770 +CDEPEND="
4771 + $(add_frameworks_dep kcmutils)
4772 + $(add_frameworks_dep kcodecs)
4773 + $(add_frameworks_dep kcompletion)
4774 + $(add_frameworks_dep kconfig)
4775 + $(add_frameworks_dep kconfigwidgets)
4776 + $(add_frameworks_dep kcoreaddons)
4777 + $(add_frameworks_dep kdbusaddons)
4778 + $(add_frameworks_dep kdelibs4support)
4779 + $(add_frameworks_dep ki18n)
4780 + $(add_frameworks_dep kio)
4781 + $(add_frameworks_dep kitemmodels)
4782 + $(add_frameworks_dep kitemviews)
4783 + $(add_frameworks_dep kjobwidgets)
4784 + $(add_frameworks_dep knotifications)
4785 + $(add_frameworks_dep knotifyconfig)
4786 + $(add_frameworks_dep kservice)
4787 + $(add_frameworks_dep ktextwidgets)
4788 + $(add_frameworks_dep kwallet)
4789 + $(add_frameworks_dep kwidgetsaddons)
4790 + $(add_frameworks_dep kwindowsystem)
4791 + $(add_frameworks_dep kxmlgui)
4792 + $(add_kdeapps_dep akonadi)
4793 + $(add_kdeapps_dep akonadi-calendar)
4794 + $(add_kdeapps_dep akonadi-contacts)
4795 + $(add_kdeapps_dep akonadi-mime)
4796 + $(add_kdeapps_dep akonadi-notes)
4797 + $(add_kdeapps_dep kalarmcal)
4798 + $(add_kdeapps_dep kcalcore)
4799 + $(add_kdeapps_dep kcalutils)
4800 + $(add_kdeapps_dep kcontacts)
4801 + $(add_kdeapps_dep kidentitymanagement)
4802 + $(add_kdeapps_dep kimap)
4803 + $(add_kdeapps_dep kmailtransport)
4804 + $(add_kdeapps_dep kmbox)
4805 + $(add_kdeapps_dep kmime)
4806 + $(add_qt_dep qtdbus)
4807 + $(add_qt_dep qtgui)
4808 + $(add_qt_dep qtnetwork)
4809 + $(add_qt_dep qtwidgets)
4810 + $(add_qt_dep qtxml)
4811 + $(add_qt_dep qtxmlpatterns)
4812 + dev-libs/libical:=
4813 + google? ( >=net-libs/libkgapi-5.1.0:5 )
4814 + ssl? ( dev-libs/cyrus-sasl )
4815 +"
4816 +DEPEND="${CDEPEND}
4817 + $(add_frameworks_dep kross)
4818 + dev-libs/cyrus-sasl:2
4819 + dev-libs/libxslt
4820 + x11-misc/shared-mime-info
4821 +"
4822 +RDEPEND="${CDEPEND}
4823 + !kde-apps/kdepim-kioslaves
4824 + $(add_frameworks_dep oxygen-icons)
4825 +"
4826 +
4827 +RESTRICT+=" test"
4828 +
4829 +src_configure() {
4830 + local mycmakeargs=(
4831 + $(cmake-utils_use_find_package google KF5GAPI)
4832 + $(cmake-utils_use_find_package ssl Sasl2)
4833 + )
4834 +
4835 + kde5_src_configure
4836 +}
4837
4838 diff --git a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-16.12.2.ebuild b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-16.12.2.ebuild
4839 new file mode 100644
4840 index 0000000..5cc3d67
4841 --- /dev/null
4842 +++ b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-16.12.2.ebuild
4843 @@ -0,0 +1,19 @@
4844 +# Copyright 1999-2017 Gentoo Foundation
4845 +# Distributed under the terms of the GNU General Public License v2
4846 +# $Id$
4847 +
4848 +EAPI=6
4849 +
4850 +inherit kde4-base
4851 +
4852 +DESCRIPTION="kioslaves from kdesdk package"
4853 +KEYWORDS="~amd64 ~arm ~x86"
4854 +IUSE="debug"
4855 +
4856 +src_configure() {
4857 + local mycmakeargs=(
4858 + -DWITH_SVN=OFF
4859 + )
4860 +
4861 + kde4-base_src_configure
4862 +}
4863
4864 diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-16.12.2.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-16.12.2.ebuild
4865 new file mode 100644
4866 index 0000000..d134b4e
4867 --- /dev/null
4868 +++ b/kde-apps/kdesdk-meta/kdesdk-meta-16.12.2.ebuild
4869 @@ -0,0 +1,36 @@
4870 +# Copyright 1999-2017 Gentoo Foundation
4871 +# Distributed under the terms of the GNU General Public License v2
4872 +# $Id$
4873 +
4874 +EAPI=6
4875 +
4876 +inherit kde5-meta-pkg
4877 +
4878 +DESCRIPTION="KDE SDK - merge this to pull in all kdesdk-derived packages"
4879 +HOMEPAGE="https://www.kde.org/applications/development"
4880 +KEYWORDS="~amd64 ~x86"
4881 +IUSE="cvs nls"
4882 +
4883 +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL}
4884 +
4885 +RDEPEND="
4886 + $(add_kdeapps_dep dolphin-plugins)
4887 + $(add_kdeapps_dep kapptemplate)
4888 + $(add_kdeapps_dep kcachegrind)
4889 + $(add_kdeapps_dep kde-dev-scripts)
4890 + $(add_kdeapps_dep kde-dev-utils)
4891 + $(add_kdeapps_dep kdesdk-kioslaves)
4892 + $(add_kdeapps_dep kdesdk-thumbnailers)
4893 + $(add_kdeapps_dep kompare)
4894 + $(add_kdeapps_dep libkomparediff2)
4895 + $(add_kdeapps_dep lokalize)
4896 + $(add_kdeapps_dep okteta)
4897 + $(add_kdeapps_dep poxml)
4898 + $(add_kdeapps_dep kross-interpreters)
4899 + $(add_kdeapps_dep umbrello)
4900 + cvs? ( $(add_kdeapps_dep cervisia) )
4901 + nls? (
4902 + $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL})
4903 + $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL})
4904 + )
4905 +"
4906
4907 diff --git a/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-16.12.2.ebuild b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-16.12.2.ebuild
4908 new file mode 100644
4909 index 0000000..de46538
4910 --- /dev/null
4911 +++ b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-16.12.2.ebuild
4912 @@ -0,0 +1,22 @@
4913 +# Copyright 1999-2017 Gentoo Foundation
4914 +# Distributed under the terms of the GNU General Public License v2
4915 +# $Id$
4916 +
4917 +EAPI=6
4918 +
4919 +inherit kde5
4920 +
4921 +DESCRIPTION="Thumbnail generator for PO files"
4922 +KEYWORDS="~amd64 ~x86"
4923 +IUSE=""
4924 +
4925 +DEPEND="
4926 + $(add_frameworks_dep kconfig)
4927 + $(add_frameworks_dep ki18n)
4928 + $(add_frameworks_dep kio)
4929 + $(add_frameworks_dep kwidgetsaddons)
4930 + $(add_qt_dep qtgui)
4931 + $(add_qt_dep qtwidgets)
4932 + sys-devel/gettext
4933 +"
4934 +RDEPEND="${DEPEND}"
4935
4936 diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-16.12.2.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-16.12.2.ebuild
4937 new file mode 100644
4938 index 0000000..e0436af
4939 --- /dev/null
4940 +++ b/kde-apps/kdeutils-meta/kdeutils-meta-16.12.2.ebuild
4941 @@ -0,0 +1,35 @@
4942 +# Copyright 1999-2017 Gentoo Foundation
4943 +# Distributed under the terms of the GNU General Public License v2
4944 +# $Id$
4945 +
4946 +EAPI=6
4947 +
4948 +inherit kde5-meta-pkg
4949 +
4950 +DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
4951 +HOMEPAGE="https://www.kde.org/applications/utilities https://utils.kde.org"
4952 +KEYWORDS="~amd64 ~x86"
4953 +IUSE="cups floppy lirc nls"
4954 +
4955 +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL}
4956 +
4957 +RDEPEND="
4958 + $(add_kdeapps_dep ark)
4959 + $(add_kdeapps_dep filelight)
4960 + $(add_kdeapps_dep kcalc)
4961 + $(add_kdeapps_dep kcharselect)
4962 + $(add_kdeapps_dep kdebugsettings)
4963 + $(add_kdeapps_dep kdf)
4964 + $(add_kdeapps_dep kgpg)
4965 + $(add_kdeapps_dep kteatime)
4966 + $(add_kdeapps_dep ktimer)
4967 + $(add_kdeapps_dep kwalletmanager)
4968 + $(add_kdeapps_dep sweeper)
4969 + cups? ( $(add_kdeapps_dep print-manager) )
4970 + floppy? ( $(add_kdeapps_dep kfloppy) )
4971 + lirc? ( $(add_kdeapps_dep kremotecontrol) )
4972 + nls? (
4973 + $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL})
4974 + $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL})
4975 + )
4976 +"
4977
4978 diff --git a/kde-apps/kdewebdev-meta/kdewebdev-meta-16.12.2.ebuild b/kde-apps/kdewebdev-meta/kdewebdev-meta-16.12.2.ebuild
4979 new file mode 100644
4980 index 0000000..e7a9b49
4981 --- /dev/null
4982 +++ b/kde-apps/kdewebdev-meta/kdewebdev-meta-16.12.2.ebuild
4983 @@ -0,0 +1,22 @@
4984 +# Copyright 1999-2017 Gentoo Foundation
4985 +# Distributed under the terms of the GNU General Public License v2
4986 +# $Id$
4987 +
4988 +EAPI=6
4989 +
4990 +inherit kde5-meta-pkg
4991 +
4992 +DESCRIPTION="KDE WebDev - merge this to pull in all kdewebdev-derived packages"
4993 +KEYWORDS="~amd64 ~x86"
4994 +IUSE="nls"
4995 +
4996 +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL}
4997 +
4998 +# FIXME: Add back when ported
4999 +# $(add_kdeapps_dep klinkstatus)
5000 +RDEPEND="
5001 + $(add_kdeapps_dep kfilereplace)
5002 + $(add_kdeapps_dep kimagemapeditor)
5003 + $(add_kdeapps_dep kommander)
5004 + nls? ( $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL}) )
5005 +"
5006
5007 diff --git a/kde-apps/kdf/kdf-16.12.2.ebuild b/kde-apps/kdf/kdf-16.12.2.ebuild
5008 new file mode 100644
5009 index 0000000..328fcaa
5010 --- /dev/null
5011 +++ b/kde-apps/kdf/kdf-16.12.2.ebuild
5012 @@ -0,0 +1,30 @@
5013 +# Copyright 1999-2017 Gentoo Foundation
5014 +# Distributed under the terms of the GNU General Public License v2
5015 +# $Id$
5016 +
5017 +EAPI=6
5018 +
5019 +KDE_HANDBOOK="forceoptional"
5020 +inherit kde5
5021 +
5022 +DESCRIPTION="KDE free disk space utility"
5023 +HOMEPAGE="https://utils.kde.org/projects/kdf"
5024 +KEYWORDS="~amd64 ~arm ~x86"
5025 +IUSE=""
5026 +
5027 +DEPEND="
5028 + $(add_frameworks_dep kcmutils)
5029 + $(add_frameworks_dep kcompletion)
5030 + $(add_frameworks_dep kconfig)
5031 + $(add_frameworks_dep kconfigwidgets)
5032 + $(add_frameworks_dep kcoreaddons)
5033 + $(add_frameworks_dep ki18n)
5034 + $(add_frameworks_dep kiconthemes)
5035 + $(add_frameworks_dep kio)
5036 + $(add_frameworks_dep knotifications)
5037 + $(add_frameworks_dep kwidgetsaddons)
5038 + $(add_frameworks_dep kxmlgui)
5039 + $(add_qt_dep qtgui)
5040 + $(add_qt_dep qtwidgets)
5041 +"
5042 +RDEPEND="${DEPEND}"
5043
5044 diff --git a/kde-apps/kdialog/kdialog-16.12.2.ebuild b/kde-apps/kdialog/kdialog-16.12.2.ebuild
5045 new file mode 100644
5046 index 0000000..00924dd
5047 --- /dev/null
5048 +++ b/kde-apps/kdialog/kdialog-16.12.2.ebuild
5049 @@ -0,0 +1,36 @@
5050 +# Copyright 1999-2017 Gentoo Foundation
5051 +# Distributed under the terms of the GNU General Public License v2
5052 +# $Id$
5053 +
5054 +EAPI=6
5055 +
5056 +inherit kde5
5057 +
5058 +DESCRIPTION="Can be used to show nice dialog boxes from shell scripts"
5059 +KEYWORDS="~amd64 ~arm ~x86"
5060 +IUSE="X"
5061 +
5062 +DEPEND="
5063 + $(add_frameworks_dep kcompletion)
5064 + $(add_frameworks_dep kconfig)
5065 + $(add_frameworks_dep kdelibs4support)
5066 + $(add_frameworks_dep ki18n)
5067 + $(add_frameworks_dep kiconthemes)
5068 + $(add_frameworks_dep kio)
5069 + $(add_frameworks_dep knotifications)
5070 + $(add_frameworks_dep ktextwidgets)
5071 + $(add_frameworks_dep kwidgetsaddons)
5072 + $(add_frameworks_dep kwindowsystem)
5073 + $(add_qt_dep qtdbus)
5074 + $(add_qt_dep qtgui)
5075 + $(add_qt_dep qtwidgets)
5076 + X? ( x11-libs/libX11 )
5077 +"
5078 +RDEPEND="${DEPEND}"
5079 +
5080 +src_configure() {
5081 + local mycmakeargs=(
5082 + $(cmake-utils_use_find_package X X11)
5083 + )
5084 + kde5_src_configure
5085 +}
5086
5087 diff --git a/kde-apps/kdiamond/kdiamond-16.12.2.ebuild b/kde-apps/kdiamond/kdiamond-16.12.2.ebuild
5088 new file mode 100644
5089 index 0000000..15aefe5
5090 --- /dev/null
5091 +++ b/kde-apps/kdiamond/kdiamond-16.12.2.ebuild
5092 @@ -0,0 +1,33 @@
5093 +# Copyright 1999-2017 Gentoo Foundation
5094 +# Distributed under the terms of the GNU General Public License v2
5095 +# $Id$
5096 +
5097 +EAPI=6
5098 +
5099 +KDE_HANDBOOK="forceoptional"
5100 +inherit kde5
5101 +
5102 +DESCRIPTION="A KDE three-in-a-row game"
5103 +HOMEPAGE="
5104 + https://www.kde.org/applications/games/kdiamond/
5105 + https://games.kde.org/game.php?game=kdiamond
5106 +"
5107 +KEYWORDS="~amd64 ~x86"
5108 +IUSE=""
5109 +
5110 +DEPEND="
5111 + $(add_frameworks_dep kconfig)
5112 + $(add_frameworks_dep kconfigwidgets)
5113 + $(add_frameworks_dep kcoreaddons)
5114 + $(add_frameworks_dep kcrash)
5115 + $(add_frameworks_dep kdbusaddons)
5116 + $(add_frameworks_dep ki18n)
5117 + $(add_frameworks_dep knotifications)
5118 + $(add_frameworks_dep knotifyconfig)
5119 + $(add_frameworks_dep kwidgetsaddons)
5120 + $(add_frameworks_dep kxmlgui)
5121 + $(add_kdeapps_dep libkdegames)
5122 + $(add_qt_dep qtgui)
5123 + $(add_qt_dep qtwidgets)
5124 +"
5125 +RDEPEND="${DEPEND}"
5126
5127 diff --git a/kde-apps/keditbookmarks/keditbookmarks-16.12.2.ebuild b/kde-apps/keditbookmarks/keditbookmarks-16.12.2.ebuild
5128 new file mode 100644
5129 index 0000000..be4b6af
5130 --- /dev/null
5131 +++ b/kde-apps/keditbookmarks/keditbookmarks-16.12.2.ebuild
5132 @@ -0,0 +1,45 @@
5133 +# Copyright 1999-2017 Gentoo Foundation
5134 +# Distributed under the terms of the GNU General Public License v2
5135 +# $Id$
5136 +
5137 +EAPI=6
5138 +
5139 +KDE_HANDBOOK="forceoptional"
5140 +KDE_TEST="true"
5141 +VIRTUALX_REQUIRED="test"
5142 +inherit kde5
5143 +
5144 +DESCRIPTION="Bookmarks editor based on KDE Frameworks"
5145 +KEYWORDS="~amd64 ~arm ~x86"
5146 +IUSE="+man"
5147 +
5148 +DEPEND="
5149 + $(add_frameworks_dep kbookmarks)
5150 + $(add_frameworks_dep kcompletion)
5151 + $(add_frameworks_dep kconfig)
5152 + $(add_frameworks_dep kconfigwidgets)
5153 + $(add_frameworks_dep kcoreaddons)
5154 + $(add_frameworks_dep ki18n)
5155 + $(add_frameworks_dep kiconthemes)
5156 + $(add_frameworks_dep kio)
5157 + $(add_frameworks_dep kparts)
5158 + $(add_frameworks_dep kservice)
5159 + $(add_frameworks_dep kwidgetsaddons)
5160 + $(add_frameworks_dep kwindowsystem)
5161 + $(add_frameworks_dep kxmlgui)
5162 + $(add_qt_dep qtdbus)
5163 + $(add_qt_dep qtgui)
5164 + $(add_qt_dep qtwidgets)
5165 + $(add_qt_dep qtxml)
5166 +"
5167 +RDEPEND="${DEPEND}
5168 + !<=kde-apps/konqueror-16.08.3:4
5169 +"
5170 +
5171 +src_prepare(){
5172 + kde5_src_prepare
5173 +
5174 + if ! use man ; then
5175 + sed -i -e "/kdoctools_create_manpage/ s/^/#/" doc/CMakeLists.txt || die
5176 + fi
5177 +}
5178
5179 diff --git a/kde-apps/kfilereplace/kfilereplace-16.12.2.ebuild b/kde-apps/kfilereplace/kfilereplace-16.12.2.ebuild
5180 new file mode 100644
5181 index 0000000..c67be0f
5182 --- /dev/null
5183 +++ b/kde-apps/kfilereplace/kfilereplace-16.12.2.ebuild
5184 @@ -0,0 +1,13 @@
5185 +# Copyright 1999-2017 Gentoo Foundation
5186 +# Distributed under the terms of the GNU General Public License v2
5187 +# $Id$
5188 +
5189 +EAPI=6
5190 +
5191 +KDE_HANDBOOK="optional"
5192 +inherit kde4-base
5193 +
5194 +DESCRIPTION="Powerful tool to search and replace in multiple files"
5195 +HOMEPAGE="https://www.kde.org/applications/utilities/kfilereplace/"
5196 +KEYWORDS="~amd64 ~arm ~x86"
5197 +IUSE="debug"
5198
5199 diff --git a/kde-apps/kfind/kfind-16.12.2.ebuild b/kde-apps/kfind/kfind-16.12.2.ebuild
5200 new file mode 100644
5201 index 0000000..244de40
5202 --- /dev/null
5203 +++ b/kde-apps/kfind/kfind-16.12.2.ebuild
5204 @@ -0,0 +1,31 @@
5205 +# Copyright 1999-2017 Gentoo Foundation
5206 +# Distributed under the terms of the GNU General Public License v2
5207 +# $Id$
5208 +
5209 +EAPI=6
5210 +
5211 +KDE_HANDBOOK="forceoptional"
5212 +inherit kde5
5213 +
5214 +DESCRIPTION="File finder utility based on KDE Frameworks"
5215 +HOMEPAGE="https://www.kde.org/applications/utilities/kfind/"
5216 +KEYWORDS="~amd64 ~arm ~x86"
5217 +IUSE=""
5218 +
5219 +DEPEND="
5220 + $(add_frameworks_dep karchive)
5221 + $(add_frameworks_dep kcompletion)
5222 + $(add_frameworks_dep kconfig)
5223 + $(add_frameworks_dep kconfigwidgets)
5224 + $(add_frameworks_dep kcoreaddons)
5225 + $(add_frameworks_dep kdelibs4support)
5226 + $(add_frameworks_dep ki18n)
5227 + $(add_frameworks_dep kio)
5228 + $(add_frameworks_dep kjobwidgets)
5229 + $(add_frameworks_dep kservice)
5230 + $(add_frameworks_dep kwidgetsaddons)
5231 + $(add_frameworks_dep kxmlgui)
5232 + $(add_qt_dep qtgui)
5233 + $(add_qt_dep qtwidgets)
5234 +"
5235 +RDEPEND="${DEPEND}"
5236
5237 diff --git a/kde-apps/kfloppy/kfloppy-16.12.2.ebuild b/kde-apps/kfloppy/kfloppy-16.12.2.ebuild
5238 new file mode 100644
5239 index 0000000..ad26ad5
5240 --- /dev/null
5241 +++ b/kde-apps/kfloppy/kfloppy-16.12.2.ebuild
5242 @@ -0,0 +1,33 @@
5243 +# Copyright 1999-2017 Gentoo Foundation
5244 +# Distributed under the terms of the GNU General Public License v2
5245 +# $Id$
5246 +
5247 +EAPI=6
5248 +
5249 +KDE_HANDBOOK="forceoptional"
5250 +inherit kde5
5251 +
5252 +DESCRIPTION="A straightforward graphical means to format 3.5\" and 5.25\" floppy disks"
5253 +HOMEPAGE="
5254 + https://www.kde.org/applications/utilities/kfloppy/
5255 + https://utils.kde.org/projects/kfloppy/
5256 +"
5257 +
5258 +KEYWORDS="~amd64 ~x86"
5259 +IUSE=""
5260 +
5261 +DEPEND="
5262 + $(add_frameworks_dep kcompletion)
5263 + $(add_frameworks_dep kconfig)
5264 + $(add_frameworks_dep kconfigwidgets)
5265 + $(add_frameworks_dep kcoreaddons)
5266 + $(add_frameworks_dep kdelibs4support)
5267 + $(add_frameworks_dep ki18n)
5268 + $(add_frameworks_dep kio)
5269 + $(add_frameworks_dep kwidgetsaddons)
5270 + $(add_frameworks_dep kxmlgui)
5271 + $(add_qt_dep qtdbus)
5272 + $(add_qt_dep qtgui)
5273 + $(add_qt_dep qtwidgets)
5274 +"
5275 +RDEPEND="${DEPEND}"
5276
5277 diff --git a/kde-apps/kfourinline/kfourinline-16.12.2.ebuild b/kde-apps/kfourinline/kfourinline-16.12.2.ebuild
5278 new file mode 100644
5279 index 0000000..74312e5
5280 --- /dev/null
5281 +++ b/kde-apps/kfourinline/kfourinline-16.12.2.ebuild
5282 @@ -0,0 +1,34 @@
5283 +# Copyright 1999-2017 Gentoo Foundation
5284 +# Distributed under the terms of the GNU General Public License v2
5285 +# $Id$
5286 +
5287 +EAPI=6
5288 +
5289 +KDE_HANDBOOK="forceoptional"
5290 +inherit kde5
5291 +
5292 +DESCRIPTION="KDE four-in-a-row game"
5293 +HOMEPAGE="
5294 + https://www.kde.org/applications/games/kfourinline/
5295 + https://games.kde.org/game.php?game=kfourinline
5296 +"
5297 +KEYWORDS="~amd64 ~x86"
5298 +IUSE=""
5299 +
5300 +DEPEND="
5301 + $(add_frameworks_dep kcompletion)
5302 + $(add_frameworks_dep kconfig)
5303 + $(add_frameworks_dep kconfigwidgets)
5304 + $(add_frameworks_dep kcoreaddons)
5305 + $(add_frameworks_dep kcrash)
5306 + $(add_frameworks_dep kdelibs4support)
5307 + $(add_frameworks_dep kdnssd)
5308 + $(add_frameworks_dep ki18n)
5309 + $(add_frameworks_dep kwidgetsaddons)
5310 + $(add_frameworks_dep kxmlgui)
5311 + $(add_kdeapps_dep libkdegames)
5312 + $(add_qt_dep qtgui)
5313 + $(add_qt_dep qtsvg)
5314 + $(add_qt_dep qtwidgets)
5315 +"
5316 +RDEPEND="${DEPEND}"
5317
5318 diff --git a/kde-apps/kgeography/kgeography-16.12.2.ebuild b/kde-apps/kgeography/kgeography-16.12.2.ebuild
5319 new file mode 100644
5320 index 0000000..d50f982
5321 --- /dev/null
5322 +++ b/kde-apps/kgeography/kgeography-16.12.2.ebuild
5323 @@ -0,0 +1,30 @@
5324 +# Copyright 1999-2017 Gentoo Foundation
5325 +# Distributed under the terms of the GNU General Public License v2
5326 +# $Id$
5327 +
5328 +EAPI=6
5329 +
5330 +KDE_HANDBOOK="forceoptional"
5331 +inherit kde5
5332 +
5333 +DESCRIPTION="Geography learning tool"
5334 +HOMEPAGE="https://edu.kde.org/applications/miscellaneous/kgeography
5335 +https://edu.kde.org/applications/all/kgeography"
5336 +KEYWORDS="~amd64 ~x86"
5337 +IUSE=""
5338 +
5339 +DEPEND="
5340 + $(add_frameworks_dep kconfig)
5341 + $(add_frameworks_dep kconfigwidgets)
5342 + $(add_frameworks_dep kcoreaddons)
5343 + $(add_frameworks_dep kcrash)
5344 + $(add_frameworks_dep ki18n)
5345 + $(add_frameworks_dep kiconthemes)
5346 + $(add_frameworks_dep kitemviews)
5347 + $(add_frameworks_dep kwidgetsaddons)
5348 + $(add_frameworks_dep kxmlgui)
5349 + $(add_qt_dep qtgui)
5350 + $(add_qt_dep qtwidgets)
5351 + $(add_qt_dep qtxml)
5352 +"
5353 +RDEPEND="${DEPEND}"
5354
5355 diff --git a/kde-apps/kget/kget-16.12.2.ebuild b/kde-apps/kget/kget-16.12.2.ebuild
5356 new file mode 100644
5357 index 0000000..f1e6e42
5358 --- /dev/null
5359 +++ b/kde-apps/kget/kget-16.12.2.ebuild
5360 @@ -0,0 +1,38 @@
5361 +# Copyright 1999-2017 Gentoo Foundation
5362 +# Distributed under the terms of the GNU General Public License v2
5363 +# $Id$
5364 +
5365 +EAPI=6
5366 +
5367 +KDE_HANDBOOK="optional"
5368 +inherit kde4-base
5369 +
5370 +DESCRIPTION="Advanced download manager by KDE"
5371 +HOMEPAGE="https://www.kde.org/applications/internet/kget/"
5372 +KEYWORDS="~amd64 ~arm ~x86"
5373 +IUSE="debug bittorrent mms sqlite"
5374 +
5375 +RDEPEND="
5376 + $(add_kdeapps_dep libkonq)
5377 + app-crypt/qca:2[qt4]
5378 + bittorrent? ( >=net-libs/libktorrent-1.0.3:4 )
5379 + mms? ( media-libs/libmms )
5380 + sqlite? ( dev-db/sqlite:3 )
5381 +"
5382 +DEPEND="${RDEPEND}
5383 + dev-libs/boost
5384 +"
5385 +
5386 +src_configure() {
5387 + local mycmakeargs=(
5388 + -DWITH_KDE4Workspace=OFF
5389 + -DWITH_NepomukCore=OFF
5390 + -DWITH_NepomukWidgets=OFF
5391 + -DWITH_QGpgme=OFF
5392 + -DWITH_KTorrent=$(usex bittorrent)
5393 + -DWITH_LibMms=$(usex mms)
5394 + -DWITH_Sqlite=$(usex sqlite)
5395 + )
5396 +
5397 + kde4-base_src_configure
5398 +}
5399
5400 diff --git a/kde-apps/kgoldrunner/kgoldrunner-16.12.2.ebuild b/kde-apps/kgoldrunner/kgoldrunner-16.12.2.ebuild
5401 new file mode 100644
5402 index 0000000..e2f6eca
5403 --- /dev/null
5404 +++ b/kde-apps/kgoldrunner/kgoldrunner-16.12.2.ebuild
5405 @@ -0,0 +1,24 @@
5406 +# Copyright 1999-2017 Gentoo Foundation
5407 +# Distributed under the terms of the GNU General Public License v2
5408 +# $Id$
5409 +
5410 +EAPI=6
5411 +
5412 +KDE_HANDBOOK="optional"
5413 +KDE_SELINUX_MODULE="games"
5414 +inherit kde4-base
5415 +
5416 +DESCRIPTION="Game of action and puzzle solving by KDE"
5417 +HOMEPAGE="
5418 + https://www.kde.org/applications/games/kgoldrunner/
5419 + https://games.kde.org/game.php?game=kgoldrunner
5420 +"
5421 +KEYWORDS="~amd64 ~arm ~x86"
5422 +IUSE="debug"
5423 +
5424 +DEPEND="
5425 + $(add_kdeapps_dep libkdegames)
5426 + media-libs/libsndfile
5427 + media-libs/openal
5428 +"
5429 +RDEPEND="${DEPEND}"
5430
5431 diff --git a/kde-apps/kgpg/kgpg-16.12.2.ebuild b/kde-apps/kgpg/kgpg-16.12.2.ebuild
5432 new file mode 100644
5433 index 0000000..7de0abb
5434 --- /dev/null
5435 +++ b/kde-apps/kgpg/kgpg-16.12.2.ebuild
5436 @@ -0,0 +1,49 @@
5437 +# Copyright 1999-2017 Gentoo Foundation
5438 +# Distributed under the terms of the GNU General Public License v2
5439 +# $Id$
5440 +
5441 +EAPI=6
5442 +
5443 +KDE_HANDBOOK="forceoptional"
5444 +KDE_SELINUX_MODULE="gpg"
5445 +inherit kde5
5446 +
5447 +DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE"
5448 +HOMEPAGE="https://www.kde.org/applications/utilities/kgpg
5449 +https://utils.kde.org/projects/kgpg"
5450 +KEYWORDS="~amd64 ~x86"
5451 +IUSE=""
5452 +
5453 +COMMON_DEPEND="
5454 + $(add_frameworks_dep karchive)
5455 + $(add_frameworks_dep kcodecs)
5456 + $(add_frameworks_dep kconfig)
5457 + $(add_frameworks_dep kconfigwidgets)
5458 + $(add_frameworks_dep kcoreaddons)
5459 + $(add_frameworks_dep kcrash)
5460 + $(add_frameworks_dep kdbusaddons)
5461 + $(add_frameworks_dep ki18n)
5462 + $(add_frameworks_dep kiconthemes)
5463 + $(add_frameworks_dep kio)
5464 + $(add_frameworks_dep kjobwidgets)
5465 + $(add_frameworks_dep knotifications)
5466 + $(add_frameworks_dep kservice)
5467 + $(add_frameworks_dep ktextwidgets)
5468 + $(add_frameworks_dep kwidgetsaddons)
5469 + $(add_frameworks_dep kwindowsystem)
5470 + $(add_frameworks_dep kxmlgui)
5471 + $(add_kdeapps_dep akonadi)
5472 + $(add_kdeapps_dep akonadi-contacts)
5473 + $(add_kdeapps_dep kcontacts)
5474 + $(add_qt_dep qtdbus)
5475 + $(add_qt_dep qtgui)
5476 + $(add_qt_dep qtnetwork)
5477 + $(add_qt_dep qtprintsupport)
5478 + $(add_qt_dep qtwidgets)
5479 +"
5480 +DEPEND="${COMMON_DEPEND}
5481 + app-crypt/gpgme
5482 +"
5483 +RDEPEND="${COMMON_DEPEND}
5484 + app-crypt/gnupg
5485 +"
5486
5487 diff --git a/kde-apps/khangman/khangman-16.12.2.ebuild b/kde-apps/khangman/khangman-16.12.2.ebuild
5488 new file mode 100644
5489 index 0000000..095b373
5490 --- /dev/null
5491 +++ b/kde-apps/khangman/khangman-16.12.2.ebuild
5492 @@ -0,0 +1,38 @@
5493 +# Copyright 1999-2017 Gentoo Foundation
5494 +# Distributed under the terms of the GNU General Public License v2
5495 +# $Id$
5496 +
5497 +EAPI=6
5498 +
5499 +KDE_HANDBOOK="true"
5500 +inherit kde5
5501 +
5502 +DESCRIPTION="Classical hangman game by KDE"
5503 +HOMEPAGE="https://www.kde.org/applications/education/khangman
5504 +https://edu.kde.org/khangman"
5505 +KEYWORDS="~amd64 ~x86"
5506 +IUSE=""
5507 +
5508 +DEPEND="
5509 + $(add_frameworks_dep kcompletion)
5510 + $(add_frameworks_dep kconfig)
5511 + $(add_frameworks_dep kconfigwidgets)
5512 + $(add_frameworks_dep kcoreaddons)
5513 + $(add_frameworks_dep kcrash)
5514 + $(add_frameworks_dep kdeclarative)
5515 + $(add_frameworks_dep ki18n)
5516 + $(add_frameworks_dep knewstuff)
5517 + $(add_frameworks_dep knotifications)
5518 + $(add_frameworks_dep kwidgetsaddons)
5519 + $(add_frameworks_dep kxmlgui)
5520 + $(add_kdeapps_dep libkeduvocdocument)
5521 + $(add_qt_dep qtdeclarative)
5522 + $(add_qt_dep qtgui)
5523 + $(add_qt_dep qtsvg)
5524 + $(add_qt_dep qtwidgets)
5525 + $(add_qt_dep qtxml)
5526 + media-libs/phonon[qt5]
5527 +"
5528 +RDEPEND="${DEPEND}
5529 + $(add_kdeapps_dep kdeedu-data)
5530 +"
5531
5532 diff --git a/kde-apps/khelpcenter/khelpcenter-16.12.2.ebuild b/kde-apps/khelpcenter/khelpcenter-16.12.2.ebuild
5533 new file mode 100644
5534 index 0000000..3254a82
5535 --- /dev/null
5536 +++ b/kde-apps/khelpcenter/khelpcenter-16.12.2.ebuild
5537 @@ -0,0 +1,43 @@
5538 +# Copyright 1999-2017 Gentoo Foundation
5539 +# Distributed under the terms of the GNU General Public License v2
5540 +# $Id$
5541 +
5542 +EAPI=6
5543 +
5544 +KDE_HANDBOOK="forceoptional"
5545 +inherit kde5
5546 +
5547 +DESCRIPTION="The KDE Help Center"
5548 +HOMEPAGE+=" https://userbase.kde.org/KHelpCenter"
5549 +KEYWORDS="~amd64 ~arm ~x86"
5550 +IUSE=""
5551 +
5552 +DEPEND="
5553 + $(add_frameworks_dep karchive)
5554 + $(add_frameworks_dep kbookmarks)
5555 + $(add_frameworks_dep kcodecs)
5556 + $(add_frameworks_dep kcompletion)
5557 + $(add_frameworks_dep kconfig)
5558 + $(add_frameworks_dep kconfigwidgets)
5559 + $(add_frameworks_dep kcoreaddons)
5560 + $(add_frameworks_dep kdbusaddons)
5561 + $(add_frameworks_dep khtml)
5562 + $(add_frameworks_dep ki18n)
5563 + $(add_frameworks_dep kinit)
5564 + $(add_frameworks_dep kio)
5565 + $(add_frameworks_dep kparts)
5566 + $(add_frameworks_dep kservice)
5567 + $(add_frameworks_dep kwidgetsaddons)
5568 + $(add_frameworks_dep kwindowsystem)
5569 + $(add_frameworks_dep kxmlgui)
5570 + $(add_qt_dep qtdbus)
5571 + $(add_qt_dep qtgui)
5572 + $(add_qt_dep qtwidgets)
5573 + $(add_qt_dep qtxml)
5574 + dev-libs/grantlee:5
5575 + dev-libs/libxml2
5576 + dev-libs/xapian:=
5577 +"
5578 +RDEPEND="${DEPEND}
5579 + $(add_plasma_dep kde-cli-tools)
5580 +"
5581
5582 diff --git a/kde-apps/kholidays/kholidays-16.12.2.ebuild b/kde-apps/kholidays/kholidays-16.12.2.ebuild
5583 new file mode 100644
5584 index 0000000..169266a
5585 --- /dev/null
5586 +++ b/kde-apps/kholidays/kholidays-16.12.2.ebuild
5587 @@ -0,0 +1,21 @@
5588 +# Copyright 1999-2017 Gentoo Foundation
5589 +# Distributed under the terms of the GNU General Public License v2
5590 +# $Id$
5591 +
5592 +EAPI=6
5593 +
5594 +KDE_TEST="true"
5595 +inherit kde5
5596 +
5597 +DESCRIPTION="Library to determine holidays and other special events for a geographical region"
5598 +LICENSE="GPL-2+"
5599 +KEYWORDS="~amd64 ~arm ~x86"
5600 +IUSE=""
5601 +
5602 +DEPEND="
5603 + $(add_qt_dep qtdeclarative)
5604 +"
5605 +RDEPEND="${DEPEND}"
5606 +
5607 +# bug 579592
5608 +RESTRICT+=" test"
5609
5610 diff --git a/kde-apps/kidentitymanagement/kidentitymanagement-16.12.2.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-16.12.2.ebuild
5611 new file mode 100644
5612 index 0000000..b19ce6a
5613 --- /dev/null
5614 +++ b/kde-apps/kidentitymanagement/kidentitymanagement-16.12.2.ebuild
5615 @@ -0,0 +1,34 @@
5616 +# Copyright 1999-2017 Gentoo Foundation
5617 +# Distributed under the terms of the GNU General Public License v2
5618 +# $Id$
5619 +
5620 +EAPI=6
5621 +
5622 +KDE_TEST="true"
5623 +VIRTUALX_REQUIRED="test"
5624 +inherit kde5
5625 +
5626 +DESCRIPTION="Library for managing identitites"
5627 +LICENSE="GPL-2+ LGPL-2.1+"
5628 +KEYWORDS="~amd64 ~x86"
5629 +IUSE=""
5630 +
5631 +DEPEND="
5632 + $(add_frameworks_dep kcodecs)
5633 + $(add_frameworks_dep kcompletion)
5634 + $(add_frameworks_dep kconfig)
5635 + $(add_frameworks_dep kcoreaddons)
5636 + $(add_frameworks_dep ki18n)
5637 + $(add_frameworks_dep kio)
5638 + $(add_frameworks_dep ktextwidgets)
5639 + $(add_frameworks_dep kwidgetsaddons)
5640 + $(add_frameworks_dep kxmlgui)
5641 + $(add_kdeapps_dep kpimtextedit)
5642 + $(add_qt_dep qtdbus)
5643 + $(add_qt_dep qtgui)
5644 + $(add_qt_dep qtnetwork)
5645 + $(add_qt_dep qtwidgets)
5646 +"
5647 +RDEPEND="${DEPEND}"
5648 +
5649 +RESTRICT+=" test"
5650
5651 diff --git a/kde-apps/kig/kig-16.12.2.ebuild b/kde-apps/kig/kig-16.12.2.ebuild
5652 new file mode 100644
5653 index 0000000..8f8af22
5654 --- /dev/null
5655 +++ b/kde-apps/kig/kig-16.12.2.ebuild
5656 @@ -0,0 +1,63 @@
5657 +# Copyright 1999-2017 Gentoo Foundation
5658 +# Distributed under the terms of the GNU General Public License v2
5659 +# $Id$
5660 +
5661 +EAPI=6
5662 +
5663 +KDE_HANDBOOK="forceoptional"
5664 +KDE_TEST="optional"
5665 +PYTHON_COMPAT=( python2_7 )
5666 +inherit python-single-r1 kde5
5667 +
5668 +DESCRIPTION="KDE Interactive Geometry tool"
5669 +HOMEPAGE="https://www.kde.org/applications/education/kig https://edu.kde.org/kig"
5670 +KEYWORDS="~amd64 ~x86"
5671 +IUSE="geogebra scripting"
5672 +
5673 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
5674 +
5675 +RDEPEND="${PYTHON_DEPS}
5676 + $(add_frameworks_dep karchive)
5677 + $(add_frameworks_dep kcompletion)
5678 + $(add_frameworks_dep kconfig)
5679 + $(add_frameworks_dep kconfigwidgets)
5680 + $(add_frameworks_dep kcoreaddons)
5681 + $(add_frameworks_dep kcrash)
5682 + $(add_frameworks_dep ki18n)
5683 + $(add_frameworks_dep kiconthemes)
5684 + $(add_frameworks_dep kparts)
5685 + $(add_frameworks_dep kservice)
5686 + $(add_frameworks_dep kwidgetsaddons)
5687 + $(add_frameworks_dep kxmlgui)
5688 + $(add_qt_dep qtgui)
5689 + $(add_qt_dep qtprintsupport)
5690 + $(add_qt_dep qtsvg)
5691 + $(add_qt_dep qtwidgets)
5692 + $(add_qt_dep qtxml)
5693 + geogebra? ( $(add_qt_dep qtxmlpatterns) )
5694 + scripting? ( >=dev-libs/boost-1.48:=[python,${PYTHON_USEDEP}] )
5695 +"
5696 +DEPEND="${RDEPEND}
5697 + $(add_frameworks_dep ktexteditor)
5698 +"
5699 +
5700 +PATCHES=( "${FILESDIR}/${PN}-4.12.0-boostpython.patch" )
5701 +
5702 +pkg_setup() {
5703 + python-single-r1_pkg_setup
5704 + kde5_pkg_setup
5705 +}
5706 +
5707 +src_prepare() {
5708 + kde5_src_prepare
5709 + python_fix_shebang .
5710 +}
5711 +
5712 +src_configure() {
5713 + local mycmakeargs=(
5714 + $(cmake-utils_use_find_package geogebra Qt5XmlPatterns)
5715 + $(cmake-utils_use_find_package scripting BoostPython)
5716 + )
5717 +
5718 + kde5_src_configure
5719 +}
5720
5721 diff --git a/kde-apps/kigo/kigo-16.12.2.ebuild b/kde-apps/kigo/kigo-16.12.2.ebuild
5722 new file mode 100644
5723 index 0000000..e4043e4
5724 --- /dev/null
5725 +++ b/kde-apps/kigo/kigo-16.12.2.ebuild
5726 @@ -0,0 +1,18 @@
5727 +# Copyright 1999-2017 Gentoo Foundation
5728 +# Distributed under the terms of the GNU General Public License v2
5729 +# $Id$
5730 +
5731 +EAPI=6
5732 +
5733 +KDE_HANDBOOK="optional"
5734 +inherit kde4-base
5735 +
5736 +DESCRIPTION="Go game by KDE"
5737 +HOMEPAGE="https://www.kde.org/applications/games/kigo/"
5738 +KEYWORDS="~amd64 ~arm ~x86"
5739 +IUSE="debug"
5740 +
5741 +DEPEND="$(add_kdeapps_dep libkdegames)"
5742 +RDEPEND="${DEPEND}
5743 + games-board/gnugo
5744 +"
5745
5746 diff --git a/kde-apps/killbots/killbots-16.12.2.ebuild b/kde-apps/killbots/killbots-16.12.2.ebuild
5747 new file mode 100644
5748 index 0000000..e4cb1ca
5749 --- /dev/null
5750 +++ b/kde-apps/killbots/killbots-16.12.2.ebuild
5751 @@ -0,0 +1,31 @@
5752 +# Copyright 1999-2017 Gentoo Foundation
5753 +# Distributed under the terms of the GNU General Public License v2
5754 +# $Id$
5755 +
5756 +EAPI=6
5757 +
5758 +KDE_HANDBOOK="forceoptional"
5759 +inherit kde5
5760 +
5761 +DESCRIPTION="Kill the bots or they kill you!"
5762 +HOMEPAGE="https://www.kde.org/applications/games/killbots/"
5763 +KEYWORDS="~amd64 ~x86"
5764 +IUSE=""
5765 +
5766 +DEPEND="
5767 + $(add_frameworks_dep kcompletion)
5768 + $(add_frameworks_dep kconfig)
5769 + $(add_frameworks_dep kconfigwidgets)
5770 + $(add_frameworks_dep kcoreaddons)
5771 + $(add_frameworks_dep kcrash)
5772 + $(add_frameworks_dep kdbusaddons)
5773 + $(add_frameworks_dep ki18n)
5774 + $(add_frameworks_dep kwidgetsaddons)
5775 + $(add_frameworks_dep kxmlgui)
5776 + $(add_kdeapps_dep libkdegames)
5777 + $(add_qt_dep qtgui)
5778 + $(add_qt_dep qtwidgets)
5779 +"
5780 +RDEPEND="${DEPEND}"
5781 +
5782 +DOCS=()
5783
5784 diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-16.12.2.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-16.12.2.ebuild
5785 new file mode 100644
5786 index 0000000..787b965
5787 --- /dev/null
5788 +++ b/kde-apps/kimagemapeditor/kimagemapeditor-16.12.2.ebuild
5789 @@ -0,0 +1,13 @@
5790 +# Copyright 1999-2017 Gentoo Foundation
5791 +# Distributed under the terms of the GNU General Public License v2
5792 +# $Id$
5793 +
5794 +EAPI=6
5795 +
5796 +KDE_HANDBOOK="optional"
5797 +inherit kde4-base
5798 +
5799 +DESCRIPTION="KDE web development - image map editor"
5800 +HOMEPAGE="https://www.kde.org/applications/development/kimagemapeditor/"
5801 +KEYWORDS="~amd64 ~arm ~x86"
5802 +IUSE="debug"
5803
5804 diff --git a/kde-apps/kimap/kimap-16.12.2.ebuild b/kde-apps/kimap/kimap-16.12.2.ebuild
5805 new file mode 100644
5806 index 0000000..34def04
5807 --- /dev/null
5808 +++ b/kde-apps/kimap/kimap-16.12.2.ebuild
5809 @@ -0,0 +1,33 @@
5810 +# Copyright 1999-2017 Gentoo Foundation
5811 +# Distributed under the terms of the GNU General Public License v2
5812 +# $Id$
5813 +
5814 +EAPI=6
5815 +
5816 +KDE_TEST="true"
5817 +inherit kde5
5818 +
5819 +DESCRIPTION="Library for interacting with IMAP servers"
5820 +LICENSE="GPL-2+"
5821 +KEYWORDS="~amd64 ~x86"
5822 +IUSE=""
5823 +
5824 +DEPEND="
5825 + $(add_frameworks_dep kcodecs)
5826 + $(add_frameworks_dep kcoreaddons)
5827 + $(add_frameworks_dep ki18n)
5828 + $(add_frameworks_dep kio)
5829 + $(add_kdeapps_dep kmime)
5830 + $(add_qt_dep qtgui)
5831 + dev-libs/cyrus-sasl
5832 +"
5833 +RDEPEND="${DEPEND}"
5834 +
5835 +src_test() {
5836 + # tests cannot be run in parallel #605586
5837 + local myctestargs=(
5838 + -j1
5839 + )
5840 +
5841 + kde5_src_test
5842 +}
5843
5844 diff --git a/kde-apps/kio-extras/kio-extras-16.12.2.ebuild b/kde-apps/kio-extras/kio-extras-16.12.2.ebuild
5845 new file mode 100644
5846 index 0000000..7816c6f
5847 --- /dev/null
5848 +++ b/kde-apps/kio-extras/kio-extras-16.12.2.ebuild
5849 @@ -0,0 +1,88 @@
5850 +# Copyright 1999-2017 Gentoo Foundation
5851 +# Distributed under the terms of the GNU General Public License v2
5852 +# $Id$
5853 +
5854 +EAPI=6
5855 +
5856 +KDE_HANDBOOK="forceoptional"
5857 +KDE_TEST="optional"
5858 +QT_MINIMAL="5.7.0"
5859 +VIRTUALX_REQUIRED="test"
5860 +inherit kde5
5861 +
5862 +DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
5863 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kio-extras"
5864 +KEYWORDS="~amd64 ~x86"
5865 +IUSE="activities exif htmlthumbs +man mtp openexr phonon samba +sftp slp"
5866 +
5867 +COMMON_DEPEND="
5868 + $(add_frameworks_dep karchive 'bzip2,lzma')
5869 + $(add_frameworks_dep kbookmarks)
5870 + $(add_frameworks_dep kcodecs)
5871 + $(add_frameworks_dep kconfig)
5872 + $(add_frameworks_dep kconfigwidgets)
5873 + $(add_frameworks_dep kcoreaddons)
5874 + $(add_frameworks_dep kdbusaddons)
5875 + $(add_frameworks_dep kdelibs4support)
5876 + $(add_frameworks_dep kdnssd)
5877 + $(add_frameworks_dep kguiaddons)
5878 + $(add_frameworks_dep ki18n)
5879 + $(add_frameworks_dep kiconthemes)
5880 + $(add_frameworks_dep kio)
5881 + $(add_frameworks_dep kparts)
5882 + $(add_frameworks_dep kpty)
5883 + $(add_frameworks_dep kservice)
5884 + $(add_frameworks_dep kxmlgui)
5885 + $(add_frameworks_dep solid)
5886 + $(add_qt_dep qtdbus)
5887 + $(add_qt_dep qtgui)
5888 + $(add_qt_dep qtnetwork)
5889 + $(add_qt_dep qtsvg)
5890 + $(add_qt_dep qtwidgets)
5891 + $(add_qt_dep qtxml)
5892 + virtual/jpeg:0
5893 + activities? (
5894 + $(add_frameworks_dep kactivities)
5895 + $(add_qt_dep qtsql)
5896 + )
5897 + exif? ( media-gfx/exiv2:= )
5898 + htmlthumbs? ( $(add_qt_dep qtwebengine) )
5899 + man? ( $(add_frameworks_dep khtml) )
5900 + mtp? ( media-libs/libmtp:= )
5901 + openexr? ( media-libs/openexr )
5902 + phonon? ( media-libs/phonon[qt5] )
5903 + samba? ( net-fs/samba[client] )
5904 + sftp? ( net-libs/libssh:=[sftp] )
5905 + slp? ( net-libs/openslp )
5906 +"
5907 +RDEPEND="${COMMON_DEPEND}
5908 + $(add_frameworks_dep kded)
5909 +"
5910 +DEPEND="${COMMON_DEPEND}
5911 + x11-misc/shared-mime-info
5912 +"
5913 +
5914 +# requires running kde environment
5915 +RESTRICT+=" test"
5916 +
5917 +PATCHES=(
5918 + "${FILESDIR}/${PN}"-16.12.1-activities-optional.patch
5919 + "${FILESDIR}/${PN}"-16.12.1-man-optional.patch
5920 +)
5921 +
5922 +src_configure() {
5923 + local mycmakeargs=(
5924 + $(cmake-utils_use_find_package activities KF5Activities)
5925 + $(cmake-utils_use_find_package exif Exiv2)
5926 + $(cmake-utils_use_find_package htmlthumbs Qt5WebEngineWidgets)
5927 + $(cmake-utils_use_find_package man KF5KHtml)
5928 + $(cmake-utils_use_find_package mtp Mtp)
5929 + $(cmake-utils_use_find_package openexr OpenEXR)
5930 + $(cmake-utils_use_find_package phonon Phonon4Qt5)
5931 + $(cmake-utils_use_find_package samba Samba)
5932 + $(cmake-utils_use_find_package sftp LibSSH)
5933 + $(cmake-utils_use_find_package slp SLP)
5934 + )
5935 +
5936 + kde5_src_configure
5937 +}
5938
5939 diff --git a/kde-apps/kiriki/kiriki-16.12.2.ebuild b/kde-apps/kiriki/kiriki-16.12.2.ebuild
5940 new file mode 100644
5941 index 0000000..26f01c8
5942 --- /dev/null
5943 +++ b/kde-apps/kiriki/kiriki-16.12.2.ebuild
5944 @@ -0,0 +1,33 @@
5945 +# Copyright 1999-2017 Gentoo Foundation
5946 +# Distributed under the terms of the GNU General Public License v2
5947 +# $Id$
5948 +
5949 +EAPI=6
5950 +
5951 +KDE_HANDBOOK="forceoptional"
5952 +inherit kde5
5953 +
5954 +DESCRIPTION="An addictive and fun dice game"
5955 +HOMEPAGE="
5956 + https://www.kde.org/applications/games/kiriki/
5957 + https://games.kde.org/game.php?game=kiriki
5958 +"
5959 +KEYWORDS="~amd64 ~x86"
5960 +IUSE=""
5961 +
5962 +DEPEND="
5963 + $(add_frameworks_dep kconfig)
5964 + $(add_frameworks_dep kconfigwidgets)
5965 + $(add_frameworks_dep kcoreaddons)
5966 + $(add_frameworks_dep kcrash)
5967 + $(add_frameworks_dep kdbusaddons)
5968 + $(add_frameworks_dep ki18n)
5969 + $(add_frameworks_dep kiconthemes)
5970 + $(add_frameworks_dep kwidgetsaddons)
5971 + $(add_frameworks_dep kxmlgui)
5972 + $(add_kdeapps_dep libkdegames)
5973 + $(add_qt_dep qtgui)
5974 + $(add_qt_dep qtprintsupport)
5975 + $(add_qt_dep qtwidgets)
5976 +"
5977 +RDEPEND="${DEPEND}"
5978
5979 diff --git a/kde-apps/kiten/kiten-16.12.2.ebuild b/kde-apps/kiten/kiten-16.12.2.ebuild
5980 new file mode 100644
5981 index 0000000..9524616
5982 --- /dev/null
5983 +++ b/kde-apps/kiten/kiten-16.12.2.ebuild
5984 @@ -0,0 +1,32 @@
5985 +# Copyright 1999-2017 Gentoo Foundation
5986 +# Distributed under the terms of the GNU General Public License v2
5987 +# $Id$
5988 +
5989 +EAPI=6
5990 +
5991 +KDE_HANDBOOK="forceoptional"
5992 +inherit kde5
5993 +
5994 +DESCRIPTION="KDE Japanese dictionary and reference"
5995 +HOMEPAGE="https://www.kde.org/applications/education/kiten https://edu.kde.org/kiten"
5996 +KEYWORDS="~amd64 ~x86"
5997 +IUSE=""
5998 +
5999 +DEPEND="
6000 + $(add_frameworks_dep karchive)
6001 + $(add_frameworks_dep kcompletion)
6002 + $(add_frameworks_dep kconfig)
6003 + $(add_frameworks_dep kconfigwidgets)
6004 + $(add_frameworks_dep kcoreaddons)
6005 + $(add_frameworks_dep kcrash)
6006 + $(add_frameworks_dep khtml)
6007 + $(add_frameworks_dep ki18n)
6008 + $(add_frameworks_dep kio)
6009 + $(add_frameworks_dep kparts)
6010 + $(add_frameworks_dep kwidgetsaddons)
6011 + $(add_frameworks_dep kxmlgui)
6012 + $(add_qt_dep qtdbus)
6013 + $(add_qt_dep qtgui)
6014 + $(add_qt_dep qtwidgets)
6015 +"
6016 +RDEPEND="${DEPEND}"
6017
6018 diff --git a/kde-apps/kjumpingcube/kjumpingcube-16.12.2.ebuild b/kde-apps/kjumpingcube/kjumpingcube-16.12.2.ebuild
6019 new file mode 100644
6020 index 0000000..5660de1
6021 --- /dev/null
6022 +++ b/kde-apps/kjumpingcube/kjumpingcube-16.12.2.ebuild
6023 @@ -0,0 +1,33 @@
6024 +# Copyright 1999-2017 Gentoo Foundation
6025 +# Distributed under the terms of the GNU General Public License v2
6026 +# $Id$
6027 +
6028 +EAPI=6
6029 +
6030 +KDE_HANDBOOK="true"
6031 +KDE_SELINUX_MODULE="games"
6032 +inherit kde5
6033 +
6034 +DESCRIPTION="Tactical one or two player game"
6035 +HOMEPAGE="
6036 + https://www.kde.org/applications/games/kjumpingcube/
6037 + https://games.kde.org/game.php?game=kjumpingcube
6038 +"
6039 +KEYWORDS="~amd64 ~x86"
6040 +IUSE=""
6041 +
6042 +DEPEND="
6043 + $(add_frameworks_dep kconfig)
6044 + $(add_frameworks_dep kconfigwidgets)
6045 + $(add_frameworks_dep kcoreaddons)
6046 + $(add_frameworks_dep kcrash)
6047 + $(add_frameworks_dep kdbusaddons)
6048 + $(add_frameworks_dep ki18n)
6049 + $(add_frameworks_dep kwidgetsaddons)
6050 + $(add_frameworks_dep kxmlgui)
6051 + $(add_kdeapps_dep libkdegames)
6052 + $(add_qt_dep qtgui)
6053 + $(add_qt_dep qtsvg)
6054 + $(add_qt_dep qtwidgets)
6055 +"
6056 +RDEPEND="${DEPEND}"
6057
6058 diff --git a/kde-apps/kldap/kldap-16.12.2.ebuild b/kde-apps/kldap/kldap-16.12.2.ebuild
6059 new file mode 100644
6060 index 0000000..9620d08
6061 --- /dev/null
6062 +++ b/kde-apps/kldap/kldap-16.12.2.ebuild
6063 @@ -0,0 +1,47 @@
6064 +# Copyright 1999-2017 Gentoo Foundation
6065 +# Distributed under the terms of the GNU General Public License v2
6066 +# $Id$
6067 +
6068 +EAPI=6
6069 +
6070 +KDE_HANDBOOK="forceoptional"
6071 +KDE_TEST="true"
6072 +inherit kde5
6073 +
6074 +DESCRIPTION="Library for interacting with LDAP servers"
6075 +LICENSE="GPL-2+"
6076 +KEYWORDS="~amd64 ~x86"
6077 +IUSE="ssl"
6078 +
6079 +DEPEND="
6080 + $(add_frameworks_dep kcompletion)
6081 + $(add_frameworks_dep ki18n)
6082 + $(add_frameworks_dep kio)
6083 + $(add_frameworks_dep kwidgetsaddons)
6084 + $(add_qt_dep qtgui)
6085 + $(add_qt_dep qtwidgets)
6086 + net-nds/openldap
6087 + ssl? ( dev-libs/cyrus-sasl )
6088 +"
6089 +RDEPEND="${DEPEND}
6090 + !kde-apps/kdepim-kioslaves
6091 +"
6092 +
6093 +PATCHES=( "${FILESDIR}/${PN}-16.11.90-unused-dep.patch" )
6094 +
6095 +src_prepare() {
6096 + kde5_src_prepare
6097 +
6098 + if ! use_if_iuse handbook ; then
6099 + sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \
6100 + -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)"
6101 + fi
6102 +}
6103 +
6104 +src_configure() {
6105 + local mycmakeargs=(
6106 + $(cmake-utils_use_find_package ssl Sasl2)
6107 + )
6108 +
6109 + kde5_src_configure
6110 +}
6111
6112 diff --git a/kde-apps/kleopatra/kleopatra-16.12.2.ebuild b/kde-apps/kleopatra/kleopatra-16.12.2.ebuild
6113 new file mode 100644
6114 index 0000000..c01aea8
6115 --- /dev/null
6116 +++ b/kde-apps/kleopatra/kleopatra-16.12.2.ebuild
6117 @@ -0,0 +1,50 @@
6118 +# Copyright 1999-2017 Gentoo Foundation
6119 +# Distributed under the terms of the GNU General Public License v2
6120 +# $Id$
6121 +
6122 +EAPI=6
6123 +
6124 +KDE_HANDBOOK="optional"
6125 +KDE_TEST="forceoptional"
6126 +VIRTUALX_REQUIRED="test"
6127 +inherit kde5
6128 +
6129 +DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography"
6130 +HOMEPAGE="https://www.kde.org/applications/utilities/kleopatra"
6131 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
6132 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
6133 +
6134 +IUSE=""
6135 +
6136 +# drop qtgui subslot operator when QT_MINIMAL >= 5.7.0
6137 +DEPEND="
6138 + $(add_frameworks_dep kcmutils)
6139 + $(add_frameworks_dep kcodecs)
6140 + $(add_frameworks_dep kconfig)
6141 + $(add_frameworks_dep kconfigwidgets)
6142 + $(add_frameworks_dep kcoreaddons)
6143 + $(add_frameworks_dep kdbusaddons)
6144 + $(add_frameworks_dep ki18n)
6145 + $(add_frameworks_dep kiconthemes)
6146 + $(add_frameworks_dep kitemmodels)
6147 + $(add_frameworks_dep knotifications)
6148 + $(add_frameworks_dep ktextwidgets)
6149 + $(add_frameworks_dep kwidgetsaddons)
6150 + $(add_frameworks_dep kwindowsystem)
6151 + $(add_frameworks_dep kxmlgui)
6152 + $(add_kdeapps_dep kmime)
6153 + $(add_kdeapps_dep libkleo)
6154 + $(add_qt_dep qtdbus)
6155 + $(add_qt_dep qtgui '' '' '5=')
6156 + $(add_qt_dep qtnetwork)
6157 + $(add_qt_dep qtprintsupport)
6158 + $(add_qt_dep qtwidgets)
6159 + >=app-crypt/gpgme-1.7.1[cxx,qt5]
6160 + dev-libs/boost:=
6161 + dev-libs/libassuan
6162 + dev-libs/libgpg-error
6163 +"
6164 +RDEPEND="${DEPEND}
6165 + >=app-crypt/gnupg-2.1
6166 + app-crypt/paperkey
6167 +"
6168
6169 diff --git a/kde-apps/klettres/klettres-16.12.2.ebuild b/kde-apps/klettres/klettres-16.12.2.ebuild
6170 new file mode 100644
6171 index 0000000..628f97c
6172 --- /dev/null
6173 +++ b/kde-apps/klettres/klettres-16.12.2.ebuild
6174 @@ -0,0 +1,32 @@
6175 +# Copyright 1999-2017 Gentoo Foundation
6176 +# Distributed under the terms of the GNU General Public License v2
6177 +# $Id$
6178 +
6179 +EAPI=6
6180 +
6181 +KDE_HANDBOOK="forceoptional"
6182 +inherit kde5
6183 +
6184 +DESCRIPTION="Alphabet learning application"
6185 +HOMEPAGE="https://www.kde.org/applications/education/klettres
6186 +https://edu.kde.org/klettres"
6187 +KEYWORDS="~amd64 ~x86"
6188 +IUSE=""
6189 +
6190 +DEPEND="
6191 + $(add_frameworks_dep kcompletion)
6192 + $(add_frameworks_dep kconfig)
6193 + $(add_frameworks_dep kconfigwidgets)
6194 + $(add_frameworks_dep kcoreaddons)
6195 + $(add_frameworks_dep kcrash)
6196 + $(add_frameworks_dep ki18n)
6197 + $(add_frameworks_dep knewstuff)
6198 + $(add_frameworks_dep kwidgetsaddons)
6199 + $(add_frameworks_dep kxmlgui)
6200 + $(add_qt_dep qtgui)
6201 + $(add_qt_dep qtsvg)
6202 + $(add_qt_dep qtwidgets)
6203 + $(add_qt_dep qtxml)
6204 + media-libs/phonon[qt5]
6205 +"
6206 +RDEPEND="${DEPEND}"
6207
6208 diff --git a/kde-apps/klickety/klickety-16.12.2.ebuild b/kde-apps/klickety/klickety-16.12.2.ebuild
6209 new file mode 100644
6210 index 0000000..b7b690a
6211 --- /dev/null
6212 +++ b/kde-apps/klickety/klickety-16.12.2.ebuild
6213 @@ -0,0 +1,33 @@
6214 +# Copyright 1999-2017 Gentoo Foundation
6215 +# Distributed under the terms of the GNU General Public License v2
6216 +# $Id$
6217 +
6218 +EAPI=6
6219 +
6220 +KDE_HANDBOOK="forceoptional"
6221 +KDE_SELINUX_MODULE="games"
6222 +inherit kde5
6223 +
6224 +DESCRIPTION="A game almost the same as ksame, but a bit different by KDE"
6225 +KEYWORDS="~amd64 ~x86"
6226 +IUSE=""
6227 +
6228 +DEPEND="
6229 + $(add_frameworks_dep kconfig)
6230 + $(add_frameworks_dep kconfigwidgets)
6231 + $(add_frameworks_dep kcoreaddons)
6232 + $(add_frameworks_dep kcrash)
6233 + $(add_frameworks_dep kdbusaddons)
6234 + $(add_frameworks_dep ki18n)
6235 + $(add_frameworks_dep kio)
6236 + $(add_frameworks_dep knotifications)
6237 + $(add_frameworks_dep knotifyconfig)
6238 + $(add_frameworks_dep kwidgetsaddons)
6239 + $(add_frameworks_dep kxmlgui)
6240 + $(add_kdeapps_dep libkdegames)
6241 + $(add_qt_dep qtgui)
6242 + $(add_qt_dep qtwidgets)
6243 +"
6244 +RDEPEND="${DEPEND}"
6245 +
6246 +DOCS=()
6247
6248 diff --git a/kde-apps/klines/klines-16.12.2.ebuild b/kde-apps/klines/klines-16.12.2.ebuild
6249 new file mode 100644
6250 index 0000000..49e7d34
6251 --- /dev/null
6252 +++ b/kde-apps/klines/klines-16.12.2.ebuild
6253 @@ -0,0 +1,34 @@
6254 +# Copyright 1999-2017 Gentoo Foundation
6255 +# Distributed under the terms of the GNU General Public License v2
6256 +# $Id$
6257 +
6258 +EAPI=6
6259 +
6260 +KDE_HANDBOOK="forceoptional"
6261 +KDE_SELINUX_MODULE="games"
6262 +inherit kde5
6263 +
6264 +DESCRIPTION="A little KDE game about balls and how to get rid of them"
6265 +HOMEPAGE="
6266 + https://www.kde.org/applications/games/klines/
6267 + https://games.kde.org/game.php?game=klines
6268 +"
6269 +KEYWORDS="~amd64 ~x86"
6270 +IUSE=""
6271 +
6272 +DEPEND="
6273 + $(add_frameworks_dep kconfig)
6274 + $(add_frameworks_dep kconfigwidgets)
6275 + $(add_frameworks_dep kcoreaddons)
6276 + $(add_frameworks_dep kcrash)
6277 + $(add_frameworks_dep kdbusaddons)
6278 + $(add_frameworks_dep ki18n)
6279 + $(add_frameworks_dep kwidgetsaddons)
6280 + $(add_frameworks_dep kxmlgui)
6281 + $(add_kdeapps_dep libkdegames)
6282 + $(add_qt_dep qtgui)
6283 + $(add_qt_dep qtwidgets)
6284 +"
6285 +RDEPEND="${DEPEND}"
6286 +
6287 +DOCS=( AUTHORS )
6288
6289 diff --git a/kde-apps/klinkstatus/klinkstatus-16.12.2.ebuild b/kde-apps/klinkstatus/klinkstatus-16.12.2.ebuild
6290 new file mode 100644
6291 index 0000000..cc28736
6292 --- /dev/null
6293 +++ b/kde-apps/klinkstatus/klinkstatus-16.12.2.ebuild
6294 @@ -0,0 +1,35 @@
6295 +# Copyright 1999-2017 Gentoo Foundation
6296 +# Distributed under the terms of the GNU General Public License v2
6297 +# $Id$
6298 +
6299 +EAPI=6
6300 +
6301 +KDE_HANDBOOK="optional"
6302 +inherit kde4-base
6303 +
6304 +DESCRIPTION="KDE web development - link validity checker"
6305 +HOMEPAGE="https://www.kde.org/applications/development/klinkstatus/"
6306 +KEYWORDS="~amd64 ~arm ~x86"
6307 +IUSE="debug tidy"
6308 +
6309 +DEPEND="
6310 + $(add_kdeapps_dep kdepimlibs)
6311 + tidy? ( app-text/htmltidy )
6312 +"
6313 +RDEPEND="${DEPEND}"
6314 +
6315 +src_configure() {
6316 + local mycmakeargs=(
6317 + -DWITH_LibTidy=$(usex tidy)
6318 + )
6319 +
6320 + kde4-base_src_configure
6321 +}
6322 +
6323 +pkg_postinst() {
6324 + kde4-base_pkg_postinst
6325 +
6326 + if ! has_version dev-lang/ruby ; then
6327 + elog "To use scripting in ${PN}, install dev-lang/ruby."
6328 + fi
6329 +}
6330
6331 diff --git a/kde-apps/kmag/kmag-16.12.2.ebuild b/kde-apps/kmag/kmag-16.12.2.ebuild
6332 new file mode 100644
6333 index 0000000..edb8fe3
6334 --- /dev/null
6335 +++ b/kde-apps/kmag/kmag-16.12.2.ebuild
6336 @@ -0,0 +1,17 @@
6337 +# Copyright 1999-2017 Gentoo Foundation
6338 +# Distributed under the terms of the GNU General Public License v2
6339 +# $Id$
6340 +
6341 +EAPI=6
6342 +
6343 +KDE_HANDBOOK="optional"
6344 +inherit kde4-base
6345 +
6346 +DESCRIPTION="KDE screen magnifier"
6347 +HOMEPAGE="https://www.kde.org/applications/utilities/kmag/"
6348 +KEYWORDS="~amd64 ~arm ~x86"
6349 +IUSE="debug"
6350 +
6351 +RDEPEND="
6352 + $(add_kdeapps_dep kaccessible)
6353 +"
6354
6355 diff --git a/kde-apps/kmahjongg/kmahjongg-16.12.2.ebuild b/kde-apps/kmahjongg/kmahjongg-16.12.2.ebuild
6356 new file mode 100644
6357 index 0000000..675b225
6358 --- /dev/null
6359 +++ b/kde-apps/kmahjongg/kmahjongg-16.12.2.ebuild
6360 @@ -0,0 +1,37 @@
6361 +# Copyright 1999-2017 Gentoo Foundation
6362 +# Distributed under the terms of the GNU General Public License v2
6363 +# $Id$
6364 +
6365 +EAPI=6
6366 +
6367 +KDE_HANDBOOK="forceoptional"
6368 +KDE_SELINUX_MODULE="games"
6369 +inherit kde5
6370 +
6371 +DESCRIPTION="A tile matching game for one or two players"
6372 +HOMEPAGE="
6373 + https://www.kde.org/applications/games/kmahjongg/
6374 + https://games.kde.org/game.php?game=kmahjongg
6375 +"
6376 +KEYWORDS="~amd64 ~x86"
6377 +IUSE=""
6378 +
6379 +DEPEND="
6380 + $(add_frameworks_dep kcompletion)
6381 + $(add_frameworks_dep kconfig)
6382 + $(add_frameworks_dep kconfigwidgets)
6383 + $(add_frameworks_dep kcoreaddons)
6384 + $(add_frameworks_dep kcrash)
6385 + $(add_frameworks_dep kdbusaddons)
6386 + $(add_frameworks_dep kdeclarative)
6387 + $(add_frameworks_dep ki18n)
6388 + $(add_frameworks_dep knewstuff)
6389 + $(add_frameworks_dep kwidgetsaddons)
6390 + $(add_frameworks_dep kxmlgui)
6391 + $(add_kdeapps_dep libkdegames)
6392 + $(add_kdeapps_dep libkmahjongg)
6393 + $(add_qt_dep qtgui)
6394 + $(add_qt_dep qtsvg)
6395 + $(add_qt_dep qtwidgets)
6396 +"
6397 +RDEPEND="${DEPEND}"
6398
6399 diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-16.12.2.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-16.12.2.ebuild
6400 new file mode 100644
6401 index 0000000..7863d3b
6402 --- /dev/null
6403 +++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-16.12.2.ebuild
6404 @@ -0,0 +1,56 @@
6405 +# Copyright 1999-2017 Gentoo Foundation
6406 +# Distributed under the terms of the GNU General Public License v2
6407 +# $Id$
6408 +
6409 +EAPI=6
6410 +
6411 +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
6412 +KDE_TEST="forceoptional"
6413 +VIRTUALX_REQUIRED="test"
6414 +inherit kde5
6415 +
6416 +DESCRIPTION="Assistant for KMail accounts configuration"
6417 +HOMEPAGE+=" https://userbase.kde.org/Kmail/Account_Wizard"
6418 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
6419 +KEYWORDS="~amd64 ~x86"
6420 +IUSE=""
6421 +
6422 +DEPEND="
6423 + $(add_frameworks_dep kcmutils)
6424 + $(add_frameworks_dep kcodecs)
6425 + $(add_frameworks_dep kconfig)
6426 + $(add_frameworks_dep kcoreaddons)
6427 + $(add_frameworks_dep kcrash)
6428 + $(add_frameworks_dep kdbusaddons)
6429 + $(add_frameworks_dep ki18n)
6430 + $(add_frameworks_dep kio)
6431 + $(add_frameworks_dep kitemviews)
6432 + $(add_frameworks_dep knewstuff)
6433 + $(add_frameworks_dep knotifyconfig)
6434 + $(add_frameworks_dep kross)
6435 + $(add_frameworks_dep kservice)
6436 + $(add_frameworks_dep ktexteditor)
6437 + $(add_frameworks_dep kwallet)
6438 + $(add_frameworks_dep kwidgetsaddons)
6439 + $(add_frameworks_dep kxmlgui)
6440 + $(add_kdeapps_dep akonadi)
6441 + $(add_kdeapps_dep akonadi-contacts)
6442 + $(add_kdeapps_dep kcontacts)
6443 + $(add_kdeapps_dep kidentitymanagement)
6444 + $(add_kdeapps_dep kldap)
6445 + $(add_kdeapps_dep kmailtransport)
6446 + $(add_kdeapps_dep kpimtextedit)
6447 + $(add_kdeapps_dep libkdepim)
6448 + $(add_kdeapps_dep mailcommon)
6449 + $(add_kdeapps_dep messagelib)
6450 + $(add_kdeapps_dep pimcommon)
6451 + $(add_qt_dep qtdbus)
6452 + $(add_qt_dep qtgui)
6453 + $(add_qt_dep qtwidgets)
6454 + $(add_qt_dep qtxml)
6455 +"
6456 +RDEPEND="${DEPEND}
6457 + !kde-apps/kdepim:5
6458 + !kde-apps/kdepim-common-libs:4
6459 + !kde-apps/kdepim-runtime:4
6460 +"
6461
6462 diff --git a/kde-apps/kmail/kmail-16.12.2.ebuild b/kde-apps/kmail/kmail-16.12.2.ebuild
6463 new file mode 100644
6464 index 0000000..89a432d
6465 --- /dev/null
6466 +++ b/kde-apps/kmail/kmail-16.12.2.ebuild
6467 @@ -0,0 +1,107 @@
6468 +# Copyright 1999-2017 Gentoo Foundation
6469 +# Distributed under the terms of the GNU General Public License v2
6470 +# $Id$
6471 +
6472 +EAPI=6
6473 +
6474 +KDE_HANDBOOK="forceoptional"
6475 +KDE_TEST="forceoptional"
6476 +QT_MINIMAL="5.7.0"
6477 +VIRTUALX_REQUIRED="test"
6478 +inherit kde5
6479 +
6480 +DESCRIPTION="Email client, supporting POP3 and IMAP mailboxes."
6481 +HOMEPAGE="https://www.kde.org/applications/internet/kmail/"
6482 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
6483 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
6484 +IUSE=""
6485 +
6486 +COMMON_DEPEND="
6487 + $(add_frameworks_dep kbookmarks)
6488 + $(add_frameworks_dep kcmutils)
6489 + $(add_frameworks_dep kcodecs)
6490 + $(add_frameworks_dep kcompletion)
6491 + $(add_frameworks_dep kconfig)
6492 + $(add_frameworks_dep kconfigwidgets)
6493 + $(add_frameworks_dep kcoreaddons)
6494 + $(add_frameworks_dep kcrash)
6495 + $(add_frameworks_dep kdbusaddons)
6496 + $(add_frameworks_dep kguiaddons)
6497 + $(add_frameworks_dep ki18n)
6498 + $(add_frameworks_dep kiconthemes)
6499 + $(add_frameworks_dep kitemviews)
6500 + $(add_frameworks_dep kio)
6501 + $(add_frameworks_dep kjobwidgets)
6502 + $(add_frameworks_dep knotifications)
6503 + $(add_frameworks_dep knotifyconfig)
6504 + $(add_frameworks_dep kparts)
6505 + $(add_frameworks_dep kservice)
6506 + $(add_frameworks_dep ktextwidgets)
6507 + $(add_frameworks_dep kwidgetsaddons)
6508 + $(add_frameworks_dep kwindowsystem)
6509 + $(add_frameworks_dep kxmlgui)
6510 + $(add_frameworks_dep sonnet)
6511 + $(add_kdeapps_dep akonadi)
6512 + $(add_kdeapps_dep akonadi-contacts)
6513 + $(add_kdeapps_dep akonadi-mime)
6514 + $(add_kdeapps_dep akonadi-search)
6515 + $(add_kdeapps_dep kcalcore)
6516 + $(add_kdeapps_dep kcontacts)
6517 + $(add_kdeapps_dep kdepim-apps-libs)
6518 + $(add_kdeapps_dep kidentitymanagement)
6519 + $(add_kdeapps_dep kmailtransport)
6520 + $(add_kdeapps_dep kmime)
6521 + $(add_kdeapps_dep kontactinterface)
6522 + $(add_kdeapps_dep kpimtextedit)
6523 + $(add_kdeapps_dep libgravatar)
6524 + $(add_kdeapps_dep libkdepim)
6525 + $(add_kdeapps_dep libkleo)
6526 + $(add_kdeapps_dep libksieve)
6527 + $(add_kdeapps_dep libktnef)
6528 + $(add_kdeapps_dep mailcommon)
6529 + $(add_kdeapps_dep messagelib)
6530 + $(add_kdeapps_dep pimcommon)
6531 + $(add_qt_dep qtdbus)
6532 + $(add_qt_dep qtgui)
6533 + $(add_qt_dep qtnetwork)
6534 + $(add_qt_dep qtwebengine 'widgets')
6535 + $(add_qt_dep qtwidgets)
6536 + $(add_qt_dep qtxml)
6537 + >=app-crypt/gpgme-1.7.1[cxx,qt5]
6538 +"
6539 +DEPEND="${COMMON_DEPEND}
6540 + $(add_kdeapps_dep kcalutils)
6541 + $(add_kdeapps_dep kldap)
6542 + dev-libs/libxslt
6543 + test? ( $(add_kdeapps_dep akonadi 'sqlite,tools') )
6544 +"
6545 +RDEPEND="${COMMON_DEPEND}
6546 + !kde-apps/kdepim:5
6547 + !kde-apps/kdepim-common-libs:4
6548 + !kde-apps/ktnef
6549 + $(add_kdeapps_dep kdepim-runtime)
6550 +"
6551 +
6552 +src_prepare() {
6553 + cmake-utils_src_prepare
6554 +
6555 + if ! use handbook; then
6556 + sed -i ktnef/CMakeLists.txt -e "/add_subdirectory(doc)/ s/^/#DONT/" || die
6557 + fi
6558 +}
6559 +
6560 +pkg_postinst() {
6561 + kde5_pkg_postinst
6562 +
6563 + if ! has_version "kde-apps/kdepim-addons:${SLOT}" ; then
6564 + echo
6565 + elog "Install kde-apps/kdepim-addons:${SLOT} for fancy e-mail headers and various useful plugins."
6566 + echo
6567 + fi
6568 +
6569 + if ! has_version "kde-apps/kleopatra:${SLOT}" ; then
6570 + echo
6571 + elog "Install kde-apps/kleopatra:${SLOT} to get a crypto config and certificate details GUI."
6572 + echo
6573 + fi
6574 +}
6575
6576 diff --git a/kde-apps/kmailtransport/kmailtransport-16.12.2.ebuild b/kde-apps/kmailtransport/kmailtransport-16.12.2.ebuild
6577 new file mode 100644
6578 index 0000000..9440c35
6579 --- /dev/null
6580 +++ b/kde-apps/kmailtransport/kmailtransport-16.12.2.ebuild
6581 @@ -0,0 +1,59 @@
6582 +# Copyright 1999-2017 Gentoo Foundation
6583 +# Distributed under the terms of the GNU General Public License v2
6584 +# $Id$
6585 +
6586 +EAPI=6
6587 +
6588 +KDE_HANDBOOK="forceoptional"
6589 +KDE_TEST="true"
6590 +inherit kde5
6591 +
6592 +DESCRIPTION="Mail transport service"
6593 +LICENSE="GPL-2+"
6594 +KEYWORDS="~amd64 ~x86"
6595 +IUSE="ssl"
6596 +
6597 +COMMON_DEPEND="
6598 + $(add_frameworks_dep kcmutils)
6599 + $(add_frameworks_dep kcompletion)
6600 + $(add_frameworks_dep kconfig)
6601 + $(add_frameworks_dep kconfigwidgets)
6602 + $(add_frameworks_dep kcoreaddons)
6603 + $(add_frameworks_dep ki18n)
6604 + $(add_frameworks_dep kio)
6605 + $(add_frameworks_dep kwallet)
6606 + $(add_frameworks_dep kwidgetsaddons)
6607 + $(add_kdeapps_dep akonadi)
6608 + $(add_kdeapps_dep akonadi-mime)
6609 + $(add_kdeapps_dep kmime)
6610 + $(add_qt_dep qtdbus)
6611 + $(add_qt_dep qtgui)
6612 + $(add_qt_dep qtnetwork)
6613 + $(add_qt_dep qtwidgets)
6614 + ssl? ( dev-libs/cyrus-sasl )
6615 +"
6616 +DEPEND="${COMMON_DEPEND}
6617 + test? ( $(add_frameworks_dep ktextwidgets) )
6618 +"
6619 +RDEPEND="${COMMON_DEPEND}
6620 + !kde-apps/kdepim-kioslaves
6621 + !kde-apps/kdepimlibs:4
6622 +"
6623 +
6624 +RESTRICT+=" test"
6625 +
6626 +src_prepare() {
6627 + kde5_src_prepare
6628 +
6629 + if ! use_if_iuse handbook ; then
6630 + sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \
6631 + -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)"
6632 + fi
6633 +}
6634 +
6635 +src_configure() {
6636 + local mycmakeargs=(
6637 + $(cmake-utils_use_find_package ssl Sasl2)
6638 + )
6639 + kde5_src_configure
6640 +}
6641
6642 diff --git a/kde-apps/kmbox/kmbox-16.12.2.ebuild b/kde-apps/kmbox/kmbox-16.12.2.ebuild
6643 new file mode 100644
6644 index 0000000..5f653bc
6645 --- /dev/null
6646 +++ b/kde-apps/kmbox/kmbox-16.12.2.ebuild
6647 @@ -0,0 +1,16 @@
6648 +# Copyright 1999-2017 Gentoo Foundation
6649 +# Distributed under the terms of the GNU General Public License v2
6650 +# $Id$
6651 +
6652 +EAPI=6
6653 +
6654 +KDE_TEST="true"
6655 +inherit kde5
6656 +
6657 +DESCRIPTION="Library for accessing MBox format mail storages"
6658 +LICENSE="GPL-2+"
6659 +KEYWORDS="~amd64 ~x86"
6660 +IUSE=""
6661 +
6662 +DEPEND="$(add_kdeapps_dep kmime)"
6663 +RDEPEND="${DEPEND}"
6664
6665 diff --git a/kde-apps/kmime/kmime-16.12.2.ebuild b/kde-apps/kmime/kmime-16.12.2.ebuild
6666 new file mode 100644
6667 index 0000000..ba397d0
6668 --- /dev/null
6669 +++ b/kde-apps/kmime/kmime-16.12.2.ebuild
6670 @@ -0,0 +1,19 @@
6671 +# Copyright 1999-2017 Gentoo Foundation
6672 +# Distributed under the terms of the GNU General Public License v2
6673 +# $Id$
6674 +
6675 +EAPI=6
6676 +
6677 +KDE_TEST="true"
6678 +inherit kde5
6679 +
6680 +DESCRIPTION="Libary for handling mail messages and newsgroup articles"
6681 +LICENSE="GPL-2+"
6682 +KEYWORDS="~amd64 ~x86"
6683 +IUSE=""
6684 +
6685 +DEPEND="
6686 + $(add_frameworks_dep kcodecs)
6687 + $(add_frameworks_dep ki18n)
6688 +"
6689 +RDEPEND="${DEPEND}"
6690
6691 diff --git a/kde-apps/kmines/kmines-16.12.2.ebuild b/kde-apps/kmines/kmines-16.12.2.ebuild
6692 new file mode 100644
6693 index 0000000..7f7462f
6694 --- /dev/null
6695 +++ b/kde-apps/kmines/kmines-16.12.2.ebuild
6696 @@ -0,0 +1,33 @@
6697 +# Copyright 1999-2017 Gentoo Foundation
6698 +# Distributed under the terms of the GNU General Public License v2
6699 +# $Id$
6700 +
6701 +EAPI=6
6702 +
6703 +KDE_HANDBOOK="forceoptional"
6704 +KDE_SELINUX_MODULE="games"
6705 +inherit kde5
6706 +
6707 +DESCRIPTION="Classic mine sweeper game"
6708 +HOMEPAGE="
6709 + https://www.kde.org/applications/games/kmines/
6710 + https://games.kde.org/game.php?game=kmines
6711 +"
6712 +KEYWORDS="~amd64 ~x86"
6713 +IUSE=""
6714 +
6715 +DEPEND="
6716 + $(add_frameworks_dep kconfig)
6717 + $(add_frameworks_dep kconfigwidgets)
6718 + $(add_frameworks_dep kcoreaddons)
6719 + $(add_frameworks_dep kcrash)
6720 + $(add_frameworks_dep kdbusaddons)
6721 + $(add_frameworks_dep ki18n)
6722 + $(add_frameworks_dep ktextwidgets)
6723 + $(add_frameworks_dep kwidgetsaddons)
6724 + $(add_frameworks_dep kxmlgui)
6725 + $(add_kdeapps_dep libkdegames)
6726 + $(add_qt_dep qtgui)
6727 + $(add_qt_dep qtwidgets)
6728 +"
6729 +RDEPEND="${DEPEND}"
6730
6731 diff --git a/kde-apps/kmix/kmix-16.12.2.ebuild b/kde-apps/kmix/kmix-16.12.2.ebuild
6732 new file mode 100644
6733 index 0000000..2da1b34
6734 --- /dev/null
6735 +++ b/kde-apps/kmix/kmix-16.12.2.ebuild
6736 @@ -0,0 +1,54 @@
6737 +# Copyright 1999-2017 Gentoo Foundation
6738 +# Distributed under the terms of the GNU General Public License v2
6739 +# $Id$
6740 +
6741 +EAPI=6
6742 +
6743 +KDE_HANDBOOK="false"
6744 +KDE_TEST="false"
6745 +inherit kde5
6746 +
6747 +DESCRIPTION="Plasma mixer gui"
6748 +HOMEPAGE="https://www.kde.org/applications/multimedia/kmix/"
6749 +KEYWORDS="~amd64 ~x86"
6750 +IUSE="alsa pulseaudio"
6751 +
6752 +DEPEND="
6753 + $(add_frameworks_dep kcompletion)
6754 + $(add_frameworks_dep kconfig)
6755 + $(add_frameworks_dep kconfigwidgets)
6756 + $(add_frameworks_dep kcoreaddons)
6757 + $(add_frameworks_dep kdbusaddons)
6758 + $(add_frameworks_dep kdelibs4support)
6759 + $(add_frameworks_dep kglobalaccel)
6760 + $(add_frameworks_dep ki18n)
6761 + $(add_frameworks_dep kiconthemes)
6762 + $(add_frameworks_dep knotifications)
6763 + $(add_frameworks_dep kwidgetsaddons)
6764 + $(add_frameworks_dep kwindowsystem)
6765 + $(add_frameworks_dep kxmlgui)
6766 + $(add_frameworks_dep plasma)
6767 + $(add_qt_dep qtdbus)
6768 + $(add_qt_dep qtgui)
6769 + $(add_qt_dep qtwidgets)
6770 + $(add_qt_dep qtxml)
6771 + alsa? ( >=media-libs/alsa-lib-1.0.14a )
6772 + pulseaudio? (
6773 + media-libs/libcanberra
6774 + >=media-sound/pulseaudio-0.9.12
6775 + )
6776 +"
6777 +RDEPEND="${DEPEND}
6778 + $(add_plasma_dep kde-cli-tools)
6779 +"
6780 +
6781 +src_configure() {
6782 + local mycmakeargs=(
6783 + -DKMIX_KF5_BUILD=ON
6784 + $(cmake-utils_use_find_package alsa Alsa)
6785 + $(cmake-utils_use_find_package pulseaudio Canberra)
6786 + $(cmake-utils_use_find_package pulseaudio PulseAudio)
6787 + )
6788 +
6789 + kde5_src_configure
6790 +}
6791
6792 diff --git a/kde-apps/kmousetool/kmousetool-16.12.2.ebuild b/kde-apps/kmousetool/kmousetool-16.12.2.ebuild
6793 new file mode 100644
6794 index 0000000..d61597b
6795 --- /dev/null
6796 +++ b/kde-apps/kmousetool/kmousetool-16.12.2.ebuild
6797 @@ -0,0 +1,20 @@
6798 +# Copyright 1999-2017 Gentoo Foundation
6799 +# Distributed under the terms of the GNU General Public License v2
6800 +# $Id$
6801 +
6802 +EAPI=6
6803 +
6804 +KDE_HANDBOOK="optional"
6805 +inherit kde4-base
6806 +
6807 +DESCRIPTION="KDE program that clicks the mouse for you"
6808 +HOMEPAGE="https://www.kde.org/applications/utilities/kmousetool/"
6809 +KEYWORDS="~amd64 ~arm ~x86"
6810 +IUSE="debug"
6811 +
6812 +DEPEND="
6813 + media-libs/phonon[qt4]
6814 +"
6815 +RDEPEND="${DEPEND}
6816 + $(add_kdeapps_dep knotify)
6817 +"
6818
6819 diff --git a/kde-apps/kmouth/kmouth-16.12.2.ebuild b/kde-apps/kmouth/kmouth-16.12.2.ebuild
6820 new file mode 100644
6821 index 0000000..a0da9a8
6822 --- /dev/null
6823 +++ b/kde-apps/kmouth/kmouth-16.12.2.ebuild
6824 @@ -0,0 +1,13 @@
6825 +# Copyright 1999-2017 Gentoo Foundation
6826 +# Distributed under the terms of the GNU General Public License v2
6827 +# $Id$
6828 +
6829 +EAPI=6
6830 +
6831 +KDE_HANDBOOK="optional"
6832 +inherit kde4-base
6833 +
6834 +DESCRIPTION="Text-to-speech synthesizer front end"
6835 +HOMEPAGE="https://www.kde.org/applications/utilities/kmouth/"
6836 +KEYWORDS="~amd64 ~arm ~x86"
6837 +IUSE="debug"
6838
6839 diff --git a/kde-apps/kmplot/kmplot-16.12.2.ebuild b/kde-apps/kmplot/kmplot-16.12.2.ebuild
6840 new file mode 100644
6841 index 0000000..5083ddc
6842 --- /dev/null
6843 +++ b/kde-apps/kmplot/kmplot-16.12.2.ebuild
6844 @@ -0,0 +1,36 @@
6845 +# Copyright 1999-2017 Gentoo Foundation
6846 +# Distributed under the terms of the GNU General Public License v2
6847 +# $Id$
6848 +
6849 +EAPI=6
6850 +
6851 +KDE_HANDBOOK="forceoptional"
6852 +inherit kde5
6853 +
6854 +DESCRIPTION="Mathematical function plotter"
6855 +HOMEPAGE="https://www.kde.org/applications/education/kmplot https://edu.kde.org/kmplot"
6856 +KEYWORDS="~amd64 ~x86"
6857 +IUSE=""
6858 +
6859 +DEPEND="
6860 + $(add_frameworks_dep kcompletion)
6861 + $(add_frameworks_dep kconfig)
6862 + $(add_frameworks_dep kconfigwidgets)
6863 + $(add_frameworks_dep kcoreaddons)
6864 + $(add_frameworks_dep kcrash)
6865 + $(add_frameworks_dep kdelibs4support)
6866 + $(add_frameworks_dep kguiaddons)
6867 + $(add_frameworks_dep ki18n)
6868 + $(add_frameworks_dep kparts)
6869 + $(add_frameworks_dep kservice)
6870 + $(add_frameworks_dep ktextwidgets)
6871 + $(add_frameworks_dep kwidgetsaddons)
6872 + $(add_frameworks_dep kxmlgui)
6873 + $(add_qt_dep qtdbus)
6874 + $(add_qt_dep qtgui)
6875 + $(add_qt_dep qtprintsupport)
6876 + $(add_qt_dep qtsvg)
6877 + $(add_qt_dep qtwidgets)
6878 + $(add_qt_dep qtxml)
6879 +"
6880 +RDEPEND="${DEPEND}"
6881
6882 diff --git a/kde-apps/knavalbattle/knavalbattle-16.12.2.ebuild b/kde-apps/knavalbattle/knavalbattle-16.12.2.ebuild
6883 new file mode 100644
6884 index 0000000..2efeb5b
6885 --- /dev/null
6886 +++ b/kde-apps/knavalbattle/knavalbattle-16.12.2.ebuild
6887 @@ -0,0 +1,38 @@
6888 +# Copyright 1999-2017 Gentoo Foundation
6889 +# Distributed under the terms of the GNU General Public License v2
6890 +# $Id$
6891 +
6892 +EAPI=6
6893 +
6894 +KDE_HANDBOOK="forceoptional"
6895 +KDE_SELINUX_MODULE="games"
6896 +inherit kde5
6897 +
6898 +DESCRIPTION="Battleship clone by KDE"
6899 +HOMEPAGE="
6900 + https://www.kde.org/applications/games/navalbattle/
6901 + https://games.kde.org/game.php?game=kbattleship
6902 +"
6903 +KEYWORDS="~amd64 ~x86"
6904 +IUSE=""
6905 +
6906 +DEPEND="
6907 + $(add_frameworks_dep kcompletion)
6908 + $(add_frameworks_dep kconfig)
6909 + $(add_frameworks_dep kcoreaddons)
6910 + $(add_frameworks_dep kcrash)
6911 + $(add_frameworks_dep kdbusaddons)
6912 + $(add_frameworks_dep kdnssd)
6913 + $(add_frameworks_dep ki18n)
6914 + $(add_frameworks_dep ktextwidgets)
6915 + $(add_frameworks_dep kwidgetsaddons)
6916 + $(add_frameworks_dep kxmlgui)
6917 + $(add_kdeapps_dep libkdegames)
6918 + $(add_qt_dep qtgui)
6919 + $(add_qt_dep qtnetwork)
6920 + $(add_qt_dep qtwidgets)
6921 + $(add_qt_dep qtxml)
6922 +"
6923 +RDEPEND="${DEPEND}"
6924 +
6925 +DOCS=( AUTHORS )
6926
6927 diff --git a/kde-apps/knetwalk/knetwalk-16.12.2.ebuild b/kde-apps/knetwalk/knetwalk-16.12.2.ebuild
6928 new file mode 100644
6929 index 0000000..e9dbfeb
6930 --- /dev/null
6931 +++ b/kde-apps/knetwalk/knetwalk-16.12.2.ebuild
6932 @@ -0,0 +1,35 @@
6933 +# Copyright 1999-2017 Gentoo Foundation
6934 +# Distributed under the terms of the GNU General Public License v2
6935 +# $Id$
6936 +
6937 +EAPI=6
6938 +
6939 +KDE_HANDBOOK="forceoptional"
6940 +KDE_TEST="optional"
6941 +VIRTUALX_REQUIRED="test"
6942 +inherit kde5
6943 +
6944 +DESCRIPTION="KDE version of the popular NetWalk game for system administrators"
6945 +HOMEPAGE="
6946 + https://www.kde.org/applications/games/knetwalk/
6947 + https://games.kde.org/game.php?game=knetwalk
6948 +"
6949 +KEYWORDS="~amd64 ~x86"
6950 +IUSE=""
6951 +
6952 +DEPEND="
6953 + $(add_frameworks_dep kconfig)
6954 + $(add_frameworks_dep kconfigwidgets)
6955 + $(add_frameworks_dep kcoreaddons)
6956 + $(add_frameworks_dep kcrash)
6957 + $(add_frameworks_dep kdbusaddons)
6958 + $(add_frameworks_dep ki18n)
6959 + $(add_frameworks_dep ktextwidgets)
6960 + $(add_frameworks_dep kwidgetsaddons)
6961 + $(add_frameworks_dep kxmlgui)
6962 + $(add_kdeapps_dep libkdegames)
6963 + $(add_qt_dep qtdeclarative)
6964 + $(add_qt_dep qtgui)
6965 + $(add_qt_dep qtwidgets)
6966 +"
6967 +RDEPEND="${DEPEND}"
6968
6969 diff --git a/kde-apps/knotes/knotes-16.12.2.ebuild b/kde-apps/knotes/knotes-16.12.2.ebuild
6970 new file mode 100644
6971 index 0000000..c14cfd7
6972 --- /dev/null
6973 +++ b/kde-apps/knotes/knotes-16.12.2.ebuild
6974 @@ -0,0 +1,72 @@
6975 +# Copyright 1999-2017 Gentoo Foundation
6976 +# Distributed under the terms of the GNU General Public License v2
6977 +# $Id$
6978 +
6979 +EAPI=6
6980 +
6981 +KDE_HANDBOOK="forceoptional"
6982 +KDE_TEST="forceoptional"
6983 +VIRTUALX_REQUIRED="test"
6984 +inherit kde5
6985 +
6986 +DESCRIPTION="Note taking application"
6987 +HOMEPAGE="https://www.kde.org/"
6988 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
6989 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
6990 +
6991 +IUSE=""
6992 +
6993 +DEPEND="
6994 + $(add_frameworks_dep kcmutils)
6995 + $(add_frameworks_dep kcompletion)
6996 + $(add_frameworks_dep kconfig)
6997 + $(add_frameworks_dep kconfigwidgets)
6998 + $(add_frameworks_dep kcoreaddons)
6999 + $(add_frameworks_dep kcrash)
7000 + $(add_frameworks_dep kdelibs4support)
7001 + $(add_frameworks_dep kdnssd)
7002 + $(add_frameworks_dep kglobalaccel)
7003 + $(add_frameworks_dep ki18n)
7004 + $(add_frameworks_dep kiconthemes)
7005 + $(add_frameworks_dep kitemmodels)
7006 + $(add_frameworks_dep kitemviews)
7007 + $(add_frameworks_dep knewstuff)
7008 + $(add_frameworks_dep knotifications)
7009 + $(add_frameworks_dep kparts)
7010 + $(add_frameworks_dep ktextwidgets)
7011 + $(add_frameworks_dep kwidgetsaddons)
7012 + $(add_frameworks_dep kwindowsystem)
7013 + $(add_frameworks_dep kxmlgui)
7014 + $(add_kdeapps_dep akonadi)
7015 + $(add_kdeapps_dep akonadi-notes)
7016 + $(add_kdeapps_dep akonadi-search)
7017 + $(add_kdeapps_dep kcalcore)
7018 + $(add_kdeapps_dep kcalutils)
7019 + $(add_kdeapps_dep kcontacts)
7020 + $(add_kdeapps_dep kmime)
7021 + $(add_kdeapps_dep kontactinterface)
7022 + $(add_kdeapps_dep libkdepim)
7023 + $(add_kdeapps_dep pimcommon)
7024 + $(add_qt_dep qtdbus)
7025 + $(add_qt_dep qtgui)
7026 + $(add_qt_dep qtprintsupport)
7027 + $(add_qt_dep qtwidgets)
7028 + $(add_qt_dep qtx11extras)
7029 + $(add_qt_dep qtxml)
7030 + dev-libs/grantlee:5
7031 + dev-libs/libxslt
7032 + x11-libs/libX11
7033 +"
7034 +RDEPEND="${DEPEND}
7035 + $(add_kdeapps_dep kdepim-runtime)
7036 +"
7037 +
7038 +src_configure() {
7039 +# local mycmakeargs=(
7040 +# # FIXME: Does not build (last checked 2016-02-17)
7041 +# $(cmake-utils_use_find_package X Qt5X11Extras)
7042 +# $(cmake-utils_use_find_package X X11)
7043 +# )
7044 +
7045 + kde5_src_configure
7046 +}
7047
7048 diff --git a/kde-apps/kolf/kolf-16.12.2.ebuild b/kde-apps/kolf/kolf-16.12.2.ebuild
7049 new file mode 100644
7050 index 0000000..ce8c4ff
7051 --- /dev/null
7052 +++ b/kde-apps/kolf/kolf-16.12.2.ebuild
7053 @@ -0,0 +1,22 @@
7054 +# Copyright 1999-2017 Gentoo Foundation
7055 +# Distributed under the terms of the GNU General Public License v2
7056 +# $Id$
7057 +
7058 +EAPI=6
7059 +
7060 +KDE_HANDBOOK="optional"
7061 +KDE_SELINUX_MODULE="games"
7062 +inherit kde4-base
7063 +
7064 +DESCRIPTION="Minigolf Game by KDE"
7065 +HOMEPAGE="
7066 + https://www.kde.org/applications/games/kolf/
7067 + https://games.kde.org/game.php?game=kolf
7068 +"
7069 +KEYWORDS="~amd64 ~arm ~x86"
7070 +IUSE="debug"
7071 +
7072 +DEPEND="
7073 + $(add_kdeapps_dep libkdegames)
7074 +"
7075 +RDEPEND="${DEPEND}"
7076
7077 diff --git a/kde-apps/kollision/kollision-16.12.2.ebuild b/kde-apps/kollision/kollision-16.12.2.ebuild
7078 new file mode 100644
7079 index 0000000..1157b3a
7080 --- /dev/null
7081 +++ b/kde-apps/kollision/kollision-16.12.2.ebuild
7082 @@ -0,0 +1,30 @@
7083 +# Copyright 1999-2017 Gentoo Foundation
7084 +# Distributed under the terms of the GNU General Public License v2
7085 +# $Id$
7086 +
7087 +EAPI=6
7088 +
7089 +KDE_HANDBOOK="forceoptional"
7090 +inherit kde5
7091 +
7092 +DESCRIPTION="Simple ball dodging game"
7093 +HOMEPAGE="
7094 + https://www.kde.org/applications/games/kollision/
7095 + https://games.kde.org/game.php?game=kollision
7096 +"
7097 +KEYWORDS="~amd64 ~x86"
7098 +IUSE=""
7099 +
7100 +DEPEND="
7101 + $(add_frameworks_dep kconfig)
7102 + $(add_frameworks_dep kcoreaddons)
7103 + $(add_frameworks_dep kcrash)
7104 + $(add_frameworks_dep kdbusaddons)
7105 + $(add_frameworks_dep ki18n)
7106 + $(add_frameworks_dep kwidgetsaddons)
7107 + $(add_frameworks_dep kxmlgui)
7108 + $(add_kdeapps_dep libkdegames)
7109 + $(add_qt_dep qtgui)
7110 + $(add_qt_dep qtwidgets)
7111 +"
7112 +RDEPEND="${DEPEND}"
7113
7114 diff --git a/kde-apps/kolourpaint/kolourpaint-16.12.2.ebuild b/kde-apps/kolourpaint/kolourpaint-16.12.2.ebuild
7115 new file mode 100644
7116 index 0000000..90af056
7117 --- /dev/null
7118 +++ b/kde-apps/kolourpaint/kolourpaint-16.12.2.ebuild
7119 @@ -0,0 +1,44 @@
7120 +# Copyright 1999-2017 Gentoo Foundation
7121 +# Distributed under the terms of the GNU General Public License v2
7122 +# $Id$
7123 +
7124 +EAPI=6
7125 +
7126 +KDE_HANDBOOK="true"
7127 +inherit kde5
7128 +
7129 +DESCRIPTION="Paint Program by KDE"
7130 +HOMEPAGE="https://www.kde.org/applications/graphics/kolourpaint/"
7131 +KEYWORDS="~amd64 ~arm ~x86"
7132 +LICENSE="BSD-2 LGPL-2 LGPL-2+ || ( LGPL-2.1 LGPL-3 ) GPL-2 handbook? ( FDL-1.2 )"
7133 +IUSE="scanner"
7134 +
7135 +RDEPEND="
7136 + $(add_frameworks_dep kconfig)
7137 + $(add_frameworks_dep kconfigwidgets)
7138 + $(add_frameworks_dep kcoreaddons)
7139 + $(add_frameworks_dep kdelibs4support)
7140 + $(add_frameworks_dep kguiaddons)
7141 + $(add_frameworks_dep ki18n)
7142 + $(add_frameworks_dep kiconthemes)
7143 + $(add_frameworks_dep kservice)
7144 + $(add_frameworks_dep ktextwidgets)
7145 + $(add_frameworks_dep kwidgetsaddons)
7146 + $(add_frameworks_dep kxmlgui)
7147 + $(add_kdeapps_dep libkexiv2)
7148 + $(add_qt_dep qtgui)
7149 + $(add_qt_dep qtprintsupport)
7150 + $(add_qt_dep qtwidgets)
7151 + scanner? ( $(add_kdeapps_dep libksane) )
7152 +"
7153 +DEPEND="${RDEPEND}
7154 + sys-devel/gettext
7155 +"
7156 +
7157 +src_configure() {
7158 + local mycmakeargs=(
7159 + $(cmake-utils_use_find_package scanner KF5Sane)
7160 + )
7161 +
7162 + kde5_src_configure
7163 +}
7164
7165 diff --git a/kde-apps/kommander/kommander-16.12.2.ebuild b/kde-apps/kommander/kommander-16.12.2.ebuild
7166 new file mode 100644
7167 index 0000000..42f3004
7168 --- /dev/null
7169 +++ b/kde-apps/kommander/kommander-16.12.2.ebuild
7170 @@ -0,0 +1,13 @@
7171 +# Copyright 1999-2017 Gentoo Foundation
7172 +# Distributed under the terms of the GNU General Public License v2
7173 +# $Id$
7174 +
7175 +EAPI=6
7176 +
7177 +KDE_HANDBOOK="optional"
7178 +inherit kde4-base
7179 +
7180 +DESCRIPTION="KDE dialog system for scripting"
7181 +HOMEPAGE="https://www.kde.org/applications/development/kommander/"
7182 +KEYWORDS="~amd64 ~arm ~x86"
7183 +IUSE="debug"
7184
7185 diff --git a/kde-apps/kompare/kompare-16.12.2.ebuild b/kde-apps/kompare/kompare-16.12.2.ebuild
7186 new file mode 100644
7187 index 0000000..ba8b06b
7188 --- /dev/null
7189 +++ b/kde-apps/kompare/kompare-16.12.2.ebuild
7190 @@ -0,0 +1,36 @@
7191 +# Copyright 1999-2017 Gentoo Foundation
7192 +# Distributed under the terms of the GNU General Public License v2
7193 +# $Id$
7194 +
7195 +EAPI=6
7196 +
7197 +KDE_HANDBOOK="forceoptional"
7198 +inherit kde5
7199 +
7200 +DESCRIPTION="A program to view the differences between files"
7201 +HOMEPAGE="https://www.kde.org/applications/development/kompare
7202 +http://www.caffeinated.me.uk/kompare"
7203 +KEYWORDS="~amd64 ~x86"
7204 +IUSE=""
7205 +
7206 +DEPEND="
7207 + $(add_frameworks_dep kcompletion)
7208 + $(add_frameworks_dep kcodecs)
7209 + $(add_frameworks_dep kconfig)
7210 + $(add_frameworks_dep kconfigwidgets)
7211 + $(add_frameworks_dep kcoreaddons)
7212 + $(add_frameworks_dep ki18n)
7213 + $(add_frameworks_dep kiconthemes)
7214 + $(add_frameworks_dep kio)
7215 + $(add_frameworks_dep kjobwidgets)
7216 + $(add_frameworks_dep kparts)
7217 + $(add_frameworks_dep kservice)
7218 + $(add_frameworks_dep ktexteditor)
7219 + $(add_frameworks_dep kwidgetsaddons)
7220 + $(add_frameworks_dep kxmlgui)
7221 + $(add_kdeapps_dep libkomparediff2)
7222 + $(add_qt_dep qtgui)
7223 + $(add_qt_dep qtprintsupport)
7224 + $(add_qt_dep qtwidgets)
7225 +"
7226 +RDEPEND="${DEPEND}"
7227
7228 diff --git a/kde-apps/konqueror/konqueror-16.12.2.ebuild b/kde-apps/konqueror/konqueror-16.12.2.ebuild
7229 new file mode 100644
7230 index 0000000..5bb3fb2
7231 --- /dev/null
7232 +++ b/kde-apps/konqueror/konqueror-16.12.2.ebuild
7233 @@ -0,0 +1,107 @@
7234 +# Copyright 1999-2017 Gentoo Foundation
7235 +# Distributed under the terms of the GNU General Public License v2
7236 +# $Id$
7237 +
7238 +EAPI=6
7239 +
7240 +KDE_HANDBOOK="forceoptional" # not optional until !kdelibs4support
7241 +KDE_TEST="true"
7242 +VIRTUALX_REQUIRED="test"
7243 +inherit flag-o-matic kde5
7244 +
7245 +DESCRIPTION="Web browser and file manager based on KDE Frameworks"
7246 +HOMEPAGE="
7247 + https://www.kde.org/applications/internet/konqueror/
7248 + https://konqueror.org/
7249 +"
7250 +KEYWORDS="~amd64 ~x86"
7251 +IUSE="activities speech tidy X"
7252 +# 4 of 4 tests fail. Last checked for 4.0.3
7253 +RESTRICT+=" test"
7254 +
7255 +# drop qtwebengine subslot operator when QT_MINIMAL >= 5.8.0
7256 +COMMON_DEPEND="
7257 + $(add_frameworks_dep karchive)
7258 + $(add_frameworks_dep kbookmarks)
7259 + $(add_frameworks_dep kcmutils)
7260 + $(add_frameworks_dep kcodecs)
7261 + $(add_frameworks_dep kcompletion)
7262 + $(add_frameworks_dep kconfig)
7263 + $(add_frameworks_dep kconfigwidgets)
7264 + $(add_frameworks_dep kcoreaddons)
7265 + $(add_frameworks_dep kcrash)
7266 + $(add_frameworks_dep kdbusaddons)
7267 + $(add_frameworks_dep kded)
7268 + $(add_frameworks_dep kdelibs4support)
7269 + $(add_frameworks_dep kdesu)
7270 + $(add_frameworks_dep kguiaddons)
7271 + $(add_frameworks_dep khtml)
7272 + $(add_frameworks_dep ki18n)
7273 + $(add_frameworks_dep kiconthemes)
7274 + $(add_frameworks_dep kio)
7275 + $(add_frameworks_dep kitemviews)
7276 + $(add_frameworks_dep kjobwidgets)
7277 + $(add_frameworks_dep kparts)
7278 + $(add_frameworks_dep kservice)
7279 + $(add_frameworks_dep kwidgetsaddons)
7280 + $(add_frameworks_dep kwindowsystem)
7281 + $(add_frameworks_dep kxmlgui)
7282 + $(add_qt_dep qtdbus)
7283 + $(add_qt_dep qtgui)
7284 + $(add_qt_dep qtwebengine 'widgets' '' '5=')
7285 + $(add_qt_dep qtwidgets)
7286 + $(add_qt_dep qtxml)
7287 + sys-libs/zlib
7288 + speech? ( $(add_qt_dep qtspeech) )
7289 + tidy? ( app-text/htmltidy )
7290 + X? ( $(add_qt_dep qtx11extras) )
7291 +"
7292 +DEPEND="${COMMON_DEPEND}
7293 + activities? ( $(add_frameworks_dep kactivities) )
7294 +"
7295 +RDEPEND="${COMMON_DEPEND}
7296 + $(add_kdeapps_dep kfind)
7297 + $(add_plasma_dep kde-cli-tools)
7298 + !kde-apps/kfmclient:4
7299 + !kde-apps/konq-plugins
7300 + !kde-apps/libkonq:5
7301 +"
7302 +
7303 +src_prepare() {
7304 + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc
7305 +
7306 + kde5_src_prepare
7307 +}
7308 +
7309 +src_configure() {
7310 + local mycmakeargs=(
7311 + $(cmake-utils_use_find_package activities KF5Activities)
7312 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
7313 + $(cmake-utils_use_find_package tidy LibTidy)
7314 + $(cmake-utils_use_find_package X X11)
7315 + )
7316 + kde5_src_configure
7317 +}
7318 +
7319 +pkg_postinst() {
7320 + kde5_pkg_postinst
7321 +
7322 + if ! has_version kde-apps/keditbookmarks:${SLOT} ; then
7323 + elog "For bookmarks support, install keditbookmarks:"
7324 + elog "kde-apps/keditbookmarks:${SLOT}"
7325 + fi
7326 +
7327 + if ! has_version kde-apps/dolphin:${SLOT} ; then
7328 + elog "If you want to use konqueror as a filemanager, install the dolphin kpart:"
7329 + elog "kde-apps/dolphin:${SLOT}"
7330 + fi
7331 +
7332 + if ! has_version kde-apps/svg:${SLOT} ; then
7333 + elog "For konqueror to view SVGs, install the svg kpart:"
7334 + elog "kde-apps/svgpart:${SLOT}"
7335 + fi
7336 +
7337 + if ! has_version virtual/jre ; then
7338 + elog "To use Java on webpages install virtual/jre."
7339 + fi
7340 +}
7341
7342 diff --git a/kde-apps/konquest/konquest-16.12.2.ebuild b/kde-apps/konquest/konquest-16.12.2.ebuild
7343 new file mode 100644
7344 index 0000000..5825f23
7345 --- /dev/null
7346 +++ b/kde-apps/konquest/konquest-16.12.2.ebuild
7347 @@ -0,0 +1,22 @@
7348 +# Copyright 1999-2017 Gentoo Foundation
7349 +# Distributed under the terms of the GNU General Public License v2
7350 +# $Id$
7351 +
7352 +EAPI=6
7353 +
7354 +KDE_HANDBOOK="optional"
7355 +KDE_SELINUX_MODULE="games"
7356 +inherit kde4-base
7357 +
7358 +DESCRIPTION="Galactic Strategy KDE Game"
7359 +HOMEPAGE="
7360 + https://www.kde.org/applications/games/konquest/
7361 + https://games.kde.org/game.php?game=konquest
7362 +"
7363 +KEYWORDS="~amd64 ~arm ~x86"
7364 +IUSE="debug"
7365 +
7366 +DEPEND="
7367 + $(add_kdeapps_dep libkdegames)
7368 +"
7369 +RDEPEND="${DEPEND}"
7370
7371 diff --git a/kde-apps/konsole/konsole-16.12.2.ebuild b/kde-apps/konsole/konsole-16.12.2.ebuild
7372 new file mode 100644
7373 index 0000000..1070cde
7374 --- /dev/null
7375 +++ b/kde-apps/konsole/konsole-16.12.2.ebuild
7376 @@ -0,0 +1,58 @@
7377 +# Copyright 1999-2017 Gentoo Foundation
7378 +# Distributed under the terms of the GNU General Public License v2
7379 +# $Id$
7380 +
7381 +EAPI=6
7382 +
7383 +KDE_HANDBOOK="optional"
7384 +KDE_TEST="true"
7385 +VIRTUALX_REQUIRED="test"
7386 +inherit kde5
7387 +
7388 +DESCRIPTION="KDE's terminal emulator"
7389 +HOMEPAGE="https://www.kde.org/applications/system/konsole https://konsole.kde.org"
7390 +
7391 +KEYWORDS="~amd64 ~x86"
7392 +IUSE="X"
7393 +
7394 +DEPEND="
7395 + $(add_frameworks_dep kbookmarks)
7396 + $(add_frameworks_dep kcompletion)
7397 + $(add_frameworks_dep kconfig)
7398 + $(add_frameworks_dep kconfigwidgets)
7399 + $(add_frameworks_dep kcoreaddons)
7400 + $(add_frameworks_dep kcrash)
7401 + $(add_frameworks_dep kdbusaddons)
7402 + $(add_frameworks_dep kguiaddons)
7403 + $(add_frameworks_dep kjobwidgets)
7404 + $(add_frameworks_dep ki18n)
7405 + $(add_frameworks_dep kinit)
7406 + $(add_frameworks_dep kiconthemes)
7407 + $(add_frameworks_dep kio)
7408 + $(add_frameworks_dep knotifications)
7409 + $(add_frameworks_dep knotifyconfig)
7410 + $(add_frameworks_dep kparts)
7411 + $(add_frameworks_dep kpty)
7412 + $(add_frameworks_dep kservice)
7413 + $(add_frameworks_dep ktextwidgets)
7414 + $(add_frameworks_dep kwidgetsaddons)
7415 + $(add_frameworks_dep kwindowsystem)
7416 + $(add_frameworks_dep kxmlgui)
7417 + $(add_qt_dep qtdbus)
7418 + $(add_qt_dep qtgui)
7419 + $(add_qt_dep qtnetwork)
7420 + $(add_qt_dep qtprintsupport)
7421 + $(add_qt_dep qtscript)
7422 + $(add_qt_dep qtwidgets)
7423 + $(add_qt_dep qtxml)
7424 + X? ( x11-libs/libX11 )
7425 +"
7426 +RDEPEND="${DEPEND}"
7427 +
7428 +src_configure() {
7429 + local mycmakeargs=(
7430 + $(cmake-utils_use_find_package X X11)
7431 + )
7432 +
7433 + kde5_src_configure
7434 +}
7435
7436 diff --git a/kde-apps/konsolekalendar/konsolekalendar-16.12.2.ebuild b/kde-apps/konsolekalendar/konsolekalendar-16.12.2.ebuild
7437 new file mode 100644
7438 index 0000000..42f5c3d
7439 --- /dev/null
7440 +++ b/kde-apps/konsolekalendar/konsolekalendar-16.12.2.ebuild
7441 @@ -0,0 +1,34 @@
7442 +# Copyright 1999-2017 Gentoo Foundation
7443 +# Distributed under the terms of the GNU General Public License v2
7444 +# $Id$
7445 +
7446 +EAPI=6
7447 +
7448 +KDE_HANDBOOK="forceoptional"
7449 +KMNAME="akonadi-calendar-tools"
7450 +inherit kde5
7451 +
7452 +DESCRIPTION="Command line interface to KDE calendars"
7453 +HOMEPAGE+=" https://userbase.kde.org/KonsoleKalendar"
7454 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
7455 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
7456 +
7457 +IUSE=""
7458 +
7459 +DEPEND="
7460 + $(add_frameworks_dep kconfig)
7461 + $(add_frameworks_dep kcoreaddons)
7462 + $(add_frameworks_dep kdelibs4support)
7463 + $(add_frameworks_dep ki18n)
7464 + $(add_kdeapps_dep akonadi)
7465 + $(add_kdeapps_dep akonadi-calendar)
7466 + $(add_kdeapps_dep calendarsupport)
7467 + $(add_kdeapps_dep kcalcore)
7468 + $(add_kdeapps_dep kcalutils)
7469 +"
7470 +RDEPEND="${DEPEND}"
7471 +
7472 +src_prepare() {
7473 + cmake_comment_add_subdirectory calendarjanitor
7474 + kde5_src_prepare
7475 +}
7476
7477 diff --git a/kde-apps/kontact/kontact-16.12.2.ebuild b/kde-apps/kontact/kontact-16.12.2.ebuild
7478 new file mode 100644
7479 index 0000000..c21928d
7480 --- /dev/null
7481 +++ b/kde-apps/kontact/kontact-16.12.2.ebuild
7482 @@ -0,0 +1,45 @@
7483 +# Copyright 1999-2017 Gentoo Foundation
7484 +# Distributed under the terms of the GNU General Public License v2
7485 +# $Id$
7486 +
7487 +EAPI=6
7488 +
7489 +KDE_HANDBOOK="forceoptional"
7490 +inherit kde5
7491 +
7492 +DESCRIPTION="Container application to unify several major PIM applications within one"
7493 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
7494 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
7495 +IUSE=""
7496 +
7497 +DEPEND="
7498 + $(add_frameworks_dep kcmutils)
7499 + $(add_frameworks_dep kcompletion)
7500 + $(add_frameworks_dep kconfig)
7501 + $(add_frameworks_dep kconfigwidgets)
7502 + $(add_frameworks_dep kcoreaddons)
7503 + $(add_frameworks_dep kcrash)
7504 + $(add_frameworks_dep kdbusaddons)
7505 + $(add_frameworks_dep ki18n)
7506 + $(add_frameworks_dep kiconthemes)
7507 + $(add_frameworks_dep kio)
7508 + $(add_frameworks_dep kparts)
7509 + $(add_frameworks_dep kservice)
7510 + $(add_frameworks_dep kwidgetsaddons)
7511 + $(add_frameworks_dep kwindowsystem)
7512 + $(add_frameworks_dep kxmlgui)
7513 + $(add_kdeapps_dep akonadi)
7514 + $(add_kdeapps_dep grantleetheme)
7515 + $(add_kdeapps_dep kdepim-apps-libs)
7516 + $(add_kdeapps_dep kontactinterface)
7517 + $(add_kdeapps_dep kpimtextedit)
7518 + $(add_kdeapps_dep libkdepim)
7519 + $(add_kdeapps_dep mailcommon)
7520 + $(add_qt_dep qtdbus)
7521 + $(add_qt_dep qtgui)
7522 + $(add_qt_dep qtwebengine 'widgets')
7523 + $(add_qt_dep qtwidgets)
7524 +"
7525 +RDEPEND="${DEPEND}
7526 + !kde-apps/kdepim:5
7527 +"
7528
7529 diff --git a/kde-apps/kontactinterface/kontactinterface-16.12.2.ebuild b/kde-apps/kontactinterface/kontactinterface-16.12.2.ebuild
7530 new file mode 100644
7531 index 0000000..d899313
7532 --- /dev/null
7533 +++ b/kde-apps/kontactinterface/kontactinterface-16.12.2.ebuild
7534 @@ -0,0 +1,26 @@
7535 +# Copyright 1999-2017 Gentoo Foundation
7536 +# Distributed under the terms of the GNU General Public License v2
7537 +# $Id$
7538 +
7539 +EAPI=6
7540 +
7541 +inherit kde5
7542 +
7543 +DESCRIPTION="Library for embedding KParts in a Kontact component"
7544 +LICENSE="GPL-2+ LGPL-2.1+"
7545 +KEYWORDS="~amd64 ~x86"
7546 +IUSE=""
7547 +
7548 +DEPEND="
7549 + $(add_frameworks_dep kcoreaddons)
7550 + $(add_frameworks_dep kiconthemes)
7551 + $(add_frameworks_dep kio)
7552 + $(add_frameworks_dep kparts)
7553 + $(add_frameworks_dep kwindowsystem)
7554 + $(add_frameworks_dep kxmlgui)
7555 + $(add_qt_dep qtdbus)
7556 + $(add_qt_dep qtgui)
7557 + $(add_qt_dep qtwidgets)
7558 + $(add_qt_dep qtxml)
7559 +"
7560 +RDEPEND="${DEPEND}"
7561
7562 diff --git a/kde-apps/kopete/kopete-16.12.2.ebuild b/kde-apps/kopete/kopete-16.12.2.ebuild
7563 new file mode 100644
7564 index 0000000..655ab68
7565 --- /dev/null
7566 +++ b/kde-apps/kopete/kopete-16.12.2.ebuild
7567 @@ -0,0 +1,160 @@
7568 +# Copyright 1999-2017 Gentoo Foundation
7569 +# Distributed under the terms of the GNU General Public License v2
7570 +# $Id$
7571 +
7572 +EAPI=6
7573 +
7574 +KDE_HANDBOOK="optional"
7575 +inherit kde4-base
7576 +
7577 +DESCRIPTION="KDE multi-protocol IM client"
7578 +HOMEPAGE="https://kopete.kde.org https://www.kde.org/applications/internet/kopete"
7579 +KEYWORDS="~amd64 ~arm ~x86"
7580 +IUSE="debug ssl v4l"
7581 +
7582 +# tests hang, last checked for 4.2.96
7583 +RESTRICT+=" test"
7584 +
7585 +# Available plugins
7586 +#
7587 +# addbookmarks: NO DEPS
7588 +# alias: NO DEPS (disabled upstream)
7589 +# autoreplace: NO DEPS
7590 +# contactnotes: NO DEPS
7591 +# highlight: NO DEPS
7592 +# history: NO DEPS
7593 +# latex: virtual/latex as RDEPEND
7594 +# nowlistening: NO DEPS
7595 +# otr: libotr
7596 +# pipes: NO DEPS
7597 +# privacy: NO DEPS
7598 +# statistics: dev-db/sqlite:3
7599 +# texteffect: NO DEPS
7600 +# translator: NO DEPS
7601 +# urlpicpreview: NO DEPS
7602 +# webpresence: libxml2 libxslt
7603 +# NOTE: By default we enable all plugins that don't have any dependencies
7604 +PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight +history latex
7605 ++nowlistening otr +pipes +privacy +statistics +texteffect +translator
7606 ++urlpicpreview webpresence"
7607 +
7608 +# Available protocols
7609 +#
7610 +# gadu: net-libs/libgadu @since 4.3
7611 +# groupwise: app-crypt/qca:2
7612 +# irc: NO DEPS, probably will fail so inform user about it
7613 +# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
7614 +# jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM
7615 +# meanwhile: net-libs/meanwhile
7616 +# oscar: NO DEPS
7617 +# telepathy: net-libs/decibel
7618 +# testbed: NO DEPS
7619 +# winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
7620 +# yahoo: media-libs/jasper
7621 +# zeroconf (bonjour): NO DEPS
7622 +PROTOCOLS="gadu groupwise jingle meanwhile oscar skype
7623 +testbed winpopup +xmpp yahoo zeroconf"
7624 +
7625 +# disabled protocols
7626 +# telepathy: net-libs/decibel
7627 +# irc: NO DEPS
7628 +# msn: net-libs/libmsn
7629 +# qq: NO DEPS
7630 +
7631 +IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
7632 +
7633 +COMMONDEPEND="
7634 + $(add_kdeapps_dep kdepimlibs)
7635 + dev-libs/libpcre
7636 + >=dev-qt/qtgui-4.4.0:4[mng]
7637 + kde-frameworks/kdelibs:4[zeroconf?]
7638 + media-libs/phonon[qt4]
7639 + media-libs/qimageblitz
7640 + !aqua? (
7641 + x11-libs/libX11
7642 + x11-libs/libXScrnSaver
7643 + )
7644 + gadu? ( >=net-libs/libgadu-1.8.0[threads] )
7645 + groupwise? ( app-crypt/qca:2[qt4(+)] )
7646 + jingle? (
7647 + dev-libs/expat
7648 + dev-libs/openssl:0
7649 + >=media-libs/mediastreamer-2.3.0
7650 + media-libs/speex
7651 + net-libs/libsrtp
7652 + net-libs/ortp:=
7653 + )
7654 + meanwhile? ( net-libs/meanwhile )
7655 + otr? ( >=net-libs/libotr-4.0.0 )
7656 + statistics? ( dev-db/sqlite:3 )
7657 + v4l? ( media-libs/libv4l )
7658 + webpresence? (
7659 + dev-libs/libxml2
7660 + dev-libs/libxslt
7661 + )
7662 + xmpp? (
7663 + app-crypt/qca:2[qt4(+)]
7664 + dev-libs/qjson
7665 + net-dns/libidn
7666 + sys-libs/zlib
7667 + )
7668 + yahoo? ( media-libs/jasper )
7669 +"
7670 +RDEPEND="${COMMONDEPEND}
7671 + latex? (
7672 + || (
7673 + media-gfx/imagemagick
7674 + media-gfx/graphicsmagick[imagemagick]
7675 + )
7676 + virtual/latex-base
7677 + )
7678 + ssl? ( app-crypt/qca:2[ssl] )
7679 + winpopup? ( net-fs/samba )
7680 +"
7681 +DEPEND="${COMMONDEPEND}
7682 + jingle? ( dev-libs/jsoncpp )
7683 + !aqua? ( x11-proto/scrnsaverproto )
7684 +"
7685 +
7686 +src_configure() {
7687 + local x x2
7688 + # Handle common stuff
7689 + local mycmakeargs=(
7690 + -DWITH_GOOGLETALK=$(usex jingle)
7691 + -DWITH_LiboRTP=$(usex jingle)
7692 + -DWITH_Mediastreamer=$(usex jingle)
7693 + -DWITH_Speex=$(usex jingle)
7694 + -DDISABLE_VIDEOSUPPORT=$(usex !v4l)
7695 + )
7696 + # enable protocols
7697 + for x in ${PROTOCOLS}; do
7698 + case ${x/+/} in
7699 + zeroconf) x2=bonjour ;;
7700 + xmpp) x2=jabber ;;
7701 + *) x2=${x/+/} ;;
7702 + esac
7703 + mycmakeargs+=( -DWITH_${x2}=$(usex ${x/+/}) )
7704 + done
7705 +
7706 + mycmakeargs+=( -DWITH_Libmsn=OFF -DWITH_qq=OFF -DWITH_sms=OFF )
7707 +
7708 + # enable plugins
7709 + for x in ${PLUGINS}; do
7710 + mycmakeargs+=( -DWITH_${x/+/}=$(usex ${x/+/}) )
7711 + done
7712 +
7713 + kde4-base_src_configure
7714 +}
7715 +
7716 +pkg_postinst() {
7717 + kde4-base_pkg_postinst
7718 +
7719 + if ! use ssl; then
7720 + if use xmpp ; then # || use irc; then
7721 + if ! has_version "app-crypt/qca:2[ssl]" ; then
7722 + elog "In order to use ssl in xmpp you'll need to"
7723 + elog "install app-crypt/qca package with USE=ssl."
7724 + fi
7725 + fi
7726 + fi
7727 +}
7728
7729 diff --git a/kde-apps/korganizer/korganizer-16.12.2.ebuild b/kde-apps/korganizer/korganizer-16.12.2.ebuild
7730 new file mode 100644
7731 index 0000000..abfbbc2
7732 --- /dev/null
7733 +++ b/kde-apps/korganizer/korganizer-16.12.2.ebuild
7734 @@ -0,0 +1,95 @@
7735 +# Copyright 1999-2017 Gentoo Foundation
7736 +# Distributed under the terms of the GNU General Public License v2
7737 +# $Id$
7738 +
7739 +EAPI=6
7740 +
7741 +KDE_HANDBOOK="forceoptional"
7742 +KDE_TEST="forceoptional"
7743 +VIRTUALX_REQUIRED="test"
7744 +inherit kde5
7745 +
7746 +DESCRIPTION="Organizational assistant, providing calendars and other similar functionality"
7747 +HOMEPAGE="https://www.kde.org/applications/office/korganizer/"
7748 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
7749 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
7750 +IUSE="X"
7751 +
7752 +COMMON_DEPEND="
7753 + $(add_frameworks_dep kcmutils)
7754 + $(add_frameworks_dep kcodecs)
7755 + $(add_frameworks_dep kcompletion)
7756 + $(add_frameworks_dep kconfig)
7757 + $(add_frameworks_dep kconfigwidgets)
7758 + $(add_frameworks_dep kcoreaddons)
7759 + $(add_frameworks_dep kcrash)
7760 + $(add_frameworks_dep kdbusaddons)
7761 + $(add_frameworks_dep kdelibs4support)
7762 + $(add_frameworks_dep ki18n)
7763 + $(add_frameworks_dep kiconthemes)
7764 + $(add_frameworks_dep kio)
7765 + $(add_frameworks_dep kitemmodels)
7766 + $(add_frameworks_dep kitemviews)
7767 + $(add_frameworks_dep kjobwidgets)
7768 + $(add_frameworks_dep knewstuff)
7769 + $(add_frameworks_dep knotifications)
7770 + $(add_frameworks_dep kparts)
7771 + $(add_frameworks_dep kservice)
7772 + $(add_frameworks_dep kwallet)
7773 + $(add_frameworks_dep kwidgetsaddons)
7774 + $(add_frameworks_dep kwindowsystem)
7775 + $(add_frameworks_dep kxmlgui)
7776 + $(add_frameworks_dep sonnet)
7777 + $(add_kdeapps_dep akonadi)
7778 + $(add_kdeapps_dep akonadi-calendar)
7779 + $(add_kdeapps_dep akonadi-contacts)
7780 + $(add_kdeapps_dep akonadi-mime)
7781 + $(add_kdeapps_dep akonadi-notes)
7782 + $(add_kdeapps_dep akonadi-search)
7783 + $(add_kdeapps_dep calendarsupport)
7784 + $(add_kdeapps_dep eventviews)
7785 + $(add_kdeapps_dep incidenceeditor)
7786 + $(add_kdeapps_dep kcalcore)
7787 + $(add_kdeapps_dep kcalutils)
7788 + $(add_kdeapps_dep kcontacts)
7789 + $(add_kdeapps_dep kdepim-apps-libs)
7790 + $(add_kdeapps_dep kholidays)
7791 + $(add_kdeapps_dep kidentitymanagement)
7792 + $(add_kdeapps_dep kldap)
7793 + $(add_kdeapps_dep kmailtransport)
7794 + $(add_kdeapps_dep kmime)
7795 + $(add_kdeapps_dep kontactinterface)
7796 + $(add_kdeapps_dep kpimtextedit)
7797 + $(add_kdeapps_dep libkdepim)
7798 + $(add_kdeapps_dep mailcommon)
7799 + $(add_kdeapps_dep pimcommon)
7800 + $(add_qt_dep designer)
7801 + $(add_qt_dep qtdbus)
7802 + $(add_qt_dep qtgui)
7803 + $(add_qt_dep qtwebengine 'widgets')
7804 + $(add_qt_dep qtwidgets)
7805 + media-libs/phonon[qt5]
7806 + X? (
7807 + $(add_qt_dep qtx11extras)
7808 + x11-libs/libX11
7809 + )
7810 +"
7811 +DEPEND="${COMMON_DEPEND}
7812 + dev-libs/boost:=
7813 + dev-libs/libxslt
7814 + test? ( $(add_kdeapps_dep akonadi 'sqlite,tools') )
7815 +"
7816 +RDEPEND="${COMMON_DEPEND}
7817 + !kde-apps/kdepim:5
7818 + !kde-apps/kdepim-common-libs:4
7819 + $(add_kdeapps_dep kdepim-runtime)
7820 +"
7821 +
7822 +src_configure() {
7823 + local mycmakeargs=(
7824 + $(cmake-utils_use_find_package X Qt5X11Extras)
7825 + $(cmake-utils_use_find_package X X11)
7826 + )
7827 +
7828 + kde5_src_configure
7829 +}
7830
7831 diff --git a/kde-apps/kpat/kpat-16.12.2.ebuild b/kde-apps/kpat/kpat-16.12.2.ebuild
7832 new file mode 100644
7833 index 0000000..752cd19
7834 --- /dev/null
7835 +++ b/kde-apps/kpat/kpat-16.12.2.ebuild
7836 @@ -0,0 +1,35 @@
7837 +# Copyright 1999-2017 Gentoo Foundation
7838 +# Distributed under the terms of the GNU General Public License v2
7839 +# $Id$
7840 +
7841 +EAPI=6
7842 +
7843 +KDE_HANDBOOK="forceoptional"
7844 +KDE_SELINUX_MODULE="games"
7845 +inherit kde5
7846 +
7847 +DESCRIPTION="KDE patience game"
7848 +HOMEPAGE="https://games.kde.org/game.php?game=kpat"
7849 +KEYWORDS="~amd64 ~x86"
7850 +IUSE=""
7851 +
7852 +DEPEND="
7853 + $(add_frameworks_dep kcompletion)
7854 + $(add_frameworks_dep kconfig)
7855 + $(add_frameworks_dep kconfigwidgets)
7856 + $(add_frameworks_dep kcoreaddons)
7857 + $(add_frameworks_dep kcrash)
7858 + $(add_frameworks_dep kdbusaddons)
7859 + $(add_frameworks_dep kdelibs4support)
7860 + $(add_frameworks_dep kguiaddons)
7861 + $(add_frameworks_dep ki18n)
7862 + $(add_frameworks_dep knewstuff)
7863 + $(add_frameworks_dep kwidgetsaddons)
7864 + $(add_frameworks_dep kxmlgui)
7865 + $(add_kdeapps_dep libkdegames)
7866 + $(add_qt_dep qtgui)
7867 + $(add_qt_dep qtsvg)
7868 + $(add_qt_dep qtwidgets)
7869 + x11-misc/shared-mime-info
7870 +"
7871 +RDEPEND="${DEPEND}"
7872
7873 diff --git a/kde-apps/kpimtextedit/kpimtextedit-16.12.2.ebuild b/kde-apps/kpimtextedit/kpimtextedit-16.12.2.ebuild
7874 new file mode 100644
7875 index 0000000..7edf91f
7876 --- /dev/null
7877 +++ b/kde-apps/kpimtextedit/kpimtextedit-16.12.2.ebuild
7878 @@ -0,0 +1,47 @@
7879 +# Copyright 1999-2017 Gentoo Foundation
7880 +# Distributed under the terms of the GNU General Public License v2
7881 +# $Id$
7882 +
7883 +EAPI=6
7884 +
7885 +KDE_DESIGNERPLUGIN="true"
7886 +KDE_TEST="true"
7887 +VIRTUALX_REQUIRED="test"
7888 +inherit kde5
7889 +
7890 +DESCRIPTION="A textedit with PIM-specific features"
7891 +LICENSE="GPL-2+ LGPL-2.1+"
7892 +KEYWORDS="~amd64 ~x86"
7893 +IUSE="speech"
7894 +
7895 +DEPEND="
7896 + $(add_frameworks_dep kcodecs)
7897 + $(add_frameworks_dep kcompletion)
7898 + $(add_frameworks_dep kconfig)
7899 + $(add_frameworks_dep kconfigwidgets)
7900 + $(add_frameworks_dep kcoreaddons)
7901 + $(add_frameworks_dep kemoticons)
7902 + $(add_frameworks_dep ki18n)
7903 + $(add_frameworks_dep kiconthemes)
7904 + $(add_frameworks_dep kio)
7905 + $(add_frameworks_dep ktextwidgets)
7906 + $(add_frameworks_dep kwidgetsaddons)
7907 + $(add_frameworks_dep kxmlgui)
7908 + $(add_frameworks_dep sonnet)
7909 + $(add_frameworks_dep syntax-highlighting)
7910 + $(add_qt_dep qtgui)
7911 + $(add_qt_dep qtwidgets)
7912 + dev-libs/grantlee:5
7913 + speech? ( $(add_qt_dep qtspeech) )
7914 +"
7915 +RDEPEND="${DEPEND}"
7916 +
7917 +RESTRICT+=" test"
7918 +
7919 +src_configure() {
7920 + local mycmakeargs=(
7921 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
7922 + )
7923 +
7924 + kde5_src_configure
7925 +}
7926
7927 diff --git a/kde-apps/kppp/kppp-16.12.2.ebuild b/kde-apps/kppp/kppp-16.12.2.ebuild
7928 new file mode 100644
7929 index 0000000..a15ea70
7930 --- /dev/null
7931 +++ b/kde-apps/kppp/kppp-16.12.2.ebuild
7932 @@ -0,0 +1,17 @@
7933 +# Copyright 1999-2017 Gentoo Foundation
7934 +# Distributed under the terms of the GNU General Public License v2
7935 +# $Id$
7936 +
7937 +EAPI=6
7938 +
7939 +KDE_HANDBOOK="optional"
7940 +inherit kde4-base
7941 +
7942 +DESCRIPTION="A dialer and front-end to pppd"
7943 +HOMEPAGE="https://www.kde.org/applications/internet/kppp"
7944 +KEYWORDS="~amd64 ~x86"
7945 +IUSE="debug"
7946 +
7947 +RDEPEND="
7948 + net-dialup/ppp
7949 +"
7950
7951 diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-16.12.2.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-16.12.2.ebuild
7952 new file mode 100644
7953 index 0000000..01a4761
7954 --- /dev/null
7955 +++ b/kde-apps/kqtquickcharts/kqtquickcharts-16.12.2.ebuild
7956 @@ -0,0 +1,17 @@
7957 +# Copyright 1999-2017 Gentoo Foundation
7958 +# Distributed under the terms of the GNU General Public License v2
7959 +# $Id$
7960 +
7961 +EAPI=6
7962 +
7963 +inherit kde5
7964 +
7965 +DESCRIPTION="Qt Quick plugin for beautiful and interactive charts"
7966 +KEYWORDS="~amd64 ~arm ~x86"
7967 +IUSE=""
7968 +
7969 +DEPEND="
7970 + $(add_qt_dep qtdeclarative)
7971 + $(add_qt_dep qtgui)
7972 +"
7973 +RDEPEND="${DEPEND}"
7974
7975 diff --git a/kde-apps/krdc/krdc-16.12.2.ebuild b/kde-apps/krdc/krdc-16.12.2.ebuild
7976 new file mode 100644
7977 index 0000000..ef64e8c
7978 --- /dev/null
7979 +++ b/kde-apps/krdc/krdc-16.12.2.ebuild
7980 @@ -0,0 +1,48 @@
7981 +# Copyright 1999-2017 Gentoo Foundation
7982 +# Distributed under the terms of the GNU General Public License v2
7983 +# $Id$
7984 +
7985 +EAPI=6
7986 +
7987 +KDE_HANDBOOK="optional"
7988 +inherit kde5
7989 +
7990 +DESCRIPTION="Remote desktop connection (RDP and VNC) client"
7991 +HOMEPAGE="https://www.kde.org/applications/internet/krdc/"
7992 +KEYWORDS="~amd64 ~x86"
7993 +IUSE="+rdp vnc"
7994 +
7995 +#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 2016-01-24
7996 +
7997 +DEPEND="
7998 + $(add_frameworks_dep kbookmarks)
7999 + $(add_frameworks_dep kcmutils)
8000 + $(add_frameworks_dep kcompletion)
8001 + $(add_frameworks_dep kconfig)
8002 + $(add_frameworks_dep kconfigwidgets)
8003 + $(add_frameworks_dep kcoreaddons)
8004 + $(add_frameworks_dep kdnssd)
8005 + $(add_frameworks_dep ki18n)
8006 + $(add_frameworks_dep kiconthemes)
8007 + $(add_frameworks_dep knotifications)
8008 + $(add_frameworks_dep knotifyconfig)
8009 + $(add_frameworks_dep kservice)
8010 + $(add_frameworks_dep kwallet)
8011 + $(add_frameworks_dep kwidgetsaddons)
8012 + $(add_frameworks_dep kxmlgui)
8013 + $(add_qt_dep qtgui)
8014 + $(add_qt_dep qtwidgets)
8015 + $(add_qt_dep qtxml)
8016 + vnc? ( >=net-libs/libvncserver-0.9 )
8017 +"
8018 +RDEPEND="${DEPEND}
8019 + rdp? ( >=net-misc/freerdp-1.1.0_beta1[X] )
8020 +"
8021 +
8022 +src_configure() {
8023 + local mycmakeargs=(
8024 + -DWITH_LibVNCServer=$(usex vnc)
8025 + )
8026 +
8027 + kde5_src_configure
8028 +}
8029
8030 diff --git a/kde-apps/kremotecontrol/kremotecontrol-16.12.2.ebuild b/kde-apps/kremotecontrol/kremotecontrol-16.12.2.ebuild
8031 new file mode 100644
8032 index 0000000..17e4d6c
8033 --- /dev/null
8034 +++ b/kde-apps/kremotecontrol/kremotecontrol-16.12.2.ebuild
8035 @@ -0,0 +1,18 @@
8036 +# Copyright 1999-2017 Gentoo Foundation
8037 +# Distributed under the terms of the GNU General Public License v2
8038 +# $Id$
8039 +
8040 +EAPI=6
8041 +
8042 +KDE_HANDBOOK="optional"
8043 +inherit kde4-base
8044 +
8045 +DESCRIPTION="KDE frontend for the Linux Infrared Remote Control system"
8046 +HOMEPAGE="https://www.kde.org/applications/utilities/kremotecontrol
8047 +https://utils.kde.org/projects/kremotecontrol"
8048 +KEYWORDS="~amd64 ~x86"
8049 +IUSE="debug"
8050 +
8051 +RDEPEND="
8052 + app-misc/lirc
8053 +"
8054
8055 diff --git a/kde-apps/kreversi/kreversi-16.12.2.ebuild b/kde-apps/kreversi/kreversi-16.12.2.ebuild
8056 new file mode 100644
8057 index 0000000..96f256c
8058 --- /dev/null
8059 +++ b/kde-apps/kreversi/kreversi-16.12.2.ebuild
8060 @@ -0,0 +1,20 @@
8061 +# Copyright 1999-2017 Gentoo Foundation
8062 +# Distributed under the terms of the GNU General Public License v2
8063 +# $Id$
8064 +
8065 +EAPI=6
8066 +
8067 +KDE_HANDBOOK="optional"
8068 +KDE_SELINUX_MODULE="games"
8069 +inherit kde4-base
8070 +
8071 +DESCRIPTION="Board Game by KDE"
8072 +HOMEPAGE="
8073 + https://www.kde.org/applications/games/kreversi/
8074 + https://games.kde.org/game.php?game=kreversi
8075 +"
8076 +KEYWORDS="~amd64 ~arm ~x86"
8077 +IUSE="debug"
8078 +
8079 +DEPEND="$(add_kdeapps_dep libkdegames)"
8080 +RDEPEND="${DEPEND}"
8081
8082 diff --git a/kde-apps/krfb/krfb-16.12.2.ebuild b/kde-apps/krfb/krfb-16.12.2.ebuild
8083 new file mode 100644
8084 index 0000000..f30eb20
8085 --- /dev/null
8086 +++ b/kde-apps/krfb/krfb-16.12.2.ebuild
8087 @@ -0,0 +1,41 @@
8088 +# Copyright 1999-2017 Gentoo Foundation
8089 +# Distributed under the terms of the GNU General Public License v2
8090 +# $Id$
8091 +
8092 +EAPI=6
8093 +
8094 +KDE_HANDBOOK="forceoptional"
8095 +inherit kde5
8096 +
8097 +DESCRIPTION="VNC-compatible server to share KDE desktops"
8098 +HOMEPAGE="https://www.kde.org/applications/system/krfb/"
8099 +KEYWORDS="~amd64 ~x86"
8100 +IUSE=""
8101 +
8102 +DEPEND="
8103 + $(add_frameworks_dep kcompletion)
8104 + $(add_frameworks_dep kconfig)
8105 + $(add_frameworks_dep kconfigwidgets)
8106 + $(add_frameworks_dep kcoreaddons)
8107 + $(add_frameworks_dep kcrash)
8108 + $(add_frameworks_dep kdbusaddons)
8109 + $(add_frameworks_dep kdnssd)
8110 + $(add_frameworks_dep ki18n)
8111 + $(add_frameworks_dep knotifications)
8112 + $(add_frameworks_dep kwallet)
8113 + $(add_frameworks_dep kwidgetsaddons)
8114 + $(add_frameworks_dep kxmlgui)
8115 + $(add_qt_dep qtdbus)
8116 + $(add_qt_dep qtgui)
8117 + $(add_qt_dep qtnetwork)
8118 + $(add_qt_dep qtwidgets)
8119 + $(add_qt_dep qtx11extras)
8120 + >=net-libs/libvncserver-0.9.9
8121 + sys-libs/zlib
8122 + virtual/jpeg:0
8123 + x11-libs/libX11
8124 + x11-libs/libXdamage
8125 + x11-libs/libXext
8126 + x11-libs/libXtst
8127 +"
8128 +RDEPEND="${DEPEND}"
8129
8130 diff --git a/kde-apps/kross-interpreters/kross-interpreters-16.12.2.ebuild b/kde-apps/kross-interpreters/kross-interpreters-16.12.2.ebuild
8131 new file mode 100644
8132 index 0000000..26f8778
8133 --- /dev/null
8134 +++ b/kde-apps/kross-interpreters/kross-interpreters-16.12.2.ebuild
8135 @@ -0,0 +1,26 @@
8136 +# Copyright 1999-2017 Gentoo Foundation
8137 +# Distributed under the terms of the GNU General Public License v2
8138 +# $Id$
8139 +
8140 +EAPI=6
8141 +
8142 +PYTHON_COMPAT=( python2_7 )
8143 +inherit python-single-r1 kde5
8144 +
8145 +DESCRIPTION="Kross interpreter plugins for programming languages"
8146 +KEYWORDS="~amd64 ~x86"
8147 +IUSE=""
8148 +
8149 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
8150 +
8151 +DEPEND="${PYTHON_DEPS}
8152 + $(add_frameworks_dep kross)
8153 + $(add_qt_dep qtgui)
8154 + $(add_qt_dep qtwidgets)
8155 +"
8156 +RDEPEND="${DEPEND}"
8157 +
8158 +pkg_setup() {
8159 + python-single-r1_pkg_setup
8160 + kde5_pkg_setup
8161 +}
8162
8163 diff --git a/kde-apps/kruler/kruler-16.12.2.ebuild b/kde-apps/kruler/kruler-16.12.2.ebuild
8164 new file mode 100644
8165 index 0000000..5b96c12
8166 --- /dev/null
8167 +++ b/kde-apps/kruler/kruler-16.12.2.ebuild
8168 @@ -0,0 +1,41 @@
8169 +# Copyright 1999-2017 Gentoo Foundation
8170 +# Distributed under the terms of the GNU General Public License v2
8171 +# $Id$
8172 +
8173 +EAPI=6
8174 +
8175 +KDE_HANDBOOK="forceoptional"
8176 +inherit kde5
8177 +
8178 +DESCRIPTION="Screen ruler for Plasma"
8179 +HOMEPAGE="https://www.kde.org/applications/graphics/kruler/"
8180 +
8181 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
8182 +KEYWORDS="~amd64 ~x86"
8183 +IUSE="X"
8184 +
8185 +DEPEND="
8186 + $(add_frameworks_dep kconfig)
8187 + $(add_frameworks_dep kconfigwidgets)
8188 + $(add_frameworks_dep kcoreaddons)
8189 + $(add_frameworks_dep ki18n)
8190 + $(add_frameworks_dep knotifications)
8191 + $(add_frameworks_dep kwidgetsaddons)
8192 + $(add_frameworks_dep kwindowsystem)
8193 + $(add_frameworks_dep kxmlgui)
8194 + $(add_qt_dep qtgui)
8195 + $(add_qt_dep qtwidgets)
8196 + X? (
8197 + $(add_qt_dep qtx11extras)
8198 + x11-libs/libxcb
8199 + )
8200 +"
8201 +RDEPEND="${DEPEND}"
8202 +
8203 +src_configure() {
8204 + local mycmakeargs=(
8205 + $(cmake-utils_use_find_package X X11)
8206 + )
8207 +
8208 + kde5_src_configure
8209 +}
8210
8211 diff --git a/kde-apps/ksaneplugin/ksaneplugin-16.12.2.ebuild b/kde-apps/ksaneplugin/ksaneplugin-16.12.2.ebuild
8212 new file mode 100644
8213 index 0000000..8f00991
8214 --- /dev/null
8215 +++ b/kde-apps/ksaneplugin/ksaneplugin-16.12.2.ebuild
8216 @@ -0,0 +1,16 @@
8217 +# Copyright 1999-2017 Gentoo Foundation
8218 +# Distributed under the terms of the GNU General Public License v2
8219 +# $Id$
8220 +
8221 +EAPI=6
8222 +
8223 +inherit kde4-base
8224 +
8225 +DESCRIPTION="SANE Plugin by KDE"
8226 +KEYWORDS="~amd64 ~x86"
8227 +IUSE="debug"
8228 +
8229 +DEPEND="
8230 + $(add_kdeapps_dep libksane)
8231 +"
8232 +RDEPEND="${DEPEND}"
8233
8234 diff --git a/kde-apps/kscd/kscd-16.12.2.ebuild b/kde-apps/kscd/kscd-16.12.2.ebuild
8235 new file mode 100644
8236 index 0000000..c34ee33
8237 --- /dev/null
8238 +++ b/kde-apps/kscd/kscd-16.12.2.ebuild
8239 @@ -0,0 +1,18 @@
8240 +# Copyright 1999-2017 Gentoo Foundation
8241 +# Distributed under the terms of the GNU General Public License v2
8242 +# $Id$
8243 +
8244 +EAPI=6
8245 +
8246 +inherit kde4-base
8247 +
8248 +DESCRIPTION="KDE CD player"
8249 +HOMEPAGE="https://www.kde.org/applications/multimedia/kscd/"
8250 +KEYWORDS="~amd64 ~arm ~x86"
8251 +IUSE="debug"
8252 +
8253 +DEPEND="
8254 + media-libs/musicbrainz:3
8255 + media-libs/phonon[qt4]
8256 +"
8257 +RDEPEND="${DEPEND}"
8258
8259 diff --git a/kde-apps/kshisen/kshisen-16.12.2.ebuild b/kde-apps/kshisen/kshisen-16.12.2.ebuild
8260 new file mode 100644
8261 index 0000000..c1c2877
8262 --- /dev/null
8263 +++ b/kde-apps/kshisen/kshisen-16.12.2.ebuild
8264 @@ -0,0 +1,34 @@
8265 +# Copyright 1999-2017 Gentoo Foundation
8266 +# Distributed under the terms of the GNU General Public License v2
8267 +# $Id$
8268 +
8269 +EAPI=6
8270 +
8271 +KDE_GCC_MINIMAL="4.9"
8272 +KDE_HANDBOOK="forceoptional"
8273 +KDE_SELINUX_MODULE="games"
8274 +inherit kde5
8275 +
8276 +DESCRIPTION="A KDE game similiar to Mahjongg"
8277 +HOMEPAGE="
8278 + https://www.kde.org/applications/games/kshisen/
8279 + https://games.kde.org/game.php?game=kshisen
8280 +"
8281 +KEYWORDS="~amd64 ~x86"
8282 +IUSE=""
8283 +
8284 +DEPEND="
8285 + $(add_frameworks_dep kconfig)
8286 + $(add_frameworks_dep kconfigwidgets)
8287 + $(add_frameworks_dep kcoreaddons)
8288 + $(add_frameworks_dep kcrash)
8289 + $(add_frameworks_dep kdbusaddons)
8290 + $(add_frameworks_dep ki18n)
8291 + $(add_frameworks_dep kwidgetsaddons)
8292 + $(add_frameworks_dep kxmlgui)
8293 + $(add_kdeapps_dep libkdegames)
8294 + $(add_kdeapps_dep libkmahjongg)
8295 + $(add_qt_dep qtgui)
8296 + $(add_qt_dep qtwidgets)
8297 +"
8298 +RDEPEND="${DEPEND}"
8299
8300 diff --git a/kde-apps/ksirk/ksirk-16.12.2.ebuild b/kde-apps/ksirk/ksirk-16.12.2.ebuild
8301 new file mode 100644
8302 index 0000000..33026b0
8303 --- /dev/null
8304 +++ b/kde-apps/ksirk/ksirk-16.12.2.ebuild
8305 @@ -0,0 +1,24 @@
8306 +# Copyright 1999-2017 Gentoo Foundation
8307 +# Distributed under the terms of the GNU General Public License v2
8308 +# $Id$
8309 +
8310 +EAPI=6
8311 +
8312 +KDE_HANDBOOK="optional"
8313 +inherit kde4-base
8314 +
8315 +DESCRIPTION="Port of the board game risk"
8316 +HOMEPAGE="
8317 + https://www.kde.org/applications/games/ksirk/
8318 + https://games.kde.org/game.php?game=ksirk
8319 +"
8320 +KEYWORDS="~amd64 ~arm ~x86"
8321 +IUSE="debug"
8322 +
8323 +DEPEND="
8324 + $(add_kdeapps_dep libkdegames)
8325 + app-crypt/qca:2[qt4]
8326 + media-libs/phonon[qt4]
8327 + sys-libs/zlib
8328 +"
8329 +RDEPEND="${DEPEND}"
8330
8331 diff --git a/kde-apps/ksnakeduel/ksnakeduel-16.12.2.ebuild b/kde-apps/ksnakeduel/ksnakeduel-16.12.2.ebuild
8332 new file mode 100644
8333 index 0000000..92f8d98
8334 --- /dev/null
8335 +++ b/kde-apps/ksnakeduel/ksnakeduel-16.12.2.ebuild
8336 @@ -0,0 +1,18 @@
8337 +# Copyright 1999-2017 Gentoo Foundation
8338 +# Distributed under the terms of the GNU General Public License v2
8339 +# $Id$
8340 +
8341 +EAPI=6
8342 +
8343 +KDE_SELINUX_MODULE="games"
8344 +inherit kde4-base
8345 +
8346 +DESCRIPTION="KDE Tron game"
8347 +HOMEPAGE="https://www.kde.org/applications/games/ksnakeduel/"
8348 +KEYWORDS="~amd64 ~arm ~x86"
8349 +IUSE="debug"
8350 +
8351 +DEPEND="
8352 + $(add_kdeapps_dep libkdegames)
8353 +"
8354 +RDEPEND="${DEPEND}"
8355
8356 diff --git a/kde-apps/kspaceduel/kspaceduel-16.12.2.ebuild b/kde-apps/kspaceduel/kspaceduel-16.12.2.ebuild
8357 new file mode 100644
8358 index 0000000..6ea4418
8359 --- /dev/null
8360 +++ b/kde-apps/kspaceduel/kspaceduel-16.12.2.ebuild
8361 @@ -0,0 +1,20 @@
8362 +# Copyright 1999-2017 Gentoo Foundation
8363 +# Distributed under the terms of the GNU General Public License v2
8364 +# $Id$
8365 +
8366 +EAPI=6
8367 +
8368 +KDE_HANDBOOK="optional"
8369 +KDE_SELINUX_MODULE="games"
8370 +inherit kde4-base
8371 +
8372 +DESCRIPTION="Space Game by KDE"
8373 +HOMEPAGE="
8374 + https://www.kde.org/applications/games/kspaceduel/
8375 + https://games.kde.org/game.php?game=kspaceduel
8376 +"
8377 +KEYWORDS="~amd64 ~arm ~x86"
8378 +IUSE="debug"
8379 +
8380 +DEPEND="$(add_kdeapps_dep libkdegames)"
8381 +RDEPEND="${DEPEND}"
8382
8383 diff --git a/kde-apps/ksquares/ksquares-16.12.2.ebuild b/kde-apps/ksquares/ksquares-16.12.2.ebuild
8384 new file mode 100644
8385 index 0000000..81473b7
8386 --- /dev/null
8387 +++ b/kde-apps/ksquares/ksquares-16.12.2.ebuild
8388 @@ -0,0 +1,32 @@
8389 +# Copyright 1999-2017 Gentoo Foundation
8390 +# Distributed under the terms of the GNU General Public License v2
8391 +# $Id$
8392 +
8393 +EAPI=6
8394 +
8395 +KDE_HANDBOOK="forceoptional"
8396 +inherit kde5
8397 +
8398 +DESCRIPTION="KDE clone of the game squares"
8399 +HOMEPAGE="
8400 + https://www.kde.org/applications/games/ksquares/
8401 + https://games.kde.org/game.php?game=ksquares
8402 +"
8403 +KEYWORDS="~amd64 ~x86"
8404 +IUSE=""
8405 +
8406 +DEPEND="
8407 + $(add_frameworks_dep kcompletion)
8408 + $(add_frameworks_dep kconfig)
8409 + $(add_frameworks_dep kconfigwidgets)
8410 + $(add_frameworks_dep kcoreaddons)
8411 + $(add_frameworks_dep kcrash)
8412 + $(add_frameworks_dep kdbusaddons)
8413 + $(add_frameworks_dep ki18n)
8414 + $(add_frameworks_dep kwidgetsaddons)
8415 + $(add_frameworks_dep kxmlgui)
8416 + $(add_kdeapps_dep libkdegames)
8417 + $(add_qt_dep qtgui)
8418 + $(add_qt_dep qtwidgets)
8419 +"
8420 +RDEPEND="${DEPEND}"
8421
8422 diff --git a/kde-apps/kstars/kstars-16.12.2.ebuild b/kde-apps/kstars/kstars-16.12.2.ebuild
8423 new file mode 100644
8424 index 0000000..3a659d7
8425 --- /dev/null
8426 +++ b/kde-apps/kstars/kstars-16.12.2.ebuild
8427 @@ -0,0 +1,69 @@
8428 +# Copyright 1999-2017 Gentoo Foundation
8429 +# Distributed under the terms of the GNU General Public License v2
8430 +# $Id$
8431 +
8432 +EAPI=6
8433 +
8434 +KDE_HANDBOOK="forceoptional"
8435 +PYTHON_COMPAT=( python2_7 )
8436 +inherit kde5 python-single-r1
8437 +
8438 +DESCRIPTION="Desktop Planetarium"
8439 +HOMEPAGE="https://www.kde.org/applications/education/kstars https://edu.kde.org/kstars"
8440 +KEYWORDS="~amd64 ~x86"
8441 +IUSE="fits indi raw wcs xplanet"
8442 +
8443 +# TODO: AstrometryNet requires new package
8444 +COMMON_DEPEND="
8445 + $(add_frameworks_dep kconfig)
8446 + $(add_frameworks_dep kconfigwidgets)
8447 + $(add_frameworks_dep kcoreaddons)
8448 + $(add_frameworks_dep kcrash)
8449 + $(add_frameworks_dep ki18n)
8450 + $(add_frameworks_dep kiconthemes)
8451 + $(add_frameworks_dep kio)
8452 + $(add_frameworks_dep knewstuff)
8453 + $(add_frameworks_dep kplotting)
8454 + $(add_frameworks_dep kwidgetsaddons)
8455 + $(add_frameworks_dep kxmlgui)
8456 + $(add_qt_dep qtconcurrent)
8457 + $(add_qt_dep qtdbus)
8458 + $(add_qt_dep qtgui)
8459 + $(add_qt_dep qtprintsupport)
8460 + $(add_qt_dep qtsql)
8461 + $(add_qt_dep qtsvg)
8462 + $(add_qt_dep qtwidgets)
8463 + $(add_qt_dep qtxml)
8464 + sys-libs/zlib
8465 + fits? ( sci-libs/cfitsio )
8466 + indi? (
8467 + $(add_frameworks_dep knotifications)
8468 + >=sci-libs/indilib-1.3.1
8469 + )
8470 + raw? ( media-libs/libraw )
8471 + wcs? ( sci-astronomy/wcslib )
8472 + xplanet? ( x11-misc/xplanet )
8473 +"
8474 +# TODO: Add back when re-enabled by upstream
8475 +# opengl? (
8476 +# $(add_qt_dep qtopengl)
8477 +# virtual/opengl
8478 +# )
8479 +DEPEND="${COMMON_DEPEND}
8480 + dev-cpp/eigen:3
8481 +"
8482 +RDEPEND="${COMMON_DEPEND}
8483 + ${PYTHON_DEPS}
8484 +"
8485 +
8486 +src_configure() {
8487 + local mycmakeargs=(
8488 + $(cmake-utils_use_find_package fits CFitsio)
8489 + $(cmake-utils_use_find_package indi INDI)
8490 + $(cmake-utils_use_find_package raw LibRaw)
8491 + $(cmake-utils_use_find_package wcs WCSLIB)
8492 + $(cmake-utils_use_find_package xplanet Xplanet)
8493 + )
8494 +
8495 + kde5_src_configure
8496 +}
8497
8498 diff --git a/kde-apps/ksudoku/ksudoku-16.12.2.ebuild b/kde-apps/ksudoku/ksudoku-16.12.2.ebuild
8499 new file mode 100644
8500 index 0000000..6d9b1db
8501 --- /dev/null
8502 +++ b/kde-apps/ksudoku/ksudoku-16.12.2.ebuild
8503 @@ -0,0 +1,30 @@
8504 +# Copyright 1999-2017 Gentoo Foundation
8505 +# Distributed under the terms of the GNU General Public License v2
8506 +# $Id$
8507 +
8508 +EAPI=6
8509 +
8510 +KDE_HANDBOOK="optional"
8511 +OPENGL_REQUIRED="optional"
8512 +inherit kde4-base
8513 +
8514 +DESCRIPTION="Sudoku by KDE"
8515 +HOMEPAGE="
8516 + https://www.kde.org/applications/games/ksudoku/
8517 + https://games.kde.org/game.php?game=ksudoku
8518 +"
8519 +KEYWORDS="~amd64 ~arm ~x86"
8520 +IUSE="debug"
8521 +
8522 +DEPEND="
8523 + $(add_kdeapps_dep libkdegames)
8524 + opengl? ( virtual/glu )
8525 +"
8526 +RDEPEND="${DEPEND}"
8527 +
8528 +src_configure() {
8529 + local mycmakeargs=(
8530 + -DWITH_OpenGL=$(usex opengl)
8531 + )
8532 + kde4-base_src_configure
8533 +}
8534
8535 diff --git a/kde-apps/ksystemlog/ksystemlog-16.12.2.ebuild b/kde-apps/ksystemlog/ksystemlog-16.12.2.ebuild
8536 new file mode 100644
8537 index 0000000..a3d4297
8538 --- /dev/null
8539 +++ b/kde-apps/ksystemlog/ksystemlog-16.12.2.ebuild
8540 @@ -0,0 +1,61 @@
8541 +# Copyright 1999-2017 Gentoo Foundation
8542 +# Distributed under the terms of the GNU General Public License v2
8543 +# $Id$
8544 +
8545 +EAPI=6
8546 +
8547 +KDE_HANDBOOK="forceoptional"
8548 +KDE_TEST="forceoptional"
8549 +VIRTUALX_REQUIRED="test"
8550 +inherit kde5
8551 +
8552 +DESCRIPTION="System log viewer by KDE"
8553 +HOMEPAGE="https://www.kde.org/applications/system/ksystemlog/"
8554 +KEYWORDS="~amd64 ~x86"
8555 +IUSE="systemd"
8556 +
8557 +# bug 378101
8558 +RESTRICT+=" test"
8559 +
8560 +DEPEND="
8561 + $(add_frameworks_dep karchive)
8562 + $(add_frameworks_dep kcompletion)
8563 + $(add_frameworks_dep kconfig)
8564 + $(add_frameworks_dep kconfigwidgets)
8565 + $(add_frameworks_dep kcoreaddons)
8566 + $(add_frameworks_dep ki18n)
8567 + $(add_frameworks_dep kiconthemes)
8568 + $(add_frameworks_dep kio)
8569 + $(add_frameworks_dep kitemviews)
8570 + $(add_frameworks_dep kservice)
8571 + $(add_frameworks_dep ktextwidgets)
8572 + $(add_frameworks_dep kwidgetsaddons)
8573 + $(add_frameworks_dep kxmlgui)
8574 + $(add_qt_dep qtgui)
8575 + $(add_qt_dep qtprintsupport)
8576 + $(add_qt_dep qtwidgets)
8577 + systemd? ( sys-apps/systemd )
8578 +"
8579 +RDEPEND="${DEPEND}"
8580 +
8581 +src_prepare() {
8582 + kde5_src_prepare
8583 +
8584 + if use test; then
8585 + # beat this stupid test into shape: the test files contain no year, so
8586 + # comparison succeeds only in 2007 !!!
8587 + local theyear=$(date +%Y)
8588 + einfo Setting the current year as ${theyear} in the test files
8589 + sed -e "s:2007:${theyear}:g" -i tests/systemAnalyzerTest.cpp
8590 +
8591 + # one test consistently fails, so comment it out for the moment
8592 + sed -e "s:systemAnalyzerTest:# dont run systemAnalyzerTest:g" -i ksystemlog/tests/CMakeLists.txt
8593 + fi
8594 +}
8595 +
8596 +src_configure() {
8597 + local mycmakeargs=(
8598 + $(cmake-utils_use_find_package systemd Journald)
8599 + )
8600 + kde5_src_configure
8601 +}
8602
8603 diff --git a/kde-apps/kteatime/kteatime-16.12.2.ebuild b/kde-apps/kteatime/kteatime-16.12.2.ebuild
8604 new file mode 100644
8605 index 0000000..12fbca3
8606 --- /dev/null
8607 +++ b/kde-apps/kteatime/kteatime-16.12.2.ebuild
8608 @@ -0,0 +1,29 @@
8609 +# Copyright 1999-2017 Gentoo Foundation
8610 +# Distributed under the terms of the GNU General Public License v2
8611 +# $Id$
8612 +
8613 +EAPI=6
8614 +
8615 +KDE_HANDBOOK="forceoptional"
8616 +inherit kde5
8617 +
8618 +DESCRIPTION="KDE timer for making a fine cup of tea"
8619 +HOMEPAGE="https://www.kde.org/applications/games/kteatime"
8620 +KEYWORDS="~amd64 ~x86"
8621 +IUSE=""
8622 +
8623 +DEPEND="
8624 + $(add_frameworks_dep kconfig)
8625 + $(add_frameworks_dep kconfigwidgets)
8626 + $(add_frameworks_dep kcoreaddons)
8627 + $(add_frameworks_dep kcrash)
8628 + $(add_frameworks_dep ki18n)
8629 + $(add_frameworks_dep kiconthemes)
8630 + $(add_frameworks_dep knotifications)
8631 + $(add_frameworks_dep knotifyconfig)
8632 + $(add_frameworks_dep ktextwidgets)
8633 + $(add_frameworks_dep kxmlgui)
8634 + $(add_qt_dep qtgui)
8635 + $(add_qt_dep qtwidgets)
8636 +"
8637 +RDEPEND="${DEPEND}"
8638
8639 diff --git a/kde-apps/ktimer/ktimer-16.12.2.ebuild b/kde-apps/ktimer/ktimer-16.12.2.ebuild
8640 new file mode 100644
8641 index 0000000..2d2f5bf
8642 --- /dev/null
8643 +++ b/kde-apps/ktimer/ktimer-16.12.2.ebuild
8644 @@ -0,0 +1,28 @@
8645 +# Copyright 1999-2017 Gentoo Foundation
8646 +# Distributed under the terms of the GNU General Public License v2
8647 +# $Id$
8648 +
8649 +EAPI=6
8650 +
8651 +KDE_HANDBOOK="forceoptional"
8652 +inherit kde5
8653 +
8654 +DESCRIPTION="KDE Timer"
8655 +HOMEPAGE="https://www.kde.org/applications/utilities/ktimer
8656 +https://utils.kde.org/projects/ktimer"
8657 +KEYWORDS="~amd64 ~x86"
8658 +IUSE=""
8659 +
8660 +DEPEND="
8661 + $(add_frameworks_dep kconfig)
8662 + $(add_frameworks_dep kconfigwidgets)
8663 + $(add_frameworks_dep kcoreaddons)
8664 + $(add_frameworks_dep kdbusaddons)
8665 + $(add_frameworks_dep ki18n)
8666 + $(add_frameworks_dep kio)
8667 + $(add_frameworks_dep knotifications)
8668 + $(add_frameworks_dep kwidgetsaddons)
8669 + $(add_qt_dep qtgui)
8670 + $(add_qt_dep qtwidgets)
8671 +"
8672 +RDEPEND="${DEPEND}"
8673
8674 diff --git a/kde-apps/ktouch/ktouch-16.12.2.ebuild b/kde-apps/ktouch/ktouch-16.12.2.ebuild
8675 new file mode 100644
8676 index 0000000..3779d40
8677 --- /dev/null
8678 +++ b/kde-apps/ktouch/ktouch-16.12.2.ebuild
8679 @@ -0,0 +1,45 @@
8680 +# Copyright 1999-2017 Gentoo Foundation
8681 +# Distributed under the terms of the GNU General Public License v2
8682 +# $Id$
8683 +
8684 +EAPI=6
8685 +
8686 +KDE_HANDBOOK="forceoptional"
8687 +inherit kde5
8688 +
8689 +DESCRIPTION="Program that helps to learn and practice touch typing"
8690 +HOMEPAGE="https://www.kde.org/applications/education/ktouch/"
8691 +KEYWORDS="~amd64 ~arm ~x86"
8692 +IUSE=""
8693 +
8694 +COMMON_DEPEND="
8695 + $(add_frameworks_dep kcmutils)
8696 + $(add_frameworks_dep kcompletion)
8697 + $(add_frameworks_dep kconfig)
8698 + $(add_frameworks_dep kconfigwidgets)
8699 + $(add_frameworks_dep kcoreaddons)
8700 + $(add_frameworks_dep kdeclarative)
8701 + $(add_frameworks_dep ki18n)
8702 + $(add_frameworks_dep kitemviews)
8703 + $(add_frameworks_dep kservice)
8704 + $(add_frameworks_dep ktextwidgets)
8705 + $(add_frameworks_dep kwidgetsaddons)
8706 + $(add_frameworks_dep kxmlgui)
8707 + $(add_qt_dep qtdeclarative)
8708 + $(add_qt_dep qtgui)
8709 + $(add_qt_dep qtsql)
8710 + $(add_qt_dep qtwidgets)
8711 + $(add_qt_dep qtx11extras)
8712 + $(add_qt_dep qtxml)
8713 + $(add_qt_dep qtxmlpatterns)
8714 + x11-libs/libICE
8715 + x11-libs/libSM
8716 + x11-libs/libX11
8717 + x11-libs/libxcb
8718 +"
8719 +DEPEND="${COMMON_DEPEND}
8720 + $(add_frameworks_dep kwindowsystem)
8721 +"
8722 +RDEPEND="${COMMON_DEPEND}
8723 + $(add_kdeapps_dep kqtquickcharts)
8724 +"
8725
8726 diff --git a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-16.12.2.ebuild b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-16.12.2.ebuild
8727 new file mode 100644
8728 index 0000000..5d5a497
8729 --- /dev/null
8730 +++ b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-16.12.2.ebuild
8731 @@ -0,0 +1,60 @@
8732 +# Copyright 1999-2017 Gentoo Foundation
8733 +# Distributed under the terms of the GNU General Public License v2
8734 +# $Id$
8735 +
8736 +EAPI=6
8737 +
8738 +inherit kde5
8739 +
8740 +DESCRIPTION="KDE Telepathy account management kcm"
8741 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8742 +
8743 +LICENSE="LGPL-2.1"
8744 +KEYWORDS="~amd64 ~x86"
8745 +IUSE="experimental"
8746 +
8747 +COMMON_DEPEND="
8748 + $(add_frameworks_dep kcodecs)
8749 + $(add_frameworks_dep kconfig)
8750 + $(add_frameworks_dep kcoreaddons)
8751 + $(add_frameworks_dep ki18n)
8752 + $(add_frameworks_dep kiconthemes)
8753 + $(add_frameworks_dep kitemviews)
8754 + $(add_frameworks_dep kservice)
8755 + $(add_frameworks_dep ktextwidgets)
8756 + $(add_frameworks_dep kwidgetsaddons)
8757 + $(add_kdeapps_dep kaccounts-integration)
8758 + $(add_qt_dep qtdbus)
8759 + $(add_qt_dep qtgui)
8760 + $(add_qt_dep qtnetwork)
8761 + $(add_qt_dep qtwidgets)
8762 + net-libs/accounts-qt
8763 + net-libs/signond
8764 + net-libs/telepathy-qt[qt5]
8765 +"
8766 +DEPEND="${COMMON_DEPEND}
8767 + $(add_frameworks_dep kcmutils)
8768 + $(add_frameworks_dep kconfigwidgets)
8769 + $(add_frameworks_dep kio)
8770 + net-libs/libaccounts-glib
8771 +"
8772 +RDEPEND="${COMMON_DEPEND}
8773 + $(add_kdeapps_dep kaccounts-providers)
8774 + net-im/telepathy-connection-managers
8775 + !kde-apps/ktp-accounts-kcm:4
8776 +"
8777 +
8778 +src_prepare() {
8779 + if use experimental; then
8780 + mv "${S}"/data/kaccounts/disabled/*.in "${S}"/data/kaccounts/ || die "couldn't enable experimental services"
8781 + fi
8782 + kde5_src_prepare
8783 +}
8784 +
8785 +pkg_postinst() {
8786 + if use experimental; then
8787 + ewarn "Experimental providers are enabled."
8788 + ewarn "Most of them aren't integrated nicely and may require additional steps for account creation."
8789 + ewarn "Use at your own risk!"
8790 + fi
8791 +}
8792
8793 diff --git a/kde-apps/ktp-approver/ktp-approver-16.12.2.ebuild b/kde-apps/ktp-approver/ktp-approver-16.12.2.ebuild
8794 new file mode 100644
8795 index 0000000..9a9997a
8796 --- /dev/null
8797 +++ b/kde-apps/ktp-approver/ktp-approver-16.12.2.ebuild
8798 @@ -0,0 +1,31 @@
8799 +# Copyright 1999-2017 Gentoo Foundation
8800 +# Distributed under the terms of the GNU General Public License v2
8801 +# $Id$
8802 +
8803 +EAPI=6
8804 +
8805 +inherit kde5
8806 +
8807 +DESCRIPTION="KDE Telepathy notification handler"
8808 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8809 +
8810 +LICENSE="LGPL-2.1"
8811 +KEYWORDS="~amd64 ~x86"
8812 +IUSE=""
8813 +
8814 +DEPEND="
8815 + $(add_frameworks_dep kconfig)
8816 + $(add_frameworks_dep kcoreaddons)
8817 + $(add_frameworks_dep kdbusaddons)
8818 + $(add_frameworks_dep ki18n)
8819 + $(add_frameworks_dep knotifications)
8820 + $(add_frameworks_dep kservice)
8821 + $(add_qt_dep qtdbus)
8822 + $(add_qt_dep qtgui)
8823 + $(add_qt_dep qtwidgets)
8824 + net-libs/telepathy-qt[qt5]
8825 +"
8826 +RDEPEND="${DEPEND}
8827 + $(add_kdeapps_dep ktp-contact-list)
8828 + !kde-apps/ktp-approver:4
8829 +"
8830
8831 diff --git a/kde-apps/ktp-auth-handler/ktp-auth-handler-16.12.2.ebuild b/kde-apps/ktp-auth-handler/ktp-auth-handler-16.12.2.ebuild
8832 new file mode 100644
8833 index 0000000..063bc6d
8834 --- /dev/null
8835 +++ b/kde-apps/ktp-auth-handler/ktp-auth-handler-16.12.2.ebuild
8836 @@ -0,0 +1,40 @@
8837 +# Copyright 1999-2017 Gentoo Foundation
8838 +# Distributed under the terms of the GNU General Public License v2
8839 +# $Id$
8840 +
8841 +EAPI=6
8842 +
8843 +inherit kde5
8844 +
8845 +DESCRIPTION="KDE Telepathy authentication handler"
8846 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8847 +
8848 +LICENSE="LGPL-2.1"
8849 +KEYWORDS="~amd64 ~x86"
8850 +IUSE=""
8851 +
8852 +COMMON_DEPEND="
8853 + $(add_frameworks_dep kconfig)
8854 + $(add_frameworks_dep kcoreaddons)
8855 + $(add_frameworks_dep ki18n)
8856 + $(add_frameworks_dep kio)
8857 + $(add_frameworks_dep kwallet)
8858 + $(add_frameworks_dep kwidgetsaddons)
8859 + $(add_kdeapps_dep kaccounts-integration)
8860 + $(add_kdeapps_dep ktp-common-internals)
8861 + $(add_qt_dep qtdbus)
8862 + $(add_qt_dep qtgui)
8863 + $(add_qt_dep qtnetwork)
8864 + $(add_qt_dep qtwidgets)
8865 + app-crypt/qca:2[qt5]
8866 + net-libs/accounts-qt
8867 + net-libs/signond
8868 + net-libs/telepathy-qt[qt5]
8869 +"
8870 +DEPEND="${COMMON_DEPEND}
8871 + $(add_frameworks_dep kdewebkit)
8872 +"
8873 +RDEPEND="${COMMON_DEPEND}
8874 + app-crypt/qca:2[ssl]
8875 + !kde-apps/ktp-auth-handler:4
8876 +"
8877
8878 diff --git a/kde-apps/ktp-call-ui/ktp-call-ui-16.12.2.ebuild b/kde-apps/ktp-call-ui/ktp-call-ui-16.12.2.ebuild
8879 new file mode 100644
8880 index 0000000..cc87b2c
8881 --- /dev/null
8882 +++ b/kde-apps/ktp-call-ui/ktp-call-ui-16.12.2.ebuild
8883 @@ -0,0 +1,42 @@
8884 +# Copyright 1999-2017 Gentoo Foundation
8885 +# Distributed under the terms of the GNU General Public License v2
8886 +# $Id$
8887 +
8888 +EAPI=6
8889 +
8890 +inherit kde5
8891 +
8892 +DESCRIPTION="KDE Telepathy audio/video conferencing ui"
8893 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8894 +
8895 +LICENSE="GPL-2"
8896 +KEYWORDS="~amd64 ~x86"
8897 +IUSE=""
8898 +
8899 +DEPEND="
8900 + $(add_frameworks_dep kcmutils)
8901 + $(add_frameworks_dep kcompletion)
8902 + $(add_frameworks_dep kconfig)
8903 + $(add_frameworks_dep kconfigwidgets)
8904 + $(add_frameworks_dep kcoreaddons)
8905 + $(add_frameworks_dep kdelibs4support)
8906 + $(add_frameworks_dep ki18n)
8907 + $(add_frameworks_dep knotifications)
8908 + $(add_frameworks_dep kwidgetsaddons)
8909 + $(add_frameworks_dep kxmlgui)
8910 + $(add_kdeapps_dep ktp-common-internals)
8911 + $(add_qt_dep qtdbus)
8912 + $(add_qt_dep qtgui)
8913 + $(add_qt_dep qtwidgets)
8914 + dev-libs/boost
8915 + dev-libs/glib:2
8916 + media-libs/phonon[qt5]
8917 + media-libs/qt-gstreamer[qt5]
8918 + net-libs/farstream:0.2
8919 + net-libs/telepathy-farstream
8920 + net-libs/telepathy-qt[farstream,qt5]
8921 +"
8922 +
8923 +RDEPEND="${DEPEND}
8924 + !kde-apps/ktp-call-ui:4
8925 +"
8926
8927 diff --git a/kde-apps/ktp-common-internals/ktp-common-internals-16.12.2.ebuild b/kde-apps/ktp-common-internals/ktp-common-internals-16.12.2.ebuild
8928 new file mode 100644
8929 index 0000000..7e03202
8930 --- /dev/null
8931 +++ b/kde-apps/ktp-common-internals/ktp-common-internals-16.12.2.ebuild
8932 @@ -0,0 +1,68 @@
8933 +# Copyright 1999-2017 Gentoo Foundation
8934 +# Distributed under the terms of the GNU General Public License v2
8935 +# $Id$
8936 +
8937 +EAPI=6
8938 +
8939 +KDE_TEST="forceoptional"
8940 +inherit kde5
8941 +
8942 +DESCRIPTION="KDE Telepathy common library"
8943 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8944 +
8945 +LICENSE="LGPL-2.1"
8946 +KEYWORDS="~amd64 ~x86"
8947 +IUSE="otr +sso"
8948 +
8949 +COMMON_DEPEND="
8950 + $(add_frameworks_dep kcmutils)
8951 + $(add_frameworks_dep kconfig)
8952 + $(add_frameworks_dep kconfigwidgets)
8953 + $(add_frameworks_dep kcoreaddons)
8954 + $(add_frameworks_dep ki18n)
8955 + $(add_frameworks_dep kiconthemes)
8956 + $(add_frameworks_dep knotifications)
8957 + $(add_frameworks_dep knotifyconfig)
8958 + $(add_frameworks_dep kparts)
8959 + $(add_frameworks_dep kpeople)
8960 + $(add_frameworks_dep kservice)
8961 + $(add_frameworks_dep ktexteditor)
8962 + $(add_frameworks_dep kwallet)
8963 + $(add_frameworks_dep kwidgetsaddons)
8964 + $(add_frameworks_dep kxmlgui)
8965 + $(add_qt_dep qtdbus)
8966 + $(add_qt_dep qtdeclarative)
8967 + $(add_qt_dep qtgui)
8968 + $(add_qt_dep qtsql)
8969 + $(add_qt_dep qtwidgets)
8970 + $(add_qt_dep qtxml)
8971 + net-libs/telepathy-logger-qt:5
8972 + >=net-libs/telepathy-qt-0.9.5[qt5]
8973 + otr? (
8974 + dev-libs/libgcrypt:0=
8975 + >=net-libs/libotr-4.0.0
8976 + )
8977 + sso? (
8978 + $(add_kdeapps_dep kaccounts-integration)
8979 + net-libs/accounts-qt
8980 + net-libs/telepathy-accounts-signon
8981 + )
8982 +"
8983 +DEPEND="${COMMON_DEPEND}
8984 + $(add_frameworks_dep kio)
8985 + $(add_qt_dep qtnetwork)
8986 +"
8987 +RDEPEND="${COMMON_DEPEND}
8988 + !kde-apps/ktp-common-internals:4
8989 +"
8990 +
8991 +src_configure() {
8992 + local mycmakeargs=(
8993 + $(cmake-utils_use_find_package sso KAccounts)
8994 + $(cmake-utils_use_find_package sso AccountsQt5)
8995 + $(cmake-utils_use_find_package otr Libgcrypt)
8996 + $(cmake-utils_use_find_package otr LibOTR)
8997 + )
8998 +
8999 + kde5_src_configure
9000 +}
9001
9002 diff --git a/kde-apps/ktp-contact-list/ktp-contact-list-16.12.2.ebuild b/kde-apps/ktp-contact-list/ktp-contact-list-16.12.2.ebuild
9003 new file mode 100644
9004 index 0000000..75726c2
9005 --- /dev/null
9006 +++ b/kde-apps/ktp-contact-list/ktp-contact-list-16.12.2.ebuild
9007 @@ -0,0 +1,44 @@
9008 +# Copyright 1999-2017 Gentoo Foundation
9009 +# Distributed under the terms of the GNU General Public License v2
9010 +# $Id$
9011 +
9012 +EAPI=6
9013 +
9014 +inherit kde5
9015 +
9016 +DESCRIPTION="KDE Telepathy contact list"
9017 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9018 +
9019 +LICENSE="GPL-2"
9020 +KEYWORDS="~amd64 ~x86"
9021 +IUSE=""
9022 +
9023 +COMMON_DEPEND="
9024 + $(add_frameworks_dep kcompletion)
9025 + $(add_frameworks_dep kconfig)
9026 + $(add_frameworks_dep kconfigwidgets)
9027 + $(add_frameworks_dep kcoreaddons)
9028 + $(add_frameworks_dep kdbusaddons)
9029 + $(add_frameworks_dep ki18n)
9030 + $(add_frameworks_dep kiconthemes)
9031 + $(add_frameworks_dep knotifications)
9032 + $(add_frameworks_dep kpeople)
9033 + $(add_frameworks_dep kservice)
9034 + $(add_frameworks_dep kwidgetsaddons)
9035 + $(add_frameworks_dep kwindowsystem)
9036 + $(add_frameworks_dep kxmlgui)
9037 + $(add_kdeapps_dep ktp-common-internals)
9038 + $(add_qt_dep qtdbus)
9039 + $(add_qt_dep qtgui)
9040 + $(add_qt_dep qtwidgets)
9041 + net-libs/telepathy-qt[qt5]
9042 +"
9043 +DEPEND="${COMMON_DEPEND}
9044 + $(add_frameworks_dep kcmutils)
9045 + $(add_frameworks_dep kio)
9046 + $(add_frameworks_dep knotifyconfig)
9047 + $(add_qt_dep qtxml)
9048 +"
9049 +RDEPEND="${COMMON_DEPEND}
9050 + !kde-apps/ktp-contact-list:4
9051 +"
9052
9053 diff --git a/kde-apps/ktp-contact-runner/ktp-contact-runner-16.12.2.ebuild b/kde-apps/ktp-contact-runner/ktp-contact-runner-16.12.2.ebuild
9054 new file mode 100644
9055 index 0000000..3e81123
9056 --- /dev/null
9057 +++ b/kde-apps/ktp-contact-runner/ktp-contact-runner-16.12.2.ebuild
9058 @@ -0,0 +1,31 @@
9059 +# Copyright 1999-2017 Gentoo Foundation
9060 +# Distributed under the terms of the GNU General Public License v2
9061 +# $Id$
9062 +
9063 +EAPI=6
9064 +
9065 +inherit kde5
9066 +
9067 +DESCRIPTION="KDE Telepathy krunner plugin"
9068 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9069 +
9070 +LICENSE="LGPL-2.1"
9071 +KEYWORDS="~amd64 ~x86"
9072 +IUSE=""
9073 +
9074 +COMMON_DEPEND="
9075 + $(add_frameworks_dep kcoreaddons)
9076 + $(add_frameworks_dep ki18n)
9077 + $(add_frameworks_dep krunner)
9078 + $(add_kdeapps_dep ktp-common-internals)
9079 + $(add_qt_dep qtdbus)
9080 + $(add_qt_dep qtgui)
9081 + $(add_qt_dep qtwidgets)
9082 + net-libs/telepathy-qt[qt5]
9083 +"
9084 +DEPEND="${COMMON_DEPEND}
9085 + $(add_frameworks_dep kservice)
9086 +"
9087 +RDEPEND="${COMMON_DEPEND}
9088 + !kde-apps/ktp-contact-runner:4
9089 +"
9090
9091 diff --git a/kde-apps/ktp-desktop-applets/ktp-desktop-applets-16.12.2.ebuild b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-16.12.2.ebuild
9092 new file mode 100644
9093 index 0000000..06822cb
9094 --- /dev/null
9095 +++ b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-16.12.2.ebuild
9096 @@ -0,0 +1,24 @@
9097 +# Copyright 1999-2017 Gentoo Foundation
9098 +# Distributed under the terms of the GNU General Public License v2
9099 +# $Id$
9100 +
9101 +EAPI=6
9102 +
9103 +inherit kde5
9104 +
9105 +DESCRIPTION="KDE Telepathy contact, presence and chat Plasma applets"
9106 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9107 +
9108 +LICENSE="|| ( GPL-2 GPL-3 ) GPL-2+ LGPL-2.1+"
9109 +KEYWORDS="~amd64 ~x86"
9110 +IUSE=""
9111 +
9112 +DEPEND="
9113 + $(add_frameworks_dep kdeclarative)
9114 + $(add_frameworks_dep kwindowsystem)
9115 + $(add_frameworks_dep plasma)
9116 + $(add_qt_dep qtdeclarative)
9117 +"
9118 +RDEPEND="${DEPEND}
9119 + !kde-apps/ktp-desktop-applets:4
9120 +"
9121
9122 diff --git a/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-16.12.2.ebuild b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-16.12.2.ebuild
9123 new file mode 100644
9124 index 0000000..76710a2
9125 --- /dev/null
9126 +++ b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-16.12.2.ebuild
9127 @@ -0,0 +1,29 @@
9128 +# Copyright 1999-2017 Gentoo Foundation
9129 +# Distributed under the terms of the GNU General Public License v2
9130 +# $Id$
9131 +
9132 +EAPI=6
9133 +
9134 +inherit kde5
9135 +
9136 +DESCRIPTION="KDE Telepathy file transfer handler"
9137 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9138 +
9139 +LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+"
9140 +KEYWORDS="~amd64 ~x86"
9141 +IUSE=""
9142 +
9143 +DEPEND="
9144 + $(add_frameworks_dep kconfig)
9145 + $(add_frameworks_dep kcoreaddons)
9146 + $(add_frameworks_dep ki18n)
9147 + $(add_frameworks_dep kio)
9148 + $(add_kdeapps_dep ktp-common-internals)
9149 + $(add_qt_dep qtdbus)
9150 + $(add_qt_dep qtgui)
9151 + $(add_qt_dep qtwidgets)
9152 + net-libs/telepathy-qt[qt5]
9153 +"
9154 +RDEPEND="${DEPEND}
9155 + !kde-apps/ktp-filetransfer-handler:4
9156 +"
9157
9158 diff --git a/kde-apps/ktp-kded-module/ktp-kded-module-16.12.2.ebuild b/kde-apps/ktp-kded-module/ktp-kded-module-16.12.2.ebuild
9159 new file mode 100644
9160 index 0000000..62077c9
9161 --- /dev/null
9162 +++ b/kde-apps/ktp-kded-module/ktp-kded-module-16.12.2.ebuild
9163 @@ -0,0 +1,41 @@
9164 +# Copyright 1999-2017 Gentoo Foundation
9165 +# Distributed under the terms of the GNU General Public License v2
9166 +# $Id$
9167 +
9168 +EAPI=6
9169 +
9170 +inherit kde5
9171 +
9172 +DESCRIPTION="KDE Telepathy workspace integration"
9173 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9174 +
9175 +LICENSE="LGPL-2.1"
9176 +KEYWORDS="~amd64 ~x86"
9177 +IUSE=""
9178 +
9179 +COMMON_DEPEND="
9180 + $(add_frameworks_dep kconfig)
9181 + $(add_frameworks_dep kconfigwidgets)
9182 + $(add_frameworks_dep kcoreaddons)
9183 + $(add_frameworks_dep kdbusaddons)
9184 + $(add_frameworks_dep ki18n)
9185 + $(add_frameworks_dep kidletime)
9186 + $(add_frameworks_dep kio)
9187 + $(add_frameworks_dep knotifications)
9188 + $(add_kdeapps_dep ktp-common-internals)
9189 + $(add_qt_dep qtconcurrent)
9190 + $(add_qt_dep qtdbus)
9191 + $(add_qt_dep qtgui)
9192 + $(add_qt_dep qtnetwork)
9193 + $(add_qt_dep qtsql)
9194 + $(add_qt_dep qtwidgets)
9195 + net-libs/telepathy-qt[qt5]
9196 +"
9197 +DEPEND="${COMMON_DEPEND}
9198 + $(add_frameworks_dep kcmutils)
9199 + $(add_frameworks_dep kwidgetsaddons)
9200 +"
9201 +RDEPEND="${COMMON_DEPEND}
9202 + $(add_kdeapps_dep signon-kwallet-extension)
9203 + !kde-apps/ktp-kded-module:4
9204 +"
9205
9206 diff --git a/kde-apps/ktp-send-file/ktp-send-file-16.12.2.ebuild b/kde-apps/ktp-send-file/ktp-send-file-16.12.2.ebuild
9207 new file mode 100644
9208 index 0000000..787425a
9209 --- /dev/null
9210 +++ b/kde-apps/ktp-send-file/ktp-send-file-16.12.2.ebuild
9211 @@ -0,0 +1,35 @@
9212 +# Copyright 1999-2017 Gentoo Foundation
9213 +# Distributed under the terms of the GNU General Public License v2
9214 +# $Id$
9215 +
9216 +EAPI=6
9217 +
9218 +inherit kde5
9219 +
9220 +DESCRIPTION="KDE Telepathy file manager plugin to send files to contacts"
9221 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9222 +
9223 +LICENSE="LGPL-2.1+"
9224 +KEYWORDS="~amd64 ~x86"
9225 +IUSE=""
9226 +
9227 +COMMON_DEPEND="
9228 + $(add_frameworks_dep kcoreaddons)
9229 + $(add_frameworks_dep ki18n)
9230 + $(add_frameworks_dep kiconthemes)
9231 + $(add_frameworks_dep kio)
9232 + $(add_frameworks_dep kwidgetsaddons)
9233 + $(add_kdeapps_dep ktp-common-internals)
9234 + $(add_qt_dep qtdbus)
9235 + $(add_qt_dep qtgui)
9236 + $(add_qt_dep qtwidgets)
9237 + net-libs/telepathy-qt[qt5]
9238 +"
9239 +DEPEND="${COMMON_DEPEND}
9240 + $(add_frameworks_dep kcmutils)
9241 +"
9242 +RDEPEND="${COMMON_DEPEND}
9243 + $(add_kdeapps_dep ktp-contact-list)
9244 + $(add_kdeapps_dep ktp-filetransfer-handler)
9245 + !kde-apps/ktp-send-file:4
9246 +"
9247
9248 diff --git a/kde-apps/ktp-text-ui/ktp-text-ui-16.12.2.ebuild b/kde-apps/ktp-text-ui/ktp-text-ui-16.12.2.ebuild
9249 new file mode 100644
9250 index 0000000..800365a
9251 --- /dev/null
9252 +++ b/kde-apps/ktp-text-ui/ktp-text-ui-16.12.2.ebuild
9253 @@ -0,0 +1,58 @@
9254 +# Copyright 1999-2017 Gentoo Foundation
9255 +# Distributed under the terms of the GNU General Public License v2
9256 +# $Id$
9257 +
9258 +EAPI=6
9259 +
9260 +inherit kde5
9261 +
9262 +DESCRIPTION="KDE Telepathy text chat window"
9263 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9264 +
9265 +LICENSE="Apache-2.0 || ( AFL-2.1 BSD ) GPL-2+ LGPL-2.1+ MIT"
9266 +KEYWORDS="~amd64 ~x86"
9267 +IUSE="speech"
9268 +
9269 +DEPEND="
9270 + $(add_frameworks_dep karchive)
9271 + $(add_frameworks_dep kcmutils)
9272 + $(add_frameworks_dep kconfig)
9273 + $(add_frameworks_dep kconfigwidgets)
9274 + $(add_frameworks_dep kcoreaddons)
9275 + $(add_frameworks_dep kdbusaddons)
9276 + $(add_frameworks_dep kdewebkit)
9277 + $(add_frameworks_dep kemoticons)
9278 + $(add_frameworks_dep ki18n)
9279 + $(add_frameworks_dep kiconthemes)
9280 + $(add_frameworks_dep kio)
9281 + $(add_frameworks_dep kitemviews)
9282 + $(add_frameworks_dep knotifications)
9283 + $(add_frameworks_dep knotifyconfig)
9284 + $(add_frameworks_dep kpeople)
9285 + $(add_frameworks_dep kservice)
9286 + $(add_frameworks_dep ktextwidgets)
9287 + $(add_frameworks_dep kwidgetsaddons)
9288 + $(add_frameworks_dep kwindowsystem)
9289 + $(add_frameworks_dep kxmlgui)
9290 + $(add_frameworks_dep sonnet)
9291 + $(add_kdeapps_dep ktp-common-internals otr)
9292 + $(add_qt_dep qtdbus)
9293 + $(add_qt_dep qtgui)
9294 + $(add_qt_dep qtwebkit)
9295 + $(add_qt_dep qtwidgets)
9296 + $(add_qt_dep qtxml)
9297 + net-libs/telepathy-qt[qt5]
9298 + speech? ( $(add_qt_dep qtspeech) )
9299 +"
9300 +RDEPEND="${DEPEND}
9301 + $(add_kdeapps_dep ktp-contact-list)
9302 + !kde-apps/ktp-text-ui:4
9303 +"
9304 +
9305 +src_configure() {
9306 + local mycmakeargs=(
9307 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
9308 + )
9309 +
9310 + kde5_src_configure
9311 +}
9312
9313 diff --git a/kde-apps/ktuberling/ktuberling-16.12.2.ebuild b/kde-apps/ktuberling/ktuberling-16.12.2.ebuild
9314 new file mode 100644
9315 index 0000000..2f19911
9316 --- /dev/null
9317 +++ b/kde-apps/ktuberling/ktuberling-16.12.2.ebuild
9318 @@ -0,0 +1,38 @@
9319 +# Copyright 1999-2017 Gentoo Foundation
9320 +# Distributed under the terms of the GNU General Public License v2
9321 +# $Id$
9322 +
9323 +EAPI=6
9324 +
9325 +KDE_HANDBOOK="forceoptional"
9326 +KDE_SELINUX_MODULE="games"
9327 +inherit kde5
9328 +
9329 +DESCRIPTION="Potato game for kids by KDE"
9330 +HOMEPAGE="
9331 + https://www.kde.org/applications/games/ktuberling/
9332 + https://games.kde.org/game.php?game=ktuberling
9333 +"
9334 +KEYWORDS="~amd64 ~x86"
9335 +IUSE=""
9336 +
9337 +DEPEND="
9338 + $(add_frameworks_dep kcompletion)
9339 + $(add_frameworks_dep kconfig)
9340 + $(add_frameworks_dep kconfigwidgets)
9341 + $(add_frameworks_dep kcoreaddons)
9342 + $(add_frameworks_dep kcrash)
9343 + $(add_frameworks_dep kdbusaddons)
9344 + $(add_frameworks_dep kdelibs4support)
9345 + $(add_frameworks_dep ki18n)
9346 + $(add_frameworks_dep kwidgetsaddons)
9347 + $(add_frameworks_dep kxmlgui)
9348 + $(add_kdeapps_dep libkdegames)
9349 + $(add_qt_dep qtgui)
9350 + $(add_qt_dep qtprintsupport)
9351 + $(add_qt_dep qtsvg)
9352 + $(add_qt_dep qtwidgets)
9353 + $(add_qt_dep qtxml)
9354 + media-libs/phonon[qt5]
9355 +"
9356 +RDEPEND="${DEPEND}"
9357
9358 diff --git a/kde-apps/kturtle/kturtle-16.12.2.ebuild b/kde-apps/kturtle/kturtle-16.12.2.ebuild
9359 new file mode 100644
9360 index 0000000..f49f416
9361 --- /dev/null
9362 +++ b/kde-apps/kturtle/kturtle-16.12.2.ebuild
9363 @@ -0,0 +1,32 @@
9364 +# Copyright 1999-2017 Gentoo Foundation
9365 +# Distributed under the terms of the GNU General Public License v2
9366 +# $Id$
9367 +
9368 +EAPI=6
9369 +
9370 +KDE_HANDBOOK="forceoptional"
9371 +inherit kde5
9372 +
9373 +DESCRIPTION="Educational programming environment using the Logo programming language"
9374 +HOMEPAGE="https://www.kde.org/applications/education/kturtle https://edu.kde.org/kturtle"
9375 +KEYWORDS="~amd64 ~x86"
9376 +IUSE=""
9377 +
9378 +DEPEND="
9379 + $(add_frameworks_dep kconfig)
9380 + $(add_frameworks_dep kconfigwidgets)
9381 + $(add_frameworks_dep kcoreaddons)
9382 + $(add_frameworks_dep kcrash)
9383 + $(add_frameworks_dep ki18n)
9384 + $(add_frameworks_dep kio)
9385 + $(add_frameworks_dep knewstuff)
9386 + $(add_frameworks_dep ktextwidgets)
9387 + $(add_frameworks_dep kwidgetsaddons)
9388 + $(add_frameworks_dep kxmlgui)
9389 + $(add_qt_dep qtdbus)
9390 + $(add_qt_dep qtgui)
9391 + $(add_qt_dep qtprintsupport)
9392 + $(add_qt_dep qtsvg)
9393 + $(add_qt_dep qtwidgets)
9394 +"
9395 +RDEPEND="${DEPEND}"
9396
9397 diff --git a/kde-apps/kubrick/kubrick-16.12.2.ebuild b/kde-apps/kubrick/kubrick-16.12.2.ebuild
9398 new file mode 100644
9399 index 0000000..d1cf244
9400 --- /dev/null
9401 +++ b/kde-apps/kubrick/kubrick-16.12.2.ebuild
9402 @@ -0,0 +1,21 @@
9403 +# Copyright 1999-2017 Gentoo Foundation
9404 +# Distributed under the terms of the GNU General Public License v2
9405 +# $Id$
9406 +
9407 +EAPI=6
9408 +
9409 +KDE_HANDBOOK="optional"
9410 +OPENGL_REQUIRED="always"
9411 +inherit kde4-base
9412 +
9413 +DESCRIPTION="A game based on the \"Rubik's Cube\" puzzle"
9414 +HOMEPAGE="https://www.kde.org/applications/games/kubrick/"
9415 +KEYWORDS="~amd64 ~arm ~x86"
9416 +IUSE="debug"
9417 +
9418 +RDEPEND="$(add_kdeapps_dep libkdegames)
9419 + virtual/glu
9420 +"
9421 +DEPEND="${RDEPEND}
9422 + virtual/opengl
9423 +"
9424
9425 diff --git a/kde-apps/kwalletmanager/kwalletmanager-16.12.2.ebuild b/kde-apps/kwalletmanager/kwalletmanager-16.12.2.ebuild
9426 new file mode 100644
9427 index 0000000..3d6f2bd
9428 --- /dev/null
9429 +++ b/kde-apps/kwalletmanager/kwalletmanager-16.12.2.ebuild
9430 @@ -0,0 +1,46 @@
9431 +# Copyright 1999-2017 Gentoo Foundation
9432 +# Distributed under the terms of the GNU General Public License v2
9433 +# $Id$
9434 +
9435 +EAPI=6
9436 +
9437 +KDE_BLOCK_SLOT4="false"
9438 +KDE_HANDBOOK="forceoptional"
9439 +inherit kde5
9440 +
9441 +DESCRIPTION="KDE Wallet management tool"
9442 +HOMEAGE="https://www.kde.org/applications/system/kwalletmanager
9443 +https://utils.kde.org/projects/kwalletmanager"
9444 +KEYWORDS="~amd64 ~arm ~x86"
9445 +IUSE=""
9446 +
9447 +DEPEND="
9448 + $(add_frameworks_dep karchive)
9449 + $(add_frameworks_dep kauth)
9450 + $(add_frameworks_dep kcmutils)
9451 + $(add_frameworks_dep kcodecs)
9452 + $(add_frameworks_dep kconfig)
9453 + $(add_frameworks_dep kconfigwidgets)
9454 + $(add_frameworks_dep kcoreaddons)
9455 + $(add_frameworks_dep kdbusaddons)
9456 + $(add_frameworks_dep ki18n)
9457 + $(add_frameworks_dep kiconthemes)
9458 + $(add_frameworks_dep kio)
9459 + $(add_frameworks_dep kitemviews)
9460 + $(add_frameworks_dep kjobwidgets)
9461 + $(add_frameworks_dep knotifications)
9462 + $(add_frameworks_dep kservice)
9463 + $(add_frameworks_dep ktextwidgets)
9464 + $(add_frameworks_dep kwallet)
9465 + $(add_frameworks_dep kwidgetsaddons)
9466 + $(add_frameworks_dep kwindowsystem)
9467 + $(add_frameworks_dep kxmlgui)
9468 + $(add_qt_dep qtdbus)
9469 + $(add_qt_dep qtgui)
9470 + $(add_qt_dep qtwidgets)
9471 + $(add_qt_dep qtxml)
9472 +"
9473 +RDEPEND="${DEPEND}
9474 + !<kde-apps/kwalletmanager-15.04.3-r1:4
9475 + !kde-base/legacy-icons
9476 +"
9477
9478 diff --git a/kde-apps/kwave/kwave-16.12.2.ebuild b/kde-apps/kwave/kwave-16.12.2.ebuild
9479 new file mode 100644
9480 index 0000000..be41693
9481 --- /dev/null
9482 +++ b/kde-apps/kwave/kwave-16.12.2.ebuild
9483 @@ -0,0 +1,83 @@
9484 +# Copyright 1999-2017 Gentoo Foundation
9485 +# Distributed under the terms of the GNU General Public License v2
9486 +# $Id$
9487 +
9488 +EAPI=6
9489 +
9490 +KDE_HANDBOOK="forceoptional"
9491 +inherit kde5
9492 +
9493 +DESCRIPTION="Sound editor built on KDE Frameworks 5 that can edit many types of audio files"
9494 +HOMEPAGE="http://kwave.sourceforge.net/ https://www.kde.org/applications/multimedia/kwave/"
9495 +LICENSE="
9496 + CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+
9497 + handbook? ( FDL-1.2 )
9498 + opus? ( BSD-2 )
9499 +"
9500 +KEYWORDS="~amd64 ~x86"
9501 +IUSE="alsa flac mp3 +qtmedia opus oss pulseaudio vorbis"
9502 +
9503 +COMMON_DEPEND="
9504 + $(add_frameworks_dep kcompletion)
9505 + $(add_frameworks_dep kconfig)
9506 + $(add_frameworks_dep kconfigwidgets)
9507 + $(add_frameworks_dep kcoreaddons)
9508 + $(add_frameworks_dep kcrash)
9509 + $(add_frameworks_dep kdbusaddons)
9510 + $(add_frameworks_dep ki18n)
9511 + $(add_frameworks_dep kiconthemes)
9512 + $(add_frameworks_dep kio)
9513 + $(add_frameworks_dep ktextwidgets)
9514 + $(add_frameworks_dep kwidgetsaddons)
9515 + $(add_frameworks_dep kxmlgui)
9516 + $(add_qt_dep qtgui)
9517 + $(add_qt_dep qtwidgets)
9518 + media-libs/audiofile:=
9519 + >=sci-libs/fftw-3
9520 + media-libs/libsamplerate
9521 + alsa? ( media-libs/alsa-lib )
9522 + flac? ( media-libs/flac )
9523 + mp3? (
9524 + media-libs/id3lib
9525 + media-libs/libmad
9526 + || ( media-sound/lame media-sound/toolame media-sound/twolame )
9527 + )
9528 + qtmedia? ( $(add_qt_dep qtmultimedia) )
9529 + opus? (
9530 + media-libs/libogg
9531 + media-libs/opus
9532 + )
9533 + pulseaudio? ( media-sound/pulseaudio )
9534 + vorbis? (
9535 + media-libs/libogg
9536 + media-libs/libvorbis
9537 + )
9538 +"
9539 +DEPEND="${COMMON_DEPEND}
9540 + $(add_kdeapps_dep poxml)
9541 + $(add_qt_dep qtconcurrent)
9542 + || ( media-gfx/imagemagick[png,svg] media-gfx/graphicsmagick[imagemagick,png,svg] )
9543 + sys-devel/gettext
9544 +"
9545 +RDEPEND="${COMMON_DEPEND}
9546 + !media-sound/kwave:4
9547 +"
9548 +
9549 +DOCS=( AUTHORS CHANGES LICENSES README TODO )
9550 +
9551 +src_configure() {
9552 + local mycmakeargs=(
9553 + -DDEBUG=$(usex debug)
9554 + -DWITH_ALSA=$(usex alsa)
9555 + -DWITH_DOC=$(usex handbook)
9556 + -DWITH_FLAC=$(usex flac)
9557 + -DWITH_MP3=$(usex mp3)
9558 + -DWITH_OGG_VORBIS=$(usex vorbis)
9559 + -DWITH_OGG_OPUS=$(usex opus)
9560 + -DWITH_OSS=$(usex oss)
9561 + -DWITH_PULSEAUDIO=$(usex pulseaudio)
9562 + -DWITH_QT_AUDIO=$(usex qtmedia)
9563 + )
9564 +
9565 + kde5_src_configure
9566 +}
9567
9568 diff --git a/kde-apps/kwordquiz/kwordquiz-16.12.2.ebuild b/kde-apps/kwordquiz/kwordquiz-16.12.2.ebuild
9569 new file mode 100644
9570 index 0000000..81a0a25
9571 --- /dev/null
9572 +++ b/kde-apps/kwordquiz/kwordquiz-16.12.2.ebuild
9573 @@ -0,0 +1,38 @@
9574 +# Copyright 1999-2017 Gentoo Foundation
9575 +# Distributed under the terms of the GNU General Public License v2
9576 +# $Id$
9577 +
9578 +EAPI=6
9579 +
9580 +KDE_HANDBOOK="forceoptional"
9581 +inherit kde5
9582 +
9583 +DESCRIPTION="A powerful flashcard and vocabulary learning program"
9584 +HOMEPAGE="https://www.kde.org/applications/education/kwordquiz https://edu.kde.org/kwordquiz"
9585 +KEYWORDS="~amd64 ~x86"
9586 +IUSE=""
9587 +
9588 +DEPEND="
9589 + $(add_frameworks_dep kconfig)
9590 + $(add_frameworks_dep kconfigwidgets)
9591 + $(add_frameworks_dep kcoreaddons)
9592 + $(add_frameworks_dep kcrash)
9593 + $(add_frameworks_dep kdelibs4support)
9594 + $(add_frameworks_dep kguiaddons)
9595 + $(add_frameworks_dep ki18n)
9596 + $(add_frameworks_dep kiconthemes)
9597 + $(add_frameworks_dep kitemviews)
9598 + $(add_frameworks_dep knewstuff)
9599 + $(add_frameworks_dep knotifications)
9600 + $(add_frameworks_dep knotifyconfig)
9601 + $(add_frameworks_dep kwidgetsaddons)
9602 + $(add_frameworks_dep kwindowsystem)
9603 + $(add_frameworks_dep kxmlgui)
9604 + $(add_kdeapps_dep libkeduvocdocument)
9605 + $(add_qt_dep qtdbus)
9606 + $(add_qt_dep qtgui)
9607 + $(add_qt_dep qtprintsupport)
9608 + $(add_qt_dep qtwidgets)
9609 + media-libs/phonon[qt5]
9610 +"
9611 +RDEPEND=${DEPEND}
9612
9613 diff --git a/kde-apps/kwrite/kwrite-16.12.2.ebuild b/kde-apps/kwrite/kwrite-16.12.2.ebuild
9614 new file mode 100644
9615 index 0000000..a498e79
9616 --- /dev/null
9617 +++ b/kde-apps/kwrite/kwrite-16.12.2.ebuild
9618 @@ -0,0 +1,43 @@
9619 +# Copyright 1999-2017 Gentoo Foundation
9620 +# Distributed under the terms of the GNU General Public License v2
9621 +# $Id$
9622 +
9623 +EAPI=6
9624 +
9625 +KMNAME="kate"
9626 +KDE_HANDBOOK="true"
9627 +inherit kde5
9628 +
9629 +DESCRIPTION="KDE simple text editor"
9630 +HOMEPAGE="https://www.kde.org/applications/utilities/kwrite"
9631 +KEYWORDS="~amd64 ~x86"
9632 +
9633 +DEPEND="
9634 + $(add_frameworks_dep kactivities)
9635 + $(add_frameworks_dep kconfig)
9636 + $(add_frameworks_dep kconfigwidgets)
9637 + $(add_frameworks_dep kcoreaddons)
9638 + $(add_frameworks_dep kcrash)
9639 + $(add_frameworks_dep kdbusaddons)
9640 + $(add_frameworks_dep ki18n)
9641 + $(add_frameworks_dep kio)
9642 + $(add_frameworks_dep kjobwidgets)
9643 + $(add_frameworks_dep kparts)
9644 + $(add_frameworks_dep ktexteditor)
9645 + $(add_frameworks_dep kwidgetsaddons)
9646 + $(add_frameworks_dep kxmlgui)
9647 + $(add_qt_dep qtgui)
9648 + $(add_qt_dep qtwidgets)
9649 +"
9650 +RDEPEND="${DEPEND}"
9651 +
9652 +src_configure() {
9653 + local mycmakeargs=(
9654 + -DBUILD_addons=FALSE
9655 + -DBUILD_kate=FALSE
9656 + -DBUILD_katepart=FALSE
9657 + $(cmake-utils_use_find_package handbook DocTools)
9658 + )
9659 +
9660 + kde5_src_configure
9661 +}
9662
9663 diff --git a/kde-apps/libgravatar/libgravatar-16.12.2.ebuild b/kde-apps/libgravatar/libgravatar-16.12.2.ebuild
9664 new file mode 100644
9665 index 0000000..5ebbd25
9666 --- /dev/null
9667 +++ b/kde-apps/libgravatar/libgravatar-16.12.2.ebuild
9668 @@ -0,0 +1,27 @@
9669 +# Copyright 1999-2017 Gentoo Foundation
9670 +# Distributed under the terms of the GNU General Public License v2
9671 +# $Id$
9672 +
9673 +EAPI=6
9674 +
9675 +KDE_TEST="true"
9676 +VIRTUALX_REQUIRED="test"
9677 +inherit kde5
9678 +
9679 +DESCRIPTION="Library for gravatar integration"
9680 +LICENSE="GPL-2+"
9681 +KEYWORDS="~amd64 ~x86"
9682 +IUSE=""
9683 +
9684 +DEPEND="
9685 + $(add_frameworks_dep kconfig)
9686 + $(add_frameworks_dep ki18n)
9687 + $(add_frameworks_dep kio)
9688 + $(add_frameworks_dep ktextwidgets)
9689 + $(add_frameworks_dep kwidgetsaddons)
9690 + $(add_kdeapps_dep pimcommon)
9691 + $(add_qt_dep qtgui)
9692 + $(add_qt_dep qtnetwork)
9693 + $(add_qt_dep qtwidgets)
9694 +"
9695 +RDEPEND="${DEPEND}"
9696
9697 diff --git a/kde-apps/libkcddb/libkcddb-16.12.2.ebuild b/kde-apps/libkcddb/libkcddb-16.12.2.ebuild
9698 new file mode 100644
9699 index 0000000..adf3413
9700 --- /dev/null
9701 +++ b/kde-apps/libkcddb/libkcddb-16.12.2.ebuild
9702 @@ -0,0 +1,52 @@
9703 +# Copyright 1999-2017 Gentoo Foundation
9704 +# Distributed under the terms of the GNU General Public License v2
9705 +# $Id$
9706 +
9707 +EAPI=6
9708 +
9709 +KDE_BLOCK_SLOT4="false"
9710 +KDE_HANDBOOK="forceoptional"
9711 +KDE_TEST="true"
9712 +inherit kde5
9713 +
9714 +DESCRIPTION="KDE library for CDDB"
9715 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
9716 +KEYWORDS="~amd64 ~arm ~x86"
9717 +IUSE="musicbrainz"
9718 +
9719 +# tests require network access and compare static data with online data
9720 +# bug 280996
9721 +RESTRICT+=" test"
9722 +
9723 +DEPEND="
9724 + $(add_frameworks_dep kcodecs)
9725 + $(add_frameworks_dep kconfig)
9726 + $(add_frameworks_dep kconfigwidgets)
9727 + $(add_frameworks_dep kcoreaddons)
9728 + $(add_frameworks_dep ki18n)
9729 + $(add_frameworks_dep kio)
9730 + $(add_frameworks_dep kwidgetsaddons)
9731 + $(add_qt_dep qtgui)
9732 + $(add_qt_dep qtnetwork)
9733 + $(add_qt_dep qtwidgets)
9734 + musicbrainz? ( media-libs/musicbrainz:5 )
9735 +"
9736 +RDEPEND="${DEPEND}"
9737 +
9738 +src_prepare() {
9739 + kde5_src_prepare
9740 +
9741 + if ! use handbook ; then
9742 + pushd kcmcddb > /dev/null
9743 + cmake_comment_add_subdirectory doc
9744 + popd > /dev/null
9745 + fi
9746 +}
9747 +
9748 +src_configure() {
9749 + local mycmakeargs=(
9750 + $(cmake-utils_use_find_package musicbrainz MusicBrainz5)
9751 + )
9752 +
9753 + kde5_src_configure
9754 +}
9755
9756 diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-16.12.2.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-16.12.2.ebuild
9757 new file mode 100644
9758 index 0000000..98bb497
9759 --- /dev/null
9760 +++ b/kde-apps/libkcompactdisc/libkcompactdisc-16.12.2.ebuild
9761 @@ -0,0 +1,30 @@
9762 +# Copyright 1999-2017 Gentoo Foundation
9763 +# Distributed under the terms of the GNU General Public License v2
9764 +# $Id$
9765 +
9766 +EAPI=6
9767 +
9768 +KDE_BLOCK_SLOT4="false"
9769 +inherit kde5
9770 +
9771 +DESCRIPTION="Library for playing & ripping CDs"
9772 +LICENSE="GPL-2+ LGPL-2+"
9773 +KEYWORDS="~amd64 ~arm ~x86"
9774 +IUSE="alsa"
9775 +
9776 +DEPEND="
9777 + $(add_frameworks_dep kcoreaddons)
9778 + $(add_frameworks_dep kdelibs4support)
9779 + $(add_frameworks_dep ki18n)
9780 + $(add_frameworks_dep solid)
9781 + $(add_qt_dep qtdbus)
9782 + media-libs/phonon[qt5]
9783 +"
9784 +RDEPEND="${DEPEND}"
9785 +
9786 +src_configure() {
9787 + local mycmakeargs=(
9788 + $(cmake-utils_use_find_package alsa Alsa)
9789 + )
9790 + kde5_src_configure
9791 +}
9792
9793 diff --git a/kde-apps/libkdcraw/libkdcraw-16.12.2.ebuild b/kde-apps/libkdcraw/libkdcraw-16.12.2.ebuild
9794 new file mode 100644
9795 index 0000000..bbd65e4
9796 --- /dev/null
9797 +++ b/kde-apps/libkdcraw/libkdcraw-16.12.2.ebuild
9798 @@ -0,0 +1,19 @@
9799 +# Copyright 1999-2017 Gentoo Foundation
9800 +# Distributed under the terms of the GNU General Public License v2
9801 +# $Id$
9802 +
9803 +EAPI=6
9804 +
9805 +KDE_BLOCK_SLOT4="false"
9806 +inherit kde5
9807 +
9808 +DESCRIPTION="Digital camera raw image library wrapper"
9809 +LICENSE="GPL-2+"
9810 +KEYWORDS="~amd64 ~arm ~x86"
9811 +IUSE=""
9812 +
9813 +DEPEND="
9814 + $(add_qt_dep qtgui)
9815 + >=media-libs/libraw-0.16:=
9816 +"
9817 +RDEPEND="${DEPEND}"
9818
9819 diff --git a/kde-apps/libkdegames/libkdegames-16.12.2.ebuild b/kde-apps/libkdegames/libkdegames-16.12.2.ebuild
9820 new file mode 100644
9821 index 0000000..fb52ece
9822 --- /dev/null
9823 +++ b/kde-apps/libkdegames/libkdegames-16.12.2.ebuild
9824 @@ -0,0 +1,49 @@
9825 +# Copyright 1999-2017 Gentoo Foundation
9826 +# Distributed under the terms of the GNU General Public License v2
9827 +# $Id$
9828 +
9829 +EAPI=6
9830 +
9831 +KDE_BLOCK_SLOT4="false"
9832 +KDE_TEST="forceoptional"
9833 +VIRTUALX_REQUIRED="test"
9834 +inherit kde5
9835 +
9836 +DESCRIPTION="Base library common to many KDE games"
9837 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
9838 +IUSE=""
9839 +
9840 +DEPEND="
9841 + $(add_frameworks_dep karchive)
9842 + $(add_frameworks_dep kbookmarks)
9843 + $(add_frameworks_dep kcodecs)
9844 + $(add_frameworks_dep kcompletion)
9845 + $(add_frameworks_dep kconfig)
9846 + $(add_frameworks_dep kconfigwidgets)
9847 + $(add_frameworks_dep kcoreaddons)
9848 + $(add_frameworks_dep kcrash)
9849 + $(add_frameworks_dep kdbusaddons)
9850 + $(add_frameworks_dep kdeclarative)
9851 + $(add_frameworks_dep kdnssd)
9852 + $(add_frameworks_dep kglobalaccel)
9853 + $(add_frameworks_dep kguiaddons)
9854 + $(add_frameworks_dep ki18n)
9855 + $(add_frameworks_dep kiconthemes)
9856 + $(add_frameworks_dep kio)
9857 + $(add_frameworks_dep kitemviews)
9858 + $(add_frameworks_dep kjobwidgets)
9859 + $(add_frameworks_dep knewstuff)
9860 + $(add_frameworks_dep kservice)
9861 + $(add_frameworks_dep ktextwidgets)
9862 + $(add_frameworks_dep kwidgetsaddons)
9863 + $(add_frameworks_dep kxmlgui)
9864 + $(add_qt_dep qtdeclarative 'widgets')
9865 + $(add_qt_dep qtgui)
9866 + $(add_qt_dep qtnetwork)
9867 + $(add_qt_dep qtwidgets)
9868 + $(add_qt_dep qtsvg)
9869 + $(add_qt_dep qtxml)
9870 + media-libs/libsndfile
9871 + media-libs/openal
9872 +"
9873 +RDEPEND="${DEPEND}"
9874
9875 diff --git a/kde-apps/libkdepim/libkdepim-16.12.2.ebuild b/kde-apps/libkdepim/libkdepim-16.12.2.ebuild
9876 new file mode 100644
9877 index 0000000..b42af0d
9878 --- /dev/null
9879 +++ b/kde-apps/libkdepim/libkdepim-16.12.2.ebuild
9880 @@ -0,0 +1,44 @@
9881 +# Copyright 1999-2017 Gentoo Foundation
9882 +# Distributed under the terms of the GNU General Public License v2
9883 +# $Id$
9884 +
9885 +EAPI=6
9886 +
9887 +KDE_DESIGNERPLUGIN="true"
9888 +KDE_TEST="forceoptional"
9889 +VIRTUALX_REQUIRED="test"
9890 +inherit kde5
9891 +
9892 +DESCRIPTION="Common PIM libraries"
9893 +LICENSE="GPL-2+ LGPL-2.1+"
9894 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
9895 +IUSE=""
9896 +
9897 +DEPEND="
9898 + $(add_frameworks_dep kcmutils)
9899 + $(add_frameworks_dep kcodecs)
9900 + $(add_frameworks_dep kcompletion)
9901 + $(add_frameworks_dep kconfig)
9902 + $(add_frameworks_dep kconfigwidgets)
9903 + $(add_frameworks_dep kcoreaddons)
9904 + $(add_frameworks_dep ki18n)
9905 + $(add_frameworks_dep kiconthemes)
9906 + $(add_frameworks_dep kio)
9907 + $(add_frameworks_dep kitemviews)
9908 + $(add_frameworks_dep kjobwidgets)
9909 + $(add_frameworks_dep kwallet)
9910 + $(add_frameworks_dep kwidgetsaddons)
9911 + $(add_kdeapps_dep akonadi)
9912 + $(add_kdeapps_dep akonadi-contacts)
9913 + $(add_kdeapps_dep akonadi-search)
9914 + $(add_kdeapps_dep kcontacts)
9915 + $(add_kdeapps_dep kldap)
9916 + $(add_kdeapps_dep kmime)
9917 + $(add_qt_dep qtdbus)
9918 + $(add_qt_dep qtgui)
9919 + $(add_qt_dep qtnetwork)
9920 + $(add_qt_dep qtwidgets)
9921 +"
9922 +RDEPEND="${DEPEND}
9923 + !kde-apps/kdepim-common-libs:4
9924 +"
9925
9926 diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-16.12.2.ebuild b/kde-apps/libkeduvocdocument/libkeduvocdocument-16.12.2.ebuild
9927 new file mode 100644
9928 index 0000000..dd9993c
9929 --- /dev/null
9930 +++ b/kde-apps/libkeduvocdocument/libkeduvocdocument-16.12.2.ebuild
9931 @@ -0,0 +1,31 @@
9932 +# Copyright 1999-2017 Gentoo Foundation
9933 +# Distributed under the terms of the GNU General Public License v2
9934 +# $Id$
9935 +
9936 +EAPI=6
9937 +
9938 +KDE_TEST="true"
9939 +inherit kde5
9940 +
9941 +DESCRIPTION="Library for reading/writing KVTML"
9942 +KEYWORDS="~amd64 ~x86"
9943 +IUSE=""
9944 +
9945 +DEPEND="
9946 + $(add_frameworks_dep karchive)
9947 + $(add_frameworks_dep kcoreaddons)
9948 + $(add_frameworks_dep ki18n)
9949 + $(add_frameworks_dep kio)
9950 + $(add_qt_dep qtxml)
9951 +"
9952 +RDEPEND="${DEPEND}"
9953 +
9954 +src_prepare(){
9955 + kde5_src_prepare
9956 +
9957 + if ! use test; then
9958 + sed -e "/add_subdirectory(autotests)/ s/^/#DONT/" \
9959 + -e "/add_subdirectory(tests)/ s/^/#DONT/" \
9960 + -i keduvocdocument/CMakeLists.txt
9961 + fi
9962 +}
9963
9964 diff --git a/kde-apps/libkexiv2/libkexiv2-16.12.2.ebuild b/kde-apps/libkexiv2/libkexiv2-16.12.2.ebuild
9965 new file mode 100644
9966 index 0000000..f453737
9967 --- /dev/null
9968 +++ b/kde-apps/libkexiv2/libkexiv2-16.12.2.ebuild
9969 @@ -0,0 +1,19 @@
9970 +# Copyright 1999-2017 Gentoo Foundation
9971 +# Distributed under the terms of the GNU General Public License v2
9972 +# $Id$
9973 +
9974 +EAPI=6
9975 +
9976 +KDE_BLOCK_SLOT4="false"
9977 +inherit kde5
9978 +
9979 +DESCRIPTION="KDE Image Plugin Interface: an exiv2 library wrapper"
9980 +LICENSE="GPL-2+"
9981 +KEYWORDS="~amd64 ~arm ~x86"
9982 +IUSE="+xmp"
9983 +
9984 +DEPEND="
9985 + $(add_qt_dep qtgui)
9986 + >=media-gfx/exiv2-0.25:=[xmp=]
9987 +"
9988 +RDEPEND="${DEPEND}"
9989
9990 diff --git a/kde-apps/libkface/libkface-16.12.2.ebuild b/kde-apps/libkface/libkface-16.12.2.ebuild
9991 new file mode 100644
9992 index 0000000..150c764
9993 --- /dev/null
9994 +++ b/kde-apps/libkface/libkface-16.12.2.ebuild
9995 @@ -0,0 +1,35 @@
9996 +# Copyright 1999-2017 Gentoo Foundation
9997 +# Distributed under the terms of the GNU General Public License v2
9998 +# $Id$
9999 +
10000 +EAPI=6
10001 +
10002 +KDE_BLOCK_SLOT4="false"
10003 +inherit kde5
10004 +
10005 +DESCRIPTION="Qt/C++ wrapper around LibFace to perform face recognition and detection"
10006 +HOMEPAGE="https://projects.kde.org/projects/kde/kdegraphics/libs/libkface"
10007 +
10008 +LICENSE="BSD GPL-2+"
10009 +KEYWORDS="~amd64 ~x86"
10010 +IUSE=""
10011 +
10012 +DEPEND="
10013 + $(add_qt_dep qtgui)
10014 + $(add_qt_dep qtsql)
10015 + $(add_qt_dep qtwidgets)
10016 + $(add_qt_dep qtxml)
10017 + media-libs/opencv:=
10018 + || ( <media-libs/opencv-3.0.0 >=media-libs/opencv-3.1.0-r6[contrib] )
10019 +"
10020 +RDEPEND="${DEPEND}"
10021 +
10022 +PATCHES=( "${FILESDIR}/${PN}-16.11.80-opencv3.2-gentoo-3.1.patch" ) # not upstreamable like that
10023 +
10024 +src_configure() {
10025 + local mycmakeargs=(
10026 + -DENABLE_OPENCV3=$(has_version ">=media-libs/opencv-3" && echo yes || echo no)
10027 + )
10028 +
10029 + kde5_src_configure
10030 +}
10031
10032 diff --git a/kde-apps/libkgeomap/libkgeomap-16.12.2.ebuild b/kde-apps/libkgeomap/libkgeomap-16.12.2.ebuild
10033 new file mode 100644
10034 index 0000000..d3299db
10035 --- /dev/null
10036 +++ b/kde-apps/libkgeomap/libkgeomap-16.12.2.ebuild
10037 @@ -0,0 +1,38 @@
10038 +# Copyright 1999-2017 Gentoo Foundation
10039 +# Distributed under the terms of the GNU General Public License v2
10040 +# $Id$
10041 +
10042 +EAPI=6
10043 +
10044 +KDE_TEST="true"
10045 +VIRTUALX_REQUIRED="test"
10046 +inherit kde5
10047 +
10048 +DESCRIPTION="Wrapper library for world map components as marble, openstreetmap and googlemap"
10049 +HOMEPAGE="https://www.digikam.org/"
10050 +
10051 +LICENSE="GPL-2+"
10052 +KEYWORDS="~amd64 ~x86"
10053 +IUSE=""
10054 +
10055 +DEPEND="
10056 + $(add_frameworks_dep kconfig)
10057 + $(add_frameworks_dep kcoreaddons)
10058 + $(add_frameworks_dep ki18n)
10059 + $(add_frameworks_dep kio)
10060 + $(add_kdeapps_dep marble 'kde' '' '5=')
10061 + $(add_qt_dep qtconcurrent)
10062 + $(add_qt_dep qtgui)
10063 + $(add_qt_dep qtwebkit)
10064 + $(add_qt_dep qtwidgets)
10065 + $(add_qt_dep qtxml)
10066 +"
10067 +RDEPEND="${DEPEND}"
10068 +
10069 +src_configure() {
10070 + local mycmakeargs=(
10071 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5KExiv2=true
10072 + )
10073 +
10074 + kde5_src_configure
10075 +}
10076
10077 diff --git a/kde-apps/libkipi/libkipi-16.12.2.ebuild b/kde-apps/libkipi/libkipi-16.12.2.ebuild
10078 new file mode 100644
10079 index 0000000..0d9d1e2
10080 --- /dev/null
10081 +++ b/kde-apps/libkipi/libkipi-16.12.2.ebuild
10082 @@ -0,0 +1,28 @@
10083 +# Copyright 1999-2017 Gentoo Foundation
10084 +# Distributed under the terms of the GNU General Public License v2
10085 +# $Id$
10086 +
10087 +EAPI=6
10088 +
10089 +KDE_BLOCK_SLOT4="false"
10090 +inherit kde5
10091 +
10092 +DESCRIPTION="A library for image plugins accross KDE applications"
10093 +LICENSE="GPL-2+"
10094 +SLOT="5/32"
10095 +KEYWORDS="~amd64 ~arm ~x86"
10096 +IUSE=""
10097 +
10098 +DEPEND="
10099 + $(add_frameworks_dep kconfig)
10100 + $(add_frameworks_dep kcoreaddons)
10101 + $(add_frameworks_dep kservice)
10102 + $(add_frameworks_dep kxmlgui)
10103 + $(add_qt_dep qtgui)
10104 + $(add_qt_dep qtwidgets)
10105 + $(add_qt_dep qtxml)
10106 +"
10107 +RDEPEND="${DEPEND}
10108 + !<kde-apps/libkipi-15.08.3-r1:4
10109 + !kde-base/legacy-icons
10110 +"
10111
10112 diff --git a/kde-apps/libkleo/libkleo-16.12.2.ebuild b/kde-apps/libkleo/libkleo-16.12.2.ebuild
10113 new file mode 100644
10114 index 0000000..297f402
10115 --- /dev/null
10116 +++ b/kde-apps/libkleo/libkleo-16.12.2.ebuild
10117 @@ -0,0 +1,34 @@
10118 +# Copyright 1999-2017 Gentoo Foundation
10119 +# Distributed under the terms of the GNU General Public License v2
10120 +# $Id$
10121 +
10122 +EAPI=6
10123 +
10124 +KDE_TEST="false"
10125 +inherit kde5
10126 +
10127 +DESCRIPTION="Library for encryption handling"
10128 +LICENSE="GPL-2+"
10129 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
10130 +IUSE=""
10131 +
10132 +RDEPEND="
10133 + $(add_frameworks_dep kcompletion)
10134 + $(add_frameworks_dep kconfig)
10135 + $(add_frameworks_dep kcoreaddons)
10136 + $(add_frameworks_dep ki18n)
10137 + $(add_frameworks_dep kiconthemes)
10138 + $(add_frameworks_dep ktextwidgets)
10139 + $(add_frameworks_dep kwidgetsaddons)
10140 + $(add_frameworks_dep kwindowsystem)
10141 + $(add_kdeapps_dep kmime)
10142 + $(add_kdeapps_dep kpimtextedit)
10143 + $(add_qt_dep designer)
10144 + $(add_qt_dep qtgui)
10145 + $(add_qt_dep qtwidgets)
10146 + $(add_qt_dep qtxml)
10147 + >=app-crypt/gpgme-1.7.1[cxx,qt5]
10148 +"
10149 +DEPEND="${RDEPEND}
10150 + dev-libs/boost
10151 +"
10152
10153 diff --git a/kde-apps/libkmahjongg/libkmahjongg-16.12.2.ebuild b/kde-apps/libkmahjongg/libkmahjongg-16.12.2.ebuild
10154 new file mode 100644
10155 index 0000000..e73a8bc
10156 --- /dev/null
10157 +++ b/kde-apps/libkmahjongg/libkmahjongg-16.12.2.ebuild
10158 @@ -0,0 +1,25 @@
10159 +# Copyright 1999-2017 Gentoo Foundation
10160 +# Distributed under the terms of the GNU General Public License v2
10161 +# $Id$
10162 +
10163 +EAPI=6
10164 +
10165 +KDE_BLOCK_SLOT4="false"
10166 +inherit kde5
10167 +
10168 +DESCRIPTION="Mahjongg library based on Qt/KDE Frameworks"
10169 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
10170 +IUSE=""
10171 +
10172 +DEPEND="
10173 + $(add_frameworks_dep kcompletion)
10174 + $(add_frameworks_dep kconfig)
10175 + $(add_frameworks_dep kconfigwidgets)
10176 + $(add_frameworks_dep kcoreaddons)
10177 + $(add_frameworks_dep ki18n)
10178 + $(add_frameworks_dep kwidgetsaddons)
10179 + $(add_qt_dep qtgui)
10180 + $(add_qt_dep qtsvg)
10181 + $(add_qt_dep qtwidgets)
10182 +"
10183 +RDEPEND="${DEPEND}"
10184
10185 diff --git a/kde-apps/libkomparediff2/libkomparediff2-16.12.2.ebuild b/kde-apps/libkomparediff2/libkomparediff2-16.12.2.ebuild
10186 new file mode 100644
10187 index 0000000..5ae0bf8
10188 --- /dev/null
10189 +++ b/kde-apps/libkomparediff2/libkomparediff2-16.12.2.ebuild
10190 @@ -0,0 +1,25 @@
10191 +# Copyright 1999-2017 Gentoo Foundation
10192 +# Distributed under the terms of the GNU General Public License v2
10193 +# $Id$
10194 +
10195 +EAPI=6
10196 +
10197 +KDE_TEST="true"
10198 +inherit kde5
10199 +
10200 +DESCRIPTION="KDE library to compare files and strings"
10201 +KEYWORDS="~amd64 ~x86"
10202 +IUSE=""
10203 +
10204 +DEPEND="
10205 + $(add_frameworks_dep kcodecs)
10206 + $(add_frameworks_dep kconfig)
10207 + $(add_frameworks_dep kconfigwidgets)
10208 + $(add_frameworks_dep kcoreaddons)
10209 + $(add_frameworks_dep ki18n)
10210 + $(add_frameworks_dep kio)
10211 + $(add_frameworks_dep kxmlgui)
10212 + $(add_qt_dep qtgui)
10213 + $(add_qt_dep qtwidgets)
10214 +"
10215 +RDEPEND="${DEPEND}"
10216
10217 diff --git a/kde-apps/libksane/libksane-16.12.2.ebuild b/kde-apps/libksane/libksane-16.12.2.ebuild
10218 new file mode 100644
10219 index 0000000..6f10e1d
10220 --- /dev/null
10221 +++ b/kde-apps/libksane/libksane-16.12.2.ebuild
10222 @@ -0,0 +1,27 @@
10223 +# Copyright 1999-2017 Gentoo Foundation
10224 +# Distributed under the terms of the GNU General Public License v2
10225 +# $Id$
10226 +
10227 +EAPI=6
10228 +
10229 +KDE_BLOCK_SLOT4="false"
10230 +inherit kde5
10231 +
10232 +DESCRIPTION="SANE Library interface based on KDE Frameworks"
10233 +LICENSE="|| ( LGPL-2.1 LGPL-3 )"
10234 +KEYWORDS="~amd64 ~x86"
10235 +IUSE=""
10236 +
10237 +DEPEND="
10238 + $(add_frameworks_dep ki18n)
10239 + $(add_frameworks_dep ktextwidgets)
10240 + $(add_frameworks_dep kwallet)
10241 + $(add_frameworks_dep kwidgetsaddons)
10242 + $(add_qt_dep qtgui)
10243 + $(add_qt_dep qtwidgets)
10244 + media-gfx/sane-backends
10245 +"
10246 +RDEPEND="${DEPEND}
10247 + !<kde-apps/libksane-15.08.3-r1:4
10248 + !kde-base/legacy-icons
10249 +"
10250
10251 diff --git a/kde-apps/libksieve/libksieve-16.12.2.ebuild b/kde-apps/libksieve/libksieve-16.12.2.ebuild
10252 new file mode 100644
10253 index 0000000..56a6f23
10254 --- /dev/null
10255 +++ b/kde-apps/libksieve/libksieve-16.12.2.ebuild
10256 @@ -0,0 +1,57 @@
10257 +# Copyright 1999-2017 Gentoo Foundation
10258 +# Distributed under the terms of the GNU General Public License v2
10259 +# $Id$
10260 +
10261 +EAPI=6
10262 +
10263 +KDE_HANDBOOK="forceoptional"
10264 +KDE_TEST="true"
10265 +VIRTUALX_REQUIRED="test"
10266 +inherit kde5
10267 +
10268 +DESCRIPTION="Common PIM libraries"
10269 +LICENSE="GPL-2+ LGPL-2.1+"
10270 +KEYWORDS="~amd64 ~x86"
10271 +IUSE="ssl"
10272 +
10273 +# drop qtwebengine subslot operator when QT_MINIMAL >= 5.8.0
10274 +DEPEND="
10275 + $(add_frameworks_dep karchive)
10276 + $(add_frameworks_dep ki18n)
10277 + $(add_frameworks_dep kiconthemes)
10278 + $(add_frameworks_dep kio)
10279 + $(add_frameworks_dep knewstuff)
10280 + $(add_frameworks_dep kwindowsystem)
10281 + $(add_kdeapps_dep akonadi)
10282 + $(add_kdeapps_dep kidentitymanagement)
10283 + $(add_kdeapps_dep kmailtransport)
10284 + $(add_kdeapps_dep kpimtextedit)
10285 + $(add_kdeapps_dep libkdepim)
10286 + $(add_kdeapps_dep pimcommon)
10287 + $(add_qt_dep qtgui)
10288 + $(add_qt_dep qtwebengine 'widgets' '' '5=')
10289 + $(add_qt_dep qtwidgets)
10290 + $(add_qt_dep qtxml)
10291 + ssl? ( dev-libs/cyrus-sasl )
10292 +"
10293 +RDEPEND="${DEPEND}
10294 + !kde-apps/kdepim-kioslaves
10295 +"
10296 +
10297 +RESTRICT+=" test"
10298 +
10299 +src_prepare() {
10300 + kde5_src_prepare
10301 +
10302 + if ! use_if_iuse handbook ; then
10303 + sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \
10304 + -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)"
10305 + fi
10306 +}
10307 +
10308 +src_configure() {
10309 + local mycmakeargs=(
10310 + $(cmake-utils_use_find_package ssl Sasl2)
10311 + )
10312 + kde5_src_configure
10313 +}
10314
10315 diff --git a/kde-apps/libktnef/libktnef-16.12.2.ebuild b/kde-apps/libktnef/libktnef-16.12.2.ebuild
10316 new file mode 100644
10317 index 0000000..a8fc413
10318 --- /dev/null
10319 +++ b/kde-apps/libktnef/libktnef-16.12.2.ebuild
10320 @@ -0,0 +1,23 @@
10321 +# Copyright 1999-2017 Gentoo Foundation
10322 +# Distributed under the terms of the GNU General Public License v2
10323 +# $Id$
10324 +
10325 +EAPI=6
10326 +
10327 +KDE_TEST="true"
10328 +KMNAME="ktnef"
10329 +inherit kde5
10330 +
10331 +DESCRIPTION="Library for handling TNEF data"
10332 +LICENSE="GPL-2+"
10333 +KEYWORDS="~amd64 ~x86"
10334 +IUSE=""
10335 +
10336 +DEPEND="
10337 + $(add_frameworks_dep kdelibs4support)
10338 + $(add_frameworks_dep ki18n)
10339 + $(add_kdeapps_dep kcalcore)
10340 + $(add_kdeapps_dep kcalutils)
10341 + $(add_kdeapps_dep kcontacts)
10342 +"
10343 +RDEPEND="${DEPEND}"
10344
10345 diff --git a/kde-apps/lokalize/lokalize-16.12.2.ebuild b/kde-apps/lokalize/lokalize-16.12.2.ebuild
10346 new file mode 100644
10347 index 0000000..59e1ae7
10348 --- /dev/null
10349 +++ b/kde-apps/lokalize/lokalize-16.12.2.ebuild
10350 @@ -0,0 +1,64 @@
10351 +# Copyright 1999-2017 Gentoo Foundation
10352 +# Distributed under the terms of the GNU General Public License v2
10353 +# $Id$
10354 +
10355 +EAPI=6
10356 +
10357 +KDE_HANDBOOK="forceoptional"
10358 +PYTHON_COMPAT=( python2_7 python3_{4,5} )
10359 +inherit python-single-r1 kde5
10360 +
10361 +DESCRIPTION="KDE Applications 5 translation tool"
10362 +HOMEPAGE="https://www.kde.org/applications/development/lokalize
10363 +http://l10n.kde.org/tools"
10364 +KEYWORDS="~amd64 ~x86"
10365 +IUSE=""
10366 +
10367 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
10368 +
10369 +DEPEND="${PYTHON_DEPS}
10370 + $(add_frameworks_dep kcompletion)
10371 + $(add_frameworks_dep kconfig)
10372 + $(add_frameworks_dep kconfigwidgets)
10373 + $(add_frameworks_dep kcoreaddons)
10374 + $(add_frameworks_dep kcrash)
10375 + $(add_frameworks_dep kdbusaddons)
10376 + $(add_frameworks_dep ki18n)
10377 + $(add_frameworks_dep kio)
10378 + $(add_frameworks_dep kitemviews)
10379 + $(add_frameworks_dep knotifications)
10380 + $(add_frameworks_dep kparts)
10381 + $(add_frameworks_dep kross)
10382 + $(add_frameworks_dep ktextwidgets)
10383 + $(add_frameworks_dep kwidgetsaddons)
10384 + $(add_frameworks_dep kxmlgui)
10385 + $(add_frameworks_dep sonnet)
10386 + $(add_qt_dep qtdbus)
10387 + $(add_qt_dep qtgui)
10388 + $(add_qt_dep qtscript)
10389 + $(add_qt_dep qtsql 'sqlite')
10390 + $(add_qt_dep qtwidgets)
10391 + $(add_qt_dep qtxml)
10392 + >=app-text/hunspell-1.2.8:=
10393 +"
10394 +RDEPEND="${DEPEND}
10395 + dev-python/translate-toolkit[${PYTHON_USEDEP}]
10396 +"
10397 +
10398 +pkg_setup() {
10399 + python-single-r1_pkg_setup
10400 + kde5_pkg_setup
10401 +}
10402 +
10403 +src_install() {
10404 + kde5_src_install
10405 + python_fix_shebang "${ED}usr/share/${PN}"
10406 +}
10407 +
10408 +pkg_postinst() {
10409 + kde5_pkg_postinst
10410 +
10411 + if ! has_version dev-vcs/subversion ; then
10412 + elog "To be able to autofetch KDE translations in new project wizard, install dev-vcs/subversion."
10413 + fi
10414 +}
10415
10416 diff --git a/kde-apps/lskat/lskat-16.12.2.ebuild b/kde-apps/lskat/lskat-16.12.2.ebuild
10417 new file mode 100644
10418 index 0000000..04cc647
10419 --- /dev/null
10420 +++ b/kde-apps/lskat/lskat-16.12.2.ebuild
10421 @@ -0,0 +1,20 @@
10422 +# Copyright 1999-2017 Gentoo Foundation
10423 +# Distributed under the terms of the GNU General Public License v2
10424 +# $Id$
10425 +
10426 +EAPI=6
10427 +
10428 +KDE_HANDBOOK="optional"
10429 +KDE_SELINUX_MODULE="games"
10430 +inherit kde4-base
10431 +
10432 +DESCRIPTION="Skat game by KDE"
10433 +HOMEPAGE="
10434 + https://www.kde.org/applications/games/lskat/
10435 + https://games.kde.org/game.php?game=lskat
10436 +"
10437 +KEYWORDS="~amd64 ~arm ~x86"
10438 +IUSE="debug"
10439 +
10440 +DEPEND="$(add_kdeapps_dep libkdegames)"
10441 +RDEPEND="${DEPEND}"
10442
10443 diff --git a/kde-apps/mailcommon/mailcommon-16.12.2.ebuild b/kde-apps/mailcommon/mailcommon-16.12.2.ebuild
10444 new file mode 100644
10445 index 0000000..9a80f25
10446 --- /dev/null
10447 +++ b/kde-apps/mailcommon/mailcommon-16.12.2.ebuild
10448 @@ -0,0 +1,55 @@
10449 +# Copyright 1999-2017 Gentoo Foundation
10450 +# Distributed under the terms of the GNU General Public License v2
10451 +# $Id$
10452 +
10453 +EAPI=6
10454 +
10455 +KDE_DESIGNERPLUGIN="true"
10456 +KDE_TEST="forceoptional"
10457 +VIRTUALX_REQUIRED="test"
10458 +inherit kde5
10459 +
10460 +DESCRIPTION="Common mail library"
10461 +LICENSE="GPL-2+ LGPL-2.1+"
10462 +KEYWORDS="~amd64 ~x86"
10463 +IUSE=""
10464 +
10465 +RDEPEND="
10466 + $(add_frameworks_dep karchive)
10467 + $(add_frameworks_dep kcodecs)
10468 + $(add_frameworks_dep kcompletion)
10469 + $(add_frameworks_dep kconfig)
10470 + $(add_frameworks_dep kconfigwidgets)
10471 + $(add_frameworks_dep kdbusaddons)
10472 + $(add_frameworks_dep ki18n)
10473 + $(add_frameworks_dep kiconthemes)
10474 + $(add_frameworks_dep kio)
10475 + $(add_frameworks_dep kitemmodels)
10476 + $(add_frameworks_dep kitemviews)
10477 + $(add_frameworks_dep ktextwidgets)
10478 + $(add_frameworks_dep kwidgetsaddons)
10479 + $(add_frameworks_dep kwindowsystem)
10480 + $(add_frameworks_dep kxmlgui)
10481 + $(add_kdeapps_dep akonadi)
10482 + $(add_kdeapps_dep akonadi-contacts)
10483 + $(add_kdeapps_dep akonadi-mime)
10484 + $(add_kdeapps_dep kcontacts)
10485 + $(add_kdeapps_dep kldap)
10486 + $(add_kdeapps_dep kmailtransport)
10487 + $(add_kdeapps_dep kmime)
10488 + $(add_kdeapps_dep kpimtextedit)
10489 + $(add_kdeapps_dep libkdepim)
10490 + $(add_kdeapps_dep mailimporter)
10491 + $(add_kdeapps_dep messagelib)
10492 + $(add_kdeapps_dep pimcommon)
10493 + $(add_qt_dep qtdbus)
10494 + $(add_qt_dep qtgui)
10495 + $(add_qt_dep qtwidgets)
10496 + $(add_qt_dep qtxml)
10497 + media-libs/phonon[qt5]
10498 +"
10499 +DEPEND="${RDEPEND}
10500 + dev-libs/libxslt
10501 +"
10502 +
10503 +RESTRICT+=" test"
10504
10505 diff --git a/kde-apps/mailimporter/mailimporter-16.12.2.ebuild b/kde-apps/mailimporter/mailimporter-16.12.2.ebuild
10506 new file mode 100644
10507 index 0000000..1cfa2a8
10508 --- /dev/null
10509 +++ b/kde-apps/mailimporter/mailimporter-16.12.2.ebuild
10510 @@ -0,0 +1,29 @@
10511 +# Copyright 1999-2017 Gentoo Foundation
10512 +# Distributed under the terms of the GNU General Public License v2
10513 +# $Id$
10514 +
10515 +EAPI=6
10516 +
10517 +KDE_TEST="true"
10518 +VIRTUALX_REQUIRED="test"
10519 +inherit kde5
10520 +
10521 +DESCRIPTION="Library to import mail from various sources"
10522 +LICENSE="GPL-2+ LGPL-2.1+"
10523 +KEYWORDS="~amd64 ~x86"
10524 +IUSE=""
10525 +
10526 +DEPEND="
10527 + $(add_frameworks_dep karchive)
10528 + $(add_frameworks_dep kconfig)
10529 + $(add_frameworks_dep kcoreaddons)
10530 + $(add_frameworks_dep ki18n)
10531 + $(add_kdeapps_dep akonadi)
10532 + $(add_kdeapps_dep akonadi-mime)
10533 + $(add_kdeapps_dep kmime)
10534 + $(add_kdeapps_dep libkdepim)
10535 + $(add_qt_dep qtgui)
10536 + $(add_qt_dep qtwidgets)
10537 + $(add_qt_dep qtxml)
10538 +"
10539 +RDEPEND="${DEPEND}"
10540
10541 diff --git a/kde-apps/marble/marble-16.12.2.ebuild b/kde-apps/marble/marble-16.12.2.ebuild
10542 new file mode 100644
10543 index 0000000..e41f599
10544 --- /dev/null
10545 +++ b/kde-apps/marble/marble-16.12.2.ebuild
10546 @@ -0,0 +1,84 @@
10547 +# Copyright 1999-2017 Gentoo Foundation
10548 +# Distributed under the terms of the GNU General Public License v2
10549 +# $Id$
10550 +
10551 +EAPI=6
10552 +
10553 +KDE_HANDBOOK="forceoptional"
10554 +KDE_SUBSLOT="true"
10555 +KDE_TEST="forceoptional"
10556 +VIRTUALX_REQUIRED="test"
10557 +inherit kde5
10558 +
10559 +DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
10560 +HOMEPAGE="https://marble.kde.org/"
10561 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
10562 +
10563 +IUSE="aprs +dbus designer gps +kde phonon +positioning shapefile +webkit"
10564 +
10565 +# FIXME (new package): libwlocate, WLAN-based geolocation
10566 +RDEPEND="
10567 + $(add_qt_dep qtconcurrent)
10568 + $(add_qt_dep qtdeclarative)
10569 + $(add_qt_dep qtgui)
10570 + $(add_qt_dep qtnetwork)
10571 + $(add_qt_dep qtprintsupport)
10572 + $(add_qt_dep qtsql)
10573 + $(add_qt_dep qtsvg)
10574 + $(add_qt_dep qtwidgets)
10575 + $(add_qt_dep qtxml)
10576 + aprs? ( $(add_qt_dep qtserialport) )
10577 + dbus? ( $(add_qt_dep qtdbus) )
10578 + designer? ( $(add_qt_dep designer) )
10579 + gps? ( sci-geosciences/gpsd )
10580 + kde? (
10581 + $(add_frameworks_dep kconfig)
10582 + $(add_frameworks_dep kconfigwidgets)
10583 + $(add_frameworks_dep kcoreaddons)
10584 + $(add_frameworks_dep kcrash)
10585 + $(add_frameworks_dep ki18n)
10586 + $(add_frameworks_dep kio)
10587 + $(add_frameworks_dep knewstuff)
10588 + $(add_frameworks_dep kparts)
10589 + $(add_frameworks_dep krunner)
10590 + $(add_frameworks_dep kservice)
10591 + $(add_frameworks_dep kwallet)
10592 + )
10593 + phonon? ( media-libs/phonon[qt5] )
10594 + positioning? ( $(add_qt_dep qtpositioning) )
10595 + shapefile? ( sci-libs/shapelib:= )
10596 + webkit? ( $(add_qt_dep qtwebkit) )
10597 +"
10598 +DEPEND="${RDEPEND}
10599 + aprs? ( dev-lang/perl )
10600 +"
10601 +
10602 +# bug 588320
10603 +RESTRICT+=" test"
10604 +
10605 +src_prepare() {
10606 + if use kde; then
10607 + sed -e "/add_subdirectory(marble-qt)/ s/^/#DONT/" \
10608 + -i src/apps/CMakeLists.txt \
10609 + || die "Failed to disable marble-qt"
10610 + fi
10611 +
10612 + kde5_src_prepare
10613 +}
10614 +
10615 +src_configure() {
10616 + local mycmakeargs=(
10617 + $(cmake-utils_use_find_package aprs Perl)
10618 + $(cmake-utils_use_find_package positioning Qt5Positioning)
10619 + -DBUILD_MARBLE_TESTS=$(usex test)
10620 + -DWITH_DESIGNER_PLUGIN=$(usex designer)
10621 + -DWITH_libgps=$(usex gps)
10622 + -DWITH_KF5=$(usex kde)
10623 + -DWITH_Phonon4Qt5=$(usex phonon)
10624 + -DWITH_libshp=$(usex shapefile)
10625 + $(cmake-utils_use_find_package webkit Qt5WebKit)
10626 + $(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
10627 + -DWITH_libwlocate=OFF
10628 + )
10629 + kde5_src_configure
10630 +}
10631
10632 diff --git a/kde-apps/mbox-importer/mbox-importer-16.12.2.ebuild b/kde-apps/mbox-importer/mbox-importer-16.12.2.ebuild
10633 new file mode 100644
10634 index 0000000..1eb0415
10635 --- /dev/null
10636 +++ b/kde-apps/mbox-importer/mbox-importer-16.12.2.ebuild
10637 @@ -0,0 +1,33 @@
10638 +# Copyright 1999-2017 Gentoo Foundation
10639 +# Distributed under the terms of the GNU General Public License v2
10640 +# $Id$
10641 +
10642 +EAPI=6
10643 +
10644 +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
10645 +inherit kde5
10646 +
10647 +DESCRIPTION="Import mbox email archives from various sources into Akonadi"
10648 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
10649 +KEYWORDS="~amd64 ~x86"
10650 +IUSE=""
10651 +
10652 +DEPEND="
10653 + $(add_frameworks_dep kconfig)
10654 + $(add_frameworks_dep kcoreaddons)
10655 + $(add_frameworks_dep kcrash)
10656 + $(add_frameworks_dep kdbusaddons)
10657 + $(add_frameworks_dep ki18n)
10658 + $(add_frameworks_dep kservice)
10659 + $(add_frameworks_dep kwidgetsaddons)
10660 + $(add_kdeapps_dep akonadi)
10661 + $(add_kdeapps_dep kidentitymanagement)
10662 + $(add_kdeapps_dep mailcommon)
10663 + $(add_kdeapps_dep mailimporter)
10664 + $(add_qt_dep qtgui)
10665 + $(add_qt_dep qtwidgets)
10666 +"
10667 +RDEPEND="${DEPEND}
10668 + !kde-apps/kdepim:5
10669 + !kde-apps/kmail:4
10670 +"
10671
10672 diff --git a/kde-apps/messagelib/messagelib-16.12.2.ebuild b/kde-apps/messagelib/messagelib-16.12.2.ebuild
10673 new file mode 100644
10674 index 0000000..5ba144d
10675 --- /dev/null
10676 +++ b/kde-apps/messagelib/messagelib-16.12.2.ebuild
10677 @@ -0,0 +1,76 @@
10678 +# Copyright 1999-2017 Gentoo Foundation
10679 +# Distributed under the terms of the GNU General Public License v2
10680 +# $Id$
10681 +
10682 +EAPI=6
10683 +
10684 +KDE_TEST="forceoptional-recursive"
10685 +QT_MINIMAL="5.7.0"
10686 +VIRTUALX_REQUIRED="test"
10687 +inherit kde5
10688 +
10689 +DESCRIPTION="Libraries for messaging functions"
10690 +LICENSE="GPL-2+ LGPL-2.1+"
10691 +KEYWORDS="~amd64 ~x86"
10692 +IUSE=""
10693 +
10694 +# drop qtgui subslot operator when QT_MINIMAL >= 5.8.0
10695 +COMMON_DEPEND="
10696 + $(add_frameworks_dep karchive)
10697 + $(add_frameworks_dep kcodecs)
10698 + $(add_frameworks_dep kcompletion)
10699 + $(add_frameworks_dep kconfig)
10700 + $(add_frameworks_dep kconfigwidgets)
10701 + $(add_frameworks_dep kcoreaddons)
10702 + $(add_frameworks_dep kdbusaddons)
10703 + $(add_frameworks_dep ki18n)
10704 + $(add_frameworks_dep kiconthemes)
10705 + $(add_frameworks_dep kio)
10706 + $(add_frameworks_dep kitemmodels)
10707 + $(add_frameworks_dep kitemviews)
10708 + $(add_frameworks_dep kjobwidgets)
10709 + $(add_frameworks_dep knotifications)
10710 + $(add_frameworks_dep kservice)
10711 + $(add_frameworks_dep ktextwidgets)
10712 + $(add_frameworks_dep kwidgetsaddons)
10713 + $(add_frameworks_dep kwindowsystem)
10714 + $(add_frameworks_dep kxmlgui)
10715 + $(add_frameworks_dep sonnet)
10716 + $(add_frameworks_dep syntax-highlighting)
10717 + $(add_kdeapps_dep akonadi)
10718 + $(add_kdeapps_dep akonadi-mime)
10719 + $(add_kdeapps_dep akonadi-notes)
10720 + $(add_kdeapps_dep grantleetheme)
10721 + $(add_kdeapps_dep incidenceeditor)
10722 + $(add_kdeapps_dep kcalcore)
10723 + $(add_kdeapps_dep kcontacts)
10724 + $(add_kdeapps_dep kdepim-apps-libs)
10725 + $(add_kdeapps_dep kidentitymanagement)
10726 + $(add_kdeapps_dep kldap)
10727 + $(add_kdeapps_dep kmailtransport)
10728 + $(add_kdeapps_dep kmbox)
10729 + $(add_kdeapps_dep kmime)
10730 + $(add_kdeapps_dep kpimtextedit)
10731 + $(add_kdeapps_dep libgravatar)
10732 + $(add_kdeapps_dep libkdepim)
10733 + $(add_kdeapps_dep libkleo)
10734 + $(add_qt_dep qtgui '' '' '5=')
10735 + $(add_qt_dep qtnetwork)
10736 + $(add_qt_dep qtprintsupport)
10737 + $(add_qt_dep qtwebengine 'widgets')
10738 + $(add_qt_dep qtwebkit)
10739 + $(add_qt_dep qtwidgets)
10740 + >=app-crypt/gpgme-1.7.1[cxx,qt5]
10741 + >=dev-libs/grantlee-5.1.0:5
10742 +"
10743 +DEPEND="${COMMON_DEPEND}
10744 + test? ( $(add_kdeapps_dep akonadi-contacts) )
10745 +"
10746 +RDEPEND="${COMMON_DEPEND}
10747 + !<kde-apps/kdepim-addons-16.08.50:5
10748 + !kde-apps/kdepim-common-libs:4
10749 + !=kde-apps/kmail-4.4*:4
10750 +"
10751 +
10752 +# bug 579630
10753 +RESTRICT+=" test"
10754
10755 diff --git a/kde-apps/minuet/minuet-16.12.2.ebuild b/kde-apps/minuet/minuet-16.12.2.ebuild
10756 new file mode 100644
10757 index 0000000..c08164e
10758 --- /dev/null
10759 +++ b/kde-apps/minuet/minuet-16.12.2.ebuild
10760 @@ -0,0 +1,30 @@
10761 +# Copyright 1999-2017 Gentoo Foundation
10762 +# Distributed under the terms of the GNU General Public License v2
10763 +# $Id$
10764 +
10765 +EAPI=6
10766 +
10767 +KDE_HANDBOOK="forceoptional"
10768 +QT_MINIMAL="5.7.0"
10769 +inherit kde5
10770 +
10771 +DESCRIPTION="A KDE Software for Music Education"
10772 +HOMEPAGE="https://minuet.kde.org/"
10773 +KEYWORDS="~amd64 ~x86"
10774 +IUSE=""
10775 +
10776 +COMMON_DEPEND="
10777 + $(add_frameworks_dep kcoreaddons)
10778 + $(add_frameworks_dep kcrash)
10779 + $(add_frameworks_dep ki18n)
10780 + $(add_qt_dep qtdeclarative)
10781 + $(add_qt_dep qtgui)
10782 + $(add_qt_dep qtsvg)
10783 + $(add_qt_dep qtquickcontrols2)
10784 + media-sound/fluidsynth
10785 +"
10786 +DEPEND="${COMMON_DEPEND}
10787 + virtual/pkgconfig
10788 +"
10789 +RDEPEND="${COMMON_DEPEND}
10790 +"
10791
10792 diff --git a/kde-apps/okteta/okteta-16.12.2.ebuild b/kde-apps/okteta/okteta-16.12.2.ebuild
10793 new file mode 100644
10794 index 0000000..0e6b8b3
10795 --- /dev/null
10796 +++ b/kde-apps/okteta/okteta-16.12.2.ebuild
10797 @@ -0,0 +1,54 @@
10798 +# Copyright 1999-2017 Gentoo Foundation
10799 +# Distributed under the terms of the GNU General Public License v2
10800 +# $Id$
10801 +
10802 +EAPI=6
10803 +
10804 +KDE_HANDBOOK="forceoptional"
10805 +KDE_TEST="optional"
10806 +VIRTUALX_REQUIRED="test"
10807 +inherit kde5
10808 +
10809 +DESCRIPTION="KDE hexeditor"
10810 +HOMEPAGE="https://www.kde.org/applications/utilities/okteta
10811 +https://utils.kde.org/projects/okteta"
10812 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
10813 +IUSE="crypt examples"
10814 +
10815 +DEPEND="
10816 + $(add_frameworks_dep kbookmarks)
10817 + $(add_frameworks_dep kcmutils)
10818 + $(add_frameworks_dep kcodecs)
10819 + $(add_frameworks_dep kcompletion)
10820 + $(add_frameworks_dep kconfig)
10821 + $(add_frameworks_dep kconfigwidgets)
10822 + $(add_frameworks_dep kcoreaddons)
10823 + $(add_frameworks_dep kdbusaddons)
10824 + $(add_frameworks_dep ki18n)
10825 + $(add_frameworks_dep kiconthemes)
10826 + $(add_frameworks_dep kio)
10827 + $(add_frameworks_dep kjobwidgets)
10828 + $(add_frameworks_dep knewstuff)
10829 + $(add_frameworks_dep kparts)
10830 + $(add_frameworks_dep kservice)
10831 + $(add_frameworks_dep kwidgetsaddons)
10832 + $(add_frameworks_dep kxmlgui)
10833 + $(add_qt_dep designer)
10834 + $(add_qt_dep qtgui)
10835 + $(add_qt_dep qtnetwork)
10836 + $(add_qt_dep qtprintsupport)
10837 + $(add_qt_dep qtscript 'scripttools')
10838 + $(add_qt_dep qtwidgets)
10839 + $(add_qt_dep qtxml)
10840 + crypt? ( app-crypt/qca:2[qt5] )
10841 +"
10842 +RDEPEND="${DEPEND}"
10843 +
10844 +src_configure() {
10845 + local mycmakeargs=(
10846 + -DENABLE_OKTETA_BUILD_EXAMPLES=$(usex examples)
10847 + $(cmake-utils_use_find_package crypt QCA2)
10848 + )
10849 +
10850 + kde5_src_configure
10851 +}
10852
10853 diff --git a/kde-apps/okular/okular-16.12.2.ebuild b/kde-apps/okular/okular-16.12.2.ebuild
10854 new file mode 100644
10855 index 0000000..59bc85b
10856 --- /dev/null
10857 +++ b/kde-apps/okular/okular-16.12.2.ebuild
10858 @@ -0,0 +1,83 @@
10859 +# Copyright 1999-2017 Gentoo Foundation
10860 +# Distributed under the terms of the GNU General Public License v2
10861 +# $Id$
10862 +
10863 +EAPI=6
10864 +
10865 +KDE_HANDBOOK="forceoptional"
10866 +KDE_TEST="forceoptional"
10867 +VIRTUALX_REQUIRED="test"
10868 +inherit kde5
10869 +
10870 +DESCRIPTION="Universal document viewer based on KDE Frameworks"
10871 +HOMEPAGE="https://okular.kde.org https://www.kde.org/applications/graphics/okular"
10872 +KEYWORDS="~amd64 ~arm ~x86"
10873 +IUSE="chm crypt djvu ebook +jpeg mobi mobile +pdf +postscript speech +tiff"
10874 +
10875 +DEPEND="
10876 + $(add_frameworks_dep kactivities)
10877 + $(add_frameworks_dep karchive)
10878 + $(add_frameworks_dep kbookmarks)
10879 + $(add_frameworks_dep kcompletion)
10880 + $(add_frameworks_dep kconfig)
10881 + $(add_frameworks_dep kconfigwidgets)
10882 + $(add_frameworks_dep kcoreaddons)
10883 + $(add_frameworks_dep kdbusaddons)
10884 + $(add_frameworks_dep khtml)
10885 + $(add_frameworks_dep kio)
10886 + $(add_frameworks_dep kjs)
10887 + $(add_frameworks_dep kparts)
10888 + $(add_frameworks_dep kwallet)
10889 + $(add_frameworks_dep kpty)
10890 + $(add_frameworks_dep threadweaver)
10891 + $(add_qt_dep qtdbus)
10892 + $(add_qt_dep qtgui)
10893 + $(add_qt_dep qtprintsupport)
10894 + $(add_qt_dep qtsvg)
10895 + $(add_qt_dep qtwidgets)
10896 + media-libs/freetype
10897 + media-libs/phonon[qt5]
10898 + sys-libs/zlib
10899 + chm? ( dev-libs/chmlib )
10900 + crypt? ( app-crypt/qca:2[qt5] )
10901 + djvu? ( app-text/djvu )
10902 + ebook? ( app-text/ebook-tools )
10903 + jpeg? (
10904 + $(add_kdeapps_dep libkexiv2)
10905 + virtual/jpeg:0
10906 + )
10907 + mobi? ( $(add_kdeapps_dep kdegraphics-mobipocket) )
10908 + pdf? ( app-text/poppler[qt5,-exceptions(-)] )
10909 + postscript? ( app-text/libspectre )
10910 + speech? ( $(add_qt_dep qtspeech) )
10911 + tiff? ( media-libs/tiff:0 )
10912 +"
10913 +RDEPEND="${DEPEND}
10914 + mobile? ( dev-libs/kirigami:1 )
10915 +"
10916 +
10917 +# bug 603116
10918 +RESTRICT+=" test"
10919 +
10920 +src_prepare() {
10921 + kde5_src_prepare
10922 + use mobile || cmake_comment_add_subdirectory mobile
10923 + use test || cmake_comment_add_subdirectory conf/autotests
10924 +}
10925 +
10926 +src_configure() {
10927 + local mycmakeargs=(
10928 + $(cmake-utils_use_find_package chm CHM)
10929 + $(cmake-utils_use_find_package crypt Qca-qt5)
10930 + $(cmake-utils_use_find_package djvu DjVuLibre)
10931 + $(cmake-utils_use_find_package ebook EPub)
10932 + $(cmake-utils_use_find_package jpeg KF5KExiv2)
10933 + $(cmake-utils_use_find_package mobi QMobipocket)
10934 + $(cmake-utils_use_find_package pdf Poppler)
10935 + $(cmake-utils_use_find_package postscript LibSpectre)
10936 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
10937 + $(cmake-utils_use_find_package tiff TIFF)
10938 + )
10939 +
10940 + kde5_src_configure
10941 +}
10942
10943 diff --git a/kde-apps/palapeli/palapeli-16.12.2.ebuild b/kde-apps/palapeli/palapeli-16.12.2.ebuild
10944 new file mode 100644
10945 index 0000000..161e610
10946 --- /dev/null
10947 +++ b/kde-apps/palapeli/palapeli-16.12.2.ebuild
10948 @@ -0,0 +1,16 @@
10949 +# Copyright 1999-2017 Gentoo Foundation
10950 +# Distributed under the terms of the GNU General Public License v2
10951 +# $Id$
10952 +
10953 +EAPI=6
10954 +
10955 +KDE_HANDBOOK="optional"
10956 +inherit kde4-base
10957 +
10958 +DESCRIPTION="KDE jigsaw puzzle game"
10959 +HOMEPAGE="https://www.kde.org/applications/games/palapeli/"
10960 +KEYWORDS="~amd64 ~arm ~x86"
10961 +IUSE="debug"
10962 +
10963 +DEPEND="$(add_kdeapps_dep libkdegames)"
10964 +RDEPEND="${DEPEND}"
10965
10966 diff --git a/kde-apps/parley/parley-16.12.2.ebuild b/kde-apps/parley/parley-16.12.2.ebuild
10967 new file mode 100644
10968 index 0000000..24f510c
10969 --- /dev/null
10970 +++ b/kde-apps/parley/parley-16.12.2.ebuild
10971 @@ -0,0 +1,47 @@
10972 +# Copyright 1999-2017 Gentoo Foundation
10973 +# Distributed under the terms of the GNU General Public License v2
10974 +# $Id$
10975 +
10976 +EAPI=6
10977 +
10978 +KDE_HANDBOOK="forceoptional"
10979 +KDE_DOC_DIR="docs"
10980 +inherit kde5
10981 +
10982 +DESCRIPTION="A vocabulary trainer to help you memorize things"
10983 +HOMEPAGE="https://www.kde.org/applications/education/parley
10984 +https://edu.kde.org/applications/school/parley"
10985 +KEYWORDS="~amd64 ~x86"
10986 +IUSE=""
10987 +
10988 +DEPEND="
10989 + $(add_kdeapps_dep libkeduvocdocument)
10990 + $(add_frameworks_dep kcmutils)
10991 + $(add_frameworks_dep kcompletion)
10992 + $(add_frameworks_dep kconfig)
10993 + $(add_frameworks_dep kconfigwidgets)
10994 + $(add_frameworks_dep kcoreaddons)
10995 + $(add_frameworks_dep kcrash)
10996 + $(add_frameworks_dep khtml)
10997 + $(add_frameworks_dep ki18n)
10998 + $(add_frameworks_dep kio)
10999 + $(add_frameworks_dep knewstuff)
11000 + $(add_frameworks_dep knotifications)
11001 + $(add_frameworks_dep kross)
11002 + $(add_frameworks_dep kservice)
11003 + $(add_frameworks_dep ktextwidgets)
11004 + $(add_frameworks_dep kwidgetsaddons)
11005 + $(add_frameworks_dep kxmlgui)
11006 + $(add_frameworks_dep sonnet)
11007 + $(add_qt_dep qtdbus)
11008 + $(add_qt_dep qtconcurrent)
11009 + $(add_qt_dep qtgui)
11010 + $(add_qt_dep qtmultimedia)
11011 + $(add_qt_dep qtsvg)
11012 + $(add_qt_dep qtwidgets)
11013 + dev-libs/libxml2:2
11014 + dev-libs/libxslt
11015 +"
11016 +RDEPEND="${DEPEND}
11017 + $(add_kdeapps_dep kdeedu-data)
11018 +"
11019
11020 diff --git a/kde-apps/picmi/picmi-16.12.2.ebuild b/kde-apps/picmi/picmi-16.12.2.ebuild
11021 new file mode 100644
11022 index 0000000..26a1384
11023 --- /dev/null
11024 +++ b/kde-apps/picmi/picmi-16.12.2.ebuild
11025 @@ -0,0 +1,35 @@
11026 +# Copyright 1999-2017 Gentoo Foundation
11027 +# Distributed under the terms of the GNU General Public License v2
11028 +# $Id$
11029 +
11030 +EAPI=6
11031 +
11032 +KDE_HANDBOOK="forceoptional"
11033 +KDE_TEST="forceoptional"
11034 +VIRTUALX_REQUIRED="test"
11035 +inherit kde5
11036 +
11037 +DESCRIPTION="Nonogram logic game by KDE"
11038 +HOMEPAGE="https://games.kde.org/game.php?game=picmi"
11039 +KEYWORDS="~amd64 ~x86"
11040 +IUSE=""
11041 +
11042 +DEPEND="
11043 + $(add_frameworks_dep kconfigwidgets)
11044 + $(add_frameworks_dep kcoreaddons)
11045 + $(add_frameworks_dep kcrash)
11046 + $(add_frameworks_dep kdbusaddons)
11047 + $(add_frameworks_dep kdeclarative)
11048 + $(add_frameworks_dep ki18n)
11049 + $(add_frameworks_dep kio)
11050 + $(add_frameworks_dep knewstuff)
11051 + $(add_frameworks_dep kwidgetsaddons)
11052 + $(add_frameworks_dep kxmlgui)
11053 + $(add_kdeapps_dep libkdegames)
11054 + $(add_qt_dep qtdeclarative)
11055 + $(add_qt_dep qtgui)
11056 + $(add_qt_dep qtsvg)
11057 + $(add_qt_dep qtwidgets)
11058 + $(add_qt_dep qtxml)
11059 +"
11060 +RDEPEND="${DEPEND}"
11061
11062 diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-16.12.2.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-16.12.2.ebuild
11063 new file mode 100644
11064 index 0000000..0c2c923
11065 --- /dev/null
11066 +++ b/kde-apps/pim-data-exporter/pim-data-exporter-16.12.2.ebuild
11067 @@ -0,0 +1,52 @@
11068 +# Copyright 1999-2017 Gentoo Foundation
11069 +# Distributed under the terms of the GNU General Public License v2
11070 +# $Id$
11071 +
11072 +EAPI=6
11073 +
11074 +KDE_HANDBOOK="forceoptional"
11075 +KDE_TEST="forceoptional"
11076 +VIRTUALX_REQUIRED="test"
11077 +inherit kde5
11078 +
11079 +DESCRIPTION="Assistant to backup and archive PIM data and configuration"
11080 +HOMEPAGE+=" https://userbase.kde.org/Kmail/Backup_Options"
11081 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
11082 +KEYWORDS="~amd64 ~x86"
11083 +IUSE=""
11084 +
11085 +DEPEND="
11086 + $(add_frameworks_dep karchive)
11087 + $(add_frameworks_dep kconfig)
11088 + $(add_frameworks_dep kconfigwidgets)
11089 + $(add_frameworks_dep kcoreaddons)
11090 + $(add_frameworks_dep kcrash)
11091 + $(add_frameworks_dep kdbusaddons)
11092 + $(add_frameworks_dep ki18n)
11093 + $(add_frameworks_dep kio)
11094 + $(add_frameworks_dep kitemviews)
11095 + $(add_frameworks_dep knotifications)
11096 + $(add_frameworks_dep kwidgetsaddons)
11097 + $(add_frameworks_dep kxmlgui)
11098 + $(add_kdeapps_dep akonadi)
11099 + $(add_kdeapps_dep akonadi-contacts)
11100 + $(add_kdeapps_dep calendarsupport)
11101 + $(add_kdeapps_dep kalarmcal)
11102 + $(add_kdeapps_dep kcalcore)
11103 + $(add_kdeapps_dep kcontacts)
11104 + $(add_kdeapps_dep kidentitymanagement)
11105 + $(add_kdeapps_dep kmailtransport)
11106 + $(add_kdeapps_dep kmime)
11107 + $(add_kdeapps_dep kpimtextedit)
11108 + $(add_kdeapps_dep libkdepim)
11109 + $(add_kdeapps_dep mailcommon)
11110 + $(add_kdeapps_dep messagelib)
11111 + $(add_kdeapps_dep pimcommon)
11112 + $(add_qt_dep qtgui)
11113 + $(add_qt_dep qtwidgets)
11114 + $(add_qt_dep qtxml)
11115 +"
11116 +RDEPEND="${DEPEND}
11117 + !kde-apps/kdepim:5
11118 + !kde-apps/kmail:4
11119 +"
11120
11121 diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-16.12.2.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-16.12.2.ebuild
11122 new file mode 100644
11123 index 0000000..15913f8
11124 --- /dev/null
11125 +++ b/kde-apps/pim-sieve-editor/pim-sieve-editor-16.12.2.ebuild
11126 @@ -0,0 +1,46 @@
11127 +# Copyright 1999-2017 Gentoo Foundation
11128 +# Distributed under the terms of the GNU General Public License v2
11129 +# $Id$
11130 +
11131 +EAPI=6
11132 +
11133 +KDE_HANDBOOK="forceoptional"
11134 +KDE_TEST="forceoptional"
11135 +VIRTUALX_REQUIRED="test"
11136 +inherit kde5
11137 +
11138 +DESCRIPTION="Assistant for editing IMAP Sieve filters"
11139 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
11140 +KEYWORDS="~amd64 ~x86"
11141 +IUSE=""
11142 +
11143 +DEPEND="
11144 + $(add_frameworks_dep kbookmarks)
11145 + $(add_frameworks_dep kconfig)
11146 + $(add_frameworks_dep kconfigwidgets)
11147 + $(add_frameworks_dep kcoreaddons)
11148 + $(add_frameworks_dep kcrash)
11149 + $(add_frameworks_dep kdbusaddons)
11150 + $(add_frameworks_dep ki18n)
11151 + $(add_frameworks_dep kiconthemes)
11152 + $(add_frameworks_dep kwallet)
11153 + $(add_frameworks_dep kwidgetsaddons)
11154 + $(add_frameworks_dep kxmlgui)
11155 + $(add_kdeapps_dep akonadi)
11156 + $(add_kdeapps_dep akonadi-contacts)
11157 + $(add_kdeapps_dep akonadi-mime)
11158 + $(add_kdeapps_dep calendarsupport)
11159 + $(add_kdeapps_dep kcalcore)
11160 + $(add_kdeapps_dep kcontacts)
11161 + $(add_kdeapps_dep kmailtransport)
11162 + $(add_kdeapps_dep libksieve)
11163 + $(add_kdeapps_dep messagelib)
11164 + $(add_kdeapps_dep pimcommon)
11165 + $(add_qt_dep qtgui)
11166 + $(add_qt_dep qtnetwork)
11167 + $(add_qt_dep qtwidgets)
11168 +"
11169 +RDEPEND="${DEPEND}
11170 + !kde-apps/kdepim:5
11171 + !kde-apps/kdepim-common-libs:4
11172 +"
11173
11174 diff --git a/kde-apps/pim-storage-service-manager/pim-storage-service-manager-16.12.2.ebuild b/kde-apps/pim-storage-service-manager/pim-storage-service-manager-16.12.2.ebuild
11175 new file mode 100644
11176 index 0000000..f43a47f
11177 --- /dev/null
11178 +++ b/kde-apps/pim-storage-service-manager/pim-storage-service-manager-16.12.2.ebuild
11179 @@ -0,0 +1,38 @@
11180 +# Copyright 1999-2017 Gentoo Foundation
11181 +# Distributed under the terms of the GNU General Public License v2
11182 +# $Id$
11183 +
11184 +EAPI=6
11185 +
11186 +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
11187 +KDE_TEST="forceoptional"
11188 +VIRTUALX_REQUIRED="test"
11189 +inherit kde5
11190 +
11191 +DESCRIPTION="Assistant to help with managing external and cloud data storage providers"
11192 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
11193 +KEYWORDS="~amd64 ~x86"
11194 +IUSE=""
11195 +
11196 +DEPEND="
11197 + $(add_frameworks_dep kconfig)
11198 + $(add_frameworks_dep kconfigwidgets)
11199 + $(add_frameworks_dep kcoreaddons)
11200 + $(add_frameworks_dep kcrash)
11201 + $(add_frameworks_dep kdbusaddons)
11202 + $(add_frameworks_dep ki18n)
11203 + $(add_frameworks_dep knotifications)
11204 + $(add_frameworks_dep knotifyconfig)
11205 + $(add_frameworks_dep kwidgetsaddons)
11206 + $(add_frameworks_dep kxmlgui)
11207 + $(add_kdeapps_dep kpimtextedit)
11208 + $(add_kdeapps_dep libkdepim)
11209 + $(add_kdeapps_dep pimcommon)
11210 + $(add_qt_dep qtgui)
11211 + $(add_qt_dep qtnetwork)
11212 + $(add_qt_dep qtwidgets)
11213 +"
11214 +RDEPEND="${DEPEND}
11215 + !kde-apps/kdepim:5
11216 + !kde-apps/kdepim-common-libs:4
11217 +"
11218
11219 diff --git a/kde-apps/pimcommon/pimcommon-16.12.2.ebuild b/kde-apps/pimcommon/pimcommon-16.12.2.ebuild
11220 new file mode 100644
11221 index 0000000..601da9a
11222 --- /dev/null
11223 +++ b/kde-apps/pimcommon/pimcommon-16.12.2.ebuild
11224 @@ -0,0 +1,56 @@
11225 +# Copyright 1999-2017 Gentoo Foundation
11226 +# Distributed under the terms of the GNU General Public License v2
11227 +# $Id$
11228 +
11229 +EAPI=6
11230 +
11231 +KDE_DESIGNERPLUGIN="true"
11232 +KDE_TEST="forceoptional"
11233 +VIRTUALX_REQUIRED="test"
11234 +inherit kde5
11235 +
11236 +DESCRIPTION="Common PIM libraries"
11237 +LICENSE="GPL-2+ LGPL-2.1+"
11238 +KEYWORDS="~amd64 ~x86"
11239 +IUSE=""
11240 +
11241 +RDEPEND="
11242 + $(add_frameworks_dep karchive)
11243 + $(add_frameworks_dep kcodecs)
11244 + $(add_frameworks_dep kcompletion)
11245 + $(add_frameworks_dep kconfig)
11246 + $(add_frameworks_dep kconfigwidgets)
11247 + $(add_frameworks_dep kcoreaddons)
11248 + $(add_frameworks_dep kdbusaddons)
11249 + $(add_frameworks_dep ki18n)
11250 + $(add_frameworks_dep kiconthemes)
11251 + $(add_frameworks_dep kio)
11252 + $(add_frameworks_dep kitemmodels)
11253 + $(add_frameworks_dep kitemviews)
11254 + $(add_frameworks_dep kjobwidgets)
11255 + $(add_frameworks_dep knewstuff)
11256 + $(add_frameworks_dep kservice)
11257 + $(add_frameworks_dep kwallet)
11258 + $(add_frameworks_dep kwidgetsaddons)
11259 + $(add_frameworks_dep kwindowsystem)
11260 + $(add_frameworks_dep kxmlgui)
11261 + $(add_kdeapps_dep akonadi)
11262 + $(add_kdeapps_dep akonadi-contacts)
11263 + $(add_kdeapps_dep akonadi-mime)
11264 + $(add_kdeapps_dep kcontacts)
11265 + $(add_kdeapps_dep kimap)
11266 + $(add_kdeapps_dep kmime)
11267 + $(add_kdeapps_dep kpimtextedit)
11268 + $(add_kdeapps_dep libkdepim)
11269 + $(add_qt_dep qtdbus)
11270 + $(add_qt_dep qtgui)
11271 + $(add_qt_dep qtnetwork)
11272 + $(add_qt_dep qtprintsupport)
11273 + $(add_qt_dep qtwebengine 'widgets')
11274 + $(add_qt_dep qtwidgets)
11275 + $(add_qt_dep qtxml)
11276 + dev-libs/grantlee:5
11277 +"
11278 +DEPEND="${RDEPEND}
11279 + dev-libs/libxslt
11280 +"
11281
11282 diff --git a/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-16.12.2.ebuild b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-16.12.2.ebuild
11283 new file mode 100644
11284 index 0000000..49147d7
11285 --- /dev/null
11286 +++ b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-16.12.2.ebuild
11287 @@ -0,0 +1,40 @@
11288 +# Copyright 1999-2017 Gentoo Foundation
11289 +# Distributed under the terms of the GNU General Public License v2
11290 +# $Id$
11291 +
11292 +EAPI=6
11293 +
11294 +inherit kde5-meta-pkg
11295 +
11296 +DESCRIPTION="Plasma Telepathy client"
11297 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
11298 +
11299 +LICENSE="|| ( GPL-2 GPL-3 LGPL-2.1 )"
11300 +KEYWORDS="~amd64 ~x86"
11301 +IUSE="gstreamer nls"
11302 +
11303 +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL}
11304 +
11305 +RDEPEND="
11306 + $(add_kdeapps_dep ktp-accounts-kcm)
11307 + $(add_kdeapps_dep ktp-approver)
11308 + $(add_kdeapps_dep ktp-auth-handler)
11309 + $(add_kdeapps_dep ktp-common-internals)
11310 + $(add_kdeapps_dep ktp-contact-list)
11311 + $(add_kdeapps_dep ktp-contact-runner)
11312 + $(add_kdeapps_dep ktp-desktop-applets)
11313 + $(add_kdeapps_dep ktp-filetransfer-handler)
11314 + $(add_kdeapps_dep ktp-kded-module)
11315 + $(add_kdeapps_dep ktp-send-file)
11316 + $(add_kdeapps_dep ktp-text-ui)
11317 + !kde-apps/plasma-telepathy-meta:4
11318 + gstreamer? ( $(add_kdeapps_dep ktp-call-ui) )
11319 + nls? ( $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL}) )
11320 +"
11321 +
11322 +pkg_postinst() {
11323 + echo
11324 + elog "You can configure the accounts in Plasma System Settings"
11325 + elog "and then add the Instant Messaging plasma applet to access the contact list."
11326 + echo
11327 +}
11328
11329 diff --git a/kde-apps/poxml/poxml-16.12.2.ebuild b/kde-apps/poxml/poxml-16.12.2.ebuild
11330 new file mode 100644
11331 index 0000000..d7dfb68
11332 --- /dev/null
11333 +++ b/kde-apps/poxml/poxml-16.12.2.ebuild
11334 @@ -0,0 +1,18 @@
11335 +# Copyright 1999-2017 Gentoo Foundation
11336 +# Distributed under the terms of the GNU General Public License v2
11337 +# $Id$
11338 +
11339 +EAPI=6
11340 +
11341 +KDE_HANDBOOK="forceoptional"
11342 +inherit kde5
11343 +
11344 +DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
11345 +KEYWORDS="~amd64 ~x86"
11346 +IUSE=""
11347 +
11348 +DEPEND="
11349 + $(add_qt_dep qtxml)
11350 + sys-devel/gettext
11351 +"
11352 +RDEPEND="${DEPEND}"
11353
11354 diff --git a/kde-apps/print-manager/print-manager-16.12.2.ebuild b/kde-apps/print-manager/print-manager-16.12.2.ebuild
11355 new file mode 100644
11356 index 0000000..9804b9f
11357 --- /dev/null
11358 +++ b/kde-apps/print-manager/print-manager-16.12.2.ebuild
11359 @@ -0,0 +1,54 @@
11360 +# Copyright 1999-2017 Gentoo Foundation
11361 +# Distributed under the terms of the GNU General Public License v2
11362 +# $Id$
11363 +
11364 +EAPI=6
11365 +
11366 +inherit kde5
11367 +
11368 +DESCRIPTION="Manage print jobs and printers in Plasma"
11369 +KEYWORDS="~amd64 ~x86"
11370 +IUSE="+gtk"
11371 +
11372 +DEPEND="
11373 + $(add_frameworks_dep kcmutils)
11374 + $(add_frameworks_dep kconfig)
11375 + $(add_frameworks_dep kconfigwidgets)
11376 + $(add_frameworks_dep kcoreaddons)
11377 + $(add_frameworks_dep kdbusaddons)
11378 + $(add_frameworks_dep ki18n)
11379 + $(add_frameworks_dep kiconthemes)
11380 + $(add_frameworks_dep kio)
11381 + $(add_frameworks_dep knotifications)
11382 + $(add_frameworks_dep kservice)
11383 + $(add_frameworks_dep kwidgetsaddons)
11384 + $(add_frameworks_dep kwindowsystem)
11385 + $(add_frameworks_dep plasma)
11386 + $(add_qt_dep qtdbus)
11387 + $(add_qt_dep qtdeclarative)
11388 + $(add_qt_dep qtgui)
11389 + $(add_qt_dep qtnetwork)
11390 + $(add_qt_dep qtwidgets)
11391 + net-print/cups
11392 +"
11393 +RDEPEND="${DEPEND}
11394 + $(add_plasma_dep kde-cli-tools)
11395 + gtk? ( app-admin/system-config-printer )
11396 +"
11397 +
11398 +pkg_postinst(){
11399 + if ! use gtk ; then
11400 + ewarn
11401 + ewarn "By switching off \"gtk\" USE flag, you have chosen to do without"
11402 + ewarn "an important, though optional, runtime dependency:"
11403 + ewarn
11404 + ewarn "app-admin/system-config-printer"
11405 + ewarn
11406 + ewarn "${PN} will work nevertheless, but is going to be less comfortable"
11407 + ewarn "and will show the following error status during runtime:"
11408 + ewarn
11409 + ewarn "\"Failed to group devices: 'The name org.fedoraproject.Config.Printing"
11410 + ewarn "was not provided by any .service files'\""
11411 + ewarn
11412 + fi
11413 +}
11414
11415 diff --git a/kde-apps/rocs/rocs-16.12.2.ebuild b/kde-apps/rocs/rocs-16.12.2.ebuild
11416 new file mode 100644
11417 index 0000000..826a081
11418 --- /dev/null
11419 +++ b/kde-apps/rocs/rocs-16.12.2.ebuild
11420 @@ -0,0 +1,46 @@
11421 +# Copyright 1999-2017 Gentoo Foundation
11422 +# Distributed under the terms of the GNU General Public License v2
11423 +# $Id$
11424 +
11425 +EAPI=6
11426 +
11427 +KDE_HANDBOOK="optional"
11428 +KDE_TEST="true"
11429 +inherit kde5
11430 +
11431 +DESCRIPTION="Interface to work with Graph Theory"
11432 +HOMEPAGE="https://www.kde.org/applications/education/rocs
11433 +https://edu.kde.org/applications/mathematics/rocs"
11434 +KEYWORDS="~amd64 ~x86"
11435 +IUSE=""
11436 +
11437 +RDEPEND="
11438 + $(add_frameworks_dep karchive)
11439 + $(add_frameworks_dep kconfig)
11440 + $(add_frameworks_dep kconfigwidgets)
11441 + $(add_frameworks_dep kcoreaddons)
11442 + $(add_frameworks_dep kcrash)
11443 + $(add_frameworks_dep kdeclarative)
11444 + $(add_frameworks_dep ki18n)
11445 + $(add_frameworks_dep kitemviews)
11446 + $(add_frameworks_dep kparts)
11447 + $(add_frameworks_dep kservice)
11448 + $(add_frameworks_dep ktexteditor)
11449 + $(add_frameworks_dep ktextwidgets)
11450 + $(add_frameworks_dep kxmlgui)
11451 + $(add_qt_dep qtconcurrent)
11452 + $(add_qt_dep qtdeclarative 'widgets')
11453 + $(add_qt_dep qtgui)
11454 + $(add_qt_dep qtscript 'scripttools')
11455 + $(add_qt_dep qtsvg)
11456 + $(add_qt_dep qtwebkit)
11457 + $(add_qt_dep qtwidgets)
11458 + $(add_qt_dep qtxml)
11459 + $(add_qt_dep qtxmlpatterns)
11460 + dev-libs/grantlee:5
11461 +"
11462 +DEPEND="${RDEPEND}
11463 + >=dev-libs/boost-1.49
11464 +"
11465 +
11466 +RESTRICT+=" test" # 1/10 tests currently fails
11467
11468 diff --git a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-16.12.2.ebuild b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-16.12.2.ebuild
11469 new file mode 100644
11470 index 0000000..e508094
11471 --- /dev/null
11472 +++ b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-16.12.2.ebuild
11473 @@ -0,0 +1,18 @@
11474 +# Copyright 1999-2017 Gentoo Foundation
11475 +# Distributed under the terms of the GNU General Public License v2
11476 +# $Id$
11477 +
11478 +EAPI=6
11479 +
11480 +inherit kde5
11481 +
11482 +DESCRIPTION="KWallet extension for signond"
11483 +HOMEPAGE="https://01.org/gsso/"
11484 +KEYWORDS="~amd64 ~x86"
11485 +LICENSE="GPL-2+"
11486 +
11487 +DEPEND="
11488 + $(add_frameworks_dep kwallet)
11489 + net-libs/signond
11490 +"
11491 +RDEPEND="${DEPEND}"
11492
11493 diff --git a/kde-apps/spectacle/spectacle-16.12.2.ebuild b/kde-apps/spectacle/spectacle-16.12.2.ebuild
11494 new file mode 100644
11495 index 0000000..78818f1
11496 --- /dev/null
11497 +++ b/kde-apps/spectacle/spectacle-16.12.2.ebuild
11498 @@ -0,0 +1,53 @@
11499 +# Copyright 1999-2017 Gentoo Foundation
11500 +# Distributed under the terms of the GNU General Public License v2
11501 +# $Id$
11502 +
11503 +EAPI=6
11504 +
11505 +KDE_HANDBOOK="forceoptional"
11506 +inherit kde5
11507 +
11508 +DESCRIPTION="Screenshot capture utility"
11509 +LICENSE="LGPL-2+ handbook? ( FDL-1.3 ) kipi? ( GPL-2+ )"
11510 +KEYWORDS="~amd64 ~x86"
11511 +IUSE="kipi share"
11512 +
11513 +DEPEND="
11514 + $(add_frameworks_dep kconfig)
11515 + $(add_frameworks_dep kconfigwidgets)
11516 + $(add_frameworks_dep kcoreaddons)
11517 + $(add_frameworks_dep kdbusaddons)
11518 + $(add_frameworks_dep kdeclarative)
11519 + $(add_frameworks_dep ki18n)
11520 + $(add_frameworks_dep kio)
11521 + $(add_frameworks_dep knotifications)
11522 + $(add_frameworks_dep kservice)
11523 + $(add_frameworks_dep kwidgetsaddons)
11524 + $(add_frameworks_dep kwindowsystem)
11525 + $(add_frameworks_dep kxmlgui)
11526 + $(add_qt_dep qtconcurrent)
11527 + $(add_qt_dep qtdbus)
11528 + $(add_qt_dep qtdeclarative)
11529 + $(add_qt_dep qtgui)
11530 + $(add_qt_dep qtprintsupport)
11531 + $(add_qt_dep qtwidgets)
11532 + $(add_qt_dep qtx11extras)
11533 + x11-libs/libxcb
11534 + x11-libs/xcb-util
11535 + x11-libs/xcb-util-cursor
11536 + x11-libs/xcb-util-image
11537 + kipi? ( $(add_kdeapps_dep libkipi '' '' '5=') )
11538 + share? ( dev-libs/purpose:5 )
11539 +"
11540 +RDEPEND="${DEPEND}
11541 + kipi? ( media-plugins/kipi-plugins:5 )
11542 + !kde-apps/ksnapshot
11543 +"
11544 +
11545 +src_configure() {
11546 + local mycmakeargs=(
11547 + $(cmake-utils_use_find_package kipi KF5Kipi)
11548 + $(cmake-utils_use_find_package share KDEExperimentalPurpose)
11549 + )
11550 + kde5_src_configure
11551 +}
11552
11553 diff --git a/kde-apps/step/step-16.12.2.ebuild b/kde-apps/step/step-16.12.2.ebuild
11554 new file mode 100644
11555 index 0000000..7f71460
11556 --- /dev/null
11557 +++ b/kde-apps/step/step-16.12.2.ebuild
11558 @@ -0,0 +1,62 @@
11559 +# Copyright 1999-2017 Gentoo Foundation
11560 +# Distributed under the terms of the GNU General Public License v2
11561 +# $Id$
11562 +
11563 +EAPI=6
11564 +
11565 +KDE_HANDBOOK="forceoptional" # not optional until !kdelibs4support
11566 +KDE_TEST="forceoptional"
11567 +inherit kde5
11568 +
11569 +DESCRIPTION="Interactive physics simulator"
11570 +HOMEPAGE="https://edu.kde.org/step"
11571 +KEYWORDS="~amd64 ~x86"
11572 +IUSE="+gsl +qalculate"
11573 +
11574 +DEPEND="
11575 + $(add_frameworks_dep kcompletion)
11576 + $(add_frameworks_dep kconfig)
11577 + $(add_frameworks_dep kconfigwidgets)
11578 + $(add_frameworks_dep kcoreaddons)
11579 + $(add_frameworks_dep kcrash)
11580 + $(add_frameworks_dep kdelibs4support)
11581 + $(add_frameworks_dep khtml)
11582 + $(add_frameworks_dep ki18n)
11583 + $(add_frameworks_dep kiconthemes)
11584 + $(add_frameworks_dep kio)
11585 + $(add_frameworks_dep knewstuff)
11586 + $(add_frameworks_dep kparts)
11587 + $(add_frameworks_dep kplotting)
11588 + $(add_frameworks_dep kservice)
11589 + $(add_frameworks_dep ktextwidgets)
11590 + $(add_frameworks_dep kwidgetsaddons)
11591 + $(add_frameworks_dep kxmlgui)
11592 + $(add_qt_dep qtdeclarative)
11593 + $(add_qt_dep qtgui)
11594 + $(add_qt_dep qtopengl)
11595 + $(add_qt_dep qtprintsupport)
11596 + $(add_qt_dep qtsvg)
11597 + $(add_qt_dep qtwidgets)
11598 + $(add_qt_dep qtxml)
11599 + =dev-cpp/eigen-3.2*:3
11600 + sci-libs/cln
11601 + gsl? ( sci-libs/gsl:= )
11602 + qalculate? ( >=sci-libs/libqalculate-0.9.5:= )
11603 +"
11604 +RDEPEND="${DEPEND}"
11605 +
11606 +src_prepare() {
11607 + kde5_src_prepare
11608 +
11609 + # FIXME: Drop duplicate upstream
11610 + sed -e '/find_package.*Xml Test/ s/^/#/' \
11611 + -i stepcore/CMakeLists.txt || die
11612 +}
11613 +
11614 +src_configure() {
11615 + local mycmakeargs=(
11616 + $(cmake-utils_use_find_package gsl GSL)
11617 + $(cmake-utils_use_find_package qalculate Qalculate)
11618 + )
11619 + kde5_src_configure
11620 +}
11621
11622 diff --git a/kde-apps/svgpart/svgpart-16.12.2.ebuild b/kde-apps/svgpart/svgpart-16.12.2.ebuild
11623 new file mode 100644
11624 index 0000000..0c698c6
11625 --- /dev/null
11626 +++ b/kde-apps/svgpart/svgpart-16.12.2.ebuild
11627 @@ -0,0 +1,24 @@
11628 +# Copyright 1999-2017 Gentoo Foundation
11629 +# Distributed under the terms of the GNU General Public License v2
11630 +# $Id$
11631 +
11632 +EAPI=6
11633 +
11634 +inherit kde5
11635 +
11636 +DESCRIPTION="Kpart for viewing SVGs"
11637 +LICENSE="GPL-2+"
11638 +KEYWORDS="~amd64 ~arm ~x86"
11639 +IUSE=""
11640 +
11641 +DEPEND="
11642 + $(add_frameworks_dep kconfigwidgets)
11643 + $(add_frameworks_dep kcoreaddons)
11644 + $(add_frameworks_dep ki18n)
11645 + $(add_frameworks_dep kparts)
11646 + $(add_frameworks_dep kxmlgui)
11647 + $(add_qt_dep qtgui)
11648 + $(add_qt_dep qtsvg)
11649 + $(add_qt_dep qtwidgets)
11650 +"
11651 +RDEPEND="${DEPEND}"
11652
11653 diff --git a/kde-apps/sweeper/sweeper-16.12.2.ebuild b/kde-apps/sweeper/sweeper-16.12.2.ebuild
11654 new file mode 100644
11655 index 0000000..ead2e37
11656 --- /dev/null
11657 +++ b/kde-apps/sweeper/sweeper-16.12.2.ebuild
11658 @@ -0,0 +1,14 @@
11659 +# Copyright 1999-2017 Gentoo Foundation
11660 +# Distributed under the terms of the GNU General Public License v2
11661 +# $Id$
11662 +
11663 +EAPI=6
11664 +
11665 +KDE_HANDBOOK="optional"
11666 +inherit kde4-base
11667 +
11668 +DESCRIPTION="KDE Privacy Settings Widget"
11669 +HOMEPAGE="https://www.kde.org/applications/utilities/sweeper
11670 +https://utils.kde.org/projects/sweeper"
11671 +KEYWORDS="~amd64 ~arm ~x86"
11672 +IUSE="debug"
11673
11674 diff --git a/kde-apps/syndication/syndication-16.12.2.ebuild b/kde-apps/syndication/syndication-16.12.2.ebuild
11675 new file mode 100644
11676 index 0000000..1a8bb13
11677 --- /dev/null
11678 +++ b/kde-apps/syndication/syndication-16.12.2.ebuild
11679 @@ -0,0 +1,21 @@
11680 +# Copyright 1999-2017 Gentoo Foundation
11681 +# Distributed under the terms of the GNU General Public License v2
11682 +# $Id$
11683 +
11684 +EAPI=6
11685 +
11686 +KDE_TEST="true"
11687 +inherit kde5
11688 +
11689 +DESCRIPTION="Library for parsing RSS and Atom feeds"
11690 +LICENSE="LGPL-2+"
11691 +KEYWORDS="~amd64 ~x86"
11692 +IUSE=""
11693 +
11694 +DEPEND="
11695 + $(add_frameworks_dep kcodecs)
11696 + $(add_frameworks_dep kcoreaddons)
11697 + $(add_frameworks_dep kio)
11698 + $(add_qt_dep qtxml)
11699 +"
11700 +RDEPEND="${DEPEND}"
11701
11702 diff --git a/kde-apps/thumbnailers/thumbnailers-16.12.2.ebuild b/kde-apps/thumbnailers/thumbnailers-16.12.2.ebuild
11703 new file mode 100644
11704 index 0000000..54facf3
11705 --- /dev/null
11706 +++ b/kde-apps/thumbnailers/thumbnailers-16.12.2.ebuild
11707 @@ -0,0 +1,22 @@
11708 +# Copyright 1999-2017 Gentoo Foundation
11709 +# Distributed under the terms of the GNU General Public License v2
11710 +# $Id$
11711 +
11712 +EAPI=6
11713 +
11714 +KDE_BLOCK_SLOT4=false
11715 +KMNAME="kdegraphics-thumbnailers"
11716 +inherit kde5
11717 +
11718 +DESCRIPTION="Thumbnail generators for PDF/PS and RAW files"
11719 +LICENSE="GPL-2+"
11720 +KEYWORDS="~amd64 ~x86"
11721 +IUSE=""
11722 +
11723 +DEPEND="
11724 + $(add_frameworks_dep kio)
11725 + $(add_kdeapps_dep libkdcraw)
11726 + $(add_kdeapps_dep libkexiv2)
11727 + $(add_qt_dep qtgui)
11728 +"
11729 +RDEPEND="${DEPEND}"
11730
11731 diff --git a/kde-apps/umbrello/umbrello-16.12.2.ebuild b/kde-apps/umbrello/umbrello-16.12.2.ebuild
11732 new file mode 100644
11733 index 0000000..76546f7
11734 --- /dev/null
11735 +++ b/kde-apps/umbrello/umbrello-16.12.2.ebuild
11736 @@ -0,0 +1,52 @@
11737 +# Copyright 1999-2017 Gentoo Foundation
11738 +# Distributed under the terms of the GNU General Public License v2
11739 +# $Id$
11740 +
11741 +EAPI=6
11742 +
11743 +KDE_HANDBOOK="forceoptional"
11744 +KDE_TEST="forceoptional"
11745 +inherit kde5
11746 +
11747 +DESCRIPTION="KDE UML Modeller"
11748 +HOMEPAGE="
11749 + https://www.kde.org/applications/development/umbrello
11750 + https://umbrello.kde.org
11751 +"
11752 +KEYWORDS="~amd64 ~x86"
11753 +IUSE=""
11754 +
11755 +DEPEND="
11756 + $(add_frameworks_dep karchive)
11757 + $(add_frameworks_dep kcompletion)
11758 + $(add_frameworks_dep kconfig)
11759 + $(add_frameworks_dep kconfigwidgets)
11760 + $(add_frameworks_dep kcoreaddons)
11761 + $(add_frameworks_dep ki18n)
11762 + $(add_frameworks_dep kiconthemes)
11763 + $(add_frameworks_dep kio)
11764 + $(add_frameworks_dep kjobwidgets)
11765 + $(add_frameworks_dep ktexteditor)
11766 + $(add_frameworks_dep ktextwidgets)
11767 + $(add_frameworks_dep kwidgetsaddons)
11768 + $(add_frameworks_dep kwindowsystem)
11769 + $(add_frameworks_dep kxmlgui)
11770 + $(add_qt_dep qtgui)
11771 + $(add_qt_dep qtprintsupport)
11772 + $(add_qt_dep qtsvg)
11773 + $(add_qt_dep qtwebkit)
11774 + $(add_qt_dep qtwidgets)
11775 + $(add_qt_dep qtxml)
11776 + dev-libs/libxml2
11777 + dev-libs/libxslt
11778 +"
11779 +RDEPEND="${DEPEND}"
11780 +
11781 +src_configure() {
11782 + local mycmakeargs=(
11783 + -DBUILD_KF5=ON
11784 + -DBUILD_unittests=$(usex test)
11785 + )
11786 +
11787 + kde5_src_configure
11788 +}
11789
11790 diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-16.12.2.ebuild b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-16.12.2.ebuild
11791 new file mode 100644
11792 index 0000000..5ef1b0d
11793 --- /dev/null
11794 +++ b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-16.12.2.ebuild
11795 @@ -0,0 +1,11 @@
11796 +# Copyright 1999-2017 Gentoo Foundation
11797 +# Distributed under the terms of the GNU General Public License v2
11798 +# $Id$
11799 +
11800 +EAPI=6
11801 +
11802 +inherit kde4-base
11803 +
11804 +DESCRIPTION="A DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
11805 +KEYWORDS="~amd64 ~arm ~x86"
11806 +IUSE="debug"