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