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