Gentoo Archives: gentoo-commits

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