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