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/blinken/, kde-apps/kjumpingcube/, kde-apps/akregator/, ...
Date: Fri, 23 Mar 2018 18:52:05
Message-Id: 1521831064.00ade07f3a095a193e77f4f90478eb64a4bbffb4.asturm@gentoo
1 commit: 00ade07f3a095a193e77f4f90478eb64a4bbffb4
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 23 18:47:13 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 23 18:51:04 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=00ade07f
7
8 kde-apps: Add KDE Applications 18.03.80 (18.04 beta)
9
10 Package-Manager: Portage-2.3.24, Repoman-2.3.6
11
12 .../akonadi-calendar-18.03.80.ebuild | 46 ++++++
13 .../akonadi-contacts-18.03.80.ebuild | 42 +++++
14 .../akonadi-import-wizard-18.03.80.ebuild | 41 +++++
15 kde-apps/akonadi-mime/akonadi-mime-18.03.80.ebuild | 38 +++++
16 .../akonadi-notes/akonadi-notes-18.03.80.ebuild | 28 ++++
17 .../akonadi-search/akonadi-search-18.03.80.ebuild | 39 +++++
18 kde-apps/akonadi/akonadi-18.03.80.ebuild | 110 ++++++++++++
19 .../akonadiconsole/akonadiconsole-18.03.80.ebuild | 45 +++++
20 kde-apps/akregator/akregator-18.03.80.ebuild | 57 +++++++
21 kde-apps/analitza/analitza-18.03.80.ebuild | 43 +++++
22 kde-apps/ark/ark-18.03.80.ebuild | 75 +++++++++
23 kde-apps/artikulate/artikulate-18.03.80.ebuild | 44 +++++
24 kde-apps/audiocd-kio/audiocd-kio-18.03.80.ebuild | 41 +++++
25 .../baloo-widgets/baloo-widgets-18.03.80.ebuild | 27 +++
26 kde-apps/blinken/blinken-18.03.80.ebuild | 34 ++++
27 kde-apps/bomber/bomber-18.03.80.ebuild | 29 ++++
28 kde-apps/bovo/bovo-18.03.80.ebuild | 30 ++++
29 .../calendarjanitor-18.03.80.ebuild | 42 +++++
30 .../calendarsupport-18.03.80.ebuild | 44 +++++
31 kde-apps/cantor/cantor-18.03.80.ebuild | 107 ++++++++++++
32 kde-apps/cervisia/cervisia-18.03.80.ebuild | 36 ++++
33 .../dolphin-plugins-18.03.80.ebuild | 74 +++++++++
34 kde-apps/dolphin/dolphin-18.03.80.ebuild | 85 ++++++++++
35 kde-apps/dragon/dragon-18.03.80.ebuild | 39 +++++
36 kde-apps/eventviews/eventviews-18.03.80.ebuild | 42 +++++
37 kde-apps/ffmpegthumbs/ffmpegthumbs-18.03.80.ebuild | 22 +++
38 kde-apps/filelight/filelight-18.03.80.ebuild | 27 +++
39 kde-apps/granatier/granatier-18.03.80.ebuild | 30 ++++
40 .../grantlee-editor-18.03.80.ebuild | 44 +++++
41 .../grantleetheme/grantleetheme-18.03.80.ebuild | 34 ++++
42 kde-apps/gwenview/gwenview-18.03.80.ebuild | 99 +++++++++++
43 .../incidenceeditor-18.03.80.ebuild | 53 ++++++
44 kde-apps/juk/juk-18.03.80.ebuild | 44 +++++
45 kde-apps/k3b/k3b-18.03.80.ebuild | 121 ++++++++++++++
46 .../kaccounts-integration-18.03.80.ebuild | 39 +++++
47 .../kaccounts-providers-18.03.80.ebuild | 32 ++++
48 kde-apps/kaddressbook/kaddressbook-18.03.80.ebuild | 60 +++++++
49 kde-apps/kajongg/kajongg-18.03.80.ebuild | 53 ++++++
50 kde-apps/kalarm/kalarm-18.03.80.ebuild | 77 +++++++++
51 kde-apps/kalarmcal/kalarmcal-18.03.80.ebuild | 26 +++
52 kde-apps/kalgebra/kalgebra-18.03.80.ebuild | 42 +++++
53 kde-apps/kalzium/kalzium-18.03.80.ebuild | 59 +++++++
54 kde-apps/kamera/kamera-18.03.80.ebuild | 28 ++++
55 kde-apps/kamoso/kamoso-18.03.80.ebuild | 34 ++++
56 kde-apps/kanagram/kanagram-18.03.80.ebuild | 44 +++++
57 kde-apps/kapman/kapman-18.03.80.ebuild | 29 ++++
58 kde-apps/kapptemplate/kapptemplate-18.03.80.ebuild | 27 +++
59 kde-apps/kate/kate-18.03.80.ebuild | 74 +++++++++
60 kde-apps/katomic/katomic-18.03.80.ebuild | 31 ++++
61 kde-apps/kbackup/kbackup-18.03.80.ebuild | 35 ++++
62 kde-apps/kblackbox/kblackbox-18.03.80.ebuild | 31 ++++
63 kde-apps/kblocks/kblocks-18.03.80.ebuild | 28 ++++
64 kde-apps/kblog/kblog-18.03.80.ebuild | 24 +++
65 kde-apps/kbounce/kbounce-18.03.80.ebuild | 34 ++++
66 kde-apps/kbreakout/kbreakout-18.03.80.ebuild | 32 ++++
67 kde-apps/kbruch/kbruch-18.03.80.ebuild | 24 +++
68 kde-apps/kcachegrind/kcachegrind-18.03.80.ebuild | 35 ++++
69 kde-apps/kcalc/kcalc-18.03.80.ebuild | 33 ++++
70 kde-apps/kcalcore/kcalcore-18.03.80.ebuild | 23 +++
71 kde-apps/kcalutils/kcalutils-18.03.80.ebuild | 31 ++++
72 kde-apps/kcharselect/kcharselect-18.03.80.ebuild | 26 +++
73 .../kcolorchooser/kcolorchooser-18.03.80.ebuild | 22 +++
74 kde-apps/kcontacts/kcontacts-18.03.80.ebuild | 40 +++++
75 kde-apps/kcron/kcron-18.03.80.ebuild | 26 +++
76 kde-apps/kdav/kdav-18.03.80.ebuild | 33 ++++
77 .../kde-apps-meta/kde-apps-meta-18.03.80.ebuild | 25 +++
78 .../kde-dev-scripts-18.03.80.ebuild | 31 ++++
79 .../kde-dev-utils/kde-dev-utils-18.03.80.ebuild | 29 ++++
80 kde-apps/kde-meta/kde-meta-18.03.80.ebuild | 15 ++
81 .../kdeaccessibility-meta-18.03.80.ebuild | 16 ++
82 .../kdeadmin-meta/kdeadmin-meta-18.03.80.ebuild | 15 ++
83 kde-apps/kdebase-meta/kdebase-meta-18.03.80.ebuild | 15 ++
84 .../kdebugsettings/kdebugsettings-18.03.80.ebuild | 27 +++
85 kde-apps/kdecore-meta/kdecore-meta-18.03.80.ebuild | 25 +++
86 kde-apps/kdeedu-data/kdeedu-data-18.03.80.ebuild | 21 +++
87 kde-apps/kdeedu-meta/kdeedu-meta-18.03.80.ebuild | 39 +++++
88 .../kdegames-meta/kdegames-meta-18.03.80.ebuild | 57 +++++++
89 .../kdegraphics-meta-18.03.80.ebuild | 28 ++++
90 .../kdegraphics-mobipocket-18.03.80.ebuild | 24 +++
91 .../kdemultimedia-meta-18.03.80.ebuild | 30 ++++
92 .../kdenetwork-filesharing-18.03.80.ebuild | 29 ++++
93 .../kdenetwork-meta-18.03.80.ebuild | 20 +++
94 kde-apps/kdenlive/kdenlive-18.03.80.ebuild | 77 +++++++++
95 .../kdepim-addons/kdepim-addons-18.03.80.ebuild | 85 ++++++++++
96 .../kdepim-apps-libs-18.03.80.ebuild | 38 +++++
97 kde-apps/kdepim-meta/kdepim-meta-18.03.80.ebuild | 68 ++++++++
98 .../kdepim-runtime/kdepim-runtime-18.03.80.ebuild | 83 ++++++++++
99 .../kdesdk-kioslaves-18.03.80.ebuild | 20 +++
100 kde-apps/kdesdk-meta/kdesdk-meta-18.03.80.ebuild | 28 ++++
101 .../kdesdk-thumbnailers-18.03.80.ebuild | 21 +++
102 .../kdeutils-meta/kdeutils-meta-18.03.80.ebuild | 29 ++++
103 kde-apps/kdf/kdf-18.03.80.ebuild | 29 ++++
104 kde-apps/kdialog/kdialog-18.03.80.ebuild | 36 ++++
105 kde-apps/kdiamond/kdiamond-18.03.80.ebuild | 32 ++++
106 .../keditbookmarks/keditbookmarks-18.03.80.ebuild | 44 +++++
107 kde-apps/kfind/kfind-18.03.80.ebuild | 31 ++++
108 kde-apps/kfloppy/kfloppy-18.03.80.ebuild | 31 ++++
109 kde-apps/kfourinline/kfourinline-18.03.80.ebuild | 31 ++++
110 kde-apps/kgeography/kgeography-18.03.80.ebuild | 29 ++++
111 kde-apps/kget/kget-18.03.80.ebuild | 67 ++++++++
112 kde-apps/kgoldrunner/kgoldrunner-18.03.80.ebuild | 36 ++++
113 kde-apps/kgpg/kgpg-18.03.80.ebuild | 48 ++++++
114 kde-apps/khangman/khangman-18.03.80.ebuild | 40 +++++
115 kde-apps/khelpcenter/khelpcenter-18.03.80.ebuild | 43 +++++
116 .../kidentitymanagement-18.03.80.ebuild | 35 ++++
117 kde-apps/kig/kig-18.03.80.ebuild | 62 +++++++
118 kde-apps/kigo/kigo-18.03.80.ebuild | 35 ++++
119 kde-apps/killbots/killbots-18.03.80.ebuild | 30 ++++
120 .../kimagemapeditor-18.03.80.ebuild | 32 ++++
121 kde-apps/kimap/kimap-18.03.80.ebuild | 38 +++++
122 kde-apps/kio-extras/kio-extras-18.03.80.ebuild | 78 +++++++++
123 kde-apps/kiriki/kiriki-18.03.80.ebuild | 32 ++++
124 kde-apps/kiten/kiten-18.03.80.ebuild | 31 ++++
125 kde-apps/kjumpingcube/kjumpingcube-18.03.80.ebuild | 32 ++++
126 kde-apps/kldap/kldap-18.03.80.ebuild | 36 ++++
127 kde-apps/kleopatra/kleopatra-18.03.80.ebuild | 52 ++++++
128 kde-apps/klettres/klettres-18.03.80.ebuild | 31 ++++
129 kde-apps/klickety/klickety-18.03.80.ebuild | 32 ++++
130 kde-apps/klines/klines-18.03.80.ebuild | 33 ++++
131 kde-apps/kmag/kmag-18.03.80.ebuild | 37 +++++
132 kde-apps/kmahjongg/kmahjongg-18.03.80.ebuild | 36 ++++
133 .../kmail-account-wizard-18.03.80.ebuild | 52 ++++++
134 kde-apps/kmail/kmail-18.03.80.ebuild | 110 ++++++++++++
135 .../kmailtransport/kmailtransport-18.03.80.ebuild | 41 +++++
136 kde-apps/kmbox/kmbox-18.03.80.ebuild | 15 ++
137 kde-apps/kmime/kmime-18.03.80.ebuild | 20 +++
138 kde-apps/kmines/kmines-18.03.80.ebuild | 32 ++++
139 kde-apps/kmix/kmix-18.03.80.ebuild | 52 ++++++
140 kde-apps/kmousetool/kmousetool-18.03.80.ebuild | 35 ++++
141 kde-apps/kmouth/kmouth-18.03.80.ebuild | 32 ++++
142 kde-apps/kmplot/kmplot-18.03.80.ebuild | 35 ++++
143 kde-apps/knavalbattle/knavalbattle-18.03.80.ebuild | 37 +++++
144 kde-apps/knetwalk/knetwalk-18.03.80.ebuild | 34 ++++
145 kde-apps/knotes/knotes-18.03.80.ebuild | 72 ++++++++
146 kde-apps/kolf/kolf-18.03.80.ebuild | 35 ++++
147 kde-apps/kollision/kollision-18.03.80.ebuild | 29 ++++
148 kde-apps/kolourpaint/kolourpaint-18.03.80.ebuild | 42 +++++
149 kde-apps/kompare/kompare-18.03.80.ebuild | 35 ++++
150 kde-apps/konqueror/konqueror-18.03.80.ebuild | 105 ++++++++++++
151 kde-apps/konquest/konquest-18.03.80.ebuild | 34 ++++
152 kde-apps/konsole/konsole-18.03.80.ebuild | 56 +++++++
153 .../konsolekalendar-18.03.80.ebuild | 41 +++++
154 kde-apps/kontact/kontact-18.03.80.ebuild | 44 +++++
155 .../kontactinterface-18.03.80.ebuild | 27 +++
156 kde-apps/kopete/kopete-18.03.80.ebuild | 184 +++++++++++++++++++++
157 kde-apps/korganizer/korganizer-18.03.80.ebuild | 88 ++++++++++
158 kde-apps/kpat/kpat-18.03.80.ebuild | 34 ++++
159 kde-apps/kpimtextedit/kpimtextedit-18.03.80.ebuild | 50 ++++++
160 .../kqtquickcharts/kqtquickcharts-18.03.80.ebuild | 16 ++
161 kde-apps/krdc/krdc-18.03.80.ebuild | 47 ++++++
162 kde-apps/kreversi/kreversi-18.03.80.ebuild | 39 +++++
163 kde-apps/krfb/krfb-18.03.80.ebuild | 38 +++++
164 .../kross-interpreters-18.03.80.ebuild | 37 +++++
165 kde-apps/kruler/kruler-18.03.80.ebuild | 40 +++++
166 kde-apps/kshisen/kshisen-18.03.80.ebuild | 32 ++++
167 kde-apps/ksirk/ksirk-18.03.80.ebuild | 42 +++++
168 kde-apps/ksmtp/ksmtp-18.03.80.ebuild | 24 +++
169 kde-apps/ksnakeduel/ksnakeduel-18.03.80.ebuild | 33 ++++
170 kde-apps/kspaceduel/kspaceduel-18.03.80.ebuild | 33 ++++
171 kde-apps/ksquares/ksquares-18.03.80.ebuild | 31 ++++
172 kde-apps/ksudoku/ksudoku-18.03.80.ebuild | 51 ++++++
173 kde-apps/ksystemlog/ksystemlog-18.03.80.ebuild | 60 +++++++
174 kde-apps/kteatime/kteatime-18.03.80.ebuild | 28 ++++
175 kde-apps/ktimer/ktimer-18.03.80.ebuild | 27 +++
176 kde-apps/ktouch/ktouch-18.03.80.ebuild | 44 +++++
177 .../ktp-accounts-kcm-18.03.80.ebuild | 58 +++++++
178 kde-apps/ktp-approver/ktp-approver-18.03.80.ebuild | 29 ++++
179 .../ktp-auth-handler-18.03.80.ebuild | 35 ++++
180 kde-apps/ktp-call-ui/ktp-call-ui-18.03.80.ebuild | 38 +++++
181 .../ktp-common-internals-18.03.80.ebuild | 64 +++++++
182 .../ktp-contact-list-18.03.80.ebuild | 40 +++++
183 .../ktp-contact-runner-18.03.80.ebuild | 27 +++
184 .../ktp-desktop-applets-18.03.80.ebuild | 24 +++
185 .../ktp-filetransfer-handler-18.03.80.ebuild | 26 +++
186 .../ktp-kded-module-18.03.80.ebuild | 39 +++++
187 .../ktp-send-file/ktp-send-file-18.03.80.ebuild | 33 ++++
188 kde-apps/ktp-text-ui/ktp-text-ui-18.03.80.ebuild | 56 +++++++
189 kde-apps/ktuberling/ktuberling-18.03.80.ebuild | 39 +++++
190 kde-apps/kturtle/kturtle-18.03.80.ebuild | 31 ++++
191 kde-apps/kubrick/kubrick-18.03.80.ebuild | 32 ++++
192 .../kwalletmanager/kwalletmanager-18.03.80.ebuild | 46 ++++++
193 kde-apps/kwave/kwave-18.03.80.ebuild | 82 +++++++++
194 kde-apps/kwordquiz/kwordquiz-18.03.80.ebuild | 37 +++++
195 kde-apps/kwrite/kwrite-18.03.80.ebuild | 50 ++++++
196 kde-apps/libgravatar/libgravatar-18.03.80.ebuild | 37 +++++
197 kde-apps/libkcddb/libkcddb-18.03.80.ebuild | 51 ++++++
198 .../libkcompactdisc-18.03.80.ebuild | 29 ++++
199 kde-apps/libkdcraw/libkdcraw-18.03.80.ebuild | 18 ++
200 kde-apps/libkdegames/libkdegames-18.03.80.ebuild | 48 ++++++
201 kde-apps/libkdepim/libkdepim-18.03.80.ebuild | 43 +++++
202 .../libkeduvocdocument-18.03.80.ebuild | 30 ++++
203 kde-apps/libkexiv2/libkexiv2-18.03.80.ebuild | 18 ++
204 kde-apps/libkgapi/libkgapi-18.03.80.ebuild | 34 ++++
205 kde-apps/libkgeomap/libkgeomap-18.03.80.ebuild | 37 +++++
206 kde-apps/libkipi/libkipi-18.03.80.ebuild | 27 +++
207 kde-apps/libkleo/libkleo-18.03.80.ebuild | 33 ++++
208 kde-apps/libkmahjongg/libkmahjongg-18.03.80.ebuild | 24 +++
209 .../libkomparediff2-18.03.80.ebuild | 24 +++
210 kde-apps/libksane/libksane-18.03.80.ebuild | 33 ++++
211 kde-apps/libksieve/libksieve-18.03.80.ebuild | 60 +++++++
212 kde-apps/libktnef/libktnef-18.03.80.ebuild | 24 +++
213 kde-apps/lokalize/lokalize-18.03.80.ebuild | 63 +++++++
214 kde-apps/lskat/lskat-18.03.80.ebuild | 33 ++++
215 kde-apps/mailcommon/mailcommon-18.03.80.ebuild | 57 +++++++
216 kde-apps/mailimporter/mailimporter-18.03.80.ebuild | 30 ++++
217 kde-apps/marble/marble-18.03.80.ebuild | 86 ++++++++++
218 .../mbox-importer/mbox-importer-18.03.80.ebuild | 32 ++++
219 kde-apps/messagelib/messagelib-18.03.80.ebuild | 70 ++++++++
220 kde-apps/minuet/minuet-18.03.80.ebuild | 28 ++++
221 kde-apps/okular/okular-18.03.80.ebuild | 102 ++++++++++++
222 kde-apps/palapeli/palapeli-18.03.80.ebuild | 38 +++++
223 kde-apps/parley/parley-18.03.80.ebuild | 47 ++++++
224 kde-apps/picmi/picmi-18.03.80.ebuild | 34 ++++
225 .../pim-data-exporter-18.03.80.ebuild | 45 +++++
226 .../pim-sieve-editor-18.03.80.ebuild | 44 +++++
227 kde-apps/pimcommon/pimcommon-18.03.80.ebuild | 63 +++++++
228 .../plasma-telepathy-meta-18.03.80.ebuild | 33 ++++
229 kde-apps/poxml/poxml-18.03.80.ebuild | 17 ++
230 .../print-manager/print-manager-18.03.80.ebuild | 53 ++++++
231 kde-apps/rocs/rocs-18.03.80.ebuild | 45 +++++
232 .../signon-kwallet-extension-18.03.80.ebuild | 17 ++
233 kde-apps/spectacle/spectacle-18.03.80.ebuild | 52 ++++++
234 kde-apps/step/step-18.03.80.ebuild | 63 +++++++
235 kde-apps/svgpart/svgpart-18.03.80.ebuild | 24 +++
236 kde-apps/sweeper/sweeper-18.03.80.ebuild | 35 ++++
237 kde-apps/syndication/syndication-18.03.80.ebuild | 20 +++
238 kde-apps/thumbnailers/thumbnailers-18.03.80.ebuild | 32 ++++
239 kde-apps/umbrello/umbrello-18.03.80.ebuild | 59 +++++++
240 .../zeroconf-ioslave-18.03.80.ebuild | 22 +++
241 229 files changed, 9491 insertions(+)
242
243 diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-18.03.80.ebuild b/kde-apps/akonadi-calendar/akonadi-calendar-18.03.80.ebuild
244 new file mode 100644
245 index 0000000000..7d72f8ee9a
246 --- /dev/null
247 +++ b/kde-apps/akonadi-calendar/akonadi-calendar-18.03.80.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.80.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-18.03.80.ebuild
297 new file mode 100644
298 index 0000000000..8e7312d675
299 --- /dev/null
300 +++ b/kde-apps/akonadi-contacts/akonadi-contacts-18.03.80.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.80.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-18.03.80.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.80.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.80.ebuild b/kde-apps/akonadi-mime/akonadi-mime-18.03.80.ebuild
394 new file mode 100644
395 index 0000000000..1b39beb487
396 --- /dev/null
397 +++ b/kde-apps/akonadi-mime/akonadi-mime-18.03.80.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.80.ebuild b/kde-apps/akonadi-notes/akonadi-notes-18.03.80.ebuild
439 new file mode 100644
440 index 0000000000..0afe6508a5
441 --- /dev/null
442 +++ b/kde-apps/akonadi-notes/akonadi-notes-18.03.80.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.80.ebuild b/kde-apps/akonadi-search/akonadi-search-18.03.80.ebuild
474 new file mode 100644
475 index 0000000000..6a27d71089
476 --- /dev/null
477 +++ b/kde-apps/akonadi-search/akonadi-search-18.03.80.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.80.ebuild b/kde-apps/akonadi/akonadi-18.03.80.ebuild
520 new file mode 100644
521 index 0000000000..99c2e48ae5
522 --- /dev/null
523 +++ b/kde-apps/akonadi/akonadi-18.03.80.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.80.ebuild b/kde-apps/akonadiconsole/akonadiconsole-18.03.80.ebuild
637 new file mode 100644
638 index 0000000000..5943cc52ea
639 --- /dev/null
640 +++ b/kde-apps/akonadiconsole/akonadiconsole-18.03.80.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.80.ebuild b/kde-apps/akregator/akregator-18.03.80.ebuild
689 new file mode 100644
690 index 0000000000..9d2cb6d441
691 --- /dev/null
692 +++ b/kde-apps/akregator/akregator-18.03.80.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.80.ebuild b/kde-apps/analitza/analitza-18.03.80.ebuild
753 new file mode 100644
754 index 0000000000..dc538401ed
755 --- /dev/null
756 +++ b/kde-apps/analitza/analitza-18.03.80.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.80.ebuild b/kde-apps/ark/ark-18.03.80.ebuild
803 new file mode 100644
804 index 0000000000..eb5ba87378
805 --- /dev/null
806 +++ b/kde-apps/ark/ark-18.03.80.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.80.ebuild b/kde-apps/artikulate/artikulate-18.03.80.ebuild
885 new file mode 100644
886 index 0000000000..9c910d95fd
887 --- /dev/null
888 +++ b/kde-apps/artikulate/artikulate-18.03.80.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.80.ebuild b/kde-apps/audiocd-kio/audiocd-kio-18.03.80.ebuild
936 new file mode 100644
937 index 0000000000..6bd5adfbc3
938 --- /dev/null
939 +++ b/kde-apps/audiocd-kio/audiocd-kio-18.03.80.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.80.ebuild b/kde-apps/baloo-widgets/baloo-widgets-18.03.80.ebuild
984 new file mode 100644
985 index 0000000000..585c9262ec
986 --- /dev/null
987 +++ b/kde-apps/baloo-widgets/baloo-widgets-18.03.80.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.80.ebuild b/kde-apps/blinken/blinken-18.03.80.ebuild
1018 new file mode 100644
1019 index 0000000000..691085603a
1020 --- /dev/null
1021 +++ b/kde-apps/blinken/blinken-18.03.80.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.80.ebuild b/kde-apps/bomber/bomber-18.03.80.ebuild
1059 new file mode 100644
1060 index 0000000000..1131554ae2
1061 --- /dev/null
1062 +++ b/kde-apps/bomber/bomber-18.03.80.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.80.ebuild b/kde-apps/bovo/bovo-18.03.80.ebuild
1095 new file mode 100644
1096 index 0000000000..8f3de523e8
1097 --- /dev/null
1098 +++ b/kde-apps/bovo/bovo-18.03.80.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.80.ebuild b/kde-apps/calendarjanitor/calendarjanitor-18.03.80.ebuild
1132 new file mode 100644
1133 index 0000000000..026dab8a14
1134 --- /dev/null
1135 +++ b/kde-apps/calendarjanitor/calendarjanitor-18.03.80.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.80.ebuild b/kde-apps/calendarsupport/calendarsupport-18.03.80.ebuild
1181 new file mode 100644
1182 index 0000000000..04abac8577
1183 --- /dev/null
1184 +++ b/kde-apps/calendarsupport/calendarsupport-18.03.80.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.80.ebuild b/kde-apps/cantor/cantor-18.03.80.ebuild
1232 new file mode 100644
1233 index 0000000000..cd2bf41394
1234 --- /dev/null
1235 +++ b/kde-apps/cantor/cantor-18.03.80.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.80.ebuild b/kde-apps/cervisia/cervisia-18.03.80.ebuild
1346 new file mode 100644
1347 index 0000000000..fe35d7708a
1348 --- /dev/null
1349 +++ b/kde-apps/cervisia/cervisia-18.03.80.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.80.ebuild b/kde-apps/dolphin-plugins/dolphin-plugins-18.03.80.ebuild
1389 new file mode 100644
1390 index 0000000000..125d149d68
1391 --- /dev/null
1392 +++ b/kde-apps/dolphin-plugins/dolphin-plugins-18.03.80.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.80.ebuild b/kde-apps/dolphin/dolphin-18.03.80.ebuild
1470 new file mode 100644
1471 index 0000000000..256cdd9476
1472 --- /dev/null
1473 +++ b/kde-apps/dolphin/dolphin-18.03.80.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.80.ebuild b/kde-apps/dragon/dragon-18.03.80.ebuild
1562 new file mode 100644
1563 index 0000000000..e97559abf8
1564 --- /dev/null
1565 +++ b/kde-apps/dragon/dragon-18.03.80.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.80.ebuild b/kde-apps/eventviews/eventviews-18.03.80.ebuild
1608 new file mode 100644
1609 index 0000000000..8b6b584191
1610 --- /dev/null
1611 +++ b/kde-apps/eventviews/eventviews-18.03.80.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.80.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-18.03.80.ebuild
1657 new file mode 100644
1658 index 0000000000..a00942c756
1659 --- /dev/null
1660 +++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-18.03.80.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.80.ebuild b/kde-apps/filelight/filelight-18.03.80.ebuild
1686 new file mode 100644
1687 index 0000000000..03b58843a5
1688 --- /dev/null
1689 +++ b/kde-apps/filelight/filelight-18.03.80.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.80.ebuild b/kde-apps/granatier/granatier-18.03.80.ebuild
1720 new file mode 100644
1721 index 0000000000..28cef3517e
1722 --- /dev/null
1723 +++ b/kde-apps/granatier/granatier-18.03.80.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.80.ebuild b/kde-apps/grantlee-editor/grantlee-editor-18.03.80.ebuild
1757 new file mode 100644
1758 index 0000000000..53bf85082a
1759 --- /dev/null
1760 +++ b/kde-apps/grantlee-editor/grantlee-editor-18.03.80.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.80.ebuild b/kde-apps/grantleetheme/grantleetheme-18.03.80.ebuild
1808 new file mode 100644
1809 index 0000000000..605753b034
1810 --- /dev/null
1811 +++ b/kde-apps/grantleetheme/grantleetheme-18.03.80.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.80.ebuild b/kde-apps/gwenview/gwenview-18.03.80.ebuild
1849 new file mode 100644
1850 index 0000000000..87a4835bbc
1851 --- /dev/null
1852 +++ b/kde-apps/gwenview/gwenview-18.03.80.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.80.ebuild b/kde-apps/incidenceeditor/incidenceeditor-18.03.80.ebuild
1955 new file mode 100644
1956 index 0000000000..8cdf4d1b3d
1957 --- /dev/null
1958 +++ b/kde-apps/incidenceeditor/incidenceeditor-18.03.80.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.80.ebuild b/kde-apps/juk/juk-18.03.80.ebuild
2015 new file mode 100644
2016 index 0000000000..b5a9daf6e7
2017 --- /dev/null
2018 +++ b/kde-apps/juk/juk-18.03.80.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.80.ebuild b/kde-apps/k3b/k3b-18.03.80.ebuild
2066 new file mode 100644
2067 index 0000000000..33ccd3437b
2068 --- /dev/null
2069 +++ b/kde-apps/k3b/k3b-18.03.80.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.80.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-18.03.80.ebuild
2194 new file mode 100644
2195 index 0000000000..d30f9c20dd
2196 --- /dev/null
2197 +++ b/kde-apps/kaccounts-integration/kaccounts-integration-18.03.80.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.80.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-18.03.80.ebuild
2240 new file mode 100644
2241 index 0000000000..da4738ab4d
2242 --- /dev/null
2243 +++ b/kde-apps/kaccounts-providers/kaccounts-providers-18.03.80.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.80.ebuild b/kde-apps/kaddressbook/kaddressbook-18.03.80.ebuild
2279 new file mode 100644
2280 index 0000000000..23715c549f
2281 --- /dev/null
2282 +++ b/kde-apps/kaddressbook/kaddressbook-18.03.80.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.80.ebuild b/kde-apps/kajongg/kajongg-18.03.80.ebuild
2346 new file mode 100644
2347 index 0000000000..1c531f3048
2348 --- /dev/null
2349 +++ b/kde-apps/kajongg/kajongg-18.03.80.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.80.ebuild b/kde-apps/kalarm/kalarm-18.03.80.ebuild
2406 new file mode 100644
2407 index 0000000000..dd0bc7c1fc
2408 --- /dev/null
2409 +++ b/kde-apps/kalarm/kalarm-18.03.80.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.80.ebuild b/kde-apps/kalarmcal/kalarmcal-18.03.80.ebuild
2490 new file mode 100644
2491 index 0000000000..b1578f2d42
2492 --- /dev/null
2493 +++ b/kde-apps/kalarmcal/kalarmcal-18.03.80.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.80.ebuild b/kde-apps/kalgebra/kalgebra-18.03.80.ebuild
2523 new file mode 100644
2524 index 0000000000..8cdb5cfa3a
2525 --- /dev/null
2526 +++ b/kde-apps/kalgebra/kalgebra-18.03.80.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.80.ebuild b/kde-apps/kalzium/kalzium-18.03.80.ebuild
2572 new file mode 100644
2573 index 0000000000..18d7618887
2574 --- /dev/null
2575 +++ b/kde-apps/kalzium/kalzium-18.03.80.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.80.ebuild b/kde-apps/kamera/kamera-18.03.80.ebuild
2638 new file mode 100644
2639 index 0000000000..8e527cf2d8
2640 --- /dev/null
2641 +++ b/kde-apps/kamera/kamera-18.03.80.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.80.ebuild b/kde-apps/kamoso/kamoso-18.03.80.ebuild
2673 new file mode 100644
2674 index 0000000000..5ad87b3e7f
2675 --- /dev/null
2676 +++ b/kde-apps/kamoso/kamoso-18.03.80.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.80.ebuild b/kde-apps/kanagram/kanagram-18.03.80.ebuild
2714 new file mode 100644
2715 index 0000000000..9899faffa5
2716 --- /dev/null
2717 +++ b/kde-apps/kanagram/kanagram-18.03.80.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.80.ebuild b/kde-apps/kapman/kapman-18.03.80.ebuild
2765 new file mode 100644
2766 index 0000000000..1bb9a2b6f7
2767 --- /dev/null
2768 +++ b/kde-apps/kapman/kapman-18.03.80.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.80.ebuild b/kde-apps/kapptemplate/kapptemplate-18.03.80.ebuild
2801 new file mode 100644
2802 index 0000000000..a1bbc2a3c3
2803 --- /dev/null
2804 +++ b/kde-apps/kapptemplate/kapptemplate-18.03.80.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.80.ebuild b/kde-apps/kate/kate-18.03.80.ebuild
2835 new file mode 100644
2836 index 0000000000..7511637753
2837 --- /dev/null
2838 +++ b/kde-apps/kate/kate-18.03.80.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.80.ebuild b/kde-apps/katomic/katomic-18.03.80.ebuild
2916 new file mode 100644
2917 index 0000000000..8385fb375b
2918 --- /dev/null
2919 +++ b/kde-apps/katomic/katomic-18.03.80.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.80.ebuild b/kde-apps/kbackup/kbackup-18.03.80.ebuild
2954 new file mode 100644
2955 index 0000000000..cc493cea15
2956 --- /dev/null
2957 +++ b/kde-apps/kbackup/kbackup-18.03.80.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.80.ebuild b/kde-apps/kblackbox/kblackbox-18.03.80.ebuild
2996 new file mode 100644
2997 index 0000000000..f595a51a7b
2998 --- /dev/null
2999 +++ b/kde-apps/kblackbox/kblackbox-18.03.80.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.80.ebuild b/kde-apps/kblocks/kblocks-18.03.80.ebuild
3034 new file mode 100644
3035 index 0000000000..864dc454ad
3036 --- /dev/null
3037 +++ b/kde-apps/kblocks/kblocks-18.03.80.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.80.ebuild b/kde-apps/kblog/kblog-18.03.80.ebuild
3069 new file mode 100644
3070 index 0000000000..52fe4d617e
3071 --- /dev/null
3072 +++ b/kde-apps/kblog/kblog-18.03.80.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.80.ebuild b/kde-apps/kbounce/kbounce-18.03.80.ebuild
3100 new file mode 100644
3101 index 0000000000..eccbc67cbb
3102 --- /dev/null
3103 +++ b/kde-apps/kbounce/kbounce-18.03.80.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.80.ebuild b/kde-apps/kbreakout/kbreakout-18.03.80.ebuild
3141 new file mode 100644
3142 index 0000000000..df3e421e98
3143 --- /dev/null
3144 +++ b/kde-apps/kbreakout/kbreakout-18.03.80.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.80.ebuild b/kde-apps/kbruch/kbruch-18.03.80.ebuild
3180 new file mode 100644
3181 index 0000000000..cdaad6a4a6
3182 --- /dev/null
3183 +++ b/kde-apps/kbruch/kbruch-18.03.80.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.80.ebuild b/kde-apps/kcachegrind/kcachegrind-18.03.80.ebuild
3211 new file mode 100644
3212 index 0000000000..e373c6a3ab
3213 --- /dev/null
3214 +++ b/kde-apps/kcachegrind/kcachegrind-18.03.80.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.80.ebuild b/kde-apps/kcalc/kcalc-18.03.80.ebuild
3253 new file mode 100644
3254 index 0000000000..2877d5cef5
3255 --- /dev/null
3256 +++ b/kde-apps/kcalc/kcalc-18.03.80.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.80.ebuild b/kde-apps/kcalcore/kcalcore-18.03.80.ebuild
3293 new file mode 100644
3294 index 0000000000..88a4662dc2
3295 --- /dev/null
3296 +++ b/kde-apps/kcalcore/kcalcore-18.03.80.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.80.ebuild b/kde-apps/kcalutils/kcalutils-18.03.80.ebuild
3323 new file mode 100644
3324 index 0000000000..e2a7298829
3325 --- /dev/null
3326 +++ b/kde-apps/kcalutils/kcalutils-18.03.80.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.80.ebuild b/kde-apps/kcharselect/kcharselect-18.03.80.ebuild
3361 new file mode 100644
3362 index 0000000000..d7ccc94ca3
3363 --- /dev/null
3364 +++ b/kde-apps/kcharselect/kcharselect-18.03.80.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.80.ebuild b/kde-apps/kcolorchooser/kcolorchooser-18.03.80.ebuild
3394 new file mode 100644
3395 index 0000000000..fdbb64c54d
3396 --- /dev/null
3397 +++ b/kde-apps/kcolorchooser/kcolorchooser-18.03.80.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.80.ebuild b/kde-apps/kcontacts/kcontacts-18.03.80.ebuild
3423 new file mode 100644
3424 index 0000000000..620bf281c4
3425 --- /dev/null
3426 +++ b/kde-apps/kcontacts/kcontacts-18.03.80.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.80.ebuild b/kde-apps/kcron/kcron-18.03.80.ebuild
3470 new file mode 100644
3471 index 0000000000..eb1f317ce6
3472 --- /dev/null
3473 +++ b/kde-apps/kcron/kcron-18.03.80.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.80.ebuild b/kde-apps/kdav/kdav-18.03.80.ebuild
3503 new file mode 100644
3504 index 0000000000..4c5706c9bd
3505 --- /dev/null
3506 +++ b/kde-apps/kdav/kdav-18.03.80.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.80.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-18.03.80.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.80.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.80.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-18.03.80.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.80.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.80.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-18.03.80.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.80.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.80.ebuild b/kde-apps/kde-meta/kde-meta-18.03.80.ebuild
3649 new file mode 100644
3650 index 0000000000..e986cfd706
3651 --- /dev/null
3652 +++ b/kde-apps/kde-meta/kde-meta-18.03.80.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.80.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-18.03.80.ebuild
3671 new file mode 100644
3672 index 0000000000..f9f04c8582
3673 --- /dev/null
3674 +++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-18.03.80.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.80.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-18.03.80.ebuild
3694 new file mode 100644
3695 index 0000000000..d87b170fdc
3696 --- /dev/null
3697 +++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-18.03.80.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.80.ebuild b/kde-apps/kdebase-meta/kdebase-meta-18.03.80.ebuild
3716 new file mode 100644
3717 index 0000000000..37f06d2678
3718 --- /dev/null
3719 +++ b/kde-apps/kdebase-meta/kdebase-meta-18.03.80.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.80.ebuild b/kde-apps/kdebugsettings/kdebugsettings-18.03.80.ebuild
3738 new file mode 100644
3739 index 0000000000..e53b5a97cb
3740 --- /dev/null
3741 +++ b/kde-apps/kdebugsettings/kdebugsettings-18.03.80.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.80.ebuild b/kde-apps/kdecore-meta/kdecore-meta-18.03.80.ebuild
3772 new file mode 100644
3773 index 0000000000..10c9f670dd
3774 --- /dev/null
3775 +++ b/kde-apps/kdecore-meta/kdecore-meta-18.03.80.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.80.ebuild b/kde-apps/kdeedu-data/kdeedu-data-18.03.80.ebuild
3804 new file mode 100644
3805 index 0000000000..0209c5857d
3806 --- /dev/null
3807 +++ b/kde-apps/kdeedu-data/kdeedu-data-18.03.80.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.80.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-18.03.80.ebuild
3832 new file mode 100644
3833 index 0000000000..5dea5c430d
3834 --- /dev/null
3835 +++ b/kde-apps/kdeedu-meta/kdeedu-meta-18.03.80.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.80.ebuild b/kde-apps/kdegames-meta/kdegames-meta-18.03.80.ebuild
3878 new file mode 100644
3879 index 0000000000..85eb713ba0
3880 --- /dev/null
3881 +++ b/kde-apps/kdegames-meta/kdegames-meta-18.03.80.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.80.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-18.03.80.ebuild
3942 new file mode 100644
3943 index 0000000000..bff71a679d
3944 --- /dev/null
3945 +++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-18.03.80.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.80.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-18.03.80.ebuild
3977 new file mode 100644
3978 index 0000000000..ec101c11b4
3979 --- /dev/null
3980 +++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-18.03.80.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.80.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-18.03.80.ebuild
4008 new file mode 100644
4009 index 0000000000..59d525810f
4010 --- /dev/null
4011 +++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-18.03.80.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.80.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-18.03.80.ebuild
4045 new file mode 100644
4046 index 0000000000..13f47494f4
4047 --- /dev/null
4048 +++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-18.03.80.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.80.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-18.03.80.ebuild
4081 new file mode 100644
4082 index 0000000000..35d715c44b
4083 --- /dev/null
4084 +++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-18.03.80.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.80.ebuild b/kde-apps/kdenlive/kdenlive-18.03.80.ebuild
4108 new file mode 100644
4109 index 0000000000..ba7f9f054d
4110 --- /dev/null
4111 +++ b/kde-apps/kdenlive/kdenlive-18.03.80.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.80.ebuild b/kde-apps/kdepim-addons/kdepim-addons-18.03.80.ebuild
4192 new file mode 100644
4193 index 0000000000..5a11e4f931
4194 --- /dev/null
4195 +++ b/kde-apps/kdepim-addons/kdepim-addons-18.03.80.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.80.ebuild b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-18.03.80.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.80.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.80.ebuild b/kde-apps/kdepim-meta/kdepim-meta-18.03.80.ebuild
4329 new file mode 100644
4330 index 0000000000..e6ecd44f3a
4331 --- /dev/null
4332 +++ b/kde-apps/kdepim-meta/kdepim-meta-18.03.80.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.80.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-18.03.80.ebuild
4404 new file mode 100644
4405 index 0000000000..4f1d61f160
4406 --- /dev/null
4407 +++ b/kde-apps/kdepim-runtime/kdepim-runtime-18.03.80.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.80.ebuild b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-18.03.80.ebuild
4494 new file mode 100644
4495 index 0000000000..a659366d3d
4496 --- /dev/null
4497 +++ b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-18.03.80.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.80.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-18.03.80.ebuild
4521 new file mode 100644
4522 index 0000000000..0759a45c39
4523 --- /dev/null
4524 +++ b/kde-apps/kdesdk-meta/kdesdk-meta-18.03.80.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.80.ebuild b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-18.03.80.ebuild
4556 new file mode 100644
4557 index 0000000000..aa6e30a176
4558 --- /dev/null
4559 +++ b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-18.03.80.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.80.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-18.03.80.ebuild
4584 new file mode 100644
4585 index 0000000000..d34c1f9cdd
4586 --- /dev/null
4587 +++ b/kde-apps/kdeutils-meta/kdeutils-meta-18.03.80.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.80.ebuild b/kde-apps/kdf/kdf-18.03.80.ebuild
4620 new file mode 100644
4621 index 0000000000..3ac87d6ff6
4622 --- /dev/null
4623 +++ b/kde-apps/kdf/kdf-18.03.80.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.80.ebuild b/kde-apps/kdialog/kdialog-18.03.80.ebuild
4656 new file mode 100644
4657 index 0000000000..a3f46e46a8
4658 --- /dev/null
4659 +++ b/kde-apps/kdialog/kdialog-18.03.80.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.80.ebuild b/kde-apps/kdiamond/kdiamond-18.03.80.ebuild
4699 new file mode 100644
4700 index 0000000000..111637d702
4701 --- /dev/null
4702 +++ b/kde-apps/kdiamond/kdiamond-18.03.80.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.80.ebuild b/kde-apps/keditbookmarks/keditbookmarks-18.03.80.ebuild
4738 new file mode 100644
4739 index 0000000000..b048c6a9cf
4740 --- /dev/null
4741 +++ b/kde-apps/keditbookmarks/keditbookmarks-18.03.80.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.80.ebuild b/kde-apps/kfind/kfind-18.03.80.ebuild
4789 new file mode 100644
4790 index 0000000000..281d188e45
4791 --- /dev/null
4792 +++ b/kde-apps/kfind/kfind-18.03.80.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.80.ebuild b/kde-apps/kfloppy/kfloppy-18.03.80.ebuild
4827 new file mode 100644
4828 index 0000000000..6bdbc688d3
4829 --- /dev/null
4830 +++ b/kde-apps/kfloppy/kfloppy-18.03.80.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.80.ebuild b/kde-apps/kfourinline/kfourinline-18.03.80.ebuild
4865 new file mode 100644
4866 index 0000000000..3e6be98491
4867 --- /dev/null
4868 +++ b/kde-apps/kfourinline/kfourinline-18.03.80.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.80.ebuild b/kde-apps/kgeography/kgeography-18.03.80.ebuild
4903 new file mode 100644
4904 index 0000000000..1a573e6946
4905 --- /dev/null
4906 +++ b/kde-apps/kgeography/kgeography-18.03.80.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.80.ebuild b/kde-apps/kget/kget-18.03.80.ebuild
4939 new file mode 100644
4940 index 0000000000..314ad8dce4
4941 --- /dev/null
4942 +++ b/kde-apps/kget/kget-18.03.80.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.80.ebuild b/kde-apps/kgoldrunner/kgoldrunner-18.03.80.ebuild
5013 new file mode 100644
5014 index 0000000000..1377b14402
5015 --- /dev/null
5016 +++ b/kde-apps/kgoldrunner/kgoldrunner-18.03.80.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.80.ebuild b/kde-apps/kgpg/kgpg-18.03.80.ebuild
5056 new file mode 100644
5057 index 0000000000..9179f81685
5058 --- /dev/null
5059 +++ b/kde-apps/kgpg/kgpg-18.03.80.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.80.ebuild b/kde-apps/khangman/khangman-18.03.80.ebuild
5111 new file mode 100644
5112 index 0000000000..cb57c5103e
5113 --- /dev/null
5114 +++ b/kde-apps/khangman/khangman-18.03.80.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.80.ebuild b/kde-apps/khelpcenter/khelpcenter-18.03.80.ebuild
5158 new file mode 100644
5159 index 0000000000..7a7d14ca37
5160 --- /dev/null
5161 +++ b/kde-apps/khelpcenter/khelpcenter-18.03.80.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.80.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-18.03.80.ebuild
5208 new file mode 100644
5209 index 0000000000..9cc840613b
5210 --- /dev/null
5211 +++ b/kde-apps/kidentitymanagement/kidentitymanagement-18.03.80.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.80.ebuild b/kde-apps/kig/kig-18.03.80.ebuild
5250 new file mode 100644
5251 index 0000000000..7e2644a1fb
5252 --- /dev/null
5253 +++ b/kde-apps/kig/kig-18.03.80.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.80.ebuild b/kde-apps/kigo/kigo-18.03.80.ebuild
5319 new file mode 100644
5320 index 0000000000..3dd95da49b
5321 --- /dev/null
5322 +++ b/kde-apps/kigo/kigo-18.03.80.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.80.ebuild b/kde-apps/killbots/killbots-18.03.80.ebuild
5361 new file mode 100644
5362 index 0000000000..eb0d9bdadc
5363 --- /dev/null
5364 +++ b/kde-apps/killbots/killbots-18.03.80.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.80.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-18.03.80.ebuild
5398 new file mode 100644
5399 index 0000000000..a457413fa6
5400 --- /dev/null
5401 +++ b/kde-apps/kimagemapeditor/kimagemapeditor-18.03.80.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.80.ebuild b/kde-apps/kimap/kimap-18.03.80.ebuild
5437 new file mode 100644
5438 index 0000000000..e7bcd2eec2
5439 --- /dev/null
5440 +++ b/kde-apps/kimap/kimap-18.03.80.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.80.ebuild b/kde-apps/kio-extras/kio-extras-18.03.80.ebuild
5482 new file mode 100644
5483 index 0000000000..b884ebc08a
5484 --- /dev/null
5485 +++ b/kde-apps/kio-extras/kio-extras-18.03.80.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.80.ebuild b/kde-apps/kiriki/kiriki-18.03.80.ebuild
5567 new file mode 100644
5568 index 0000000000..b0d97b3b53
5569 --- /dev/null
5570 +++ b/kde-apps/kiriki/kiriki-18.03.80.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.80.ebuild b/kde-apps/kiten/kiten-18.03.80.ebuild
5606 new file mode 100644
5607 index 0000000000..19dcab4157
5608 --- /dev/null
5609 +++ b/kde-apps/kiten/kiten-18.03.80.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.80.ebuild b/kde-apps/kjumpingcube/kjumpingcube-18.03.80.ebuild
5644 new file mode 100644
5645 index 0000000000..24ea87a948
5646 --- /dev/null
5647 +++ b/kde-apps/kjumpingcube/kjumpingcube-18.03.80.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.80.ebuild b/kde-apps/kldap/kldap-18.03.80.ebuild
5683 new file mode 100644
5684 index 0000000000..fd1452bcfd
5685 --- /dev/null
5686 +++ b/kde-apps/kldap/kldap-18.03.80.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.80.ebuild b/kde-apps/kleopatra/kleopatra-18.03.80.ebuild
5726 new file mode 100644
5727 index 0000000000..9526ad8ef1
5728 --- /dev/null
5729 +++ b/kde-apps/kleopatra/kleopatra-18.03.80.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.80.ebuild b/kde-apps/klettres/klettres-18.03.80.ebuild
5785 new file mode 100644
5786 index 0000000000..5a99090d00
5787 --- /dev/null
5788 +++ b/kde-apps/klettres/klettres-18.03.80.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.80.ebuild b/kde-apps/klickety/klickety-18.03.80.ebuild
5823 new file mode 100644
5824 index 0000000000..29d07f818c
5825 --- /dev/null
5826 +++ b/kde-apps/klickety/klickety-18.03.80.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.80.ebuild b/kde-apps/klines/klines-18.03.80.ebuild
5862 new file mode 100644
5863 index 0000000000..7d4775b223
5864 --- /dev/null
5865 +++ b/kde-apps/klines/klines-18.03.80.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.80.ebuild b/kde-apps/kmag/kmag-18.03.80.ebuild
5902 new file mode 100644
5903 index 0000000000..78ea685239
5904 --- /dev/null
5905 +++ b/kde-apps/kmag/kmag-18.03.80.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.80.ebuild b/kde-apps/kmahjongg/kmahjongg-18.03.80.ebuild
5946 new file mode 100644
5947 index 0000000000..7f03c60e0f
5948 --- /dev/null
5949 +++ b/kde-apps/kmahjongg/kmahjongg-18.03.80.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.80.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-18.03.80.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.80.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.80.ebuild b/kde-apps/kmail/kmail-18.03.80.ebuild
6048 new file mode 100644
6049 index 0000000000..42818ab48c
6050 --- /dev/null
6051 +++ b/kde-apps/kmail/kmail-18.03.80.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.80.ebuild b/kde-apps/kmailtransport/kmailtransport-18.03.80.ebuild
6165 new file mode 100644
6166 index 0000000000..5814e89ef5
6167 --- /dev/null
6168 +++ b/kde-apps/kmailtransport/kmailtransport-18.03.80.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.80.ebuild b/kde-apps/kmbox/kmbox-18.03.80.ebuild
6213 new file mode 100644
6214 index 0000000000..aecae880be
6215 --- /dev/null
6216 +++ b/kde-apps/kmbox/kmbox-18.03.80.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.80.ebuild b/kde-apps/kmime/kmime-18.03.80.ebuild
6235 new file mode 100644
6236 index 0000000000..18fc8866db
6237 --- /dev/null
6238 +++ b/kde-apps/kmime/kmime-18.03.80.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.80.ebuild b/kde-apps/kmines/kmines-18.03.80.ebuild
6262 new file mode 100644
6263 index 0000000000..517fa32429
6264 --- /dev/null
6265 +++ b/kde-apps/kmines/kmines-18.03.80.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.80.ebuild b/kde-apps/kmix/kmix-18.03.80.ebuild
6301 new file mode 100644
6302 index 0000000000..768fa6584e
6303 --- /dev/null
6304 +++ b/kde-apps/kmix/kmix-18.03.80.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.80.ebuild b/kde-apps/kmousetool/kmousetool-18.03.80.ebuild
6360 new file mode 100644
6361 index 0000000000..ed8aa9a183
6362 --- /dev/null
6363 +++ b/kde-apps/kmousetool/kmousetool-18.03.80.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.80.ebuild b/kde-apps/kmouth/kmouth-18.03.80.ebuild
6402 new file mode 100644
6403 index 0000000000..c648621058
6404 --- /dev/null
6405 +++ b/kde-apps/kmouth/kmouth-18.03.80.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.80.ebuild b/kde-apps/kmplot/kmplot-18.03.80.ebuild
6441 new file mode 100644
6442 index 0000000000..029f91d4de
6443 --- /dev/null
6444 +++ b/kde-apps/kmplot/kmplot-18.03.80.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.80.ebuild b/kde-apps/knavalbattle/knavalbattle-18.03.80.ebuild
6483 new file mode 100644
6484 index 0000000000..aa760fb431
6485 --- /dev/null
6486 +++ b/kde-apps/knavalbattle/knavalbattle-18.03.80.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.80.ebuild b/kde-apps/knetwalk/knetwalk-18.03.80.ebuild
6527 new file mode 100644
6528 index 0000000000..cd1421b84e
6529 --- /dev/null
6530 +++ b/kde-apps/knetwalk/knetwalk-18.03.80.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.80.ebuild b/kde-apps/knotes/knotes-18.03.80.ebuild
6568 new file mode 100644
6569 index 0000000000..95df2eeed4
6570 --- /dev/null
6571 +++ b/kde-apps/knotes/knotes-18.03.80.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.80.ebuild b/kde-apps/kolf/kolf-18.03.80.ebuild
6647 new file mode 100644
6648 index 0000000000..c4fe519419
6649 --- /dev/null
6650 +++ b/kde-apps/kolf/kolf-18.03.80.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.80.ebuild b/kde-apps/kollision/kollision-18.03.80.ebuild
6689 new file mode 100644
6690 index 0000000000..159531afe0
6691 --- /dev/null
6692 +++ b/kde-apps/kollision/kollision-18.03.80.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.80.ebuild b/kde-apps/kolourpaint/kolourpaint-18.03.80.ebuild
6725 new file mode 100644
6726 index 0000000000..5052eeec56
6727 --- /dev/null
6728 +++ b/kde-apps/kolourpaint/kolourpaint-18.03.80.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.80.ebuild b/kde-apps/kompare/kompare-18.03.80.ebuild
6774 new file mode 100644
6775 index 0000000000..5c3fbbe779
6776 --- /dev/null
6777 +++ b/kde-apps/kompare/kompare-18.03.80.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.80.ebuild b/kde-apps/konqueror/konqueror-18.03.80.ebuild
6816 new file mode 100644
6817 index 0000000000..9f52a596a1
6818 --- /dev/null
6819 +++ b/kde-apps/konqueror/konqueror-18.03.80.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.80.ebuild b/kde-apps/konquest/konquest-18.03.80.ebuild
6928 new file mode 100644
6929 index 0000000000..f2519a6250
6930 --- /dev/null
6931 +++ b/kde-apps/konquest/konquest-18.03.80.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.80.ebuild b/kde-apps/konsole/konsole-18.03.80.ebuild
6969 new file mode 100644
6970 index 0000000000..c091c44e38
6971 --- /dev/null
6972 +++ b/kde-apps/konsole/konsole-18.03.80.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.80.ebuild b/kde-apps/konsolekalendar/konsolekalendar-18.03.80.ebuild
7032 new file mode 100644
7033 index 0000000000..5e43736100
7034 --- /dev/null
7035 +++ b/kde-apps/konsolekalendar/konsolekalendar-18.03.80.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.80.ebuild b/kde-apps/kontact/kontact-18.03.80.ebuild
7080 new file mode 100644
7081 index 0000000000..e768a574bf
7082 --- /dev/null
7083 +++ b/kde-apps/kontact/kontact-18.03.80.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.80.ebuild b/kde-apps/kontactinterface/kontactinterface-18.03.80.ebuild
7131 new file mode 100644
7132 index 0000000000..9622e2e660
7133 --- /dev/null
7134 +++ b/kde-apps/kontactinterface/kontactinterface-18.03.80.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.80.ebuild b/kde-apps/kopete/kopete-18.03.80.ebuild
7165 new file mode 100644
7166 index 0000000000..bfcb2c87d4
7167 --- /dev/null
7168 +++ b/kde-apps/kopete/kopete-18.03.80.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.80.ebuild b/kde-apps/korganizer/korganizer-18.03.80.ebuild
7356 new file mode 100644
7357 index 0000000000..23f6fc99a1
7358 --- /dev/null
7359 +++ b/kde-apps/korganizer/korganizer-18.03.80.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.80.ebuild b/kde-apps/kpat/kpat-18.03.80.ebuild
7451 new file mode 100644
7452 index 0000000000..14604a38fb
7453 --- /dev/null
7454 +++ b/kde-apps/kpat/kpat-18.03.80.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.80.ebuild b/kde-apps/kpimtextedit/kpimtextedit-18.03.80.ebuild
7492 new file mode 100644
7493 index 0000000000..4df08dc9cc
7494 --- /dev/null
7495 +++ b/kde-apps/kpimtextedit/kpimtextedit-18.03.80.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.80.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-18.03.80.ebuild
7549 new file mode 100644
7550 index 0000000000..25309fd176
7551 --- /dev/null
7552 +++ b/kde-apps/kqtquickcharts/kqtquickcharts-18.03.80.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.80.ebuild b/kde-apps/krdc/krdc-18.03.80.ebuild
7572 new file mode 100644
7573 index 0000000000..b2db820336
7574 --- /dev/null
7575 +++ b/kde-apps/krdc/krdc-18.03.80.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.80.ebuild b/kde-apps/kreversi/kreversi-18.03.80.ebuild
7626 new file mode 100644
7627 index 0000000000..a18a0c64d8
7628 --- /dev/null
7629 +++ b/kde-apps/kreversi/kreversi-18.03.80.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.80.ebuild b/kde-apps/krfb/krfb-18.03.80.ebuild
7672 new file mode 100644
7673 index 0000000000..479224e0ac
7674 --- /dev/null
7675 +++ b/kde-apps/krfb/krfb-18.03.80.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.80.ebuild b/kde-apps/kross-interpreters/kross-interpreters-18.03.80.ebuild
7717 new file mode 100644
7718 index 0000000000..f1f7ac5702
7719 --- /dev/null
7720 +++ b/kde-apps/kross-interpreters/kross-interpreters-18.03.80.ebuild
7721 @@ -0,0 +1,37 @@
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_configure() {
7752 + local mycmakeargs=(
7753 + -DBUILD_python=$(usex python)
7754 + -DBUILD_ruby=$(usex ruby)
7755 + )
7756 +
7757 + kde5_src_configure
7758 +}
7759
7760 diff --git a/kde-apps/kruler/kruler-18.03.80.ebuild b/kde-apps/kruler/kruler-18.03.80.ebuild
7761 new file mode 100644
7762 index 0000000000..77f5502679
7763 --- /dev/null
7764 +++ b/kde-apps/kruler/kruler-18.03.80.ebuild
7765 @@ -0,0 +1,40 @@
7766 +# Copyright 1999-2018 Gentoo Foundation
7767 +# Distributed under the terms of the GNU General Public License v2
7768 +
7769 +EAPI=6
7770 +
7771 +KDE_HANDBOOK="forceoptional"
7772 +inherit kde5
7773 +
7774 +DESCRIPTION="Screen ruler for Plasma"
7775 +HOMEPAGE="https://www.kde.org/applications/graphics/kruler/"
7776 +
7777 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
7778 +KEYWORDS="~amd64 ~x86"
7779 +IUSE="X"
7780 +
7781 +DEPEND="
7782 + $(add_frameworks_dep kconfig)
7783 + $(add_frameworks_dep kconfigwidgets)
7784 + $(add_frameworks_dep kcoreaddons)
7785 + $(add_frameworks_dep ki18n)
7786 + $(add_frameworks_dep knotifications)
7787 + $(add_frameworks_dep kwidgetsaddons)
7788 + $(add_frameworks_dep kwindowsystem)
7789 + $(add_frameworks_dep kxmlgui)
7790 + $(add_qt_dep qtgui)
7791 + $(add_qt_dep qtwidgets)
7792 + X? (
7793 + $(add_qt_dep qtx11extras)
7794 + x11-libs/libxcb
7795 + )
7796 +"
7797 +RDEPEND="${DEPEND}"
7798 +
7799 +src_configure() {
7800 + local mycmakeargs=(
7801 + $(cmake-utils_use_find_package X X11)
7802 + )
7803 +
7804 + kde5_src_configure
7805 +}
7806
7807 diff --git a/kde-apps/kshisen/kshisen-18.03.80.ebuild b/kde-apps/kshisen/kshisen-18.03.80.ebuild
7808 new file mode 100644
7809 index 0000000000..907e49003e
7810 --- /dev/null
7811 +++ b/kde-apps/kshisen/kshisen-18.03.80.ebuild
7812 @@ -0,0 +1,32 @@
7813 +# Copyright 1999-2018 Gentoo Foundation
7814 +# Distributed under the terms of the GNU General Public License v2
7815 +
7816 +EAPI=6
7817 +
7818 +KDE_HANDBOOK="forceoptional"
7819 +KDE_SELINUX_MODULE="games"
7820 +inherit kde5
7821 +
7822 +DESCRIPTION="A KDE game similiar to Mahjongg"
7823 +HOMEPAGE="
7824 + https://www.kde.org/applications/games/kshisen/
7825 + https://games.kde.org/game.php?game=kshisen
7826 +"
7827 +KEYWORDS="~amd64 ~x86"
7828 +IUSE=""
7829 +
7830 +DEPEND="
7831 + $(add_frameworks_dep kconfig)
7832 + $(add_frameworks_dep kconfigwidgets)
7833 + $(add_frameworks_dep kcoreaddons)
7834 + $(add_frameworks_dep kcrash)
7835 + $(add_frameworks_dep kdbusaddons)
7836 + $(add_frameworks_dep ki18n)
7837 + $(add_frameworks_dep kwidgetsaddons)
7838 + $(add_frameworks_dep kxmlgui)
7839 + $(add_kdeapps_dep libkdegames)
7840 + $(add_kdeapps_dep libkmahjongg)
7841 + $(add_qt_dep qtgui)
7842 + $(add_qt_dep qtwidgets)
7843 +"
7844 +RDEPEND="${DEPEND}"
7845
7846 diff --git a/kde-apps/ksirk/ksirk-18.03.80.ebuild b/kde-apps/ksirk/ksirk-18.03.80.ebuild
7847 new file mode 100644
7848 index 0000000000..e147ac059f
7849 --- /dev/null
7850 +++ b/kde-apps/ksirk/ksirk-18.03.80.ebuild
7851 @@ -0,0 +1,42 @@
7852 +# Copyright 1999-2018 Gentoo Foundation
7853 +# Distributed under the terms of the GNU General Public License v2
7854 +
7855 +EAPI=6
7856 +
7857 +KDE_HANDBOOK="forceoptional"
7858 +inherit kde5
7859 +
7860 +DESCRIPTION="Port of the board game risk"
7861 +HOMEPAGE="
7862 + https://www.kde.org/applications/games/ksirk/
7863 + https://games.kde.org/game.php?game=ksirk
7864 +"
7865 +KEYWORDS="~amd64 ~x86"
7866 +IUSE=""
7867 +
7868 +DEPEND="
7869 + $(add_frameworks_dep kcompletion)
7870 + $(add_frameworks_dep kconfig)
7871 + $(add_frameworks_dep kconfigwidgets)
7872 + $(add_frameworks_dep kcoreaddons)
7873 + $(add_frameworks_dep kcrash)
7874 + $(add_frameworks_dep ki18n)
7875 + $(add_frameworks_dep kiconthemes)
7876 + $(add_frameworks_dep kio)
7877 + $(add_frameworks_dep knewstuff)
7878 + $(add_frameworks_dep kwallet)
7879 + $(add_frameworks_dep kwidgetsaddons)
7880 + $(add_frameworks_dep kxmlgui)
7881 + $(add_kdeapps_dep libkdegames)
7882 + $(add_qt_dep qtgui)
7883 + $(add_qt_dep qtnetwork)
7884 + $(add_qt_dep qtsvg)
7885 + $(add_qt_dep qtwidgets)
7886 + $(add_qt_dep qtxml)
7887 + app-crypt/qca:2[qt5(+)]
7888 + media-libs/phonon[qt5(+)]
7889 + sys-libs/zlib
7890 +"
7891 +RDEPEND="${DEPEND}
7892 + !kde-apps/kde4-l10n
7893 +"
7894
7895 diff --git a/kde-apps/ksmtp/ksmtp-18.03.80.ebuild b/kde-apps/ksmtp/ksmtp-18.03.80.ebuild
7896 new file mode 100644
7897 index 0000000000..237add174d
7898 --- /dev/null
7899 +++ b/kde-apps/ksmtp/ksmtp-18.03.80.ebuild
7900 @@ -0,0 +1,24 @@
7901 +# Copyright 1999-2018 Gentoo Foundation
7902 +# Distributed under the terms of the GNU General Public License v2
7903 +
7904 +EAPI=6
7905 +
7906 +KDE_TEST="true"
7907 +inherit kde5
7908 +
7909 +DESCRIPTION="Job-based library to send email through an SMTP server"
7910 +LICENSE="LGPL-2.1+"
7911 +KEYWORDS="~amd64 ~x86"
7912 +IUSE=""
7913 +
7914 +DEPEND="
7915 + $(add_frameworks_dep kcoreaddons)
7916 + $(add_frameworks_dep ki18n)
7917 + $(add_frameworks_dep kio)
7918 + $(add_kdeapps_dep kmime)
7919 + $(add_qt_dep qtnetwork)
7920 + dev-libs/cyrus-sasl
7921 +"
7922 +RDEPEND="${DEPEND}"
7923 +
7924 +RESTRICT+=" test" # bug 642410
7925
7926 diff --git a/kde-apps/ksnakeduel/ksnakeduel-18.03.80.ebuild b/kde-apps/ksnakeduel/ksnakeduel-18.03.80.ebuild
7927 new file mode 100644
7928 index 0000000000..7bdccd636b
7929 --- /dev/null
7930 +++ b/kde-apps/ksnakeduel/ksnakeduel-18.03.80.ebuild
7931 @@ -0,0 +1,33 @@
7932 +# Copyright 1999-2018 Gentoo Foundation
7933 +# Distributed under the terms of the GNU General Public License v2
7934 +
7935 +EAPI=6
7936 +
7937 +KDE_HANDBOOK="optional"
7938 +KDE_SELINUX_MODULE="games"
7939 +inherit kde5
7940 +
7941 +DESCRIPTION="KDE Tron game"
7942 +HOMEPAGE="https://www.kde.org/applications/games/ksnakeduel/"
7943 +KEYWORDS="~amd64 ~x86"
7944 +IUSE=""
7945 +
7946 +DEPEND="
7947 + $(add_frameworks_dep kcompletion)
7948 + $(add_frameworks_dep kconfig)
7949 + $(add_frameworks_dep kconfigwidgets)
7950 + $(add_frameworks_dep kcoreaddons)
7951 + $(add_frameworks_dep kcrash)
7952 + $(add_frameworks_dep kdbusaddons)
7953 + $(add_frameworks_dep kguiaddons)
7954 + $(add_frameworks_dep ki18n)
7955 + $(add_frameworks_dep kwidgetsaddons)
7956 + $(add_frameworks_dep kxmlgui)
7957 + $(add_kdeapps_dep libkdegames)
7958 + $(add_qt_dep qtgui)
7959 + $(add_qt_dep qtsvg)
7960 + $(add_qt_dep qtwidgets)
7961 +"
7962 +RDEPEND="${DEPEND}
7963 + !<kde-apps/kde4-l10n-17.07.80
7964 +"
7965
7966 diff --git a/kde-apps/kspaceduel/kspaceduel-18.03.80.ebuild b/kde-apps/kspaceduel/kspaceduel-18.03.80.ebuild
7967 new file mode 100644
7968 index 0000000000..f04dfdae0a
7969 --- /dev/null
7970 +++ b/kde-apps/kspaceduel/kspaceduel-18.03.80.ebuild
7971 @@ -0,0 +1,33 @@
7972 +# Copyright 1999-2018 Gentoo Foundation
7973 +# Distributed under the terms of the GNU General Public License v2
7974 +
7975 +EAPI=6
7976 +
7977 +KDE_HANDBOOK="forceoptional"
7978 +KDE_SELINUX_MODULE="games"
7979 +inherit kde5
7980 +
7981 +DESCRIPTION="Space Game by KDE"
7982 +HOMEPAGE="
7983 + https://www.kde.org/applications/games/kspaceduel/
7984 + https://games.kde.org/game.php?game=kspaceduel
7985 +"
7986 +KEYWORDS="~amd64 ~x86"
7987 +IUSE=""
7988 +
7989 +DEPEND="
7990 + $(add_frameworks_dep kconfig)
7991 + $(add_frameworks_dep kconfigwidgets)
7992 + $(add_frameworks_dep kcoreaddons)
7993 + $(add_frameworks_dep kcrash)
7994 + $(add_frameworks_dep kdbusaddons)
7995 + $(add_frameworks_dep ki18n)
7996 + $(add_frameworks_dep kxmlgui)
7997 + $(add_kdeapps_dep libkdegames)
7998 + $(add_qt_dep qtgui)
7999 + $(add_qt_dep qtsvg)
8000 + $(add_qt_dep qtwidgets)
8001 +"
8002 +RDEPEND="${DEPEND}
8003 + !<kde-apps/kde4-l10n-17.07.80
8004 +"
8005
8006 diff --git a/kde-apps/ksquares/ksquares-18.03.80.ebuild b/kde-apps/ksquares/ksquares-18.03.80.ebuild
8007 new file mode 100644
8008 index 0000000000..2a05f5517d
8009 --- /dev/null
8010 +++ b/kde-apps/ksquares/ksquares-18.03.80.ebuild
8011 @@ -0,0 +1,31 @@
8012 +# Copyright 1999-2018 Gentoo Foundation
8013 +# Distributed under the terms of the GNU General Public License v2
8014 +
8015 +EAPI=6
8016 +
8017 +KDE_HANDBOOK="forceoptional"
8018 +inherit kde5
8019 +
8020 +DESCRIPTION="KDE clone of the game squares"
8021 +HOMEPAGE="
8022 + https://www.kde.org/applications/games/ksquares/
8023 + https://games.kde.org/game.php?game=ksquares
8024 +"
8025 +KEYWORDS="~amd64 ~x86"
8026 +IUSE=""
8027 +
8028 +DEPEND="
8029 + $(add_frameworks_dep kcompletion)
8030 + $(add_frameworks_dep kconfig)
8031 + $(add_frameworks_dep kconfigwidgets)
8032 + $(add_frameworks_dep kcoreaddons)
8033 + $(add_frameworks_dep kcrash)
8034 + $(add_frameworks_dep kdbusaddons)
8035 + $(add_frameworks_dep ki18n)
8036 + $(add_frameworks_dep kwidgetsaddons)
8037 + $(add_frameworks_dep kxmlgui)
8038 + $(add_kdeapps_dep libkdegames)
8039 + $(add_qt_dep qtgui)
8040 + $(add_qt_dep qtwidgets)
8041 +"
8042 +RDEPEND="${DEPEND}"
8043
8044 diff --git a/kde-apps/ksudoku/ksudoku-18.03.80.ebuild b/kde-apps/ksudoku/ksudoku-18.03.80.ebuild
8045 new file mode 100644
8046 index 0000000000..816d157b24
8047 --- /dev/null
8048 +++ b/kde-apps/ksudoku/ksudoku-18.03.80.ebuild
8049 @@ -0,0 +1,51 @@
8050 +# Copyright 1999-2018 Gentoo Foundation
8051 +# Distributed under the terms of the GNU General Public License v2
8052 +
8053 +EAPI=6
8054 +
8055 +KDE_HANDBOOK="forceoptional"
8056 +inherit kde5
8057 +
8058 +DESCRIPTION="Logic-based symbol placement puzzle by KDE"
8059 +HOMEPAGE="
8060 + https://www.kde.org/applications/games/ksudoku/
8061 + https://games.kde.org/game.php?game=ksudoku
8062 +"
8063 +KEYWORDS="~amd64 ~x86"
8064 +IUSE="opengl"
8065 +
8066 +DEPEND="
8067 + $(add_frameworks_dep karchive)
8068 + $(add_frameworks_dep kconfig)
8069 + $(add_frameworks_dep kconfigwidgets)
8070 + $(add_frameworks_dep kcoreaddons)
8071 + $(add_frameworks_dep kcrash)
8072 + $(add_frameworks_dep kguiaddons)
8073 + $(add_frameworks_dep ki18n)
8074 + $(add_frameworks_dep kiconthemes)
8075 + $(add_frameworks_dep kio)
8076 + $(add_frameworks_dep kjobwidgets)
8077 + $(add_frameworks_dep kwidgetsaddons)
8078 + $(add_frameworks_dep kxmlgui)
8079 + $(add_kdeapps_dep libkdegames)
8080 + $(add_qt_dep qtgui)
8081 + $(add_qt_dep qtprintsupport)
8082 + $(add_qt_dep qtsvg)
8083 + $(add_qt_dep qtwidgets)
8084 + $(add_qt_dep qtxml)
8085 + opengl? (
8086 + $(add_qt_dep qtopengl)
8087 + virtual/glu
8088 + )
8089 +"
8090 +RDEPEND="${DEPEND}
8091 + !<kde-apps/kde4-l10n-17.07.80
8092 +"
8093 +
8094 +src_configure() {
8095 + local mycmakeargs=(
8096 + $(cmake-utils_use_find_package opengl OpenGL)
8097 + )
8098 +
8099 + kde5_src_configure
8100 +}
8101
8102 diff --git a/kde-apps/ksystemlog/ksystemlog-18.03.80.ebuild b/kde-apps/ksystemlog/ksystemlog-18.03.80.ebuild
8103 new file mode 100644
8104 index 0000000000..613a2eccdf
8105 --- /dev/null
8106 +++ b/kde-apps/ksystemlog/ksystemlog-18.03.80.ebuild
8107 @@ -0,0 +1,60 @@
8108 +# Copyright 1999-2018 Gentoo Foundation
8109 +# Distributed under the terms of the GNU General Public License v2
8110 +
8111 +EAPI=6
8112 +
8113 +KDE_HANDBOOK="forceoptional"
8114 +KDE_TEST="forceoptional"
8115 +VIRTUALX_REQUIRED="test"
8116 +inherit kde5
8117 +
8118 +DESCRIPTION="System log viewer by KDE"
8119 +HOMEPAGE="https://www.kde.org/applications/system/ksystemlog/"
8120 +KEYWORDS="~amd64 ~x86"
8121 +IUSE="systemd"
8122 +
8123 +# bug 378101
8124 +RESTRICT+=" test"
8125 +
8126 +DEPEND="
8127 + $(add_frameworks_dep karchive)
8128 + $(add_frameworks_dep kcompletion)
8129 + $(add_frameworks_dep kconfig)
8130 + $(add_frameworks_dep kconfigwidgets)
8131 + $(add_frameworks_dep kcoreaddons)
8132 + $(add_frameworks_dep ki18n)
8133 + $(add_frameworks_dep kiconthemes)
8134 + $(add_frameworks_dep kio)
8135 + $(add_frameworks_dep kitemviews)
8136 + $(add_frameworks_dep kservice)
8137 + $(add_frameworks_dep ktextwidgets)
8138 + $(add_frameworks_dep kwidgetsaddons)
8139 + $(add_frameworks_dep kxmlgui)
8140 + $(add_qt_dep qtgui)
8141 + $(add_qt_dep qtprintsupport)
8142 + $(add_qt_dep qtwidgets)
8143 + systemd? ( sys-apps/systemd )
8144 +"
8145 +RDEPEND="${DEPEND}"
8146 +
8147 +src_prepare() {
8148 + kde5_src_prepare
8149 +
8150 + if use test; then
8151 + # beat this stupid test into shape: the test files contain no year, so
8152 + # comparison succeeds only in 2007 !!!
8153 + local theyear=$(date +%Y)
8154 + einfo Setting the current year as ${theyear} in the test files
8155 + sed -e "s:2007:${theyear}:g" -i tests/systemAnalyzerTest.cpp
8156 +
8157 + # one test consistently fails, so comment it out for the moment
8158 + sed -e "s:systemAnalyzerTest:# dont run systemAnalyzerTest:g" -i ksystemlog/tests/CMakeLists.txt
8159 + fi
8160 +}
8161 +
8162 +src_configure() {
8163 + local mycmakeargs=(
8164 + $(cmake-utils_use_find_package systemd Journald)
8165 + )
8166 + kde5_src_configure
8167 +}
8168
8169 diff --git a/kde-apps/kteatime/kteatime-18.03.80.ebuild b/kde-apps/kteatime/kteatime-18.03.80.ebuild
8170 new file mode 100644
8171 index 0000000000..d6175c6546
8172 --- /dev/null
8173 +++ b/kde-apps/kteatime/kteatime-18.03.80.ebuild
8174 @@ -0,0 +1,28 @@
8175 +# Copyright 1999-2018 Gentoo Foundation
8176 +# Distributed under the terms of the GNU General Public License v2
8177 +
8178 +EAPI=6
8179 +
8180 +KDE_HANDBOOK="forceoptional"
8181 +inherit kde5
8182 +
8183 +DESCRIPTION="KDE timer for making a fine cup of tea"
8184 +HOMEPAGE="https://www.kde.org/applications/games/kteatime"
8185 +KEYWORDS="~amd64 ~x86"
8186 +IUSE=""
8187 +
8188 +DEPEND="
8189 + $(add_frameworks_dep kconfig)
8190 + $(add_frameworks_dep kconfigwidgets)
8191 + $(add_frameworks_dep kcoreaddons)
8192 + $(add_frameworks_dep kcrash)
8193 + $(add_frameworks_dep ki18n)
8194 + $(add_frameworks_dep kiconthemes)
8195 + $(add_frameworks_dep knotifications)
8196 + $(add_frameworks_dep knotifyconfig)
8197 + $(add_frameworks_dep ktextwidgets)
8198 + $(add_frameworks_dep kxmlgui)
8199 + $(add_qt_dep qtgui)
8200 + $(add_qt_dep qtwidgets)
8201 +"
8202 +RDEPEND="${DEPEND}"
8203
8204 diff --git a/kde-apps/ktimer/ktimer-18.03.80.ebuild b/kde-apps/ktimer/ktimer-18.03.80.ebuild
8205 new file mode 100644
8206 index 0000000000..f21e3aa138
8207 --- /dev/null
8208 +++ b/kde-apps/ktimer/ktimer-18.03.80.ebuild
8209 @@ -0,0 +1,27 @@
8210 +# Copyright 1999-2018 Gentoo Foundation
8211 +# Distributed under the terms of the GNU General Public License v2
8212 +
8213 +EAPI=6
8214 +
8215 +KDE_HANDBOOK="forceoptional"
8216 +inherit kde5
8217 +
8218 +DESCRIPTION="KDE Timer"
8219 +HOMEPAGE="https://www.kde.org/applications/utilities/ktimer
8220 +https://utils.kde.org/projects/ktimer"
8221 +KEYWORDS="~amd64 ~x86"
8222 +IUSE=""
8223 +
8224 +DEPEND="
8225 + $(add_frameworks_dep kconfig)
8226 + $(add_frameworks_dep kconfigwidgets)
8227 + $(add_frameworks_dep kcoreaddons)
8228 + $(add_frameworks_dep kdbusaddons)
8229 + $(add_frameworks_dep ki18n)
8230 + $(add_frameworks_dep kio)
8231 + $(add_frameworks_dep knotifications)
8232 + $(add_frameworks_dep kwidgetsaddons)
8233 + $(add_qt_dep qtgui)
8234 + $(add_qt_dep qtwidgets)
8235 +"
8236 +RDEPEND="${DEPEND}"
8237
8238 diff --git a/kde-apps/ktouch/ktouch-18.03.80.ebuild b/kde-apps/ktouch/ktouch-18.03.80.ebuild
8239 new file mode 100644
8240 index 0000000000..548ca5f038
8241 --- /dev/null
8242 +++ b/kde-apps/ktouch/ktouch-18.03.80.ebuild
8243 @@ -0,0 +1,44 @@
8244 +# Copyright 1999-2018 Gentoo Foundation
8245 +# Distributed under the terms of the GNU General Public License v2
8246 +
8247 +EAPI=6
8248 +
8249 +KDE_HANDBOOK="forceoptional"
8250 +inherit kde5
8251 +
8252 +DESCRIPTION="Program that helps to learn and practice touch typing"
8253 +HOMEPAGE="https://www.kde.org/applications/education/ktouch/"
8254 +KEYWORDS="~amd64 ~x86"
8255 +IUSE=""
8256 +
8257 +COMMON_DEPEND="
8258 + $(add_frameworks_dep kcmutils)
8259 + $(add_frameworks_dep kcompletion)
8260 + $(add_frameworks_dep kconfig)
8261 + $(add_frameworks_dep kconfigwidgets)
8262 + $(add_frameworks_dep kcoreaddons)
8263 + $(add_frameworks_dep kdeclarative)
8264 + $(add_frameworks_dep ki18n)
8265 + $(add_frameworks_dep kitemviews)
8266 + $(add_frameworks_dep kservice)
8267 + $(add_frameworks_dep ktextwidgets)
8268 + $(add_frameworks_dep kwidgetsaddons)
8269 + $(add_frameworks_dep kxmlgui)
8270 + $(add_qt_dep qtdeclarative)
8271 + $(add_qt_dep qtgui)
8272 + $(add_qt_dep qtsql)
8273 + $(add_qt_dep qtwidgets)
8274 + $(add_qt_dep qtx11extras)
8275 + $(add_qt_dep qtxml)
8276 + $(add_qt_dep qtxmlpatterns)
8277 + x11-libs/libICE
8278 + x11-libs/libSM
8279 + x11-libs/libX11
8280 + x11-libs/libxcb
8281 +"
8282 +DEPEND="${COMMON_DEPEND}
8283 + $(add_frameworks_dep kwindowsystem)
8284 +"
8285 +RDEPEND="${COMMON_DEPEND}
8286 + $(add_kdeapps_dep kqtquickcharts)
8287 +"
8288
8289 diff --git a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-18.03.80.ebuild b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-18.03.80.ebuild
8290 new file mode 100644
8291 index 0000000000..0bd40b4ef6
8292 --- /dev/null
8293 +++ b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-18.03.80.ebuild
8294 @@ -0,0 +1,58 @@
8295 +# Copyright 1999-2018 Gentoo Foundation
8296 +# Distributed under the terms of the GNU General Public License v2
8297 +
8298 +EAPI=6
8299 +
8300 +inherit kde5
8301 +
8302 +DESCRIPTION="KDE Telepathy account management kcm"
8303 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8304 +
8305 +LICENSE="LGPL-2.1"
8306 +KEYWORDS="~amd64 ~x86"
8307 +IUSE="experimental"
8308 +
8309 +COMMON_DEPEND="
8310 + $(add_frameworks_dep kcodecs)
8311 + $(add_frameworks_dep kconfig)
8312 + $(add_frameworks_dep kcoreaddons)
8313 + $(add_frameworks_dep ki18n)
8314 + $(add_frameworks_dep kiconthemes)
8315 + $(add_frameworks_dep kitemviews)
8316 + $(add_frameworks_dep kservice)
8317 + $(add_frameworks_dep ktextwidgets)
8318 + $(add_frameworks_dep kwidgetsaddons)
8319 + $(add_kdeapps_dep kaccounts-integration)
8320 + $(add_qt_dep qtdbus)
8321 + $(add_qt_dep qtgui)
8322 + $(add_qt_dep qtnetwork)
8323 + $(add_qt_dep qtwidgets)
8324 + net-libs/accounts-qt
8325 + net-libs/signond
8326 + net-libs/telepathy-qt[qt5(+)]
8327 +"
8328 +DEPEND="${COMMON_DEPEND}
8329 + $(add_frameworks_dep kcmutils)
8330 + $(add_frameworks_dep kconfigwidgets)
8331 + $(add_frameworks_dep kio)
8332 + net-libs/libaccounts-glib
8333 +"
8334 +RDEPEND="${COMMON_DEPEND}
8335 + $(add_kdeapps_dep kaccounts-providers)
8336 + net-im/telepathy-connection-managers
8337 +"
8338 +
8339 +src_prepare() {
8340 + if use experimental; then
8341 + mv "${S}"/data/kaccounts/disabled/*.in "${S}"/data/kaccounts/ || die "couldn't enable experimental services"
8342 + fi
8343 + kde5_src_prepare
8344 +}
8345 +
8346 +pkg_postinst() {
8347 + if use experimental; then
8348 + ewarn "Experimental providers are enabled."
8349 + ewarn "Most of them aren't integrated nicely and may require additional steps for account creation."
8350 + ewarn "Use at your own risk!"
8351 + fi
8352 +}
8353
8354 diff --git a/kde-apps/ktp-approver/ktp-approver-18.03.80.ebuild b/kde-apps/ktp-approver/ktp-approver-18.03.80.ebuild
8355 new file mode 100644
8356 index 0000000000..58706d972a
8357 --- /dev/null
8358 +++ b/kde-apps/ktp-approver/ktp-approver-18.03.80.ebuild
8359 @@ -0,0 +1,29 @@
8360 +# Copyright 1999-2018 Gentoo Foundation
8361 +# Distributed under the terms of the GNU General Public License v2
8362 +
8363 +EAPI=6
8364 +
8365 +inherit kde5
8366 +
8367 +DESCRIPTION="KDE Telepathy notification handler"
8368 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8369 +
8370 +LICENSE="LGPL-2.1"
8371 +KEYWORDS="~amd64 ~x86"
8372 +IUSE=""
8373 +
8374 +DEPEND="
8375 + $(add_frameworks_dep kconfig)
8376 + $(add_frameworks_dep kcoreaddons)
8377 + $(add_frameworks_dep kdbusaddons)
8378 + $(add_frameworks_dep ki18n)
8379 + $(add_frameworks_dep knotifications)
8380 + $(add_frameworks_dep kservice)
8381 + $(add_qt_dep qtdbus)
8382 + $(add_qt_dep qtgui)
8383 + $(add_qt_dep qtwidgets)
8384 + net-libs/telepathy-qt[qt5(+)]
8385 +"
8386 +RDEPEND="${DEPEND}
8387 + $(add_kdeapps_dep ktp-contact-list)
8388 +"
8389
8390 diff --git a/kde-apps/ktp-auth-handler/ktp-auth-handler-18.03.80.ebuild b/kde-apps/ktp-auth-handler/ktp-auth-handler-18.03.80.ebuild
8391 new file mode 100644
8392 index 0000000000..2420ddb40f
8393 --- /dev/null
8394 +++ b/kde-apps/ktp-auth-handler/ktp-auth-handler-18.03.80.ebuild
8395 @@ -0,0 +1,35 @@
8396 +# Copyright 1999-2018 Gentoo Foundation
8397 +# Distributed under the terms of the GNU General Public License v2
8398 +
8399 +EAPI=6
8400 +
8401 +inherit kde5
8402 +
8403 +DESCRIPTION="KDE Telepathy authentication handler"
8404 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8405 +
8406 +LICENSE="LGPL-2.1"
8407 +KEYWORDS="~amd64 ~x86"
8408 +IUSE=""
8409 +
8410 +DEPEND="
8411 + $(add_frameworks_dep kconfig)
8412 + $(add_frameworks_dep kcoreaddons)
8413 + $(add_frameworks_dep ki18n)
8414 + $(add_frameworks_dep kio)
8415 + $(add_frameworks_dep kwallet)
8416 + $(add_frameworks_dep kwidgetsaddons)
8417 + $(add_kdeapps_dep kaccounts-integration)
8418 + $(add_kdeapps_dep ktp-common-internals)
8419 + $(add_qt_dep qtdbus)
8420 + $(add_qt_dep qtgui)
8421 + $(add_qt_dep qtnetwork)
8422 + $(add_qt_dep qtwidgets)
8423 + app-crypt/qca:2[qt5(+)]
8424 + net-libs/accounts-qt
8425 + net-libs/signond
8426 + net-libs/telepathy-qt[qt5(+)]
8427 +"
8428 +RDEPEND="${DEPEND}
8429 + app-crypt/qca:2[ssl]
8430 +"
8431
8432 diff --git a/kde-apps/ktp-call-ui/ktp-call-ui-18.03.80.ebuild b/kde-apps/ktp-call-ui/ktp-call-ui-18.03.80.ebuild
8433 new file mode 100644
8434 index 0000000000..c0ba9a38bb
8435 --- /dev/null
8436 +++ b/kde-apps/ktp-call-ui/ktp-call-ui-18.03.80.ebuild
8437 @@ -0,0 +1,38 @@
8438 +# Copyright 1999-2018 Gentoo Foundation
8439 +# Distributed under the terms of the GNU General Public License v2
8440 +
8441 +EAPI=6
8442 +
8443 +inherit kde5
8444 +
8445 +DESCRIPTION="KDE Telepathy audio/video conferencing ui"
8446 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8447 +
8448 +LICENSE="GPL-2"
8449 +KEYWORDS="~amd64 ~x86"
8450 +IUSE=""
8451 +
8452 +DEPEND="
8453 + $(add_frameworks_dep kcmutils)
8454 + $(add_frameworks_dep kcompletion)
8455 + $(add_frameworks_dep kconfig)
8456 + $(add_frameworks_dep kconfigwidgets)
8457 + $(add_frameworks_dep kcoreaddons)
8458 + $(add_frameworks_dep kdelibs4support)
8459 + $(add_frameworks_dep ki18n)
8460 + $(add_frameworks_dep knotifications)
8461 + $(add_frameworks_dep kwidgetsaddons)
8462 + $(add_frameworks_dep kxmlgui)
8463 + $(add_kdeapps_dep ktp-common-internals)
8464 + $(add_qt_dep qtdbus)
8465 + $(add_qt_dep qtgui)
8466 + $(add_qt_dep qtwidgets)
8467 + dev-libs/boost
8468 + dev-libs/glib:2
8469 + media-libs/phonon[qt5(+)]
8470 + media-libs/qt-gstreamer[qt5(+)]
8471 + net-libs/farstream:0.2
8472 + net-libs/telepathy-farstream
8473 + net-libs/telepathy-qt[farstream,qt5(+)]
8474 +"
8475 +RDEPEND="${DEPEND}"
8476
8477 diff --git a/kde-apps/ktp-common-internals/ktp-common-internals-18.03.80.ebuild b/kde-apps/ktp-common-internals/ktp-common-internals-18.03.80.ebuild
8478 new file mode 100644
8479 index 0000000000..6325d2580a
8480 --- /dev/null
8481 +++ b/kde-apps/ktp-common-internals/ktp-common-internals-18.03.80.ebuild
8482 @@ -0,0 +1,64 @@
8483 +# Copyright 1999-2018 Gentoo Foundation
8484 +# Distributed under the terms of the GNU General Public License v2
8485 +
8486 +EAPI=6
8487 +
8488 +KDE_TEST="forceoptional"
8489 +inherit kde5
8490 +
8491 +DESCRIPTION="KDE Telepathy common library"
8492 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8493 +
8494 +LICENSE="LGPL-2.1"
8495 +KEYWORDS="~amd64 ~x86"
8496 +IUSE="otr +sso"
8497 +
8498 +RDEPEND="
8499 + $(add_frameworks_dep kcmutils)
8500 + $(add_frameworks_dep kconfig)
8501 + $(add_frameworks_dep kconfigwidgets)
8502 + $(add_frameworks_dep kcoreaddons)
8503 + $(add_frameworks_dep ki18n)
8504 + $(add_frameworks_dep kiconthemes)
8505 + $(add_frameworks_dep knotifications)
8506 + $(add_frameworks_dep knotifyconfig)
8507 + $(add_frameworks_dep kparts)
8508 + $(add_frameworks_dep kpeople)
8509 + $(add_frameworks_dep kservice)
8510 + $(add_frameworks_dep ktexteditor)
8511 + $(add_frameworks_dep kwallet)
8512 + $(add_frameworks_dep kwidgetsaddons)
8513 + $(add_frameworks_dep kxmlgui)
8514 + $(add_qt_dep qtdbus)
8515 + $(add_qt_dep qtdeclarative)
8516 + $(add_qt_dep qtgui)
8517 + $(add_qt_dep qtsql)
8518 + $(add_qt_dep qtwidgets)
8519 + $(add_qt_dep qtxml)
8520 + >=net-libs/telepathy-logger-qt-17.08.0:5
8521 + >=net-libs/telepathy-qt-0.9.5[qt5(+)]
8522 + otr? (
8523 + dev-libs/libgcrypt:0=
8524 + >=net-libs/libotr-4.0.0
8525 + )
8526 + sso? (
8527 + $(add_kdeapps_dep kaccounts-integration)
8528 + net-libs/accounts-qt
8529 + net-libs/telepathy-accounts-signon
8530 + )
8531 +"
8532 +DEPEND="${RDEPEND}
8533 + $(add_frameworks_dep kio)
8534 + $(add_qt_dep qtnetwork)
8535 +"
8536 +
8537 +src_configure() {
8538 + local mycmakeargs=(
8539 + $(cmake-utils_use_find_package sso KAccounts)
8540 + $(cmake-utils_use_find_package sso AccountsQt5)
8541 + $(cmake-utils_use_find_package otr Libgcrypt)
8542 + $(cmake-utils_use_find_package otr LibOTR)
8543 + )
8544 +
8545 + kde5_src_configure
8546 +}
8547
8548 diff --git a/kde-apps/ktp-contact-list/ktp-contact-list-18.03.80.ebuild b/kde-apps/ktp-contact-list/ktp-contact-list-18.03.80.ebuild
8549 new file mode 100644
8550 index 0000000000..93ce9c7522
8551 --- /dev/null
8552 +++ b/kde-apps/ktp-contact-list/ktp-contact-list-18.03.80.ebuild
8553 @@ -0,0 +1,40 @@
8554 +# Copyright 1999-2018 Gentoo Foundation
8555 +# Distributed under the terms of the GNU General Public License v2
8556 +
8557 +EAPI=6
8558 +
8559 +inherit kde5
8560 +
8561 +DESCRIPTION="KDE Telepathy contact list"
8562 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8563 +
8564 +LICENSE="GPL-2"
8565 +KEYWORDS="~amd64 ~x86"
8566 +IUSE=""
8567 +
8568 +RDEPEND="
8569 + $(add_frameworks_dep kcompletion)
8570 + $(add_frameworks_dep kconfig)
8571 + $(add_frameworks_dep kconfigwidgets)
8572 + $(add_frameworks_dep kcoreaddons)
8573 + $(add_frameworks_dep kdbusaddons)
8574 + $(add_frameworks_dep ki18n)
8575 + $(add_frameworks_dep kiconthemes)
8576 + $(add_frameworks_dep knotifications)
8577 + $(add_frameworks_dep kpeople)
8578 + $(add_frameworks_dep kservice)
8579 + $(add_frameworks_dep kwidgetsaddons)
8580 + $(add_frameworks_dep kwindowsystem)
8581 + $(add_frameworks_dep kxmlgui)
8582 + $(add_kdeapps_dep ktp-common-internals)
8583 + $(add_qt_dep qtdbus)
8584 + $(add_qt_dep qtgui)
8585 + $(add_qt_dep qtwidgets)
8586 + net-libs/telepathy-qt[qt5(+)]
8587 +"
8588 +DEPEND="${RDEPEND}
8589 + $(add_frameworks_dep kcmutils)
8590 + $(add_frameworks_dep kio)
8591 + $(add_frameworks_dep knotifyconfig)
8592 + $(add_qt_dep qtxml)
8593 +"
8594
8595 diff --git a/kde-apps/ktp-contact-runner/ktp-contact-runner-18.03.80.ebuild b/kde-apps/ktp-contact-runner/ktp-contact-runner-18.03.80.ebuild
8596 new file mode 100644
8597 index 0000000000..9aba85ad01
8598 --- /dev/null
8599 +++ b/kde-apps/ktp-contact-runner/ktp-contact-runner-18.03.80.ebuild
8600 @@ -0,0 +1,27 @@
8601 +# Copyright 1999-2018 Gentoo Foundation
8602 +# Distributed under the terms of the GNU General Public License v2
8603 +
8604 +EAPI=6
8605 +
8606 +inherit kde5
8607 +
8608 +DESCRIPTION="KDE Telepathy krunner plugin"
8609 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8610 +
8611 +LICENSE="LGPL-2.1"
8612 +KEYWORDS="~amd64 ~x86"
8613 +IUSE=""
8614 +
8615 +RDEPEND="
8616 + $(add_frameworks_dep kcoreaddons)
8617 + $(add_frameworks_dep ki18n)
8618 + $(add_frameworks_dep krunner)
8619 + $(add_kdeapps_dep ktp-common-internals)
8620 + $(add_qt_dep qtdbus)
8621 + $(add_qt_dep qtgui)
8622 + $(add_qt_dep qtwidgets)
8623 + net-libs/telepathy-qt[qt5(+)]
8624 +"
8625 +DEPEND="${RDEPEND}
8626 + $(add_frameworks_dep kservice)
8627 +"
8628
8629 diff --git a/kde-apps/ktp-desktop-applets/ktp-desktop-applets-18.03.80.ebuild b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-18.03.80.ebuild
8630 new file mode 100644
8631 index 0000000000..71c40a130e
8632 --- /dev/null
8633 +++ b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-18.03.80.ebuild
8634 @@ -0,0 +1,24 @@
8635 +# Copyright 1999-2018 Gentoo Foundation
8636 +# Distributed under the terms of the GNU General Public License v2
8637 +
8638 +EAPI=6
8639 +
8640 +inherit kde5
8641 +
8642 +DESCRIPTION="KDE Telepathy contact, presence and chat Plasma applets"
8643 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8644 +
8645 +LICENSE="|| ( GPL-2 GPL-3 ) GPL-2+ LGPL-2.1+"
8646 +KEYWORDS="~amd64 ~x86"
8647 +IUSE=""
8648 +
8649 +RDEPEND="
8650 + $(add_frameworks_dep kdeclarative)
8651 + $(add_frameworks_dep kwindowsystem)
8652 + $(add_frameworks_dep plasma)
8653 + $(add_qt_dep qtdbus)
8654 + $(add_qt_dep qtdeclarative)
8655 +"
8656 +DEPEND="${RDEPEND}
8657 + $(add_frameworks_dep ki18n)
8658 +"
8659
8660 diff --git a/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-18.03.80.ebuild b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-18.03.80.ebuild
8661 new file mode 100644
8662 index 0000000000..a8e607bd72
8663 --- /dev/null
8664 +++ b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-18.03.80.ebuild
8665 @@ -0,0 +1,26 @@
8666 +# Copyright 1999-2018 Gentoo Foundation
8667 +# Distributed under the terms of the GNU General Public License v2
8668 +
8669 +EAPI=6
8670 +
8671 +inherit kde5
8672 +
8673 +DESCRIPTION="KDE Telepathy file transfer handler"
8674 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8675 +
8676 +LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+"
8677 +KEYWORDS="~amd64 ~x86"
8678 +IUSE=""
8679 +
8680 +DEPEND="
8681 + $(add_frameworks_dep kconfig)
8682 + $(add_frameworks_dep kcoreaddons)
8683 + $(add_frameworks_dep ki18n)
8684 + $(add_frameworks_dep kio)
8685 + $(add_kdeapps_dep ktp-common-internals)
8686 + $(add_qt_dep qtdbus)
8687 + $(add_qt_dep qtgui)
8688 + $(add_qt_dep qtwidgets)
8689 + net-libs/telepathy-qt[qt5(+)]
8690 +"
8691 +RDEPEND="${DEPEND}"
8692
8693 diff --git a/kde-apps/ktp-kded-module/ktp-kded-module-18.03.80.ebuild b/kde-apps/ktp-kded-module/ktp-kded-module-18.03.80.ebuild
8694 new file mode 100644
8695 index 0000000000..6d59197ba4
8696 --- /dev/null
8697 +++ b/kde-apps/ktp-kded-module/ktp-kded-module-18.03.80.ebuild
8698 @@ -0,0 +1,39 @@
8699 +# Copyright 1999-2018 Gentoo Foundation
8700 +# Distributed under the terms of the GNU General Public License v2
8701 +
8702 +EAPI=6
8703 +
8704 +inherit kde5
8705 +
8706 +DESCRIPTION="KDE Telepathy workspace integration"
8707 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8708 +
8709 +LICENSE="LGPL-2.1"
8710 +KEYWORDS="~amd64 ~x86"
8711 +IUSE=""
8712 +
8713 +COMMON_DEPEND="
8714 + $(add_frameworks_dep kconfig)
8715 + $(add_frameworks_dep kconfigwidgets)
8716 + $(add_frameworks_dep kcoreaddons)
8717 + $(add_frameworks_dep kdbusaddons)
8718 + $(add_frameworks_dep ki18n)
8719 + $(add_frameworks_dep kidletime)
8720 + $(add_frameworks_dep kio)
8721 + $(add_frameworks_dep knotifications)
8722 + $(add_kdeapps_dep ktp-common-internals)
8723 + $(add_qt_dep qtconcurrent)
8724 + $(add_qt_dep qtdbus)
8725 + $(add_qt_dep qtgui)
8726 + $(add_qt_dep qtnetwork)
8727 + $(add_qt_dep qtsql)
8728 + $(add_qt_dep qtwidgets)
8729 + net-libs/telepathy-qt[qt5(+)]
8730 +"
8731 +DEPEND="${COMMON_DEPEND}
8732 + $(add_frameworks_dep kcmutils)
8733 + $(add_frameworks_dep kwidgetsaddons)
8734 +"
8735 +RDEPEND="${COMMON_DEPEND}
8736 + $(add_kdeapps_dep signon-kwallet-extension)
8737 +"
8738
8739 diff --git a/kde-apps/ktp-send-file/ktp-send-file-18.03.80.ebuild b/kde-apps/ktp-send-file/ktp-send-file-18.03.80.ebuild
8740 new file mode 100644
8741 index 0000000000..d297bb178c
8742 --- /dev/null
8743 +++ b/kde-apps/ktp-send-file/ktp-send-file-18.03.80.ebuild
8744 @@ -0,0 +1,33 @@
8745 +# Copyright 1999-2018 Gentoo Foundation
8746 +# Distributed under the terms of the GNU General Public License v2
8747 +
8748 +EAPI=6
8749 +
8750 +inherit kde5
8751 +
8752 +DESCRIPTION="KDE Telepathy file manager plugin to send files to contacts"
8753 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8754 +
8755 +LICENSE="LGPL-2.1+"
8756 +KEYWORDS="~amd64 ~x86"
8757 +IUSE=""
8758 +
8759 +COMMON_DEPEND="
8760 + $(add_frameworks_dep kcoreaddons)
8761 + $(add_frameworks_dep ki18n)
8762 + $(add_frameworks_dep kiconthemes)
8763 + $(add_frameworks_dep kio)
8764 + $(add_frameworks_dep kwidgetsaddons)
8765 + $(add_kdeapps_dep ktp-common-internals)
8766 + $(add_qt_dep qtdbus)
8767 + $(add_qt_dep qtgui)
8768 + $(add_qt_dep qtwidgets)
8769 + net-libs/telepathy-qt[qt5(+)]
8770 +"
8771 +DEPEND="${COMMON_DEPEND}
8772 + $(add_frameworks_dep kcmutils)
8773 +"
8774 +RDEPEND="${COMMON_DEPEND}
8775 + $(add_kdeapps_dep ktp-contact-list)
8776 + $(add_kdeapps_dep ktp-filetransfer-handler)
8777 +"
8778
8779 diff --git a/kde-apps/ktp-text-ui/ktp-text-ui-18.03.80.ebuild b/kde-apps/ktp-text-ui/ktp-text-ui-18.03.80.ebuild
8780 new file mode 100644
8781 index 0000000000..d8d7376328
8782 --- /dev/null
8783 +++ b/kde-apps/ktp-text-ui/ktp-text-ui-18.03.80.ebuild
8784 @@ -0,0 +1,56 @@
8785 +# Copyright 1999-2018 Gentoo Foundation
8786 +# Distributed under the terms of the GNU General Public License v2
8787 +
8788 +EAPI=6
8789 +
8790 +inherit kde5
8791 +
8792 +DESCRIPTION="KDE Telepathy text chat window"
8793 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8794 +
8795 +LICENSE="Apache-2.0 || ( AFL-2.1 BSD ) GPL-2+ LGPL-2.1+ MIT"
8796 +KEYWORDS="~amd64 ~x86"
8797 +IUSE="speech"
8798 +
8799 +DEPEND="
8800 + $(add_frameworks_dep karchive)
8801 + $(add_frameworks_dep kcmutils)
8802 + $(add_frameworks_dep kconfig)
8803 + $(add_frameworks_dep kconfigwidgets)
8804 + $(add_frameworks_dep kcoreaddons)
8805 + $(add_frameworks_dep kdbusaddons)
8806 + $(add_frameworks_dep kdewebkit)
8807 + $(add_frameworks_dep kemoticons)
8808 + $(add_frameworks_dep ki18n)
8809 + $(add_frameworks_dep kiconthemes)
8810 + $(add_frameworks_dep kio)
8811 + $(add_frameworks_dep kitemviews)
8812 + $(add_frameworks_dep knotifications)
8813 + $(add_frameworks_dep knotifyconfig)
8814 + $(add_frameworks_dep kpeople)
8815 + $(add_frameworks_dep kservice)
8816 + $(add_frameworks_dep ktextwidgets)
8817 + $(add_frameworks_dep kwidgetsaddons)
8818 + $(add_frameworks_dep kwindowsystem)
8819 + $(add_frameworks_dep kxmlgui)
8820 + $(add_frameworks_dep sonnet)
8821 + $(add_kdeapps_dep ktp-common-internals otr)
8822 + $(add_qt_dep qtdbus)
8823 + $(add_qt_dep qtgui)
8824 + $(add_qt_dep qtwebengine 'widgets')
8825 + $(add_qt_dep qtwidgets)
8826 + $(add_qt_dep qtxml)
8827 + net-libs/telepathy-qt[qt5(+)]
8828 + speech? ( $(add_qt_dep qtspeech) )
8829 +"
8830 +RDEPEND="${DEPEND}
8831 + $(add_kdeapps_dep ktp-contact-list)
8832 +"
8833 +
8834 +src_configure() {
8835 + local mycmakeargs=(
8836 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
8837 + )
8838 +
8839 + kde5_src_configure
8840 +}
8841
8842 diff --git a/kde-apps/ktuberling/ktuberling-18.03.80.ebuild b/kde-apps/ktuberling/ktuberling-18.03.80.ebuild
8843 new file mode 100644
8844 index 0000000000..6f603a18c5
8845 --- /dev/null
8846 +++ b/kde-apps/ktuberling/ktuberling-18.03.80.ebuild
8847 @@ -0,0 +1,39 @@
8848 +# Copyright 1999-2018 Gentoo Foundation
8849 +# Distributed under the terms of the GNU General Public License v2
8850 +
8851 +EAPI=6
8852 +
8853 +KDE_HANDBOOK="forceoptional"
8854 +KDE_SELINUX_MODULE="games"
8855 +inherit kde5
8856 +
8857 +DESCRIPTION="Potato game for kids by KDE"
8858 +HOMEPAGE="
8859 + https://www.kde.org/applications/games/ktuberling/
8860 + https://games.kde.org/game.php?game=ktuberling
8861 +"
8862 +KEYWORDS="~amd64 ~x86"
8863 +IUSE=""
8864 +
8865 +DEPEND="
8866 + $(add_frameworks_dep kcompletion)
8867 + $(add_frameworks_dep kconfig)
8868 + $(add_frameworks_dep kconfigwidgets)
8869 + $(add_frameworks_dep kcoreaddons)
8870 + $(add_frameworks_dep kcrash)
8871 + $(add_frameworks_dep kdbusaddons)
8872 + $(add_frameworks_dep kdelibs4support)
8873 + $(add_frameworks_dep ki18n)
8874 + $(add_frameworks_dep kio)
8875 + $(add_frameworks_dep kwidgetsaddons)
8876 + $(add_frameworks_dep kxmlgui)
8877 + $(add_kdeapps_dep libkdegames)
8878 + $(add_qt_dep qtgui)
8879 + $(add_qt_dep qtmultimedia)
8880 + $(add_qt_dep qtprintsupport)
8881 + $(add_qt_dep qtsvg)
8882 + $(add_qt_dep qtwidgets)
8883 + $(add_qt_dep qtxml)
8884 + media-libs/phonon[qt5(+)]
8885 +"
8886 +RDEPEND="${DEPEND}"
8887
8888 diff --git a/kde-apps/kturtle/kturtle-18.03.80.ebuild b/kde-apps/kturtle/kturtle-18.03.80.ebuild
8889 new file mode 100644
8890 index 0000000000..f1c34975ae
8891 --- /dev/null
8892 +++ b/kde-apps/kturtle/kturtle-18.03.80.ebuild
8893 @@ -0,0 +1,31 @@
8894 +# Copyright 1999-2018 Gentoo Foundation
8895 +# Distributed under the terms of the GNU General Public License v2
8896 +
8897 +EAPI=6
8898 +
8899 +KDE_HANDBOOK="forceoptional"
8900 +inherit kde5
8901 +
8902 +DESCRIPTION="Educational programming environment using the Logo programming language"
8903 +HOMEPAGE="https://www.kde.org/applications/education/kturtle https://edu.kde.org/kturtle"
8904 +KEYWORDS="~amd64 ~x86"
8905 +IUSE=""
8906 +
8907 +DEPEND="
8908 + $(add_frameworks_dep kconfig)
8909 + $(add_frameworks_dep kconfigwidgets)
8910 + $(add_frameworks_dep kcoreaddons)
8911 + $(add_frameworks_dep kcrash)
8912 + $(add_frameworks_dep ki18n)
8913 + $(add_frameworks_dep kio)
8914 + $(add_frameworks_dep knewstuff)
8915 + $(add_frameworks_dep ktextwidgets)
8916 + $(add_frameworks_dep kwidgetsaddons)
8917 + $(add_frameworks_dep kxmlgui)
8918 + $(add_qt_dep qtdbus)
8919 + $(add_qt_dep qtgui)
8920 + $(add_qt_dep qtprintsupport)
8921 + $(add_qt_dep qtsvg)
8922 + $(add_qt_dep qtwidgets)
8923 +"
8924 +RDEPEND="${DEPEND}"
8925
8926 diff --git a/kde-apps/kubrick/kubrick-18.03.80.ebuild b/kde-apps/kubrick/kubrick-18.03.80.ebuild
8927 new file mode 100644
8928 index 0000000000..49fdf450e3
8929 --- /dev/null
8930 +++ b/kde-apps/kubrick/kubrick-18.03.80.ebuild
8931 @@ -0,0 +1,32 @@
8932 +# Copyright 1999-2018 Gentoo Foundation
8933 +# Distributed under the terms of the GNU General Public License v2
8934 +
8935 +EAPI=6
8936 +
8937 +KDE_HANDBOOK="true"
8938 +inherit kde5
8939 +
8940 +DESCRIPTION="Game based on the \"Rubik's Cube\" puzzle by KDE"
8941 +HOMEPAGE="https://www.kde.org/applications/games/kubrick/"
8942 +KEYWORDS="~amd64 ~x86"
8943 +IUSE=""
8944 +
8945 +DEPEND="
8946 + $(add_frameworks_dep kconfig)
8947 + $(add_frameworks_dep kconfigwidgets)
8948 + $(add_frameworks_dep kcoreaddons)
8949 + $(add_frameworks_dep kcrash)
8950 + $(add_frameworks_dep ki18n)
8951 + $(add_frameworks_dep kwidgetsaddons)
8952 + $(add_frameworks_dep kxmlgui)
8953 + $(add_kdeapps_dep libkdegames)
8954 + $(add_qt_dep qtgui)
8955 + $(add_qt_dep qtopengl)
8956 + $(add_qt_dep qtsvg)
8957 + $(add_qt_dep qtwidgets)
8958 + virtual/glu
8959 + virtual/opengl
8960 +"
8961 +RDEPEND="${DEPEND}
8962 + !<kde-apps/kde4-l10n-17.07.80
8963 +"
8964
8965 diff --git a/kde-apps/kwalletmanager/kwalletmanager-18.03.80.ebuild b/kde-apps/kwalletmanager/kwalletmanager-18.03.80.ebuild
8966 new file mode 100644
8967 index 0000000000..c557ba4303
8968 --- /dev/null
8969 +++ b/kde-apps/kwalletmanager/kwalletmanager-18.03.80.ebuild
8970 @@ -0,0 +1,46 @@
8971 +# Copyright 1999-2018 Gentoo Foundation
8972 +# Distributed under the terms of the GNU General Public License v2
8973 +
8974 +EAPI=6
8975 +
8976 +KDE_BLOCK_SLOT4="false"
8977 +KDE_HANDBOOK="forceoptional"
8978 +inherit kde5
8979 +
8980 +DESCRIPTION="KDE Wallet management tool"
8981 +HOMEAGE="https://www.kde.org/applications/system/kwalletmanager
8982 +https://utils.kde.org/projects/kwalletmanager"
8983 +KEYWORDS="~amd64 ~x86"
8984 +IUSE=""
8985 +
8986 +DEPEND="
8987 + $(add_frameworks_dep karchive)
8988 + $(add_frameworks_dep kauth)
8989 + $(add_frameworks_dep kcmutils)
8990 + $(add_frameworks_dep kcodecs)
8991 + $(add_frameworks_dep kconfig)
8992 + $(add_frameworks_dep kconfigwidgets)
8993 + $(add_frameworks_dep kcoreaddons)
8994 + $(add_frameworks_dep kdbusaddons)
8995 + $(add_frameworks_dep ki18n)
8996 + $(add_frameworks_dep kiconthemes)
8997 + $(add_frameworks_dep kio)
8998 + $(add_frameworks_dep kitemviews)
8999 + $(add_frameworks_dep kjobwidgets)
9000 + $(add_frameworks_dep knotifications)
9001 + $(add_frameworks_dep kcrash)
9002 + $(add_frameworks_dep kservice)
9003 + $(add_frameworks_dep ktextwidgets)
9004 + $(add_frameworks_dep kwallet)
9005 + $(add_frameworks_dep kwidgetsaddons)
9006 + $(add_frameworks_dep kwindowsystem)
9007 + $(add_frameworks_dep kxmlgui)
9008 + $(add_qt_dep qtdbus)
9009 + $(add_qt_dep qtgui)
9010 + $(add_qt_dep qtwidgets)
9011 + $(add_qt_dep qtxml)
9012 +"
9013 +RDEPEND="${DEPEND}
9014 + !<kde-apps/kwalletmanager-15.04.3-r1:4
9015 + !kde-base/legacy-icons
9016 +"
9017
9018 diff --git a/kde-apps/kwave/kwave-18.03.80.ebuild b/kde-apps/kwave/kwave-18.03.80.ebuild
9019 new file mode 100644
9020 index 0000000000..5327a15228
9021 --- /dev/null
9022 +++ b/kde-apps/kwave/kwave-18.03.80.ebuild
9023 @@ -0,0 +1,82 @@
9024 +# Copyright 1999-2018 Gentoo Foundation
9025 +# Distributed under the terms of the GNU General Public License v2
9026 +
9027 +EAPI=6
9028 +
9029 +KDE_HANDBOOK="forceoptional"
9030 +inherit kde5
9031 +
9032 +DESCRIPTION="Sound editor built on KDE Frameworks 5 that can edit many types of audio files"
9033 +HOMEPAGE="http://kwave.sourceforge.net/ https://www.kde.org/applications/multimedia/kwave/"
9034 +LICENSE="
9035 + CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+
9036 + handbook? ( FDL-1.2 )
9037 + opus? ( BSD-2 )
9038 +"
9039 +KEYWORDS="~amd64 ~x86"
9040 +IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis"
9041 +
9042 +RDEPEND="
9043 + $(add_frameworks_dep kcompletion)
9044 + $(add_frameworks_dep kconfig)
9045 + $(add_frameworks_dep kconfigwidgets)
9046 + $(add_frameworks_dep kcoreaddons)
9047 + $(add_frameworks_dep kcrash)
9048 + $(add_frameworks_dep kdbusaddons)
9049 + $(add_frameworks_dep ki18n)
9050 + $(add_frameworks_dep kiconthemes)
9051 + $(add_frameworks_dep kio)
9052 + $(add_frameworks_dep ktextwidgets)
9053 + $(add_frameworks_dep kwidgetsaddons)
9054 + $(add_frameworks_dep kxmlgui)
9055 + $(add_qt_dep qtgui)
9056 + $(add_qt_dep qtwidgets)
9057 + media-libs/audiofile:=
9058 + >=sci-libs/fftw-3
9059 + media-libs/libsamplerate
9060 + alsa? ( media-libs/alsa-lib )
9061 + flac? ( media-libs/flac )
9062 + mp3? (
9063 + media-libs/id3lib
9064 + media-libs/libmad
9065 + || ( media-sound/lame media-sound/toolame media-sound/twolame )
9066 + )
9067 + qtmedia? ( $(add_qt_dep qtmultimedia) )
9068 + opus? (
9069 + media-libs/libogg
9070 + media-libs/opus
9071 + )
9072 + pulseaudio? ( media-sound/pulseaudio )
9073 + vorbis? (
9074 + media-libs/libogg
9075 + media-libs/libvorbis
9076 + )
9077 +"
9078 +DEPEND="${RDEPEND}
9079 + $(add_kdeapps_dep poxml)
9080 + $(add_qt_dep qtconcurrent)
9081 + sys-devel/gettext
9082 + handbook? ( || (
9083 + gnome-base/librsvg
9084 + virtual/imagemagick-tools[png,svg]
9085 + ) )
9086 +"
9087 +
9088 +DOCS=( AUTHORS CHANGES LICENSES README TODO )
9089 +
9090 +src_configure() {
9091 + local mycmakeargs=(
9092 + -DDEBUG=$(usex debug)
9093 + -DWITH_ALSA=$(usex alsa)
9094 + -DWITH_DOC=$(usex handbook)
9095 + -DWITH_FLAC=$(usex flac)
9096 + -DWITH_MP3=$(usex mp3)
9097 + -DWITH_OGG_VORBIS=$(usex vorbis)
9098 + -DWITH_OGG_OPUS=$(usex opus)
9099 + -DWITH_OSS=$(usex oss)
9100 + -DWITH_PULSEAUDIO=$(usex pulseaudio)
9101 + -DWITH_QT_AUDIO=$(usex qtmedia)
9102 + )
9103 +
9104 + kde5_src_configure
9105 +}
9106
9107 diff --git a/kde-apps/kwordquiz/kwordquiz-18.03.80.ebuild b/kde-apps/kwordquiz/kwordquiz-18.03.80.ebuild
9108 new file mode 100644
9109 index 0000000000..666208ff0d
9110 --- /dev/null
9111 +++ b/kde-apps/kwordquiz/kwordquiz-18.03.80.ebuild
9112 @@ -0,0 +1,37 @@
9113 +# Copyright 1999-2018 Gentoo Foundation
9114 +# Distributed under the terms of the GNU General Public License v2
9115 +
9116 +EAPI=6
9117 +
9118 +KDE_HANDBOOK="forceoptional"
9119 +inherit kde5
9120 +
9121 +DESCRIPTION="A powerful flashcard and vocabulary learning program"
9122 +HOMEPAGE="https://www.kde.org/applications/education/kwordquiz https://edu.kde.org/kwordquiz"
9123 +KEYWORDS="~amd64 ~x86"
9124 +IUSE=""
9125 +
9126 +DEPEND="
9127 + $(add_frameworks_dep kconfig)
9128 + $(add_frameworks_dep kconfigwidgets)
9129 + $(add_frameworks_dep kcoreaddons)
9130 + $(add_frameworks_dep kcrash)
9131 + $(add_frameworks_dep kdelibs4support)
9132 + $(add_frameworks_dep kguiaddons)
9133 + $(add_frameworks_dep ki18n)
9134 + $(add_frameworks_dep kiconthemes)
9135 + $(add_frameworks_dep kitemviews)
9136 + $(add_frameworks_dep knewstuff)
9137 + $(add_frameworks_dep knotifications)
9138 + $(add_frameworks_dep knotifyconfig)
9139 + $(add_frameworks_dep kwidgetsaddons)
9140 + $(add_frameworks_dep kwindowsystem)
9141 + $(add_frameworks_dep kxmlgui)
9142 + $(add_kdeapps_dep libkeduvocdocument)
9143 + $(add_qt_dep qtdbus)
9144 + $(add_qt_dep qtgui)
9145 + $(add_qt_dep qtprintsupport)
9146 + $(add_qt_dep qtwidgets)
9147 + media-libs/phonon[qt5(+)]
9148 +"
9149 +RDEPEND=${DEPEND}
9150
9151 diff --git a/kde-apps/kwrite/kwrite-18.03.80.ebuild b/kde-apps/kwrite/kwrite-18.03.80.ebuild
9152 new file mode 100644
9153 index 0000000000..40a36cff18
9154 --- /dev/null
9155 +++ b/kde-apps/kwrite/kwrite-18.03.80.ebuild
9156 @@ -0,0 +1,50 @@
9157 +# Copyright 1999-2018 Gentoo Foundation
9158 +# Distributed under the terms of the GNU General Public License v2
9159 +
9160 +EAPI=6
9161 +
9162 +KMNAME="kate"
9163 +KDE_HANDBOOK="optional"
9164 +inherit kde5
9165 +
9166 +DESCRIPTION="KDE simple text editor"
9167 +HOMEPAGE="https://www.kde.org/applications/utilities/kwrite"
9168 +KEYWORDS="~amd64 ~x86"
9169 +
9170 +DEPEND="
9171 + $(add_frameworks_dep kactivities)
9172 + $(add_frameworks_dep kconfig)
9173 + $(add_frameworks_dep kconfigwidgets)
9174 + $(add_frameworks_dep kcoreaddons)
9175 + $(add_frameworks_dep kcrash)
9176 + $(add_frameworks_dep kdbusaddons)
9177 + $(add_frameworks_dep ki18n)
9178 + $(add_frameworks_dep kio)
9179 + $(add_frameworks_dep kjobwidgets)
9180 + $(add_frameworks_dep kparts)
9181 + $(add_frameworks_dep ktexteditor)
9182 + $(add_frameworks_dep kwidgetsaddons)
9183 + $(add_frameworks_dep kxmlgui)
9184 + $(add_qt_dep qtgui)
9185 + $(add_qt_dep qtwidgets)
9186 +"
9187 +RDEPEND="${DEPEND}"
9188 +
9189 +src_prepare() {
9190 + kde5_src_prepare
9191 + # delete colliding kate translations
9192 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
9193 + find po -type f -name "*po" -and -not -name "kwrite*" -delete || die
9194 + rm -rf po/*/docs/kate* || die
9195 + fi
9196 +}
9197 +
9198 +src_configure() {
9199 + local mycmakeargs=(
9200 + -DBUILD_addons=FALSE
9201 + -DBUILD_kate=FALSE
9202 + )
9203 + use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE )
9204 +
9205 + kde5_src_configure
9206 +}
9207
9208 diff --git a/kde-apps/libgravatar/libgravatar-18.03.80.ebuild b/kde-apps/libgravatar/libgravatar-18.03.80.ebuild
9209 new file mode 100644
9210 index 0000000000..06eba7322a
9211 --- /dev/null
9212 +++ b/kde-apps/libgravatar/libgravatar-18.03.80.ebuild
9213 @@ -0,0 +1,37 @@
9214 +# Copyright 1999-2018 Gentoo Foundation
9215 +# Distributed under the terms of the GNU General Public License v2
9216 +
9217 +EAPI=6
9218 +
9219 +KDE_TEST="true"
9220 +VIRTUALX_REQUIRED="test"
9221 +inherit kde5
9222 +
9223 +DESCRIPTION="Library for gravatar integration"
9224 +LICENSE="GPL-2+"
9225 +KEYWORDS="~amd64 ~x86"
9226 +IUSE=""
9227 +
9228 +DEPEND="
9229 + $(add_frameworks_dep kconfig)
9230 + $(add_frameworks_dep ki18n)
9231 + $(add_frameworks_dep kio)
9232 + $(add_frameworks_dep ktextwidgets)
9233 + $(add_frameworks_dep kwidgetsaddons)
9234 + $(add_kdeapps_dep pimcommon)
9235 + $(add_qt_dep qtgui)
9236 + $(add_qt_dep qtnetwork)
9237 + $(add_qt_dep qtwidgets)
9238 +"
9239 +RDEPEND="${DEPEND}
9240 + !kde-apps/kdepim-l10n
9241 +"
9242 +
9243 +src_test() {
9244 + # bug 624584 - needs internet connection
9245 + local myctestargs=(
9246 + -E "(gravatar-gravatarresolvurljobtest)"
9247 + )
9248 +
9249 + kde5_src_test
9250 +}
9251
9252 diff --git a/kde-apps/libkcddb/libkcddb-18.03.80.ebuild b/kde-apps/libkcddb/libkcddb-18.03.80.ebuild
9253 new file mode 100644
9254 index 0000000000..7c3b36bccc
9255 --- /dev/null
9256 +++ b/kde-apps/libkcddb/libkcddb-18.03.80.ebuild
9257 @@ -0,0 +1,51 @@
9258 +# Copyright 1999-2018 Gentoo Foundation
9259 +# Distributed under the terms of the GNU General Public License v2
9260 +
9261 +EAPI=6
9262 +
9263 +KDE_BLOCK_SLOT4="false"
9264 +KDE_HANDBOOK="forceoptional"
9265 +KDE_TEST="true"
9266 +inherit kde5
9267 +
9268 +DESCRIPTION="KDE library for CDDB"
9269 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
9270 +KEYWORDS="~amd64 ~x86"
9271 +IUSE="musicbrainz"
9272 +
9273 +# tests require network access and compare static data with online data
9274 +# bug 280996
9275 +RESTRICT+=" test"
9276 +
9277 +DEPEND="
9278 + $(add_frameworks_dep kcodecs)
9279 + $(add_frameworks_dep kconfig)
9280 + $(add_frameworks_dep kconfigwidgets)
9281 + $(add_frameworks_dep kcoreaddons)
9282 + $(add_frameworks_dep ki18n)
9283 + $(add_frameworks_dep kio)
9284 + $(add_frameworks_dep kwidgetsaddons)
9285 + $(add_qt_dep qtgui)
9286 + $(add_qt_dep qtnetwork)
9287 + $(add_qt_dep qtwidgets)
9288 + musicbrainz? ( media-libs/musicbrainz:5 )
9289 +"
9290 +RDEPEND="${DEPEND}"
9291 +
9292 +src_prepare() {
9293 + kde5_src_prepare
9294 +
9295 + if ! use handbook ; then
9296 + pushd kcmcddb > /dev/null
9297 + cmake_comment_add_subdirectory doc
9298 + popd > /dev/null
9299 + fi
9300 +}
9301 +
9302 +src_configure() {
9303 + local mycmakeargs=(
9304 + $(cmake-utils_use_find_package musicbrainz MusicBrainz5)
9305 + )
9306 +
9307 + kde5_src_configure
9308 +}
9309
9310 diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-18.03.80.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-18.03.80.ebuild
9311 new file mode 100644
9312 index 0000000000..3c73db683d
9313 --- /dev/null
9314 +++ b/kde-apps/libkcompactdisc/libkcompactdisc-18.03.80.ebuild
9315 @@ -0,0 +1,29 @@
9316 +# Copyright 1999-2018 Gentoo Foundation
9317 +# Distributed under the terms of the GNU General Public License v2
9318 +
9319 +EAPI=6
9320 +
9321 +KDE_BLOCK_SLOT4="false"
9322 +inherit kde5
9323 +
9324 +DESCRIPTION="Library for playing & ripping CDs"
9325 +LICENSE="GPL-2+ LGPL-2+"
9326 +KEYWORDS="~amd64 ~x86"
9327 +IUSE="alsa"
9328 +
9329 +DEPEND="
9330 + $(add_frameworks_dep kcoreaddons)
9331 + $(add_frameworks_dep ki18n)
9332 + $(add_frameworks_dep solid)
9333 + $(add_qt_dep qtdbus)
9334 + media-libs/phonon[qt5(+)]
9335 + alsa? ( media-libs/alsa-lib )
9336 +"
9337 +RDEPEND="${DEPEND}"
9338 +
9339 +src_configure() {
9340 + local mycmakeargs=(
9341 + $(cmake-utils_use_find_package alsa ALSA)
9342 + )
9343 + kde5_src_configure
9344 +}
9345
9346 diff --git a/kde-apps/libkdcraw/libkdcraw-18.03.80.ebuild b/kde-apps/libkdcraw/libkdcraw-18.03.80.ebuild
9347 new file mode 100644
9348 index 0000000000..88aa251600
9349 --- /dev/null
9350 +++ b/kde-apps/libkdcraw/libkdcraw-18.03.80.ebuild
9351 @@ -0,0 +1,18 @@
9352 +# Copyright 1999-2018 Gentoo Foundation
9353 +# Distributed under the terms of the GNU General Public License v2
9354 +
9355 +EAPI=6
9356 +
9357 +KDE_BLOCK_SLOT4="false"
9358 +inherit kde5
9359 +
9360 +DESCRIPTION="Digital camera raw image library wrapper"
9361 +LICENSE="GPL-2+"
9362 +KEYWORDS="~amd64 ~x86"
9363 +IUSE=""
9364 +
9365 +DEPEND="
9366 + $(add_qt_dep qtgui)
9367 + >=media-libs/libraw-0.16:=
9368 +"
9369 +RDEPEND="${DEPEND}"
9370
9371 diff --git a/kde-apps/libkdegames/libkdegames-18.03.80.ebuild b/kde-apps/libkdegames/libkdegames-18.03.80.ebuild
9372 new file mode 100644
9373 index 0000000000..a70604c955
9374 --- /dev/null
9375 +++ b/kde-apps/libkdegames/libkdegames-18.03.80.ebuild
9376 @@ -0,0 +1,48 @@
9377 +# Copyright 1999-2018 Gentoo Foundation
9378 +# Distributed under the terms of the GNU General Public License v2
9379 +
9380 +EAPI=6
9381 +
9382 +KDE_BLOCK_SLOT4="false"
9383 +KDE_TEST="forceoptional"
9384 +VIRTUALX_REQUIRED="test"
9385 +inherit kde5
9386 +
9387 +DESCRIPTION="Base library common to many KDE games"
9388 +KEYWORDS="~amd64 ~x86"
9389 +IUSE=""
9390 +
9391 +DEPEND="
9392 + $(add_frameworks_dep karchive)
9393 + $(add_frameworks_dep kbookmarks)
9394 + $(add_frameworks_dep kcodecs)
9395 + $(add_frameworks_dep kcompletion)
9396 + $(add_frameworks_dep kconfig)
9397 + $(add_frameworks_dep kconfigwidgets)
9398 + $(add_frameworks_dep kcoreaddons)
9399 + $(add_frameworks_dep kcrash)
9400 + $(add_frameworks_dep kdbusaddons)
9401 + $(add_frameworks_dep kdeclarative)
9402 + $(add_frameworks_dep kdnssd)
9403 + $(add_frameworks_dep kglobalaccel)
9404 + $(add_frameworks_dep kguiaddons)
9405 + $(add_frameworks_dep ki18n)
9406 + $(add_frameworks_dep kiconthemes)
9407 + $(add_frameworks_dep kio)
9408 + $(add_frameworks_dep kitemviews)
9409 + $(add_frameworks_dep kjobwidgets)
9410 + $(add_frameworks_dep knewstuff)
9411 + $(add_frameworks_dep kservice)
9412 + $(add_frameworks_dep ktextwidgets)
9413 + $(add_frameworks_dep kwidgetsaddons)
9414 + $(add_frameworks_dep kxmlgui)
9415 + $(add_qt_dep qtdeclarative 'widgets')
9416 + $(add_qt_dep qtgui)
9417 + $(add_qt_dep qtnetwork)
9418 + $(add_qt_dep qtwidgets)
9419 + $(add_qt_dep qtsvg)
9420 + $(add_qt_dep qtxml)
9421 + media-libs/libsndfile
9422 + media-libs/openal
9423 +"
9424 +RDEPEND="${DEPEND}"
9425
9426 diff --git a/kde-apps/libkdepim/libkdepim-18.03.80.ebuild b/kde-apps/libkdepim/libkdepim-18.03.80.ebuild
9427 new file mode 100644
9428 index 0000000000..416b05fa49
9429 --- /dev/null
9430 +++ b/kde-apps/libkdepim/libkdepim-18.03.80.ebuild
9431 @@ -0,0 +1,43 @@
9432 +# Copyright 1999-2018 Gentoo Foundation
9433 +# Distributed under the terms of the GNU General Public License v2
9434 +
9435 +EAPI=6
9436 +
9437 +KDE_DESIGNERPLUGIN="true"
9438 +KDE_TEST="forceoptional"
9439 +VIRTUALX_REQUIRED="test"
9440 +inherit kde5
9441 +
9442 +DESCRIPTION="Common PIM libraries"
9443 +LICENSE="GPL-2+ LGPL-2.1+"
9444 +KEYWORDS="~amd64 ~x86"
9445 +IUSE=""
9446 +
9447 +DEPEND="
9448 + $(add_frameworks_dep kcmutils)
9449 + $(add_frameworks_dep kcodecs)
9450 + $(add_frameworks_dep kcompletion)
9451 + $(add_frameworks_dep kconfig)
9452 + $(add_frameworks_dep kconfigwidgets)
9453 + $(add_frameworks_dep kcoreaddons)
9454 + $(add_frameworks_dep ki18n)
9455 + $(add_frameworks_dep kiconthemes)
9456 + $(add_frameworks_dep kio)
9457 + $(add_frameworks_dep kitemviews)
9458 + $(add_frameworks_dep kjobwidgets)
9459 + $(add_frameworks_dep kwallet)
9460 + $(add_frameworks_dep kwidgetsaddons)
9461 + $(add_kdeapps_dep akonadi)
9462 + $(add_kdeapps_dep akonadi-contacts)
9463 + $(add_kdeapps_dep akonadi-search)
9464 + $(add_kdeapps_dep kcontacts)
9465 + $(add_kdeapps_dep kldap)
9466 + $(add_qt_dep qtdbus)
9467 + $(add_qt_dep qtgui)
9468 + $(add_qt_dep qtnetwork)
9469 + $(add_qt_dep qtwidgets)
9470 +"
9471 +RDEPEND="${DEPEND}
9472 + !kde-apps/kdepim-common-libs:4
9473 + !kde-apps/kdepim-l10n
9474 +"
9475
9476 diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-18.03.80.ebuild b/kde-apps/libkeduvocdocument/libkeduvocdocument-18.03.80.ebuild
9477 new file mode 100644
9478 index 0000000000..caf1c7213d
9479 --- /dev/null
9480 +++ b/kde-apps/libkeduvocdocument/libkeduvocdocument-18.03.80.ebuild
9481 @@ -0,0 +1,30 @@
9482 +# Copyright 1999-2018 Gentoo Foundation
9483 +# Distributed under the terms of the GNU General Public License v2
9484 +
9485 +EAPI=6
9486 +
9487 +KDE_TEST="true"
9488 +inherit kde5
9489 +
9490 +DESCRIPTION="Library for reading/writing KVTML"
9491 +KEYWORDS="~amd64 ~x86"
9492 +IUSE=""
9493 +
9494 +DEPEND="
9495 + $(add_frameworks_dep karchive)
9496 + $(add_frameworks_dep kcoreaddons)
9497 + $(add_frameworks_dep ki18n)
9498 + $(add_frameworks_dep kio)
9499 + $(add_qt_dep qtxml)
9500 +"
9501 +RDEPEND="${DEPEND}"
9502 +
9503 +src_prepare(){
9504 + kde5_src_prepare
9505 +
9506 + if ! use test; then
9507 + sed -e "/add_subdirectory(autotests)/ s/^/#DONT/" \
9508 + -e "/add_subdirectory(tests)/ s/^/#DONT/" \
9509 + -i keduvocdocument/CMakeLists.txt
9510 + fi
9511 +}
9512
9513 diff --git a/kde-apps/libkexiv2/libkexiv2-18.03.80.ebuild b/kde-apps/libkexiv2/libkexiv2-18.03.80.ebuild
9514 new file mode 100644
9515 index 0000000000..8566db655b
9516 --- /dev/null
9517 +++ b/kde-apps/libkexiv2/libkexiv2-18.03.80.ebuild
9518 @@ -0,0 +1,18 @@
9519 +# Copyright 1999-2018 Gentoo Foundation
9520 +# Distributed under the terms of the GNU General Public License v2
9521 +
9522 +EAPI=6
9523 +
9524 +KDE_BLOCK_SLOT4="false"
9525 +inherit kde5
9526 +
9527 +DESCRIPTION="KDE Image Plugin Interface: an exiv2 library wrapper"
9528 +LICENSE="GPL-2+"
9529 +KEYWORDS="~amd64 ~x86"
9530 +IUSE="+xmp"
9531 +
9532 +DEPEND="
9533 + $(add_qt_dep qtgui)
9534 + >=media-gfx/exiv2-0.25:=[xmp=]
9535 +"
9536 +RDEPEND="${DEPEND}"
9537
9538 diff --git a/kde-apps/libkgapi/libkgapi-18.03.80.ebuild b/kde-apps/libkgapi/libkgapi-18.03.80.ebuild
9539 new file mode 100644
9540 index 0000000000..9f3e37a776
9541 --- /dev/null
9542 +++ b/kde-apps/libkgapi/libkgapi-18.03.80.ebuild
9543 @@ -0,0 +1,34 @@
9544 +# Copyright 1999-2018 Gentoo Foundation
9545 +# Distributed under the terms of the GNU General Public License v2
9546 +
9547 +EAPI=6
9548 +
9549 +KDE_BLOCK_SLOT4="false"
9550 +KDE_TEST="true"
9551 +VIRTUALX_REQUIRED="test"
9552 +inherit kde5
9553 +
9554 +DESCRIPTION="Library for accessing Google calendar and contact resources"
9555 +HOMEPAGE="https://cgit.kde.org/libkgapi.git"
9556 +
9557 +LICENSE="LGPL-2.1+"
9558 +KEYWORDS="~amd64 ~x86"
9559 +IUSE="nls"
9560 +
9561 +COMMON_DEPEND="
9562 + $(add_frameworks_dep kio)
9563 + $(add_frameworks_dep kwindowsystem)
9564 + $(add_kdeapps_dep kcalcore)
9565 + $(add_kdeapps_dep kcontacts)
9566 + $(add_qt_dep qtgui)
9567 + $(add_qt_dep qtnetwork)
9568 + $(add_qt_dep qtwebengine 'widgets')
9569 + $(add_qt_dep qtwidgets)
9570 + $(add_qt_dep qtxml)
9571 +"
9572 +DEPEND="${COMMON_DEPEND}
9573 + nls? ( $(add_qt_dep linguist-tools) )
9574 +"
9575 +RDEPEND="${COMMON_DEPEND}
9576 + !kde-apps/kdepim-l10n
9577 +"
9578
9579 diff --git a/kde-apps/libkgeomap/libkgeomap-18.03.80.ebuild b/kde-apps/libkgeomap/libkgeomap-18.03.80.ebuild
9580 new file mode 100644
9581 index 0000000000..5bbaf24dbc
9582 --- /dev/null
9583 +++ b/kde-apps/libkgeomap/libkgeomap-18.03.80.ebuild
9584 @@ -0,0 +1,37 @@
9585 +# Copyright 1999-2018 Gentoo Foundation
9586 +# Distributed under the terms of the GNU General Public License v2
9587 +
9588 +EAPI=6
9589 +
9590 +KDE_TEST="true"
9591 +VIRTUALX_REQUIRED="test"
9592 +inherit kde5
9593 +
9594 +DESCRIPTION="Wrapper library for world map components as marble, openstreetmap and googlemap"
9595 +HOMEPAGE="https://www.digikam.org/"
9596 +
9597 +LICENSE="GPL-2+"
9598 +KEYWORDS="~amd64 ~x86"
9599 +IUSE=""
9600 +
9601 +DEPEND="
9602 + $(add_frameworks_dep kconfig)
9603 + $(add_frameworks_dep kcoreaddons)
9604 + $(add_frameworks_dep ki18n)
9605 + $(add_frameworks_dep kio)
9606 + $(add_kdeapps_dep marble 'kde' '' '5=')
9607 + $(add_qt_dep qtconcurrent)
9608 + $(add_qt_dep qtgui)
9609 + $(add_qt_dep qtwebkit)
9610 + $(add_qt_dep qtwidgets)
9611 + $(add_qt_dep qtxml)
9612 +"
9613 +RDEPEND="${DEPEND}"
9614 +
9615 +src_configure() {
9616 + local mycmakeargs=(
9617 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5KExiv2=true
9618 + )
9619 +
9620 + kde5_src_configure
9621 +}
9622
9623 diff --git a/kde-apps/libkipi/libkipi-18.03.80.ebuild b/kde-apps/libkipi/libkipi-18.03.80.ebuild
9624 new file mode 100644
9625 index 0000000000..a0615d81f2
9626 --- /dev/null
9627 +++ b/kde-apps/libkipi/libkipi-18.03.80.ebuild
9628 @@ -0,0 +1,27 @@
9629 +# Copyright 1999-2018 Gentoo Foundation
9630 +# Distributed under the terms of the GNU General Public License v2
9631 +
9632 +EAPI=6
9633 +
9634 +KDE_BLOCK_SLOT4="false"
9635 +inherit kde5
9636 +
9637 +DESCRIPTION="A library for image plugins accross KDE applications"
9638 +LICENSE="GPL-2+"
9639 +SLOT="5/32"
9640 +KEYWORDS="~amd64 ~x86"
9641 +IUSE=""
9642 +
9643 +DEPEND="
9644 + $(add_frameworks_dep kconfig)
9645 + $(add_frameworks_dep kcoreaddons)
9646 + $(add_frameworks_dep kservice)
9647 + $(add_frameworks_dep kxmlgui)
9648 + $(add_qt_dep qtgui)
9649 + $(add_qt_dep qtwidgets)
9650 + $(add_qt_dep qtxml)
9651 +"
9652 +RDEPEND="${DEPEND}
9653 + !<kde-apps/libkipi-15.08.3-r1:4
9654 + !kde-base/legacy-icons
9655 +"
9656
9657 diff --git a/kde-apps/libkleo/libkleo-18.03.80.ebuild b/kde-apps/libkleo/libkleo-18.03.80.ebuild
9658 new file mode 100644
9659 index 0000000000..c7fd42409e
9660 --- /dev/null
9661 +++ b/kde-apps/libkleo/libkleo-18.03.80.ebuild
9662 @@ -0,0 +1,33 @@
9663 +# Copyright 1999-2018 Gentoo Foundation
9664 +# Distributed under the terms of the GNU General Public License v2
9665 +
9666 +EAPI=6
9667 +
9668 +KDE_TEST="false"
9669 +inherit kde5
9670 +
9671 +DESCRIPTION="Library for encryption handling"
9672 +LICENSE="GPL-2+"
9673 +KEYWORDS="~amd64 ~x86"
9674 +IUSE=""
9675 +
9676 +COMMON_DEPEND="
9677 + $(add_frameworks_dep kcodecs)
9678 + $(add_frameworks_dep kcompletion)
9679 + $(add_frameworks_dep kconfig)
9680 + $(add_frameworks_dep kcoreaddons)
9681 + $(add_frameworks_dep ki18n)
9682 + $(add_frameworks_dep kitemmodels)
9683 + $(add_frameworks_dep kwidgetsaddons)
9684 + $(add_frameworks_dep kwindowsystem)
9685 + $(add_kdeapps_dep kpimtextedit)
9686 + $(add_qt_dep qtgui)
9687 + $(add_qt_dep qtwidgets)
9688 + >=app-crypt/gpgme-1.7.1[cxx,qt5]
9689 +"
9690 +DEPEND="${COMMON_DEPEND}
9691 + dev-libs/boost
9692 +"
9693 +RDEPEND="${COMMON_DEPEND}
9694 + !kde-apps/kdepim-l10n
9695 +"
9696
9697 diff --git a/kde-apps/libkmahjongg/libkmahjongg-18.03.80.ebuild b/kde-apps/libkmahjongg/libkmahjongg-18.03.80.ebuild
9698 new file mode 100644
9699 index 0000000000..d8054495d7
9700 --- /dev/null
9701 +++ b/kde-apps/libkmahjongg/libkmahjongg-18.03.80.ebuild
9702 @@ -0,0 +1,24 @@
9703 +# Copyright 1999-2018 Gentoo Foundation
9704 +# Distributed under the terms of the GNU General Public License v2
9705 +
9706 +EAPI=6
9707 +
9708 +KDE_BLOCK_SLOT4="false"
9709 +inherit kde5
9710 +
9711 +DESCRIPTION="Mahjongg library based on Qt/KDE Frameworks"
9712 +KEYWORDS="~amd64 ~x86"
9713 +IUSE=""
9714 +
9715 +DEPEND="
9716 + $(add_frameworks_dep kcompletion)
9717 + $(add_frameworks_dep kconfig)
9718 + $(add_frameworks_dep kconfigwidgets)
9719 + $(add_frameworks_dep kcoreaddons)
9720 + $(add_frameworks_dep ki18n)
9721 + $(add_frameworks_dep kwidgetsaddons)
9722 + $(add_qt_dep qtgui)
9723 + $(add_qt_dep qtsvg)
9724 + $(add_qt_dep qtwidgets)
9725 +"
9726 +RDEPEND="${DEPEND}"
9727
9728 diff --git a/kde-apps/libkomparediff2/libkomparediff2-18.03.80.ebuild b/kde-apps/libkomparediff2/libkomparediff2-18.03.80.ebuild
9729 new file mode 100644
9730 index 0000000000..78b78d3cb9
9731 --- /dev/null
9732 +++ b/kde-apps/libkomparediff2/libkomparediff2-18.03.80.ebuild
9733 @@ -0,0 +1,24 @@
9734 +# Copyright 1999-2018 Gentoo Foundation
9735 +# Distributed under the terms of the GNU General Public License v2
9736 +
9737 +EAPI=6
9738 +
9739 +KDE_TEST="true"
9740 +inherit kde5
9741 +
9742 +DESCRIPTION="KDE library to compare files and strings"
9743 +KEYWORDS="~amd64 ~x86"
9744 +IUSE=""
9745 +
9746 +DEPEND="
9747 + $(add_frameworks_dep kcodecs)
9748 + $(add_frameworks_dep kconfig)
9749 + $(add_frameworks_dep kconfigwidgets)
9750 + $(add_frameworks_dep kcoreaddons)
9751 + $(add_frameworks_dep ki18n)
9752 + $(add_frameworks_dep kio)
9753 + $(add_frameworks_dep kxmlgui)
9754 + $(add_qt_dep qtgui)
9755 + $(add_qt_dep qtwidgets)
9756 +"
9757 +RDEPEND="${DEPEND}"
9758
9759 diff --git a/kde-apps/libksane/libksane-18.03.80.ebuild b/kde-apps/libksane/libksane-18.03.80.ebuild
9760 new file mode 100644
9761 index 0000000000..4e7403dbbf
9762 --- /dev/null
9763 +++ b/kde-apps/libksane/libksane-18.03.80.ebuild
9764 @@ -0,0 +1,33 @@
9765 +# Copyright 1999-2018 Gentoo Foundation
9766 +# Distributed under the terms of the GNU General Public License v2
9767 +
9768 +EAPI=6
9769 +
9770 +KDE_BLOCK_SLOT4="false"
9771 +inherit kde5
9772 +
9773 +DESCRIPTION="SANE Library interface based on KDE Frameworks"
9774 +LICENSE="|| ( LGPL-2.1 LGPL-3 )"
9775 +KEYWORDS="~amd64 ~x86"
9776 +IUSE="kwallet"
9777 +
9778 +DEPEND="
9779 + $(add_frameworks_dep ki18n)
9780 + $(add_frameworks_dep ktextwidgets)
9781 + $(add_frameworks_dep kwidgetsaddons)
9782 + $(add_qt_dep qtgui)
9783 + $(add_qt_dep qtwidgets)
9784 + media-gfx/sane-backends
9785 + kwallet? ( $(add_frameworks_dep kwallet) )
9786 +"
9787 +RDEPEND="${DEPEND}
9788 + !<kde-apps/libksane-15.08.3-r1:4
9789 + !kde-base/legacy-icons
9790 +"
9791 +
9792 +src_configure() {
9793 + local mycmakeargs=(
9794 + $(cmake-utils_use_find_package kwallet KF5Wallet)
9795 + )
9796 + kde5_src_configure
9797 +}
9798
9799 diff --git a/kde-apps/libksieve/libksieve-18.03.80.ebuild b/kde-apps/libksieve/libksieve-18.03.80.ebuild
9800 new file mode 100644
9801 index 0000000000..aed045a202
9802 --- /dev/null
9803 +++ b/kde-apps/libksieve/libksieve-18.03.80.ebuild
9804 @@ -0,0 +1,60 @@
9805 +# Copyright 1999-2018 Gentoo Foundation
9806 +# Distributed under the terms of the GNU General Public License v2
9807 +
9808 +EAPI=6
9809 +
9810 +KDE_HANDBOOK="forceoptional"
9811 +KDE_TEST="true"
9812 +VIRTUALX_REQUIRED="test"
9813 +inherit kde5
9814 +
9815 +DESCRIPTION="Common PIM libraries"
9816 +LICENSE="GPL-2+ LGPL-2.1+"
9817 +KEYWORDS="~amd64 ~x86"
9818 +IUSE=""
9819 +
9820 +COMMON_DEPEND="
9821 + $(add_frameworks_dep karchive)
9822 + $(add_frameworks_dep kcompletion)
9823 + $(add_frameworks_dep kconfig)
9824 + $(add_frameworks_dep kconfigwidgets)
9825 + $(add_frameworks_dep kcoreaddons)
9826 + $(add_frameworks_dep ki18n)
9827 + $(add_frameworks_dep kiconthemes)
9828 + $(add_frameworks_dep kio)
9829 + $(add_frameworks_dep knewstuff)
9830 + $(add_frameworks_dep kwidgetsaddons)
9831 + $(add_frameworks_dep kwindowsystem)
9832 + $(add_frameworks_dep sonnet)
9833 + $(add_frameworks_dep syntax-highlighting)
9834 + $(add_kdeapps_dep kidentitymanagement)
9835 + $(add_kdeapps_dep kmime)
9836 + $(add_kdeapps_dep kpimtextedit)
9837 + $(add_kdeapps_dep libkdepim)
9838 + $(add_kdeapps_dep pimcommon)
9839 + $(add_qt_dep qtdbus)
9840 + $(add_qt_dep qtgui)
9841 + $(add_qt_dep qtnetwork)
9842 + $(add_qt_dep qtprintsupport)
9843 + $(add_qt_dep qtwebengine 'widgets')
9844 + $(add_qt_dep qtwidgets)
9845 + dev-libs/cyrus-sasl
9846 +"
9847 +DEPEND="${COMMON_DEPEND}
9848 + $(add_kdeapps_dep kimap)
9849 + $(add_kdeapps_dep kmailtransport)
9850 +"
9851 +RDEPEND="${COMMON_DEPEND}
9852 + !kde-apps/kdepim-l10n
9853 +"
9854 +
9855 +RESTRICT+=" test"
9856 +
9857 +src_prepare() {
9858 + kde5_src_prepare
9859 +
9860 + if ! use_if_iuse handbook ; then
9861 + sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \
9862 + -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)"
9863 + fi
9864 +}
9865
9866 diff --git a/kde-apps/libktnef/libktnef-18.03.80.ebuild b/kde-apps/libktnef/libktnef-18.03.80.ebuild
9867 new file mode 100644
9868 index 0000000000..bd9497e32c
9869 --- /dev/null
9870 +++ b/kde-apps/libktnef/libktnef-18.03.80.ebuild
9871 @@ -0,0 +1,24 @@
9872 +# Copyright 1999-2018 Gentoo Foundation
9873 +# Distributed under the terms of the GNU General Public License v2
9874 +
9875 +EAPI=6
9876 +
9877 +KDE_TEST="true"
9878 +KMNAME="ktnef"
9879 +inherit kde5
9880 +
9881 +DESCRIPTION="Library for handling TNEF data"
9882 +LICENSE="GPL-2+"
9883 +KEYWORDS="~amd64 ~x86"
9884 +IUSE=""
9885 +
9886 +DEPEND="
9887 + $(add_frameworks_dep ki18n)
9888 + $(add_kdeapps_dep kcalcore)
9889 + $(add_kdeapps_dep kcalutils)
9890 + $(add_kdeapps_dep kcontacts)
9891 + $(add_qt_dep qtwidgets)
9892 +"
9893 +RDEPEND="${DEPEND}
9894 + !kde-apps/kdepim-l10n
9895 +"
9896
9897 diff --git a/kde-apps/lokalize/lokalize-18.03.80.ebuild b/kde-apps/lokalize/lokalize-18.03.80.ebuild
9898 new file mode 100644
9899 index 0000000000..3bd5fd7b14
9900 --- /dev/null
9901 +++ b/kde-apps/lokalize/lokalize-18.03.80.ebuild
9902 @@ -0,0 +1,63 @@
9903 +# Copyright 1999-2018 Gentoo Foundation
9904 +# Distributed under the terms of the GNU General Public License v2
9905 +
9906 +EAPI=6
9907 +
9908 +KDE_HANDBOOK="forceoptional"
9909 +PYTHON_COMPAT=( python2_7 python3_{4,5} )
9910 +inherit python-single-r1 kde5
9911 +
9912 +DESCRIPTION="KDE Applications 5 translation tool"
9913 +HOMEPAGE="https://www.kde.org/applications/development/lokalize
9914 +https://l10n.kde.org/tools"
9915 +KEYWORDS="~amd64 ~x86"
9916 +IUSE=""
9917 +
9918 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
9919 +
9920 +DEPEND="${PYTHON_DEPS}
9921 + $(add_frameworks_dep kcompletion)
9922 + $(add_frameworks_dep kconfig)
9923 + $(add_frameworks_dep kconfigwidgets)
9924 + $(add_frameworks_dep kcoreaddons)
9925 + $(add_frameworks_dep kcrash)
9926 + $(add_frameworks_dep kdbusaddons)
9927 + $(add_frameworks_dep ki18n)
9928 + $(add_frameworks_dep kio)
9929 + $(add_frameworks_dep kitemviews)
9930 + $(add_frameworks_dep knotifications)
9931 + $(add_frameworks_dep kparts)
9932 + $(add_frameworks_dep kross)
9933 + $(add_frameworks_dep ktextwidgets)
9934 + $(add_frameworks_dep kwidgetsaddons)
9935 + $(add_frameworks_dep kxmlgui)
9936 + $(add_frameworks_dep sonnet)
9937 + $(add_qt_dep qtdbus)
9938 + $(add_qt_dep qtgui)
9939 + $(add_qt_dep qtscript)
9940 + $(add_qt_dep qtsql 'sqlite')
9941 + $(add_qt_dep qtwidgets)
9942 + $(add_qt_dep qtxml)
9943 + >=app-text/hunspell-1.2.8:=
9944 +"
9945 +RDEPEND="${DEPEND}
9946 + dev-python/translate-toolkit[${PYTHON_USEDEP}]
9947 +"
9948 +
9949 +pkg_setup() {
9950 + python-single-r1_pkg_setup
9951 + kde5_pkg_setup
9952 +}
9953 +
9954 +src_install() {
9955 + kde5_src_install
9956 + python_fix_shebang "${ED}usr/share/${PN}"
9957 +}
9958 +
9959 +pkg_postinst() {
9960 + kde5_pkg_postinst
9961 +
9962 + if ! has_version dev-vcs/subversion ; then
9963 + elog "To be able to autofetch KDE translations in new project wizard, install dev-vcs/subversion."
9964 + fi
9965 +}
9966
9967 diff --git a/kde-apps/lskat/lskat-18.03.80.ebuild b/kde-apps/lskat/lskat-18.03.80.ebuild
9968 new file mode 100644
9969 index 0000000000..ca1d75ae47
9970 --- /dev/null
9971 +++ b/kde-apps/lskat/lskat-18.03.80.ebuild
9972 @@ -0,0 +1,33 @@
9973 +# Copyright 1999-2018 Gentoo Foundation
9974 +# Distributed under the terms of the GNU General Public License v2
9975 +
9976 +EAPI=6
9977 +
9978 +KDE_HANDBOOK=true
9979 +KDE_SELINUX_MODULE="games"
9980 +inherit kde5
9981 +
9982 +DESCRIPTION="Skat game by KDE"
9983 +HOMEPAGE="
9984 + https://www.kde.org/applications/games/lskat/
9985 + https://games.kde.org/game.php?game=lskat
9986 +"
9987 +KEYWORDS="~amd64 ~x86"
9988 +IUSE=""
9989 +
9990 +DEPEND="
9991 + $(add_frameworks_dep kconfig)
9992 + $(add_frameworks_dep kcoreaddons)
9993 + $(add_frameworks_dep kcrash)
9994 + $(add_frameworks_dep kguiaddons)
9995 + $(add_frameworks_dep ki18n)
9996 + $(add_frameworks_dep kwidgetsaddons)
9997 + $(add_frameworks_dep kxmlgui)
9998 + $(add_kdeapps_dep libkdegames)
9999 + $(add_qt_dep qtgui)
10000 + $(add_qt_dep qtsvg)
10001 + $(add_qt_dep qtwidgets)
10002 +"
10003 +RDEPEND="${DEPEND}
10004 + !<kde-apps/kde4-l10n-17.07.80
10005 +"
10006
10007 diff --git a/kde-apps/mailcommon/mailcommon-18.03.80.ebuild b/kde-apps/mailcommon/mailcommon-18.03.80.ebuild
10008 new file mode 100644
10009 index 0000000000..22fe87d28f
10010 --- /dev/null
10011 +++ b/kde-apps/mailcommon/mailcommon-18.03.80.ebuild
10012 @@ -0,0 +1,57 @@
10013 +# Copyright 1999-2018 Gentoo Foundation
10014 +# Distributed under the terms of the GNU General Public License v2
10015 +
10016 +EAPI=6
10017 +
10018 +KDE_DESIGNERPLUGIN="true"
10019 +KDE_TEST="forceoptional"
10020 +VIRTUALX_REQUIRED="test"
10021 +inherit kde5
10022 +
10023 +DESCRIPTION="Common mail library"
10024 +LICENSE="GPL-2+ LGPL-2.1+"
10025 +KEYWORDS="~amd64 ~x86"
10026 +IUSE=""
10027 +
10028 +COMMON_DEPEND="
10029 + $(add_frameworks_dep karchive)
10030 + $(add_frameworks_dep kcodecs)
10031 + $(add_frameworks_dep kcompletion)
10032 + $(add_frameworks_dep kconfig)
10033 + $(add_frameworks_dep kconfigwidgets)
10034 + $(add_frameworks_dep kdbusaddons)
10035 + $(add_frameworks_dep ki18n)
10036 + $(add_frameworks_dep kiconthemes)
10037 + $(add_frameworks_dep kio)
10038 + $(add_frameworks_dep kitemmodels)
10039 + $(add_frameworks_dep kitemviews)
10040 + $(add_frameworks_dep ktextwidgets)
10041 + $(add_frameworks_dep kwidgetsaddons)
10042 + $(add_frameworks_dep kwindowsystem)
10043 + $(add_frameworks_dep kxmlgui)
10044 + $(add_frameworks_dep syntax-highlighting)
10045 + $(add_kdeapps_dep akonadi)
10046 + $(add_kdeapps_dep akonadi-contacts)
10047 + $(add_kdeapps_dep akonadi-mime)
10048 + $(add_kdeapps_dep kcontacts)
10049 + $(add_kdeapps_dep kmailtransport)
10050 + $(add_kdeapps_dep kmime)
10051 + $(add_kdeapps_dep kpimtextedit)
10052 + $(add_kdeapps_dep libkdepim)
10053 + $(add_kdeapps_dep mailimporter)
10054 + $(add_kdeapps_dep messagelib)
10055 + $(add_kdeapps_dep pimcommon)
10056 + $(add_qt_dep qtdbus)
10057 + $(add_qt_dep qtgui)
10058 + $(add_qt_dep qtwidgets)
10059 + $(add_qt_dep qtxml)
10060 + media-libs/phonon[qt5(+)]
10061 +"
10062 +DEPEND="${COMMON_DEPEND}
10063 + dev-libs/libxslt
10064 +"
10065 +RDEPEND="${COMMON_DEPEND}
10066 + !kde-apps/kdepim-l10n
10067 +"
10068 +
10069 +RESTRICT+=" test"
10070
10071 diff --git a/kde-apps/mailimporter/mailimporter-18.03.80.ebuild b/kde-apps/mailimporter/mailimporter-18.03.80.ebuild
10072 new file mode 100644
10073 index 0000000000..948285cee8
10074 --- /dev/null
10075 +++ b/kde-apps/mailimporter/mailimporter-18.03.80.ebuild
10076 @@ -0,0 +1,30 @@
10077 +# Copyright 1999-2018 Gentoo Foundation
10078 +# Distributed under the terms of the GNU General Public License v2
10079 +
10080 +EAPI=6
10081 +
10082 +KDE_TEST="true"
10083 +VIRTUALX_REQUIRED="test"
10084 +inherit kde5
10085 +
10086 +DESCRIPTION="Library to import mail from various sources"
10087 +LICENSE="GPL-2+ LGPL-2.1+"
10088 +KEYWORDS="~amd64 ~x86"
10089 +IUSE=""
10090 +
10091 +DEPEND="
10092 + $(add_frameworks_dep karchive)
10093 + $(add_frameworks_dep kconfig)
10094 + $(add_frameworks_dep kcoreaddons)
10095 + $(add_frameworks_dep ki18n)
10096 + $(add_kdeapps_dep akonadi)
10097 + $(add_kdeapps_dep akonadi-mime)
10098 + $(add_kdeapps_dep kmime)
10099 + $(add_kdeapps_dep libkdepim)
10100 + $(add_qt_dep qtgui)
10101 + $(add_qt_dep qtwidgets)
10102 + $(add_qt_dep qtxml)
10103 +"
10104 +RDEPEND="${DEPEND}
10105 + !kde-apps/kdepim-l10n
10106 +"
10107
10108 diff --git a/kde-apps/marble/marble-18.03.80.ebuild b/kde-apps/marble/marble-18.03.80.ebuild
10109 new file mode 100644
10110 index 0000000000..428bed2765
10111 --- /dev/null
10112 +++ b/kde-apps/marble/marble-18.03.80.ebuild
10113 @@ -0,0 +1,86 @@
10114 +# Copyright 1999-2018 Gentoo Foundation
10115 +# Distributed under the terms of the GNU General Public License v2
10116 +
10117 +EAPI=6
10118 +
10119 +KDE_HANDBOOK="forceoptional"
10120 +KDE_SUBSLOT="true"
10121 +KDE_TEST="forceoptional"
10122 +VIRTUALX_REQUIRED="test"
10123 +inherit kde5
10124 +
10125 +DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
10126 +HOMEPAGE="https://marble.kde.org/"
10127 +KEYWORDS="~amd64 ~x86"
10128 +
10129 +IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile +webkit"
10130 +
10131 +# FIXME (new package): libwlocate, WLAN-based geolocation
10132 +RDEPEND="
10133 + $(add_qt_dep qtconcurrent)
10134 + $(add_qt_dep qtdeclarative)
10135 + $(add_qt_dep qtgui)
10136 + $(add_qt_dep qtnetwork)
10137 + $(add_qt_dep qtprintsupport)
10138 + $(add_qt_dep qtsql)
10139 + $(add_qt_dep qtsvg)
10140 + $(add_qt_dep qtwidgets)
10141 + $(add_qt_dep qtxml)
10142 + aprs? ( $(add_qt_dep qtserialport) )
10143 + dbus? ( $(add_qt_dep qtdbus) )
10144 + designer? ( $(add_qt_dep designer) )
10145 + geolocation? ( $(add_qt_dep qtpositioning) )
10146 + gps? ( sci-geosciences/gpsd )
10147 + kde? (
10148 + $(add_frameworks_dep kconfig)
10149 + $(add_frameworks_dep kconfigwidgets)
10150 + $(add_frameworks_dep kcoreaddons)
10151 + $(add_frameworks_dep kcrash)
10152 + $(add_frameworks_dep ki18n)
10153 + $(add_frameworks_dep kio)
10154 + $(add_frameworks_dep knewstuff)
10155 + $(add_frameworks_dep kparts)
10156 + $(add_frameworks_dep krunner)
10157 + $(add_frameworks_dep kservice)
10158 + $(add_frameworks_dep kwallet)
10159 + )
10160 + phonon? ( media-libs/phonon[qt5(+)] )
10161 + shapefile? ( sci-libs/shapelib:= )
10162 + webkit? ( $(add_qt_dep qtwebkit) )
10163 +"
10164 +DEPEND="${RDEPEND}
10165 + aprs? ( dev-lang/perl )
10166 + nls? ( $(add_qt_dep linguist-tools) )
10167 +"
10168 +
10169 +# bug 588320
10170 +RESTRICT+=" test"
10171 +
10172 +src_prepare() {
10173 + if use kde; then
10174 + sed -e "/add_subdirectory(marble-qt)/ s/^/#DONT/" \
10175 + -i src/apps/CMakeLists.txt \
10176 + || die "Failed to disable marble-qt"
10177 + fi
10178 +
10179 + kde5_src_prepare
10180 +}
10181 +
10182 +src_configure() {
10183 + local mycmakeargs=(
10184 + $(cmake-utils_use_find_package aprs Perl)
10185 + $(cmake-utils_use_find_package geolocation Qt5Positioning)
10186 + -DBUILD_MARBLE_TESTS=$(usex test)
10187 + -DWITH_DESIGNER_PLUGIN=$(usex designer)
10188 + -DWITH_libgps=$(usex gps)
10189 + -DWITH_KF5=$(usex kde)
10190 + -DWITH_Phonon4Qt5=$(usex phonon)
10191 + -DWITH_libshp=$(usex shapefile)
10192 + $(cmake-utils_use_find_package webkit Qt5WebKit)
10193 + $(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
10194 + -DWITH_libwlocate=OFF
10195 + # bug 608890
10196 + -DKDE_INSTALL_CONFDIR="/etc/xdg"
10197 + )
10198 + kde5_src_configure
10199 +}
10200
10201 diff --git a/kde-apps/mbox-importer/mbox-importer-18.03.80.ebuild b/kde-apps/mbox-importer/mbox-importer-18.03.80.ebuild
10202 new file mode 100644
10203 index 0000000000..7e0ab68ff2
10204 --- /dev/null
10205 +++ b/kde-apps/mbox-importer/mbox-importer-18.03.80.ebuild
10206 @@ -0,0 +1,32 @@
10207 +# Copyright 1999-2018 Gentoo Foundation
10208 +# Distributed under the terms of the GNU General Public License v2
10209 +
10210 +EAPI=6
10211 +
10212 +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
10213 +inherit kde5
10214 +
10215 +DESCRIPTION="Import mbox email archives from various sources into Akonadi"
10216 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
10217 +KEYWORDS="~amd64 ~x86"
10218 +IUSE=""
10219 +
10220 +DEPEND="
10221 + $(add_frameworks_dep kconfig)
10222 + $(add_frameworks_dep kcoreaddons)
10223 + $(add_frameworks_dep kcrash)
10224 + $(add_frameworks_dep kdbusaddons)
10225 + $(add_frameworks_dep ki18n)
10226 + $(add_frameworks_dep kservice)
10227 + $(add_frameworks_dep kwidgetsaddons)
10228 + $(add_kdeapps_dep akonadi)
10229 + $(add_kdeapps_dep kidentitymanagement)
10230 + $(add_kdeapps_dep mailcommon)
10231 + $(add_kdeapps_dep mailimporter)
10232 + $(add_qt_dep qtgui)
10233 + $(add_qt_dep qtwidgets)
10234 +"
10235 +RDEPEND="${DEPEND}
10236 + !kde-apps/kdepim-l10n
10237 + !kde-apps/kmail:4
10238 +"
10239
10240 diff --git a/kde-apps/messagelib/messagelib-18.03.80.ebuild b/kde-apps/messagelib/messagelib-18.03.80.ebuild
10241 new file mode 100644
10242 index 0000000000..2c9ae95e43
10243 --- /dev/null
10244 +++ b/kde-apps/messagelib/messagelib-18.03.80.ebuild
10245 @@ -0,0 +1,70 @@
10246 +# Copyright 1999-2018 Gentoo Foundation
10247 +# Distributed under the terms of the GNU General Public License v2
10248 +
10249 +EAPI=6
10250 +
10251 +KDE_TEST="forceoptional-recursive"
10252 +VIRTUALX_REQUIRED="test"
10253 +inherit kde5
10254 +
10255 +DESCRIPTION="Libraries for messaging functions"
10256 +LICENSE="GPL-2+ LGPL-2.1+"
10257 +KEYWORDS="~amd64 ~x86"
10258 +IUSE=""
10259 +
10260 +DEPEND="
10261 + $(add_frameworks_dep karchive)
10262 + $(add_frameworks_dep kcodecs)
10263 + $(add_frameworks_dep kcompletion)
10264 + $(add_frameworks_dep kconfig)
10265 + $(add_frameworks_dep kconfigwidgets)
10266 + $(add_frameworks_dep kcoreaddons)
10267 + $(add_frameworks_dep kdbusaddons)
10268 + $(add_frameworks_dep ki18n)
10269 + $(add_frameworks_dep kiconthemes)
10270 + $(add_frameworks_dep kio)
10271 + $(add_frameworks_dep kitemmodels)
10272 + $(add_frameworks_dep kitemviews)
10273 + $(add_frameworks_dep kjobwidgets)
10274 + $(add_frameworks_dep knotifications)
10275 + $(add_frameworks_dep kservice)
10276 + $(add_frameworks_dep ktextwidgets)
10277 + $(add_frameworks_dep kwidgetsaddons)
10278 + $(add_frameworks_dep kwindowsystem)
10279 + $(add_frameworks_dep kxmlgui)
10280 + $(add_frameworks_dep sonnet)
10281 + $(add_frameworks_dep syntax-highlighting)
10282 + $(add_kdeapps_dep akonadi)
10283 + $(add_kdeapps_dep akonadi-contacts)
10284 + $(add_kdeapps_dep akonadi-mime)
10285 + $(add_kdeapps_dep grantleetheme)
10286 + $(add_kdeapps_dep incidenceeditor)
10287 + $(add_kdeapps_dep kcalcore)
10288 + $(add_kdeapps_dep kcontacts)
10289 + $(add_kdeapps_dep kdepim-apps-libs)
10290 + $(add_kdeapps_dep kidentitymanagement)
10291 + $(add_kdeapps_dep kldap)
10292 + $(add_kdeapps_dep kmailtransport)
10293 + $(add_kdeapps_dep kmbox)
10294 + $(add_kdeapps_dep kmime)
10295 + $(add_kdeapps_dep kpimtextedit)
10296 + $(add_kdeapps_dep libgravatar)
10297 + $(add_kdeapps_dep libkdepim)
10298 + $(add_kdeapps_dep libkleo)
10299 + $(add_qt_dep qtgui)
10300 + $(add_qt_dep qtnetwork)
10301 + $(add_qt_dep qtprintsupport)
10302 + $(add_qt_dep qtwebengine 'widgets')
10303 + $(add_qt_dep qtwidgets)
10304 + >=app-crypt/gpgme-1.8.0-r1[cxx,qt5]
10305 + >=dev-libs/grantlee-5.1.0:5
10306 +"
10307 +RDEPEND="${DEPEND}
10308 + !<kde-apps/kdepim-addons-16.08.50:5
10309 + !kde-apps/kdepim-common-libs:4
10310 + !kde-apps/kdepim-l10n
10311 + !=kde-apps/kmail-4.4*:4
10312 +"
10313 +
10314 +# bug 579630
10315 +RESTRICT+=" test"
10316
10317 diff --git a/kde-apps/minuet/minuet-18.03.80.ebuild b/kde-apps/minuet/minuet-18.03.80.ebuild
10318 new file mode 100644
10319 index 0000000000..c0bd89a53d
10320 --- /dev/null
10321 +++ b/kde-apps/minuet/minuet-18.03.80.ebuild
10322 @@ -0,0 +1,28 @@
10323 +# Copyright 1999-2018 Gentoo Foundation
10324 +# Distributed under the terms of the GNU General Public License v2
10325 +
10326 +EAPI=6
10327 +
10328 +KDE_HANDBOOK="forceoptional"
10329 +inherit kde5
10330 +
10331 +DESCRIPTION="A KDE Software for Music Education"
10332 +HOMEPAGE="https://minuet.kde.org/"
10333 +KEYWORDS="~amd64 ~x86"
10334 +IUSE=""
10335 +
10336 +COMMON_DEPEND="
10337 + $(add_frameworks_dep kcoreaddons)
10338 + $(add_frameworks_dep kcrash)
10339 + $(add_frameworks_dep ki18n)
10340 + $(add_qt_dep qtdeclarative)
10341 + $(add_qt_dep qtgui)
10342 + $(add_qt_dep qtsvg)
10343 + $(add_qt_dep qtquickcontrols2)
10344 + media-sound/fluidsynth
10345 +"
10346 +DEPEND="${COMMON_DEPEND}
10347 + virtual/pkgconfig
10348 +"
10349 +RDEPEND="${COMMON_DEPEND}
10350 +"
10351
10352 diff --git a/kde-apps/okular/okular-18.03.80.ebuild b/kde-apps/okular/okular-18.03.80.ebuild
10353 new file mode 100644
10354 index 0000000000..950d0b1d6a
10355 --- /dev/null
10356 +++ b/kde-apps/okular/okular-18.03.80.ebuild
10357 @@ -0,0 +1,102 @@
10358 +# Copyright 1999-2018 Gentoo Foundation
10359 +# Distributed under the terms of the GNU General Public License v2
10360 +
10361 +EAPI=6
10362 +
10363 +KDE_HANDBOOK="forceoptional"
10364 +KDE_TEST="forceoptional"
10365 +VIRTUALX_REQUIRED="test"
10366 +inherit kde5
10367 +
10368 +DESCRIPTION="Universal document viewer based on KDE Frameworks"
10369 +HOMEPAGE="https://okular.kde.org https://www.kde.org/applications/graphics/okular"
10370 +KEYWORDS="~amd64 ~x86"
10371 +IUSE="chm crypt djvu epub +image-backend markdown mobi mobile +pdf plucker +postscript share speech +tiff"
10372 +
10373 +DEPEND="
10374 + $(add_frameworks_dep kactivities)
10375 + $(add_frameworks_dep karchive)
10376 + $(add_frameworks_dep kbookmarks)
10377 + $(add_frameworks_dep kcompletion)
10378 + $(add_frameworks_dep kconfig)
10379 + $(add_frameworks_dep kconfigwidgets)
10380 + $(add_frameworks_dep kcoreaddons)
10381 + $(add_frameworks_dep kio)
10382 + $(add_frameworks_dep kjs)
10383 + $(add_frameworks_dep kparts)
10384 + $(add_frameworks_dep kpty)
10385 + $(add_frameworks_dep kwallet)
10386 + $(add_frameworks_dep threadweaver)
10387 + $(add_qt_dep qtdbus)
10388 + $(add_qt_dep qtgui)
10389 + $(add_qt_dep qtprintsupport)
10390 + $(add_qt_dep qtsvg)
10391 + $(add_qt_dep qtwidgets)
10392 + media-libs/freetype
10393 + media-libs/phonon[qt5(+)]
10394 + sys-libs/zlib
10395 + chm? (
10396 + $(add_frameworks_dep khtml)
10397 + dev-libs/chmlib
10398 + )
10399 + crypt? ( app-crypt/qca:2[qt5(+)] )
10400 + djvu? ( app-text/djvu )
10401 + epub? ( app-text/ebook-tools )
10402 + image-backend? (
10403 + $(add_kdeapps_dep libkexiv2)
10404 + $(add_qt_dep qtgui 'gif,jpeg,png')
10405 + )
10406 + markdown? ( app-text/discount )
10407 + mobi? ( $(add_kdeapps_dep kdegraphics-mobipocket) )
10408 + pdf? ( app-text/poppler[qt5] )
10409 + plucker? ( virtual/jpeg:0 )
10410 + postscript? ( app-text/libspectre )
10411 + share? ( $(add_frameworks_dep purpose) )
10412 + speech? ( $(add_qt_dep qtspeech) )
10413 + tiff? ( media-libs/tiff:0 )
10414 +"
10415 +RDEPEND="${DEPEND}
10416 + image-backend? ( $(add_frameworks_dep kimageformats) )
10417 + mobile? (
10418 + $(add_frameworks_dep kirigami)
10419 + $(add_qt_dep qtquickcontrols)
10420 + )
10421 +"
10422 +
10423 +PATCHES=( "${FILESDIR}/${PN}-tests.patch" )
10424 +
10425 +src_prepare() {
10426 + kde5_src_prepare
10427 + use mobile || cmake_comment_add_subdirectory mobile
10428 + use test || cmake_comment_add_subdirectory conf/autotests
10429 +}
10430 +
10431 +src_configure() {
10432 + local mycmakeargs=(
10433 + $(cmake-utils_use_find_package chm CHM)
10434 + $(cmake-utils_use_find_package crypt Qca-qt5)
10435 + $(cmake-utils_use_find_package djvu DjVuLibre)
10436 + $(cmake-utils_use_find_package epub EPub)
10437 + $(cmake-utils_use_find_package image-backend KF5KExiv2)
10438 + $(cmake-utils_use_find_package markdown Discount)
10439 + $(cmake-utils_use_find_package mobi QMobipocket)
10440 + $(cmake-utils_use_find_package pdf Poppler)
10441 + $(cmake-utils_use_find_package plucker JPEG)
10442 + $(cmake-utils_use_find_package postscript LibSpectre)
10443 + $(cmake-utils_use_find_package share KDEExperimentalPurpose)
10444 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
10445 + $(cmake-utils_use_find_package tiff TIFF)
10446 + )
10447 +
10448 + kde5_src_configure
10449 +}
10450 +
10451 +src_test() {
10452 + # mainshelltest hangs, chmgeneratortest fails, bug #603116
10453 + # parttest hangs, bug #641728
10454 + local myctestargs=(
10455 + -E "(mainshelltest|chmgeneratortest|parttest)"
10456 + )
10457 +
10458 + kde5_src_test
10459 +}
10460
10461 diff --git a/kde-apps/palapeli/palapeli-18.03.80.ebuild b/kde-apps/palapeli/palapeli-18.03.80.ebuild
10462 new file mode 100644
10463 index 0000000000..40ee410a23
10464 --- /dev/null
10465 +++ b/kde-apps/palapeli/palapeli-18.03.80.ebuild
10466 @@ -0,0 +1,38 @@
10467 +# Copyright 1999-2018 Gentoo Foundation
10468 +# Distributed under the terms of the GNU General Public License v2
10469 +
10470 +EAPI=6
10471 +
10472 +KDE_HANDBOOK="optional"
10473 +inherit kde5
10474 +
10475 +DESCRIPTION="Jigsaw puzzle game by KDE"
10476 +HOMEPAGE="https://www.kde.org/applications/games/palapeli/"
10477 +KEYWORDS="~amd64 ~x86"
10478 +IUSE=""
10479 +
10480 +COMMON_DEPEND="
10481 + $(add_frameworks_dep karchive)
10482 + $(add_frameworks_dep kcompletion)
10483 + $(add_frameworks_dep kconfig)
10484 + $(add_frameworks_dep kconfigwidgets)
10485 + $(add_frameworks_dep kcoreaddons)
10486 + $(add_frameworks_dep kcrash)
10487 + $(add_frameworks_dep ki18n)
10488 + $(add_frameworks_dep kio)
10489 + $(add_frameworks_dep kitemviews)
10490 + $(add_frameworks_dep knotifications)
10491 + $(add_frameworks_dep kservice)
10492 + $(add_frameworks_dep kwidgetsaddons)
10493 + $(add_frameworks_dep kxmlgui)
10494 + $(add_kdeapps_dep libkdegames)
10495 + $(add_qt_dep qtgui)
10496 + $(add_qt_dep qtsvg)
10497 + $(add_qt_dep qtwidgets)
10498 +"
10499 +DEPEND="${COMMON_DEPEND}
10500 + $(add_qt_dep qtconcurrent)
10501 +"
10502 +RDEPEND="${COMMON_DEPEND}
10503 + !kde-apps/kde4-l10n
10504 +"
10505
10506 diff --git a/kde-apps/parley/parley-18.03.80.ebuild b/kde-apps/parley/parley-18.03.80.ebuild
10507 new file mode 100644
10508 index 0000000000..d059e01c32
10509 --- /dev/null
10510 +++ b/kde-apps/parley/parley-18.03.80.ebuild
10511 @@ -0,0 +1,47 @@
10512 +# Copyright 1999-2018 Gentoo Foundation
10513 +# Distributed under the terms of the GNU General Public License v2
10514 +
10515 +EAPI=6
10516 +
10517 +KDE_HANDBOOK="forceoptional"
10518 +KDE_DOC_DIR="docs"
10519 +inherit kde5
10520 +
10521 +DESCRIPTION="A vocabulary trainer to help you memorize things"
10522 +HOMEPAGE="https://www.kde.org/applications/education/parley
10523 +https://edu.kde.org/applications/school/parley"
10524 +KEYWORDS="~amd64 ~x86"
10525 +IUSE=""
10526 +
10527 +DEPEND="
10528 + $(add_kdeapps_dep libkeduvocdocument)
10529 + $(add_frameworks_dep kcmutils)
10530 + $(add_frameworks_dep kcompletion)
10531 + $(add_frameworks_dep kconfig)
10532 + $(add_frameworks_dep kconfigwidgets)
10533 + $(add_frameworks_dep kcoreaddons)
10534 + $(add_frameworks_dep kcrash)
10535 + $(add_frameworks_dep khtml)
10536 + $(add_frameworks_dep ki18n)
10537 + $(add_frameworks_dep kio)
10538 + $(add_frameworks_dep knewstuff)
10539 + $(add_frameworks_dep knotifications)
10540 + $(add_frameworks_dep kross)
10541 + $(add_frameworks_dep kservice)
10542 + $(add_frameworks_dep ktextwidgets)
10543 + $(add_frameworks_dep kwidgetsaddons)
10544 + $(add_frameworks_dep kxmlgui)
10545 + $(add_frameworks_dep sonnet)
10546 + $(add_qt_dep qtdbus)
10547 + $(add_qt_dep qtconcurrent)
10548 + $(add_qt_dep qtgui)
10549 + $(add_qt_dep qtmultimedia)
10550 + $(add_qt_dep qtsvg)
10551 + $(add_qt_dep qtwidgets)
10552 + $(add_qt_dep qtwebengine 'widgets')
10553 + dev-libs/libxml2:2
10554 + dev-libs/libxslt
10555 +"
10556 +RDEPEND="${DEPEND}
10557 + $(add_kdeapps_dep kdeedu-data)
10558 +"
10559
10560 diff --git a/kde-apps/picmi/picmi-18.03.80.ebuild b/kde-apps/picmi/picmi-18.03.80.ebuild
10561 new file mode 100644
10562 index 0000000000..c25ff58b23
10563 --- /dev/null
10564 +++ b/kde-apps/picmi/picmi-18.03.80.ebuild
10565 @@ -0,0 +1,34 @@
10566 +# Copyright 1999-2018 Gentoo Foundation
10567 +# Distributed under the terms of the GNU General Public License v2
10568 +
10569 +EAPI=6
10570 +
10571 +KDE_HANDBOOK="forceoptional"
10572 +KDE_TEST="forceoptional"
10573 +VIRTUALX_REQUIRED="test"
10574 +inherit kde5
10575 +
10576 +DESCRIPTION="Nonogram logic game by KDE"
10577 +HOMEPAGE="https://games.kde.org/game.php?game=picmi"
10578 +KEYWORDS="~amd64 ~x86"
10579 +IUSE=""
10580 +
10581 +DEPEND="
10582 + $(add_frameworks_dep kconfigwidgets)
10583 + $(add_frameworks_dep kcoreaddons)
10584 + $(add_frameworks_dep kcrash)
10585 + $(add_frameworks_dep kdbusaddons)
10586 + $(add_frameworks_dep kdeclarative)
10587 + $(add_frameworks_dep ki18n)
10588 + $(add_frameworks_dep kio)
10589 + $(add_frameworks_dep knewstuff)
10590 + $(add_frameworks_dep kwidgetsaddons)
10591 + $(add_frameworks_dep kxmlgui)
10592 + $(add_kdeapps_dep libkdegames)
10593 + $(add_qt_dep qtdeclarative)
10594 + $(add_qt_dep qtgui)
10595 + $(add_qt_dep qtsvg)
10596 + $(add_qt_dep qtwidgets)
10597 + $(add_qt_dep qtxml)
10598 +"
10599 +RDEPEND="${DEPEND}"
10600
10601 diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-18.03.80.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-18.03.80.ebuild
10602 new file mode 100644
10603 index 0000000000..d6967027d4
10604 --- /dev/null
10605 +++ b/kde-apps/pim-data-exporter/pim-data-exporter-18.03.80.ebuild
10606 @@ -0,0 +1,45 @@
10607 +# Copyright 1999-2018 Gentoo Foundation
10608 +# Distributed under the terms of the GNU General Public License v2
10609 +
10610 +EAPI=6
10611 +
10612 +KDE_HANDBOOK="forceoptional"
10613 +KDE_TEST="forceoptional"
10614 +VIRTUALX_REQUIRED="test"
10615 +inherit kde5
10616 +
10617 +DESCRIPTION="Assistant to backup and archive PIM data and configuration"
10618 +HOMEPAGE+=" https://userbase.kde.org/Kmail/Backup_Options"
10619 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
10620 +KEYWORDS="~amd64 ~x86"
10621 +IUSE=""
10622 +
10623 +DEPEND="
10624 + $(add_frameworks_dep karchive)
10625 + $(add_frameworks_dep kconfig)
10626 + $(add_frameworks_dep kconfigwidgets)
10627 + $(add_frameworks_dep kcoreaddons)
10628 + $(add_frameworks_dep kcrash)
10629 + $(add_frameworks_dep kdbusaddons)
10630 + $(add_frameworks_dep ki18n)
10631 + $(add_frameworks_dep kio)
10632 + $(add_frameworks_dep kitemviews)
10633 + $(add_frameworks_dep knotifications)
10634 + $(add_frameworks_dep kwidgetsaddons)
10635 + $(add_frameworks_dep kxmlgui)
10636 + $(add_kdeapps_dep akonadi)
10637 + $(add_kdeapps_dep kcontacts)
10638 + $(add_kdeapps_dep kidentitymanagement)
10639 + $(add_kdeapps_dep kmailtransport)
10640 + $(add_kdeapps_dep kmime)
10641 + $(add_kdeapps_dep kpimtextedit)
10642 + $(add_kdeapps_dep libkdepim)
10643 + $(add_kdeapps_dep mailcommon)
10644 + $(add_kdeapps_dep pimcommon)
10645 + $(add_qt_dep qtgui)
10646 + $(add_qt_dep qtwidgets)
10647 +"
10648 +RDEPEND="${DEPEND}
10649 + !kde-apps/kdepim-l10n
10650 + !kde-apps/kmail:4
10651 +"
10652
10653 diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-18.03.80.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-18.03.80.ebuild
10654 new file mode 100644
10655 index 0000000000..844361049f
10656 --- /dev/null
10657 +++ b/kde-apps/pim-sieve-editor/pim-sieve-editor-18.03.80.ebuild
10658 @@ -0,0 +1,44 @@
10659 +# Copyright 1999-2018 Gentoo Foundation
10660 +# Distributed under the terms of the GNU General Public License v2
10661 +
10662 +EAPI=6
10663 +
10664 +KDE_HANDBOOK="forceoptional"
10665 +KDE_TEST="forceoptional"
10666 +VIRTUALX_REQUIRED="test"
10667 +inherit kde5
10668 +
10669 +DESCRIPTION="Assistant for editing IMAP Sieve filters"
10670 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
10671 +KEYWORDS="~amd64 ~x86"
10672 +IUSE=""
10673 +
10674 +DEPEND="
10675 + $(add_frameworks_dep kbookmarks)
10676 + $(add_frameworks_dep kconfig)
10677 + $(add_frameworks_dep kconfigwidgets)
10678 + $(add_frameworks_dep kcoreaddons)
10679 + $(add_frameworks_dep kcrash)
10680 + $(add_frameworks_dep kdbusaddons)
10681 + $(add_frameworks_dep ki18n)
10682 + $(add_frameworks_dep kiconthemes)
10683 + $(add_frameworks_dep kwallet)
10684 + $(add_frameworks_dep kwidgetsaddons)
10685 + $(add_frameworks_dep kxmlgui)
10686 + $(add_kdeapps_dep akonadi)
10687 + $(add_kdeapps_dep akonadi-contacts)
10688 + $(add_kdeapps_dep akonadi-mime)
10689 + $(add_kdeapps_dep calendarsupport)
10690 + $(add_kdeapps_dep kcalcore)
10691 + $(add_kdeapps_dep kcontacts)
10692 + $(add_kdeapps_dep kmailtransport)
10693 + $(add_kdeapps_dep libksieve)
10694 + $(add_kdeapps_dep pimcommon)
10695 + $(add_qt_dep qtgui)
10696 + $(add_qt_dep qtnetwork)
10697 + $(add_qt_dep qtwidgets)
10698 +"
10699 +RDEPEND="${DEPEND}
10700 + !kde-apps/kdepim-common-libs:4
10701 + !kde-apps/kdepim-l10n
10702 +"
10703
10704 diff --git a/kde-apps/pimcommon/pimcommon-18.03.80.ebuild b/kde-apps/pimcommon/pimcommon-18.03.80.ebuild
10705 new file mode 100644
10706 index 0000000000..6295115f9d
10707 --- /dev/null
10708 +++ b/kde-apps/pimcommon/pimcommon-18.03.80.ebuild
10709 @@ -0,0 +1,63 @@
10710 +# Copyright 1999-2018 Gentoo Foundation
10711 +# Distributed under the terms of the GNU General Public License v2
10712 +
10713 +EAPI=6
10714 +
10715 +KDE_DESIGNERPLUGIN="true"
10716 +KDE_TEST="forceoptional"
10717 +VIRTUALX_REQUIRED="test"
10718 +inherit kde5
10719 +
10720 +DESCRIPTION="Common PIM libraries"
10721 +LICENSE="GPL-2+ LGPL-2.1+"
10722 +KEYWORDS="~amd64 ~x86"
10723 +IUSE=""
10724 +
10725 +COMMON_DEPEND="
10726 + $(add_frameworks_dep karchive)
10727 + $(add_frameworks_dep kcodecs)
10728 + $(add_frameworks_dep kcompletion)
10729 + $(add_frameworks_dep kconfig)
10730 + $(add_frameworks_dep kconfigwidgets)
10731 + $(add_frameworks_dep kcoreaddons)
10732 + $(add_frameworks_dep kdbusaddons)
10733 + $(add_frameworks_dep ki18n)
10734 + $(add_frameworks_dep kio)
10735 + $(add_frameworks_dep kitemmodels)
10736 + $(add_frameworks_dep kjobwidgets)
10737 + $(add_frameworks_dep knewstuff)
10738 + $(add_frameworks_dep kservice)
10739 + $(add_frameworks_dep kwidgetsaddons)
10740 + $(add_frameworks_dep kxmlgui)
10741 + $(add_kdeapps_dep akonadi)
10742 + $(add_kdeapps_dep akonadi-contacts)
10743 + $(add_kdeapps_dep kcontacts)
10744 + $(add_kdeapps_dep kimap)
10745 + $(add_kdeapps_dep kpimtextedit)
10746 + $(add_kdeapps_dep libkdepim)
10747 + $(add_qt_dep qtdbus)
10748 + $(add_qt_dep qtgui)
10749 + $(add_qt_dep qtnetwork)
10750 + $(add_qt_dep qtprintsupport)
10751 + $(add_qt_dep qtwidgets)
10752 + $(add_qt_dep qtxml)
10753 + dev-libs/grantlee:5
10754 +"
10755 +DEPEND="${COMMON_DEPEND}
10756 + $(add_frameworks_dep kiconthemes)
10757 + dev-libs/libxslt
10758 + test? ( $(add_kdeapps_dep kmime) )
10759 +"
10760 +RDEPEND="${COMMON_DEPEND}
10761 + !kde-apps/kdepim-common-libs:4
10762 + !kde-apps/kdepim-l10n
10763 +"
10764 +
10765 +src_test() {
10766 + # bug 641730
10767 + local myctestargs=(
10768 + -E "(autocorrectiontest)"
10769 + )
10770 +
10771 + kde5_src_test
10772 +}
10773
10774 diff --git a/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-18.03.80.ebuild b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-18.03.80.ebuild
10775 new file mode 100644
10776 index 0000000000..c133533744
10777 --- /dev/null
10778 +++ b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-18.03.80.ebuild
10779 @@ -0,0 +1,33 @@
10780 +# Copyright 1999-2018 Gentoo Foundation
10781 +# Distributed under the terms of the GNU General Public License v2
10782 +
10783 +EAPI=6
10784 +
10785 +inherit kde5-meta-pkg
10786 +
10787 +DESCRIPTION="Plasma Telepathy client"
10788 +HOMEPAGE="https://community.kde.org/KTp"
10789 +
10790 +LICENSE="|| ( GPL-2 GPL-3 LGPL-2.1 )"
10791 +KEYWORDS="~amd64 ~x86"
10792 +IUSE="gstreamer"
10793 +
10794 +RDEPEND="
10795 + $(add_kdeapps_dep ktp-accounts-kcm)
10796 + $(add_kdeapps_dep ktp-approver)
10797 + $(add_kdeapps_dep ktp-auth-handler)
10798 + $(add_kdeapps_dep ktp-common-internals)
10799 + $(add_kdeapps_dep ktp-contact-list)
10800 + $(add_kdeapps_dep ktp-contact-runner)
10801 + $(add_kdeapps_dep ktp-desktop-applets)
10802 + $(add_kdeapps_dep ktp-filetransfer-handler)
10803 + $(add_kdeapps_dep ktp-kded-module)
10804 + $(add_kdeapps_dep ktp-send-file)
10805 + $(add_kdeapps_dep ktp-text-ui)
10806 + gstreamer? ( $(add_kdeapps_dep ktp-call-ui) )
10807 +"
10808 +
10809 +pkg_postinst() {
10810 + elog "You can configure the accounts in Plasma System Settings"
10811 + elog "and then add the Instant Messaging plasma applet to access the contact list."
10812 +}
10813
10814 diff --git a/kde-apps/poxml/poxml-18.03.80.ebuild b/kde-apps/poxml/poxml-18.03.80.ebuild
10815 new file mode 100644
10816 index 0000000000..3c605a013f
10817 --- /dev/null
10818 +++ b/kde-apps/poxml/poxml-18.03.80.ebuild
10819 @@ -0,0 +1,17 @@
10820 +# Copyright 1999-2018 Gentoo Foundation
10821 +# Distributed under the terms of the GNU General Public License v2
10822 +
10823 +EAPI=6
10824 +
10825 +KDE_HANDBOOK="forceoptional"
10826 +inherit kde5
10827 +
10828 +DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
10829 +KEYWORDS="~amd64 ~x86"
10830 +IUSE=""
10831 +
10832 +DEPEND="
10833 + $(add_qt_dep qtxml)
10834 + sys-devel/gettext
10835 +"
10836 +RDEPEND="${DEPEND}"
10837
10838 diff --git a/kde-apps/print-manager/print-manager-18.03.80.ebuild b/kde-apps/print-manager/print-manager-18.03.80.ebuild
10839 new file mode 100644
10840 index 0000000000..e59f9d37ad
10841 --- /dev/null
10842 +++ b/kde-apps/print-manager/print-manager-18.03.80.ebuild
10843 @@ -0,0 +1,53 @@
10844 +# Copyright 1999-2018 Gentoo Foundation
10845 +# Distributed under the terms of the GNU General Public License v2
10846 +
10847 +EAPI=6
10848 +
10849 +inherit kde5
10850 +
10851 +DESCRIPTION="Manage print jobs and printers in Plasma"
10852 +KEYWORDS="~amd64 ~x86"
10853 +IUSE="+gtk"
10854 +
10855 +DEPEND="
10856 + $(add_frameworks_dep kcmutils)
10857 + $(add_frameworks_dep kconfig)
10858 + $(add_frameworks_dep kconfigwidgets)
10859 + $(add_frameworks_dep kcoreaddons)
10860 + $(add_frameworks_dep kdbusaddons)
10861 + $(add_frameworks_dep ki18n)
10862 + $(add_frameworks_dep kiconthemes)
10863 + $(add_frameworks_dep kio)
10864 + $(add_frameworks_dep knotifications)
10865 + $(add_frameworks_dep kservice)
10866 + $(add_frameworks_dep kwidgetsaddons)
10867 + $(add_frameworks_dep kwindowsystem)
10868 + $(add_frameworks_dep plasma)
10869 + $(add_qt_dep qtdbus)
10870 + $(add_qt_dep qtdeclarative)
10871 + $(add_qt_dep qtgui)
10872 + $(add_qt_dep qtnetwork)
10873 + $(add_qt_dep qtwidgets)
10874 + net-print/cups
10875 +"
10876 +RDEPEND="${DEPEND}
10877 + $(add_plasma_dep kde-cli-tools)
10878 + gtk? ( app-admin/system-config-printer )
10879 +"
10880 +
10881 +pkg_postinst(){
10882 + if ! use gtk ; then
10883 + ewarn
10884 + ewarn "By switching off \"gtk\" USE flag, you have chosen to do without"
10885 + ewarn "an important, though optional, runtime dependency:"
10886 + ewarn
10887 + ewarn "app-admin/system-config-printer"
10888 + ewarn
10889 + ewarn "${PN} will work nevertheless, but is going to be less comfortable"
10890 + ewarn "and will show the following error status during runtime:"
10891 + ewarn
10892 + ewarn "\"Failed to group devices: 'The name org.fedoraproject.Config.Printing"
10893 + ewarn "was not provided by any .service files'\""
10894 + ewarn
10895 + fi
10896 +}
10897
10898 diff --git a/kde-apps/rocs/rocs-18.03.80.ebuild b/kde-apps/rocs/rocs-18.03.80.ebuild
10899 new file mode 100644
10900 index 0000000000..e20797a7ba
10901 --- /dev/null
10902 +++ b/kde-apps/rocs/rocs-18.03.80.ebuild
10903 @@ -0,0 +1,45 @@
10904 +# Copyright 1999-2018 Gentoo Foundation
10905 +# Distributed under the terms of the GNU General Public License v2
10906 +
10907 +EAPI=6
10908 +
10909 +KDE_HANDBOOK="optional"
10910 +KDE_TEST="true"
10911 +inherit kde5
10912 +
10913 +DESCRIPTION="Interface to work with Graph Theory"
10914 +HOMEPAGE="https://www.kde.org/applications/education/rocs
10915 +https://edu.kde.org/applications/mathematics/rocs"
10916 +KEYWORDS="~amd64 ~x86"
10917 +IUSE=""
10918 +
10919 +RDEPEND="
10920 + $(add_frameworks_dep karchive)
10921 + $(add_frameworks_dep kconfig)
10922 + $(add_frameworks_dep kconfigwidgets)
10923 + $(add_frameworks_dep kcoreaddons)
10924 + $(add_frameworks_dep kcrash)
10925 + $(add_frameworks_dep kdeclarative)
10926 + $(add_frameworks_dep ki18n)
10927 + $(add_frameworks_dep kitemviews)
10928 + $(add_frameworks_dep kparts)
10929 + $(add_frameworks_dep kservice)
10930 + $(add_frameworks_dep ktexteditor)
10931 + $(add_frameworks_dep ktextwidgets)
10932 + $(add_frameworks_dep kxmlgui)
10933 + $(add_qt_dep qtconcurrent)
10934 + $(add_qt_dep qtdeclarative 'widgets')
10935 + $(add_qt_dep qtgui)
10936 + $(add_qt_dep qtscript 'scripttools')
10937 + $(add_qt_dep qtsvg)
10938 + $(add_qt_dep qtwebkit)
10939 + $(add_qt_dep qtwidgets)
10940 + $(add_qt_dep qtxml)
10941 + $(add_qt_dep qtxmlpatterns)
10942 + dev-libs/grantlee:5
10943 +"
10944 +DEPEND="${RDEPEND}
10945 + >=dev-libs/boost-1.49
10946 +"
10947 +
10948 +RESTRICT+=" test" # 1/10 tests currently fails
10949
10950 diff --git a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-18.03.80.ebuild b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-18.03.80.ebuild
10951 new file mode 100644
10952 index 0000000000..ce5d29586a
10953 --- /dev/null
10954 +++ b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-18.03.80.ebuild
10955 @@ -0,0 +1,17 @@
10956 +# Copyright 1999-2018 Gentoo Foundation
10957 +# Distributed under the terms of the GNU General Public License v2
10958 +
10959 +EAPI=6
10960 +
10961 +inherit kde5
10962 +
10963 +DESCRIPTION="KWallet extension for signond"
10964 +HOMEPAGE="https://01.org/gsso/"
10965 +KEYWORDS="~amd64 ~x86"
10966 +LICENSE="GPL-2+"
10967 +
10968 +DEPEND="
10969 + $(add_frameworks_dep kwallet)
10970 + net-libs/signond
10971 +"
10972 +RDEPEND="${DEPEND}"
10973
10974 diff --git a/kde-apps/spectacle/spectacle-18.03.80.ebuild b/kde-apps/spectacle/spectacle-18.03.80.ebuild
10975 new file mode 100644
10976 index 0000000000..cf8b419f4a
10977 --- /dev/null
10978 +++ b/kde-apps/spectacle/spectacle-18.03.80.ebuild
10979 @@ -0,0 +1,52 @@
10980 +# Copyright 1999-2018 Gentoo Foundation
10981 +# Distributed under the terms of the GNU General Public License v2
10982 +
10983 +EAPI=6
10984 +
10985 +KDE_HANDBOOK="forceoptional"
10986 +inherit kde5
10987 +
10988 +DESCRIPTION="Screenshot capture utility"
10989 +LICENSE="LGPL-2+ handbook? ( FDL-1.3 ) kipi? ( GPL-2+ )"
10990 +KEYWORDS="~amd64 ~x86"
10991 +IUSE="kipi share"
10992 +
10993 +DEPEND="
10994 + $(add_frameworks_dep kconfig)
10995 + $(add_frameworks_dep kconfigwidgets)
10996 + $(add_frameworks_dep kcoreaddons)
10997 + $(add_frameworks_dep kdbusaddons)
10998 + $(add_frameworks_dep kdeclarative)
10999 + $(add_frameworks_dep ki18n)
11000 + $(add_frameworks_dep kio)
11001 + $(add_frameworks_dep knotifications)
11002 + $(add_frameworks_dep kservice)
11003 + $(add_frameworks_dep kwidgetsaddons)
11004 + $(add_frameworks_dep kwindowsystem)
11005 + $(add_frameworks_dep kxmlgui)
11006 + $(add_qt_dep qtconcurrent)
11007 + $(add_qt_dep qtdbus)
11008 + $(add_qt_dep qtdeclarative)
11009 + $(add_qt_dep qtgui)
11010 + $(add_qt_dep qtprintsupport)
11011 + $(add_qt_dep qtwidgets)
11012 + $(add_qt_dep qtx11extras)
11013 + x11-libs/libxcb
11014 + x11-libs/xcb-util
11015 + x11-libs/xcb-util-cursor
11016 + x11-libs/xcb-util-image
11017 + kipi? ( $(add_kdeapps_dep libkipi '' '' '5=') )
11018 + share? ( $(add_frameworks_dep purpose) )
11019 +"
11020 +RDEPEND="${DEPEND}
11021 + kipi? ( media-plugins/kipi-plugins:5 )
11022 + !kde-apps/ksnapshot
11023 +"
11024 +
11025 +src_configure() {
11026 + local mycmakeargs=(
11027 + $(cmake-utils_use_find_package kipi KF5Kipi)
11028 + $(cmake-utils_use_find_package share KDEExperimentalPurpose)
11029 + )
11030 + kde5_src_configure
11031 +}
11032
11033 diff --git a/kde-apps/step/step-18.03.80.ebuild b/kde-apps/step/step-18.03.80.ebuild
11034 new file mode 100644
11035 index 0000000000..ab8570cd57
11036 --- /dev/null
11037 +++ b/kde-apps/step/step-18.03.80.ebuild
11038 @@ -0,0 +1,63 @@
11039 +# Copyright 1999-2018 Gentoo Foundation
11040 +# Distributed under the terms of the GNU General Public License v2
11041 +
11042 +EAPI=6
11043 +
11044 +KDE_HANDBOOK="forceoptional" # not optional until !kdelibs4support
11045 +KDE_TEST="forceoptional"
11046 +inherit kde5
11047 +
11048 +DESCRIPTION="Interactive physics simulator"
11049 +HOMEPAGE="https://edu.kde.org/step"
11050 +KEYWORDS="~amd64 ~x86"
11051 +IUSE="+gsl nls +qalculate"
11052 +
11053 +RDEPEND="
11054 + $(add_frameworks_dep kcompletion)
11055 + $(add_frameworks_dep kconfig)
11056 + $(add_frameworks_dep kconfigwidgets)
11057 + $(add_frameworks_dep kcoreaddons)
11058 + $(add_frameworks_dep kcrash)
11059 + $(add_frameworks_dep kdelibs4support)
11060 + $(add_frameworks_dep khtml)
11061 + $(add_frameworks_dep ki18n)
11062 + $(add_frameworks_dep kiconthemes)
11063 + $(add_frameworks_dep kio)
11064 + $(add_frameworks_dep knewstuff)
11065 + $(add_frameworks_dep kparts)
11066 + $(add_frameworks_dep kplotting)
11067 + $(add_frameworks_dep kservice)
11068 + $(add_frameworks_dep ktextwidgets)
11069 + $(add_frameworks_dep kwidgetsaddons)
11070 + $(add_frameworks_dep kxmlgui)
11071 + $(add_qt_dep qtdeclarative)
11072 + $(add_qt_dep qtgui)
11073 + $(add_qt_dep qtopengl)
11074 + $(add_qt_dep qtprintsupport)
11075 + $(add_qt_dep qtsvg)
11076 + $(add_qt_dep qtwidgets)
11077 + $(add_qt_dep qtxml)
11078 + >=dev-cpp/eigen-3.2:3
11079 + sci-libs/cln
11080 + gsl? ( sci-libs/gsl:= )
11081 + qalculate? ( >=sci-libs/libqalculate-0.9.5:= )
11082 +"
11083 +DEPEND="${RDEPEND}
11084 + nls? ( $(add_qt_dep linguist-tools) )
11085 +"
11086 +
11087 +src_prepare() {
11088 + kde5_src_prepare
11089 +
11090 + # FIXME: Drop duplicate upstream
11091 + sed -e '/find_package.*Xml Test/ s/^/#/' \
11092 + -i stepcore/CMakeLists.txt || die
11093 +}
11094 +
11095 +src_configure() {
11096 + local mycmakeargs=(
11097 + $(cmake-utils_use_find_package gsl GSL)
11098 + $(cmake-utils_use_find_package qalculate Qalculate)
11099 + )
11100 + kde5_src_configure
11101 +}
11102
11103 diff --git a/kde-apps/svgpart/svgpart-18.03.80.ebuild b/kde-apps/svgpart/svgpart-18.03.80.ebuild
11104 new file mode 100644
11105 index 0000000000..a2929a955b
11106 --- /dev/null
11107 +++ b/kde-apps/svgpart/svgpart-18.03.80.ebuild
11108 @@ -0,0 +1,24 @@
11109 +# Copyright 1999-2018 Gentoo Foundation
11110 +# Distributed under the terms of the GNU General Public License v2
11111 +
11112 +EAPI=6
11113 +
11114 +KDE_BLOCK_SLOT4="false"
11115 +inherit kde5
11116 +
11117 +DESCRIPTION="Kpart for viewing SVGs"
11118 +LICENSE="GPL-2+"
11119 +KEYWORDS="~amd64 ~x86"
11120 +IUSE=""
11121 +
11122 +DEPEND="
11123 + $(add_frameworks_dep kconfigwidgets)
11124 + $(add_frameworks_dep kcoreaddons)
11125 + $(add_frameworks_dep ki18n)
11126 + $(add_frameworks_dep kparts)
11127 + $(add_frameworks_dep kxmlgui)
11128 + $(add_qt_dep qtgui)
11129 + $(add_qt_dep qtsvg)
11130 + $(add_qt_dep qtwidgets)
11131 +"
11132 +RDEPEND="${DEPEND}"
11133
11134 diff --git a/kde-apps/sweeper/sweeper-18.03.80.ebuild b/kde-apps/sweeper/sweeper-18.03.80.ebuild
11135 new file mode 100644
11136 index 0000000000..41e32c5dd3
11137 --- /dev/null
11138 +++ b/kde-apps/sweeper/sweeper-18.03.80.ebuild
11139 @@ -0,0 +1,35 @@
11140 +# Copyright 1999-2018 Gentoo Foundation
11141 +# Distributed under the terms of the GNU General Public License v2
11142 +
11143 +EAPI=6
11144 +
11145 +KDE_HANDBOOK="forceoptional"
11146 +inherit kde5
11147 +
11148 +DESCRIPTION="Privacy settings widget to clean unwanted traces on the system"
11149 +HOMEPAGE="https://www.kde.org/applications/utilities/sweeper
11150 +https://utils.kde.org/projects/sweeper"
11151 +
11152 +KEYWORDS="~amd64 ~x86"
11153 +IUSE=""
11154 +
11155 +DEPEND="
11156 + $(add_frameworks_dep kactivities-stats)
11157 + $(add_frameworks_dep kbookmarks)
11158 + $(add_frameworks_dep kconfig)
11159 + $(add_frameworks_dep kconfigwidgets)
11160 + $(add_frameworks_dep kcoreaddons)
11161 + $(add_frameworks_dep kcrash)
11162 + $(add_frameworks_dep ki18n)
11163 + $(add_frameworks_dep kio)
11164 + $(add_frameworks_dep ktextwidgets)
11165 + $(add_frameworks_dep kwidgetsaddons)
11166 + $(add_frameworks_dep kxmlgui)
11167 + $(add_qt_dep qtdbus)
11168 + $(add_qt_dep qtgui)
11169 + $(add_qt_dep qtwidgets)
11170 + $(add_qt_dep qtxml)
11171 +"
11172 +RDEPEND="${DEPEND}
11173 + !kde-apps/kde4-l10n
11174 +"
11175
11176 diff --git a/kde-apps/syndication/syndication-18.03.80.ebuild b/kde-apps/syndication/syndication-18.03.80.ebuild
11177 new file mode 100644
11178 index 0000000000..3ee4afc41e
11179 --- /dev/null
11180 +++ b/kde-apps/syndication/syndication-18.03.80.ebuild
11181 @@ -0,0 +1,20 @@
11182 +# Copyright 1999-2018 Gentoo Foundation
11183 +# Distributed under the terms of the GNU General Public License v2
11184 +
11185 +EAPI=6
11186 +
11187 +KDE_TEST="true"
11188 +inherit kde5
11189 +
11190 +DESCRIPTION="Library for parsing RSS and Atom feeds"
11191 +LICENSE="LGPL-2+"
11192 +KEYWORDS="~amd64 ~x86"
11193 +IUSE=""
11194 +
11195 +DEPEND="
11196 + $(add_frameworks_dep kcodecs)
11197 + $(add_frameworks_dep kcoreaddons)
11198 + $(add_frameworks_dep kio)
11199 + $(add_qt_dep qtxml)
11200 +"
11201 +RDEPEND="${DEPEND}"
11202
11203 diff --git a/kde-apps/thumbnailers/thumbnailers-18.03.80.ebuild b/kde-apps/thumbnailers/thumbnailers-18.03.80.ebuild
11204 new file mode 100644
11205 index 0000000000..ff1362dbc7
11206 --- /dev/null
11207 +++ b/kde-apps/thumbnailers/thumbnailers-18.03.80.ebuild
11208 @@ -0,0 +1,32 @@
11209 +# Copyright 1999-2018 Gentoo Foundation
11210 +# Distributed under the terms of the GNU General Public License v2
11211 +
11212 +EAPI=6
11213 +
11214 +KDE_BLOCK_SLOT4=false
11215 +KMNAME="kdegraphics-thumbnailers"
11216 +inherit kde5
11217 +
11218 +DESCRIPTION="Thumbnail generators for PDF/PS and RAW files"
11219 +LICENSE="GPL-2+"
11220 +KEYWORDS="~amd64 ~x86"
11221 +IUSE="raw"
11222 +
11223 +DEPEND="
11224 + $(add_frameworks_dep kio)
11225 + $(add_qt_dep qtgui)
11226 + raw? (
11227 + $(add_kdeapps_dep libkdcraw)
11228 + $(add_kdeapps_dep libkexiv2)
11229 + )
11230 +"
11231 +RDEPEND="${DEPEND}"
11232 +
11233 +src_configure() {
11234 + local mycmakeargs=(
11235 + $(cmake-utils_use_find_package raw KF5KExiv2)
11236 + $(cmake-utils_use_find_package raw KF5KDcraw)
11237 + )
11238 +
11239 + kde5_src_configure
11240 +}
11241
11242 diff --git a/kde-apps/umbrello/umbrello-18.03.80.ebuild b/kde-apps/umbrello/umbrello-18.03.80.ebuild
11243 new file mode 100644
11244 index 0000000000..7b9d3d5c2d
11245 --- /dev/null
11246 +++ b/kde-apps/umbrello/umbrello-18.03.80.ebuild
11247 @@ -0,0 +1,59 @@
11248 +# Copyright 1999-2018 Gentoo Foundation
11249 +# Distributed under the terms of the GNU General Public License v2
11250 +
11251 +EAPI=6
11252 +
11253 +KDE_HANDBOOK="forceoptional"
11254 +KDE_TEST="forceoptional"
11255 +VIRTUALX_REQUIRED="test"
11256 +inherit kde5
11257 +
11258 +DESCRIPTION="KDE UML Modeller"
11259 +HOMEPAGE="
11260 + https://www.kde.org/applications/development/umbrello
11261 + https://umbrello.kde.org
11262 +"
11263 +KEYWORDS="~amd64 ~x86"
11264 +IUSE=""
11265 +
11266 +COMMON_DEPEND="
11267 + $(add_frameworks_dep karchive)
11268 + $(add_frameworks_dep kcompletion)
11269 + $(add_frameworks_dep kconfig)
11270 + $(add_frameworks_dep kconfigwidgets)
11271 + $(add_frameworks_dep kcoreaddons)
11272 + $(add_frameworks_dep kcrash)
11273 + $(add_frameworks_dep ki18n)
11274 + $(add_frameworks_dep kiconthemes)
11275 + $(add_frameworks_dep kio)
11276 + $(add_frameworks_dep kjobwidgets)
11277 + $(add_frameworks_dep ktexteditor)
11278 + $(add_frameworks_dep ktextwidgets)
11279 + $(add_frameworks_dep kwidgetsaddons)
11280 + $(add_frameworks_dep kwindowsystem)
11281 + $(add_frameworks_dep kxmlgui)
11282 + $(add_qt_dep qtgui)
11283 + $(add_qt_dep qtprintsupport)
11284 + $(add_qt_dep qtsvg)
11285 + $(add_qt_dep qtwebkit)
11286 + $(add_qt_dep qtwidgets)
11287 + $(add_qt_dep qtxml)
11288 + dev-libs/libxml2
11289 + dev-libs/libxslt
11290 +"
11291 +DEPEND="${COMMON_DEPEND}
11292 + $(add_frameworks_dep kdelibs4support)
11293 +"
11294 +RDEPEND="${COMMON_DEPEND}
11295 + !<kde-apps/kde4-l10n-17.07.80
11296 +"
11297 +
11298 +src_configure() {
11299 + local mycmakeargs=(
11300 + -DBUILD_KF5=ON
11301 + -DBUILD_unittests=$(usex test)
11302 + )
11303 + use test && mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_LLVM=ON )
11304 +
11305 + kde5_src_configure
11306 +}
11307
11308 diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-18.03.80.ebuild b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-18.03.80.ebuild
11309 new file mode 100644
11310 index 0000000000..9b485d5e94
11311 --- /dev/null
11312 +++ b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-18.03.80.ebuild
11313 @@ -0,0 +1,22 @@
11314 +# Copyright 1999-2018 Gentoo Foundation
11315 +# Distributed under the terms of the GNU General Public License v2
11316 +
11317 +EAPI=6
11318 +
11319 +inherit kde5
11320 +
11321 +DESCRIPTION="DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
11322 +KEYWORDS="~amd64 ~x86"
11323 +IUSE=""
11324 +
11325 +DEPEND="
11326 + $(add_frameworks_dep kcoreaddons)
11327 + $(add_frameworks_dep kdbusaddons)
11328 + $(add_frameworks_dep kdnssd)
11329 + $(add_frameworks_dep ki18n)
11330 + $(add_frameworks_dep kio)
11331 + $(add_qt_dep qtdbus)
11332 +"
11333 +RDEPEND="${DEPEND}
11334 + !kde-apps/kde4-l10n
11335 +"