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/kturtle/, kde-apps/kontactinterface/, kde-apps/kwordquiz/, ...
Date: Tue, 03 Sep 2019 11:41:48
Message-Id: 1567508535.e798407a78cf885d94840f7e7576b5f050b09795.asturm@gentoo
1 commit: e798407a78cf885d94840f7e7576b5f050b09795
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 3 09:00:09 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 3 11:02:15 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=e798407a
7
8 kde-apps: Add KDE Applications 19.08.1
9
10 Package-Manager: Portage-2.3.69, Repoman-2.3.16
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 .../akonadi-calendar-19.08.1.ebuild | 43 +++++
14 .../akonadi-contacts-19.08.1.ebuild | 42 +++++
15 .../akonadi-import-wizard-19.08.1.ebuild | 41 +++++
16 kde-apps/akonadi-mime/akonadi-mime-19.08.1.ebuild | 37 +++++
17 .../akonadi-notes/akonadi-notes-19.08.1.ebuild | 22 +++
18 .../akonadi-search/akonadi-search-19.08.1.ebuild | 45 ++++++
19 kde-apps/akonadi/akonadi-19.08.1.ebuild | 124 ++++++++++++++
20 .../akonadiconsole/akonadiconsole-19.08.1.ebuild | 45 ++++++
21 kde-apps/akregator/akregator-19.08.1.ebuild | 55 +++++++
22 kde-apps/analitza/analitza-19.08.1.ebuild | 44 +++++
23 kde-apps/ark/ark-19.08.1.ebuild | 79 +++++++++
24 kde-apps/artikulate/artikulate-19.08.1.ebuild | 44 +++++
25 kde-apps/audiocd-kio/audiocd-kio-19.08.1.ebuild | 43 +++++
26 .../baloo-widgets/baloo-widgets-19.08.1.ebuild | 27 ++++
27 kde-apps/blinken/blinken-19.08.1.ebuild | 33 ++++
28 kde-apps/bomber/bomber-19.08.1.ebuild | 29 ++++
29 kde-apps/bovo/bovo-19.08.1.ebuild | 30 ++++
30 .../calendarjanitor/calendarjanitor-19.08.1.ebuild | 41 +++++
31 .../calendarsupport/calendarsupport-19.08.1.ebuild | 44 +++++
32 kde-apps/cantor/cantor-19.08.1.ebuild | 104 ++++++++++++
33 kde-apps/cervisia/cervisia-19.08.1.ebuild | 36 +++++
34 .../dolphin-plugins-bazaar-19.08.1.ebuild | 49 ++++++
35 .../dolphin-plugins-dropbox-19.08.1.ebuild | 48 ++++++
36 .../dolphin-plugins-git-19.08.1.ebuild | 51 ++++++
37 .../dolphin-plugins-mercurial-19.08.1.ebuild | 54 +++++++
38 .../dolphin-plugins-subversion-19.08.1.ebuild | 50 ++++++
39 kde-apps/dolphin/dolphin-19.08.1.ebuild | 90 +++++++++++
40 kde-apps/dragon/dragon-19.08.1.ebuild | 40 +++++
41 kde-apps/eventviews/eventviews-19.08.1.ebuild | 42 +++++
42 kde-apps/ffmpegthumbs/ffmpegthumbs-19.08.1.ebuild | 25 +++
43 kde-apps/filelight/filelight-19.08.1.ebuild | 27 ++++
44 kde-apps/granatier/granatier-19.08.1.ebuild | 30 ++++
45 .../grantlee-editor/grantlee-editor-19.08.1.ebuild | 44 +++++
46 .../grantleetheme/grantleetheme-19.08.1.ebuild | 34 ++++
47 kde-apps/gwenview/gwenview-19.08.1.ebuild | 108 +++++++++++++
48 .../incidenceeditor/incidenceeditor-19.08.1.ebuild | 53 ++++++
49 kde-apps/juk/juk-19.08.1.ebuild | 42 +++++
50 kde-apps/k3b/k3b-19.08.1.ebuild | 121 ++++++++++++++
51 .../kaccounts-integration-19.08.1.ebuild | 44 +++++
52 .../kaccounts-providers-19.08.1.ebuild | 32 ++++
53 kde-apps/kaddressbook/kaddressbook-19.08.1.ebuild | 57 +++++++
54 kde-apps/kajongg/kajongg-19.08.1.ebuild | 51 ++++++
55 kde-apps/kalarm/kalarm-19.08.1.ebuild | 81 ++++++++++
56 kde-apps/kalarmcal/kalarmcal-19.08.1.ebuild | 34 ++++
57 kde-apps/kalgebra/kalgebra-19.08.1.ebuild | 41 +++++
58 kde-apps/kalzium/kalzium-19.08.1.ebuild | 59 +++++++
59 kde-apps/kamera/kamera-19.08.1.ebuild | 29 ++++
60 kde-apps/kamoso/kamoso-19.08.1.ebuild | 39 +++++
61 kde-apps/kanagram/kanagram-19.08.1.ebuild | 44 +++++
62 kde-apps/kapman/kapman-19.08.1.ebuild | 29 ++++
63 kde-apps/kapptemplate/kapptemplate-19.08.1.ebuild | 27 ++++
64 kde-apps/kate/kate-19.08.1.ebuild | 93 +++++++++++
65 kde-apps/katomic/katomic-19.08.1.ebuild | 31 ++++
66 kde-apps/kbackup/kbackup-19.08.1.ebuild | 30 ++++
67 kde-apps/kblackbox/kblackbox-19.08.1.ebuild | 31 ++++
68 kde-apps/kblocks/kblocks-19.08.1.ebuild | 28 ++++
69 kde-apps/kblog/kblog-19.08.1.ebuild | 24 +++
70 kde-apps/kbounce/kbounce-19.08.1.ebuild | 34 ++++
71 kde-apps/kbreakout/kbreakout-19.08.1.ebuild | 32 ++++
72 kde-apps/kbruch/kbruch-19.08.1.ebuild | 24 +++
73 kde-apps/kcachegrind/kcachegrind-19.08.1.ebuild | 35 ++++
74 kde-apps/kcalc/kcalc-19.08.1.ebuild | 36 +++++
75 kde-apps/kcalcore/kcalcore-19.08.1.ebuild | 24 +++
76 kde-apps/kcalutils/kcalutils-19.08.1.ebuild | 39 +++++
77 kde-apps/kcharselect/kcharselect-19.08.1.ebuild | 26 +++
78 .../kcolorchooser/kcolorchooser-19.08.1.ebuild | 22 +++
79 kde-apps/kcontacts/kcontacts-19.08.1.ebuild | 34 ++++
80 kde-apps/kcron/kcron-19.08.1.ebuild | 26 +++
81 kde-apps/kdav/kdav-19.08.1.ebuild | 33 ++++
82 .../kde-apps-meta/kde-apps-meta-19.08.1.ebuild | 26 +++
83 .../kde-dev-scripts/kde-dev-scripts-19.08.1.ebuild | 30 ++++
84 .../kde-dev-utils/kde-dev-utils-19.08.1.ebuild | 27 ++++
85 kde-apps/kde-meta/kde-meta-19.08.1.ebuild | 17 ++
86 .../kdeaccessibility-meta-19.08.1.ebuild | 18 +++
87 .../kdeadmin-meta/kdeadmin-meta-19.08.1.ebuild | 17 ++
88 kde-apps/kdebase-meta/kdebase-meta-19.08.1.ebuild | 17 ++
89 .../kdebugsettings/kdebugsettings-19.08.1.ebuild | 27 ++++
90 kde-apps/kdecore-meta/kdecore-meta-19.08.1.ebuild | 35 ++++
91 kde-apps/kdeedu-data/kdeedu-data-19.08.1.ebuild | 20 +++
92 kde-apps/kdeedu-meta/kdeedu-meta-19.08.1.ebuild | 42 +++++
93 .../kdegames-meta/kdegames-meta-19.08.1.ebuild | 59 +++++++
94 .../kdegraphics-meta-19.08.1.ebuild | 30 ++++
95 .../kdegraphics-mobipocket-19.08.1.ebuild | 24 +++
96 .../kdemultimedia-meta-19.08.1.ebuild | 31 ++++
97 .../kdenetwork-filesharing-19.08.1.ebuild | 29 ++++
98 .../kdenetwork-meta/kdenetwork-meta-19.08.1.ebuild | 23 +++
99 kde-apps/kdenlive/kdenlive-19.08.1.ebuild | 84 ++++++++++
100 .../kdepim-addons/kdepim-addons-19.08.1.ebuild | 89 +++++++++++
101 .../kdepim-apps-libs-19.08.1.ebuild | 38 +++++
102 kde-apps/kdepim-meta/kdepim-meta-19.08.1.ebuild | 77 +++++++++
103 .../kdepim-runtime/kdepim-runtime-19.08.1.ebuild | 89 +++++++++++
104 .../kdesdk-kioslaves-19.08.1.ebuild | 18 +++
105 kde-apps/kdesdk-meta/kdesdk-meta-19.08.1.ebuild | 32 ++++
106 .../kdesdk-thumbnailers-19.08.1.ebuild | 21 +++
107 .../kdeutils-meta/kdeutils-meta-19.08.1.ebuild | 42 +++++
108 kde-apps/kdf/kdf-19.08.1.ebuild | 29 ++++
109 kde-apps/kdialog/kdialog-19.08.1.ebuild | 36 +++++
110 kde-apps/kdiamond/kdiamond-19.08.1.ebuild | 30 ++++
111 .../keditbookmarks/keditbookmarks-19.08.1.ebuild | 42 +++++
112 kde-apps/kfind/kfind-19.08.1.ebuild | 32 ++++
113 kde-apps/kfloppy/kfloppy-19.08.1.ebuild | 31 ++++
114 kde-apps/kfourinline/kfourinline-19.08.1.ebuild | 29 ++++
115 kde-apps/kgeography/kgeography-19.08.1.ebuild | 29 ++++
116 kde-apps/kget/kget-19.08.1.ebuild | 64 ++++++++
117 kde-apps/kgoldrunner/kgoldrunner-19.08.1.ebuild | 34 ++++
118 kde-apps/kgpg/kgpg-19.08.1.ebuild | 48 ++++++
119 kde-apps/khangman/khangman-19.08.1.ebuild | 40 +++++
120 kde-apps/khelpcenter/khelpcenter-19.08.1.ebuild | 47 ++++++
121 .../kidentitymanagement-19.08.1.ebuild | 35 ++++
122 kde-apps/kig/kig-19.08.1.ebuild | 62 +++++++
123 kde-apps/kigo/kigo-19.08.1.ebuild | 34 ++++
124 kde-apps/killbots/killbots-19.08.1.ebuild | 30 ++++
125 .../kimagemapeditor/kimagemapeditor-19.08.1.ebuild | 30 ++++
126 kde-apps/kimap/kimap-19.08.1.ebuild | 37 +++++
127 kde-apps/kio-extras/kio-extras-19.08.1.ebuild | 76 +++++++++
128 kde-apps/kipi-plugins/kipi-plugins-19.08.1.ebuild | 51 ++++++
129 kde-apps/kiriki/kiriki-19.08.1.ebuild | 30 ++++
130 kde-apps/kiten/kiten-19.08.1.ebuild | 39 +++++
131 kde-apps/kitinerary/kitinerary-19.08.1.ebuild | 40 +++++
132 kde-apps/kjumpingcube/kjumpingcube-19.08.1.ebuild | 30 ++++
133 kde-apps/kldap/kldap-19.08.1.ebuild | 36 +++++
134 kde-apps/kleopatra/kleopatra-19.08.1.ebuild | 52 ++++++
135 kde-apps/klettres/klettres-19.08.1.ebuild | 31 ++++
136 kde-apps/klickety/klickety-19.08.1.ebuild | 32 ++++
137 kde-apps/klines/klines-19.08.1.ebuild | 31 ++++
138 kde-apps/kmag/kmag-19.08.1.ebuild | 35 ++++
139 kde-apps/kmahjongg/kmahjongg-19.08.1.ebuild | 34 ++++
140 .../kmail-account-wizard-19.08.1.ebuild | 52 ++++++
141 kde-apps/kmail/kmail-19.08.1.ebuild | 115 +++++++++++++
142 .../kmailtransport/kmailtransport-19.08.1.ebuild | 42 +++++
143 kde-apps/kmbox/kmbox-19.08.1.ebuild | 15 ++
144 kde-apps/kmime/kmime-19.08.1.ebuild | 20 +++
145 kde-apps/kmines/kmines-19.08.1.ebuild | 30 ++++
146 kde-apps/kmix/kmix-19.08.1.ebuild | 52 ++++++
147 kde-apps/kmousetool/kmousetool-19.08.1.ebuild | 32 ++++
148 kde-apps/kmouth/kmouth-19.08.1.ebuild | 30 ++++
149 kde-apps/kmplot/kmplot-19.08.1.ebuild | 34 ++++
150 kde-apps/knavalbattle/knavalbattle-19.08.1.ebuild | 37 +++++
151 kde-apps/knetwalk/knetwalk-19.08.1.ebuild | 34 ++++
152 kde-apps/knights/knights-19.08.1.ebuild | 48 ++++++
153 kde-apps/knotes/knotes-19.08.1.ebuild | 72 +++++++++
154 kde-apps/kolf/kolf-19.08.1.ebuild | 34 ++++
155 kde-apps/kollision/kollision-19.08.1.ebuild | 29 ++++
156 kde-apps/kolourpaint/kolourpaint-19.08.1.ebuild | 41 +++++
157 kde-apps/kompare/kompare-19.08.1.ebuild | 34 ++++
158 kde-apps/konqueror/konqueror-19.08.1.ebuild | 110 +++++++++++++
159 kde-apps/konquest/konquest-19.08.1.ebuild | 32 ++++
160 kde-apps/konsole/konsole-19.08.1.ebuild | 57 +++++++
161 .../konsolekalendar/konsolekalendar-19.08.1.ebuild | 40 +++++
162 kde-apps/kontact/kontact-19.08.1.ebuild | 44 +++++
163 .../kontactinterface-19.08.1.ebuild | 27 ++++
164 kde-apps/kopete/kopete-19.08.1.ebuild | 178 +++++++++++++++++++++
165 kde-apps/korganizer/korganizer-19.08.1.ebuild | 92 +++++++++++
166 kde-apps/kpat/kpat-19.08.1.ebuild | 34 ++++
167 kde-apps/kpimtextedit/kpimtextedit-19.08.1.ebuild | 42 +++++
168 kde-apps/kpkpass/kpkpass-19.08.1.ebuild | 23 +++
169 .../kqtquickcharts/kqtquickcharts-19.08.1.ebuild | 16 ++
170 kde-apps/krdc/krdc-19.08.1.ebuild | 47 ++++++
171 kde-apps/kreversi/kreversi-19.08.1.ebuild | 37 +++++
172 kde-apps/krfb/krfb-19.08.1.ebuild | 50 ++++++
173 .../kross-interpreters-19.08.1.ebuild | 37 +++++
174 kde-apps/kruler/kruler-19.08.1.ebuild | 40 +++++
175 kde-apps/kshisen/kshisen-19.08.1.ebuild | 32 ++++
176 kde-apps/ksirk/ksirk-19.08.1.ebuild | 40 +++++
177 kde-apps/ksmtp/ksmtp-19.08.1.ebuild | 23 +++
178 kde-apps/ksnakeduel/ksnakeduel-19.08.1.ebuild | 31 ++++
179 kde-apps/kspaceduel/kspaceduel-19.08.1.ebuild | 31 ++++
180 kde-apps/ksquares/ksquares-19.08.1.ebuild | 31 ++++
181 kde-apps/ksudoku/ksudoku-19.08.1.ebuild | 49 ++++++
182 kde-apps/ksystemlog/ksystemlog-19.08.1.ebuild | 61 +++++++
183 kde-apps/kteatime/kteatime-19.08.1.ebuild | 28 ++++
184 kde-apps/ktimer/ktimer-19.08.1.ebuild | 27 ++++
185 kde-apps/ktouch/ktouch-19.08.1.ebuild | 59 +++++++
186 .../ktp-accounts-kcm-19.08.1.ebuild | 63 ++++++++
187 kde-apps/ktp-approver/ktp-approver-19.08.1.ebuild | 29 ++++
188 .../ktp-auth-handler-19.08.1.ebuild | 35 ++++
189 kde-apps/ktp-call-ui/ktp-call-ui-19.08.1.ebuild | 41 +++++
190 .../ktp-common-internals-19.08.1.ebuild | 64 ++++++++
191 .../ktp-contact-list-19.08.1.ebuild | 40 +++++
192 .../ktp-contact-runner-19.08.1.ebuild | 27 ++++
193 .../ktp-desktop-applets-19.08.1.ebuild | 24 +++
194 .../ktp-filetransfer-handler-19.08.1.ebuild | 26 +++
195 .../ktp-kded-module/ktp-kded-module-19.08.1.ebuild | 39 +++++
196 .../ktp-send-file/ktp-send-file-19.08.1.ebuild | 33 ++++
197 kde-apps/ktp-text-ui/ktp-text-ui-19.08.1.ebuild | 55 +++++++
198 kde-apps/ktuberling/ktuberling-19.08.1.ebuild | 38 +++++
199 kde-apps/kturtle/kturtle-19.08.1.ebuild | 31 ++++
200 kde-apps/kubrick/kubrick-19.08.1.ebuild | 30 ++++
201 .../kwalletmanager/kwalletmanager-19.08.1.ebuild | 42 +++++
202 kde-apps/kwave/kwave-19.08.1.ebuild | 83 ++++++++++
203 kde-apps/kwordquiz/kwordquiz-19.08.1.ebuild | 36 +++++
204 kde-apps/kwrite/kwrite-19.08.1.ebuild | 50 ++++++
205 kde-apps/libgravatar/libgravatar-19.08.1.ebuild | 36 +++++
206 kde-apps/libkcddb/libkcddb-19.08.1.ebuild | 50 ++++++
207 .../libkcompactdisc/libkcompactdisc-19.08.1.ebuild | 28 ++++
208 kde-apps/libkdcraw/libkdcraw-19.08.1.ebuild | 17 ++
209 kde-apps/libkdegames/libkdegames-19.08.1.ebuild | 46 ++++++
210 kde-apps/libkdepim/libkdepim-19.08.1.ebuild | 43 +++++
211 .../libkeduvocdocument-19.08.1.ebuild | 30 ++++
212 kde-apps/libkexiv2/libkexiv2-19.08.1.ebuild | 17 ++
213 kde-apps/libkgapi/libkgapi-19.08.1.ebuild | 35 ++++
214 kde-apps/libkgeomap/libkgeomap-19.08.1.ebuild | 35 ++++
215 kde-apps/libkipi/libkipi-19.08.1.ebuild | 23 +++
216 kde-apps/libkleo/libkleo-19.08.1.ebuild | 41 +++++
217 kde-apps/libkmahjongg/libkmahjongg-19.08.1.ebuild | 23 +++
218 .../libkomparediff2/libkomparediff2-19.08.1.ebuild | 24 +++
219 kde-apps/libksane/libksane-19.08.1.ebuild | 29 ++++
220 kde-apps/libksieve/libksieve-19.08.1.ebuild | 60 +++++++
221 kde-apps/libktnef/libktnef-19.08.1.ebuild | 24 +++
222 kde-apps/lokalize/lokalize-19.08.1.ebuild | 62 +++++++
223 kde-apps/lskat/lskat-19.08.1.ebuild | 31 ++++
224 kde-apps/mailcommon/mailcommon-19.08.1.ebuild | 58 +++++++
225 kde-apps/mailimporter/mailimporter-19.08.1.ebuild | 30 ++++
226 kde-apps/marble/marble-19.08.1.ebuild | 93 +++++++++++
227 .../mbox-importer/mbox-importer-19.08.1.ebuild | 32 ++++
228 kde-apps/messagelib/messagelib-19.08.1.ebuild | 69 ++++++++
229 kde-apps/minuet/minuet-19.08.1.ebuild | 27 ++++
230 kde-apps/okular/okular-19.08.1.ebuild | 106 ++++++++++++
231 kde-apps/palapeli/palapeli-19.08.1.ebuild | 35 ++++
232 kde-apps/parley/parley-19.08.1.ebuild | 47 ++++++
233 kde-apps/picmi/picmi-19.08.1.ebuild | 34 ++++
234 .../pim-data-exporter-19.08.1.ebuild | 45 ++++++
235 .../pim-sieve-editor-19.08.1.ebuild | 44 +++++
236 kde-apps/pimcommon/pimcommon-19.08.1.ebuild | 65 ++++++++
237 .../plasma-telepathy-meta-19.08.1.ebuild | 32 ++++
238 kde-apps/poxml/poxml-19.08.1.ebuild | 17 ++
239 .../print-manager/print-manager-19.08.1.ebuild | 53 ++++++
240 kde-apps/rocs/rocs-19.08.1.ebuild | 45 ++++++
241 .../signon-kwallet-extension-19.08.1.ebuild | 17 ++
242 kde-apps/spectacle/spectacle-19.08.1.ebuild | 51 ++++++
243 kde-apps/step/step-19.08.1.ebuild | 60 +++++++
244 kde-apps/svgpart/svgpart-19.08.1.ebuild | 23 +++
245 kde-apps/sweeper/sweeper-19.08.1.ebuild | 33 ++++
246 kde-apps/thumbnailers/thumbnailers-19.08.1.ebuild | 32 ++++
247 kde-apps/umbrello/umbrello-19.08.1.ebuild | 56 +++++++
248 kde-apps/yakuake/yakuake-19.08.1.ebuild | 54 +++++++
249 .../zeroconf-ioslave-19.08.1.ebuild | 20 +++
250 237 files changed, 9970 insertions(+)
251
252 diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-19.08.1.ebuild b/kde-apps/akonadi-calendar/akonadi-calendar-19.08.1.ebuild
253 new file mode 100644
254 index 0000000000..1b6ebdae27
255 --- /dev/null
256 +++ b/kde-apps/akonadi-calendar/akonadi-calendar-19.08.1.ebuild
257 @@ -0,0 +1,43 @@
258 +# Copyright 1999-2019 Gentoo Authors
259 +# Distributed under the terms of the GNU General Public License v2
260 +
261 +EAPI=7
262 +
263 +KDE_TEST="true"
264 +inherit kde5
265 +
266 +DESCRIPTION="Library for akonadi calendar integration"
267 +LICENSE="GPL-2+ LGPL-2.1+"
268 +KEYWORDS="~amd64 ~arm64 ~x86"
269 +IUSE=""
270 +
271 +DEPEND="
272 + $(add_frameworks_dep kcodecs)
273 + $(add_frameworks_dep kconfig)
274 + $(add_frameworks_dep kconfigwidgets)
275 + $(add_frameworks_dep kcoreaddons)
276 + $(add_frameworks_dep kdbusaddons)
277 + $(add_frameworks_dep ki18n)
278 + $(add_frameworks_dep kiconthemes)
279 + $(add_frameworks_dep kio)
280 + $(add_frameworks_dep kitemmodels)
281 + $(add_frameworks_dep kjobwidgets)
282 + $(add_frameworks_dep kwidgetsaddons)
283 + $(add_frameworks_dep kxmlgui)
284 + $(add_kdeapps_dep akonadi)
285 + $(add_kdeapps_dep akonadi-mime)
286 + $(add_kdeapps_dep kcalcore)
287 + $(add_kdeapps_dep kcalutils)
288 + $(add_kdeapps_dep kidentitymanagement)
289 + $(add_kdeapps_dep kmailtransport)
290 + $(add_kdeapps_dep kmime)
291 + $(add_qt_dep qtdbus)
292 + $(add_qt_dep qtgui)
293 + $(add_qt_dep qtwidgets)
294 +"
295 +RDEPEND="${DEPEND}
296 + !kde-apps/kdepim-l10n
297 + !<kde-apps/kdepim-runtime-18.03.80
298 +"
299 +
300 +RESTRICT+=" test"
301
302 diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-19.08.1.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-19.08.1.ebuild
303 new file mode 100644
304 index 0000000000..191204d119
305 --- /dev/null
306 +++ b/kde-apps/akonadi-contacts/akonadi-contacts-19.08.1.ebuild
307 @@ -0,0 +1,42 @@
308 +# Copyright 1999-2019 Gentoo Authors
309 +# Distributed under the terms of the GNU General Public License v2
310 +
311 +EAPI=7
312 +
313 +KDE_TEST="forceoptional"
314 +inherit kde5
315 +
316 +DESCRIPTION="Library for akonadi contact integration"
317 +KEYWORDS="~amd64 ~arm64 ~x86"
318 +LICENSE="GPL-2+"
319 +IUSE=""
320 +
321 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
322 +RESTRICT+=" test"
323 +
324 +DEPEND="
325 + $(add_frameworks_dep kcodecs)
326 + $(add_frameworks_dep kcompletion)
327 + $(add_frameworks_dep kconfig)
328 + $(add_frameworks_dep kconfigwidgets)
329 + $(add_frameworks_dep kcoreaddons)
330 + $(add_frameworks_dep kdbusaddons)
331 + $(add_frameworks_dep kiconthemes)
332 + $(add_frameworks_dep ki18n)
333 + $(add_frameworks_dep kio)
334 + $(add_frameworks_dep kservice)
335 + $(add_frameworks_dep ktextwidgets)
336 + $(add_frameworks_dep kwidgetsaddons)
337 + $(add_frameworks_dep kxmlgui)
338 + $(add_frameworks_dep prison)
339 + $(add_kdeapps_dep akonadi)
340 + $(add_kdeapps_dep kcontacts)
341 + $(add_kdeapps_dep kmime)
342 + $(add_qt_dep qtdbus)
343 + $(add_qt_dep qtgui)
344 + $(add_qt_dep qtwidgets)
345 +"
346 +RDEPEND="${DEPEND}
347 + !kde-apps/kdepim-l10n
348 + !<kde-apps/kdepim-runtime-18.03.80
349 +"
350
351 diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-19.08.1.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-19.08.1.ebuild
352 new file mode 100644
353 index 0000000000..dbb1fdeee9
354 --- /dev/null
355 +++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-19.08.1.ebuild
356 @@ -0,0 +1,41 @@
357 +# Copyright 1999-2019 Gentoo Authors
358 +# Distributed under the terms of the GNU General Public License v2
359 +
360 +EAPI=7
361 +
362 +KDE_HANDBOOK="forceoptional"
363 +inherit kde5
364 +
365 +DESCRIPTION="Assistant to import PIM data from other applications into Akonadi"
366 +HOMEPAGE+=" https://userbase.kde.org/Kmail/Import_Options"
367 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
368 +KEYWORDS="~amd64 ~arm64 ~x86"
369 +IUSE=""
370 +
371 +DEPEND="
372 + $(add_frameworks_dep kcompletion)
373 + $(add_frameworks_dep kconfig)
374 + $(add_frameworks_dep kcoreaddons)
375 + $(add_frameworks_dep kcrash)
376 + $(add_frameworks_dep kdbusaddons)
377 + $(add_frameworks_dep ki18n)
378 + $(add_frameworks_dep kwallet)
379 + $(add_frameworks_dep kwidgetsaddons)
380 + $(add_frameworks_dep kxmlgui)
381 + $(add_kdeapps_dep akonadi)
382 + $(add_kdeapps_dep kcontacts)
383 + $(add_kdeapps_dep kidentitymanagement)
384 + $(add_kdeapps_dep kmailtransport)
385 + $(add_kdeapps_dep libkdepim)
386 + $(add_kdeapps_dep mailcommon)
387 + $(add_kdeapps_dep mailimporter)
388 + $(add_kdeapps_dep messagelib)
389 + $(add_kdeapps_dep pimcommon)
390 + $(add_qt_dep qtgui)
391 + $(add_qt_dep qtwidgets)
392 + $(add_qt_dep qtxml)
393 +"
394 +RDEPEND="${DEPEND}
395 + !kde-apps/kdepim-l10n
396 + !kde-apps/kmail:4
397 +"
398
399 diff --git a/kde-apps/akonadi-mime/akonadi-mime-19.08.1.ebuild b/kde-apps/akonadi-mime/akonadi-mime-19.08.1.ebuild
400 new file mode 100644
401 index 0000000000..ff73b34b68
402 --- /dev/null
403 +++ b/kde-apps/akonadi-mime/akonadi-mime-19.08.1.ebuild
404 @@ -0,0 +1,37 @@
405 +# Copyright 1999-2019 Gentoo Authors
406 +# Distributed under the terms of the GNU General Public License v2
407 +
408 +EAPI=7
409 +
410 +KDE_TEST="true"
411 +inherit kde5
412 +
413 +DESCRIPTION="Library for akonadi mime types"
414 +KEYWORDS="~amd64 ~arm64 ~x86"
415 +LICENSE="GPL-2+ LGPL-2.1+"
416 +IUSE=""
417 +
418 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
419 +RESTRICT+=" test"
420 +
421 +DEPEND="
422 + $(add_frameworks_dep kconfig)
423 + $(add_frameworks_dep kcoreaddons)
424 + $(add_frameworks_dep kdbusaddons)
425 + $(add_frameworks_dep ki18n)
426 + $(add_frameworks_dep kio)
427 + $(add_frameworks_dep kitemmodels)
428 + $(add_frameworks_dep kwidgetsaddons)
429 + $(add_frameworks_dep kxmlgui)
430 + $(add_kdeapps_dep akonadi)
431 + $(add_kdeapps_dep kmime)
432 + $(add_qt_dep qtdbus)
433 + $(add_qt_dep qtgui)
434 + $(add_qt_dep qtwidgets)
435 + dev-libs/libxslt
436 +"
437 +RDEPEND="${DEPEND}
438 + !kde-apps/kdepim-l10n
439 + !<kde-apps/kdepim-runtime-18.03.80
440 + !kde-apps/kdepimlibs:4
441 +"
442
443 diff --git a/kde-apps/akonadi-notes/akonadi-notes-19.08.1.ebuild b/kde-apps/akonadi-notes/akonadi-notes-19.08.1.ebuild
444 new file mode 100644
445 index 0000000000..57eba45ffb
446 --- /dev/null
447 +++ b/kde-apps/akonadi-notes/akonadi-notes-19.08.1.ebuild
448 @@ -0,0 +1,22 @@
449 +# Copyright 1999-2019 Gentoo Authors
450 +# Distributed under the terms of the GNU General Public License v2
451 +
452 +EAPI=7
453 +
454 +KDE_TEST="true"
455 +inherit kde5
456 +
457 +DESCRIPTION="Library for akonadi notes integration"
458 +KEYWORDS="~amd64 ~arm64 ~x86"
459 +LICENSE="GPL-2+"
460 +IUSE=""
461 +
462 +DEPEND="
463 + $(add_frameworks_dep ki18n)
464 + $(add_kdeapps_dep kmime)
465 + $(add_qt_dep qtgui)
466 + $(add_qt_dep qtxml)
467 +"
468 +RDEPEND="${DEPEND}
469 + !kde-apps/kdepim-l10n
470 +"
471
472 diff --git a/kde-apps/akonadi-search/akonadi-search-19.08.1.ebuild b/kde-apps/akonadi-search/akonadi-search-19.08.1.ebuild
473 new file mode 100644
474 index 0000000000..de2275bc35
475 --- /dev/null
476 +++ b/kde-apps/akonadi-search/akonadi-search-19.08.1.ebuild
477 @@ -0,0 +1,45 @@
478 +# Copyright 1999-2019 Gentoo Authors
479 +# Distributed under the terms of the GNU General Public License v2
480 +
481 +EAPI=7
482 +
483 +KDE_TEST="forceoptional"
484 +VIRTUALX_REQUIRED="test"
485 +inherit kde5
486 +
487 +DESCRIPTION="Libraries and daemons to implement searching in Akonadi"
488 +HOMEPAGE="https://cgit.kde.org/akonadi-search.git"
489 +LICENSE="GPL-2+ LGPL-2.1+"
490 +KEYWORDS="~amd64 ~arm64 ~x86"
491 +IUSE=""
492 +
493 +BDEPEND="
494 + test? ( $(add_kdeapps_dep akonadi 'tools') )
495 +"
496 +COMMON_DEPEND="
497 + $(add_frameworks_dep kcmutils)
498 + $(add_frameworks_dep kcodecs)
499 + $(add_frameworks_dep kconfig)
500 + $(add_frameworks_dep kconfigwidgets)
501 + $(add_frameworks_dep kcoreaddons)
502 + $(add_frameworks_dep kdbusaddons)
503 + $(add_frameworks_dep kio)
504 + $(add_frameworks_dep ki18n)
505 + $(add_frameworks_dep krunner)
506 + $(add_kdeapps_dep akonadi)
507 + $(add_kdeapps_dep akonadi-mime)
508 + $(add_kdeapps_dep kcalcore)
509 + $(add_kdeapps_dep kcontacts)
510 + $(add_kdeapps_dep kmime)
511 + $(add_qt_dep qtdbus)
512 + $(add_qt_dep qtgui)
513 + $(add_qt_dep qtwidgets)
514 + >=dev-libs/xapian-1.3:=[chert(+)]
515 +"
516 +DEPEND="${COMMON_DEPEND}
517 + dev-libs/boost
518 + test? ( $(add_kdeapps_dep akonadi 'mysql,postgres,sqlite') )
519 +"
520 +RDEPEND="${COMMON_DEPEND}
521 + !kde-apps/kdepim-l10n
522 +"
523
524 diff --git a/kde-apps/akonadi/akonadi-19.08.1.ebuild b/kde-apps/akonadi/akonadi-19.08.1.ebuild
525 new file mode 100644
526 index 0000000000..60a1a49252
527 --- /dev/null
528 +++ b/kde-apps/akonadi/akonadi-19.08.1.ebuild
529 @@ -0,0 +1,124 @@
530 +# Copyright 1999-2019 Gentoo Authors
531 +# Distributed under the terms of the GNU General Public License v2
532 +
533 +EAPI=7
534 +
535 +KDE_DESIGNERPLUGIN="true"
536 +KDE_TEST="forceoptional"
537 +VIRTUALDBUS_TEST="true"
538 +VIRTUALX_REQUIRED="test"
539 +inherit kde5
540 +
541 +DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
542 +HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi"
543 +
544 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
545 +LICENSE="LGPL-2.1+"
546 +IUSE="+mysql postgres sqlite tools xml"
547 +
548 +REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
549 +
550 +COMMON_DEPEND="
551 + $(add_frameworks_dep kcompletion)
552 + $(add_frameworks_dep kconfig)
553 + $(add_frameworks_dep kconfigwidgets)
554 + $(add_frameworks_dep kcoreaddons)
555 + $(add_frameworks_dep kcrash)
556 + $(add_frameworks_dep kdbusaddons)
557 + $(add_frameworks_dep ki18n)
558 + $(add_frameworks_dep kiconthemes)
559 + $(add_frameworks_dep kio)
560 + $(add_frameworks_dep kitemmodels)
561 + $(add_frameworks_dep kitemviews)
562 + $(add_frameworks_dep kwidgetsaddons)
563 + $(add_frameworks_dep kwindowsystem)
564 + $(add_frameworks_dep kxmlgui)
565 + $(add_qt_dep qtdbus)
566 + $(add_qt_dep qtgui)
567 + $(add_qt_dep qtnetwork)
568 + $(add_qt_dep qtsql 'mysql?,postgres?')
569 + $(add_qt_dep qtwidgets)
570 + $(add_qt_dep qtxml)
571 + sqlite? (
572 + $(add_qt_dep qtsql 'sqlite' '' '5=')
573 + dev-db/sqlite:3
574 + )
575 + xml? ( dev-libs/libxml2 )
576 +"
577 +DEPEND="${COMMON_DEPEND}
578 + dev-libs/boost
579 + dev-libs/libxslt
580 + test? ( sys-apps/dbus )
581 +"
582 +RDEPEND="${COMMON_DEPEND}
583 + !<kde-apps/kapptemplate-17.11.80
584 + !kde-apps/kdepim-l10n
585 + !kde-apps/kdepimlibs
586 + mysql? ( virtual/mysql )
587 + postgres? ( dev-db/postgresql )
588 +"
589 +
590 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
591 +RESTRICT+=" test"
592 +
593 +PATCHES=( "${FILESDIR}/${PN}-18.12.2-mysql56-crash.patch" )
594 +
595 +pkg_setup() {
596 + # Set default storage backend in order: MySQL, PostgreSQL, SQLite
597 + # reverse driver check to keep the order
598 + use sqlite && DRIVER="QSQLITE3"
599 + use postgres && DRIVER="QPSQL"
600 + use mysql && DRIVER="QMYSQL"
601 +
602 + if use mysql && has_version ">=dev-db/mariadb-10.4"; then
603 + ewarn "If an existing Akonadi QMYSQL database is being upgraded using"
604 + ewarn ">=dev-db/mariadb-10.4 and KMail stops fetching and sending mail,"
605 + ewarn "check ~/.local/share/akonadi/akonadiserver.error for errors like:"
606 + ewarn " \"Cannot add or update a child row: a foreign key constraint fails\""
607 + ewarn
608 + ewarn "Manual steps are required to fix it, see also:"
609 + ewarn " https://bugs.gentoo.org/688746 (see Whiteboard)"
610 + ewarn " https://bugs.kde.org/show_bug.cgi?id=409224"
611 + ewarn
612 + fi
613 +
614 + if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
615 + ewarn "We strongly recommend you change your Akonadi database backend to either MySQL"
616 + ewarn "or PostgreSQL in your user configuration."
617 + ewarn "In particular, kde-apps/kmail does not work properly with the sqlite backend."
618 + fi
619 +
620 + kde5_pkg_setup
621 +}
622 +
623 +src_configure() {
624 + local mycmakeargs=(
625 + -DAKONADI_BUILD_QSQLITE=$(usex sqlite)
626 + -DBUILD_TOOLS=$(usex tools)
627 + $(cmake-utils_use_find_package xml LibXml2)
628 + )
629 +
630 + kde5_src_configure
631 +}
632 +
633 +src_install() {
634 + # Who knows, maybe it accidentally fixes our permission issues
635 + cat <<-EOF > "${T}"/akonadiserverrc
636 +[%General]
637 +Driver=${DRIVER}
638 +EOF
639 + insinto /usr/share/config/akonadi
640 + doins "${T}"/akonadiserverrc
641 +
642 + kde5_src_install
643 +}
644 +
645 +pkg_postinst() {
646 + kde5_pkg_postinst
647 + elog "You can select the storage backend in ~/.config/akonadi/akonadiserverrc."
648 + elog "Available drivers are:"
649 + use mysql && elog " QMYSQL"
650 + use postgres && elog " QPSQL"
651 + use sqlite && elog " QSQLITE3"
652 + elog "${DRIVER} has been set as your default akonadi storage backend."
653 +}
654
655 diff --git a/kde-apps/akonadiconsole/akonadiconsole-19.08.1.ebuild b/kde-apps/akonadiconsole/akonadiconsole-19.08.1.ebuild
656 new file mode 100644
657 index 0000000000..303ffc47eb
658 --- /dev/null
659 +++ b/kde-apps/akonadiconsole/akonadiconsole-19.08.1.ebuild
660 @@ -0,0 +1,45 @@
661 +# Copyright 1999-2019 Gentoo Authors
662 +# Distributed under the terms of the GNU General Public License v2
663 +
664 +EAPI=7
665 +
666 +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
667 +inherit kde5
668 +
669 +DESCRIPTION="Application for debugging Akonadi Resources"
670 +LICENSE="GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ )"
671 +HOMEPAGE="https://kde.org/"
672 +KEYWORDS="~amd64 ~arm64 ~x86"
673 +
674 +IUSE=""
675 +
676 +DEPEND="
677 + $(add_frameworks_dep kcompletion)
678 + $(add_frameworks_dep kconfig)
679 + $(add_frameworks_dep kconfigwidgets)
680 + $(add_frameworks_dep kcoreaddons)
681 + $(add_frameworks_dep kcrash)
682 + $(add_frameworks_dep kdbusaddons)
683 + $(add_frameworks_dep kio)
684 + $(add_frameworks_dep ki18n)
685 + $(add_frameworks_dep kitemmodels)
686 + $(add_frameworks_dep kitemviews)
687 + $(add_frameworks_dep ktextwidgets)
688 + $(add_frameworks_dep kwidgetsaddons)
689 + $(add_frameworks_dep kxmlgui)
690 + $(add_kdeapps_dep akonadi)
691 + $(add_kdeapps_dep akonadi-contacts)
692 + $(add_kdeapps_dep akonadi-search)
693 + $(add_kdeapps_dep calendarsupport)
694 + $(add_kdeapps_dep kcalcore)
695 + $(add_kdeapps_dep kcontacts)
696 + $(add_kdeapps_dep kmime)
697 + $(add_kdeapps_dep libkdepim)
698 + $(add_kdeapps_dep messagelib)
699 + $(add_qt_dep qtdbus)
700 + $(add_qt_dep qtgui)
701 + $(add_qt_dep qtsql)
702 + $(add_qt_dep qtwidgets)
703 + dev-libs/xapian:=
704 +"
705 +RDEPEND="${DEPEND}"
706
707 diff --git a/kde-apps/akregator/akregator-19.08.1.ebuild b/kde-apps/akregator/akregator-19.08.1.ebuild
708 new file mode 100644
709 index 0000000000..98b42a7034
710 --- /dev/null
711 +++ b/kde-apps/akregator/akregator-19.08.1.ebuild
712 @@ -0,0 +1,55 @@
713 +# Copyright 1999-2019 Gentoo Authors
714 +# Distributed under the terms of the GNU General Public License v2
715 +
716 +EAPI=7
717 +
718 +KDE_HANDBOOK="forceoptional"
719 +KDE_TEST="forceoptional"
720 +inherit kde5
721 +
722 +DESCRIPTION="News feed aggregator"
723 +HOMEPAGE="https://kde.org/applications/internet/akregator"
724 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
725 +KEYWORDS="~amd64 ~arm64 ~x86"
726 +
727 +IUSE=""
728 +
729 +COMMON_DEPEND="
730 + $(add_frameworks_dep kcmutils)
731 + $(add_frameworks_dep kcodecs)
732 + $(add_frameworks_dep kcompletion)
733 + $(add_frameworks_dep kconfig)
734 + $(add_frameworks_dep kconfigwidgets)
735 + $(add_frameworks_dep kcoreaddons)
736 + $(add_frameworks_dep kcrash)
737 + $(add_frameworks_dep ki18n)
738 + $(add_frameworks_dep kiconthemes)
739 + $(add_frameworks_dep kio)
740 + $(add_frameworks_dep kjobwidgets)
741 + $(add_frameworks_dep knotifications)
742 + $(add_frameworks_dep knotifyconfig)
743 + $(add_frameworks_dep kparts)
744 + $(add_frameworks_dep kservice)
745 + $(add_frameworks_dep ktextwidgets)
746 + $(add_frameworks_dep kwidgetsaddons)
747 + $(add_frameworks_dep kxmlgui)
748 + $(add_frameworks_dep syndication)
749 + $(add_kdeapps_dep grantleetheme)
750 + $(add_kdeapps_dep kontactinterface)
751 + $(add_kdeapps_dep kpimtextedit)
752 + $(add_kdeapps_dep libkdepim)
753 + $(add_kdeapps_dep messagelib)
754 + $(add_kdeapps_dep pimcommon)
755 + $(add_qt_dep qtdbus)
756 + $(add_qt_dep qtgui)
757 + $(add_qt_dep qtnetwork)
758 + $(add_qt_dep qtwebengine)
759 + $(add_qt_dep qtwidgets)
760 + $(add_qt_dep qtxml)
761 +"
762 +DEPEND="${COMMON_DEPEND}
763 + dev-libs/grantlee:5
764 +"
765 +RDEPEND="${COMMON_DEPEND}
766 + !kde-apps/kdepim-l10n
767 +"
768
769 diff --git a/kde-apps/analitza/analitza-19.08.1.ebuild b/kde-apps/analitza/analitza-19.08.1.ebuild
770 new file mode 100644
771 index 0000000000..92e71547cf
772 --- /dev/null
773 +++ b/kde-apps/analitza/analitza-19.08.1.ebuild
774 @@ -0,0 +1,44 @@
775 +# Copyright 1999-2019 Gentoo Authors
776 +# Distributed under the terms of the GNU General Public License v2
777 +
778 +EAPI=7
779 +
780 +KDE_TEST="forceoptional-recursive"
781 +VIRTUALX_REQUIRED="test"
782 +inherit kde5
783 +
784 +DESCRIPTION="KDE library for mathematical features"
785 +KEYWORDS="~amd64 ~arm64 ~x86"
786 +IUSE="eigen nls"
787 +
788 +BDEPEND="
789 + nls? ( $(add_qt_dep linguist-tools) )
790 +"
791 +DEPEND="
792 + $(add_qt_dep qtdeclarative)
793 + $(add_qt_dep qtgui '-gles2')
794 + $(add_qt_dep qtprintsupport)
795 + $(add_qt_dep qtsvg)
796 + $(add_qt_dep qtwidgets)
797 + $(add_qt_dep qtxml)
798 + eigen? ( dev-cpp/eigen:3 )
799 +"
800 +RDEPEND="${DEPEND}"
801 +
802 +src_prepare() {
803 + kde5_src_prepare
804 +
805 + if ! use test; then
806 + sed -i \
807 + -e "/add_subdirectory(examples)/ s/^/#DONT/" \
808 + analitzaplot/CMakeLists.txt || die
809 + fi
810 +}
811 +
812 +src_configure() {
813 + local mycmakeargs=(
814 + $(cmake-utils_use_find_package eigen Eigen3)
815 + )
816 +
817 + kde5_src_configure
818 +}
819
820 diff --git a/kde-apps/ark/ark-19.08.1.ebuild b/kde-apps/ark/ark-19.08.1.ebuild
821 new file mode 100644
822 index 0000000000..bba063801e
823 --- /dev/null
824 +++ b/kde-apps/ark/ark-19.08.1.ebuild
825 @@ -0,0 +1,79 @@
826 +# Copyright 1999-2019 Gentoo Authors
827 +# Distributed under the terms of the GNU General Public License v2
828 +
829 +EAPI=7
830 +
831 +KDE_HANDBOOK="forceoptional"
832 +KDE_TEST="optional"
833 +VIRTUALX_REQUIRED="test"
834 +inherit kde5
835 +
836 +DESCRIPTION="KDE Archiving tool"
837 +HOMEPAGE="https://kde.org/applications/utilities/ark
838 +https://utils.kde.org/projects/ark/"
839 +KEYWORDS="~amd64 ~arm64 ~x86"
840 +IUSE="bzip2 lzma zip"
841 +
842 +BDEPEND="
843 + sys-devel/gettext
844 +"
845 +RDEPEND="
846 + $(add_frameworks_dep karchive)
847 + $(add_frameworks_dep kcompletion)
848 + $(add_frameworks_dep kconfig)
849 + $(add_frameworks_dep kconfigwidgets)
850 + $(add_frameworks_dep kcoreaddons)
851 + $(add_frameworks_dep kcrash)
852 + $(add_frameworks_dep kdbusaddons)
853 + $(add_frameworks_dep ki18n)
854 + $(add_frameworks_dep kiconthemes)
855 + $(add_frameworks_dep kio)
856 + $(add_frameworks_dep kitemmodels)
857 + $(add_frameworks_dep kjobwidgets)
858 + $(add_frameworks_dep kparts)
859 + $(add_frameworks_dep kpty)
860 + $(add_frameworks_dep kservice)
861 + $(add_frameworks_dep kwidgetsaddons)
862 + $(add_frameworks_dep kxmlgui)
863 + $(add_qt_dep qtdbus)
864 + $(add_qt_dep qtgui)
865 + $(add_qt_dep qtwidgets)
866 + app-arch/libarchive:=[bzip2?,lzma?,zlib]
867 + sys-libs/zlib
868 + zip? ( >=dev-libs/libzip-1.2.0:= )
869 +"
870 +DEPEND="${RDEPEND}
871 + $(add_qt_dep qtconcurrent)
872 +"
873 +
874 +# bug #560548, last checked with 16.04.1
875 +RESTRICT+=" test"
876 +
877 +src_configure() {
878 + local mycmakeargs=(
879 + $(cmake-utils_use_find_package bzip2 BZip2)
880 + $(cmake-utils_use_find_package lzma LibLZMA)
881 + $(cmake-utils_use_find_package zip LibZip)
882 + )
883 +
884 + kde5_src_configure
885 +}
886 +
887 +pkg_postinst() {
888 + kde5_pkg_postinst
889 +
890 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
891 + if ! has_version app-arch/rar; then
892 + elog "For creating/extracting rar archives, installing app-arch/rar is required."
893 + if ! has_version app-arch/unar && ! has_version app-arch/unrar; then
894 + elog "Alternatively, for only extracting rar archives, install app-arch/unar (free) or app-arch/unrar (non-free)."
895 + fi
896 + fi
897 +
898 + has_version app-arch/p7zip || \
899 + elog "For handling 7-Zip archives, install app-arch/p7zip."
900 +
901 + has_version app-arch/lrzip || \
902 + elog "For handling lrz archives, install app-arch/lrzip."
903 + fi
904 +}
905
906 diff --git a/kde-apps/artikulate/artikulate-19.08.1.ebuild b/kde-apps/artikulate/artikulate-19.08.1.ebuild
907 new file mode 100644
908 index 0000000000..28f387134e
909 --- /dev/null
910 +++ b/kde-apps/artikulate/artikulate-19.08.1.ebuild
911 @@ -0,0 +1,44 @@
912 +# Copyright 1999-2019 Gentoo Authors
913 +# Distributed under the terms of the GNU General Public License v2
914 +
915 +EAPI=7
916 +
917 +KDE_HANDBOOK="optional"
918 +inherit kde5
919 +
920 +DESCRIPTION="Language learning application that helps improving pronunciation skills"
921 +HOMEPAGE="https://edu.kde.org/applications/language/artikulate"
922 +KEYWORDS="~amd64 ~arm64 ~x86"
923 +IUSE="+gstreamer qtmedia"
924 +
925 +REQUIRED_USE="|| ( gstreamer qtmedia )"
926 +
927 +DEPEND="
928 + $(add_frameworks_dep karchive)
929 + $(add_frameworks_dep kconfig)
930 + $(add_frameworks_dep kconfigwidgets)
931 + $(add_frameworks_dep kcoreaddons)
932 + $(add_frameworks_dep kcrash)
933 + $(add_frameworks_dep ki18n)
934 + $(add_frameworks_dep knewstuff)
935 + $(add_frameworks_dep kwidgetsaddons)
936 + $(add_frameworks_dep kxmlgui)
937 + $(add_qt_dep qtdeclarative)
938 + $(add_qt_dep qtgui)
939 + $(add_qt_dep qtsql)
940 + $(add_qt_dep qtwidgets)
941 + $(add_qt_dep qtxml)
942 + $(add_qt_dep qtxmlpatterns)
943 + gstreamer? ( >=media-libs/qt-gstreamer-1.2.0[qt5(+)] )
944 + qtmedia? ( $(add_qt_dep qtmultimedia) )
945 +"
946 +RDEPEND="${DEPEND}"
947 +
948 +src_configure() {
949 + local mycmakeargs=(
950 + -DBUILD_GSTREAMER_PLUGIN=$(usex gstreamer)
951 + -DBUILD_QTMULTIMEDIA_PLUGIN=$(usex qtmedia)
952 + )
953 +
954 + kde5_src_configure
955 +}
956
957 diff --git a/kde-apps/audiocd-kio/audiocd-kio-19.08.1.ebuild b/kde-apps/audiocd-kio/audiocd-kio-19.08.1.ebuild
958 new file mode 100644
959 index 0000000000..6b95c236c7
960 --- /dev/null
961 +++ b/kde-apps/audiocd-kio/audiocd-kio-19.08.1.ebuild
962 @@ -0,0 +1,43 @@
963 +# Copyright 1999-2019 Gentoo Authors
964 +# Distributed under the terms of the GNU General Public License v2
965 +
966 +EAPI=7
967 +
968 +KDE_HANDBOOK="forceoptional"
969 +inherit kde5
970 +
971 +DESCRIPTION="kioslave for accessing audio CDs"
972 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
973 +KEYWORDS="~amd64 ~arm64 ~x86"
974 +IUSE="flac vorbis"
975 +
976 +DEPEND="
977 + $(add_frameworks_dep kcompletion)
978 + $(add_frameworks_dep kconfig)
979 + $(add_frameworks_dep kconfigwidgets)
980 + $(add_frameworks_dep kcoreaddons)
981 + $(add_frameworks_dep kcmutils)
982 + $(add_frameworks_dep ki18n)
983 + $(add_frameworks_dep kio)
984 + $(add_kdeapps_dep libkcddb)
985 + $(add_kdeapps_dep libkcompactdisc)
986 + $(add_qt_dep qtwidgets)
987 + media-sound/cdparanoia
988 + flac? ( >=media-libs/flac-1.1.2 )
989 + vorbis? (
990 + media-libs/libogg
991 + media-libs/libvorbis
992 + )
993 +"
994 +RDEPEND="${DEPEND}"
995 +
996 +PATCHES=( "${FILESDIR}/${PN}-19.04.0-handbook.patch" )
997 +
998 +src_configure() {
999 + local mycmakeargs=(
1000 + $(cmake-utils_use_find_package flac FLAC)
1001 + $(cmake-utils_use_find_package vorbis OggVorbis)
1002 + )
1003 +
1004 + kde5_src_configure
1005 +}
1006
1007 diff --git a/kde-apps/baloo-widgets/baloo-widgets-19.08.1.ebuild b/kde-apps/baloo-widgets/baloo-widgets-19.08.1.ebuild
1008 new file mode 100644
1009 index 0000000000..45feacde63
1010 --- /dev/null
1011 +++ b/kde-apps/baloo-widgets/baloo-widgets-19.08.1.ebuild
1012 @@ -0,0 +1,27 @@
1013 +# Copyright 1999-2019 Gentoo Authors
1014 +# Distributed under the terms of the GNU General Public License v2
1015 +
1016 +EAPI=7
1017 +
1018 +KDE_TEST="forceoptional"
1019 +inherit kde5
1020 +
1021 +DESCRIPTION="Widget library for baloo"
1022 +LICENSE="LGPL-2+ LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
1023 +KEYWORDS="~amd64 ~arm64 ~x86"
1024 +IUSE=""
1025 +
1026 +DEPEND="
1027 + $(add_frameworks_dep baloo)
1028 + $(add_frameworks_dep kconfig)
1029 + $(add_frameworks_dep kcoreaddons)
1030 + $(add_frameworks_dep kfilemetadata)
1031 + $(add_frameworks_dep ki18n)
1032 + $(add_frameworks_dep kio)
1033 + $(add_frameworks_dep kwidgetsaddons)
1034 + $(add_qt_dep qtgui)
1035 + $(add_qt_dep qtwidgets)
1036 +"
1037 +RDEPEND="${DEPEND}"
1038 +
1039 +RESTRICT+=" test"
1040
1041 diff --git a/kde-apps/blinken/blinken-19.08.1.ebuild b/kde-apps/blinken/blinken-19.08.1.ebuild
1042 new file mode 100644
1043 index 0000000000..57ced0cab8
1044 --- /dev/null
1045 +++ b/kde-apps/blinken/blinken-19.08.1.ebuild
1046 @@ -0,0 +1,33 @@
1047 +# Copyright 1999-2019 Gentoo Authors
1048 +# Distributed under the terms of the GNU General Public License v2
1049 +
1050 +EAPI=7
1051 +
1052 +KDE_HANDBOOK="forceoptional"
1053 +inherit kde5
1054 +
1055 +DESCRIPTION="Memory enhancement game based on KDE Frameworks"
1056 +HOMEPAGE="https://kde.org/applications/education/blinken
1057 +https://edu.kde.org/blinken/"
1058 +KEYWORDS="~amd64 ~arm64 ~x86"
1059 +IUSE=""
1060 +
1061 +DEPEND="
1062 + $(add_frameworks_dep kconfig)
1063 + $(add_frameworks_dep kcoreaddons)
1064 + $(add_frameworks_dep kcrash)
1065 + $(add_frameworks_dep kdbusaddons)
1066 + $(add_frameworks_dep kguiaddons)
1067 + $(add_frameworks_dep ki18n)
1068 + $(add_frameworks_dep kxmlgui)
1069 + $(add_qt_dep qtgui)
1070 + $(add_qt_dep qtsvg)
1071 + $(add_qt_dep qtwidgets)
1072 + media-libs/phonon[qt5(+)]
1073 +"
1074 +RDEPEND="${DEPEND}"
1075 +
1076 +src_install() {
1077 + kde5_src_install
1078 + rm "${ED}"/usr/share/${PN}/README.packagers || die
1079 +}
1080
1081 diff --git a/kde-apps/bomber/bomber-19.08.1.ebuild b/kde-apps/bomber/bomber-19.08.1.ebuild
1082 new file mode 100644
1083 index 0000000000..52a4ba574f
1084 --- /dev/null
1085 +++ b/kde-apps/bomber/bomber-19.08.1.ebuild
1086 @@ -0,0 +1,29 @@
1087 +# Copyright 1999-2019 Gentoo Authors
1088 +# Distributed under the terms of the GNU General Public License v2
1089 +
1090 +EAPI=7
1091 +
1092 +KDE_HANDBOOK="forceoptional"
1093 +inherit kde5
1094 +
1095 +DESCRIPTION="Single player arcade bombing game"
1096 +HOMEPAGE="https://kde.org/applications/games/bomber/"
1097 +KEYWORDS="~amd64 ~arm64 ~x86"
1098 +IUSE=""
1099 +
1100 +DEPEND="
1101 + $(add_frameworks_dep kconfig)
1102 + $(add_frameworks_dep kconfigwidgets)
1103 + $(add_frameworks_dep kcoreaddons)
1104 + $(add_frameworks_dep kcrash)
1105 + $(add_frameworks_dep kdbusaddons)
1106 + $(add_frameworks_dep ki18n)
1107 + $(add_frameworks_dep kwidgetsaddons)
1108 + $(add_frameworks_dep kxmlgui)
1109 + $(add_kdeapps_dep libkdegames)
1110 + $(add_qt_dep qtgui)
1111 + $(add_qt_dep qtwidgets)
1112 +"
1113 +RDEPEND="${DEPEND}
1114 + !games-action/xbomber
1115 +"
1116
1117 diff --git a/kde-apps/bovo/bovo-19.08.1.ebuild b/kde-apps/bovo/bovo-19.08.1.ebuild
1118 new file mode 100644
1119 index 0000000000..6979114e16
1120 --- /dev/null
1121 +++ b/kde-apps/bovo/bovo-19.08.1.ebuild
1122 @@ -0,0 +1,30 @@
1123 +# Copyright 1999-2019 Gentoo Authors
1124 +# Distributed under the terms of the GNU General Public License v2
1125 +
1126 +EAPI=7
1127 +
1128 +KDE_HANDBOOK="forceoptional"
1129 +inherit kde5
1130 +
1131 +DESCRIPTION="Five-in-a-row Board Game"
1132 +HOMEPAGE="https://kde.org/applications/games/bovo/"
1133 +KEYWORDS="~amd64 ~arm64 ~x86"
1134 +IUSE=""
1135 +
1136 +DEPEND="
1137 + $(add_frameworks_dep kconfig)
1138 + $(add_frameworks_dep kcoreaddons)
1139 + $(add_frameworks_dep kcrash)
1140 + $(add_frameworks_dep kdbusaddons)
1141 + $(add_frameworks_dep ki18n)
1142 + $(add_frameworks_dep kwidgetsaddons)
1143 + $(add_frameworks_dep kxmlgui)
1144 + $(add_kdeapps_dep libkdegames)
1145 + $(add_qt_dep qtconcurrent)
1146 + $(add_qt_dep qtgui)
1147 + $(add_qt_dep qtsvg)
1148 + $(add_qt_dep qtwidgets)
1149 +"
1150 +RDEPEND="${DEPEND}"
1151 +
1152 +DOCS=( AUTHORS HISTORY TODO )
1153
1154 diff --git a/kde-apps/calendarjanitor/calendarjanitor-19.08.1.ebuild b/kde-apps/calendarjanitor/calendarjanitor-19.08.1.ebuild
1155 new file mode 100644
1156 index 0000000000..64de5e99ba
1157 --- /dev/null
1158 +++ b/kde-apps/calendarjanitor/calendarjanitor-19.08.1.ebuild
1159 @@ -0,0 +1,41 @@
1160 +# Copyright 1999-2019 Gentoo Authors
1161 +# Distributed under the terms of the GNU General Public License v2
1162 +
1163 +EAPI=7
1164 +
1165 +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
1166 +KDE_TEST="false"
1167 +KMNAME="akonadi-calendar-tools"
1168 +inherit kde5
1169 +
1170 +DESCRIPTION="Tool to scan calendar data for buggy instances"
1171 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
1172 +KEYWORDS="~amd64 ~arm64 ~x86"
1173 +
1174 +IUSE=""
1175 +
1176 +DEPEND="
1177 + $(add_frameworks_dep kcoreaddons)
1178 + $(add_frameworks_dep ki18n)
1179 + $(add_kdeapps_dep akonadi)
1180 + $(add_kdeapps_dep akonadi-calendar)
1181 + $(add_kdeapps_dep calendarsupport)
1182 + $(add_kdeapps_dep kcalcore)
1183 + $(add_qt_dep qtwidgets)
1184 +"
1185 +RDEPEND="${DEPEND}
1186 + !kde-apps/kdepim-l10n
1187 +"
1188 +
1189 +src_prepare() {
1190 + kde5_src_prepare
1191 +
1192 + cmake_comment_add_subdirectory doc konsolekalendar
1193 + sed -i -e "/console\.categories/ s/^/#DONT/" CMakeLists.txt || die
1194 +
1195 + # delete colliding konsolekalendar translations
1196 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1197 + rm -f po/*/konsolekalendar.po || die
1198 + rm -rf po/*/docs/konsolekalendar || die
1199 + fi
1200 +}
1201
1202 diff --git a/kde-apps/calendarsupport/calendarsupport-19.08.1.ebuild b/kde-apps/calendarsupport/calendarsupport-19.08.1.ebuild
1203 new file mode 100644
1204 index 0000000000..dcc41e1507
1205 --- /dev/null
1206 +++ b/kde-apps/calendarsupport/calendarsupport-19.08.1.ebuild
1207 @@ -0,0 +1,44 @@
1208 +# Copyright 1999-2019 Gentoo Authors
1209 +# Distributed under the terms of the GNU General Public License v2
1210 +
1211 +EAPI=7
1212 +
1213 +KDE_TEST="false"
1214 +inherit kde5
1215 +
1216 +DESCRIPTION="Calendar support library"
1217 +LICENSE="GPL-2+ LGPL-2.1+"
1218 +KEYWORDS="~amd64 ~arm64 ~x86"
1219 +IUSE=""
1220 +
1221 +DEPEND="
1222 + $(add_frameworks_dep kcodecs)
1223 + $(add_frameworks_dep kcompletion)
1224 + $(add_frameworks_dep kconfig)
1225 + $(add_frameworks_dep kcoreaddons)
1226 + $(add_frameworks_dep kguiaddons)
1227 + $(add_frameworks_dep kholidays)
1228 + $(add_frameworks_dep ki18n)
1229 + $(add_frameworks_dep kiconthemes)
1230 + $(add_frameworks_dep kio)
1231 + $(add_frameworks_dep kjobwidgets)
1232 + $(add_frameworks_dep kwidgetsaddons)
1233 + $(add_kdeapps_dep akonadi)
1234 + $(add_kdeapps_dep akonadi-calendar)
1235 + $(add_kdeapps_dep akonadi-mime)
1236 + $(add_kdeapps_dep kcalcore)
1237 + $(add_kdeapps_dep kcalutils)
1238 + $(add_kdeapps_dep kdepim-apps-libs)
1239 + $(add_kdeapps_dep kidentitymanagement)
1240 + $(add_kdeapps_dep kmime)
1241 + $(add_kdeapps_dep libkdepim)
1242 + $(add_kdeapps_dep pimcommon)
1243 + $(add_qt_dep designer)
1244 + $(add_qt_dep qtgui)
1245 + $(add_qt_dep qtprintsupport)
1246 + $(add_qt_dep qtwidgets)
1247 + dev-libs/libical
1248 +"
1249 +RDEPEND="${DEPEND}
1250 + !kde-apps/kdepim-l10n
1251 +"
1252
1253 diff --git a/kde-apps/cantor/cantor-19.08.1.ebuild b/kde-apps/cantor/cantor-19.08.1.ebuild
1254 new file mode 100644
1255 index 0000000000..181b280d4b
1256 --- /dev/null
1257 +++ b/kde-apps/cantor/cantor-19.08.1.ebuild
1258 @@ -0,0 +1,104 @@
1259 +# Copyright 1999-2019 Gentoo Authors
1260 +# Distributed under the terms of the GNU General Public License v2
1261 +
1262 +EAPI=7
1263 +
1264 +KDE_HANDBOOK="forceoptional"
1265 +KDE_TEST="forceoptional"
1266 +PYTHON_COMPAT=( python3_{5,6,7} )
1267 +inherit kde5 python-single-r1
1268 +
1269 +DESCRIPTION="Interface for doing mathematics and scientific computing"
1270 +HOMEPAGE="https://kde.org/applications/education/cantor https://edu.kde.org/cantor/"
1271 +KEYWORDS="~amd64 ~arm64 ~x86"
1272 +IUSE="+analitza julia lua markdown postscript python qalculate R"
1273 +
1274 +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
1275 +
1276 +# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
1277 +DEPEND="
1278 + $(add_frameworks_dep karchive)
1279 + $(add_frameworks_dep kcompletion)
1280 + $(add_frameworks_dep kconfig)
1281 + $(add_frameworks_dep kconfigwidgets)
1282 + $(add_frameworks_dep kcoreaddons)
1283 + $(add_frameworks_dep kcrash)
1284 + $(add_frameworks_dep ki18n)
1285 + $(add_frameworks_dep kiconthemes)
1286 + $(add_frameworks_dep kio)
1287 + $(add_frameworks_dep knewstuff)
1288 + $(add_frameworks_dep kparts)
1289 + $(add_frameworks_dep kpty)
1290 + $(add_frameworks_dep ktexteditor)
1291 + $(add_frameworks_dep ktextwidgets)
1292 + $(add_frameworks_dep kwidgetsaddons)
1293 + $(add_frameworks_dep kxmlgui)
1294 + $(add_frameworks_dep syntax-highlighting)
1295 + $(add_qt_dep qtgui)
1296 + $(add_qt_dep qtprintsupport)
1297 + $(add_qt_dep qtsvg)
1298 + $(add_qt_dep qtwidgets)
1299 + $(add_qt_dep qtxml)
1300 + $(add_qt_dep qtxmlpatterns)
1301 + analitza? ( $(add_kdeapps_dep analitza) )
1302 + julia? ( dev-lang/julia )
1303 + lua? ( dev-lang/luajit:2 )
1304 + markdown? ( >=app-text/discount-2.2.2 )
1305 + qalculate? (
1306 + sci-libs/cln
1307 + sci-libs/libqalculate:=
1308 + )
1309 + postscript? ( app-text/libspectre )
1310 + python? (
1311 + ${PYTHON_DEPS}
1312 + $(add_qt_dep qtdbus)
1313 + )
1314 + R? ( dev-lang/R )
1315 +"
1316 +RDEPEND="${DEPEND}"
1317 +
1318 +RESTRICT+=" test"
1319 +
1320 +pkg_pretend() {
1321 + kde5_pkg_pretend
1322 +
1323 + if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
1324 + ! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
1325 + elog "You have decided to build ${PN} with no backend."
1326 + elog "To have this application functional, please enable one of the backends via USE flag:"
1327 + elog " analitza, lua, python, qalculate, R"
1328 + elog "Alternatively, install one of these:"
1329 + elog " # emerge sci-mathematics/maxima (bug #619534)"
1330 + elog " # emerge sci-mathematics/octave"
1331 + elog "Experimental available USE flag:"
1332 + elog " julia (not stable, bug #613576)"
1333 + elog
1334 + fi
1335 +
1336 + if ! has_version virtual/latex-base; then
1337 + elog "For LaTeX support:"
1338 + elog " # emerge virtual/latex-base"
1339 + fi
1340 +}
1341 +
1342 +pkg_setup() {
1343 + use python && python-single-r1_pkg_setup
1344 + kde5_pkg_setup
1345 +}
1346 +
1347 +src_configure() {
1348 + use julia && addpredict /proc/self/mem # bug 602894
1349 +
1350 + local mycmakeargs=(
1351 + -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
1352 + $(cmake-utils_use_find_package analitza Analitza5)
1353 + $(cmake-utils_use_find_package julia Julia)
1354 + $(cmake-utils_use_find_package lua LuaJIT)
1355 + $(cmake-utils_use_find_package markdown Discount)
1356 + $(cmake-utils_use_find_package postscript LibSpectre)
1357 + $(cmake-utils_use_find_package python PythonLibs3)
1358 + $(cmake-utils_use_find_package qalculate Qalculate)
1359 + $(cmake-utils_use_find_package R R)
1360 + )
1361 + kde5_src_configure
1362 +}
1363
1364 diff --git a/kde-apps/cervisia/cervisia-19.08.1.ebuild b/kde-apps/cervisia/cervisia-19.08.1.ebuild
1365 new file mode 100644
1366 index 0000000000..c9d1054f0d
1367 --- /dev/null
1368 +++ b/kde-apps/cervisia/cervisia-19.08.1.ebuild
1369 @@ -0,0 +1,36 @@
1370 +# Copyright 1999-2019 Gentoo Authors
1371 +# Distributed under the terms of the GNU General Public License v2
1372 +
1373 +EAPI=7
1374 +
1375 +KDE_HANDBOOK="forceoptional"
1376 +inherit kde5
1377 +
1378 +DESCRIPTION="CVS frontend by KDE"
1379 +HOMEPAGE="https://kde.org/applications/development/cervisia"
1380 +KEYWORDS="~amd64 ~arm64 ~x86"
1381 +IUSE=""
1382 +
1383 +DEPEND="
1384 + $(add_frameworks_dep kcompletion)
1385 + $(add_frameworks_dep kconfig)
1386 + $(add_frameworks_dep kconfigwidgets)
1387 + $(add_frameworks_dep kcoreaddons)
1388 + $(add_frameworks_dep kdesu)
1389 + $(add_frameworks_dep kiconthemes)
1390 + $(add_frameworks_dep kinit)
1391 + $(add_frameworks_dep kio)
1392 + $(add_frameworks_dep kitemviews)
1393 + $(add_frameworks_dep knotifications)
1394 + $(add_frameworks_dep kparts)
1395 + $(add_frameworks_dep kservice)
1396 + $(add_frameworks_dep ktextwidgets)
1397 + $(add_frameworks_dep kwidgetsaddons)
1398 + $(add_frameworks_dep kxmlgui)
1399 + $(add_qt_dep qtdbus)
1400 + $(add_qt_dep qtgui)
1401 + $(add_qt_dep qtwidgets)
1402 +"
1403 +RDEPEND="${DEPEND}
1404 + dev-vcs/cvs
1405 +"
1406
1407 diff --git a/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.08.1.ebuild b/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.08.1.ebuild
1408 new file mode 100644
1409 index 0000000000..a8f94fbbd4
1410 --- /dev/null
1411 +++ b/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.08.1.ebuild
1412 @@ -0,0 +1,49 @@
1413 +# Copyright 1999-2019 Gentoo Authors
1414 +# Distributed under the terms of the GNU General Public License v2
1415 +
1416 +EAPI=7
1417 +
1418 +KMNAME="dolphin-plugins"
1419 +KDE_HANDBOOK="false"
1420 +MY_PLUGIN_NAME="bazaar"
1421 +inherit kde5
1422 +
1423 +DESCRIPTION="Dolphin plugin for Bazaar integration"
1424 +KEYWORDS="~amd64 ~arm64 ~x86"
1425 +IUSE=""
1426 +
1427 +DEPEND="
1428 + $(add_frameworks_dep kcoreaddons)
1429 + $(add_frameworks_dep ki18n)
1430 + $(add_frameworks_dep kio)
1431 + $(add_frameworks_dep ktextwidgets)
1432 + $(add_kdeapps_dep dolphin)
1433 + $(add_qt_dep qtgui)
1434 + $(add_qt_dep qtwidgets)
1435 +"
1436 +RDEPEND="${DEPEND}
1437 + !kde-apps/dolphin-plugins:5
1438 + dev-vcs/bzr
1439 +"
1440 +
1441 +src_prepare() {
1442 + kde5_src_prepare
1443 + # kxmlgui, qtnetwork only required by dropbox
1444 + punt_bogus_dep Qt5 Network
1445 + punt_bogus_dep KF5 XmlGui
1446 + # delete non-${PN} translations
1447 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1448 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1449 + fi
1450 +}
1451 +
1452 +src_configure() {
1453 + local mycmakeargs=(
1454 + -DBUILD_${MY_PLUGIN_NAME}=ON
1455 + -DBUILD_dropbox=OFF
1456 + -DBUILD_git=OFF
1457 + -DBUILD_hg=OFF
1458 + -DBUILD_svn=OFF
1459 + )
1460 + kde5_src_configure
1461 +}
1462
1463 diff --git a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.08.1.ebuild b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.08.1.ebuild
1464 new file mode 100644
1465 index 0000000000..a9451d7441
1466 --- /dev/null
1467 +++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.08.1.ebuild
1468 @@ -0,0 +1,48 @@
1469 +# Copyright 1999-2019 Gentoo Authors
1470 +# Distributed under the terms of the GNU General Public License v2
1471 +
1472 +EAPI=7
1473 +
1474 +KMNAME="dolphin-plugins"
1475 +KDE_HANDBOOK="false"
1476 +MY_PLUGIN_NAME="dropbox"
1477 +inherit kde5
1478 +
1479 +DESCRIPTION="Dolphin plugin for Dropbox service integration"
1480 +KEYWORDS="~amd64 ~x86"
1481 +IUSE=""
1482 +
1483 +DEPEND="
1484 + $(add_frameworks_dep kcoreaddons)
1485 + $(add_frameworks_dep ki18n)
1486 + $(add_frameworks_dep kio)
1487 + $(add_frameworks_dep ktextwidgets)
1488 + $(add_frameworks_dep kxmlgui)
1489 + $(add_kdeapps_dep dolphin)
1490 + $(add_qt_dep qtgui)
1491 + $(add_qt_dep qtnetwork)
1492 + $(add_qt_dep qtwidgets)
1493 +"
1494 +RDEPEND="${DEPEND}
1495 + !kde-apps/dolphin-plugins:5
1496 + net-misc/dropbox-cli
1497 +"
1498 +
1499 +src_prepare() {
1500 + kde5_src_prepare
1501 + # delete non-${PN} translations
1502 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1503 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1504 + fi
1505 +}
1506 +
1507 +src_configure() {
1508 + local mycmakeargs=(
1509 + -DBUILD_${MY_PLUGIN_NAME}=ON
1510 + -DBUILD_bazaar=OFF
1511 + -DBUILD_git=OFF
1512 + -DBUILD_hg=OFF
1513 + -DBUILD_svn=OFF
1514 + )
1515 + kde5_src_configure
1516 +}
1517
1518 diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.08.1.ebuild b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.08.1.ebuild
1519 new file mode 100644
1520 index 0000000000..1c11cb316c
1521 --- /dev/null
1522 +++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.08.1.ebuild
1523 @@ -0,0 +1,51 @@
1524 +# Copyright 1999-2019 Gentoo Authors
1525 +# Distributed under the terms of the GNU General Public License v2
1526 +
1527 +EAPI=7
1528 +
1529 +KMNAME="dolphin-plugins"
1530 +KDE_HANDBOOK="false"
1531 +MY_PLUGIN_NAME="git"
1532 +inherit kde5
1533 +
1534 +DESCRIPTION="Dolphin plugin for Git integration"
1535 +KEYWORDS="~amd64 ~arm64 ~x86"
1536 +IUSE=""
1537 +
1538 +DEPEND="
1539 + $(add_frameworks_dep kcompletion)
1540 + $(add_frameworks_dep kconfig)
1541 + $(add_frameworks_dep kcoreaddons)
1542 + $(add_frameworks_dep ki18n)
1543 + $(add_frameworks_dep kio)
1544 + $(add_frameworks_dep ktextwidgets)
1545 + $(add_kdeapps_dep dolphin)
1546 + $(add_qt_dep qtgui)
1547 + $(add_qt_dep qtwidgets)
1548 +"
1549 +RDEPEND="${DEPEND}
1550 + !kde-apps/dolphin-plugins:5
1551 + dev-vcs/git
1552 +"
1553 +
1554 +src_prepare() {
1555 + kde5_src_prepare
1556 + # kxmlgui, qtnetwork only required by dropbox
1557 + punt_bogus_dep Qt5 Network
1558 + punt_bogus_dep KF5 XmlGui
1559 + # delete non-${PN} translations
1560 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1561 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1562 + fi
1563 +}
1564 +
1565 +src_configure() {
1566 + local mycmakeargs=(
1567 + -DBUILD_${MY_PLUGIN_NAME}=ON
1568 + -DBUILD_bazaar=OFF
1569 + -DBUILD_dropbox=OFF
1570 + -DBUILD_hg=OFF
1571 + -DBUILD_svn=OFF
1572 + )
1573 + kde5_src_configure
1574 +}
1575
1576 diff --git a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.08.1.ebuild b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.08.1.ebuild
1577 new file mode 100644
1578 index 0000000000..c03af6b178
1579 --- /dev/null
1580 +++ b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.08.1.ebuild
1581 @@ -0,0 +1,54 @@
1582 +# Copyright 1999-2019 Gentoo Authors
1583 +# Distributed under the terms of the GNU General Public License v2
1584 +
1585 +EAPI=7
1586 +
1587 +KMNAME="dolphin-plugins"
1588 +KDE_HANDBOOK="false"
1589 +MY_PLUGIN_NAME="hg"
1590 +inherit kde5
1591 +
1592 +DESCRIPTION="Dolphin plugin for Mercurial integration"
1593 +KEYWORDS="~amd64 ~arm64 ~x86"
1594 +IUSE=""
1595 +
1596 +DEPEND="
1597 + $(add_frameworks_dep kcompletion)
1598 + $(add_frameworks_dep kconfig)
1599 + $(add_frameworks_dep kcoreaddons)
1600 + $(add_frameworks_dep ki18n)
1601 + $(add_frameworks_dep kio)
1602 + $(add_frameworks_dep kservice)
1603 + $(add_frameworks_dep ktexteditor)
1604 + $(add_frameworks_dep ktextwidgets)
1605 + $(add_frameworks_dep kwidgetsaddons)
1606 + $(add_kdeapps_dep dolphin)
1607 + $(add_qt_dep qtgui)
1608 + $(add_qt_dep qtwidgets)
1609 +"
1610 +RDEPEND="${DEPEND}
1611 + !kde-apps/dolphin-plugins:5
1612 + dev-vcs/mercurial
1613 +"
1614 +
1615 +src_prepare() {
1616 + kde5_src_prepare
1617 + # kxmlgui, qtnetwork only required by dropbox
1618 + punt_bogus_dep Qt5 Network
1619 + punt_bogus_dep KF5 XmlGui
1620 + # delete non-${PN} translations
1621 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1622 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1623 + fi
1624 +}
1625 +
1626 +src_configure() {
1627 + local mycmakeargs=(
1628 + -DBUILD_${MY_PLUGIN_NAME}=ON
1629 + -DBUILD_bazaar=OFF
1630 + -DBUILD_dropbox=OFF
1631 + -DBUILD_git=OFF
1632 + -DBUILD_svn=OFF
1633 + )
1634 + kde5_src_configure
1635 +}
1636
1637 diff --git a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.08.1.ebuild b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.08.1.ebuild
1638 new file mode 100644
1639 index 0000000000..e049e102c8
1640 --- /dev/null
1641 +++ b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.08.1.ebuild
1642 @@ -0,0 +1,50 @@
1643 +# Copyright 1999-2019 Gentoo Authors
1644 +# Distributed under the terms of the GNU General Public License v2
1645 +
1646 +EAPI=7
1647 +
1648 +KMNAME="dolphin-plugins"
1649 +KDE_HANDBOOK="false"
1650 +MY_PLUGIN_NAME="svn"
1651 +inherit kde5
1652 +
1653 +DESCRIPTION="Dolphin plugin for Subversion integration"
1654 +KEYWORDS="~amd64 ~arm64 ~x86"
1655 +IUSE=""
1656 +
1657 +DEPEND="
1658 + $(add_frameworks_dep kcoreaddons)
1659 + $(add_frameworks_dep ki18n)
1660 + $(add_frameworks_dep kio)
1661 + $(add_frameworks_dep ktextwidgets)
1662 + $(add_kdeapps_dep dolphin)
1663 + $(add_qt_dep qtgui)
1664 + $(add_qt_dep qtwidgets)
1665 +"
1666 +RDEPEND="${DEPEND}
1667 + !kde-apps/dolphin-plugins:5
1668 + $(add_kdeapps_dep kompare)
1669 + dev-vcs/subversion
1670 +"
1671 +
1672 +src_prepare() {
1673 + kde5_src_prepare
1674 + # kxmlgui, qtnetwork only required by dropbox
1675 + punt_bogus_dep Qt5 Network
1676 + punt_bogus_dep KF5 XmlGui
1677 + # delete non-${PN} translations
1678 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1679 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1680 + fi
1681 +}
1682 +
1683 +src_configure() {
1684 + local mycmakeargs=(
1685 + -DBUILD_${MY_PLUGIN_NAME}=ON
1686 + -DBUILD_bazaar=OFF
1687 + -DBUILD_dropbox=OFF
1688 + -DBUILD_git=OFF
1689 + -DBUILD_hg=OFF
1690 + )
1691 + kde5_src_configure
1692 +}
1693
1694 diff --git a/kde-apps/dolphin/dolphin-19.08.1.ebuild b/kde-apps/dolphin/dolphin-19.08.1.ebuild
1695 new file mode 100644
1696 index 0000000000..158e8af0b6
1697 --- /dev/null
1698 +++ b/kde-apps/dolphin/dolphin-19.08.1.ebuild
1699 @@ -0,0 +1,90 @@
1700 +# Copyright 1999-2019 Gentoo Authors
1701 +# Distributed under the terms of the GNU General Public License v2
1702 +
1703 +EAPI=7
1704 +
1705 +KDE_HANDBOOK="forceoptional"
1706 +KDE_TEST="true"
1707 +VIRTUALX_REQUIRED="test"
1708 +inherit kde5
1709 +
1710 +DESCRIPTION="Plasma filemanager focusing on usability"
1711 +HOMEPAGE="https://kde.org/applications/system/dolphin https://userbase.kde.org/Dolphin"
1712 +KEYWORDS="~amd64 ~arm64 ~x86"
1713 +IUSE="activities semantic-desktop"
1714 +
1715 +DEPEND="
1716 + $(add_frameworks_dep kbookmarks)
1717 + $(add_frameworks_dep kcmutils)
1718 + $(add_frameworks_dep kcodecs)
1719 + $(add_frameworks_dep kcompletion)
1720 + $(add_frameworks_dep kconfig)
1721 + $(add_frameworks_dep kconfigwidgets)
1722 + $(add_frameworks_dep kcoreaddons)
1723 + $(add_frameworks_dep kcrash)
1724 + $(add_frameworks_dep kdbusaddons)
1725 + $(add_frameworks_dep ki18n)
1726 + $(add_frameworks_dep kiconthemes)
1727 + $(add_frameworks_dep kinit)
1728 + $(add_frameworks_dep kio)
1729 + $(add_frameworks_dep kitemviews)
1730 + $(add_frameworks_dep kjobwidgets)
1731 + $(add_frameworks_dep knewstuff)
1732 + $(add_frameworks_dep knotifications)
1733 + $(add_frameworks_dep kparts)
1734 + $(add_frameworks_dep kservice)
1735 + $(add_frameworks_dep ktextwidgets)
1736 + $(add_frameworks_dep kwidgetsaddons)
1737 + $(add_frameworks_dep kwindowsystem)
1738 + $(add_frameworks_dep kxmlgui)
1739 + $(add_frameworks_dep solid)
1740 + $(add_qt_dep qtconcurrent)
1741 + $(add_qt_dep qtdbus)
1742 + $(add_qt_dep qtgui)
1743 + $(add_qt_dep qtwidgets)
1744 + $(add_qt_dep qtxml)
1745 + media-libs/phonon[qt5(+)]
1746 + activities? ( $(add_frameworks_dep kactivities) )
1747 + semantic-desktop? (
1748 + $(add_frameworks_dep baloo)
1749 + $(add_frameworks_dep kfilemetadata)
1750 + $(add_kdeapps_dep baloo-widgets)
1751 + )
1752 +"
1753 +RDEPEND="${DEPEND}
1754 + $(add_kdeapps_dep kio-extras)
1755 +"
1756 +
1757 +RESTRICT+=" test"
1758 +
1759 +src_configure() {
1760 + local mycmakeargs=(
1761 + $(cmake-utils_use_find_package activities KF5Activities)
1762 + $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
1763 + $(cmake-utils_use_find_package semantic-desktop KF5BalooWidgets)
1764 + $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
1765 + )
1766 +
1767 + kde5_src_configure
1768 +}
1769 +
1770 +pkg_postinst() {
1771 + kde5_pkg_postinst
1772 +
1773 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
1774 + has_version "kde-apps/ark:${SLOT}" || \
1775 + elog "For compress/extract and other actions install kde-apps/ark:${SLOT}"
1776 +
1777 + has_version "kde-apps/kleopatra:${SLOT}" || \
1778 + elog "For crypto actions install kde-apps/kleopatra:${SLOT}"
1779 +
1780 + has_version "kde-apps/ffmpegthumbs:${SLOT}" || \
1781 + elog "For video file thumbnails install kde-apps/ffmpegthumbs:${SLOT}"
1782 +
1783 + has_version "kde-apps/thumbnailers:${SLOT}" || \
1784 + elog "For graphics file thumbnails install kde-apps/thumbnailers:${SLOT}"
1785 +
1786 + has_version "kde-frameworks/purpose:${SLOT}" || \
1787 + elog "For 'Share' context menu actions install kde-frameworks/purpose:${SLOT}"
1788 + fi
1789 +}
1790
1791 diff --git a/kde-apps/dragon/dragon-19.08.1.ebuild b/kde-apps/dragon/dragon-19.08.1.ebuild
1792 new file mode 100644
1793 index 0000000000..79fc9e3c81
1794 --- /dev/null
1795 +++ b/kde-apps/dragon/dragon-19.08.1.ebuild
1796 @@ -0,0 +1,40 @@
1797 +# Copyright 1999-2019 Gentoo Authors
1798 +# Distributed under the terms of the GNU General Public License v2
1799 +
1800 +EAPI=7
1801 +
1802 +KDE_HANDBOOK="forceoptional"
1803 +inherit kde5
1804 +
1805 +DESCRIPTION="A simple video player"
1806 +HOMEPAGE="https://kde.org/applications/multimedia/dragonplayer"
1807 +
1808 +LICENSE="GPL-2+ || ( GPL-2 GPL-3 ) handbook? ( FDL-1.2 )"
1809 +KEYWORDS="~amd64 ~arm64 ~x86"
1810 +IUSE=""
1811 +
1812 +BDEPEND="
1813 + sys-devel/gettext
1814 +"
1815 +DEPEND="
1816 + $(add_frameworks_dep kconfig)
1817 + $(add_frameworks_dep kconfigwidgets)
1818 + $(add_frameworks_dep kcoreaddons)
1819 + $(add_frameworks_dep kcrash)
1820 + $(add_frameworks_dep kdbusaddons)
1821 + $(add_frameworks_dep ki18n)
1822 + $(add_frameworks_dep kio)
1823 + $(add_frameworks_dep kjobwidgets)
1824 + $(add_frameworks_dep knotifications)
1825 + $(add_frameworks_dep kparts)
1826 + $(add_frameworks_dep kservice)
1827 + $(add_frameworks_dep kwidgetsaddons)
1828 + $(add_frameworks_dep kwindowsystem)
1829 + $(add_frameworks_dep kxmlgui)
1830 + $(add_frameworks_dep solid)
1831 + $(add_qt_dep qtdbus)
1832 + $(add_qt_dep qtgui)
1833 + $(add_qt_dep qtwidgets)
1834 + media-libs/phonon[qt5(+)]
1835 +"
1836 +RDEPEND="${DEPEND}"
1837
1838 diff --git a/kde-apps/eventviews/eventviews-19.08.1.ebuild b/kde-apps/eventviews/eventviews-19.08.1.ebuild
1839 new file mode 100644
1840 index 0000000000..b084d3fe22
1841 --- /dev/null
1842 +++ b/kde-apps/eventviews/eventviews-19.08.1.ebuild
1843 @@ -0,0 +1,42 @@
1844 +# Copyright 1999-2019 Gentoo Authors
1845 +# Distributed under the terms of the GNU General Public License v2
1846 +
1847 +EAPI=7
1848 +
1849 +KDE_TEST="true"
1850 +inherit kde5
1851 +
1852 +DESCRIPTION="Calendar viewer for KDE PIM"
1853 +LICENSE="GPL-2+ LGPL-2.1+"
1854 +KEYWORDS="~amd64 ~arm64 ~x86"
1855 +IUSE=""
1856 +
1857 +DEPEND="
1858 + $(add_frameworks_dep kcodecs)
1859 + $(add_frameworks_dep kcompletion)
1860 + $(add_frameworks_dep kconfig)
1861 + $(add_frameworks_dep kconfigwidgets)
1862 + $(add_frameworks_dep kcoreaddons)
1863 + $(add_frameworks_dep kguiaddons)
1864 + $(add_frameworks_dep ki18n)
1865 + $(add_frameworks_dep kiconthemes)
1866 + $(add_frameworks_dep kitemmodels)
1867 + $(add_frameworks_dep kservice)
1868 + $(add_frameworks_dep kwidgetsaddons)
1869 + $(add_kdeapps_dep akonadi)
1870 + $(add_kdeapps_dep akonadi-calendar)
1871 + $(add_kdeapps_dep calendarsupport)
1872 + $(add_kdeapps_dep kcalcore)
1873 + $(add_kdeapps_dep kcalutils)
1874 + $(add_kdeapps_dep kcontacts)
1875 + $(add_kdeapps_dep kmime)
1876 + $(add_kdeapps_dep libkdepim)
1877 + $(add_qt_dep designer)
1878 + $(add_qt_dep qtgui)
1879 + $(add_qt_dep qtwidgets)
1880 + dev-libs/kdiagram:5
1881 + dev-libs/libical
1882 +"
1883 +RDEPEND="${DEPEND}
1884 + !kde-apps/kdepim-l10n
1885 +"
1886
1887 diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-19.08.1.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-19.08.1.ebuild
1888 new file mode 100644
1889 index 0000000000..f50e87594e
1890 --- /dev/null
1891 +++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-19.08.1.ebuild
1892 @@ -0,0 +1,25 @@
1893 +# Copyright 1999-2019 Gentoo Authors
1894 +# Distributed under the terms of the GNU General Public License v2
1895 +
1896 +EAPI=7
1897 +
1898 +inherit kde5
1899 +
1900 +DESCRIPTION="FFmpeg based thumbnail generator for video files"
1901 +LICENSE="GPL-2+"
1902 +KEYWORDS="~amd64 ~arm64 ~x86"
1903 +IUSE="libav"
1904 +
1905 +BDEPEND="
1906 + virtual/pkgconfig
1907 +"
1908 +DEPEND="
1909 + $(add_frameworks_dep kconfig)
1910 + $(add_frameworks_dep ki18n)
1911 + $(add_frameworks_dep kio)
1912 + $(add_qt_dep qtgui)
1913 + $(add_qt_dep qtwidgets)
1914 + libav? ( media-video/libav:= )
1915 + !libav? ( media-video/ffmpeg:0= )
1916 +"
1917 +RDEPEND="${DEPEND}"
1918
1919 diff --git a/kde-apps/filelight/filelight-19.08.1.ebuild b/kde-apps/filelight/filelight-19.08.1.ebuild
1920 new file mode 100644
1921 index 0000000000..992fdf7c96
1922 --- /dev/null
1923 +++ b/kde-apps/filelight/filelight-19.08.1.ebuild
1924 @@ -0,0 +1,27 @@
1925 +# Copyright 1999-2019 Gentoo Authors
1926 +# Distributed under the terms of the GNU General Public License v2
1927 +
1928 +EAPI=7
1929 +
1930 +KDE_HANDBOOK="optional"
1931 +inherit kde5
1932 +
1933 +DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
1934 +HOMEPAGE="https://utils.kde.org/projects/filelight/"
1935 +KEYWORDS="~amd64 ~arm64 ~x86"
1936 +IUSE=""
1937 +
1938 +DEPEND="
1939 + $(add_frameworks_dep kcompletion)
1940 + $(add_frameworks_dep kconfig)
1941 + $(add_frameworks_dep kconfigwidgets)
1942 + $(add_frameworks_dep kcoreaddons)
1943 + $(add_frameworks_dep ki18n)
1944 + $(add_frameworks_dep kio)
1945 + $(add_frameworks_dep kservice)
1946 + $(add_frameworks_dep kwidgetsaddons)
1947 + $(add_frameworks_dep kxmlgui)
1948 + $(add_qt_dep qtgui)
1949 + $(add_qt_dep qtwidgets)
1950 +"
1951 +RDEPEND="${DEPEND}"
1952
1953 diff --git a/kde-apps/granatier/granatier-19.08.1.ebuild b/kde-apps/granatier/granatier-19.08.1.ebuild
1954 new file mode 100644
1955 index 0000000000..1fb29bc02d
1956 --- /dev/null
1957 +++ b/kde-apps/granatier/granatier-19.08.1.ebuild
1958 @@ -0,0 +1,30 @@
1959 +# Copyright 1999-2019 Gentoo Authors
1960 +# Distributed under the terms of the GNU General Public License v2
1961 +
1962 +EAPI=7
1963 +
1964 +KDE_HANDBOOK="forceoptional"
1965 +inherit kde5
1966 +
1967 +DESCRIPTION="KDE Bomberman game"
1968 +HOMEPAGE="https://kde.org/applications/games/granatier/"
1969 +KEYWORDS="~amd64 ~arm64 ~x86"
1970 +IUSE=""
1971 +
1972 +DEPEND="
1973 + $(add_frameworks_dep kconfig)
1974 + $(add_frameworks_dep kconfigwidgets)
1975 + $(add_frameworks_dep kcoreaddons)
1976 + $(add_frameworks_dep kcrash)
1977 + $(add_frameworks_dep kdbusaddons)
1978 + $(add_frameworks_dep ki18n)
1979 + $(add_frameworks_dep knewstuff)
1980 + $(add_frameworks_dep kwidgetsaddons)
1981 + $(add_frameworks_dep kxmlgui)
1982 + $(add_kdeapps_dep libkdegames)
1983 + $(add_qt_dep qtgui)
1984 + $(add_qt_dep qtsvg)
1985 + $(add_qt_dep qtwidgets)
1986 + $(add_qt_dep qtxml)
1987 +"
1988 +RDEPEND="${DEPEND}"
1989
1990 diff --git a/kde-apps/grantlee-editor/grantlee-editor-19.08.1.ebuild b/kde-apps/grantlee-editor/grantlee-editor-19.08.1.ebuild
1991 new file mode 100644
1992 index 0000000000..a0cb47643f
1993 --- /dev/null
1994 +++ b/kde-apps/grantlee-editor/grantlee-editor-19.08.1.ebuild
1995 @@ -0,0 +1,44 @@
1996 +# Copyright 1999-2019 Gentoo Authors
1997 +# Distributed under the terms of the GNU General Public License v2
1998 +
1999 +EAPI=7
2000 +
2001 +KDE_HANDBOOK="forceoptional"
2002 +inherit kde5
2003 +
2004 +DESCRIPTION="Utilities and tools to manage themes in KDE PIM applications"
2005 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
2006 +KEYWORDS="~amd64 ~arm64 ~x86"
2007 +IUSE=""
2008 +
2009 +DEPEND="
2010 + $(add_frameworks_dep karchive)
2011 + $(add_frameworks_dep kcompletion)
2012 + $(add_frameworks_dep kconfig)
2013 + $(add_frameworks_dep kconfigwidgets)
2014 + $(add_frameworks_dep kcoreaddons)
2015 + $(add_frameworks_dep kcrash)
2016 + $(add_frameworks_dep kdbusaddons)
2017 + $(add_frameworks_dep ki18n)
2018 + $(add_frameworks_dep kio)
2019 + $(add_frameworks_dep knewstuff)
2020 + $(add_frameworks_dep ktexteditor)
2021 + $(add_frameworks_dep kwallet)
2022 + $(add_frameworks_dep kwidgetsaddons)
2023 + $(add_frameworks_dep kxmlgui)
2024 + $(add_kdeapps_dep akonadi-contacts)
2025 + $(add_kdeapps_dep kcontacts)
2026 + $(add_kdeapps_dep kmime)
2027 + $(add_kdeapps_dep kpimtextedit)
2028 + $(add_kdeapps_dep messagelib)
2029 + $(add_kdeapps_dep pimcommon)
2030 + $(add_qt_dep qtgui)
2031 + $(add_qt_dep qtwebengine 'widgets')
2032 + $(add_qt_dep qtwidgets)
2033 +"
2034 +RDEPEND="${DEPEND}
2035 + !kde-apps/kaddressbook:4
2036 + !kde-apps/kdepim-common-libs:4
2037 + !kde-apps/kdepim-l10n
2038 + !kde-apps/kmail:4
2039 +"
2040
2041 diff --git a/kde-apps/grantleetheme/grantleetheme-19.08.1.ebuild b/kde-apps/grantleetheme/grantleetheme-19.08.1.ebuild
2042 new file mode 100644
2043 index 0000000000..86d3074a93
2044 --- /dev/null
2045 +++ b/kde-apps/grantleetheme/grantleetheme-19.08.1.ebuild
2046 @@ -0,0 +1,34 @@
2047 +# Copyright 1999-2019 Gentoo Authors
2048 +# Distributed under the terms of the GNU General Public License v2
2049 +
2050 +EAPI=7
2051 +
2052 +KDE_TEST="forceoptional"
2053 +inherit kde5
2054 +
2055 +DESCRIPTION="Library for Grantlee plugins"
2056 +LICENSE="GPL-2+ LGPL-2.1+"
2057 +KEYWORDS="~amd64 ~arm64 ~x86"
2058 +IUSE=""
2059 +
2060 +COMMON_DEPEND="
2061 + $(add_frameworks_dep kconfig)
2062 + $(add_frameworks_dep kcoreaddons)
2063 + $(add_frameworks_dep ki18n)
2064 + $(add_frameworks_dep kiconthemes)
2065 + $(add_frameworks_dep knewstuff)
2066 + $(add_frameworks_dep kwidgetsaddons)
2067 + $(add_frameworks_dep kxmlgui)
2068 + $(add_qt_dep qtgui)
2069 + $(add_qt_dep qtwidgets)
2070 + dev-libs/grantlee:5
2071 +"
2072 +DEPEND="${COMMON_DEPEND}
2073 + $(add_qt_dep qtnetwork)
2074 +"
2075 +RDEPEND="${COMMON_DEPEND}
2076 + !kde-apps/kdepim-l10n
2077 +"
2078 +
2079 +# fails if package not already installed
2080 +RESTRICT+=" test"
2081
2082 diff --git a/kde-apps/gwenview/gwenview-19.08.1.ebuild b/kde-apps/gwenview/gwenview-19.08.1.ebuild
2083 new file mode 100644
2084 index 0000000000..ea23893766
2085 --- /dev/null
2086 +++ b/kde-apps/gwenview/gwenview-19.08.1.ebuild
2087 @@ -0,0 +1,108 @@
2088 +# Copyright 1999-2019 Gentoo Authors
2089 +# Distributed under the terms of the GNU General Public License v2
2090 +
2091 +EAPI=7
2092 +
2093 +KDE_HANDBOOK="forceoptional"
2094 +KDE_TEST="true"
2095 +inherit kde5
2096 +
2097 +DESCRIPTION="Image viewer by KDE"
2098 +HOMEPAGE="
2099 + https://kde.org/applications/graphics/gwenview/
2100 + https://userbase.kde.org/Gwenview
2101 +"
2102 +
2103 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
2104 +KEYWORDS="~amd64 ~arm64 ~x86"
2105 +IUSE="activities fits kipi +mpris raw semantic-desktop share X"
2106 +
2107 +# requires running environment
2108 +RESTRICT+=" test"
2109 +
2110 +COMMON_DEPEND="
2111 + $(add_frameworks_dep kcompletion)
2112 + $(add_frameworks_dep kconfig)
2113 + $(add_frameworks_dep kconfigwidgets)
2114 + $(add_frameworks_dep kcoreaddons)
2115 + $(add_frameworks_dep ki18n)
2116 + $(add_frameworks_dep kiconthemes)
2117 + $(add_frameworks_dep kio)
2118 + $(add_frameworks_dep kitemmodels)
2119 + $(add_frameworks_dep kitemviews)
2120 + $(add_frameworks_dep kjobwidgets)
2121 + $(add_frameworks_dep knotifications)
2122 + $(add_frameworks_dep kparts)
2123 + $(add_frameworks_dep kservice)
2124 + $(add_frameworks_dep kwidgetsaddons)
2125 + $(add_frameworks_dep kxmlgui)
2126 + $(add_frameworks_dep solid)
2127 + $(add_qt_dep qtgui)
2128 + $(add_qt_dep qtopengl)
2129 + $(add_qt_dep qtprintsupport)
2130 + $(add_qt_dep qtsvg)
2131 + $(add_qt_dep qtwidgets)
2132 + media-gfx/exiv2:=
2133 + media-libs/lcms:2
2134 + media-libs/libpng:0=
2135 + media-libs/phonon[qt5(+)]
2136 + virtual/jpeg:0
2137 + activities? ( $(add_frameworks_dep kactivities) )
2138 + fits? ( sci-libs/cfitsio )
2139 + kipi? ( $(add_kdeapps_dep libkipi '' '' '5=') )
2140 + mpris? ( $(add_qt_dep qtdbus) )
2141 + raw? ( $(add_kdeapps_dep libkdcraw) )
2142 + semantic-desktop? (
2143 + $(add_frameworks_dep baloo)
2144 + $(add_frameworks_dep kfilemetadata)
2145 + )
2146 + share? ( $(add_frameworks_dep purpose) )
2147 + X? (
2148 + $(add_qt_dep qtx11extras)
2149 + x11-libs/libX11
2150 + )
2151 +"
2152 +DEPEND="${COMMON_DEPEND}
2153 + $(add_frameworks_dep kwindowsystem)
2154 + $(add_qt_dep qtconcurrent)
2155 +"
2156 +RDEPEND="${COMMON_DEPEND}
2157 + $(add_frameworks_dep kimageformats)
2158 + $(add_qt_dep qtimageformats)
2159 + kipi? ( $(add_kdeapps_dep kipi-plugins) )
2160 +"
2161 +
2162 +src_prepare() {
2163 + kde5_src_prepare
2164 + if ! use mpris; then
2165 + # FIXME: upstream a better solution
2166 + sed -e "/set(HAVE_QTDBUS/s/\${Qt5DBus_FOUND}/0/" -i CMakeLists.txt || die
2167 + fi
2168 +}
2169 +
2170 +src_configure() {
2171 + local mycmakeargs=(
2172 + $(cmake-utils_use_find_package activities KF5Activities)
2173 + $(cmake-utils_use_find_package fits CFitsio)
2174 + $(cmake-utils_use_find_package kipi KF5Kipi)
2175 + $(cmake-utils_use_find_package raw KF5KDcraw)
2176 + $(cmake-utils_use_find_package share KF5Purpose)
2177 + $(cmake-utils_use_find_package X X11)
2178 + )
2179 +
2180 + if use semantic-desktop; then
2181 + mycmakeargs+=( -DGWENVIEW_SEMANTICINFO_BACKEND=Baloo )
2182 + else
2183 + mycmakeargs+=( -DGWENVIEW_SEMANTICINFO_BACKEND=None )
2184 + fi
2185 +
2186 + kde5_src_configure
2187 +}
2188 +
2189 +pkg_postinst() {
2190 + kde5_pkg_postinst
2191 +
2192 + if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version kde-apps/svgpart:${SLOT} ; then
2193 + elog "For SVG support, install kde-apps/svgpart:${SLOT}"
2194 + fi
2195 +}
2196
2197 diff --git a/kde-apps/incidenceeditor/incidenceeditor-19.08.1.ebuild b/kde-apps/incidenceeditor/incidenceeditor-19.08.1.ebuild
2198 new file mode 100644
2199 index 0000000000..6c1fd4356c
2200 --- /dev/null
2201 +++ b/kde-apps/incidenceeditor/incidenceeditor-19.08.1.ebuild
2202 @@ -0,0 +1,53 @@
2203 +# Copyright 1999-2019 Gentoo Authors
2204 +# Distributed under the terms of the GNU General Public License v2
2205 +
2206 +EAPI=7
2207 +
2208 +KDE_TEST="true"
2209 +VIRTUALX_REQUIRED="test"
2210 +inherit kde5
2211 +
2212 +DESCRIPTION="Incidence editor for korganizer"
2213 +LICENSE="GPL-2+"
2214 +KEYWORDS="~amd64 ~arm64 ~x86"
2215 +IUSE=""
2216 +
2217 +DEPEND="
2218 + $(add_frameworks_dep kcodecs)
2219 + $(add_frameworks_dep kcompletion)
2220 + $(add_frameworks_dep kconfig)
2221 + $(add_frameworks_dep kconfigwidgets)
2222 + $(add_frameworks_dep kcoreaddons)
2223 + $(add_frameworks_dep ki18n)
2224 + $(add_frameworks_dep kiconthemes)
2225 + $(add_frameworks_dep kio)
2226 + $(add_frameworks_dep kitemmodels)
2227 + $(add_frameworks_dep kjobwidgets)
2228 + $(add_frameworks_dep kservice)
2229 + $(add_frameworks_dep ktextwidgets)
2230 + $(add_frameworks_dep kwidgetsaddons)
2231 + $(add_frameworks_dep kxmlgui)
2232 + $(add_kdeapps_dep akonadi)
2233 + $(add_kdeapps_dep akonadi-calendar)
2234 + $(add_kdeapps_dep akonadi-contacts)
2235 + $(add_kdeapps_dep akonadi-mime)
2236 + $(add_kdeapps_dep calendarsupport)
2237 + $(add_kdeapps_dep eventviews)
2238 + $(add_kdeapps_dep kcalcore)
2239 + $(add_kdeapps_dep kcalutils)
2240 + $(add_kdeapps_dep kcontacts)
2241 + $(add_kdeapps_dep kdepim-apps-libs)
2242 + $(add_kdeapps_dep kidentitymanagement)
2243 + $(add_kdeapps_dep kldap)
2244 + $(add_kdeapps_dep kmailtransport)
2245 + $(add_kdeapps_dep kmime)
2246 + $(add_kdeapps_dep libkdepim)
2247 + $(add_qt_dep qtdbus)
2248 + $(add_qt_dep qtgui)
2249 + $(add_qt_dep qtwidgets)
2250 + dev-libs/kdiagram:5
2251 +"
2252 +RDEPEND="${DEPEND}
2253 + !kde-apps/kdepim-common-libs:4
2254 + !kde-apps/kdepim-l10n
2255 +"
2256
2257 diff --git a/kde-apps/juk/juk-19.08.1.ebuild b/kde-apps/juk/juk-19.08.1.ebuild
2258 new file mode 100644
2259 index 0000000000..510ac48592
2260 --- /dev/null
2261 +++ b/kde-apps/juk/juk-19.08.1.ebuild
2262 @@ -0,0 +1,42 @@
2263 +# Copyright 1999-2019 Gentoo Authors
2264 +# Distributed under the terms of the GNU General Public License v2
2265 +
2266 +EAPI=7
2267 +
2268 +KDE_HANDBOOK="forceoptional"
2269 +KDE_TEST="forceoptional"
2270 +inherit kde5
2271 +
2272 +DESCRIPTION="Jukebox and music manager by KDE"
2273 +HOMEPAGE="https://kde.org/applications/multimedia/juk/"
2274 +
2275 +KEYWORDS="~amd64 ~arm64 ~x86"
2276 +IUSE=""
2277 +
2278 +DEPEND="
2279 + $(add_frameworks_dep kcompletion)
2280 + $(add_frameworks_dep kconfig)
2281 + $(add_frameworks_dep kconfigwidgets)
2282 + $(add_frameworks_dep kcoreaddons)
2283 + $(add_frameworks_dep kcrash)
2284 + $(add_frameworks_dep kglobalaccel)
2285 + $(add_frameworks_dep ki18n)
2286 + $(add_frameworks_dep kiconthemes)
2287 + $(add_frameworks_dep kio)
2288 + $(add_frameworks_dep kjobwidgets)
2289 + $(add_frameworks_dep knotifications)
2290 + $(add_frameworks_dep ktextwidgets)
2291 + $(add_frameworks_dep kwallet)
2292 + $(add_frameworks_dep kwidgetsaddons)
2293 + $(add_frameworks_dep kwindowsystem)
2294 + $(add_frameworks_dep kxmlgui)
2295 + $(add_qt_dep qtdbus)
2296 + $(add_qt_dep qtgui)
2297 + $(add_qt_dep qtnetwork)
2298 + $(add_qt_dep qtsvg)
2299 + $(add_qt_dep qtwidgets)
2300 + $(add_qt_dep qtxml)
2301 + media-libs/phonon[qt5(+)]
2302 + >=media-libs/taglib-1.6
2303 +"
2304 +RDEPEND="${DEPEND}"
2305
2306 diff --git a/kde-apps/k3b/k3b-19.08.1.ebuild b/kde-apps/k3b/k3b-19.08.1.ebuild
2307 new file mode 100644
2308 index 0000000000..aa08a04f48
2309 --- /dev/null
2310 +++ b/kde-apps/k3b/k3b-19.08.1.ebuild
2311 @@ -0,0 +1,121 @@
2312 +# Copyright 1999-2019 Gentoo Authors
2313 +# Distributed under the terms of the GNU General Public License v2
2314 +
2315 +EAPI=7
2316 +
2317 +KDE_HANDBOOK="forceoptional"
2318 +KDE_TEST="true"
2319 +inherit kde5
2320 +
2321 +DESCRIPTION="Full-featured burning and ripping application based on KDE Frameworks"
2322 +HOMEPAGE="https://userbase.kde.org/K3b"
2323 +
2324 +LICENSE="GPL-2 FDL-1.2"
2325 +KEYWORDS="~amd64 ~arm64 ~x86"
2326 +IUSE="dvd emovix encode ffmpeg flac libav mad mp3 musepack sndfile sox taglib vcd vorbis webkit"
2327 +
2328 +REQUIRED_USE="
2329 + flac? ( taglib )
2330 + mp3? ( encode taglib )
2331 + sox? ( encode taglib )
2332 +"
2333 +
2334 +DEPEND="
2335 + $(add_frameworks_dep karchive)
2336 + $(add_frameworks_dep kbookmarks)
2337 + $(add_frameworks_dep kcmutils)
2338 + $(add_frameworks_dep kcompletion)
2339 + $(add_frameworks_dep kconfig)
2340 + $(add_frameworks_dep kconfigwidgets)
2341 + $(add_frameworks_dep kcoreaddons)
2342 + $(add_frameworks_dep kfilemetadata 'taglib?')
2343 + $(add_frameworks_dep ki18n)
2344 + $(add_frameworks_dep kiconthemes)
2345 + $(add_frameworks_dep kio)
2346 + $(add_frameworks_dep kjobwidgets)
2347 + $(add_frameworks_dep knewstuff)
2348 + $(add_frameworks_dep knotifications)
2349 + $(add_frameworks_dep knotifyconfig)
2350 + $(add_frameworks_dep kservice)
2351 + $(add_frameworks_dep kwidgetsaddons)
2352 + $(add_frameworks_dep kxmlgui)
2353 + $(add_frameworks_dep solid)
2354 + $(add_kdeapps_dep libkcddb)
2355 + $(add_qt_dep qtdbus)
2356 + $(add_qt_dep qtgui)
2357 + $(add_qt_dep qtnetwork)
2358 + $(add_qt_dep qtwidgets)
2359 + $(add_qt_dep qtxml)
2360 + media-libs/libsamplerate
2361 + dvd? ( media-libs/libdvdread )
2362 + ffmpeg? (
2363 + libav? ( media-video/libav:= )
2364 + !libav? ( media-video/ffmpeg:0= )
2365 + )
2366 + flac? ( >=media-libs/flac-1.2[cxx] )
2367 + mp3? ( media-sound/lame )
2368 + mad? ( media-libs/libmad )
2369 + musepack? ( >=media-sound/musepack-tools-444 )
2370 + sndfile? ( media-libs/libsndfile )
2371 + taglib? ( >=media-libs/taglib-1.5 )
2372 + vorbis? (
2373 + media-libs/libogg
2374 + media-libs/libvorbis
2375 + )
2376 + webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
2377 +"
2378 +RDEPEND="${DEPEND}
2379 + app-cdr/cdrdao
2380 + dev-libs/libburn
2381 + media-sound/cdparanoia
2382 + virtual/cdrtools
2383 + dvd? (
2384 + >=app-cdr/dvd+rw-tools-7
2385 + encode? ( media-video/transcode[dvd] )
2386 + )
2387 + emovix? ( media-video/emovix )
2388 + sox? ( media-sound/sox )
2389 + vcd? ( media-video/vcdimager )
2390 +"
2391 +
2392 +DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt )
2393 +
2394 +src_configure() {
2395 + local mycmakeargs=(
2396 + -DK3B_BUILD_API_DOCS=OFF
2397 + -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON
2398 + -DK3B_ENABLE_HAL_SUPPORT=OFF
2399 + -DK3B_ENABLE_MUSICBRAINZ=OFF
2400 + -DK3B_DEBUG=$(usex debug)
2401 + -DK3B_ENABLE_DVD_RIPPING=$(usex dvd)
2402 + -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=$(usex encode)
2403 + -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg)
2404 + -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac)
2405 + -DK3B_BUILD_LAME_ENCODER_PLUGIN=$(usex mp3)
2406 + -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad)
2407 + -DK3B_BUILD_MUSE_DECODER_PLUGIN=$(usex musepack)
2408 + -DK3B_BUILD_SNDFILE_DECODER_PLUGIN=$(usex sndfile)
2409 + -DK3B_BUILD_SOX_ENCODER_PLUGIN=$(usex sox)
2410 + -DK3B_ENABLE_TAGLIB=$(usex taglib)
2411 + -DK3B_BUILD_OGGVORBIS_DECODER_PLUGIN=$(usex vorbis)
2412 + -DK3B_BUILD_OGGVORBIS_ENCODER_PLUGIN=$(usex vorbis)
2413 + $(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
2414 + )
2415 +
2416 + kde5_src_configure
2417 +}
2418 +
2419 +pkg_postinst() {
2420 + kde5_pkg_postinst
2421 +
2422 + echo
2423 + elog "If you get warnings on start-up, uncheck the \"Check system"
2424 + elog "configuration\" option in the \"Misc\" settings window."
2425 + echo
2426 +
2427 + local group=cdrom
2428 + use kernel_linux || group=operator
2429 + elog "Make sure you have proper read/write permissions on optical device(s)."
2430 + elog "Usually, it is sufficient to be in the ${group} group."
2431 + echo
2432 +}
2433
2434 diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-19.08.1.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-19.08.1.ebuild
2435 new file mode 100644
2436 index 0000000000..616d18489b
2437 --- /dev/null
2438 +++ b/kde-apps/kaccounts-integration/kaccounts-integration-19.08.1.ebuild
2439 @@ -0,0 +1,44 @@
2440 +# Copyright 1999-2019 Gentoo Authors
2441 +# Distributed under the terms of the GNU General Public License v2
2442 +
2443 +EAPI=7
2444 +
2445 +KDE_TEST="forceoptional"
2446 +VIRTUALDBUS_TEST="true"
2447 +inherit kde5
2448 +
2449 +DESCRIPTION="Administer web accounts for the sites and services across the Plasma desktop"
2450 +HOMEPAGE="https://community.kde.org/KTp"
2451 +LICENSE="LGPL-2.1"
2452 +
2453 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
2454 +IUSE=""
2455 +
2456 +BDEPEND="
2457 + sys-devel/gettext
2458 +"
2459 +COMMON_DEPEND="
2460 + $(add_frameworks_dep kconfigwidgets)
2461 + $(add_frameworks_dep kcoreaddons)
2462 + $(add_frameworks_dep kdbusaddons)
2463 + $(add_frameworks_dep kdeclarative)
2464 + $(add_frameworks_dep ki18n)
2465 + $(add_frameworks_dep kwidgetsaddons)
2466 + $(add_qt_dep qtdbus)
2467 + $(add_qt_dep qtdeclarative)
2468 + $(add_qt_dep qtgui)
2469 + $(add_qt_dep qtwidgets)
2470 + net-libs/accounts-qt
2471 + >=net-libs/libaccounts-glib-1.21:=
2472 + net-libs/signond
2473 +"
2474 +DEPEND="${COMMON_DEPEND}
2475 + $(add_frameworks_dep kcmutils)
2476 + $(add_plasma_dep kde-cli-tools)
2477 +"
2478 +RDEPEND="${COMMON_DEPEND}
2479 + dev-util/intltool
2480 +"
2481 +
2482 +# bug #549444
2483 +RESTRICT+=" test"
2484
2485 diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-19.08.1.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-19.08.1.ebuild
2486 new file mode 100644
2487 index 0000000000..9e14c3d007
2488 --- /dev/null
2489 +++ b/kde-apps/kaccounts-providers/kaccounts-providers-19.08.1.ebuild
2490 @@ -0,0 +1,32 @@
2491 +# Copyright 1999-2019 Gentoo Authors
2492 +# Distributed under the terms of the GNU General Public License v2
2493 +
2494 +EAPI=7
2495 +
2496 +inherit kde5
2497 +
2498 +DESCRIPTION="KDE accounts providers"
2499 +HOMEPAGE="https://community.kde.org/KTp"
2500 +LICENSE="LGPL-2.1"
2501 +
2502 +KEYWORDS="~amd64 ~arm64 ~x86"
2503 +IUSE=""
2504 +
2505 +BDEPEND="
2506 + dev-util/intltool
2507 +"
2508 +DEPEND="
2509 + $(add_frameworks_dep kcoreaddons)
2510 + $(add_frameworks_dep kdeclarative)
2511 + $(add_frameworks_dep ki18n)
2512 + $(add_frameworks_dep kio)
2513 + $(add_frameworks_dep kpackage)
2514 + $(add_kdeapps_dep kaccounts-integration)
2515 + $(add_qt_dep qtdeclarative)
2516 + $(add_qt_dep qtgui)
2517 + $(add_qt_dep qtxml)
2518 +"
2519 +RDEPEND="${DEPEND}
2520 + net-libs/signon-ui
2521 + net-libs/signon-oauth2
2522 +"
2523
2524 diff --git a/kde-apps/kaddressbook/kaddressbook-19.08.1.ebuild b/kde-apps/kaddressbook/kaddressbook-19.08.1.ebuild
2525 new file mode 100644
2526 index 0000000000..8bcca081ac
2527 --- /dev/null
2528 +++ b/kde-apps/kaddressbook/kaddressbook-19.08.1.ebuild
2529 @@ -0,0 +1,57 @@
2530 +# Copyright 1999-2019 Gentoo Authors
2531 +# Distributed under the terms of the GNU General Public License v2
2532 +
2533 +EAPI=7
2534 +
2535 +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
2536 +KDE_TEST="forceoptional"
2537 +VIRTUALX_REQUIRED="test"
2538 +inherit kde5
2539 +
2540 +DESCRIPTION="Address book application based on KDE Frameworks"
2541 +HOMEPAGE="https://kde.org/applications/office/kaddressbook/"
2542 +
2543 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
2544 +KEYWORDS="~amd64 ~arm64 ~x86"
2545 +IUSE=""
2546 +
2547 +DEPEND="
2548 + $(add_frameworks_dep kcmutils)
2549 + $(add_frameworks_dep kcodecs)
2550 + $(add_frameworks_dep kcompletion)
2551 + $(add_frameworks_dep kconfig)
2552 + $(add_frameworks_dep kconfigwidgets)
2553 + $(add_frameworks_dep kcoreaddons)
2554 + $(add_frameworks_dep kcrash)
2555 + $(add_frameworks_dep ki18n)
2556 + $(add_frameworks_dep kiconthemes)
2557 + $(add_frameworks_dep kio)
2558 + $(add_frameworks_dep kitemmodels)
2559 + $(add_frameworks_dep kjobwidgets)
2560 + $(add_frameworks_dep kparts)
2561 + $(add_frameworks_dep kservice)
2562 + $(add_frameworks_dep kwidgetsaddons)
2563 + $(add_frameworks_dep kxmlgui)
2564 + $(add_frameworks_dep prison)
2565 + $(add_kdeapps_dep akonadi)
2566 + $(add_kdeapps_dep akonadi-contacts)
2567 + $(add_kdeapps_dep akonadi-search)
2568 + $(add_kdeapps_dep grantleetheme)
2569 + $(add_kdeapps_dep kcontacts)
2570 + $(add_kdeapps_dep kdepim-apps-libs)
2571 + $(add_kdeapps_dep kontactinterface)
2572 + $(add_kdeapps_dep libgravatar)
2573 + $(add_kdeapps_dep libkdepim)
2574 + $(add_kdeapps_dep libkleo)
2575 + $(add_kdeapps_dep pimcommon)
2576 + $(add_qt_dep qtdbus)
2577 + $(add_qt_dep qtgui)
2578 + $(add_qt_dep qtprintsupport)
2579 + $(add_qt_dep qtwidgets)
2580 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
2581 + dev-libs/grantlee:5
2582 +"
2583 +RDEPEND="${DEPEND}
2584 + !kde-apps/kdepim-l10n
2585 + $(add_kdeapps_dep kdepim-runtime)
2586 +"
2587
2588 diff --git a/kde-apps/kajongg/kajongg-19.08.1.ebuild b/kde-apps/kajongg/kajongg-19.08.1.ebuild
2589 new file mode 100644
2590 index 0000000000..cd9c6be7b3
2591 --- /dev/null
2592 +++ b/kde-apps/kajongg/kajongg-19.08.1.ebuild
2593 @@ -0,0 +1,51 @@
2594 +# Copyright 1999-2019 Gentoo Authors
2595 +# Distributed under the terms of the GNU General Public License v2
2596 +
2597 +EAPI=7
2598 +
2599 +KDE_AUTODEPS="false"
2600 +KDE_HANDBOOK="forceoptional"
2601 +PYTHON_COMPAT=( python3_{5,6,7} )
2602 +inherit python-single-r1 kde5
2603 +
2604 +DESCRIPTION="Classical Mah Jongg for four players"
2605 +HOMEPAGE="https://kde.org/applications/games/kajongg/"
2606 +KEYWORDS="~amd64 ~arm64 ~x86"
2607 +IUSE=""
2608 +
2609 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
2610 +
2611 +DEPEND="${PYTHON_DEPS}
2612 + $(add_frameworks_dep extra-cmake-modules)
2613 + $(add_frameworks_dep kconfig)
2614 + $(add_frameworks_dep ki18n)
2615 + $(add_kdeapps_dep libkdegames)
2616 + $(add_qt_dep qtcore)
2617 + $(add_qt_dep qtgui)
2618 + $(add_qt_dep qtsvg)
2619 + $(add_qt_dep qtwidgets)
2620 + dev-db/sqlite:3
2621 + dev-python/PyQt5[gui,svg,widgets,${PYTHON_USEDEP}]
2622 + >=dev-python/twisted-16.6.0[${PYTHON_USEDEP}]
2623 +"
2624 +RDEPEND="${DEPEND}
2625 + $(add_kdeapps_dep libkmahjongg)
2626 +"
2627 +
2628 +pkg_setup() {
2629 + python-single-r1_pkg_setup
2630 + kde5_pkg_setup
2631 +}
2632 +
2633 +src_prepare() {
2634 + python_fix_shebang src
2635 + kde5_src_prepare
2636 + sed -i -e "/KDE_ADD_PYTHON_EXECUTABLE/s/^/#DONT/" CMakeLists.txt || die
2637 +}
2638 +
2639 +src_install() {
2640 + kde5_src_install
2641 + dosym ../share/kajongg/kajongg.py /usr/bin/kajongg
2642 + dosym ../share/kajongg/kajonggserver.py /usr/bin/kajonggserver
2643 + fperms a+x /usr/share/kajongg/kajongg{,server}.py
2644 +}
2645
2646 diff --git a/kde-apps/kalarm/kalarm-19.08.1.ebuild b/kde-apps/kalarm/kalarm-19.08.1.ebuild
2647 new file mode 100644
2648 index 0000000000..23aea0029c
2649 --- /dev/null
2650 +++ b/kde-apps/kalarm/kalarm-19.08.1.ebuild
2651 @@ -0,0 +1,81 @@
2652 +# Copyright 1999-2019 Gentoo Authors
2653 +# Distributed under the terms of the GNU General Public License v2
2654 +
2655 +EAPI=7
2656 +
2657 +KDE_HANDBOOK="forceoptional"
2658 +inherit kde5
2659 +
2660 +DESCRIPTION="Application to manage alarms and other timer based alerts for the desktop"
2661 +HOMEPAGE+=" https://userbase.kde.org/KAlarm"
2662 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
2663 +KEYWORDS="~amd64 ~arm64 ~x86"
2664 +IUSE="X"
2665 +
2666 +BDEPEND="
2667 + dev-libs/libxslt
2668 +"
2669 +DEPEND="
2670 + $(add_frameworks_dep kauth)
2671 + $(add_frameworks_dep kcmutils)
2672 + $(add_frameworks_dep kcodecs)
2673 + $(add_frameworks_dep kcompletion)
2674 + $(add_frameworks_dep kconfig)
2675 + $(add_frameworks_dep kconfigwidgets)
2676 + $(add_frameworks_dep kcoreaddons)
2677 + $(add_frameworks_dep kcrash)
2678 + $(add_frameworks_dep kdbusaddons)
2679 + $(add_frameworks_dep kdelibs4support)
2680 + $(add_frameworks_dep kglobalaccel)
2681 + $(add_frameworks_dep kguiaddons)
2682 + $(add_frameworks_dep kholidays)
2683 + $(add_frameworks_dep ki18n)
2684 + $(add_frameworks_dep kiconthemes)
2685 + $(add_frameworks_dep kio)
2686 + $(add_frameworks_dep kitemmodels)
2687 + $(add_frameworks_dep kjobwidgets)
2688 + $(add_frameworks_dep knotifications)
2689 + $(add_frameworks_dep kservice)
2690 + $(add_frameworks_dep ktextwidgets)
2691 + $(add_frameworks_dep kwidgetsaddons)
2692 + $(add_frameworks_dep kwindowsystem)
2693 + $(add_frameworks_dep kxmlgui)
2694 + $(add_kdeapps_dep akonadi)
2695 + $(add_kdeapps_dep akonadi-contacts)
2696 + $(add_kdeapps_dep akonadi-mime)
2697 + $(add_kdeapps_dep kalarmcal)
2698 + $(add_kdeapps_dep kcalcore)
2699 + $(add_kdeapps_dep kcalutils)
2700 + $(add_kdeapps_dep kcontacts)
2701 + $(add_kdeapps_dep kdepim-apps-libs)
2702 + $(add_kdeapps_dep kidentitymanagement)
2703 + $(add_kdeapps_dep kmailtransport)
2704 + $(add_kdeapps_dep kmime)
2705 + $(add_kdeapps_dep kontactinterface)
2706 + $(add_kdeapps_dep kpimtextedit)
2707 + $(add_kdeapps_dep libkdepim)
2708 + $(add_kdeapps_dep mailcommon)
2709 + $(add_kdeapps_dep pimcommon)
2710 + $(add_qt_dep qtdbus)
2711 + $(add_qt_dep qtgui)
2712 + $(add_qt_dep qtnetwork)
2713 + $(add_qt_dep qtwidgets)
2714 + media-libs/phonon[qt5(+)]
2715 + X? (
2716 + $(add_qt_dep qtx11extras)
2717 + x11-libs/libX11
2718 + )
2719 +"
2720 +RDEPEND="${DEPEND}
2721 + !kde-apps/kdepim-l10n
2722 + $(add_kdeapps_dep kdepim-runtime)
2723 +"
2724 +
2725 +src_configure() {
2726 + local mycmakeargs=(
2727 + $(cmake-utils_use_find_package X Qt5X11Extras)
2728 + $(cmake-utils_use_find_package X X11)
2729 + )
2730 +
2731 + kde5_src_configure
2732 +}
2733
2734 diff --git a/kde-apps/kalarmcal/kalarmcal-19.08.1.ebuild b/kde-apps/kalarmcal/kalarmcal-19.08.1.ebuild
2735 new file mode 100644
2736 index 0000000000..b7c213c955
2737 --- /dev/null
2738 +++ b/kde-apps/kalarmcal/kalarmcal-19.08.1.ebuild
2739 @@ -0,0 +1,34 @@
2740 +# Copyright 1999-2019 Gentoo Authors
2741 +# Distributed under the terms of the GNU General Public License v2
2742 +
2743 +EAPI=7
2744 +
2745 +KDE_TEST="true"
2746 +inherit kde5
2747 +
2748 +DESCRIPTION="Client library to access and handling of KAlarm calendar data"
2749 +LICENSE="GPL-2+ LGPL-2.1+"
2750 +KEYWORDS="~amd64 ~arm64 ~x86"
2751 +IUSE=""
2752 +
2753 +COMMON_DEPEND="
2754 + $(add_frameworks_dep kconfig)
2755 + $(add_frameworks_dep kholidays)
2756 + $(add_frameworks_dep ki18n)
2757 + $(add_kdeapps_dep akonadi)
2758 + $(add_kdeapps_dep kcalcore)
2759 + $(add_kdeapps_dep kcalutils)
2760 + $(add_kdeapps_dep kidentitymanagement)
2761 + $(add_qt_dep qtgui)
2762 +"
2763 +DEPEND="${COMMON_DEPEND}
2764 + test? ( $(add_qt_dep qtdbus) )
2765 +"
2766 +RDEPEND="${COMMON_DEPEND}
2767 + !kde-apps/kdepim-l10n
2768 + !<kde-apps/kdepim-runtime-18.03.80
2769 +"
2770 +
2771 +src_test() {
2772 + LANG="C" kde5_src_test #bug 665626
2773 +}
2774
2775 diff --git a/kde-apps/kalgebra/kalgebra-19.08.1.ebuild b/kde-apps/kalgebra/kalgebra-19.08.1.ebuild
2776 new file mode 100644
2777 index 0000000000..af5f830c44
2778 --- /dev/null
2779 +++ b/kde-apps/kalgebra/kalgebra-19.08.1.ebuild
2780 @@ -0,0 +1,41 @@
2781 +# Copyright 1999-2019 Gentoo Authors
2782 +# Distributed under the terms of the GNU General Public License v2
2783 +
2784 +EAPI=7
2785 +
2786 +KDE_HANDBOOK="optional"
2787 +inherit kde5
2788 +
2789 +DESCRIPTION="MathML-based 2D and 3D graph calculator by KDE"
2790 +HOMEPAGE="https://kde.org/applications/education/kalgebra https://edu.kde.org/kalgebra/"
2791 +KEYWORDS="~amd64 ~arm64 ~x86"
2792 +IUSE="readline"
2793 +
2794 +DEPEND="
2795 + $(add_frameworks_dep kconfig)
2796 + $(add_frameworks_dep kconfigwidgets)
2797 + $(add_frameworks_dep kcoreaddons)
2798 + $(add_frameworks_dep ki18n)
2799 + $(add_frameworks_dep kio)
2800 + $(add_frameworks_dep kwidgetsaddons)
2801 + $(add_frameworks_dep kxmlgui)
2802 + $(add_kdeapps_dep analitza)
2803 + $(add_qt_dep qtdeclarative)
2804 + $(add_qt_dep qtgui)
2805 + $(add_qt_dep qtprintsupport)
2806 + $(add_qt_dep qtwebengine 'widgets')
2807 + $(add_qt_dep qtwidgets)
2808 + readline? ( sys-libs/readline:0= )
2809 +"
2810 +RDEPEND="${DEPEND}
2811 + $(add_frameworks_dep kirigami)
2812 + $(add_qt_dep qtquickcontrols)
2813 +"
2814 +
2815 +src_configure() {
2816 + local mycmakeargs=(
2817 + $(cmake-utils_use_find_package readline Readline)
2818 + )
2819 +
2820 + kde5_src_configure
2821 +}
2822
2823 diff --git a/kde-apps/kalzium/kalzium-19.08.1.ebuild b/kde-apps/kalzium/kalzium-19.08.1.ebuild
2824 new file mode 100644
2825 index 0000000000..db1dcf41c0
2826 --- /dev/null
2827 +++ b/kde-apps/kalzium/kalzium-19.08.1.ebuild
2828 @@ -0,0 +1,59 @@
2829 +# Copyright 1999-2019 Gentoo Authors
2830 +# Distributed under the terms of the GNU General Public License v2
2831 +
2832 +EAPI=7
2833 +
2834 +KDE_HANDBOOK="forceoptional"
2835 +inherit kde5 flag-o-matic
2836 +
2837 +DESCRIPTION="Periodic table of the elements"
2838 +HOMEPAGE="https://kde.org/applications/education/kalzium https://edu.kde.org/kalzium/"
2839 +KEYWORDS="~amd64 ~arm64 ~x86"
2840 +IUSE="editor solver"
2841 +
2842 +DEPEND="
2843 + $(add_frameworks_dep kcompletion)
2844 + $(add_frameworks_dep kconfig)
2845 + $(add_frameworks_dep kconfigwidgets)
2846 + $(add_frameworks_dep kcoreaddons)
2847 + $(add_frameworks_dep khtml)
2848 + $(add_frameworks_dep ki18n)
2849 + $(add_frameworks_dep kio)
2850 + $(add_frameworks_dep kitemviews)
2851 + $(add_frameworks_dep kplotting)
2852 + $(add_frameworks_dep ktextwidgets)
2853 + $(add_frameworks_dep kunitconversion)
2854 + $(add_frameworks_dep kwidgetsaddons)
2855 + $(add_frameworks_dep kxmlgui)
2856 + $(add_qt_dep qtgui)
2857 + $(add_qt_dep qtscript)
2858 + $(add_qt_dep qtsvg)
2859 + $(add_qt_dep qtwidgets)
2860 + $(add_qt_dep qtxml)
2861 + editor? (
2862 + $(add_frameworks_dep knewstuff)
2863 + $(add_qt_dep qtopengl)
2864 + dev-cpp/eigen:3
2865 + sci-chemistry/openbabel
2866 + sci-libs/avogadrolibs[qt5]
2867 + )
2868 + solver? ( dev-ml/facile[ocamlopt] )
2869 +"
2870 +RDEPEND="${DEPEND}
2871 + sci-chemistry/chemical-mime-data
2872 +"
2873 +
2874 +src_configure(){
2875 + # Fix missing finite()
2876 + [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H
2877 +
2878 + local mycmakeargs=(
2879 + $(cmake-utils_use_find_package editor Eigen3)
2880 + $(cmake-utils_use_find_package editor AvogadroLibs)
2881 + $(cmake-utils_use_find_package editor OpenBabel2)
2882 + $(cmake-utils_use_find_package solver OCaml)
2883 + $(cmake-utils_use_find_package solver Libfacile)
2884 + )
2885 +
2886 + kde5_src_configure
2887 +}
2888
2889 diff --git a/kde-apps/kamera/kamera-19.08.1.ebuild b/kde-apps/kamera/kamera-19.08.1.ebuild
2890 new file mode 100644
2891 index 0000000000..3d4742faf8
2892 --- /dev/null
2893 +++ b/kde-apps/kamera/kamera-19.08.1.ebuild
2894 @@ -0,0 +1,29 @@
2895 +# Copyright 1999-2019 Gentoo Authors
2896 +# Distributed under the terms of the GNU General Public License v2
2897 +
2898 +EAPI=7
2899 +
2900 +KDE_HANDBOOK="forceoptional"
2901 +inherit kde5
2902 +
2903 +DESCRIPTION="Plasma integration for gphoto2 cameras"
2904 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
2905 +KEYWORDS="~amd64 ~arm64 ~x86"
2906 +IUSE=""
2907 +
2908 +BDEPEND="
2909 + sys-devel/gettext
2910 +"
2911 +DEPEND="
2912 + $(add_frameworks_dep kconfig)
2913 + $(add_frameworks_dep kconfigwidgets)
2914 + $(add_frameworks_dep kcoreaddons)
2915 + $(add_frameworks_dep kxmlgui)
2916 + $(add_frameworks_dep ki18n)
2917 + $(add_frameworks_dep kio)
2918 + $(add_frameworks_dep kwidgetsaddons)
2919 + $(add_qt_dep qtgui)
2920 + $(add_qt_dep qtwidgets)
2921 + media-libs/libgphoto2:=
2922 +"
2923 +RDEPEND="${DEPEND}"
2924
2925 diff --git a/kde-apps/kamoso/kamoso-19.08.1.ebuild b/kde-apps/kamoso/kamoso-19.08.1.ebuild
2926 new file mode 100644
2927 index 0000000000..597fbb0256
2928 --- /dev/null
2929 +++ b/kde-apps/kamoso/kamoso-19.08.1.ebuild
2930 @@ -0,0 +1,39 @@
2931 +# Copyright 1999-2019 Gentoo Authors
2932 +# Distributed under the terms of the GNU General Public License v2
2933 +
2934 +EAPI=7
2935 +
2936 +KDE_HANDBOOK="forceoptional"
2937 +VIRTUALX_REQUIRED="test"
2938 +inherit kde5
2939 +
2940 +DESCRIPTION="Application to take pictures and videos from your webcam by KDE"
2941 +HOMEPAGE="https://userbase.kde.org/Kamoso"
2942 +
2943 +LICENSE="GPL-2+"
2944 +KEYWORDS="~amd64 ~arm64 ~x86"
2945 +IUSE=""
2946 +
2947 +DEPEND="
2948 + $(add_frameworks_dep kconfig)
2949 + $(add_frameworks_dep kcoreaddons)
2950 + $(add_frameworks_dep ki18n)
2951 + $(add_frameworks_dep kio)
2952 + $(add_frameworks_dep kitemviews)
2953 + $(add_frameworks_dep purpose)
2954 + $(add_qt_dep qtdeclarative)
2955 + $(add_qt_dep qtgui)
2956 + $(add_qt_dep qtwidgets)
2957 + dev-libs/glib:2
2958 + media-libs/gst-plugins-base:1.0
2959 + virtual/opengl
2960 +"
2961 +RDEPEND="${DEPEND}
2962 + $(add_frameworks_dep kirigami)
2963 + $(add_qt_dep qtquickcontrols2)
2964 + media-plugins/gst-plugins-jpeg:1.0
2965 + media-plugins/gst-plugins-libpng:1.0
2966 + media-plugins/gst-plugins-meta:1.0[alsa,theora,vorbis,v4l]
2967 +"
2968 +
2969 +RESTRICT+=" test" # bug 653674
2970
2971 diff --git a/kde-apps/kanagram/kanagram-19.08.1.ebuild b/kde-apps/kanagram/kanagram-19.08.1.ebuild
2972 new file mode 100644
2973 index 0000000000..5ca2c5f786
2974 --- /dev/null
2975 +++ b/kde-apps/kanagram/kanagram-19.08.1.ebuild
2976 @@ -0,0 +1,44 @@
2977 +# Copyright 1999-2019 Gentoo Authors
2978 +# Distributed under the terms of the GNU General Public License v2
2979 +
2980 +EAPI=7
2981 +
2982 +KDE_HANDBOOK="forceoptional"
2983 +inherit kde5
2984 +
2985 +DESCRIPTION="Game based on anagrams of words"
2986 +HOMEPAGE="https://kde.org/applications/education/kanagram https://edu.kde.org/kanagram/"
2987 +KEYWORDS="~amd64 ~arm64 ~x86"
2988 +IUSE="speech"
2989 +
2990 +DEPEND="
2991 + $(add_frameworks_dep kconfig)
2992 + $(add_frameworks_dep kconfigwidgets)
2993 + $(add_frameworks_dep kcoreaddons)
2994 + $(add_frameworks_dep kcrash)
2995 + $(add_frameworks_dep kdeclarative)
2996 + $(add_frameworks_dep ki18n)
2997 + $(add_frameworks_dep knewstuff)
2998 + $(add_frameworks_dep kwidgetsaddons)
2999 + $(add_frameworks_dep kxmlgui)
3000 + $(add_frameworks_dep sonnet)
3001 + $(add_kdeapps_dep libkeduvocdocument)
3002 + $(add_qt_dep qtdeclarative)
3003 + $(add_qt_dep qtgui)
3004 + $(add_qt_dep qtwidgets)
3005 + media-libs/phonon[qt5(+)]
3006 + speech? ( $(add_qt_dep qtspeech) )
3007 +"
3008 +RDEPEND="${DEPEND}
3009 + $(add_kdeapps_dep kdeedu-data)
3010 + $(add_qt_dep qtmultimedia 'qml')
3011 + $(add_qt_dep qtquickcontrols)
3012 +"
3013 +
3014 +src_configure() {
3015 + local mycmakeargs=(
3016 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
3017 + )
3018 +
3019 + kde5_src_configure
3020 +}
3021
3022 diff --git a/kde-apps/kapman/kapman-19.08.1.ebuild b/kde-apps/kapman/kapman-19.08.1.ebuild
3023 new file mode 100644
3024 index 0000000000..0839b93b7a
3025 --- /dev/null
3026 +++ b/kde-apps/kapman/kapman-19.08.1.ebuild
3027 @@ -0,0 +1,29 @@
3028 +# Copyright 1999-2019 Gentoo Authors
3029 +# Distributed under the terms of the GNU General Public License v2
3030 +
3031 +EAPI=7
3032 +
3033 +KDE_HANDBOOK="forceoptional"
3034 +inherit kde5
3035 +
3036 +DESCRIPTION="Pac-Man clone by KDE"
3037 +HOMEPAGE="https://kde.org/applications/games/kapman/"
3038 +KEYWORDS="~amd64 ~arm64 ~x86"
3039 +IUSE=""
3040 +
3041 +DEPEND="
3042 + $(add_frameworks_dep kconfig)
3043 + $(add_frameworks_dep kconfigwidgets)
3044 + $(add_frameworks_dep kcoreaddons)
3045 + $(add_frameworks_dep kcrash)
3046 + $(add_frameworks_dep kdbusaddons)
3047 + $(add_frameworks_dep ki18n)
3048 + $(add_frameworks_dep kwidgetsaddons)
3049 + $(add_frameworks_dep kxmlgui)
3050 + $(add_kdeapps_dep libkdegames)
3051 + $(add_qt_dep qtgui)
3052 + $(add_qt_dep qtsvg)
3053 + $(add_qt_dep qtwidgets)
3054 + $(add_qt_dep qtxml)
3055 +"
3056 +RDEPEND="${DEPEND}"
3057
3058 diff --git a/kde-apps/kapptemplate/kapptemplate-19.08.1.ebuild b/kde-apps/kapptemplate/kapptemplate-19.08.1.ebuild
3059 new file mode 100644
3060 index 0000000000..c6618ba351
3061 --- /dev/null
3062 +++ b/kde-apps/kapptemplate/kapptemplate-19.08.1.ebuild
3063 @@ -0,0 +1,27 @@
3064 +# Copyright 1999-2019 Gentoo Authors
3065 +# Distributed under the terms of the GNU General Public License v2
3066 +
3067 +EAPI=7
3068 +
3069 +KDE_HANDBOOK="forceoptional"
3070 +KDE_TEST="forceoptional"
3071 +inherit kde5
3072 +
3073 +DESCRIPTION="Shell script to create the necessary framework to develop KDE applications"
3074 +HOMEPAGE="https://kde.org/applications/development/kapptemplate"
3075 +KEYWORDS="~amd64 ~arm64 ~x86"
3076 +IUSE=""
3077 +
3078 +DEPEND="
3079 + $(add_frameworks_dep karchive)
3080 + $(add_frameworks_dep kcompletion)
3081 + $(add_frameworks_dep kconfig)
3082 + $(add_frameworks_dep kconfigwidgets)
3083 + $(add_frameworks_dep kcoreaddons)
3084 + $(add_frameworks_dep ki18n)
3085 + $(add_frameworks_dep kio)
3086 + $(add_frameworks_dep kwidgetsaddons)
3087 + $(add_qt_dep qtgui)
3088 + $(add_qt_dep qtwidgets)
3089 +"
3090 +RDEPEND="${DEPEND}"
3091
3092 diff --git a/kde-apps/kate/kate-19.08.1.ebuild b/kde-apps/kate/kate-19.08.1.ebuild
3093 new file mode 100644
3094 index 0000000000..dbed47d30d
3095 --- /dev/null
3096 +++ b/kde-apps/kate/kate-19.08.1.ebuild
3097 @@ -0,0 +1,93 @@
3098 +# Copyright 1999-2019 Gentoo Authors
3099 +# Distributed under the terms of the GNU General Public License v2
3100 +
3101 +EAPI=7
3102 +
3103 +KDE_HANDBOOK="optional"
3104 +KDE_TEST="true"
3105 +VIRTUALX_REQUIRED="test"
3106 +inherit kde5
3107 +
3108 +DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
3109 +HOMEPAGE="https://kde.org/applications/utilities/kate https://kate-editor.org/"
3110 +KEYWORDS="~amd64 ~arm64 ~x86"
3111 +IUSE="activities +addons"
3112 +
3113 +DEPEND="
3114 + $(add_frameworks_dep kcodecs)
3115 + $(add_frameworks_dep kcompletion)
3116 + $(add_frameworks_dep kconfig)
3117 + $(add_frameworks_dep kconfigwidgets)
3118 + $(add_frameworks_dep kcoreaddons)
3119 + $(add_frameworks_dep kcrash)
3120 + $(add_frameworks_dep kdbusaddons)
3121 + $(add_frameworks_dep kguiaddons)
3122 + $(add_frameworks_dep ki18n)
3123 + $(add_frameworks_dep kiconthemes)
3124 + $(add_frameworks_dep kio)
3125 + $(add_frameworks_dep kitemmodels)
3126 + $(add_frameworks_dep kitemviews)
3127 + $(add_frameworks_dep kjobwidgets)
3128 + $(add_frameworks_dep kparts)
3129 + $(add_frameworks_dep kservice)
3130 + $(add_frameworks_dep ktexteditor)
3131 + $(add_frameworks_dep ktextwidgets)
3132 + $(add_frameworks_dep kwidgetsaddons)
3133 + $(add_frameworks_dep kwindowsystem)
3134 + $(add_frameworks_dep kxmlgui)
3135 + $(add_qt_dep qtdbus)
3136 + $(add_qt_dep qtgui)
3137 + $(add_qt_dep qtwidgets)
3138 + $(add_qt_dep qtxml)
3139 + activities? ( $(add_frameworks_dep kactivities) )
3140 + addons? (
3141 + $(add_frameworks_dep kbookmarks)
3142 + $(add_frameworks_dep knewstuff)
3143 + $(add_frameworks_dep kwallet)
3144 + $(add_frameworks_dep plasma)
3145 + $(add_frameworks_dep threadweaver)
3146 + $(add_qt_dep qtsql)
3147 + )
3148 +"
3149 +RDEPEND="${DEPEND}
3150 + !kde-misc/ktexteditorpreviewplugin
3151 +"
3152 +
3153 +src_prepare() {
3154 + kde5_src_prepare
3155 +
3156 + # delete colliding kwrite translations
3157 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
3158 + find po -type f -name "*po" -and -name "kwrite*" -delete || die
3159 + rm -rf po/*/docs/kwrite || die
3160 + fi
3161 +}
3162 +
3163 +src_configure() {
3164 + local mycmakeargs=(
3165 + $(cmake-utils_use_find_package activities KF5Activities)
3166 + -DBUILD_addons=$(usex addons)
3167 + -DBUILD_kwrite=FALSE
3168 + )
3169 +
3170 + kde5_src_configure
3171 +}
3172 +
3173 +src_test() {
3174 + # tests hang
3175 + local myctestargs=(
3176 + -E "(session_manager_test|sessions_action_test)"
3177 + )
3178 +
3179 + kde5_src_test
3180 +}
3181 +
3182 +pkg_postinst() {
3183 + kde5_pkg_postinst
3184 +
3185 + if [[ -z "${REPLACING_VERSIONS}" ]] && use addons; then
3186 + elog "The functionality of ktexteditorpreview plugin can be extended with:"
3187 + elog " kde-misc/kmarkdownwebview"
3188 + elog " media-gfx/kgraphviewer"
3189 + fi
3190 +}
3191
3192 diff --git a/kde-apps/katomic/katomic-19.08.1.ebuild b/kde-apps/katomic/katomic-19.08.1.ebuild
3193 new file mode 100644
3194 index 0000000000..dfef31246f
3195 --- /dev/null
3196 +++ b/kde-apps/katomic/katomic-19.08.1.ebuild
3197 @@ -0,0 +1,31 @@
3198 +# Copyright 1999-2019 Gentoo Authors
3199 +# Distributed under the terms of the GNU General Public License v2
3200 +
3201 +EAPI=7
3202 +
3203 +KDE_HANDBOOK="forceoptional"
3204 +KDE_SELINUX_MODULE="games"
3205 +inherit kde5
3206 +
3207 +DESCRIPTION="KDE Atomic Entertainment Game"
3208 +HOMEPAGE="
3209 + https://kde.org/applications/games/katomic/
3210 + https://games.kde.org/game.php?game=katomic
3211 +"
3212 +KEYWORDS="~amd64 ~arm64 ~x86"
3213 +IUSE=""
3214 +
3215 +DEPEND="
3216 + $(add_frameworks_dep kconfig)
3217 + $(add_frameworks_dep kcoreaddons)
3218 + $(add_frameworks_dep kcrash)
3219 + $(add_frameworks_dep kdbusaddons)
3220 + $(add_frameworks_dep ki18n)
3221 + $(add_frameworks_dep knewstuff)
3222 + $(add_frameworks_dep kwidgetsaddons)
3223 + $(add_frameworks_dep kxmlgui)
3224 + $(add_kdeapps_dep libkdegames)
3225 + $(add_qt_dep qtgui)
3226 + $(add_qt_dep qtwidgets)
3227 +"
3228 +RDEPEND="${DEPEND}"
3229
3230 diff --git a/kde-apps/kbackup/kbackup-19.08.1.ebuild b/kde-apps/kbackup/kbackup-19.08.1.ebuild
3231 new file mode 100644
3232 index 0000000000..fc0ebfc0bd
3233 --- /dev/null
3234 +++ b/kde-apps/kbackup/kbackup-19.08.1.ebuild
3235 @@ -0,0 +1,30 @@
3236 +# Copyright 1999-2019 Gentoo Authors
3237 +# Distributed under the terms of the GNU General Public License v2
3238 +
3239 +EAPI=7
3240 +
3241 +KDE_HANDBOOK="forceoptional"
3242 +inherit kde5
3243 +
3244 +DESCRIPTION="Program that lets you back up any directories or files"
3245 +LICENSE="GPL-2"
3246 +KEYWORDS="~amd64 ~arm64 ~x86"
3247 +IUSE=""
3248 +
3249 +DEPEND="
3250 + $(add_frameworks_dep karchive)
3251 + $(add_frameworks_dep kcompletion)
3252 + $(add_frameworks_dep kconfig)
3253 + $(add_frameworks_dep kconfigwidgets)
3254 + $(add_frameworks_dep kcoreaddons)
3255 + $(add_frameworks_dep ki18n)
3256 + $(add_frameworks_dep kiconthemes)
3257 + $(add_frameworks_dep kio)
3258 + $(add_frameworks_dep knotifications)
3259 + $(add_frameworks_dep kservice)
3260 + $(add_frameworks_dep kwidgetsaddons)
3261 + $(add_frameworks_dep kxmlgui)
3262 + $(add_qt_dep qtgui)
3263 + $(add_qt_dep qtwidgets)
3264 +"
3265 +RDEPEND="${DEPEND}"
3266
3267 diff --git a/kde-apps/kblackbox/kblackbox-19.08.1.ebuild b/kde-apps/kblackbox/kblackbox-19.08.1.ebuild
3268 new file mode 100644
3269 index 0000000000..49561429c7
3270 --- /dev/null
3271 +++ b/kde-apps/kblackbox/kblackbox-19.08.1.ebuild
3272 @@ -0,0 +1,31 @@
3273 +# Copyright 1999-2019 Gentoo Authors
3274 +# Distributed under the terms of the GNU General Public License v2
3275 +
3276 +EAPI=7
3277 +
3278 +KDE_HANDBOOK="forceoptional"
3279 +KDE_SELINUX_MODULE="games"
3280 +inherit kde5
3281 +
3282 +DESCRIPTION="Game of hide and seek played on a grid of boxes"
3283 +KEYWORDS="~amd64 ~arm64 ~x86"
3284 +IUSE=""
3285 +
3286 +DEPEND="
3287 + $(add_frameworks_dep karchive)
3288 + $(add_frameworks_dep kconfig)
3289 + $(add_frameworks_dep kconfigwidgets)
3290 + $(add_frameworks_dep kcoreaddons)
3291 + $(add_frameworks_dep kcrash)
3292 + $(add_frameworks_dep kdbusaddons)
3293 + $(add_frameworks_dep ki18n)
3294 + $(add_frameworks_dep ktextwidgets)
3295 + $(add_frameworks_dep kwidgetsaddons)
3296 + $(add_frameworks_dep kxmlgui)
3297 + $(add_kdeapps_dep libkdegames)
3298 + $(add_qt_dep qtgui)
3299 + $(add_qt_dep qtsvg)
3300 + $(add_qt_dep qtwidgets)
3301 + $(add_qt_dep qtxml)
3302 +"
3303 +RDEPEND="${DEPEND}"
3304
3305 diff --git a/kde-apps/kblocks/kblocks-19.08.1.ebuild b/kde-apps/kblocks/kblocks-19.08.1.ebuild
3306 new file mode 100644
3307 index 0000000000..6ffa35e363
3308 --- /dev/null
3309 +++ b/kde-apps/kblocks/kblocks-19.08.1.ebuild
3310 @@ -0,0 +1,28 @@
3311 +# Copyright 1999-2019 Gentoo Authors
3312 +# Distributed under the terms of the GNU General Public License v2
3313 +
3314 +EAPI=7
3315 +
3316 +KDE_HANDBOOK="forceoptional"
3317 +inherit kde5
3318 +
3319 +DESCRIPTION="Single-player Tetris-like KDE game"
3320 +HOMEPAGE="https://kde.org/applications/games/kblocks/"
3321 +KEYWORDS="~amd64 ~arm64 ~x86"
3322 +IUSE=""
3323 +
3324 +DEPEND="
3325 + $(add_frameworks_dep kconfig)
3326 + $(add_frameworks_dep kconfigwidgets)
3327 + $(add_frameworks_dep kcoreaddons)
3328 + $(add_frameworks_dep kcrash)
3329 + $(add_frameworks_dep ki18n)
3330 + $(add_frameworks_dep kwidgetsaddons)
3331 + $(add_frameworks_dep kxmlgui)
3332 + $(add_kdeapps_dep libkdegames)
3333 + $(add_qt_dep qtgui)
3334 + $(add_qt_dep qtnetwork)
3335 + $(add_qt_dep qtsvg)
3336 + $(add_qt_dep qtwidgets)
3337 +"
3338 +RDEPEND="${DEPEND}"
3339
3340 diff --git a/kde-apps/kblog/kblog-19.08.1.ebuild b/kde-apps/kblog/kblog-19.08.1.ebuild
3341 new file mode 100644
3342 index 0000000000..b4dbf0d083
3343 --- /dev/null
3344 +++ b/kde-apps/kblog/kblog-19.08.1.ebuild
3345 @@ -0,0 +1,24 @@
3346 +# Copyright 1999-2019 Gentoo Authors
3347 +# Distributed under the terms of the GNU General Public License v2
3348 +
3349 +EAPI=7
3350 +
3351 +KDE_TEST="true"
3352 +inherit kde5
3353 +
3354 +DESCRIPTION="Library providing client-side support for web application remote blogging APIs"
3355 +LICENSE="GPL-2+"
3356 +KEYWORDS="~amd64 ~arm64 ~x86"
3357 +IUSE=""
3358 +
3359 +DEPEND="
3360 + $(add_frameworks_dep kcoreaddons)
3361 + $(add_frameworks_dep ki18n)
3362 + $(add_frameworks_dep kio)
3363 + $(add_frameworks_dep kxmlrpcclient)
3364 + $(add_frameworks_dep syndication)
3365 + $(add_kdeapps_dep kcalcore)
3366 +"
3367 +RDEPEND="${DEPEND}
3368 + !kde-apps/kdepim-l10n
3369 +"
3370
3371 diff --git a/kde-apps/kbounce/kbounce-19.08.1.ebuild b/kde-apps/kbounce/kbounce-19.08.1.ebuild
3372 new file mode 100644
3373 index 0000000000..ce3ed74406
3374 --- /dev/null
3375 +++ b/kde-apps/kbounce/kbounce-19.08.1.ebuild
3376 @@ -0,0 +1,34 @@
3377 +# Copyright 1999-2019 Gentoo Authors
3378 +# Distributed under the terms of the GNU General Public License v2
3379 +
3380 +EAPI=7
3381 +
3382 +KDE_HANDBOOK="forceoptional"
3383 +KDE_SELINUX_MODULE="games"
3384 +inherit kde5
3385 +
3386 +DESCRIPTION="KDE Bounce Ball Game"
3387 +HOMEPAGE="
3388 + https://kde.org/applications/games/kbounce/
3389 + https://games.kde.org/game.php?game=kbounce
3390 +"
3391 +KEYWORDS="~amd64 ~arm64 ~x86"
3392 +IUSE=""
3393 +
3394 +DEPEND="
3395 + $(add_frameworks_dep kcompletion)
3396 + $(add_frameworks_dep kconfig)
3397 + $(add_frameworks_dep kconfigwidgets)
3398 + $(add_frameworks_dep kcoreaddons)
3399 + $(add_frameworks_dep kcrash)
3400 + $(add_frameworks_dep kdbusaddons)
3401 + $(add_frameworks_dep ki18n)
3402 + $(add_frameworks_dep kio)
3403 + $(add_frameworks_dep kwidgetsaddons)
3404 + $(add_frameworks_dep kxmlgui)
3405 + $(add_kdeapps_dep libkdegames)
3406 + $(add_qt_dep qtgui)
3407 + $(add_qt_dep qtsvg)
3408 + $(add_qt_dep qtwidgets)
3409 +"
3410 +RDEPEND="${DEPEND}"
3411
3412 diff --git a/kde-apps/kbreakout/kbreakout-19.08.1.ebuild b/kde-apps/kbreakout/kbreakout-19.08.1.ebuild
3413 new file mode 100644
3414 index 0000000000..e1f5e108b1
3415 --- /dev/null
3416 +++ b/kde-apps/kbreakout/kbreakout-19.08.1.ebuild
3417 @@ -0,0 +1,32 @@
3418 +# Copyright 1999-2019 Gentoo Authors
3419 +# Distributed under the terms of the GNU General Public License v2
3420 +
3421 +EAPI=7
3422 +
3423 +KDE_HANDBOOK="forceoptional"
3424 +inherit kde5
3425 +
3426 +DESCRIPTION="Breakout-like game by KDE"
3427 +HOMEPAGE="
3428 + https://kde.org/applications/games/kbreakout/
3429 + https://games.kde.org/game.php?game=kbreakout
3430 +"
3431 +KEYWORDS="~amd64 ~arm64 ~x86"
3432 +IUSE=""
3433 +
3434 +DEPEND="
3435 + $(add_frameworks_dep kconfig)
3436 + $(add_frameworks_dep kconfigwidgets)
3437 + $(add_frameworks_dep kcoreaddons)
3438 + $(add_frameworks_dep kcrash)
3439 + $(add_frameworks_dep kdbusaddons)
3440 + $(add_frameworks_dep ki18n)
3441 + $(add_frameworks_dep kwidgetsaddons)
3442 + $(add_frameworks_dep kxmlgui)
3443 + $(add_kdeapps_dep libkdegames)
3444 + $(add_qt_dep qtdeclarative)
3445 + $(add_qt_dep qtgui)
3446 + $(add_qt_dep qtwidgets)
3447 + $(add_qt_dep qtxml)
3448 +"
3449 +RDEPEND="${DEPEND}"
3450
3451 diff --git a/kde-apps/kbruch/kbruch-19.08.1.ebuild b/kde-apps/kbruch/kbruch-19.08.1.ebuild
3452 new file mode 100644
3453 index 0000000000..a904b1de04
3454 --- /dev/null
3455 +++ b/kde-apps/kbruch/kbruch-19.08.1.ebuild
3456 @@ -0,0 +1,24 @@
3457 +# Copyright 1999-2019 Gentoo Authors
3458 +# Distributed under the terms of the GNU General Public License v2
3459 +
3460 +EAPI=7
3461 +
3462 +KDE_HANDBOOK="forceoptional"
3463 +inherit kde5
3464 +
3465 +DESCRIPTION="Educational application to learn calculating with fractions"
3466 +HOMEPAGE="https://kde.org/applications/education/kbruch https://edu.kde.org/kbruch/"
3467 +KEYWORDS="~amd64 ~arm64 ~x86"
3468 +IUSE=""
3469 +
3470 +DEPEND="
3471 + $(add_frameworks_dep kconfig)
3472 + $(add_frameworks_dep kconfigwidgets)
3473 + $(add_frameworks_dep kcoreaddons)
3474 + $(add_frameworks_dep ki18n)
3475 + $(add_frameworks_dep kwidgetsaddons)
3476 + $(add_frameworks_dep kxmlgui)
3477 + $(add_qt_dep qtgui)
3478 + $(add_qt_dep qtwidgets)
3479 +"
3480 +RDEPEND="${DEPEND}"
3481
3482 diff --git a/kde-apps/kcachegrind/kcachegrind-19.08.1.ebuild b/kde-apps/kcachegrind/kcachegrind-19.08.1.ebuild
3483 new file mode 100644
3484 index 0000000000..30cb9300e5
3485 --- /dev/null
3486 +++ b/kde-apps/kcachegrind/kcachegrind-19.08.1.ebuild
3487 @@ -0,0 +1,35 @@
3488 +# Copyright 1999-2019 Gentoo Authors
3489 +# Distributed under the terms of the GNU General Public License v2
3490 +
3491 +EAPI=7
3492 +
3493 +KDE_HANDBOOK="forceoptional"
3494 +inherit kde5
3495 +
3496 +DESCRIPTION="Frontend for Cachegrind by KDE"
3497 +HOMEPAGE="https://kde.org/applications/development/kcachegrind
3498 +https://kcachegrind.github.io/html/Home.html"
3499 +KEYWORDS="~amd64 ~arm64 ~x86"
3500 +IUSE="nls"
3501 +
3502 +BDEPEND="
3503 + nls? ( $(add_qt_dep linguist-tools) )
3504 +"
3505 +DEPEND="
3506 + $(add_frameworks_dep karchive)
3507 + $(add_frameworks_dep kconfig)
3508 + $(add_frameworks_dep kconfigwidgets)
3509 + $(add_frameworks_dep kcoreaddons)
3510 + $(add_frameworks_dep kdbusaddons)
3511 + $(add_frameworks_dep ki18n)
3512 + $(add_frameworks_dep kio)
3513 + $(add_frameworks_dep kjobwidgets)
3514 + $(add_frameworks_dep kwidgetsaddons)
3515 + $(add_frameworks_dep kxmlgui)
3516 + $(add_qt_dep qtdbus)
3517 + $(add_qt_dep qtgui)
3518 + $(add_qt_dep qtwidgets)
3519 +"
3520 +RDEPEND="${DEPEND}
3521 + media-gfx/graphviz
3522 +"
3523
3524 diff --git a/kde-apps/kcalc/kcalc-19.08.1.ebuild b/kde-apps/kcalc/kcalc-19.08.1.ebuild
3525 new file mode 100644
3526 index 0000000000..f801066113
3527 --- /dev/null
3528 +++ b/kde-apps/kcalc/kcalc-19.08.1.ebuild
3529 @@ -0,0 +1,36 @@
3530 +# Copyright 1999-2019 Gentoo Authors
3531 +# Distributed under the terms of the GNU General Public License v2
3532 +
3533 +EAPI=7
3534 +
3535 +KDE_HANDBOOK="forceoptional"
3536 +KDE_TEST="true"
3537 +inherit kde5
3538 +
3539 +DESCRIPTION="KDE calculator"
3540 +HOMEPAGE="https://kde.org/applications/utilities/kcalc
3541 +https://utils.kde.org/projects/kcalc/"
3542 +KEYWORDS="~amd64 ~arm64 ~x86"
3543 +IUSE=""
3544 +
3545 +BDEPEND="
3546 + sys-devel/gettext
3547 +"
3548 +DEPEND="
3549 + $(add_frameworks_dep kconfig)
3550 + $(add_frameworks_dep kconfigwidgets)
3551 + $(add_frameworks_dep kcoreaddons)
3552 + $(add_frameworks_dep kcrash)
3553 + $(add_frameworks_dep kguiaddons)
3554 + $(add_frameworks_dep ki18n)
3555 + $(add_frameworks_dep kinit)
3556 + $(add_frameworks_dep knotifications)
3557 + $(add_frameworks_dep kwidgetsaddons)
3558 + $(add_frameworks_dep kxmlgui)
3559 + $(add_qt_dep qtgui)
3560 + $(add_qt_dep qtwidgets)
3561 + $(add_qt_dep qtxml)
3562 + dev-libs/gmp:0=
3563 + dev-libs/mpfr:0=
3564 +"
3565 +RDEPEND="${DEPEND}"
3566
3567 diff --git a/kde-apps/kcalcore/kcalcore-19.08.1.ebuild b/kde-apps/kcalcore/kcalcore-19.08.1.ebuild
3568 new file mode 100644
3569 index 0000000000..3a367d606c
3570 --- /dev/null
3571 +++ b/kde-apps/kcalcore/kcalcore-19.08.1.ebuild
3572 @@ -0,0 +1,24 @@
3573 +# Copyright 1999-2019 Gentoo Authors
3574 +# Distributed under the terms of the GNU General Public License v2
3575 +
3576 +EAPI=7
3577 +
3578 +KDE_TEST="true"
3579 +VIRTUALX_REQUIRED="test"
3580 +inherit kde5
3581 +
3582 +DESCRIPTION="Library for handling calendar data"
3583 +LICENSE="GPL-2+ test? ( LGPL-3+ )"
3584 +KEYWORDS="~amd64 ~arm64 ~x86"
3585 +IUSE=""
3586 +
3587 +BDEPEND="
3588 + sys-devel/bison
3589 +"
3590 +DEPEND="
3591 + $(add_qt_dep qtgui)
3592 + dev-libs/libical:=
3593 +"
3594 +RDEPEND="${DEPEND}"
3595 +
3596 +RESTRICT+=" test" # multiple tests fail or hang indefinitely
3597
3598 diff --git a/kde-apps/kcalutils/kcalutils-19.08.1.ebuild b/kde-apps/kcalutils/kcalutils-19.08.1.ebuild
3599 new file mode 100644
3600 index 0000000000..cf54011c67
3601 --- /dev/null
3602 +++ b/kde-apps/kcalutils/kcalutils-19.08.1.ebuild
3603 @@ -0,0 +1,39 @@
3604 +# Copyright 1999-2019 Gentoo Authors
3605 +# Distributed under the terms of the GNU General Public License v2
3606 +
3607 +EAPI=7
3608 +
3609 +KDE_TEST="true"
3610 +VIRTUALX_REQUIRED="test"
3611 +inherit kde5
3612 +
3613 +DESCRIPTION="Library providing utility functions for the handling of calendar data"
3614 +LICENSE="GPL-2+ LGPL-2.1+"
3615 +KEYWORDS="~amd64 ~arm64 ~x86"
3616 +IUSE=""
3617 +
3618 +DEPEND="
3619 + $(add_frameworks_dep kcodecs)
3620 + $(add_frameworks_dep kconfig)
3621 + $(add_frameworks_dep kconfigwidgets)
3622 + $(add_frameworks_dep kcoreaddons)
3623 + $(add_frameworks_dep ki18n)
3624 + $(add_frameworks_dep kiconthemes)
3625 + $(add_frameworks_dep kwidgetsaddons)
3626 + $(add_kdeapps_dep kcalcore)
3627 + $(add_kdeapps_dep kidentitymanagement)
3628 + $(add_qt_dep qtgui)
3629 + $(add_qt_dep qtwidgets)
3630 + dev-libs/grantlee:5
3631 +"
3632 +RDEPEND="${DEPEND}
3633 + !kde-apps/kdepim-l10n
3634 +"
3635 +
3636 +src_test() {
3637 + # bug 653616
3638 + local myctestargs=(
3639 + -E "(kcalutils-testincidenceformatter)"
3640 + )
3641 + kde5_src_test
3642 +}
3643
3644 diff --git a/kde-apps/kcharselect/kcharselect-19.08.1.ebuild b/kde-apps/kcharselect/kcharselect-19.08.1.ebuild
3645 new file mode 100644
3646 index 0000000000..4cd14723ed
3647 --- /dev/null
3648 +++ b/kde-apps/kcharselect/kcharselect-19.08.1.ebuild
3649 @@ -0,0 +1,26 @@
3650 +# Copyright 1999-2019 Gentoo Authors
3651 +# Distributed under the terms of the GNU General Public License v2
3652 +
3653 +EAPI=7
3654 +
3655 +KDE_HANDBOOK="forceoptional"
3656 +inherit kde5
3657 +
3658 +DESCRIPTION="KDE character selection utility"
3659 +HOMEPAGE="https://kde.org/applications/utilities/kcharselect
3660 +https://utils.kde.org/projects/kcharselect/"
3661 +KEYWORDS="~amd64 ~arm64 ~x86"
3662 +IUSE=""
3663 +
3664 +DEPEND="
3665 + $(add_frameworks_dep kbookmarks)
3666 + $(add_frameworks_dep kconfig)
3667 + $(add_frameworks_dep kconfigwidgets)
3668 + $(add_frameworks_dep kcoreaddons)
3669 + $(add_frameworks_dep ki18n)
3670 + $(add_frameworks_dep kwidgetsaddons)
3671 + $(add_frameworks_dep kxmlgui)
3672 + $(add_qt_dep qtgui)
3673 + $(add_qt_dep qtwidgets)
3674 +"
3675 +RDEPEND="${DEPEND}"
3676
3677 diff --git a/kde-apps/kcolorchooser/kcolorchooser-19.08.1.ebuild b/kde-apps/kcolorchooser/kcolorchooser-19.08.1.ebuild
3678 new file mode 100644
3679 index 0000000000..5f9141a7a7
3680 --- /dev/null
3681 +++ b/kde-apps/kcolorchooser/kcolorchooser-19.08.1.ebuild
3682 @@ -0,0 +1,22 @@
3683 +# Copyright 1999-2019 Gentoo Authors
3684 +# Distributed under the terms of the GNU General Public License v2
3685 +
3686 +EAPI=7
3687 +
3688 +inherit kde5
3689 +
3690 +DESCRIPTION="KDE color selector/editor"
3691 +HOMEPAGE="https://kde.org/applications/graphics/kcolorchooser/"
3692 +
3693 +LICENSE="MIT"
3694 +KEYWORDS="~amd64 ~arm64 ~x86"
3695 +IUSE=""
3696 +
3697 +DEPEND="
3698 + $(add_frameworks_dep kcoreaddons)
3699 + $(add_frameworks_dep ki18n)
3700 + $(add_frameworks_dep kxmlgui)
3701 + $(add_qt_dep qtgui)
3702 + $(add_qt_dep qtwidgets)
3703 +"
3704 +RDEPEND="${DEPEND}"
3705
3706 diff --git a/kde-apps/kcontacts/kcontacts-19.08.1.ebuild b/kde-apps/kcontacts/kcontacts-19.08.1.ebuild
3707 new file mode 100644
3708 index 0000000000..57476de217
3709 --- /dev/null
3710 +++ b/kde-apps/kcontacts/kcontacts-19.08.1.ebuild
3711 @@ -0,0 +1,34 @@
3712 +# Copyright 1999-2019 Gentoo Authors
3713 +# Distributed under the terms of the GNU General Public License v2
3714 +
3715 +EAPI=7
3716 +
3717 +KDE_QTHELP="true"
3718 +KDE_TEST="true"
3719 +VIRTUALX_REQUIRED="test"
3720 +inherit kde5
3721 +
3722 +DESCRIPTION="Address book API based on KDE Frameworks"
3723 +LICENSE="GPL-2+"
3724 +KEYWORDS="~amd64 ~arm64 ~x86"
3725 +IUSE=""
3726 +
3727 +DEPEND="
3728 + $(add_frameworks_dep kcodecs)
3729 + $(add_frameworks_dep kconfig)
3730 + $(add_frameworks_dep kcoreaddons)
3731 + $(add_frameworks_dep ki18n)
3732 + $(add_qt_dep qtgui)
3733 +"
3734 +RDEPEND="${DEPEND}
3735 + !kde-apps/kdepim-l10n
3736 + app-text/iso-codes
3737 +"
3738 +
3739 +src_test() {
3740 + # bug #566648 (access to /dev/dri/card0 denied), bug #625988
3741 + local myctestargs=(
3742 + -E "(kcontacts-addresstest|kcontacts-picturetest)"
3743 + )
3744 + kde5_src_test
3745 +}
3746
3747 diff --git a/kde-apps/kcron/kcron-19.08.1.ebuild b/kde-apps/kcron/kcron-19.08.1.ebuild
3748 new file mode 100644
3749 index 0000000000..e932c96c81
3750 --- /dev/null
3751 +++ b/kde-apps/kcron/kcron-19.08.1.ebuild
3752 @@ -0,0 +1,26 @@
3753 +# Copyright 1999-2019 Gentoo Authors
3754 +# Distributed under the terms of the GNU General Public License v2
3755 +
3756 +EAPI=7
3757 +
3758 +KDE_HANDBOOK="forceoptional"
3759 +inherit kde5
3760 +
3761 +DESCRIPTION="KDE Task Scheduler"
3762 +KEYWORDS="~amd64 ~arm64 ~x86"
3763 +IUSE=""
3764 +
3765 +DEPEND="
3766 + $(add_frameworks_dep kconfigwidgets)
3767 + $(add_frameworks_dep kcoreaddons)
3768 + $(add_frameworks_dep ki18n)
3769 + $(add_frameworks_dep kiconthemes)
3770 + $(add_frameworks_dep kio)
3771 + $(add_frameworks_dep kwidgetsaddons)
3772 + $(add_qt_dep qtgui)
3773 + $(add_qt_dep qtprintsupport)
3774 + $(add_qt_dep qtwidgets)
3775 +"
3776 +RDEPEND="${DEPEND}
3777 + virtual/cron
3778 +"
3779
3780 diff --git a/kde-apps/kdav/kdav-19.08.1.ebuild b/kde-apps/kdav/kdav-19.08.1.ebuild
3781 new file mode 100644
3782 index 0000000000..914f7b7602
3783 --- /dev/null
3784 +++ b/kde-apps/kdav/kdav-19.08.1.ebuild
3785 @@ -0,0 +1,33 @@
3786 +# Copyright 1999-2019 Gentoo Authors
3787 +# Distributed under the terms of the GNU General Public License v2
3788 +
3789 +EAPI=7
3790 +
3791 +KDE_TEST="forceoptional"
3792 +VIRTUALX_REQUIRED="test"
3793 +inherit kde5
3794 +
3795 +DESCRIPTION="DAV protocol implemention with KJobs"
3796 +LICENSE="GPL-2+"
3797 +KEYWORDS="~amd64 ~arm64 ~x86"
3798 +IUSE=""
3799 +
3800 +DEPEND="
3801 + $(add_frameworks_dep kcoreaddons)
3802 + $(add_frameworks_dep kio)
3803 + $(add_qt_dep qtgui)
3804 + $(add_qt_dep qtxml)
3805 + $(add_qt_dep qtxmlpatterns)
3806 +"
3807 +RDEPEND="${DEPEND}
3808 + !kde-apps/kdepim-l10n
3809 +"
3810 +
3811 +src_test() {
3812 + # bug 616808 - DavItemFetchJobTest requires D-Bus
3813 + # bug 653602 - DavItemsListJobTest mimetypes unsupported
3814 + local myctestargs=(
3815 + -E "(kdav-davitemfetchjob|kdav-davitemslistjob)"
3816 + )
3817 + kde5_src_test
3818 +}
3819
3820 diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-19.08.1.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-19.08.1.ebuild
3821 new file mode 100644
3822 index 0000000000..5c6da48234
3823 --- /dev/null
3824 +++ b/kde-apps/kde-apps-meta/kde-apps-meta-19.08.1.ebuild
3825 @@ -0,0 +1,26 @@
3826 +# Copyright 1999-2019 Gentoo Authors
3827 +# Distributed under the terms of the GNU General Public License v2
3828 +
3829 +EAPI=7
3830 +
3831 +DESCRIPTION="Meta package for the KDE Applications collection"
3832 +HOMEPAGE="https://kde.org/"
3833 +
3834 +LICENSE="metapackage"
3835 +SLOT="5"
3836 +KEYWORDS="~amd64 ~arm64 ~x86"
3837 +IUSE="accessibility pim sdk"
3838 +
3839 +RDEPEND="
3840 + >=kde-apps/kdeadmin-meta-${PV}:${SLOT}
3841 + >=kde-apps/kdecore-meta-${PV}:${SLOT}
3842 + >=kde-apps/kdeedu-meta-${PV}:${SLOT}
3843 + >=kde-apps/kdegames-meta-${PV}:${SLOT}
3844 + >=kde-apps/kdegraphics-meta-${PV}:${SLOT}
3845 + >=kde-apps/kdemultimedia-meta-${PV}:${SLOT}
3846 + >=kde-apps/kdenetwork-meta-${PV}:${SLOT}
3847 + >=kde-apps/kdeutils-meta-${PV}:${SLOT}
3848 + accessibility? ( >=kde-apps/kdeaccessibility-meta-${PV}:${SLOT} )
3849 + pim? ( >=kde-apps/kdepim-meta-${PV}:${SLOT} )
3850 + sdk? ( >=kde-apps/kdesdk-meta-${PV}:${SLOT} )
3851 +"
3852
3853 diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-19.08.1.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-19.08.1.ebuild
3854 new file mode 100644
3855 index 0000000000..376983d347
3856 --- /dev/null
3857 +++ b/kde-apps/kde-dev-scripts/kde-dev-scripts-19.08.1.ebuild
3858 @@ -0,0 +1,30 @@
3859 +# Copyright 1999-2019 Gentoo Authors
3860 +# Distributed under the terms of the GNU General Public License v2
3861 +
3862 +EAPI=7
3863 +
3864 +KDE_HANDBOOK="true"
3865 +inherit kde5
3866 +
3867 +DESCRIPTION="KDE Development Scripts"
3868 +KEYWORDS="~amd64 ~arm64 ~x86"
3869 +IUSE=""
3870 +
3871 +# kdelibs4support - required for kdex.dtd
3872 +# kdoctools - to use ECM instead of kdelibs4
3873 +DEPEND="
3874 + $(add_frameworks_dep kdelibs4support)
3875 + $(add_frameworks_dep kdoctools)
3876 +"
3877 +RDEPEND="
3878 + app-arch/advancecomp
3879 + media-gfx/optipng
3880 + dev-perl/XML-DOM
3881 +"
3882 +
3883 +src_prepare() {
3884 + kde5_src_prepare
3885 +
3886 + # bug 275069
3887 + sed -e 's:colorsvn::' -i CMakeLists.txt || die
3888 +}
3889
3890 diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-19.08.1.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-19.08.1.ebuild
3891 new file mode 100644
3892 index 0000000000..e83074100d
3893 --- /dev/null
3894 +++ b/kde-apps/kde-dev-utils/kde-dev-utils-19.08.1.ebuild
3895 @@ -0,0 +1,27 @@
3896 +# Copyright 1999-2019 Gentoo Authors
3897 +# Distributed under the terms of the GNU General Public License v2
3898 +
3899 +EAPI=7
3900 +
3901 +inherit kde5
3902 +
3903 +DESCRIPTION="KDE Development Utilities"
3904 +LICENSE="GPL-2+"
3905 +KEYWORDS="~amd64 ~arm64 ~x86"
3906 +IUSE=""
3907 +
3908 +DEPEND="
3909 + $(add_frameworks_dep kconfig)
3910 + $(add_frameworks_dep kconfigwidgets)
3911 + $(add_frameworks_dep kcoreaddons)
3912 + $(add_frameworks_dep ki18n)
3913 + $(add_frameworks_dep kio)
3914 + $(add_frameworks_dep kjobwidgets)
3915 + $(add_frameworks_dep kparts)
3916 + $(add_frameworks_dep kwidgetsaddons)
3917 + $(add_frameworks_dep kxmlgui)
3918 + $(add_qt_dep designer)
3919 + $(add_qt_dep qtgui)
3920 + $(add_qt_dep qtwidgets)
3921 +"
3922 +RDEPEND="${DEPEND}"
3923
3924 diff --git a/kde-apps/kde-meta/kde-meta-19.08.1.ebuild b/kde-apps/kde-meta/kde-meta-19.08.1.ebuild
3925 new file mode 100644
3926 index 0000000000..44a5c489c0
3927 --- /dev/null
3928 +++ b/kde-apps/kde-meta/kde-meta-19.08.1.ebuild
3929 @@ -0,0 +1,17 @@
3930 +# Copyright 1999-2019 Gentoo Authors
3931 +# Distributed under the terms of the GNU General Public License v2
3932 +
3933 +EAPI=7
3934 +
3935 +DESCRIPTION="Merge this to pull in all KDE Plasma and Applications packages"
3936 +HOMEPAGE="https://kde.org/"
3937 +
3938 +LICENSE="metapackage"
3939 +SLOT="5"
3940 +KEYWORDS="~amd64 ~arm64 ~x86"
3941 +IUSE=""
3942 +
3943 +RDEPEND="
3944 + >=kde-apps/kde-apps-meta-${PV}:${SLOT}
3945 + kde-plasma/plasma-meta:5
3946 +"
3947
3948 diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-19.08.1.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-19.08.1.ebuild
3949 new file mode 100644
3950 index 0000000000..42c3e4b11d
3951 --- /dev/null
3952 +++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-19.08.1.ebuild
3953 @@ -0,0 +1,18 @@
3954 +# Copyright 1999-2019 Gentoo Authors
3955 +# Distributed under the terms of the GNU General Public License v2
3956 +
3957 +EAPI=7
3958 +
3959 +DESCRIPTION="kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages"
3960 +HOMEPAGE="https://kde.org/"
3961 +
3962 +LICENSE="metapackage"
3963 +SLOT="5"
3964 +KEYWORDS="~amd64 ~arm64 ~x86"
3965 +IUSE=""
3966 +
3967 +RDEPEND="
3968 + >=kde-apps/kmag-${PV}:${SLOT}
3969 + >=kde-apps/kmousetool-${PV}:${SLOT}
3970 + >=kde-apps/kmouth-${PV}:${SLOT}
3971 +"
3972
3973 diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-19.08.1.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-19.08.1.ebuild
3974 new file mode 100644
3975 index 0000000000..4498e75ab3
3976 --- /dev/null
3977 +++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-19.08.1.ebuild
3978 @@ -0,0 +1,17 @@
3979 +# Copyright 1999-2019 Gentoo Authors
3980 +# Distributed under the terms of the GNU General Public License v2
3981 +
3982 +EAPI=7
3983 +
3984 +DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages"
3985 +HOMEPAGE="https://kde.org/"
3986 +
3987 +LICENSE="metapackage"
3988 +SLOT="5"
3989 +KEYWORDS="~amd64 ~arm64 ~x86"
3990 +IUSE="+cron"
3991 +
3992 +RDEPEND="
3993 + >=kde-apps/ksystemlog-${PV}:${SLOT}
3994 + cron? ( >=kde-apps/kcron-${PV}:${SLOT} )
3995 +"
3996
3997 diff --git a/kde-apps/kdebase-meta/kdebase-meta-19.08.1.ebuild b/kde-apps/kdebase-meta/kdebase-meta-19.08.1.ebuild
3998 new file mode 100644
3999 index 0000000000..77499731d3
4000 --- /dev/null
4001 +++ b/kde-apps/kdebase-meta/kdebase-meta-19.08.1.ebuild
4002 @@ -0,0 +1,17 @@
4003 +# Copyright 1999-2019 Gentoo Authors
4004 +# Distributed under the terms of the GNU General Public License v2
4005 +
4006 +EAPI=7
4007 +
4008 +DESCRIPTION="Transitional package to pull in plasma-meta plus basic applications"
4009 +HOMEPAGE="https://kde.org/"
4010 +
4011 +LICENSE="metapackage"
4012 +SLOT="5"
4013 +KEYWORDS="~amd64 ~arm64 ~x86"
4014 +IUSE=""
4015 +
4016 +RDEPEND="
4017 + >=kde-apps/kdecore-meta-${PV}:${SLOT}
4018 + kde-plasma/plasma-meta
4019 +"
4020
4021 diff --git a/kde-apps/kdebugsettings/kdebugsettings-19.08.1.ebuild b/kde-apps/kdebugsettings/kdebugsettings-19.08.1.ebuild
4022 new file mode 100644
4023 index 0000000000..44c06c29e0
4024 --- /dev/null
4025 +++ b/kde-apps/kdebugsettings/kdebugsettings-19.08.1.ebuild
4026 @@ -0,0 +1,27 @@
4027 +# Copyright 1999-2019 Gentoo Authors
4028 +# Distributed under the terms of the GNU General Public License v2
4029 +
4030 +EAPI=7
4031 +
4032 +KDE_TEST="forceoptional"
4033 +VIRTUALX_REQUIRED="test"
4034 +inherit kde5
4035 +
4036 +DESCRIPTION="Application to enable/disable qCDebug"
4037 +KEYWORDS="~amd64 ~arm64 ~x86"
4038 +IUSE=""
4039 +
4040 +DEPEND="
4041 + $(add_frameworks_dep kcompletion)
4042 + $(add_frameworks_dep kconfig)
4043 + $(add_frameworks_dep kcoreaddons)
4044 + $(add_frameworks_dep kdbusaddons)
4045 + $(add_frameworks_dep ki18n)
4046 + $(add_frameworks_dep kitemviews)
4047 + $(add_frameworks_dep kwidgetsaddons)
4048 + $(add_qt_dep qtgui)
4049 + $(add_qt_dep qtwidgets)
4050 +"
4051 +RDEPEND="${DEPEND}"
4052 +
4053 +RESTRICT+=" test"
4054
4055 diff --git a/kde-apps/kdecore-meta/kdecore-meta-19.08.1.ebuild b/kde-apps/kdecore-meta/kdecore-meta-19.08.1.ebuild
4056 new file mode 100644
4057 index 0000000000..154e7c3ad6
4058 --- /dev/null
4059 +++ b/kde-apps/kdecore-meta/kdecore-meta-19.08.1.ebuild
4060 @@ -0,0 +1,35 @@
4061 +# Copyright 1999-2019 Gentoo Authors
4062 +# Distributed under the terms of the GNU General Public License v2
4063 +
4064 +EAPI=7
4065 +
4066 +DESCRIPTION="kdecore - merge this to pull in the most basic applications"
4067 +HOMEPAGE="https://kde.org/"
4068 +
4069 +LICENSE="metapackage"
4070 +SLOT="5"
4071 +KEYWORDS="~amd64 ~arm64 ~x86"
4072 +IUSE="+handbook +share +thumbnail +webengine webkit"
4073 +
4074 +RDEPEND="
4075 + >=kde-apps/dolphin-${PV}:${SLOT}
4076 + >=kde-apps/kdialog-${PV}:${SLOT}
4077 + >=kde-apps/keditbookmarks-${PV}:${SLOT}
4078 + >=kde-apps/kfind-${PV}:${SLOT}
4079 + >=kde-apps/konsole-${PV}:${SLOT}
4080 + >=kde-apps/kwrite-${PV}:${SLOT}
4081 + handbook? ( >=kde-apps/khelpcenter-${PV}:${SLOT} )
4082 + webengine? ( www-client/falkon )
4083 + webkit? (
4084 + >=kde-apps/konqueror-${PV}:${SLOT}[webengine?]
4085 + kde-misc/kwebkitpart:5
4086 + )
4087 +"
4088 +# Optional runtime deps: kde-apps/dolphin
4089 +RDEPEND="${RDEPEND}
4090 + share? ( kde-frameworks/purpose:${SLOT} )
4091 + thumbnail? (
4092 + >=kde-apps/ffmpegthumbs-${PV}:${SLOT}
4093 + >=kde-apps/thumbnailers-${PV}:${SLOT}
4094 + )
4095 +"
4096
4097 diff --git a/kde-apps/kdeedu-data/kdeedu-data-19.08.1.ebuild b/kde-apps/kdeedu-data/kdeedu-data-19.08.1.ebuild
4098 new file mode 100644
4099 index 0000000000..22be843a9a
4100 --- /dev/null
4101 +++ b/kde-apps/kdeedu-data/kdeedu-data-19.08.1.ebuild
4102 @@ -0,0 +1,20 @@
4103 +# Copyright 1999-2019 Gentoo Authors
4104 +# Distributed under the terms of the GNU General Public License v2
4105 +
4106 +EAPI=7
4107 +
4108 +KDE_AUTODEPS="false"
4109 +KDE_DEBUG="false"
4110 +inherit kde5
4111 +
4112 +DESCRIPTION="Shared icons, artwork and data files for educational applications"
4113 +KEYWORDS="~amd64 ~arm64 ~x86"
4114 +IUSE=""
4115 +
4116 +BDEPEND="
4117 + $(add_frameworks_dep extra-cmake-modules)
4118 + $(add_qt_dep qtcore)
4119 +"
4120 +RDEPEND="
4121 + !kde-apps/kde-l10n
4122 +"
4123
4124 diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-19.08.1.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-19.08.1.ebuild
4125 new file mode 100644
4126 index 0000000000..24a6d7958c
4127 --- /dev/null
4128 +++ b/kde-apps/kdeedu-meta/kdeedu-meta-19.08.1.ebuild
4129 @@ -0,0 +1,42 @@
4130 +# Copyright 1999-2019 Gentoo Authors
4131 +# Distributed under the terms of the GNU General Public License v2
4132 +
4133 +EAPI=7
4134 +
4135 +DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages"
4136 +HOMEPAGE="https://edu.kde.org"
4137 +
4138 +LICENSE="metapackage"
4139 +SLOT="5"
4140 +KEYWORDS="~amd64 ~arm64 ~x86"
4141 +IUSE="+webengine +webkit"
4142 +
4143 +RDEPEND="
4144 + >=kde-apps/analitza-${PV}:${SLOT}
4145 + >=kde-apps/artikulate-${PV}:${SLOT}
4146 + >=kde-apps/blinken-${PV}:${SLOT}
4147 + >=kde-apps/cantor-${PV}:${SLOT}
4148 + >=kde-apps/kalzium-${PV}:${SLOT}
4149 + >=kde-apps/kanagram-${PV}:${SLOT}
4150 + >=kde-apps/kbruch-${PV}:${SLOT}
4151 + >=kde-apps/kdeedu-data-${PV}:${SLOT}
4152 + >=kde-apps/kgeography-${PV}:${SLOT}
4153 + >=kde-apps/khangman-${PV}:${SLOT}
4154 + >=kde-apps/kig-${PV}:${SLOT}
4155 + >=kde-apps/kiten-${PV}:${SLOT}
4156 + >=kde-apps/klettres-${PV}:${SLOT}
4157 + >=kde-apps/kmplot-${PV}:${SLOT}
4158 + >=kde-apps/kqtquickcharts-${PV}:${SLOT}
4159 + >=kde-apps/ktouch-${PV}:${SLOT}
4160 + >=kde-apps/kturtle-${PV}:${SLOT}
4161 + >=kde-apps/kwordquiz-${PV}:${SLOT}
4162 + >=kde-apps/libkeduvocdocument-${PV}:${SLOT}
4163 + >=kde-apps/marble-${PV}:${SLOT}
4164 + >=kde-apps/minuet-${PV}:${SLOT}
4165 + >=kde-apps/step-${PV}:${SLOT}
4166 + webengine? (
4167 + >=kde-apps/kalgebra-${PV}:${SLOT}
4168 + >=kde-apps/parley-${PV}:${SLOT}
4169 + )
4170 + webkit? ( >=kde-apps/rocs-${PV}:${SLOT} )
4171 +"
4172
4173 diff --git a/kde-apps/kdegames-meta/kdegames-meta-19.08.1.ebuild b/kde-apps/kdegames-meta/kdegames-meta-19.08.1.ebuild
4174 new file mode 100644
4175 index 0000000000..91b0db75ec
4176 --- /dev/null
4177 +++ b/kde-apps/kdegames-meta/kdegames-meta-19.08.1.ebuild
4178 @@ -0,0 +1,59 @@
4179 +# Copyright 1999-2019 Gentoo Authors
4180 +# Distributed under the terms of the GNU General Public License v2
4181 +
4182 +EAPI=7
4183 +
4184 +DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages"
4185 +HOMEPAGE="https://games.kde.org/"
4186 +
4187 +LICENSE="metapackage"
4188 +SLOT="5"
4189 +KEYWORDS="~amd64 ~arm64 ~x86"
4190 +IUSE="opengl python"
4191 +
4192 +RDEPEND="
4193 + >=kde-apps/bomber-${PV}:${SLOT}
4194 + >=kde-apps/bovo-${PV}:${SLOT}
4195 + >=kde-apps/granatier-${PV}:${SLOT}
4196 + >=kde-apps/kapman-${PV}:${SLOT}
4197 + >=kde-apps/katomic-${PV}:${SLOT}
4198 + >=kde-apps/kblackbox-${PV}:${SLOT}
4199 + >=kde-apps/kblocks-${PV}:${SLOT}
4200 + >=kde-apps/kbounce-${PV}:${SLOT}
4201 + >=kde-apps/kbreakout-${PV}:${SLOT}
4202 + >=kde-apps/kdiamond-${PV}:${SLOT}
4203 + >=kde-apps/kfourinline-${PV}:${SLOT}
4204 + >=kde-apps/kgoldrunner-${PV}:${SLOT}
4205 + >=kde-apps/kigo-${PV}:${SLOT}
4206 + >=kde-apps/killbots-${PV}:${SLOT}
4207 + >=kde-apps/kiriki-${PV}:${SLOT}
4208 + >=kde-apps/kjumpingcube-${PV}:${SLOT}
4209 + >=kde-apps/klickety-${PV}:${SLOT}
4210 + >=kde-apps/klines-${PV}:${SLOT}
4211 + >=kde-apps/kmahjongg-${PV}:${SLOT}
4212 + >=kde-apps/kmines-${PV}:${SLOT}
4213 + >=kde-apps/knavalbattle-${PV}:${SLOT}
4214 + >=kde-apps/knetwalk-${PV}:${SLOT}
4215 + >=kde-apps/knights-${PV}:${SLOT}
4216 + >=kde-apps/kolf-${PV}:${SLOT}
4217 + >=kde-apps/kollision-${PV}:${SLOT}
4218 + >=kde-apps/konquest-${PV}:${SLOT}
4219 + >=kde-apps/kpat-${PV}:${SLOT}
4220 + >=kde-apps/kreversi-${PV}:${SLOT}
4221 + >=kde-apps/kshisen-${PV}:${SLOT}
4222 + >=kde-apps/ksirk-${PV}:${SLOT}
4223 + >=kde-apps/ksnakeduel-${PV}:${SLOT}
4224 + >=kde-apps/kspaceduel-${PV}:${SLOT}
4225 + >=kde-apps/ksquares-${PV}:${SLOT}
4226 + >=kde-apps/ktuberling-${PV}:${SLOT}
4227 + >=kde-apps/libkdegames-${PV}:${SLOT}
4228 + >=kde-apps/libkmahjongg-${PV}:${SLOT}
4229 + >=kde-apps/lskat-${PV}:${SLOT}
4230 + >=kde-apps/palapeli-${PV}:${SLOT}
4231 + >=kde-apps/picmi-${PV}:${SLOT}
4232 + opengl? (
4233 + >=kde-apps/ksudoku-${PV}:${SLOT}
4234 + >=kde-apps/kubrick-${PV}:${SLOT}
4235 + )
4236 + python? ( >=kde-apps/kajongg-${PV}:${SLOT} )
4237 +"
4238
4239 diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-19.08.1.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-19.08.1.ebuild
4240 new file mode 100644
4241 index 0000000000..23762131d3
4242 --- /dev/null
4243 +++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-19.08.1.ebuild
4244 @@ -0,0 +1,30 @@
4245 +# Copyright 1999-2019 Gentoo Authors
4246 +# Distributed under the terms of the GNU General Public License v2
4247 +
4248 +EAPI=7
4249 +
4250 +DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages"
4251 +HOMEPAGE="https://kde.org/applications/graphics/"
4252 +
4253 +LICENSE="metapackage"
4254 +SLOT="5"
4255 +KEYWORDS="~amd64 ~arm64 ~x86"
4256 +IUSE="scanner"
4257 +
4258 +RDEPEND="
4259 + >=kde-apps/gwenview-${PV}:${SLOT}
4260 + >=kde-apps/kamera-${PV}:${SLOT}
4261 + >=kde-apps/kcolorchooser-${PV}:${SLOT}
4262 + >=kde-apps/kdegraphics-mobipocket-${PV}:${SLOT}
4263 + >=kde-apps/kipi-plugins-${PV}:${SLOT}
4264 + >=kde-apps/kolourpaint-${PV}:${SLOT}
4265 + >=kde-apps/kruler-${PV}:${SLOT}
4266 + >=kde-apps/libkdcraw-${PV}:${SLOT}
4267 + >=kde-apps/libkexiv2-${PV}:${SLOT}
4268 + >=kde-apps/libkipi-${PV}:${SLOT}
4269 + >=kde-apps/okular-${PV}:${SLOT}
4270 + >=kde-apps/spectacle-${PV}:${SLOT}
4271 + >=kde-apps/svgpart-${PV}:${SLOT}
4272 + >=kde-apps/thumbnailers-${PV}:${SLOT}
4273 + scanner? ( >=kde-apps/libksane-${PV}:${SLOT} )
4274 +"
4275
4276 diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-19.08.1.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-19.08.1.ebuild
4277 new file mode 100644
4278 index 0000000000..b2fd745f06
4279 --- /dev/null
4280 +++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-19.08.1.ebuild
4281 @@ -0,0 +1,24 @@
4282 +# Copyright 1999-2019 Gentoo Authors
4283 +# Distributed under the terms of the GNU General Public License v2
4284 +
4285 +EAPI=7
4286 +
4287 +inherit kde5
4288 +
4289 +DESCRIPTION="Library to support mobipocket ebooks"
4290 +KEYWORDS="~amd64 ~arm64 ~x86"
4291 +IUSE="+thumbnail"
4292 +
4293 +DEPEND="
4294 + $(add_qt_dep qtgui)
4295 + thumbnail? ( $(add_frameworks_dep kio) )
4296 +"
4297 +RDEPEND="${DEPEND}"
4298 +
4299 +src_configure() {
4300 + local mycmakeargs=(
4301 + -DBUILD_thumbnailers=$(usex thumbnail)
4302 + )
4303 +
4304 + kde5_src_configure
4305 +}
4306
4307 diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-19.08.1.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-19.08.1.ebuild
4308 new file mode 100644
4309 index 0000000000..4c86126888
4310 --- /dev/null
4311 +++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-19.08.1.ebuild
4312 @@ -0,0 +1,31 @@
4313 +# Copyright 1999-2019 Gentoo Authors
4314 +# Distributed under the terms of the GNU General Public License v2
4315 +
4316 +EAPI=7
4317 +
4318 +DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived packages"
4319 +HOMEPAGE="
4320 + https://kde.org/applications/multimedia/
4321 + https://multimedia.kde.org/
4322 +"
4323 +
4324 +LICENSE="metapackage"
4325 +SLOT="5"
4326 +KEYWORDS="~amd64 ~arm64 ~x86"
4327 +IUSE="+cdrom +ffmpeg gstreamer"
4328 +
4329 +RDEPEND="
4330 + >=kde-apps/dragon-${PV}:${SLOT}
4331 + >=kde-apps/juk-${PV}:${SLOT}
4332 + >=kde-apps/kdenlive-${PV}:${SLOT}
4333 + >=kde-apps/kmix-${PV}:${SLOT}
4334 + >=kde-apps/kwave-${PV}:${SLOT}
4335 + >=kde-apps/libkcddb-${PV}:${SLOT}
4336 + cdrom? (
4337 + >=kde-apps/audiocd-kio-${PV}:${SLOT}
4338 + >=kde-apps/k3b-${PV}:${SLOT}
4339 + >=kde-apps/libkcompactdisc-${PV}:${SLOT}
4340 + )
4341 + ffmpeg? ( >=kde-apps/ffmpegthumbs-${PV}:${SLOT} )
4342 + gstreamer? ( >=kde-apps/kamoso-${PV}:${SLOT} )
4343 +"
4344
4345 diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-19.08.1.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-19.08.1.ebuild
4346 new file mode 100644
4347 index 0000000000..cf73bf0828
4348 --- /dev/null
4349 +++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-19.08.1.ebuild
4350 @@ -0,0 +1,29 @@
4351 +# Copyright 1999-2019 Gentoo Authors
4352 +# Distributed under the terms of the GNU General Public License v2
4353 +
4354 +EAPI=7
4355 +
4356 +inherit kde5
4357 +
4358 +DESCRIPTION="SMB filesharing config module for systemsettings"
4359 +KEYWORDS="~amd64 ~arm64 ~x86"
4360 +IUSE=""
4361 +
4362 +DEPEND="
4363 + $(add_frameworks_dep kcompletion)
4364 + $(add_frameworks_dep kcoreaddons)
4365 + $(add_frameworks_dep ki18n)
4366 + $(add_frameworks_dep kio)
4367 + $(add_frameworks_dep kwidgetsaddons)
4368 + $(add_qt_dep qtgui)
4369 + $(add_qt_dep qtwidgets)
4370 +"
4371 +RDEPEND="${DEPEND}"
4372 +
4373 +src_configure() {
4374 + local mycmakeargs=(
4375 + -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
4376 + )
4377 +
4378 + kde5_src_configure
4379 +}
4380
4381 diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-19.08.1.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-19.08.1.ebuild
4382 new file mode 100644
4383 index 0000000000..093236da69
4384 --- /dev/null
4385 +++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-19.08.1.ebuild
4386 @@ -0,0 +1,23 @@
4387 +# Copyright 1999-2019 Gentoo Authors
4388 +# Distributed under the terms of the GNU General Public License v2
4389 +
4390 +EAPI=7
4391 +
4392 +DESCRIPTION="kdenetwork - merge this to pull in all kdenetwork-derived packages"
4393 +HOMEPAGE="https://kde.org/"
4394 +
4395 +LICENSE="metapackage"
4396 +SLOT="5"
4397 +KEYWORDS="~amd64 ~arm64 ~x86"
4398 +IUSE="dropbox +telepathy"
4399 +
4400 +RDEPEND="
4401 + >=kde-apps/kdenetwork-filesharing-${PV}:${SLOT}
4402 + >=kde-apps/kget-${PV}:${SLOT}
4403 + >=kde-apps/krdc-${PV}:${SLOT}
4404 + >=kde-apps/kopete-${PV}:${SLOT}
4405 + >=kde-apps/krfb-${PV}:${SLOT}
4406 + >=kde-apps/zeroconf-ioslave-${PV}:${SLOT}
4407 + dropbox? ( >=kde-apps/dolphin-plugins-dropbox-${PV}:${SLOT} )
4408 + telepathy? ( >=kde-apps/plasma-telepathy-meta-${PV}:${SLOT} )
4409 +"
4410
4411 diff --git a/kde-apps/kdenlive/kdenlive-19.08.1.ebuild b/kde-apps/kdenlive/kdenlive-19.08.1.ebuild
4412 new file mode 100644
4413 index 0000000000..b479ace762
4414 --- /dev/null
4415 +++ b/kde-apps/kdenlive/kdenlive-19.08.1.ebuild
4416 @@ -0,0 +1,84 @@
4417 +# Copyright 1999-2019 Gentoo Authors
4418 +# Distributed under the terms of the GNU General Public License v2
4419 +
4420 +EAPI=7
4421 +
4422 +KDE_HANDBOOK="optional"
4423 +KDE_TEST="true"
4424 +VIRTUALX_REQUIRED="test"
4425 +inherit kde5
4426 +
4427 +DESCRIPTION="Non-linear video editing suite by KDE"
4428 +HOMEPAGE="https://www.kdenlive.org/"
4429 +
4430 +LICENSE="GPL-2"
4431 +KEYWORDS="~amd64 ~arm64 ~x86"
4432 +IUSE="freesound gles2 semantic-desktop share v4l"
4433 +
4434 +BDEPEND="
4435 + sys-devel/gettext
4436 +"
4437 +DEPEND="
4438 + $(add_frameworks_dep karchive)
4439 + $(add_frameworks_dep kbookmarks)
4440 + $(add_frameworks_dep kcompletion)
4441 + $(add_frameworks_dep kconfig)
4442 + $(add_frameworks_dep kconfigwidgets)
4443 + $(add_frameworks_dep kcoreaddons)
4444 + $(add_frameworks_dep kcrash)
4445 + $(add_frameworks_dep kdbusaddons)
4446 + $(add_frameworks_dep kdeclarative)
4447 + $(add_frameworks_dep kguiaddons)
4448 + $(add_frameworks_dep ki18n)
4449 + $(add_frameworks_dep kiconthemes)
4450 + $(add_frameworks_dep kio)
4451 + $(add_frameworks_dep kitemviews)
4452 + $(add_frameworks_dep kjobwidgets)
4453 + $(add_frameworks_dep knewstuff)
4454 + $(add_frameworks_dep knotifications)
4455 + $(add_frameworks_dep knotifyconfig)
4456 + $(add_frameworks_dep kservice)
4457 + $(add_frameworks_dep ktextwidgets)
4458 + $(add_frameworks_dep kwidgetsaddons)
4459 + $(add_frameworks_dep kxmlgui)
4460 + $(add_frameworks_dep solid)
4461 + $(add_qt_dep qtconcurrent)
4462 + $(add_qt_dep qtdbus)
4463 + $(add_qt_dep qtdeclarative)
4464 + $(add_qt_dep qtgui 'gles2=')
4465 + $(add_qt_dep qtmultimedia)
4466 + $(add_qt_dep qtnetwork)
4467 + $(add_qt_dep qtsvg)
4468 + $(add_qt_dep qtwidgets)
4469 + $(add_qt_dep qtxml)
4470 + dev-cpp/rttr
4471 + >=media-libs/mlt-6.16.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml]
4472 + freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
4473 + semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
4474 + share? ( $(add_frameworks_dep purpose) )
4475 + v4l? ( media-libs/libv4l )
4476 +"
4477 +RDEPEND="${DEPEND}
4478 + $(add_qt_dep qtquickcontrols)
4479 + virtual/ffmpeg[encode,sdl,X]
4480 +"
4481 +
4482 +src_configure() {
4483 + local mycmakeargs=(
4484 + $(cmake-utils_use_find_package freesound Qt5WebKitWidgets)
4485 + $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
4486 + $(cmake-utils_use_find_package share KF5Purpose)
4487 + $(cmake-utils_use_find_package v4l LibV4L2)
4488 + )
4489 +
4490 + kde5_src_configure
4491 +}
4492 +
4493 +pkg_postinst() {
4494 + kde5_pkg_postinst
4495 +
4496 + # Gentoo bug 603168
4497 + if ! has_version "media-libs/mlt[fftw]" ; then
4498 + elog "For 'Crop and Transform/Rotate and Shear' effect, please build media-libs/mlt with USE=fftw enabled."
4499 + fi
4500 +}
4501
4502 diff --git a/kde-apps/kdepim-addons/kdepim-addons-19.08.1.ebuild b/kde-apps/kdepim-addons/kdepim-addons-19.08.1.ebuild
4503 new file mode 100644
4504 index 0000000000..f7e0dfb16b
4505 --- /dev/null
4506 +++ b/kde-apps/kdepim-addons/kdepim-addons-19.08.1.ebuild
4507 @@ -0,0 +1,89 @@
4508 +# Copyright 1999-2019 Gentoo Authors
4509 +# Distributed under the terms of the GNU General Public License v2
4510 +
4511 +EAPI=7
4512 +
4513 +KDE_EXAMPLES="true"
4514 +KDE_TEST="forceoptional-recursive"
4515 +VIRTUALX_REQUIRED="test"
4516 +inherit kde5
4517 +
4518 +DESCRIPTION="Plugins for KDE Personal Information Management Suite"
4519 +HOMEPAGE="https://kde.org/applications/office/kontact/"
4520 +
4521 +LICENSE="GPL-2+ LGPL-2.1+"
4522 +KEYWORDS="~amd64 ~arm64 ~x86"
4523 +IUSE="importwizard markdown"
4524 +
4525 +COMMON_DEPEND="
4526 + $(add_frameworks_dep kcompletion)
4527 + $(add_frameworks_dep kconfig)
4528 + $(add_frameworks_dep kconfigwidgets)
4529 + $(add_frameworks_dep kcoreaddons)
4530 + $(add_frameworks_dep kdbusaddons)
4531 + $(add_frameworks_dep khtml)
4532 + $(add_frameworks_dep ki18n)
4533 + $(add_frameworks_dep kiconthemes)
4534 + $(add_frameworks_dep kio)
4535 + $(add_frameworks_dep kparts)
4536 + $(add_frameworks_dep kwidgetsaddons)
4537 + $(add_frameworks_dep kxmlgui)
4538 + $(add_frameworks_dep prison)
4539 + $(add_frameworks_dep syntax-highlighting)
4540 + $(add_kdeapps_dep akonadi)
4541 + $(add_kdeapps_dep akonadi-contacts)
4542 + $(add_kdeapps_dep akonadi-notes)
4543 + $(add_kdeapps_dep calendarsupport)
4544 + $(add_kdeapps_dep eventviews)
4545 + $(add_kdeapps_dep grantleetheme)
4546 + $(add_kdeapps_dep incidenceeditor)
4547 + $(add_kdeapps_dep kcontacts)
4548 + $(add_kdeapps_dep kdepim-apps-libs)
4549 + $(add_kdeapps_dep kidentitymanagement)
4550 + $(add_kdeapps_dep kimap)
4551 + $(add_kdeapps_dep kitinerary)
4552 + $(add_kdeapps_dep kmailtransport)
4553 + $(add_kdeapps_dep kmime)
4554 + $(add_kdeapps_dep kpkpass)
4555 + $(add_kdeapps_dep libkdepim)
4556 + $(add_kdeapps_dep libkleo)
4557 + $(add_kdeapps_dep libksieve)
4558 + $(add_kdeapps_dep libktnef)
4559 + $(add_kdeapps_dep mailcommon)
4560 + $(add_kdeapps_dep messagelib)
4561 + $(add_kdeapps_dep pimcommon)
4562 + $(add_qt_dep qtgui)
4563 + $(add_qt_dep qtnetwork)
4564 + $(add_qt_dep qtwidgets)
4565 + $(add_qt_dep qtxml)
4566 + importwizard? ( $(add_kdeapps_dep akonadi-import-wizard) )
4567 + markdown? ( app-text/discount )
4568 +"
4569 +DEPEND="${COMMON_DEPEND}
4570 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
4571 +"
4572 +RDEPEND="${COMMON_DEPEND}
4573 + !kde-apps/kaddressbook:4
4574 + !kde-apps/kdepim-l10n
4575 + !kde-apps/kmail:4
4576 +"
4577 +
4578 +RESTRICT+=" test"
4579 +
4580 +src_configure() {
4581 + local mycmakeargs=(
4582 + -DKDEPIMADDONS_BUILD_EXAMPLES=$(usex examples)
4583 + $(cmake-utils_use_find_package importwizard KPimImportWizard)
4584 + $(cmake-utils_use_find_package markdown Discount)
4585 + )
4586 +
4587 + kde5_src_configure
4588 +}
4589 +
4590 +pkg_postinst() {
4591 + kde5_pkg_postinst
4592 +
4593 + if [[ ${KDE_BUILD_TYPE} = live ]] && ! has_version "kde-misc/kregexpeditor" ; then
4594 + elog "${PN} Sieve editor plugin can make use of kde-misc/kregexpeditor if installed."
4595 + fi
4596 +}
4597
4598 diff --git a/kde-apps/kdepim-apps-libs/kdepim-apps-libs-19.08.1.ebuild b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-19.08.1.ebuild
4599 new file mode 100644
4600 index 0000000000..241a06bb90
4601 --- /dev/null
4602 +++ b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-19.08.1.ebuild
4603 @@ -0,0 +1,38 @@
4604 +# Copyright 1999-2019 Gentoo Authors
4605 +# Distributed under the terms of the GNU General Public License v2
4606 +
4607 +EAPI=7
4608 +
4609 +KDE_TEST="forceoptional"
4610 +VIRTUALX_REQUIRED="test"
4611 +inherit kde5
4612 +
4613 +DESCRIPTION="Libraries for KDE PIM applications"
4614 +LICENSE="GPL-2+ LGPL-2.1+"
4615 +KEYWORDS="~amd64 ~arm64 ~x86"
4616 +IUSE=""
4617 +
4618 +DEPEND="
4619 + $(add_frameworks_dep kconfig)
4620 + $(add_frameworks_dep kconfigwidgets)
4621 + $(add_frameworks_dep kcoreaddons)
4622 + $(add_frameworks_dep ki18n)
4623 + $(add_frameworks_dep kiconthemes)
4624 + $(add_frameworks_dep kio)
4625 + $(add_frameworks_dep kservice)
4626 + $(add_frameworks_dep kwidgetsaddons)
4627 + $(add_frameworks_dep prison)
4628 + $(add_kdeapps_dep akonadi)
4629 + $(add_kdeapps_dep akonadi-contacts)
4630 + $(add_kdeapps_dep grantleetheme)
4631 + $(add_kdeapps_dep kcontacts)
4632 + $(add_kdeapps_dep libkleo)
4633 + $(add_kdeapps_dep pimcommon)
4634 + $(add_qt_dep qtdbus)
4635 + $(add_qt_dep qtgui)
4636 + $(add_qt_dep qtwidgets)
4637 + >=dev-libs/grantlee-5.1.0:5
4638 +"
4639 +RDEPEND="${DEPEND}
4640 + !kde-apps/kdepim-l10n
4641 +"
4642
4643 diff --git a/kde-apps/kdepim-meta/kdepim-meta-19.08.1.ebuild b/kde-apps/kdepim-meta/kdepim-meta-19.08.1.ebuild
4644 new file mode 100644
4645 index 0000000000..18fdc0a916
4646 --- /dev/null
4647 +++ b/kde-apps/kdepim-meta/kdepim-meta-19.08.1.ebuild
4648 @@ -0,0 +1,77 @@
4649 +# Copyright 1999-2019 Gentoo Authors
4650 +# Distributed under the terms of the GNU General Public License v2
4651 +
4652 +EAPI=7
4653 +
4654 +DESCRIPTION="KDE PIM - merge this to pull in all kdepim-derived packages"
4655 +HOMEPAGE="https://kde.org/applications/development"
4656 +
4657 +LICENSE="metapackage"
4658 +SLOT="5"
4659 +KEYWORDS="~amd64 ~arm64 ~x86"
4660 +IUSE="bogofilter clamav spamassassin"
4661 +
4662 +RDEPEND="
4663 + >=kde-apps/akonadi-${PV}:${SLOT}
4664 + >=kde-apps/akonadiconsole-${PV}:${SLOT}
4665 + >=kde-apps/akonadi-calendar-${PV}:${SLOT}
4666 + >=kde-apps/akonadi-contacts-${PV}:${SLOT}
4667 + >=kde-apps/akonadi-import-wizard-${PV}:${SLOT}
4668 + >=kde-apps/akonadi-mime-${PV}:${SLOT}
4669 + >=kde-apps/akonadi-notes-${PV}:${SLOT}
4670 + >=kde-apps/akonadi-search-${PV}:${SLOT}
4671 + >=kde-apps/akregator-${PV}:${SLOT}
4672 + >=kde-apps/calendarjanitor-${PV}:${SLOT}
4673 + >=kde-apps/calendarsupport-${PV}:${SLOT}
4674 + >=kde-apps/eventviews-${PV}:${SLOT}
4675 + >=kde-apps/grantlee-editor-${PV}:${SLOT}
4676 + >=kde-apps/grantleetheme-${PV}:${SLOT}
4677 + >=kde-apps/incidenceeditor-${PV}:${SLOT}
4678 + >=kde-apps/kaddressbook-${PV}:${SLOT}
4679 + >=kde-apps/kalarm-${PV}:${SLOT}
4680 + >=kde-apps/kalarmcal-${PV}:${SLOT}
4681 + >=kde-apps/kcalcore-${PV}:${SLOT}
4682 + >=kde-apps/kcalutils-${PV}:${SLOT}
4683 + >=kde-apps/kcontacts-${PV}:${SLOT}
4684 + >=kde-apps/kdepim-addons-${PV}:${SLOT}
4685 + >=kde-apps/kdepim-apps-libs-${PV}:${SLOT}
4686 + >=kde-apps/kdepim-runtime-${PV}:${SLOT}
4687 + >=kde-apps/kidentitymanagement-${PV}:${SLOT}
4688 + >=kde-apps/kimap-${PV}:${SLOT}
4689 + >=kde-apps/kitinerary-${PV}:${SLOT}
4690 + >=kde-apps/kldap-${PV}:${SLOT}
4691 + >=kde-apps/kleopatra-${PV}:${SLOT}
4692 + >=kde-apps/kmail-${PV}:${SLOT}
4693 + >=kde-apps/kmail-account-wizard-${PV}:${SLOT}
4694 + >=kde-apps/kmailtransport-${PV}:${SLOT}
4695 + >=kde-apps/kmbox-${PV}:${SLOT}
4696 + >=kde-apps/kmime-${PV}:${SLOT}
4697 + >=kde-apps/knotes-${PV}:${SLOT}
4698 + >=kde-apps/konsolekalendar-${PV}:${SLOT}
4699 + >=kde-apps/kontact-${PV}:${SLOT}
4700 + >=kde-apps/kontactinterface-${PV}:${SLOT}
4701 + >=kde-apps/korganizer-${PV}:${SLOT}
4702 + >=kde-apps/kpimtextedit-${PV}:${SLOT}
4703 + >=kde-apps/kpkpass-${PV}:${SLOT}
4704 + >=kde-apps/ksmtp-${PV}:${SLOT}
4705 + >=kde-apps/libgravatar-${PV}:${SLOT}
4706 + >=kde-apps/libkdepim-${PV}:${SLOT}
4707 + >=kde-apps/libkgapi-${PV}:${SLOT}
4708 + >=kde-apps/libkleo-${PV}:${SLOT}
4709 + >=kde-apps/libksieve-${PV}:${SLOT}
4710 + >=kde-apps/libktnef-${PV}:${SLOT}
4711 + >=kde-apps/mailcommon-${PV}:${SLOT}
4712 + >=kde-apps/mailimporter-${PV}:${SLOT}
4713 + >=kde-apps/mbox-importer-${PV}:${SLOT}
4714 + >=kde-apps/messagelib-${PV}:${SLOT}
4715 + >=kde-apps/pim-data-exporter-${PV}:${SLOT}
4716 + >=kde-apps/pim-sieve-editor-${PV}:${SLOT}
4717 + >=kde-apps/pimcommon-${PV}:${SLOT}
4718 + !kde-apps/kdepim-meta:4
4719 +"
4720 +# Optional runtime dependencies: kde-apps/kmail
4721 +RDEPEND="${RDEPEND}
4722 + bogofilter? ( mail-filter/bogofilter )
4723 + clamav? ( app-antivirus/clamav )
4724 + spamassassin? ( mail-filter/spamassassin )
4725 +"
4726
4727 diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-19.08.1.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-19.08.1.ebuild
4728 new file mode 100644
4729 index 0000000000..1afb7ce36c
4730 --- /dev/null
4731 +++ b/kde-apps/kdepim-runtime/kdepim-runtime-19.08.1.ebuild
4732 @@ -0,0 +1,89 @@
4733 +# Copyright 1999-2019 Gentoo Authors
4734 +# Distributed under the terms of the GNU General Public License v2
4735 +
4736 +EAPI=7
4737 +
4738 +KDE_HANDBOOK="forceoptional"
4739 +KDE_TEST="forceoptional"
4740 +VIRTUALX_REQUIRED="test"
4741 +inherit kde5
4742 +
4743 +DESCRIPTION="Runtime plugin collection to extend the functionality of KDE PIM"
4744 +LICENSE="GPL-2+ LGPL-2.1+"
4745 +KEYWORDS="~amd64 ~arm64 ~x86"
4746 +IUSE=""
4747 +
4748 +# TODO kolab
4749 +BDEPEND="
4750 + dev-libs/libxslt
4751 +"
4752 +COMMON_DEPEND="
4753 + $(add_frameworks_dep kcodecs)
4754 + $(add_frameworks_dep kcompletion)
4755 + $(add_frameworks_dep kconfig)
4756 + $(add_frameworks_dep kconfigwidgets)
4757 + $(add_frameworks_dep kcoreaddons)
4758 + $(add_frameworks_dep kdbusaddons)
4759 + $(add_frameworks_dep kholidays)
4760 + $(add_frameworks_dep ki18n)
4761 + $(add_frameworks_dep kio)
4762 + $(add_frameworks_dep kitemmodels)
4763 + $(add_frameworks_dep kjobwidgets)
4764 + $(add_frameworks_dep knotifications)
4765 + $(add_frameworks_dep knotifyconfig)
4766 + $(add_frameworks_dep kservice)
4767 + $(add_frameworks_dep ktextwidgets)
4768 + $(add_frameworks_dep kwallet)
4769 + $(add_frameworks_dep kwidgetsaddons)
4770 + $(add_frameworks_dep kwindowsystem)
4771 + $(add_frameworks_dep kxmlgui)
4772 + $(add_kdeapps_dep akonadi)
4773 + $(add_kdeapps_dep akonadi-calendar)
4774 + $(add_kdeapps_dep akonadi-contacts)
4775 + $(add_kdeapps_dep akonadi-mime)
4776 + $(add_kdeapps_dep akonadi-notes)
4777 + $(add_kdeapps_dep kalarmcal)
4778 + $(add_kdeapps_dep kcalcore)
4779 + $(add_kdeapps_dep kcalutils)
4780 + $(add_kdeapps_dep kcontacts)
4781 + $(add_kdeapps_dep kdav)
4782 + $(add_kdeapps_dep kidentitymanagement)
4783 + $(add_kdeapps_dep kimap)
4784 + $(add_kdeapps_dep kmailtransport)
4785 + $(add_kdeapps_dep kmbox)
4786 + $(add_kdeapps_dep kmime)
4787 + $(add_kdeapps_dep libkgapi)
4788 + $(add_kdeapps_dep pimcommon)
4789 + $(add_qt_dep qtdbus)
4790 + $(add_qt_dep qtgui)
4791 + $(add_qt_dep qtnetwork)
4792 + $(add_qt_dep qtnetworkauth)
4793 + $(add_qt_dep qtspeech)
4794 + $(add_qt_dep qtwebengine 'widgets')
4795 + $(add_qt_dep qtwidgets)
4796 + $(add_qt_dep qtxml)
4797 + dev-libs/cyrus-sasl:2
4798 + dev-libs/libical:=
4799 +"
4800 +DEPEND="${COMMON_DEPEND}
4801 + $(add_qt_dep qtxmlpatterns)
4802 + test? ( $(add_kdeapps_dep kimap 'test') )
4803 +"
4804 +RDEPEND="${COMMON_DEPEND}
4805 + !kde-apps/kdepim-l10n
4806 + !kde-misc/akonadi-ews
4807 +"
4808 +
4809 +RESTRICT+=" test"
4810 +
4811 +src_prepare() {
4812 + kde5_src_prepare
4813 + sed -i resources/CMakeLists.txt -e "/add_subdirectory( *facebook *)/ s/^/#DONT/" || die
4814 +}
4815 +
4816 +src_configure() {
4817 + local mycmakeargs=(
4818 + -DCMAKE_DISABLE_FIND_PACKAGE_Libkolabxml=ON
4819 + )
4820 + kde5_src_configure
4821 +}
4822
4823 diff --git a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-19.08.1.ebuild b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-19.08.1.ebuild
4824 new file mode 100644
4825 index 0000000000..ff655cfd65
4826 --- /dev/null
4827 +++ b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-19.08.1.ebuild
4828 @@ -0,0 +1,18 @@
4829 +# Copyright 1999-2019 Gentoo Authors
4830 +# Distributed under the terms of the GNU General Public License v2
4831 +
4832 +EAPI=7
4833 +
4834 +inherit kde5
4835 +
4836 +DESCRIPTION="kioslaves from kdesdk package"
4837 +KEYWORDS="~amd64 ~arm64 ~x86"
4838 +IUSE=""
4839 +
4840 +DEPEND="
4841 + $(add_frameworks_dep kcoreaddons)
4842 + $(add_frameworks_dep ki18n)
4843 + $(add_frameworks_dep kio)
4844 + dev-lang/perl
4845 +"
4846 +RDEPEND="${DEPEND}"
4847
4848 diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-19.08.1.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-19.08.1.ebuild
4849 new file mode 100644
4850 index 0000000000..f5a72f8336
4851 --- /dev/null
4852 +++ b/kde-apps/kdesdk-meta/kdesdk-meta-19.08.1.ebuild
4853 @@ -0,0 +1,32 @@
4854 +# Copyright 1999-2019 Gentoo Authors
4855 +# Distributed under the terms of the GNU General Public License v2
4856 +
4857 +EAPI=7
4858 +
4859 +DESCRIPTION="KDE SDK - merge this to pull in all kdesdk-derived packages"
4860 +HOMEPAGE="https://kde.org/applications/development"
4861 +
4862 +LICENSE="metapackage"
4863 +SLOT="5"
4864 +KEYWORDS="~amd64 ~arm64 ~x86"
4865 +IUSE="bazaar cvs git mercurial subversion +webkit"
4866 +
4867 +RDEPEND="
4868 + >=kde-apps/kapptemplate-${PV}:${SLOT}
4869 + >=kde-apps/kcachegrind-${PV}:${SLOT}
4870 + >=kde-apps/kde-dev-scripts-${PV}:${SLOT}
4871 + >=kde-apps/kde-dev-utils-${PV}:${SLOT}
4872 + >=kde-apps/kdesdk-kioslaves-${PV}:${SLOT}
4873 + >=kde-apps/kdesdk-thumbnailers-${PV}:${SLOT}
4874 + >=kde-apps/kompare-${PV}:${SLOT}
4875 + >=kde-apps/kross-interpreters-${PV}:${SLOT}
4876 + >=kde-apps/libkomparediff2-${PV}:${SLOT}
4877 + >=kde-apps/lokalize-${PV}:${SLOT}
4878 + >=kde-apps/poxml-${PV}:${SLOT}
4879 + bazaar? ( >=kde-apps/dolphin-plugins-bazaar-${PV}:${SLOT} )
4880 + cvs? ( >=kde-apps/cervisia-${PV}:${SLOT} )
4881 + git? ( >=kde-apps/dolphin-plugins-git-${PV}:${SLOT} )
4882 + mercurial? ( >=kde-apps/dolphin-plugins-mercurial-${PV}:${SLOT} )
4883 + subversion? ( >=kde-apps/dolphin-plugins-subversion-${PV}:${SLOT} )
4884 + webkit? ( >=kde-apps/umbrello-${PV}:${SLOT} )
4885 +"
4886
4887 diff --git a/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-19.08.1.ebuild b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-19.08.1.ebuild
4888 new file mode 100644
4889 index 0000000000..7afa287644
4890 --- /dev/null
4891 +++ b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-19.08.1.ebuild
4892 @@ -0,0 +1,21 @@
4893 +# Copyright 1999-2019 Gentoo Authors
4894 +# Distributed under the terms of the GNU General Public License v2
4895 +
4896 +EAPI=7
4897 +
4898 +inherit kde5
4899 +
4900 +DESCRIPTION="Thumbnail generator for PO files"
4901 +KEYWORDS="~amd64 ~arm64 ~x86"
4902 +IUSE=""
4903 +
4904 +DEPEND="
4905 + $(add_frameworks_dep kconfig)
4906 + $(add_frameworks_dep ki18n)
4907 + $(add_frameworks_dep kio)
4908 + $(add_frameworks_dep kwidgetsaddons)
4909 + $(add_qt_dep qtgui)
4910 + $(add_qt_dep qtwidgets)
4911 + sys-devel/gettext
4912 +"
4913 +RDEPEND="${DEPEND}"
4914
4915 diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-19.08.1.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-19.08.1.ebuild
4916 new file mode 100644
4917 index 0000000000..22148c7990
4918 --- /dev/null
4919 +++ b/kde-apps/kdeutils-meta/kdeutils-meta-19.08.1.ebuild
4920 @@ -0,0 +1,42 @@
4921 +# Copyright 1999-2019 Gentoo Authors
4922 +# Distributed under the terms of the GNU General Public License v2
4923 +
4924 +EAPI=7
4925 +
4926 +DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
4927 +HOMEPAGE="https://kde.org/applications/utilities https://utils.kde.org"
4928 +
4929 +LICENSE="metapackage"
4930 +SLOT="5"
4931 +KEYWORDS="~amd64 ~arm64 ~x86"
4932 +IUSE="7zip cups floppy gpg lrz rar"
4933 +
4934 +RDEPEND="
4935 + >=kde-apps/ark-${PV}:${SLOT}
4936 + >=kde-apps/filelight-${PV}:${SLOT}
4937 + >=kde-apps/kate-${PV}:${SLOT}
4938 + >=kde-apps/kbackup-${PV}:${SLOT}
4939 + >=kde-apps/kcalc-${PV}:${SLOT}
4940 + >=kde-apps/kcharselect-${PV}:${SLOT}
4941 + >=kde-apps/kdebugsettings-${PV}:${SLOT}
4942 + >=kde-apps/kdf-${PV}:${SLOT}
4943 + >=kde-apps/kimagemapeditor-${PV}:${SLOT}
4944 + >=kde-apps/kteatime-${PV}:${SLOT}
4945 + >=kde-apps/ktimer-${PV}:${SLOT}
4946 + >=kde-apps/kwalletmanager-${PV}:${SLOT}
4947 + >=kde-apps/sweeper-${PV}:${SLOT}
4948 + >=kde-apps/yakuake-${PV}:${SLOT}
4949 + cups? ( >=kde-apps/print-manager-${PV}:${SLOT} )
4950 + floppy? ( >=kde-apps/kfloppy-${PV}:${SLOT} )
4951 + gpg? ( >=kde-apps/kgpg-${PV}:${SLOT} )
4952 +"
4953 +# Optional runtime deps: kde-apps/ark
4954 +RDEPEND="${RDEPEND}
4955 + 7zip? ( app-arch/p7zip )
4956 + lrz? ( app-arch/lrzip )
4957 + rar? ( || (
4958 + app-arch/rar
4959 + app-arch/unrar
4960 + app-arch/unar
4961 + ) )
4962 +"
4963
4964 diff --git a/kde-apps/kdf/kdf-19.08.1.ebuild b/kde-apps/kdf/kdf-19.08.1.ebuild
4965 new file mode 100644
4966 index 0000000000..73f59e0908
4967 --- /dev/null
4968 +++ b/kde-apps/kdf/kdf-19.08.1.ebuild
4969 @@ -0,0 +1,29 @@
4970 +# Copyright 1999-2019 Gentoo Authors
4971 +# Distributed under the terms of the GNU General Public License v2
4972 +
4973 +EAPI=7
4974 +
4975 +KDE_HANDBOOK="forceoptional"
4976 +inherit kde5
4977 +
4978 +DESCRIPTION="KDE free disk space utility"
4979 +HOMEPAGE="https://utils.kde.org/projects/kdf/"
4980 +KEYWORDS="~amd64 ~arm64 ~x86"
4981 +IUSE=""
4982 +
4983 +DEPEND="
4984 + $(add_frameworks_dep kcmutils)
4985 + $(add_frameworks_dep kcompletion)
4986 + $(add_frameworks_dep kconfig)
4987 + $(add_frameworks_dep kconfigwidgets)
4988 + $(add_frameworks_dep kcoreaddons)
4989 + $(add_frameworks_dep ki18n)
4990 + $(add_frameworks_dep kiconthemes)
4991 + $(add_frameworks_dep kio)
4992 + $(add_frameworks_dep knotifications)
4993 + $(add_frameworks_dep kwidgetsaddons)
4994 + $(add_frameworks_dep kxmlgui)
4995 + $(add_qt_dep qtgui)
4996 + $(add_qt_dep qtwidgets)
4997 +"
4998 +RDEPEND="${DEPEND}"
4999
5000 diff --git a/kde-apps/kdialog/kdialog-19.08.1.ebuild b/kde-apps/kdialog/kdialog-19.08.1.ebuild
5001 new file mode 100644
5002 index 0000000000..908c381d03
5003 --- /dev/null
5004 +++ b/kde-apps/kdialog/kdialog-19.08.1.ebuild
5005 @@ -0,0 +1,36 @@
5006 +# Copyright 1999-2019 Gentoo Authors
5007 +# Distributed under the terms of the GNU General Public License v2
5008 +
5009 +EAPI=7
5010 +
5011 +inherit kde5
5012 +
5013 +DESCRIPTION="Can be used to show nice dialog boxes from shell scripts"
5014 +KEYWORDS="~amd64 ~arm64 ~x86"
5015 +IUSE="X"
5016 +
5017 +DEPEND="
5018 + $(add_frameworks_dep kconfig)
5019 + $(add_frameworks_dep kcoreaddons)
5020 + $(add_frameworks_dep kdbusaddons)
5021 + $(add_frameworks_dep kguiaddons)
5022 + $(add_frameworks_dep ki18n)
5023 + $(add_frameworks_dep kiconthemes)
5024 + $(add_frameworks_dep kio)
5025 + $(add_frameworks_dep knotifications)
5026 + $(add_frameworks_dep ktextwidgets)
5027 + $(add_frameworks_dep kwidgetsaddons)
5028 + $(add_frameworks_dep kwindowsystem)
5029 + $(add_qt_dep qtdbus)
5030 + $(add_qt_dep qtgui)
5031 + $(add_qt_dep qtwidgets)
5032 + X? ( x11-libs/libX11 )
5033 +"
5034 +RDEPEND="${DEPEND}"
5035 +
5036 +src_configure() {
5037 + local mycmakeargs=(
5038 + $(cmake-utils_use_find_package X X11)
5039 + )
5040 + kde5_src_configure
5041 +}
5042
5043 diff --git a/kde-apps/kdiamond/kdiamond-19.08.1.ebuild b/kde-apps/kdiamond/kdiamond-19.08.1.ebuild
5044 new file mode 100644
5045 index 0000000000..f07ab4af5a
5046 --- /dev/null
5047 +++ b/kde-apps/kdiamond/kdiamond-19.08.1.ebuild
5048 @@ -0,0 +1,30 @@
5049 +# Copyright 1999-2019 Gentoo Authors
5050 +# Distributed under the terms of the GNU General Public License v2
5051 +
5052 +EAPI=7
5053 +
5054 +KDE_HANDBOOK="forceoptional"
5055 +inherit kde5
5056 +
5057 +DESCRIPTION="Single player three-in-a-row game"
5058 +HOMEPAGE="https://kde.org/applications/games/kdiamond/
5059 +https://games.kde.org/game.php?game=kdiamond"
5060 +KEYWORDS="~amd64 ~arm64 ~x86"
5061 +IUSE=""
5062 +
5063 +DEPEND="
5064 + $(add_frameworks_dep kconfig)
5065 + $(add_frameworks_dep kconfigwidgets)
5066 + $(add_frameworks_dep kcoreaddons)
5067 + $(add_frameworks_dep kcrash)
5068 + $(add_frameworks_dep kdbusaddons)
5069 + $(add_frameworks_dep ki18n)
5070 + $(add_frameworks_dep knotifications)
5071 + $(add_frameworks_dep knotifyconfig)
5072 + $(add_frameworks_dep kwidgetsaddons)
5073 + $(add_frameworks_dep kxmlgui)
5074 + $(add_kdeapps_dep libkdegames)
5075 + $(add_qt_dep qtgui)
5076 + $(add_qt_dep qtwidgets)
5077 +"
5078 +RDEPEND="${DEPEND}"
5079
5080 diff --git a/kde-apps/keditbookmarks/keditbookmarks-19.08.1.ebuild b/kde-apps/keditbookmarks/keditbookmarks-19.08.1.ebuild
5081 new file mode 100644
5082 index 0000000000..4c7d515594
5083 --- /dev/null
5084 +++ b/kde-apps/keditbookmarks/keditbookmarks-19.08.1.ebuild
5085 @@ -0,0 +1,42 @@
5086 +# Copyright 1999-2019 Gentoo Authors
5087 +# Distributed under the terms of the GNU General Public License v2
5088 +
5089 +EAPI=7
5090 +
5091 +KDE_HANDBOOK="forceoptional"
5092 +KDE_TEST="true"
5093 +VIRTUALX_REQUIRED="test"
5094 +inherit kde5
5095 +
5096 +DESCRIPTION="Bookmarks editor based on KDE Frameworks"
5097 +KEYWORDS="~amd64 ~arm64 ~x86"
5098 +IUSE="+man"
5099 +
5100 +DEPEND="
5101 + $(add_frameworks_dep kbookmarks)
5102 + $(add_frameworks_dep kcompletion)
5103 + $(add_frameworks_dep kconfig)
5104 + $(add_frameworks_dep kconfigwidgets)
5105 + $(add_frameworks_dep kcoreaddons)
5106 + $(add_frameworks_dep ki18n)
5107 + $(add_frameworks_dep kiconthemes)
5108 + $(add_frameworks_dep kio)
5109 + $(add_frameworks_dep kparts)
5110 + $(add_frameworks_dep kservice)
5111 + $(add_frameworks_dep kwidgetsaddons)
5112 + $(add_frameworks_dep kwindowsystem)
5113 + $(add_frameworks_dep kxmlgui)
5114 + $(add_qt_dep qtdbus)
5115 + $(add_qt_dep qtgui)
5116 + $(add_qt_dep qtwidgets)
5117 + $(add_qt_dep qtxml)
5118 +"
5119 +RDEPEND="${DEPEND}"
5120 +
5121 +src_prepare(){
5122 + kde5_src_prepare
5123 +
5124 + if ! use man ; then
5125 + sed -i -e "/kdoctools_create_manpage/ s/^/#/" doc/CMakeLists.txt || die
5126 + fi
5127 +}
5128
5129 diff --git a/kde-apps/kfind/kfind-19.08.1.ebuild b/kde-apps/kfind/kfind-19.08.1.ebuild
5130 new file mode 100644
5131 index 0000000000..53a863f34b
5132 --- /dev/null
5133 +++ b/kde-apps/kfind/kfind-19.08.1.ebuild
5134 @@ -0,0 +1,32 @@
5135 +# Copyright 1999-2019 Gentoo Authors
5136 +# Distributed under the terms of the GNU General Public License v2
5137 +
5138 +EAPI=7
5139 +
5140 +KDE_HANDBOOK="forceoptional"
5141 +inherit kde5
5142 +
5143 +DESCRIPTION="File finder utility based on KDE Frameworks"
5144 +HOMEPAGE="https://kde.org/applications/utilities/kfind/"
5145 +KEYWORDS="~amd64 ~arm64 ~x86"
5146 +IUSE=""
5147 +
5148 +RDEPEND="
5149 + $(add_frameworks_dep karchive)
5150 + $(add_frameworks_dep kcompletion)
5151 + $(add_frameworks_dep kconfig)
5152 + $(add_frameworks_dep kconfigwidgets)
5153 + $(add_frameworks_dep kcoreaddons)
5154 + $(add_frameworks_dep kfilemetadata)
5155 + $(add_frameworks_dep ki18n)
5156 + $(add_frameworks_dep kio)
5157 + $(add_frameworks_dep kjobwidgets)
5158 + $(add_frameworks_dep kservice)
5159 + $(add_frameworks_dep kwidgetsaddons)
5160 + $(add_frameworks_dep kxmlgui)
5161 + $(add_qt_dep qtgui)
5162 + $(add_qt_dep qtwidgets)
5163 +"
5164 +DEPEND="${RDEPEND}
5165 + $(add_qt_dep qtconcurrent)
5166 +"
5167
5168 diff --git a/kde-apps/kfloppy/kfloppy-19.08.1.ebuild b/kde-apps/kfloppy/kfloppy-19.08.1.ebuild
5169 new file mode 100644
5170 index 0000000000..10d86751cf
5171 --- /dev/null
5172 +++ b/kde-apps/kfloppy/kfloppy-19.08.1.ebuild
5173 @@ -0,0 +1,31 @@
5174 +# Copyright 1999-2019 Gentoo Authors
5175 +# Distributed under the terms of the GNU General Public License v2
5176 +
5177 +EAPI=7
5178 +
5179 +KDE_HANDBOOK="forceoptional"
5180 +inherit kde5
5181 +
5182 +DESCRIPTION="Straightforward graphical means to format 3.5\" and 5.25\" floppy disks"
5183 +HOMEPAGE="
5184 + https://kde.org/applications/utilities/kfloppy/
5185 + https://utils.kde.org/projects/kfloppy/
5186 +"
5187 +
5188 +KEYWORDS="~amd64 ~arm64 ~x86"
5189 +IUSE=""
5190 +
5191 +DEPEND="
5192 + $(add_frameworks_dep kcompletion)
5193 + $(add_frameworks_dep kconfig)
5194 + $(add_frameworks_dep kconfigwidgets)
5195 + $(add_frameworks_dep kcoreaddons)
5196 + $(add_frameworks_dep kcrash)
5197 + $(add_frameworks_dep ki18n)
5198 + $(add_frameworks_dep kwidgetsaddons)
5199 + $(add_frameworks_dep kxmlgui)
5200 + $(add_qt_dep qtdbus)
5201 + $(add_qt_dep qtgui)
5202 + $(add_qt_dep qtwidgets)
5203 +"
5204 +RDEPEND="${DEPEND}"
5205
5206 diff --git a/kde-apps/kfourinline/kfourinline-19.08.1.ebuild b/kde-apps/kfourinline/kfourinline-19.08.1.ebuild
5207 new file mode 100644
5208 index 0000000000..81c504ab7b
5209 --- /dev/null
5210 +++ b/kde-apps/kfourinline/kfourinline-19.08.1.ebuild
5211 @@ -0,0 +1,29 @@
5212 +# Copyright 1999-2019 Gentoo Authors
5213 +# Distributed under the terms of the GNU General Public License v2
5214 +
5215 +EAPI=7
5216 +
5217 +KDE_HANDBOOK="forceoptional"
5218 +inherit kde5
5219 +
5220 +DESCRIPTION="KDE four-in-a-row game"
5221 +HOMEPAGE="https://kde.org/applications/games/kfourinline/
5222 +https://games.kde.org/game.php?game=kfourinline"
5223 +KEYWORDS="~amd64 ~arm64 ~x86"
5224 +IUSE=""
5225 +
5226 +DEPEND="
5227 + $(add_frameworks_dep kconfig)
5228 + $(add_frameworks_dep kconfigwidgets)
5229 + $(add_frameworks_dep kcoreaddons)
5230 + $(add_frameworks_dep kcrash)
5231 + $(add_frameworks_dep kdnssd)
5232 + $(add_frameworks_dep ki18n)
5233 + $(add_frameworks_dep kwidgetsaddons)
5234 + $(add_frameworks_dep kxmlgui)
5235 + $(add_kdeapps_dep libkdegames)
5236 + $(add_qt_dep qtgui)
5237 + $(add_qt_dep qtsvg)
5238 + $(add_qt_dep qtwidgets)
5239 +"
5240 +RDEPEND="${DEPEND}"
5241
5242 diff --git a/kde-apps/kgeography/kgeography-19.08.1.ebuild b/kde-apps/kgeography/kgeography-19.08.1.ebuild
5243 new file mode 100644
5244 index 0000000000..fc9595b0f5
5245 --- /dev/null
5246 +++ b/kde-apps/kgeography/kgeography-19.08.1.ebuild
5247 @@ -0,0 +1,29 @@
5248 +# Copyright 1999-2019 Gentoo Authors
5249 +# Distributed under the terms of the GNU General Public License v2
5250 +
5251 +EAPI=7
5252 +
5253 +KDE_HANDBOOK="forceoptional"
5254 +inherit kde5
5255 +
5256 +DESCRIPTION="Geography learning tool"
5257 +HOMEPAGE="https://edu.kde.org/applications/miscellaneous/kgeography
5258 +https://edu.kde.org/applications/all/kgeography"
5259 +KEYWORDS="~amd64 ~arm64 ~x86"
5260 +IUSE=""
5261 +
5262 +DEPEND="
5263 + $(add_frameworks_dep kconfig)
5264 + $(add_frameworks_dep kconfigwidgets)
5265 + $(add_frameworks_dep kcoreaddons)
5266 + $(add_frameworks_dep kcrash)
5267 + $(add_frameworks_dep ki18n)
5268 + $(add_frameworks_dep kiconthemes)
5269 + $(add_frameworks_dep kitemviews)
5270 + $(add_frameworks_dep kwidgetsaddons)
5271 + $(add_frameworks_dep kxmlgui)
5272 + $(add_qt_dep qtgui)
5273 + $(add_qt_dep qtwidgets)
5274 + $(add_qt_dep qtxml)
5275 +"
5276 +RDEPEND="${DEPEND}"
5277
5278 diff --git a/kde-apps/kget/kget-19.08.1.ebuild b/kde-apps/kget/kget-19.08.1.ebuild
5279 new file mode 100644
5280 index 0000000000..e37e30d45a
5281 --- /dev/null
5282 +++ b/kde-apps/kget/kget-19.08.1.ebuild
5283 @@ -0,0 +1,64 @@
5284 +# Copyright 1999-2019 Gentoo Authors
5285 +# Distributed under the terms of the GNU General Public License v2
5286 +
5287 +EAPI=7
5288 +
5289 +KDE_HANDBOOK="forceoptional"
5290 +KDE_TEST="forceoptional"
5291 +inherit kde5
5292 +
5293 +DESCRIPTION="Advanced download manager by KDE"
5294 +HOMEPAGE="https://kde.org/applications/internet/kget/"
5295 +KEYWORDS="~amd64 ~arm64 ~x86"
5296 +IUSE="bittorrent gpg kde mms sqlite"
5297 +
5298 +RDEPEND="
5299 + $(add_frameworks_dep kcmutils)
5300 + $(add_frameworks_dep kcompletion)
5301 + $(add_frameworks_dep kconfig)
5302 + $(add_frameworks_dep kconfigwidgets)
5303 + $(add_frameworks_dep kcoreaddons)
5304 + $(add_frameworks_dep kdbusaddons)
5305 + $(add_frameworks_dep kdelibs4support)
5306 + $(add_frameworks_dep ki18n)
5307 + $(add_frameworks_dep kiconthemes)
5308 + $(add_frameworks_dep kio)
5309 + $(add_frameworks_dep kitemviews)
5310 + $(add_frameworks_dep knotifications)
5311 + $(add_frameworks_dep knotifyconfig)
5312 + $(add_frameworks_dep kparts)
5313 + $(add_frameworks_dep kservice)
5314 + $(add_frameworks_dep ktextwidgets)
5315 + $(add_frameworks_dep kwallet)
5316 + $(add_frameworks_dep kwidgetsaddons)
5317 + $(add_frameworks_dep kwindowsystem)
5318 + $(add_frameworks_dep kxmlgui)
5319 + $(add_frameworks_dep solid)
5320 + $(add_qt_dep qtdbus)
5321 + $(add_qt_dep qtgui)
5322 + $(add_qt_dep qtnetwork)
5323 + $(add_qt_dep qtsql)
5324 + $(add_qt_dep qtwidgets)
5325 + $(add_qt_dep qtxml)
5326 + app-crypt/qca:2[qt5(+)]
5327 + bittorrent? ( net-libs/libktorrent:5 )
5328 + gpg? ( app-crypt/gpgme[qt5] )
5329 + kde? ( $(add_plasma_dep libkworkspace) )
5330 + mms? ( media-libs/libmms )
5331 + sqlite? ( dev-db/sqlite:3 )
5332 +"
5333 +DEPEND="${RDEPEND}
5334 + dev-libs/boost
5335 +"
5336 +
5337 +src_configure() {
5338 + local mycmakeargs=(
5339 + $(cmake-utils_use_find_package bittorrent KF5Torrent)
5340 + $(cmake-utils_use_find_package gpg Gpgmepp)
5341 + $(cmake-utils_use_find_package kde LibKWorkspace)
5342 + $(cmake-utils_use_find_package mms LibMms)
5343 + $(cmake-utils_use_find_package sqlite Sqlite)
5344 + )
5345 +
5346 + kde5_src_configure
5347 +}
5348
5349 diff --git a/kde-apps/kgoldrunner/kgoldrunner-19.08.1.ebuild b/kde-apps/kgoldrunner/kgoldrunner-19.08.1.ebuild
5350 new file mode 100644
5351 index 0000000000..5bc577193b
5352 --- /dev/null
5353 +++ b/kde-apps/kgoldrunner/kgoldrunner-19.08.1.ebuild
5354 @@ -0,0 +1,34 @@
5355 +# Copyright 1999-2019 Gentoo Authors
5356 +# Distributed under the terms of the GNU General Public License v2
5357 +
5358 +EAPI=7
5359 +
5360 +KDE_HANDBOOK="forceoptional"
5361 +KDE_SELINUX_MODULE="games"
5362 +inherit kde5
5363 +
5364 +DESCRIPTION="Game of action and puzzle solving by KDE"
5365 +HOMEPAGE="https://kde.org/applications/games/kgoldrunner/
5366 +https://games.kde.org/game.php?game=kgoldrunner"
5367 +KEYWORDS="~amd64 ~arm64 ~x86"
5368 +IUSE=""
5369 +
5370 +DEPEND="
5371 + $(add_frameworks_dep kconfig)
5372 + $(add_frameworks_dep kconfigwidgets)
5373 + $(add_frameworks_dep kcoreaddons)
5374 + $(add_frameworks_dep kcrash)
5375 + $(add_frameworks_dep kdbusaddons)
5376 + $(add_frameworks_dep ki18n)
5377 + $(add_frameworks_dep kio)
5378 + $(add_frameworks_dep kwidgetsaddons)
5379 + $(add_frameworks_dep kxmlgui)
5380 + $(add_kdeapps_dep libkdegames)
5381 + $(add_qt_dep qtgui)
5382 + $(add_qt_dep qtwidgets)
5383 + media-libs/libsndfile
5384 + media-libs/openal
5385 +"
5386 +RDEPEND="${DEPEND}
5387 + $(add_qt_dep qtsvg)
5388 +"
5389
5390 diff --git a/kde-apps/kgpg/kgpg-19.08.1.ebuild b/kde-apps/kgpg/kgpg-19.08.1.ebuild
5391 new file mode 100644
5392 index 0000000000..c7c0fd6298
5393 --- /dev/null
5394 +++ b/kde-apps/kgpg/kgpg-19.08.1.ebuild
5395 @@ -0,0 +1,48 @@
5396 +# Copyright 1999-2019 Gentoo Authors
5397 +# Distributed under the terms of the GNU General Public License v2
5398 +
5399 +EAPI=7
5400 +
5401 +KDE_HANDBOOK="forceoptional"
5402 +KDE_SELINUX_MODULE="gpg"
5403 +inherit kde5
5404 +
5405 +DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE"
5406 +HOMEPAGE="https://kde.org/applications/utilities/kgpg
5407 +https://utils.kde.org/projects/kgpg/"
5408 +KEYWORDS="~amd64 ~arm64 ~x86"
5409 +IUSE=""
5410 +
5411 +COMMON_DEPEND="
5412 + $(add_frameworks_dep karchive)
5413 + $(add_frameworks_dep kcodecs)
5414 + $(add_frameworks_dep kconfig)
5415 + $(add_frameworks_dep kconfigwidgets)
5416 + $(add_frameworks_dep kcoreaddons)
5417 + $(add_frameworks_dep kcrash)
5418 + $(add_frameworks_dep kdbusaddons)
5419 + $(add_frameworks_dep ki18n)
5420 + $(add_frameworks_dep kiconthemes)
5421 + $(add_frameworks_dep kio)
5422 + $(add_frameworks_dep kjobwidgets)
5423 + $(add_frameworks_dep knotifications)
5424 + $(add_frameworks_dep kservice)
5425 + $(add_frameworks_dep ktextwidgets)
5426 + $(add_frameworks_dep kwidgetsaddons)
5427 + $(add_frameworks_dep kwindowsystem)
5428 + $(add_frameworks_dep kxmlgui)
5429 + $(add_kdeapps_dep akonadi)
5430 + $(add_kdeapps_dep akonadi-contacts)
5431 + $(add_kdeapps_dep kcontacts)
5432 + $(add_qt_dep qtdbus)
5433 + $(add_qt_dep qtgui)
5434 + $(add_qt_dep qtnetwork)
5435 + $(add_qt_dep qtprintsupport)
5436 + $(add_qt_dep qtwidgets)
5437 +"
5438 +DEPEND="${COMMON_DEPEND}
5439 + app-crypt/gpgme
5440 +"
5441 +RDEPEND="${COMMON_DEPEND}
5442 + app-crypt/gnupg
5443 +"
5444
5445 diff --git a/kde-apps/khangman/khangman-19.08.1.ebuild b/kde-apps/khangman/khangman-19.08.1.ebuild
5446 new file mode 100644
5447 index 0000000000..8e73dd5f83
5448 --- /dev/null
5449 +++ b/kde-apps/khangman/khangman-19.08.1.ebuild
5450 @@ -0,0 +1,40 @@
5451 +# Copyright 1999-2019 Gentoo Authors
5452 +# Distributed under the terms of the GNU General Public License v2
5453 +
5454 +EAPI=7
5455 +
5456 +KDE_HANDBOOK="forceoptional"
5457 +inherit kde5
5458 +
5459 +DESCRIPTION="Classical hangman game by KDE"
5460 +HOMEPAGE="https://kde.org/applications/education/khangman
5461 +https://edu.kde.org/khangman/"
5462 +KEYWORDS="~amd64 ~arm64 ~x86"
5463 +IUSE=""
5464 +
5465 +DEPEND="
5466 + $(add_frameworks_dep kcompletion)
5467 + $(add_frameworks_dep kconfig)
5468 + $(add_frameworks_dep kconfigwidgets)
5469 + $(add_frameworks_dep kcoreaddons)
5470 + $(add_frameworks_dep kcrash)
5471 + $(add_frameworks_dep kdeclarative)
5472 + $(add_frameworks_dep ki18n)
5473 + $(add_frameworks_dep knewstuff)
5474 + $(add_frameworks_dep knotifications)
5475 + $(add_frameworks_dep kwidgetsaddons)
5476 + $(add_frameworks_dep kxmlgui)
5477 + $(add_kdeapps_dep libkeduvocdocument)
5478 + $(add_qt_dep qtdeclarative)
5479 + $(add_qt_dep qtgui)
5480 + $(add_qt_dep qtsvg)
5481 + $(add_qt_dep qtwidgets)
5482 + $(add_qt_dep qtxml)
5483 + media-libs/phonon[qt5(+)]
5484 +"
5485 +RDEPEND="${DEPEND}
5486 + $(add_kdeapps_dep kdeedu-data)
5487 + $(add_qt_dep qtgraphicaleffects)
5488 + $(add_qt_dep qtmultimedia)
5489 + $(add_qt_dep qtquickcontrols)
5490 +"
5491
5492 diff --git a/kde-apps/khelpcenter/khelpcenter-19.08.1.ebuild b/kde-apps/khelpcenter/khelpcenter-19.08.1.ebuild
5493 new file mode 100644
5494 index 0000000000..d76bb58238
5495 --- /dev/null
5496 +++ b/kde-apps/khelpcenter/khelpcenter-19.08.1.ebuild
5497 @@ -0,0 +1,47 @@
5498 +# Copyright 1999-2019 Gentoo Authors
5499 +# Distributed under the terms of the GNU General Public License v2
5500 +
5501 +EAPI=7
5502 +
5503 +inherit kde5
5504 +
5505 +DESCRIPTION="The KDE Help Center"
5506 +HOMEPAGE+=" https://userbase.kde.org/KHelpCenter"
5507 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
5508 +IUSE=""
5509 +
5510 +DEPEND="
5511 + $(add_frameworks_dep karchive)
5512 + $(add_frameworks_dep kbookmarks)
5513 + $(add_frameworks_dep kcodecs)
5514 + $(add_frameworks_dep kcompletion)
5515 + $(add_frameworks_dep kconfig)
5516 + $(add_frameworks_dep kconfigwidgets)
5517 + $(add_frameworks_dep kcoreaddons)
5518 + $(add_frameworks_dep kdbusaddons)
5519 + $(add_frameworks_dep kdoctools)
5520 + $(add_frameworks_dep khtml)
5521 + $(add_frameworks_dep ki18n)
5522 + $(add_frameworks_dep kinit)
5523 + $(add_frameworks_dep kio)
5524 + $(add_frameworks_dep kparts)
5525 + $(add_frameworks_dep kservice)
5526 + $(add_frameworks_dep kwidgetsaddons)
5527 + $(add_frameworks_dep kwindowsystem)
5528 + $(add_frameworks_dep kxmlgui)
5529 + $(add_qt_dep qtdbus)
5530 + $(add_qt_dep qtgui)
5531 + $(add_qt_dep qtwidgets)
5532 + $(add_qt_dep qtxml)
5533 + dev-libs/grantlee:5
5534 + dev-libs/libxml2
5535 + dev-libs/xapian:=
5536 +"
5537 +RDEPEND="${DEPEND}
5538 + $(add_plasma_dep kde-cli-tools)
5539 +"
5540 +
5541 +src_prepare() {
5542 + kde5_src_prepare
5543 + sed -e "/^install.*kde4\/services/s/^/#DONT/" -i CMakeLists.txt || die
5544 +}
5545
5546 diff --git a/kde-apps/kidentitymanagement/kidentitymanagement-19.08.1.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-19.08.1.ebuild
5547 new file mode 100644
5548 index 0000000000..5e299423da
5549 --- /dev/null
5550 +++ b/kde-apps/kidentitymanagement/kidentitymanagement-19.08.1.ebuild
5551 @@ -0,0 +1,35 @@
5552 +# Copyright 1999-2019 Gentoo Authors
5553 +# Distributed under the terms of the GNU General Public License v2
5554 +
5555 +EAPI=7
5556 +
5557 +KDE_TEST="true"
5558 +VIRTUALX_REQUIRED="test"
5559 +inherit kde5
5560 +
5561 +DESCRIPTION="Library for managing identitites"
5562 +LICENSE="GPL-2+ LGPL-2.1+"
5563 +KEYWORDS="~amd64 ~arm64 ~x86"
5564 +IUSE=""
5565 +
5566 +DEPEND="
5567 + $(add_frameworks_dep kcodecs)
5568 + $(add_frameworks_dep kcompletion)
5569 + $(add_frameworks_dep kconfig)
5570 + $(add_frameworks_dep kcoreaddons)
5571 + $(add_frameworks_dep ki18n)
5572 + $(add_frameworks_dep kio)
5573 + $(add_frameworks_dep ktextwidgets)
5574 + $(add_frameworks_dep kwidgetsaddons)
5575 + $(add_frameworks_dep kxmlgui)
5576 + $(add_kdeapps_dep kpimtextedit)
5577 + $(add_qt_dep qtdbus)
5578 + $(add_qt_dep qtgui)
5579 + $(add_qt_dep qtnetwork)
5580 + $(add_qt_dep qtwidgets)
5581 +"
5582 +RDEPEND="${DEPEND}
5583 + !kde-apps/kdepim-l10n
5584 +"
5585 +
5586 +RESTRICT+=" test"
5587
5588 diff --git a/kde-apps/kig/kig-19.08.1.ebuild b/kde-apps/kig/kig-19.08.1.ebuild
5589 new file mode 100644
5590 index 0000000000..ffc4026477
5591 --- /dev/null
5592 +++ b/kde-apps/kig/kig-19.08.1.ebuild
5593 @@ -0,0 +1,62 @@
5594 +# Copyright 1999-2019 Gentoo Authors
5595 +# Distributed under the terms of the GNU General Public License v2
5596 +
5597 +EAPI=7
5598 +
5599 +KDE_HANDBOOK="forceoptional"
5600 +KDE_TEST="true"
5601 +PYTHON_COMPAT=( python2_7 )
5602 +inherit python-single-r1 kde5
5603 +
5604 +DESCRIPTION="KDE Interactive Geometry tool"
5605 +HOMEPAGE="https://kde.org/applications/education/kig https://edu.kde.org/kig/"
5606 +KEYWORDS="~amd64 ~arm64 ~x86"
5607 +IUSE="geogebra scripting"
5608 +
5609 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
5610 +
5611 +RDEPEND="${PYTHON_DEPS}
5612 + $(add_frameworks_dep karchive)
5613 + $(add_frameworks_dep kcompletion)
5614 + $(add_frameworks_dep kconfig)
5615 + $(add_frameworks_dep kconfigwidgets)
5616 + $(add_frameworks_dep kcoreaddons)
5617 + $(add_frameworks_dep kcrash)
5618 + $(add_frameworks_dep ki18n)
5619 + $(add_frameworks_dep kiconthemes)
5620 + $(add_frameworks_dep kparts)
5621 + $(add_frameworks_dep kservice)
5622 + $(add_frameworks_dep kwidgetsaddons)
5623 + $(add_frameworks_dep kxmlgui)
5624 + $(add_qt_dep qtgui)
5625 + $(add_qt_dep qtprintsupport)
5626 + $(add_qt_dep qtsvg)
5627 + $(add_qt_dep qtwidgets)
5628 + $(add_qt_dep qtxml)
5629 + geogebra? ( $(add_qt_dep qtxmlpatterns) )
5630 + scripting? ( >=dev-libs/boost-1.48:=[python,${PYTHON_USEDEP}] )
5631 +"
5632 +DEPEND="${RDEPEND}
5633 + $(add_frameworks_dep ktexteditor)
5634 +"
5635 +
5636 +PATCHES=( "${FILESDIR}/${PN}-4.12.0-boostpython.patch" )
5637 +
5638 +pkg_setup() {
5639 + python-single-r1_pkg_setup
5640 + kde5_pkg_setup
5641 +}
5642 +
5643 +src_prepare() {
5644 + kde5_src_prepare
5645 + python_fix_shebang .
5646 +}
5647 +
5648 +src_configure() {
5649 + local mycmakeargs=(
5650 + $(cmake-utils_use_find_package geogebra Qt5XmlPatterns)
5651 + $(cmake-utils_use_find_package scripting BoostPython)
5652 + )
5653 +
5654 + kde5_src_configure
5655 +}
5656
5657 diff --git a/kde-apps/kigo/kigo-19.08.1.ebuild b/kde-apps/kigo/kigo-19.08.1.ebuild
5658 new file mode 100644
5659 index 0000000000..40bf0ba844
5660 --- /dev/null
5661 +++ b/kde-apps/kigo/kigo-19.08.1.ebuild
5662 @@ -0,0 +1,34 @@
5663 +# Copyright 1999-2019 Gentoo Authors
5664 +# Distributed under the terms of the GNU General Public License v2
5665 +
5666 +EAPI=7
5667 +
5668 +KDE_HANDBOOK="forceoptional"
5669 +inherit kde5
5670 +
5671 +DESCRIPTION="Go game by KDE"
5672 +HOMEPAGE="https://kde.org/applications/games/kigo/"
5673 +KEYWORDS="~amd64 ~arm64 ~x86"
5674 +IUSE=""
5675 +
5676 +DEPEND="
5677 + $(add_frameworks_dep kcompletion)
5678 + $(add_frameworks_dep kconfig)
5679 + $(add_frameworks_dep kconfigwidgets)
5680 + $(add_frameworks_dep kcoreaddons)
5681 + $(add_frameworks_dep kcrash)
5682 + $(add_frameworks_dep kdbusaddons)
5683 + $(add_frameworks_dep ki18n)
5684 + $(add_frameworks_dep kio)
5685 + $(add_frameworks_dep knewstuff)
5686 + $(add_frameworks_dep ktextwidgets)
5687 + $(add_frameworks_dep kwidgetsaddons)
5688 + $(add_frameworks_dep kxmlgui)
5689 + $(add_kdeapps_dep libkdegames)
5690 + $(add_qt_dep qtgui)
5691 + $(add_qt_dep qtsvg)
5692 + $(add_qt_dep qtwidgets)
5693 +"
5694 +RDEPEND="${DEPEND}
5695 + games-board/gnugo
5696 +"
5697
5698 diff --git a/kde-apps/killbots/killbots-19.08.1.ebuild b/kde-apps/killbots/killbots-19.08.1.ebuild
5699 new file mode 100644
5700 index 0000000000..01f306d373
5701 --- /dev/null
5702 +++ b/kde-apps/killbots/killbots-19.08.1.ebuild
5703 @@ -0,0 +1,30 @@
5704 +# Copyright 1999-2019 Gentoo Authors
5705 +# Distributed under the terms of the GNU General Public License v2
5706 +
5707 +EAPI=7
5708 +
5709 +KDE_HANDBOOK="forceoptional"
5710 +inherit kde5
5711 +
5712 +DESCRIPTION="Kill the bots or they kill you!"
5713 +HOMEPAGE="https://kde.org/applications/games/killbots/"
5714 +KEYWORDS="~amd64 ~arm64 ~x86"
5715 +IUSE=""
5716 +
5717 +DEPEND="
5718 + $(add_frameworks_dep kcompletion)
5719 + $(add_frameworks_dep kconfig)
5720 + $(add_frameworks_dep kconfigwidgets)
5721 + $(add_frameworks_dep kcoreaddons)
5722 + $(add_frameworks_dep kcrash)
5723 + $(add_frameworks_dep kdbusaddons)
5724 + $(add_frameworks_dep ki18n)
5725 + $(add_frameworks_dep kwidgetsaddons)
5726 + $(add_frameworks_dep kxmlgui)
5727 + $(add_kdeapps_dep libkdegames)
5728 + $(add_qt_dep qtgui)
5729 + $(add_qt_dep qtwidgets)
5730 +"
5731 +RDEPEND="${DEPEND}"
5732 +
5733 +DOCS=()
5734
5735 diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-19.08.1.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-19.08.1.ebuild
5736 new file mode 100644
5737 index 0000000000..fdc9f63cee
5738 --- /dev/null
5739 +++ b/kde-apps/kimagemapeditor/kimagemapeditor-19.08.1.ebuild
5740 @@ -0,0 +1,30 @@
5741 +# Copyright 1999-2019 Gentoo Authors
5742 +# Distributed under the terms of the GNU General Public License v2
5743 +
5744 +EAPI=7
5745 +
5746 +KDE_HANDBOOK="forceoptional"
5747 +inherit kde5
5748 +
5749 +DESCRIPTION="Generator of HTML image maps"
5750 +HOMEPAGE="https://kde.org/applications/development/kimagemapeditor/"
5751 +KEYWORDS="~amd64 ~arm64 ~x86"
5752 +IUSE=""
5753 +
5754 +DEPEND="
5755 + $(add_frameworks_dep kconfig)
5756 + $(add_frameworks_dep kconfigwidgets)
5757 + $(add_frameworks_dep kcoreaddons)
5758 + $(add_frameworks_dep kcrash)
5759 + $(add_frameworks_dep kdbusaddons)
5760 + $(add_frameworks_dep kguiaddons)
5761 + $(add_frameworks_dep khtml)
5762 + $(add_frameworks_dep ki18n)
5763 + $(add_frameworks_dep kiconthemes)
5764 + $(add_frameworks_dep kparts)
5765 + $(add_frameworks_dep kwidgetsaddons)
5766 + $(add_frameworks_dep kxmlgui)
5767 + $(add_qt_dep qtgui)
5768 + $(add_qt_dep qtwidgets)
5769 +"
5770 +RDEPEND="${DEPEND}"
5771
5772 diff --git a/kde-apps/kimap/kimap-19.08.1.ebuild b/kde-apps/kimap/kimap-19.08.1.ebuild
5773 new file mode 100644
5774 index 0000000000..3dc46eb150
5775 --- /dev/null
5776 +++ b/kde-apps/kimap/kimap-19.08.1.ebuild
5777 @@ -0,0 +1,37 @@
5778 +# Copyright 1999-2019 Gentoo Authors
5779 +# Distributed under the terms of the GNU General Public License v2
5780 +
5781 +EAPI=7
5782 +
5783 +KDE_TEST="forceoptional"
5784 +inherit kde5
5785 +
5786 +DESCRIPTION="Library for interacting with IMAP servers"
5787 +LICENSE="GPL-2+"
5788 +KEYWORDS="~amd64 ~arm64 ~x86"
5789 +IUSE=""
5790 +
5791 +COMMON_DEPEND="
5792 + $(add_frameworks_dep kcodecs)
5793 + $(add_frameworks_dep kcoreaddons)
5794 + $(add_frameworks_dep ki18n)
5795 + $(add_frameworks_dep kio)
5796 + $(add_kdeapps_dep kmime)
5797 + $(add_qt_dep qtgui)
5798 + dev-libs/cyrus-sasl
5799 +"
5800 +# TODO: Convince upstream not to install stuff with tests
5801 +DEPEND="${COMMON_DEPEND}
5802 + test? ( $(add_qt_dep qtnetwork) )
5803 +"
5804 +RDEPEND="${COMMON_DEPEND}
5805 + !kde-apps/kdepim-l10n
5806 +"
5807 +
5808 +src_test() {
5809 + # tests cannot be run in parallel #605586
5810 + local myctestargs=(
5811 + -j1
5812 + )
5813 + kde5_src_test
5814 +}
5815
5816 diff --git a/kde-apps/kio-extras/kio-extras-19.08.1.ebuild b/kde-apps/kio-extras/kio-extras-19.08.1.ebuild
5817 new file mode 100644
5818 index 0000000000..ed12668f14
5819 --- /dev/null
5820 +++ b/kde-apps/kio-extras/kio-extras-19.08.1.ebuild
5821 @@ -0,0 +1,76 @@
5822 +# Copyright 1999-2019 Gentoo Authors
5823 +# Distributed under the terms of the GNU General Public License v2
5824 +
5825 +EAPI=7
5826 +
5827 +KDE_HANDBOOK="forceoptional"
5828 +KDE_TEST="optional"
5829 +VIRTUALX_REQUIRED="test"
5830 +inherit kde5
5831 +
5832 +DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
5833 +HOMEPAGE="https://cgit.kde.org/kio-extras.git"
5834 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
5835 +IUSE="activities +man mtp openexr phonon samba +sftp taglib"
5836 +
5837 +BDEPEND="
5838 + man? ( dev-util/gperf )
5839 +"
5840 +DEPEND="
5841 + $(add_frameworks_dep karchive 'bzip2,lzma')
5842 + $(add_frameworks_dep kbookmarks)
5843 + $(add_frameworks_dep kcodecs)
5844 + $(add_frameworks_dep kconfig)
5845 + $(add_frameworks_dep kconfigwidgets)
5846 + $(add_frameworks_dep kcoreaddons)
5847 + $(add_frameworks_dep kdbusaddons)
5848 + $(add_frameworks_dep kdnssd)
5849 + $(add_frameworks_dep kguiaddons)
5850 + $(add_frameworks_dep ki18n)
5851 + $(add_frameworks_dep kiconthemes)
5852 + $(add_frameworks_dep kio)
5853 + $(add_frameworks_dep kparts)
5854 + $(add_frameworks_dep kpty)
5855 + $(add_frameworks_dep kservice)
5856 + $(add_frameworks_dep kxmlgui)
5857 + $(add_frameworks_dep solid)
5858 + $(add_frameworks_dep syntax-highlighting)
5859 + $(add_qt_dep qtdbus)
5860 + $(add_qt_dep qtgui)
5861 + $(add_qt_dep qtnetwork)
5862 + $(add_qt_dep qtsvg)
5863 + $(add_qt_dep qtwidgets)
5864 + $(add_qt_dep qtxml)
5865 + activities? (
5866 + $(add_frameworks_dep kactivities)
5867 + $(add_qt_dep qtsql)
5868 + )
5869 + man? ( $(add_frameworks_dep khtml) )
5870 + mtp? ( >=media-libs/libmtp-1.1.16:= )
5871 + openexr? ( media-libs/openexr:= )
5872 + phonon? ( media-libs/phonon[qt5(+)] )
5873 + samba? ( net-fs/samba[client] )
5874 + sftp? ( net-libs/libssh:=[sftp] )
5875 + taglib? ( >=media-libs/taglib-1.11.1 )
5876 +"
5877 +RDEPEND="${DEPEND}
5878 + $(add_frameworks_dep kded)
5879 +"
5880 +
5881 +# requires running kde environment
5882 +RESTRICT+=" test"
5883 +
5884 +src_configure() {
5885 + local mycmakeargs=(
5886 + $(cmake-utils_use_find_package activities KF5Activities)
5887 + $(cmake-utils_use_find_package man Gperf)
5888 + $(cmake-utils_use_find_package mtp Mtp)
5889 + $(cmake-utils_use_find_package openexr OpenEXR)
5890 + $(cmake-utils_use_find_package phonon Phonon4Qt5)
5891 + $(cmake-utils_use_find_package samba Samba)
5892 + $(cmake-utils_use_find_package sftp libssh)
5893 + $(cmake-utils_use_find_package taglib Taglib)
5894 + )
5895 +
5896 + kde5_src_configure
5897 +}
5898
5899 diff --git a/kde-apps/kipi-plugins/kipi-plugins-19.08.1.ebuild b/kde-apps/kipi-plugins/kipi-plugins-19.08.1.ebuild
5900 new file mode 100644
5901 index 0000000000..ca7690c5f4
5902 --- /dev/null
5903 +++ b/kde-apps/kipi-plugins/kipi-plugins-19.08.1.ebuild
5904 @@ -0,0 +1,51 @@
5905 +# Copyright 1999-2019 Gentoo Authors
5906 +# Distributed under the terms of the GNU General Public License v2
5907 +
5908 +EAPI=7
5909 +
5910 +KDE_TEST="true"
5911 +inherit kde5
5912 +
5913 +DESCRIPTION="Plugins for the KDE Image Plugin Interface"
5914 +HOMEPAGE="https://userbase.kde.org/KIPI https://cgit.kde.org/kipi-plugins.git/"
5915 +
5916 +LICENSE="GPL-2+"
5917 +KEYWORDS="~amd64 ~arm64 ~x86"
5918 +IUSE="flashexport mediawiki +remotestorage vkontakte"
5919 +
5920 +BDEPEND="sys-devel/gettext"
5921 +RDEPEND="
5922 + $(add_frameworks_dep kcompletion)
5923 + $(add_frameworks_dep kconfig)
5924 + $(add_frameworks_dep kconfigwidgets)
5925 + $(add_frameworks_dep kcoreaddons)
5926 + $(add_frameworks_dep ki18n)
5927 + $(add_frameworks_dep kwindowsystem)
5928 + $(add_frameworks_dep kxmlgui)
5929 + $(add_kdeapps_dep libkipi '' '' '5=')
5930 + $(add_qt_dep qtgui)
5931 + $(add_qt_dep qtnetwork)
5932 + $(add_qt_dep qtprintsupport)
5933 + $(add_qt_dep qtsvg)
5934 + $(add_qt_dep qtwidgets)
5935 + $(add_qt_dep qtxml)
5936 + $(add_qt_dep qtxmlpatterns)
5937 + flashexport? ( $(add_frameworks_dep karchive) )
5938 + mediawiki? ( net-libs/libmediawiki:5 )
5939 + remotestorage? ( $(add_frameworks_dep kio) )
5940 + vkontakte? ( net-libs/libkvkontakte:5 )
5941 +"
5942 +DEPEND="${RDEPEND}
5943 + $(add_qt_dep qtconcurrent)
5944 +"
5945 +
5946 +src_configure() {
5947 + local mycmakeargs=(
5948 + $(cmake-utils_use_find_package flashexport KF5Archive)
5949 + $(cmake-utils_use_find_package mediawiki KF5MediaWiki)
5950 + $(cmake-utils_use_find_package remotestorage KF5KIO)
5951 + $(cmake-utils_use_find_package vkontakte KF5Vkontakte)
5952 + )
5953 +
5954 + kde5_src_configure
5955 +}
5956
5957 diff --git a/kde-apps/kiriki/kiriki-19.08.1.ebuild b/kde-apps/kiriki/kiriki-19.08.1.ebuild
5958 new file mode 100644
5959 index 0000000000..8b308fc169
5960 --- /dev/null
5961 +++ b/kde-apps/kiriki/kiriki-19.08.1.ebuild
5962 @@ -0,0 +1,30 @@
5963 +# Copyright 1999-2019 Gentoo Authors
5964 +# Distributed under the terms of the GNU General Public License v2
5965 +
5966 +EAPI=7
5967 +
5968 +KDE_HANDBOOK="forceoptional"
5969 +inherit kde5
5970 +
5971 +DESCRIPTION="An addictive and fun dice game"
5972 +HOMEPAGE="https://kde.org/applications/games/kiriki/
5973 +https://games.kde.org/game.php?game=kiriki"
5974 +KEYWORDS="~amd64 ~arm64 ~x86"
5975 +IUSE=""
5976 +
5977 +DEPEND="
5978 + $(add_frameworks_dep kconfig)
5979 + $(add_frameworks_dep kconfigwidgets)
5980 + $(add_frameworks_dep kcoreaddons)
5981 + $(add_frameworks_dep kcrash)
5982 + $(add_frameworks_dep kdbusaddons)
5983 + $(add_frameworks_dep ki18n)
5984 + $(add_frameworks_dep kiconthemes)
5985 + $(add_frameworks_dep kwidgetsaddons)
5986 + $(add_frameworks_dep kxmlgui)
5987 + $(add_kdeapps_dep libkdegames)
5988 + $(add_qt_dep qtgui)
5989 + $(add_qt_dep qtprintsupport)
5990 + $(add_qt_dep qtwidgets)
5991 +"
5992 +RDEPEND="${DEPEND}"
5993
5994 diff --git a/kde-apps/kiten/kiten-19.08.1.ebuild b/kde-apps/kiten/kiten-19.08.1.ebuild
5995 new file mode 100644
5996 index 0000000000..dee6f6bb63
5997 --- /dev/null
5998 +++ b/kde-apps/kiten/kiten-19.08.1.ebuild
5999 @@ -0,0 +1,39 @@
6000 +# Copyright 1999-2019 Gentoo Authors
6001 +# Distributed under the terms of the GNU General Public License v2
6002 +
6003 +EAPI=7
6004 +
6005 +KDE_HANDBOOK="forceoptional"
6006 +inherit kde5
6007 +
6008 +DESCRIPTION="KDE Japanese dictionary and reference"
6009 +HOMEPAGE="https://kde.org/applications/education/kiten https://edu.kde.org/kiten/"
6010 +KEYWORDS="~amd64 ~arm64 ~x86"
6011 +IUSE=""
6012 +
6013 +DEPEND="
6014 + $(add_frameworks_dep karchive)
6015 + $(add_frameworks_dep kcompletion)
6016 + $(add_frameworks_dep kconfig)
6017 + $(add_frameworks_dep kconfigwidgets)
6018 + $(add_frameworks_dep kcoreaddons)
6019 + $(add_frameworks_dep kcrash)
6020 + $(add_frameworks_dep khtml)
6021 + $(add_frameworks_dep ki18n)
6022 + $(add_frameworks_dep kio)
6023 + $(add_frameworks_dep knotifications)
6024 + $(add_frameworks_dep kparts)
6025 + $(add_frameworks_dep kwidgetsaddons)
6026 + $(add_frameworks_dep kxmlgui)
6027 + $(add_qt_dep qtdbus)
6028 + $(add_qt_dep qtgui)
6029 + $(add_qt_dep qtwidgets)
6030 +"
6031 +RDEPEND="${DEPEND}
6032 + media-fonts/kanjistrokeorders
6033 +"
6034 +
6035 +src_prepare() {
6036 + kde5_src_prepare
6037 + cmake_comment_add_subdirectory data/font
6038 +}
6039
6040 diff --git a/kde-apps/kitinerary/kitinerary-19.08.1.ebuild b/kde-apps/kitinerary/kitinerary-19.08.1.ebuild
6041 new file mode 100644
6042 index 0000000000..5945b45be8
6043 --- /dev/null
6044 +++ b/kde-apps/kitinerary/kitinerary-19.08.1.ebuild
6045 @@ -0,0 +1,40 @@
6046 +# Copyright 1999-2019 Gentoo Authors
6047 +# Distributed under the terms of the GNU General Public License v2
6048 +
6049 +EAPI=7
6050 +
6051 +KDE_TEST="forceoptional"
6052 +VIRTUALX_REQUIRED="test"
6053 +inherit kde5
6054 +
6055 +DESCRIPTION="Data Model and Extraction System for Travel Reservation information"
6056 +HOMEPAGE="https://kde.org/applications/office/kontact/"
6057 +
6058 +LICENSE="LGPL-2.1+"
6059 +KEYWORDS="~amd64 ~arm64 ~x86"
6060 +IUSE="+barcode pdf"
6061 +
6062 +DEPEND="
6063 + $(add_frameworks_dep karchive)
6064 + $(add_frameworks_dep ki18n)
6065 + $(add_kdeapps_dep kcalcore)
6066 + $(add_kdeapps_dep kcontacts)
6067 + $(add_kdeapps_dep kmime)
6068 + $(add_kdeapps_dep kpkpass)
6069 + $(add_qt_dep qtdeclarative)
6070 + $(add_qt_dep qtgui)
6071 + sys-libs/zlib
6072 + barcode? ( media-libs/zxing-cpp )
6073 + pdf? ( app-text/poppler:=[qt5] )
6074 +"
6075 +RDEPEND="${DEPEND}
6076 + !<kde-apps/kdepim-addons-18.07.80
6077 +"
6078 +
6079 +src_configure() {
6080 + local mycmakeargs=(
6081 + $(cmake-utils_use_find_package barcode ZXing)
6082 + $(cmake-utils_use_find_package pdf Poppler)
6083 + )
6084 + kde5_src_configure
6085 +}
6086
6087 diff --git a/kde-apps/kjumpingcube/kjumpingcube-19.08.1.ebuild b/kde-apps/kjumpingcube/kjumpingcube-19.08.1.ebuild
6088 new file mode 100644
6089 index 0000000000..4778d0a9e1
6090 --- /dev/null
6091 +++ b/kde-apps/kjumpingcube/kjumpingcube-19.08.1.ebuild
6092 @@ -0,0 +1,30 @@
6093 +# Copyright 1999-2019 Gentoo Authors
6094 +# Distributed under the terms of the GNU General Public License v2
6095 +
6096 +EAPI=7
6097 +
6098 +KDE_HANDBOOK="forceoptional"
6099 +KDE_SELINUX_MODULE="games"
6100 +inherit kde5
6101 +
6102 +DESCRIPTION="Tactical one or two player game"
6103 +HOMEPAGE="https://kde.org/applications/games/kjumpingcube/
6104 +https://games.kde.org/game.php?game=kjumpingcube"
6105 +KEYWORDS="~amd64 ~arm64 ~x86"
6106 +IUSE=""
6107 +
6108 +DEPEND="
6109 + $(add_frameworks_dep kconfig)
6110 + $(add_frameworks_dep kconfigwidgets)
6111 + $(add_frameworks_dep kcoreaddons)
6112 + $(add_frameworks_dep kcrash)
6113 + $(add_frameworks_dep kdbusaddons)
6114 + $(add_frameworks_dep ki18n)
6115 + $(add_frameworks_dep kwidgetsaddons)
6116 + $(add_frameworks_dep kxmlgui)
6117 + $(add_kdeapps_dep libkdegames)
6118 + $(add_qt_dep qtgui)
6119 + $(add_qt_dep qtsvg)
6120 + $(add_qt_dep qtwidgets)
6121 +"
6122 +RDEPEND="${DEPEND}"
6123
6124 diff --git a/kde-apps/kldap/kldap-19.08.1.ebuild b/kde-apps/kldap/kldap-19.08.1.ebuild
6125 new file mode 100644
6126 index 0000000000..d63a4f5e4d
6127 --- /dev/null
6128 +++ b/kde-apps/kldap/kldap-19.08.1.ebuild
6129 @@ -0,0 +1,36 @@
6130 +# Copyright 1999-2019 Gentoo Authors
6131 +# Distributed under the terms of the GNU General Public License v2
6132 +
6133 +EAPI=7
6134 +
6135 +KDE_HANDBOOK="forceoptional"
6136 +KDE_TEST="true"
6137 +inherit kde5
6138 +
6139 +DESCRIPTION="Library for interacting with LDAP servers"
6140 +LICENSE="GPL-2+"
6141 +KEYWORDS="~amd64 ~arm64 ~x86"
6142 +IUSE=""
6143 +
6144 +DEPEND="
6145 + $(add_frameworks_dep kcompletion)
6146 + $(add_frameworks_dep ki18n)
6147 + $(add_frameworks_dep kio)
6148 + $(add_frameworks_dep kwidgetsaddons)
6149 + $(add_qt_dep qtgui)
6150 + $(add_qt_dep qtwidgets)
6151 + dev-libs/cyrus-sasl
6152 + net-nds/openldap
6153 +"
6154 +RDEPEND="${DEPEND}
6155 + !kde-apps/kdepim-l10n
6156 +"
6157 +
6158 +src_prepare() {
6159 + kde5_src_prepare
6160 +
6161 + if ! use handbook ; then
6162 + sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \
6163 + -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)"
6164 + fi
6165 +}
6166
6167 diff --git a/kde-apps/kleopatra/kleopatra-19.08.1.ebuild b/kde-apps/kleopatra/kleopatra-19.08.1.ebuild
6168 new file mode 100644
6169 index 0000000000..285babab0a
6170 --- /dev/null
6171 +++ b/kde-apps/kleopatra/kleopatra-19.08.1.ebuild
6172 @@ -0,0 +1,52 @@
6173 +# Copyright 1999-2019 Gentoo Authors
6174 +# Distributed under the terms of the GNU General Public License v2
6175 +
6176 +EAPI=7
6177 +
6178 +KDE_HANDBOOK="optional"
6179 +KDE_TEST="forceoptional"
6180 +VIRTUALX_REQUIRED="test"
6181 +inherit kde5
6182 +
6183 +DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography"
6184 +HOMEPAGE="https://kde.org/applications/utilities/kleopatra"
6185 +
6186 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
6187 +KEYWORDS="~amd64 ~arm64 ~x86"
6188 +IUSE=""
6189 +
6190 +DEPEND="
6191 + $(add_frameworks_dep kcmutils)
6192 + $(add_frameworks_dep kcodecs)
6193 + $(add_frameworks_dep kconfig)
6194 + $(add_frameworks_dep kconfigwidgets)
6195 + $(add_frameworks_dep kcoreaddons)
6196 + $(add_frameworks_dep kdbusaddons)
6197 + $(add_frameworks_dep ki18n)
6198 + $(add_frameworks_dep kiconthemes)
6199 + $(add_frameworks_dep kitemmodels)
6200 + $(add_frameworks_dep knotifications)
6201 + $(add_frameworks_dep ktextwidgets)
6202 + $(add_frameworks_dep kwidgetsaddons)
6203 + $(add_frameworks_dep kwindowsystem)
6204 + $(add_frameworks_dep kxmlgui)
6205 + $(add_kdeapps_dep kmime)
6206 + $(add_kdeapps_dep libkleo)
6207 + $(add_qt_dep qtdbus)
6208 + $(add_qt_dep qtgui)
6209 + $(add_qt_dep qtnetwork)
6210 + $(add_qt_dep qtprintsupport)
6211 + $(add_qt_dep qtwidgets)
6212 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
6213 + dev-libs/boost:=
6214 + dev-libs/libassuan
6215 + dev-libs/libgpg-error
6216 +"
6217 +RDEPEND="${DEPEND}
6218 + !kde-apps/kdepim-l10n
6219 + >=app-crypt/gnupg-2.1
6220 + app-crypt/paperkey
6221 +"
6222 +
6223 +# tests completely broken, bug #641720
6224 +RESTRICT+=" test"
6225
6226 diff --git a/kde-apps/klettres/klettres-19.08.1.ebuild b/kde-apps/klettres/klettres-19.08.1.ebuild
6227 new file mode 100644
6228 index 0000000000..56acc749bc
6229 --- /dev/null
6230 +++ b/kde-apps/klettres/klettres-19.08.1.ebuild
6231 @@ -0,0 +1,31 @@
6232 +# Copyright 1999-2019 Gentoo Authors
6233 +# Distributed under the terms of the GNU General Public License v2
6234 +
6235 +EAPI=7
6236 +
6237 +KDE_HANDBOOK="forceoptional"
6238 +inherit kde5
6239 +
6240 +DESCRIPTION="Alphabet learning application"
6241 +HOMEPAGE="https://kde.org/applications/education/klettres
6242 +https://edu.kde.org/klettres/"
6243 +KEYWORDS="~amd64 ~arm64 ~x86"
6244 +IUSE=""
6245 +
6246 +DEPEND="
6247 + $(add_frameworks_dep kcompletion)
6248 + $(add_frameworks_dep kconfig)
6249 + $(add_frameworks_dep kconfigwidgets)
6250 + $(add_frameworks_dep kcoreaddons)
6251 + $(add_frameworks_dep kcrash)
6252 + $(add_frameworks_dep ki18n)
6253 + $(add_frameworks_dep knewstuff)
6254 + $(add_frameworks_dep kwidgetsaddons)
6255 + $(add_frameworks_dep kxmlgui)
6256 + $(add_qt_dep qtgui)
6257 + $(add_qt_dep qtsvg)
6258 + $(add_qt_dep qtwidgets)
6259 + $(add_qt_dep qtxml)
6260 + media-libs/phonon[qt5(+)]
6261 +"
6262 +RDEPEND="${DEPEND}"
6263
6264 diff --git a/kde-apps/klickety/klickety-19.08.1.ebuild b/kde-apps/klickety/klickety-19.08.1.ebuild
6265 new file mode 100644
6266 index 0000000000..24e11900d4
6267 --- /dev/null
6268 +++ b/kde-apps/klickety/klickety-19.08.1.ebuild
6269 @@ -0,0 +1,32 @@
6270 +# Copyright 1999-2019 Gentoo Authors
6271 +# Distributed under the terms of the GNU General Public License v2
6272 +
6273 +EAPI=7
6274 +
6275 +KDE_HANDBOOK="forceoptional"
6276 +KDE_SELINUX_MODULE="games"
6277 +inherit kde5
6278 +
6279 +DESCRIPTION="An adaptation of the Clickomania game"
6280 +KEYWORDS="~amd64 ~arm64 ~x86"
6281 +IUSE=""
6282 +
6283 +DEPEND="
6284 + $(add_frameworks_dep kconfig)
6285 + $(add_frameworks_dep kconfigwidgets)
6286 + $(add_frameworks_dep kcoreaddons)
6287 + $(add_frameworks_dep kcrash)
6288 + $(add_frameworks_dep kdbusaddons)
6289 + $(add_frameworks_dep ki18n)
6290 + $(add_frameworks_dep kio)
6291 + $(add_frameworks_dep knotifications)
6292 + $(add_frameworks_dep knotifyconfig)
6293 + $(add_frameworks_dep kwidgetsaddons)
6294 + $(add_frameworks_dep kxmlgui)
6295 + $(add_kdeapps_dep libkdegames)
6296 + $(add_qt_dep qtgui)
6297 + $(add_qt_dep qtwidgets)
6298 +"
6299 +RDEPEND="${DEPEND}"
6300 +
6301 +DOCS=()
6302
6303 diff --git a/kde-apps/klines/klines-19.08.1.ebuild b/kde-apps/klines/klines-19.08.1.ebuild
6304 new file mode 100644
6305 index 0000000000..68a0d47201
6306 --- /dev/null
6307 +++ b/kde-apps/klines/klines-19.08.1.ebuild
6308 @@ -0,0 +1,31 @@
6309 +# Copyright 1999-2019 Gentoo Authors
6310 +# Distributed under the terms of the GNU General Public License v2
6311 +
6312 +EAPI=7
6313 +
6314 +KDE_HANDBOOK="forceoptional"
6315 +KDE_SELINUX_MODULE="games"
6316 +inherit kde5
6317 +
6318 +DESCRIPTION="A little KDE game about balls and how to get rid of them"
6319 +HOMEPAGE="https://kde.org/applications/games/klines/
6320 +https://games.kde.org/game.php?game=klines"
6321 +KEYWORDS="~amd64 ~arm64 ~x86"
6322 +IUSE=""
6323 +
6324 +DEPEND="
6325 + $(add_frameworks_dep kconfig)
6326 + $(add_frameworks_dep kconfigwidgets)
6327 + $(add_frameworks_dep kcoreaddons)
6328 + $(add_frameworks_dep kcrash)
6329 + $(add_frameworks_dep kdbusaddons)
6330 + $(add_frameworks_dep ki18n)
6331 + $(add_frameworks_dep kwidgetsaddons)
6332 + $(add_frameworks_dep kxmlgui)
6333 + $(add_kdeapps_dep libkdegames)
6334 + $(add_qt_dep qtgui)
6335 + $(add_qt_dep qtwidgets)
6336 +"
6337 +RDEPEND="${DEPEND}"
6338 +
6339 +DOCS=( AUTHORS )
6340
6341 diff --git a/kde-apps/kmag/kmag-19.08.1.ebuild b/kde-apps/kmag/kmag-19.08.1.ebuild
6342 new file mode 100644
6343 index 0000000000..0aadc01359
6344 --- /dev/null
6345 +++ b/kde-apps/kmag/kmag-19.08.1.ebuild
6346 @@ -0,0 +1,35 @@
6347 +# Copyright 1999-2019 Gentoo Authors
6348 +# Distributed under the terms of the GNU General Public License v2
6349 +
6350 +EAPI=7
6351 +
6352 +KDE_HANDBOOK="forceoptional"
6353 +inherit kde5
6354 +
6355 +DESCRIPTION="KDE screen magnifier"
6356 +HOMEPAGE="https://kde.org/applications/utilities/kmag/"
6357 +KEYWORDS="~amd64 ~arm64 ~x86"
6358 +IUSE="keyboardfocus"
6359 +
6360 +DEPEND="
6361 + $(add_frameworks_dep kconfig)
6362 + $(add_frameworks_dep kconfigwidgets)
6363 + $(add_frameworks_dep kcoreaddons)
6364 + $(add_frameworks_dep ki18n)
6365 + $(add_frameworks_dep kio)
6366 + $(add_frameworks_dep kwidgetsaddons)
6367 + $(add_frameworks_dep kxmlgui)
6368 + $(add_qt_dep qtgui)
6369 + $(add_qt_dep qtprintsupport)
6370 + $(add_qt_dep qtwidgets)
6371 + keyboardfocus? ( >=media-libs/libqaccessibilityclient-0.4:5 )
6372 +"
6373 +RDEPEND="${DEPEND}"
6374 +
6375 +src_configure() {
6376 + local mycmakeargs=(
6377 + $(cmake-utils_use_find_package keyboardfocus QAccessibilityClient)
6378 + )
6379 +
6380 + kde5_src_configure
6381 +}
6382
6383 diff --git a/kde-apps/kmahjongg/kmahjongg-19.08.1.ebuild b/kde-apps/kmahjongg/kmahjongg-19.08.1.ebuild
6384 new file mode 100644
6385 index 0000000000..96638f3067
6386 --- /dev/null
6387 +++ b/kde-apps/kmahjongg/kmahjongg-19.08.1.ebuild
6388 @@ -0,0 +1,34 @@
6389 +# Copyright 1999-2019 Gentoo Authors
6390 +# Distributed under the terms of the GNU General Public License v2
6391 +
6392 +EAPI=7
6393 +
6394 +KDE_HANDBOOK="forceoptional"
6395 +KDE_SELINUX_MODULE="games"
6396 +inherit kde5
6397 +
6398 +DESCRIPTION="A tile matching game for one or two players"
6399 +HOMEPAGE="https://kde.org/applications/games/kmahjongg/
6400 +https://games.kde.org/game.php?game=kmahjongg"
6401 +KEYWORDS="~amd64 ~arm64 ~x86"
6402 +IUSE=""
6403 +
6404 +DEPEND="
6405 + $(add_frameworks_dep kcompletion)
6406 + $(add_frameworks_dep kconfig)
6407 + $(add_frameworks_dep kconfigwidgets)
6408 + $(add_frameworks_dep kcoreaddons)
6409 + $(add_frameworks_dep kcrash)
6410 + $(add_frameworks_dep kdbusaddons)
6411 + $(add_frameworks_dep kdeclarative)
6412 + $(add_frameworks_dep ki18n)
6413 + $(add_frameworks_dep knewstuff)
6414 + $(add_frameworks_dep kwidgetsaddons)
6415 + $(add_frameworks_dep kxmlgui)
6416 + $(add_kdeapps_dep libkdegames)
6417 + $(add_kdeapps_dep libkmahjongg)
6418 + $(add_qt_dep qtgui)
6419 + $(add_qt_dep qtsvg)
6420 + $(add_qt_dep qtwidgets)
6421 +"
6422 +RDEPEND="${DEPEND}"
6423
6424 diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-19.08.1.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-19.08.1.ebuild
6425 new file mode 100644
6426 index 0000000000..9c19a766bb
6427 --- /dev/null
6428 +++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-19.08.1.ebuild
6429 @@ -0,0 +1,52 @@
6430 +# Copyright 1999-2019 Gentoo Authors
6431 +# Distributed under the terms of the GNU General Public License v2
6432 +
6433 +EAPI=7
6434 +
6435 +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
6436 +KDE_TEST="forceoptional"
6437 +VIRTUALX_REQUIRED="test"
6438 +inherit kde5
6439 +
6440 +DESCRIPTION="Assistant for KMail accounts configuration"
6441 +HOMEPAGE+=" https://userbase.kde.org/Kmail/Account_Wizard"
6442 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
6443 +KEYWORDS="~amd64 ~arm64 ~x86"
6444 +IUSE=""
6445 +
6446 +DEPEND="
6447 + $(add_frameworks_dep kcmutils)
6448 + $(add_frameworks_dep kcodecs)
6449 + $(add_frameworks_dep kconfig)
6450 + $(add_frameworks_dep kcoreaddons)
6451 + $(add_frameworks_dep kcrash)
6452 + $(add_frameworks_dep kdbusaddons)
6453 + $(add_frameworks_dep ki18n)
6454 + $(add_frameworks_dep kio)
6455 + $(add_frameworks_dep kitemviews)
6456 + $(add_frameworks_dep knewstuff)
6457 + $(add_frameworks_dep knotifications)
6458 + $(add_frameworks_dep knotifyconfig)
6459 + $(add_frameworks_dep kross)
6460 + $(add_frameworks_dep kservice)
6461 + $(add_frameworks_dep ktexteditor)
6462 + $(add_frameworks_dep kwallet)
6463 + $(add_frameworks_dep kwidgetsaddons)
6464 + $(add_frameworks_dep kxmlgui)
6465 + $(add_kdeapps_dep akonadi)
6466 + $(add_kdeapps_dep kidentitymanagement)
6467 + $(add_kdeapps_dep kldap)
6468 + $(add_kdeapps_dep kmailtransport)
6469 + $(add_kdeapps_dep libkdepim)
6470 + $(add_kdeapps_dep libkleo)
6471 + $(add_kdeapps_dep pimcommon)
6472 + $(add_qt_dep qtdbus)
6473 + $(add_qt_dep qtgui)
6474 + $(add_qt_dep qtwidgets)
6475 + $(add_qt_dep qtxml)
6476 +"
6477 +RDEPEND="${DEPEND}
6478 + !kde-apps/kdepim-common-libs:4
6479 + !kde-apps/kdepim-l10n
6480 + !kde-apps/kdepim-runtime:4
6481 +"
6482
6483 diff --git a/kde-apps/kmail/kmail-19.08.1.ebuild b/kde-apps/kmail/kmail-19.08.1.ebuild
6484 new file mode 100644
6485 index 0000000000..49369f848a
6486 --- /dev/null
6487 +++ b/kde-apps/kmail/kmail-19.08.1.ebuild
6488 @@ -0,0 +1,115 @@
6489 +# Copyright 1999-2019 Gentoo Authors
6490 +# Distributed under the terms of the GNU General Public License v2
6491 +
6492 +EAPI=7
6493 +
6494 +KDE_HANDBOOK="forceoptional"
6495 +KDE_TEST="forceoptional"
6496 +VIRTUALX_REQUIRED="test"
6497 +inherit kde5
6498 +
6499 +DESCRIPTION="Email client, supporting POP3 and IMAP mailboxes."
6500 +HOMEPAGE="https://kde.org/applications/internet/kmail/"
6501 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
6502 +KEYWORDS="~amd64 ~arm64 ~x86"
6503 +IUSE=""
6504 +
6505 +BDEPEND="
6506 + dev-libs/libxslt
6507 + test? ( $(add_kdeapps_dep akonadi 'tools') )
6508 +"
6509 +COMMON_DEPEND="
6510 + $(add_frameworks_dep kbookmarks)
6511 + $(add_frameworks_dep kcmutils)
6512 + $(add_frameworks_dep kcodecs)
6513 + $(add_frameworks_dep kcompletion)
6514 + $(add_frameworks_dep kconfig)
6515 + $(add_frameworks_dep kconfigwidgets)
6516 + $(add_frameworks_dep kcoreaddons)
6517 + $(add_frameworks_dep kcrash)
6518 + $(add_frameworks_dep kdbusaddons)
6519 + $(add_frameworks_dep kguiaddons)
6520 + $(add_frameworks_dep ki18n)
6521 + $(add_frameworks_dep kiconthemes)
6522 + $(add_frameworks_dep kitemviews)
6523 + $(add_frameworks_dep kio)
6524 + $(add_frameworks_dep kjobwidgets)
6525 + $(add_frameworks_dep knotifications)
6526 + $(add_frameworks_dep knotifyconfig)
6527 + $(add_frameworks_dep kparts)
6528 + $(add_frameworks_dep kservice)
6529 + $(add_frameworks_dep ktextwidgets)
6530 + $(add_frameworks_dep kwidgetsaddons)
6531 + $(add_frameworks_dep kwindowsystem)
6532 + $(add_frameworks_dep kxmlgui)
6533 + $(add_frameworks_dep sonnet)
6534 + $(add_kdeapps_dep akonadi)
6535 + $(add_kdeapps_dep akonadi-contacts)
6536 + $(add_kdeapps_dep akonadi-mime)
6537 + $(add_kdeapps_dep akonadi-search)
6538 + $(add_kdeapps_dep kcalcore)
6539 + $(add_kdeapps_dep kcontacts)
6540 + $(add_kdeapps_dep kdepim-apps-libs)
6541 + $(add_kdeapps_dep kidentitymanagement)
6542 + $(add_kdeapps_dep kmailtransport)
6543 + $(add_kdeapps_dep kmime)
6544 + $(add_kdeapps_dep kontactinterface)
6545 + $(add_kdeapps_dep kpimtextedit)
6546 + $(add_kdeapps_dep libgravatar)
6547 + $(add_kdeapps_dep libkdepim)
6548 + $(add_kdeapps_dep libkleo)
6549 + $(add_kdeapps_dep libksieve)
6550 + $(add_kdeapps_dep libktnef)
6551 + $(add_kdeapps_dep mailcommon)
6552 + $(add_kdeapps_dep messagelib)
6553 + $(add_kdeapps_dep pimcommon)
6554 + $(add_qt_dep qtdbus)
6555 + $(add_qt_dep qtgui)
6556 + $(add_qt_dep qtnetwork)
6557 + $(add_qt_dep qtwebengine 'widgets')
6558 + $(add_qt_dep qtwidgets)
6559 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
6560 +"
6561 +DEPEND="${COMMON_DEPEND}
6562 + $(add_kdeapps_dep kcalutils)
6563 + $(add_kdeapps_dep kldap)
6564 + test? ( $(add_kdeapps_dep akonadi 'sqlite') )
6565 +"
6566 +RDEPEND="${COMMON_DEPEND}
6567 + !kde-apps/kdepim-common-libs:4
6568 + !kde-apps/kdepim-l10n
6569 + !kde-apps/ktnef
6570 + $(add_kdeapps_dep kdepim-runtime)
6571 + $(add_kdeapps_dep kmail-account-wizard)
6572 +"
6573 +
6574 +RESTRICT+=" test" # bug 616878
6575 +
6576 +src_prepare() {
6577 + kde5_src_prepare
6578 +
6579 + if ! use handbook; then
6580 + sed -i ktnef/CMakeLists.txt -e "/add_subdirectory(doc)/ s/^/#DONT/" || die
6581 + fi
6582 +}
6583 +
6584 +pkg_postinst() {
6585 + kde5_pkg_postinst
6586 +
6587 + pkg_is_installed() {
6588 + echo "${1} ($(has_version ${1} || echo "not ")installed)"
6589 + }
6590 +
6591 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
6592 + elog "KMail supports the following runtime dependencies:"
6593 + elog " Virus detection:"
6594 + elog " $(pkg_is_installed app-antivirus/clamav)"
6595 + elog " Spam filtering:"
6596 + elog " $(pkg_is_installed mail-filter/bogofilter)"
6597 + elog " $(pkg_is_installed mail-filter/spamassassin)"
6598 + elog " Fancy e-mail headers and various useful plugins:"
6599 + elog " $(pkg_is_installed kde-apps/kdepim-addons:${SLOT})"
6600 + elog " Crypto config and certificate details GUI:"
6601 + elog " $(pkg_is_installed kde-apps/kleopatra:${SLOT})"
6602 + fi
6603 +}
6604
6605 diff --git a/kde-apps/kmailtransport/kmailtransport-19.08.1.ebuild b/kde-apps/kmailtransport/kmailtransport-19.08.1.ebuild
6606 new file mode 100644
6607 index 0000000000..46e041ac7c
6608 --- /dev/null
6609 +++ b/kde-apps/kmailtransport/kmailtransport-19.08.1.ebuild
6610 @@ -0,0 +1,42 @@
6611 +# Copyright 1999-2019 Gentoo Authors
6612 +# Distributed under the terms of the GNU General Public License v2
6613 +
6614 +EAPI=7
6615 +
6616 +KDE_TEST="true"
6617 +inherit kde5
6618 +
6619 +DESCRIPTION="Mail transport service"
6620 +LICENSE="LGPL-2.1+"
6621 +KEYWORDS="~amd64 ~arm64 ~x86"
6622 +IUSE=""
6623 +
6624 +COMMON_DEPEND="
6625 + $(add_frameworks_dep kcmutils)
6626 + $(add_frameworks_dep kcompletion)
6627 + $(add_frameworks_dep kconfig)
6628 + $(add_frameworks_dep kconfigwidgets)
6629 + $(add_frameworks_dep kcoreaddons)
6630 + $(add_frameworks_dep ki18n)
6631 + $(add_frameworks_dep kio)
6632 + $(add_frameworks_dep kwallet)
6633 + $(add_frameworks_dep kwidgetsaddons)
6634 + $(add_kdeapps_dep akonadi)
6635 + $(add_kdeapps_dep akonadi-mime)
6636 + $(add_kdeapps_dep kmime)
6637 + $(add_kdeapps_dep ksmtp)
6638 + $(add_kdeapps_dep libkgapi)
6639 + $(add_qt_dep qtdbus)
6640 + $(add_qt_dep qtgui)
6641 + $(add_qt_dep qtnetwork)
6642 + $(add_qt_dep qtwidgets)
6643 +"
6644 +DEPEND="${COMMON_DEPEND}
6645 + test? ( $(add_frameworks_dep ktextwidgets) )
6646 +"
6647 +RDEPEND="${COMMON_DEPEND}
6648 + !kde-apps/kdepim-l10n
6649 + !kde-apps/kdepimlibs:4
6650 +"
6651 +
6652 +RESTRICT+=" test"
6653
6654 diff --git a/kde-apps/kmbox/kmbox-19.08.1.ebuild b/kde-apps/kmbox/kmbox-19.08.1.ebuild
6655 new file mode 100644
6656 index 0000000000..c3a3f4454a
6657 --- /dev/null
6658 +++ b/kde-apps/kmbox/kmbox-19.08.1.ebuild
6659 @@ -0,0 +1,15 @@
6660 +# Copyright 1999-2019 Gentoo Authors
6661 +# Distributed under the terms of the GNU General Public License v2
6662 +
6663 +EAPI=7
6664 +
6665 +KDE_TEST="true"
6666 +inherit kde5
6667 +
6668 +DESCRIPTION="Library for accessing MBox format mail storages"
6669 +LICENSE="GPL-2+"
6670 +KEYWORDS="~amd64 ~arm64 ~x86"
6671 +IUSE=""
6672 +
6673 +DEPEND="$(add_kdeapps_dep kmime)"
6674 +RDEPEND="${DEPEND}"
6675
6676 diff --git a/kde-apps/kmime/kmime-19.08.1.ebuild b/kde-apps/kmime/kmime-19.08.1.ebuild
6677 new file mode 100644
6678 index 0000000000..74185b4ee1
6679 --- /dev/null
6680 +++ b/kde-apps/kmime/kmime-19.08.1.ebuild
6681 @@ -0,0 +1,20 @@
6682 +# Copyright 1999-2019 Gentoo Authors
6683 +# Distributed under the terms of the GNU General Public License v2
6684 +
6685 +EAPI=7
6686 +
6687 +KDE_TEST="true"
6688 +inherit kde5
6689 +
6690 +DESCRIPTION="Libary for handling mail messages and newsgroup articles"
6691 +LICENSE="GPL-2+"
6692 +KEYWORDS="~amd64 ~arm64 ~x86"
6693 +IUSE=""
6694 +
6695 +DEPEND="
6696 + $(add_frameworks_dep kcodecs)
6697 + $(add_frameworks_dep ki18n)
6698 +"
6699 +RDEPEND="${DEPEND}
6700 + !kde-apps/kdepim-l10n
6701 +"
6702
6703 diff --git a/kde-apps/kmines/kmines-19.08.1.ebuild b/kde-apps/kmines/kmines-19.08.1.ebuild
6704 new file mode 100644
6705 index 0000000000..5adc59c160
6706 --- /dev/null
6707 +++ b/kde-apps/kmines/kmines-19.08.1.ebuild
6708 @@ -0,0 +1,30 @@
6709 +# Copyright 1999-2019 Gentoo Authors
6710 +# Distributed under the terms of the GNU General Public License v2
6711 +
6712 +EAPI=7
6713 +
6714 +KDE_HANDBOOK="forceoptional"
6715 +KDE_SELINUX_MODULE="games"
6716 +inherit kde5
6717 +
6718 +DESCRIPTION="Classic mine sweeper game"
6719 +HOMEPAGE="https://kde.org/applications/games/kmines/
6720 +https://games.kde.org/game.php?game=kmines"
6721 +KEYWORDS="~amd64 ~arm64 ~x86"
6722 +IUSE=""
6723 +
6724 +DEPEND="
6725 + $(add_frameworks_dep kconfig)
6726 + $(add_frameworks_dep kconfigwidgets)
6727 + $(add_frameworks_dep kcoreaddons)
6728 + $(add_frameworks_dep kcrash)
6729 + $(add_frameworks_dep kdbusaddons)
6730 + $(add_frameworks_dep ki18n)
6731 + $(add_frameworks_dep ktextwidgets)
6732 + $(add_frameworks_dep kwidgetsaddons)
6733 + $(add_frameworks_dep kxmlgui)
6734 + $(add_kdeapps_dep libkdegames)
6735 + $(add_qt_dep qtgui)
6736 + $(add_qt_dep qtwidgets)
6737 +"
6738 +RDEPEND="${DEPEND}"
6739
6740 diff --git a/kde-apps/kmix/kmix-19.08.1.ebuild b/kde-apps/kmix/kmix-19.08.1.ebuild
6741 new file mode 100644
6742 index 0000000000..8935712562
6743 --- /dev/null
6744 +++ b/kde-apps/kmix/kmix-19.08.1.ebuild
6745 @@ -0,0 +1,52 @@
6746 +# Copyright 1999-2019 Gentoo Authors
6747 +# Distributed under the terms of the GNU General Public License v2
6748 +
6749 +EAPI=7
6750 +
6751 +KDE_HANDBOOK="forceoptional"
6752 +KDE_TEST="false"
6753 +inherit kde5
6754 +
6755 +DESCRIPTION="Plasma mixer gui"
6756 +HOMEPAGE="https://kde.org/applications/multimedia/kmix/"
6757 +KEYWORDS="~amd64 ~arm64 ~x86"
6758 +IUSE="alsa pulseaudio"
6759 +
6760 +DEPEND="
6761 + $(add_frameworks_dep kconfig)
6762 + $(add_frameworks_dep kconfigwidgets)
6763 + $(add_frameworks_dep kcoreaddons)
6764 + $(add_frameworks_dep kdbusaddons)
6765 + $(add_frameworks_dep kglobalaccel)
6766 + $(add_frameworks_dep ki18n)
6767 + $(add_frameworks_dep kiconthemes)
6768 + $(add_frameworks_dep knotifications)
6769 + $(add_frameworks_dep kwidgetsaddons)
6770 + $(add_frameworks_dep kwindowsystem)
6771 + $(add_frameworks_dep kxmlgui)
6772 + $(add_frameworks_dep plasma)
6773 + $(add_frameworks_dep solid)
6774 + $(add_qt_dep qtdbus)
6775 + $(add_qt_dep qtgui)
6776 + $(add_qt_dep qtwidgets)
6777 + $(add_qt_dep qtxml)
6778 + alsa? ( >=media-libs/alsa-lib-1.0.14a )
6779 + pulseaudio? (
6780 + dev-libs/glib:2
6781 + media-libs/libcanberra
6782 + >=media-sound/pulseaudio-0.9.12
6783 + )
6784 +"
6785 +RDEPEND="${DEPEND}
6786 + $(add_plasma_dep kde-cli-tools)
6787 +"
6788 +
6789 +src_configure() {
6790 + local mycmakeargs=(
6791 + $(cmake-utils_use_find_package alsa ALSA)
6792 + $(cmake-utils_use_find_package pulseaudio Canberra)
6793 + $(cmake-utils_use_find_package pulseaudio PulseAudio)
6794 + )
6795 +
6796 + kde5_src_configure
6797 +}
6798
6799 diff --git a/kde-apps/kmousetool/kmousetool-19.08.1.ebuild b/kde-apps/kmousetool/kmousetool-19.08.1.ebuild
6800 new file mode 100644
6801 index 0000000000..46abd934a5
6802 --- /dev/null
6803 +++ b/kde-apps/kmousetool/kmousetool-19.08.1.ebuild
6804 @@ -0,0 +1,32 @@
6805 +# Copyright 1999-2019 Gentoo Authors
6806 +# Distributed under the terms of the GNU General Public License v2
6807 +
6808 +EAPI=7
6809 +
6810 +KDE_HANDBOOK="forceoptional"
6811 +inherit kde5
6812 +
6813 +DESCRIPTION="KDE program that clicks the mouse for you"
6814 +HOMEPAGE="https://kde.org/applications/utilities/kmousetool/"
6815 +KEYWORDS="~amd64 ~arm64 ~x86"
6816 +IUSE=""
6817 +
6818 +RDEPEND="
6819 + $(add_frameworks_dep kcoreaddons)
6820 + $(add_frameworks_dep kdbusaddons)
6821 + $(add_frameworks_dep ki18n)
6822 + $(add_frameworks_dep kiconthemes)
6823 + $(add_frameworks_dep knotifications)
6824 + $(add_frameworks_dep kwidgetsaddons)
6825 + $(add_frameworks_dep kxmlgui)
6826 + $(add_qt_dep qtgui)
6827 + $(add_qt_dep qtwidgets)
6828 + media-libs/phonon[qt5(+)]
6829 + x11-libs/libX11
6830 + x11-libs/libXtst
6831 +"
6832 +DEPEND="${RDEPEND}
6833 + x11-base/xorg-proto
6834 + x11-libs/libXext
6835 + x11-libs/libXt
6836 +"
6837
6838 diff --git a/kde-apps/kmouth/kmouth-19.08.1.ebuild b/kde-apps/kmouth/kmouth-19.08.1.ebuild
6839 new file mode 100644
6840 index 0000000000..2384c4b8c0
6841 --- /dev/null
6842 +++ b/kde-apps/kmouth/kmouth-19.08.1.ebuild
6843 @@ -0,0 +1,30 @@
6844 +# Copyright 1999-2019 Gentoo Authors
6845 +# Distributed under the terms of the GNU General Public License v2
6846 +
6847 +EAPI=7
6848 +
6849 +KDE_HANDBOOK="forceoptional"
6850 +inherit kde5
6851 +
6852 +DESCRIPTION="Text-to-speech synthesizer front end"
6853 +HOMEPAGE="https://kde.org/applications/utilities/kmouth/"
6854 +KEYWORDS="~amd64 ~arm64 ~x86"
6855 +IUSE=""
6856 +
6857 +DEPEND="
6858 + $(add_frameworks_dep kcompletion)
6859 + $(add_frameworks_dep kconfig)
6860 + $(add_frameworks_dep kconfigwidgets)
6861 + $(add_frameworks_dep kcoreaddons)
6862 + $(add_frameworks_dep kcrash)
6863 + $(add_frameworks_dep ki18n)
6864 + $(add_frameworks_dep kio)
6865 + $(add_frameworks_dep kwidgetsaddons)
6866 + $(add_frameworks_dep kxmlgui)
6867 + $(add_qt_dep qtgui)
6868 + $(add_qt_dep qtprintsupport)
6869 + $(add_qt_dep qtspeech)
6870 + $(add_qt_dep qtwidgets)
6871 + $(add_qt_dep qtxml)
6872 +"
6873 +RDEPEND="${DEPEND}"
6874
6875 diff --git a/kde-apps/kmplot/kmplot-19.08.1.ebuild b/kde-apps/kmplot/kmplot-19.08.1.ebuild
6876 new file mode 100644
6877 index 0000000000..24545ff4af
6878 --- /dev/null
6879 +++ b/kde-apps/kmplot/kmplot-19.08.1.ebuild
6880 @@ -0,0 +1,34 @@
6881 +# Copyright 1999-2019 Gentoo Authors
6882 +# Distributed under the terms of the GNU General Public License v2
6883 +
6884 +EAPI=7
6885 +
6886 +KDE_HANDBOOK="forceoptional"
6887 +inherit kde5
6888 +
6889 +DESCRIPTION="Mathematical function plotter"
6890 +HOMEPAGE="https://kde.org/applications/education/kmplot https://edu.kde.org/kmplot/"
6891 +KEYWORDS="~amd64 ~arm64 ~x86"
6892 +IUSE=""
6893 +
6894 +DEPEND="
6895 + $(add_frameworks_dep kcompletion)
6896 + $(add_frameworks_dep kconfig)
6897 + $(add_frameworks_dep kconfigwidgets)
6898 + $(add_frameworks_dep kcoreaddons)
6899 + $(add_frameworks_dep kcrash)
6900 + $(add_frameworks_dep kguiaddons)
6901 + $(add_frameworks_dep ki18n)
6902 + $(add_frameworks_dep kparts)
6903 + $(add_frameworks_dep kservice)
6904 + $(add_frameworks_dep ktextwidgets)
6905 + $(add_frameworks_dep kwidgetsaddons)
6906 + $(add_frameworks_dep kxmlgui)
6907 + $(add_qt_dep qtdbus)
6908 + $(add_qt_dep qtgui)
6909 + $(add_qt_dep qtprintsupport)
6910 + $(add_qt_dep qtsvg)
6911 + $(add_qt_dep qtwidgets)
6912 + $(add_qt_dep qtxml)
6913 +"
6914 +RDEPEND="${DEPEND}"
6915
6916 diff --git a/kde-apps/knavalbattle/knavalbattle-19.08.1.ebuild b/kde-apps/knavalbattle/knavalbattle-19.08.1.ebuild
6917 new file mode 100644
6918 index 0000000000..1533c0dde1
6919 --- /dev/null
6920 +++ b/kde-apps/knavalbattle/knavalbattle-19.08.1.ebuild
6921 @@ -0,0 +1,37 @@
6922 +# Copyright 1999-2019 Gentoo Authors
6923 +# Distributed under the terms of the GNU General Public License v2
6924 +
6925 +EAPI=7
6926 +
6927 +KDE_HANDBOOK="forceoptional"
6928 +KDE_SELINUX_MODULE="games"
6929 +inherit kde5
6930 +
6931 +DESCRIPTION="Battleship clone by KDE"
6932 +HOMEPAGE="
6933 + https://kde.org/applications/games/org.kde.knavalbattle
6934 + https://games.kde.org/game.php?game=kbattleship
6935 +"
6936 +KEYWORDS="~amd64 ~arm64 ~x86"
6937 +IUSE=""
6938 +
6939 +DEPEND="
6940 + $(add_frameworks_dep kcompletion)
6941 + $(add_frameworks_dep kconfig)
6942 + $(add_frameworks_dep kcoreaddons)
6943 + $(add_frameworks_dep kcrash)
6944 + $(add_frameworks_dep kdbusaddons)
6945 + $(add_frameworks_dep kdnssd)
6946 + $(add_frameworks_dep ki18n)
6947 + $(add_frameworks_dep ktextwidgets)
6948 + $(add_frameworks_dep kwidgetsaddons)
6949 + $(add_frameworks_dep kxmlgui)
6950 + $(add_kdeapps_dep libkdegames)
6951 + $(add_qt_dep qtgui)
6952 + $(add_qt_dep qtnetwork)
6953 + $(add_qt_dep qtwidgets)
6954 + $(add_qt_dep qtxml)
6955 +"
6956 +RDEPEND="${DEPEND}"
6957 +
6958 +DOCS=( AUTHORS )
6959
6960 diff --git a/kde-apps/knetwalk/knetwalk-19.08.1.ebuild b/kde-apps/knetwalk/knetwalk-19.08.1.ebuild
6961 new file mode 100644
6962 index 0000000000..e18ecc06e2
6963 --- /dev/null
6964 +++ b/kde-apps/knetwalk/knetwalk-19.08.1.ebuild
6965 @@ -0,0 +1,34 @@
6966 +# Copyright 1999-2019 Gentoo Authors
6967 +# Distributed under the terms of the GNU General Public License v2
6968 +
6969 +EAPI=7
6970 +
6971 +KDE_HANDBOOK="forceoptional"
6972 +KDE_TEST="optional"
6973 +VIRTUALX_REQUIRED="test"
6974 +inherit kde5
6975 +
6976 +DESCRIPTION="KDE version of the popular NetWalk game for system administrators"
6977 +HOMEPAGE="
6978 + https://kde.org/applications/games/knetwalk/
6979 + https://games.kde.org/game.php?game=knetwalk
6980 +"
6981 +KEYWORDS="~amd64 ~arm64 ~x86"
6982 +IUSE=""
6983 +
6984 +DEPEND="
6985 + $(add_frameworks_dep kconfig)
6986 + $(add_frameworks_dep kconfigwidgets)
6987 + $(add_frameworks_dep kcoreaddons)
6988 + $(add_frameworks_dep kcrash)
6989 + $(add_frameworks_dep kdbusaddons)
6990 + $(add_frameworks_dep ki18n)
6991 + $(add_frameworks_dep ktextwidgets)
6992 + $(add_frameworks_dep kwidgetsaddons)
6993 + $(add_frameworks_dep kxmlgui)
6994 + $(add_kdeapps_dep libkdegames)
6995 + $(add_qt_dep qtdeclarative)
6996 + $(add_qt_dep qtgui)
6997 + $(add_qt_dep qtwidgets)
6998 +"
6999 +RDEPEND="${DEPEND}"
7000
7001 diff --git a/kde-apps/knights/knights-19.08.1.ebuild b/kde-apps/knights/knights-19.08.1.ebuild
7002 new file mode 100644
7003 index 0000000000..1402195458
7004 --- /dev/null
7005 +++ b/kde-apps/knights/knights-19.08.1.ebuild
7006 @@ -0,0 +1,48 @@
7007 +# Copyright 1999-2019 Gentoo Authors
7008 +# Distributed under the terms of the GNU General Public License v2
7009 +
7010 +EAPI=7
7011 +
7012 +KDE_HANDBOOK="forceoptional"
7013 +KDE_SELINUX_MODULE="games"
7014 +inherit kde5
7015 +
7016 +DESCRIPTION="Simple chess board based on KDE Frameworks"
7017 +HOMEPAGE="https://kde.org/applications/games/knights/"
7018 +
7019 +LICENSE="GPL-2+"
7020 +KEYWORDS="~amd64 ~arm64 ~x86"
7021 +IUSE="speech"
7022 +
7023 +DEPEND="
7024 + $(add_frameworks_dep kcompletion)
7025 + $(add_frameworks_dep kconfig)
7026 + $(add_frameworks_dep kconfigwidgets)
7027 + $(add_frameworks_dep kcoreaddons)
7028 + $(add_frameworks_dep kcrash)
7029 + $(add_frameworks_dep kdbusaddons)
7030 + $(add_frameworks_dep ki18n)
7031 + $(add_frameworks_dep kio)
7032 + $(add_frameworks_dep kplotting)
7033 + $(add_frameworks_dep ktextwidgets)
7034 + $(add_frameworks_dep kwallet)
7035 + $(add_frameworks_dep kwidgetsaddons)
7036 + $(add_frameworks_dep kxmlgui)
7037 + $(add_frameworks_dep plasma)
7038 + $(add_kdeapps_dep libkdegames)
7039 + $(add_qt_dep qtconcurrent)
7040 + $(add_qt_dep qtdbus)
7041 + $(add_qt_dep qtgui)
7042 + $(add_qt_dep qtnetwork)
7043 + $(add_qt_dep qtsvg)
7044 + $(add_qt_dep qtwidgets)
7045 + speech? ( $(add_qt_dep qtspeech) )
7046 +"
7047 +RDEPEND="${DEPEND}
7048 + || (
7049 + games-board/gnuchess
7050 + games-board/crafty
7051 + games-board/stockfish
7052 + games-board/sjeng
7053 + )
7054 +"
7055
7056 diff --git a/kde-apps/knotes/knotes-19.08.1.ebuild b/kde-apps/knotes/knotes-19.08.1.ebuild
7057 new file mode 100644
7058 index 0000000000..24590454f6
7059 --- /dev/null
7060 +++ b/kde-apps/knotes/knotes-19.08.1.ebuild
7061 @@ -0,0 +1,72 @@
7062 +# Copyright 1999-2019 Gentoo Authors
7063 +# Distributed under the terms of the GNU General Public License v2
7064 +
7065 +EAPI=7
7066 +
7067 +KDE_HANDBOOK="forceoptional"
7068 +KDE_TEST="forceoptional"
7069 +VIRTUALX_REQUIRED="test"
7070 +inherit kde5
7071 +
7072 +DESCRIPTION="Note taking application"
7073 +HOMEPAGE="https://kde.org/"
7074 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
7075 +KEYWORDS="~amd64 ~arm64 ~x86"
7076 +
7077 +IUSE=""
7078 +
7079 +DEPEND="
7080 + $(add_frameworks_dep kcmutils)
7081 + $(add_frameworks_dep kcompletion)
7082 + $(add_frameworks_dep kconfig)
7083 + $(add_frameworks_dep kconfigwidgets)
7084 + $(add_frameworks_dep kcoreaddons)
7085 + $(add_frameworks_dep kcrash)
7086 + $(add_frameworks_dep kdnssd)
7087 + $(add_frameworks_dep kglobalaccel)
7088 + $(add_frameworks_dep ki18n)
7089 + $(add_frameworks_dep kiconthemes)
7090 + $(add_frameworks_dep kitemmodels)
7091 + $(add_frameworks_dep kitemviews)
7092 + $(add_frameworks_dep knewstuff)
7093 + $(add_frameworks_dep knotifications)
7094 + $(add_frameworks_dep kparts)
7095 + $(add_frameworks_dep ktextwidgets)
7096 + $(add_frameworks_dep kwidgetsaddons)
7097 + $(add_frameworks_dep kwindowsystem)
7098 + $(add_frameworks_dep kxmlgui)
7099 + $(add_kdeapps_dep akonadi)
7100 + $(add_kdeapps_dep akonadi-notes)
7101 + $(add_kdeapps_dep akonadi-search)
7102 + $(add_kdeapps_dep grantleetheme)
7103 + $(add_kdeapps_dep kcalcore)
7104 + $(add_kdeapps_dep kcalutils)
7105 + $(add_kdeapps_dep kcontacts)
7106 + $(add_kdeapps_dep kmime)
7107 + $(add_kdeapps_dep kontactinterface)
7108 + $(add_kdeapps_dep libkdepim)
7109 + $(add_kdeapps_dep pimcommon)
7110 + $(add_qt_dep qtdbus)
7111 + $(add_qt_dep qtgui)
7112 + $(add_qt_dep qtprintsupport)
7113 + $(add_qt_dep qtwidgets)
7114 + $(add_qt_dep qtx11extras)
7115 + $(add_qt_dep qtxml)
7116 + dev-libs/grantlee:5
7117 + dev-libs/libxslt
7118 + x11-libs/libX11
7119 +"
7120 +RDEPEND="${DEPEND}
7121 + !kde-apps/kdepim-l10n
7122 + $(add_kdeapps_dep kdepim-runtime)
7123 +"
7124 +
7125 +src_configure() {
7126 +# local mycmakeargs=(
7127 +# # FIXME: Does not build (last checked 2016-02-17)
7128 +# $(cmake-utils_use_find_package X Qt5X11Extras)
7129 +# $(cmake-utils_use_find_package X X11)
7130 +# )
7131 +
7132 + kde5_src_configure
7133 +}
7134
7135 diff --git a/kde-apps/kolf/kolf-19.08.1.ebuild b/kde-apps/kolf/kolf-19.08.1.ebuild
7136 new file mode 100644
7137 index 0000000000..d0930c6a2d
7138 --- /dev/null
7139 +++ b/kde-apps/kolf/kolf-19.08.1.ebuild
7140 @@ -0,0 +1,34 @@
7141 +# Copyright 1999-2019 Gentoo Authors
7142 +# Distributed under the terms of the GNU General Public License v2
7143 +
7144 +EAPI=7
7145 +
7146 +KDE_HANDBOOK="forceoptional"
7147 +KDE_SELINUX_MODULE="games"
7148 +inherit kde5
7149 +
7150 +DESCRIPTION="Minigolf game by KDE"
7151 +HOMEPAGE="
7152 + https://kde.org/applications/games/kolf/
7153 + https://games.kde.org/game.php?game=kolf
7154 +"
7155 +KEYWORDS="~amd64 ~arm64 ~x86"
7156 +IUSE=""
7157 +
7158 +DEPEND="
7159 + $(add_frameworks_dep kcompletion)
7160 + $(add_frameworks_dep kconfig)
7161 + $(add_frameworks_dep kconfigwidgets)
7162 + $(add_frameworks_dep kcoreaddons)
7163 + $(add_frameworks_dep kcrash)
7164 + $(add_frameworks_dep kdbusaddons)
7165 + $(add_frameworks_dep ki18n)
7166 + $(add_frameworks_dep kjobwidgets)
7167 + $(add_frameworks_dep ktextwidgets)
7168 + $(add_frameworks_dep kwidgetsaddons)
7169 + $(add_frameworks_dep kxmlgui)
7170 + $(add_kdeapps_dep libkdegames)
7171 + $(add_qt_dep qtgui)
7172 + $(add_qt_dep qtwidgets)
7173 +"
7174 +RDEPEND="${DEPEND}"
7175
7176 diff --git a/kde-apps/kollision/kollision-19.08.1.ebuild b/kde-apps/kollision/kollision-19.08.1.ebuild
7177 new file mode 100644
7178 index 0000000000..8cd239d19f
7179 --- /dev/null
7180 +++ b/kde-apps/kollision/kollision-19.08.1.ebuild
7181 @@ -0,0 +1,29 @@
7182 +# Copyright 1999-2019 Gentoo Authors
7183 +# Distributed under the terms of the GNU General Public License v2
7184 +
7185 +EAPI=7
7186 +
7187 +KDE_HANDBOOK="forceoptional"
7188 +inherit kde5
7189 +
7190 +DESCRIPTION="Simple ball dodging game"
7191 +HOMEPAGE="
7192 + https://kde.org/applications/games/kollision/
7193 + https://games.kde.org/game.php?game=kollision
7194 +"
7195 +KEYWORDS="~amd64 ~arm64 ~x86"
7196 +IUSE=""
7197 +
7198 +DEPEND="
7199 + $(add_frameworks_dep kconfig)
7200 + $(add_frameworks_dep kcoreaddons)
7201 + $(add_frameworks_dep kcrash)
7202 + $(add_frameworks_dep kdbusaddons)
7203 + $(add_frameworks_dep ki18n)
7204 + $(add_frameworks_dep kwidgetsaddons)
7205 + $(add_frameworks_dep kxmlgui)
7206 + $(add_kdeapps_dep libkdegames)
7207 + $(add_qt_dep qtgui)
7208 + $(add_qt_dep qtwidgets)
7209 +"
7210 +RDEPEND="${DEPEND}"
7211
7212 diff --git a/kde-apps/kolourpaint/kolourpaint-19.08.1.ebuild b/kde-apps/kolourpaint/kolourpaint-19.08.1.ebuild
7213 new file mode 100644
7214 index 0000000000..d36c8c7865
7215 --- /dev/null
7216 +++ b/kde-apps/kolourpaint/kolourpaint-19.08.1.ebuild
7217 @@ -0,0 +1,41 @@
7218 +# Copyright 1999-2019 Gentoo Authors
7219 +# Distributed under the terms of the GNU General Public License v2
7220 +
7221 +EAPI=7
7222 +
7223 +KDE_HANDBOOK="forceoptional"
7224 +inherit kde5
7225 +
7226 +DESCRIPTION="Paint Program by KDE"
7227 +HOMEPAGE="https://kde.org/applications/graphics/kolourpaint/"
7228 +LICENSE="BSD-2 LGPL-2 LGPL-2+ || ( LGPL-2.1 LGPL-3 ) GPL-2 handbook? ( FDL-1.2 )"
7229 +KEYWORDS="~amd64 ~arm64 ~x86"
7230 +IUSE="scanner"
7231 +
7232 +DEPEND="
7233 + $(add_frameworks_dep kconfig)
7234 + $(add_frameworks_dep kconfigwidgets)
7235 + $(add_frameworks_dep kcoreaddons)
7236 + $(add_frameworks_dep kdelibs4support)
7237 + $(add_frameworks_dep kguiaddons)
7238 + $(add_frameworks_dep ki18n)
7239 + $(add_frameworks_dep kiconthemes)
7240 + $(add_frameworks_dep kio)
7241 + $(add_frameworks_dep kservice)
7242 + $(add_frameworks_dep ktextwidgets)
7243 + $(add_frameworks_dep kwidgetsaddons)
7244 + $(add_frameworks_dep kxmlgui)
7245 + $(add_qt_dep qtgui)
7246 + $(add_qt_dep qtprintsupport)
7247 + $(add_qt_dep qtwidgets)
7248 + scanner? ( $(add_kdeapps_dep libksane) )
7249 +"
7250 +RDEPEND="${DEPEND}"
7251 +
7252 +src_configure() {
7253 + local mycmakeargs=(
7254 + $(cmake-utils_use_find_package scanner KF5Sane)
7255 + )
7256 +
7257 + kde5_src_configure
7258 +}
7259
7260 diff --git a/kde-apps/kompare/kompare-19.08.1.ebuild b/kde-apps/kompare/kompare-19.08.1.ebuild
7261 new file mode 100644
7262 index 0000000000..70464071af
7263 --- /dev/null
7264 +++ b/kde-apps/kompare/kompare-19.08.1.ebuild
7265 @@ -0,0 +1,34 @@
7266 +# Copyright 1999-2019 Gentoo Authors
7267 +# Distributed under the terms of the GNU General Public License v2
7268 +
7269 +EAPI=7
7270 +
7271 +KDE_HANDBOOK="forceoptional"
7272 +inherit kde5
7273 +
7274 +DESCRIPTION="A program to view the differences between files"
7275 +HOMEPAGE="https://kde.org/applications/development/kompare"
7276 +KEYWORDS="~amd64 ~arm64 ~x86"
7277 +IUSE=""
7278 +
7279 +DEPEND="
7280 + $(add_frameworks_dep kcompletion)
7281 + $(add_frameworks_dep kcodecs)
7282 + $(add_frameworks_dep kconfig)
7283 + $(add_frameworks_dep kconfigwidgets)
7284 + $(add_frameworks_dep kcoreaddons)
7285 + $(add_frameworks_dep ki18n)
7286 + $(add_frameworks_dep kiconthemes)
7287 + $(add_frameworks_dep kio)
7288 + $(add_frameworks_dep kjobwidgets)
7289 + $(add_frameworks_dep kparts)
7290 + $(add_frameworks_dep kservice)
7291 + $(add_frameworks_dep ktexteditor)
7292 + $(add_frameworks_dep kwidgetsaddons)
7293 + $(add_frameworks_dep kxmlgui)
7294 + $(add_kdeapps_dep libkomparediff2)
7295 + $(add_qt_dep qtgui)
7296 + $(add_qt_dep qtprintsupport)
7297 + $(add_qt_dep qtwidgets)
7298 +"
7299 +RDEPEND="${DEPEND}"
7300
7301 diff --git a/kde-apps/konqueror/konqueror-19.08.1.ebuild b/kde-apps/konqueror/konqueror-19.08.1.ebuild
7302 new file mode 100644
7303 index 0000000000..1e545b7f4b
7304 --- /dev/null
7305 +++ b/kde-apps/konqueror/konqueror-19.08.1.ebuild
7306 @@ -0,0 +1,110 @@
7307 +# Copyright 1999-2019 Gentoo Authors
7308 +# Distributed under the terms of the GNU General Public License v2
7309 +
7310 +EAPI=7
7311 +
7312 +KDE_HANDBOOK="forceoptional" # not optional until !kdelibs4support
7313 +KDE_TEST="true"
7314 +VIRTUALX_REQUIRED="test"
7315 +inherit flag-o-matic kde5
7316 +
7317 +DESCRIPTION="Web browser and file manager based on KDE Frameworks"
7318 +HOMEPAGE="
7319 + https://kde.org/applications/internet/konqueror/
7320 + https://konqueror.org/
7321 +"
7322 +KEYWORDS="~amd64 ~arm64 ~x86"
7323 +IUSE="activities speech tidy +webengine X"
7324 +# 4 of 4 tests fail. Last checked for 4.0.3
7325 +RESTRICT+=" test"
7326 +
7327 +COMMON_DEPEND="
7328 + $(add_frameworks_dep karchive)
7329 + $(add_frameworks_dep kbookmarks)
7330 + $(add_frameworks_dep kcmutils)
7331 + $(add_frameworks_dep kcodecs)
7332 + $(add_frameworks_dep kcompletion)
7333 + $(add_frameworks_dep kconfig)
7334 + $(add_frameworks_dep kconfigwidgets)
7335 + $(add_frameworks_dep kcoreaddons)
7336 + $(add_frameworks_dep kcrash)
7337 + $(add_frameworks_dep kdbusaddons)
7338 + $(add_frameworks_dep kdelibs4support)
7339 + $(add_frameworks_dep kdesu)
7340 + $(add_frameworks_dep kguiaddons)
7341 + $(add_frameworks_dep khtml)
7342 + $(add_frameworks_dep ki18n)
7343 + $(add_frameworks_dep kiconthemes)
7344 + $(add_frameworks_dep kio)
7345 + $(add_frameworks_dep kitemviews)
7346 + $(add_frameworks_dep kjobwidgets)
7347 + $(add_frameworks_dep kparts)
7348 + $(add_frameworks_dep kservice)
7349 + $(add_frameworks_dep kwallet)
7350 + $(add_frameworks_dep kwidgetsaddons)
7351 + $(add_frameworks_dep kwindowsystem)
7352 + $(add_frameworks_dep kxmlgui)
7353 + $(add_qt_dep qtdbus)
7354 + $(add_qt_dep qtgui)
7355 + $(add_qt_dep qtwidgets)
7356 + $(add_qt_dep qtxml)
7357 + sys-libs/zlib
7358 + speech? ( $(add_qt_dep qtspeech) )
7359 + tidy? ( app-text/tidy-html5 )
7360 + webengine? ( $(add_qt_dep qtwebengine 'widgets') )
7361 + X? ( $(add_qt_dep qtx11extras) )
7362 +"
7363 +DEPEND="${COMMON_DEPEND}
7364 + activities? ( $(add_frameworks_dep kactivities) )
7365 +"
7366 +RDEPEND="${COMMON_DEPEND}
7367 + $(add_kdeapps_dep kfind)
7368 + $(add_plasma_dep kde-cli-tools)
7369 + !webengine? ( kde-misc/kwebkitpart:5 )
7370 +"
7371 +
7372 +src_prepare() {
7373 + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc
7374 +
7375 + if ! use webengine; then
7376 + punt_bogus_dep Qt5 WebEngineWidgets
7377 + cmake_comment_add_subdirectory webenginepart
7378 + fi
7379 +
7380 + kde5_src_prepare
7381 +}
7382 +
7383 +src_configure() {
7384 + local mycmakeargs=(
7385 + $(cmake-utils_use_find_package activities KF5Activities)
7386 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
7387 + $(cmake-utils_use_find_package tidy LibTidy)
7388 + $(cmake-utils_use_find_package X X11)
7389 + )
7390 + kde5_src_configure
7391 +}
7392 +
7393 +pkg_postinst() {
7394 + kde5_pkg_postinst
7395 +
7396 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
7397 + if ! has_version kde-apps/keditbookmarks:${SLOT} ; then
7398 + elog "For bookmarks support, install keditbookmarks:"
7399 + elog "kde-apps/keditbookmarks:${SLOT}"
7400 + fi
7401 +
7402 + if ! has_version kde-apps/dolphin:${SLOT} ; then
7403 + elog "If you want to use konqueror as a filemanager, install the dolphin kpart:"
7404 + elog "kde-apps/dolphin:${SLOT}"
7405 + fi
7406 +
7407 + if ! has_version kde-apps/svg:${SLOT} ; then
7408 + elog "For konqueror to view SVGs, install the svg kpart:"
7409 + elog "kde-apps/svgpart:${SLOT}"
7410 + fi
7411 +
7412 + if ! has_version virtual/jre ; then
7413 + elog "To use Java on webpages install virtual/jre."
7414 + fi
7415 + fi
7416 +}
7417
7418 diff --git a/kde-apps/konquest/konquest-19.08.1.ebuild b/kde-apps/konquest/konquest-19.08.1.ebuild
7419 new file mode 100644
7420 index 0000000000..7985faf9f3
7421 --- /dev/null
7422 +++ b/kde-apps/konquest/konquest-19.08.1.ebuild
7423 @@ -0,0 +1,32 @@
7424 +# Copyright 1999-2019 Gentoo Authors
7425 +# Distributed under the terms of the GNU General Public License v2
7426 +
7427 +EAPI=7
7428 +
7429 +KDE_HANDBOOK="forceoptional"
7430 +KDE_SELINUX_MODULE="games"
7431 +inherit kde5
7432 +
7433 +DESCRIPTION="Galactic Strategy KDE Game"
7434 +HOMEPAGE="
7435 + https://kde.org/applications/games/konquest/
7436 + https://games.kde.org/game.php?game=konquest
7437 +"
7438 +KEYWORDS="~amd64 ~arm64 ~x86"
7439 +IUSE=""
7440 +
7441 +DEPEND="
7442 + $(add_frameworks_dep kconfig)
7443 + $(add_frameworks_dep kcoreaddons)
7444 + $(add_frameworks_dep kcrash)
7445 + $(add_frameworks_dep kdbusaddons)
7446 + $(add_frameworks_dep kguiaddons)
7447 + $(add_frameworks_dep ki18n)
7448 + $(add_frameworks_dep kxmlgui)
7449 + $(add_frameworks_dep kwidgetsaddons)
7450 + $(add_kdeapps_dep libkdegames)
7451 + $(add_qt_dep qtgui)
7452 + $(add_qt_dep qtsvg)
7453 + $(add_qt_dep qtwidgets)
7454 +"
7455 +RDEPEND="${DEPEND}"
7456
7457 diff --git a/kde-apps/konsole/konsole-19.08.1.ebuild b/kde-apps/konsole/konsole-19.08.1.ebuild
7458 new file mode 100644
7459 index 0000000000..260b1d7551
7460 --- /dev/null
7461 +++ b/kde-apps/konsole/konsole-19.08.1.ebuild
7462 @@ -0,0 +1,57 @@
7463 +# Copyright 1999-2019 Gentoo Authors
7464 +# Distributed under the terms of the GNU General Public License v2
7465 +
7466 +EAPI=7
7467 +
7468 +KDE_HANDBOOK="optional"
7469 +KDE_TEST="true"
7470 +VIRTUALX_REQUIRED="test"
7471 +inherit kde5
7472 +
7473 +DESCRIPTION="KDE's terminal emulator"
7474 +HOMEPAGE="https://kde.org/applications/system/konsole https://konsole.kde.org"
7475 +
7476 +KEYWORDS="~amd64 ~arm64 ~x86"
7477 +IUSE="X"
7478 +
7479 +DEPEND="
7480 + $(add_frameworks_dep kbookmarks)
7481 + $(add_frameworks_dep kcompletion)
7482 + $(add_frameworks_dep kconfig)
7483 + $(add_frameworks_dep kconfigwidgets)
7484 + $(add_frameworks_dep kcoreaddons)
7485 + $(add_frameworks_dep kcrash)
7486 + $(add_frameworks_dep kdbusaddons)
7487 + $(add_frameworks_dep kguiaddons)
7488 + $(add_frameworks_dep kjobwidgets)
7489 + $(add_frameworks_dep ki18n)
7490 + $(add_frameworks_dep kinit)
7491 + $(add_frameworks_dep kiconthemes)
7492 + $(add_frameworks_dep kio)
7493 + $(add_frameworks_dep knewstuff)
7494 + $(add_frameworks_dep knotifications)
7495 + $(add_frameworks_dep knotifyconfig)
7496 + $(add_frameworks_dep kparts)
7497 + $(add_frameworks_dep kpty)
7498 + $(add_frameworks_dep kservice)
7499 + $(add_frameworks_dep ktextwidgets)
7500 + $(add_frameworks_dep kwidgetsaddons)
7501 + $(add_frameworks_dep kwindowsystem)
7502 + $(add_frameworks_dep kxmlgui)
7503 + $(add_qt_dep qtdbus)
7504 + $(add_qt_dep qtgui)
7505 + $(add_qt_dep qtnetwork)
7506 + $(add_qt_dep qtprintsupport)
7507 + $(add_qt_dep qtwidgets)
7508 + $(add_qt_dep qtxml)
7509 + X? ( x11-libs/libX11 )
7510 +"
7511 +RDEPEND="${DEPEND}"
7512 +
7513 +src_configure() {
7514 + local mycmakeargs=(
7515 + $(cmake-utils_use_find_package X X11)
7516 + )
7517 +
7518 + kde5_src_configure
7519 +}
7520
7521 diff --git a/kde-apps/konsolekalendar/konsolekalendar-19.08.1.ebuild b/kde-apps/konsolekalendar/konsolekalendar-19.08.1.ebuild
7522 new file mode 100644
7523 index 0000000000..bb7f42fb22
7524 --- /dev/null
7525 +++ b/kde-apps/konsolekalendar/konsolekalendar-19.08.1.ebuild
7526 @@ -0,0 +1,40 @@
7527 +# Copyright 1999-2019 Gentoo Authors
7528 +# Distributed under the terms of the GNU General Public License v2
7529 +
7530 +EAPI=7
7531 +
7532 +KDE_HANDBOOK="forceoptional"
7533 +KMNAME="akonadi-calendar-tools"
7534 +inherit kde5
7535 +
7536 +DESCRIPTION="Command line interface to KDE calendars"
7537 +HOMEPAGE+=" https://userbase.kde.org/KonsoleKalendar"
7538 +
7539 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
7540 +KEYWORDS="~amd64 ~arm64 ~x86"
7541 +IUSE=""
7542 +
7543 +DEPEND="
7544 + $(add_frameworks_dep kconfig)
7545 + $(add_frameworks_dep kcoreaddons)
7546 + $(add_frameworks_dep ki18n)
7547 + $(add_kdeapps_dep akonadi)
7548 + $(add_kdeapps_dep akonadi-calendar)
7549 + $(add_kdeapps_dep calendarsupport)
7550 + $(add_kdeapps_dep kcalcore)
7551 + $(add_kdeapps_dep kcalutils)
7552 +"
7553 +RDEPEND="${DEPEND}
7554 + !kde-apps/kdepim-l10n
7555 +"
7556 +
7557 +src_prepare() {
7558 + kde5_src_prepare
7559 +
7560 + # delete colliding calendarjanitor translations
7561 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
7562 + rm -f po/*/calendarjanitor.po || die
7563 + fi
7564 +
7565 + cmake_comment_add_subdirectory calendarjanitor
7566 +}
7567
7568 diff --git a/kde-apps/kontact/kontact-19.08.1.ebuild b/kde-apps/kontact/kontact-19.08.1.ebuild
7569 new file mode 100644
7570 index 0000000000..0c785c3011
7571 --- /dev/null
7572 +++ b/kde-apps/kontact/kontact-19.08.1.ebuild
7573 @@ -0,0 +1,44 @@
7574 +# Copyright 1999-2019 Gentoo Authors
7575 +# Distributed under the terms of the GNU General Public License v2
7576 +
7577 +EAPI=7
7578 +
7579 +KDE_HANDBOOK="forceoptional"
7580 +inherit kde5
7581 +
7582 +DESCRIPTION="Container application to unify several major PIM applications within one"
7583 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
7584 +KEYWORDS="~amd64 ~arm64 ~x86"
7585 +IUSE=""
7586 +
7587 +DEPEND="
7588 + $(add_frameworks_dep kcmutils)
7589 + $(add_frameworks_dep kcompletion)
7590 + $(add_frameworks_dep kconfig)
7591 + $(add_frameworks_dep kconfigwidgets)
7592 + $(add_frameworks_dep kcoreaddons)
7593 + $(add_frameworks_dep kcrash)
7594 + $(add_frameworks_dep kdbusaddons)
7595 + $(add_frameworks_dep ki18n)
7596 + $(add_frameworks_dep kiconthemes)
7597 + $(add_frameworks_dep kio)
7598 + $(add_frameworks_dep kparts)
7599 + $(add_frameworks_dep kservice)
7600 + $(add_frameworks_dep kwidgetsaddons)
7601 + $(add_frameworks_dep kwindowsystem)
7602 + $(add_frameworks_dep kxmlgui)
7603 + $(add_kdeapps_dep akonadi)
7604 + $(add_kdeapps_dep grantleetheme)
7605 + $(add_kdeapps_dep kdepim-apps-libs)
7606 + $(add_kdeapps_dep kontactinterface)
7607 + $(add_kdeapps_dep kpimtextedit)
7608 + $(add_kdeapps_dep libkdepim)
7609 + $(add_kdeapps_dep mailcommon)
7610 + $(add_qt_dep qtdbus)
7611 + $(add_qt_dep qtgui)
7612 + $(add_qt_dep qtwebengine 'widgets')
7613 + $(add_qt_dep qtwidgets)
7614 +"
7615 +RDEPEND="${DEPEND}
7616 + !kde-apps/kdepim-l10n
7617 +"
7618
7619 diff --git a/kde-apps/kontactinterface/kontactinterface-19.08.1.ebuild b/kde-apps/kontactinterface/kontactinterface-19.08.1.ebuild
7620 new file mode 100644
7621 index 0000000000..efc7e0dec3
7622 --- /dev/null
7623 +++ b/kde-apps/kontactinterface/kontactinterface-19.08.1.ebuild
7624 @@ -0,0 +1,27 @@
7625 +# Copyright 1999-2019 Gentoo Authors
7626 +# Distributed under the terms of the GNU General Public License v2
7627 +
7628 +EAPI=7
7629 +
7630 +inherit kde5
7631 +
7632 +DESCRIPTION="Library for embedding KParts in a Kontact component"
7633 +LICENSE="GPL-2+ LGPL-2.1+"
7634 +KEYWORDS="~amd64 ~arm64 ~x86"
7635 +IUSE=""
7636 +
7637 +DEPEND="
7638 + $(add_frameworks_dep kcoreaddons)
7639 + $(add_frameworks_dep kiconthemes)
7640 + $(add_frameworks_dep kio)
7641 + $(add_frameworks_dep kparts)
7642 + $(add_frameworks_dep kwindowsystem)
7643 + $(add_frameworks_dep kxmlgui)
7644 + $(add_qt_dep qtdbus)
7645 + $(add_qt_dep qtgui)
7646 + $(add_qt_dep qtwidgets)
7647 + $(add_qt_dep qtxml)
7648 +"
7649 +RDEPEND="${DEPEND}
7650 + !kde-apps/kdepim-l10n
7651 +"
7652
7653 diff --git a/kde-apps/kopete/kopete-19.08.1.ebuild b/kde-apps/kopete/kopete-19.08.1.ebuild
7654 new file mode 100644
7655 index 0000000000..e62bea3ecc
7656 --- /dev/null
7657 +++ b/kde-apps/kopete/kopete-19.08.1.ebuild
7658 @@ -0,0 +1,178 @@
7659 +# Copyright 1999-2019 Gentoo Authors
7660 +# Distributed under the terms of the GNU General Public License v2
7661 +
7662 +EAPI=7
7663 +
7664 +KDE_HANDBOOK="forceoptional"
7665 +KDE_TEST="forceoptional"
7666 +inherit kde5
7667 +
7668 +DESCRIPTION="Multi-protocol IM client based on KDE Frameworks"
7669 +HOMEPAGE="https://userbase.kde.org/Kopete https://kde.org/applications/internet/kopete"
7670 +KEYWORDS="~amd64 ~arm64 ~x86"
7671 +IUSE="ssl v4l"
7672 +
7673 +# Available plugins
7674 +#
7675 +# addbookmarks: NO DEPS
7676 +# alias: NO DEPS (disabled upstream)
7677 +# autoreplace: NO DEPS
7678 +# contactnotes: NO DEPS
7679 +# cryptography: BROKEN (app-crypt/gpgme[cxx,qt5], kde-apps/libkleo:5)
7680 +# highlight: NO DEPS
7681 +# history: NO DEPS
7682 +# latex: virtual/latex as RDEPEND
7683 +# nowlistening: NO DEPS
7684 +# otr: libotr
7685 +# pipes: NO DEPS
7686 +# privacy: NO DEPS
7687 +# statistics: dev-db/sqlite:3
7688 +# texteffect: NO DEPS
7689 +# translator: NO DEPS
7690 +# urlpicpreview: NO DEPS
7691 +# webpresence: libxml2 libxslt
7692 +# NOTE: By default we enable all plugins that don't have any dependencies
7693 +PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight history latex nowlistening
7694 +otr pipes +privacy +statistics +texteffect translator +urlpicpreview webpresence"
7695 +
7696 +# Available protocols
7697 +# gadu: net-libs/libgadu @since 4.3
7698 +# groupwise: app-crypt/qca:2
7699 +# irc: NO DEPS, probably will fail so inform user about it
7700 +# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
7701 +# jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM
7702 +# meanwhile: net-libs/meanwhile
7703 +# oscar: NO DEPS
7704 +# telepathy: net-libs/decibel
7705 +# testbed: NO DEPS
7706 +# winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
7707 +# zeroconf (bonjour): NO DEPS
7708 +PROTOCOLS="gadu groupwise jingle meanwhile oscar testbed winpopup +xmpp zeroconf"
7709 +
7710 +# disabled protocols
7711 +# irc: NO DEPS
7712 +# qq: NO DEPS
7713 +# telepathy: net-libs/decibel
7714 +# skype, sms (until fixed)
7715 +
7716 +IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
7717 +
7718 +COMMON_DEPEND="
7719 + $(add_frameworks_dep kcmutils)
7720 + $(add_frameworks_dep kconfig)
7721 + $(add_frameworks_dep kcrash)
7722 + $(add_frameworks_dep kdbusaddons)
7723 + $(add_frameworks_dep khtml)
7724 + $(add_frameworks_dep kcoreaddons)
7725 + $(add_frameworks_dep kdbusaddons)
7726 + $(add_frameworks_dep kdelibs4support)
7727 + $(add_frameworks_dep kemoticons)
7728 + $(add_frameworks_dep khtml)
7729 + $(add_frameworks_dep ki18n)
7730 + $(add_frameworks_dep knotifyconfig)
7731 + $(add_frameworks_dep kparts)
7732 + $(add_frameworks_dep ktexteditor)
7733 + $(add_kdeapps_dep kcontacts)
7734 + $(add_kdeapps_dep kidentitymanagement)
7735 + $(add_kdeapps_dep libkleo)
7736 + $(add_qt_dep qtgui)
7737 + $(add_qt_dep qtsql)
7738 + $(add_qt_dep qtwidgets)
7739 + $(add_qt_dep qtxml)
7740 + app-crypt/gpgme[cxx,qt5]
7741 + dev-libs/libpcre
7742 + media-libs/phonon[qt5(+)]
7743 + x11-libs/libX11
7744 + x11-libs/libXScrnSaver
7745 + gadu? ( >=net-libs/libgadu-1.8.0[threads] )
7746 + groupwise? ( app-crypt/qca:2[qt5(+)] )
7747 + jingle? (
7748 + dev-libs/expat
7749 + dev-libs/openssl:0=
7750 + >=media-libs/mediastreamer-2.3.0
7751 + media-libs/speex
7752 + net-libs/libsrtp:=
7753 + net-libs/ortp:=
7754 + )
7755 + meanwhile? ( net-libs/meanwhile )
7756 + otr? ( >=net-libs/libotr-4.0.0 )
7757 + statistics? ( dev-db/sqlite:3 )
7758 + v4l? ( media-libs/libv4l )
7759 + webpresence? (
7760 + dev-libs/libxml2
7761 + dev-libs/libxslt
7762 + )
7763 + xmpp? (
7764 + app-crypt/qca:2[qt5(+)]
7765 + net-dns/libidn:0=
7766 + sys-libs/zlib:=
7767 + )
7768 + zeroconf? (
7769 + $(add_frameworks_dep kdnssd)
7770 + $(add_kdeapps_dep kidentitymanagement)
7771 + )
7772 +"
7773 +RDEPEND="${COMMON_DEPEND}
7774 + latex? (
7775 + || (
7776 + media-gfx/imagemagick
7777 + media-gfx/graphicsmagick[imagemagick]
7778 + )
7779 + virtual/latex-base
7780 + )
7781 + ssl? ( app-crypt/qca:2[ssl] )
7782 +"
7783 +# sms? ( app-mobilephone/smssend )
7784 +# winpopup? ( net-fs/samba )
7785 +DEPEND="${COMMON_DEPEND}
7786 + x11-base/xorg-proto
7787 + jingle? ( dev-libs/jsoncpp )
7788 +"
7789 +
7790 +# tests hang, last checked for 4.2.96
7791 +RESTRICT+=" test"
7792 +
7793 +src_configure() {
7794 + local x x2
7795 + # Handle common stuff
7796 + local mycmakeargs=(
7797 + -DWITH_qq=OFF
7798 + $(cmake-utils_use_find_package jingle LiboRTP)
7799 + $(cmake-utils_use_find_package jingle Mediastreamer)
7800 + $(cmake-utils_use_find_package jingle Speex)
7801 + -DDISABLE_VIDEOSUPPORT=$(usex !v4l)
7802 + )
7803 + # enable protocols
7804 + for x in ${PROTOCOLS}; do
7805 + case ${x/+/} in
7806 + jingle) x2=libjingle ;;
7807 + xmpp) x2=jabber ;;
7808 + zeroconf) x2=bonjour ;;
7809 + *) x2=${x/+/} ;;
7810 + esac
7811 + mycmakeargs+=( -DWITH_${x2}=$(usex ${x/+/}) )
7812 + done
7813 +
7814 + # disable until fixed:
7815 + mycmakeargs+=( -DWITH_{cryptography,libjingle,skype,sms}=OFF )
7816 +
7817 + # enable plugins
7818 + for x in ${PLUGINS}; do
7819 + mycmakeargs+=( -DWITH_${x/+/}=$(usex ${x/+/}) )
7820 + done
7821 +
7822 + kde5_src_configure
7823 +}
7824 +
7825 +pkg_postinst() {
7826 + kde5_pkg_postinst
7827 +
7828 + if ! use ssl; then
7829 + if use xmpp ; then
7830 + if ! has_version "app-crypt/qca:2[ssl]" ; then
7831 + elog "In order to use ssl in xmpp you'll need to"
7832 + elog "install app-crypt/qca package with USE=ssl."
7833 + fi
7834 + fi
7835 + fi
7836 +}
7837
7838 diff --git a/kde-apps/korganizer/korganizer-19.08.1.ebuild b/kde-apps/korganizer/korganizer-19.08.1.ebuild
7839 new file mode 100644
7840 index 0000000000..614def25b7
7841 --- /dev/null
7842 +++ b/kde-apps/korganizer/korganizer-19.08.1.ebuild
7843 @@ -0,0 +1,92 @@
7844 +# Copyright 1999-2019 Gentoo Authors
7845 +# Distributed under the terms of the GNU General Public License v2
7846 +
7847 +EAPI=7
7848 +
7849 +KDE_HANDBOOK="forceoptional"
7850 +KDE_TEST="forceoptional"
7851 +VIRTUALX_REQUIRED="test"
7852 +inherit kde5
7853 +
7854 +DESCRIPTION="Organizational assistant, providing calendars and other similar functionality"
7855 +HOMEPAGE="https://kde.org/applications/office/korganizer/"
7856 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
7857 +KEYWORDS="~amd64 ~arm64 ~x86"
7858 +IUSE="X"
7859 +
7860 +BDEPEND="
7861 + test? ( $(add_kdeapps_dep akonadi 'tools') )
7862 +"
7863 +COMMON_DEPEND="
7864 + $(add_frameworks_dep kcmutils)
7865 + $(add_frameworks_dep kcodecs)
7866 + $(add_frameworks_dep kcompletion)
7867 + $(add_frameworks_dep kconfig)
7868 + $(add_frameworks_dep kconfigwidgets)
7869 + $(add_frameworks_dep kcoreaddons)
7870 + $(add_frameworks_dep kcrash)
7871 + $(add_frameworks_dep kdbusaddons)
7872 + $(add_frameworks_dep kholidays)
7873 + $(add_frameworks_dep ki18n)
7874 + $(add_frameworks_dep kiconthemes)
7875 + $(add_frameworks_dep kio)
7876 + $(add_frameworks_dep kitemmodels)
7877 + $(add_frameworks_dep kitemviews)
7878 + $(add_frameworks_dep kjobwidgets)
7879 + $(add_frameworks_dep knewstuff)
7880 + $(add_frameworks_dep knotifications)
7881 + $(add_frameworks_dep kparts)
7882 + $(add_frameworks_dep kservice)
7883 + $(add_frameworks_dep kwidgetsaddons)
7884 + $(add_frameworks_dep kwindowsystem)
7885 + $(add_frameworks_dep kxmlgui)
7886 + $(add_kdeapps_dep akonadi)
7887 + $(add_kdeapps_dep akonadi-calendar)
7888 + $(add_kdeapps_dep akonadi-contacts)
7889 + $(add_kdeapps_dep akonadi-mime)
7890 + $(add_kdeapps_dep akonadi-notes)
7891 + $(add_kdeapps_dep akonadi-search)
7892 + $(add_kdeapps_dep calendarsupport)
7893 + $(add_kdeapps_dep eventviews)
7894 + $(add_kdeapps_dep incidenceeditor)
7895 + $(add_kdeapps_dep kcalcore)
7896 + $(add_kdeapps_dep kcalutils)
7897 + $(add_kdeapps_dep kcontacts)
7898 + $(add_kdeapps_dep kdepim-apps-libs)
7899 + $(add_kdeapps_dep kidentitymanagement)
7900 + $(add_kdeapps_dep kmailtransport)
7901 + $(add_kdeapps_dep kmime)
7902 + $(add_kdeapps_dep kontactinterface)
7903 + $(add_kdeapps_dep kpimtextedit)
7904 + $(add_kdeapps_dep libkdepim)
7905 + $(add_kdeapps_dep pimcommon)
7906 + $(add_qt_dep qtdbus)
7907 + $(add_qt_dep qtgui)
7908 + $(add_qt_dep qtmultimedia)
7909 + $(add_qt_dep qtwidgets)
7910 + X? (
7911 + $(add_qt_dep qtx11extras)
7912 + x11-libs/libX11
7913 + )
7914 +"
7915 +DEPEND="${COMMON_DEPEND}
7916 + $(add_kdeapps_dep kldap)
7917 + $(add_qt_dep designer)
7918 + test? ( $(add_kdeapps_dep akonadi 'sqlite') )
7919 +"
7920 +RDEPEND="${COMMON_DEPEND}
7921 + !kde-apps/kdepim-common-libs:4
7922 + !kde-apps/kdepim-l10n
7923 + $(add_kdeapps_dep kdepim-runtime)
7924 +"
7925 +
7926 +# testkodaymatrix is broken, akonadi* tests need DBus, bug #665686
7927 +RESTRICT+=" test"
7928 +
7929 +src_configure() {
7930 + local mycmakeargs=(
7931 + $(cmake-utils_use_find_package X X11)
7932 + )
7933 +
7934 + kde5_src_configure
7935 +}
7936
7937 diff --git a/kde-apps/kpat/kpat-19.08.1.ebuild b/kde-apps/kpat/kpat-19.08.1.ebuild
7938 new file mode 100644
7939 index 0000000000..c11a050269
7940 --- /dev/null
7941 +++ b/kde-apps/kpat/kpat-19.08.1.ebuild
7942 @@ -0,0 +1,34 @@
7943 +# Copyright 1999-2019 Gentoo Authors
7944 +# Distributed under the terms of the GNU General Public License v2
7945 +
7946 +EAPI=7
7947 +
7948 +KDE_HANDBOOK="forceoptional"
7949 +KDE_SELINUX_MODULE="games"
7950 +inherit kde5
7951 +
7952 +DESCRIPTION="KDE patience game"
7953 +HOMEPAGE="https://games.kde.org/game.php?game=kpat"
7954 +KEYWORDS="~amd64 ~arm64 ~x86"
7955 +IUSE=""
7956 +
7957 +DEPEND="
7958 + $(add_frameworks_dep kcompletion)
7959 + $(add_frameworks_dep kconfig)
7960 + $(add_frameworks_dep kconfigwidgets)
7961 + $(add_frameworks_dep kcoreaddons)
7962 + $(add_frameworks_dep kcrash)
7963 + $(add_frameworks_dep kdbusaddons)
7964 + $(add_frameworks_dep kguiaddons)
7965 + $(add_frameworks_dep ki18n)
7966 + $(add_frameworks_dep kio)
7967 + $(add_frameworks_dep knewstuff)
7968 + $(add_frameworks_dep kwidgetsaddons)
7969 + $(add_frameworks_dep kxmlgui)
7970 + $(add_kdeapps_dep libkdegames)
7971 + $(add_qt_dep qtgui)
7972 + $(add_qt_dep qtsvg)
7973 + $(add_qt_dep qtwidgets)
7974 + dev-games/freecell-solver
7975 +"
7976 +RDEPEND="${DEPEND}"
7977
7978 diff --git a/kde-apps/kpimtextedit/kpimtextedit-19.08.1.ebuild b/kde-apps/kpimtextedit/kpimtextedit-19.08.1.ebuild
7979 new file mode 100644
7980 index 0000000000..cd57292233
7981 --- /dev/null
7982 +++ b/kde-apps/kpimtextedit/kpimtextedit-19.08.1.ebuild
7983 @@ -0,0 +1,42 @@
7984 +# Copyright 1999-2019 Gentoo Authors
7985 +# Distributed under the terms of the GNU General Public License v2
7986 +
7987 +EAPI=7
7988 +
7989 +KDE_DESIGNERPLUGIN="true"
7990 +KDE_TEST="true"
7991 +VIRTUALX_REQUIRED="test"
7992 +inherit kde5
7993 +
7994 +DESCRIPTION="A textedit with PIM-specific features"
7995 +LICENSE="LGPL-2.1+"
7996 +KEYWORDS="~amd64 ~arm64 ~x86"
7997 +IUSE=""
7998 +
7999 +COMMON_DEPEND="
8000 + $(add_frameworks_dep kcodecs)
8001 + $(add_frameworks_dep kcompletion)
8002 + $(add_frameworks_dep kconfig)
8003 + $(add_frameworks_dep kconfigwidgets)
8004 + $(add_frameworks_dep kcoreaddons)
8005 + $(add_frameworks_dep kemoticons)
8006 + $(add_frameworks_dep ki18n)
8007 + $(add_frameworks_dep kiconthemes)
8008 + $(add_frameworks_dep kio)
8009 + $(add_frameworks_dep kwidgetsaddons)
8010 + $(add_frameworks_dep kxmlgui)
8011 + $(add_frameworks_dep sonnet)
8012 + $(add_frameworks_dep syntax-highlighting)
8013 + $(add_qt_dep qtgui)
8014 + $(add_qt_dep qtspeech)
8015 + $(add_qt_dep qtwidgets)
8016 + dev-libs/grantlee:5
8017 +"
8018 +DEPEND="${COMMON_DEPEND}
8019 + test? ( $(add_frameworks_dep ktextwidgets) )
8020 +"
8021 +RDEPEND="${COMMON_DEPEND}
8022 + !kde-apps/kdepim-l10n
8023 +"
8024 +
8025 +RESTRICT+=" test"
8026
8027 diff --git a/kde-apps/kpkpass/kpkpass-19.08.1.ebuild b/kde-apps/kpkpass/kpkpass-19.08.1.ebuild
8028 new file mode 100644
8029 index 0000000000..ad5acedd9c
8030 --- /dev/null
8031 +++ b/kde-apps/kpkpass/kpkpass-19.08.1.ebuild
8032 @@ -0,0 +1,23 @@
8033 +# Copyright 1999-2019 Gentoo Authors
8034 +# Distributed under the terms of the GNU General Public License v2
8035 +
8036 +EAPI=7
8037 +
8038 +KDE_TEST="forceoptional"
8039 +VIRTUALX_REQUIRED="test"
8040 +inherit kde5
8041 +
8042 +DESCRIPTION="Library to deal with Apple Wallet pass files"
8043 +HOMEPAGE="https://kde.org/applications/office/kontact/"
8044 +
8045 +LICENSE="LGPL-2.1+"
8046 +KEYWORDS="~amd64 ~arm64 ~x86"
8047 +IUSE=""
8048 +
8049 +DEPEND="
8050 + $(add_frameworks_dep karchive)
8051 + $(add_qt_dep qtgui)
8052 +"
8053 +RDEPEND="${DEPEND}
8054 + !<kde-apps/kdepim-addons-18.07.80
8055 +"
8056
8057 diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-19.08.1.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-19.08.1.ebuild
8058 new file mode 100644
8059 index 0000000000..e10a5f2a6e
8060 --- /dev/null
8061 +++ b/kde-apps/kqtquickcharts/kqtquickcharts-19.08.1.ebuild
8062 @@ -0,0 +1,16 @@
8063 +# Copyright 1999-2019 Gentoo Authors
8064 +# Distributed under the terms of the GNU General Public License v2
8065 +
8066 +EAPI=7
8067 +
8068 +inherit kde5
8069 +
8070 +DESCRIPTION="Qt Quick plugin for beautiful and interactive charts"
8071 +KEYWORDS="~amd64 ~arm64 ~x86"
8072 +IUSE=""
8073 +
8074 +DEPEND="
8075 + $(add_qt_dep qtdeclarative)
8076 + $(add_qt_dep qtgui)
8077 +"
8078 +RDEPEND="${DEPEND}"
8079
8080 diff --git a/kde-apps/krdc/krdc-19.08.1.ebuild b/kde-apps/krdc/krdc-19.08.1.ebuild
8081 new file mode 100644
8082 index 0000000000..db508c801c
8083 --- /dev/null
8084 +++ b/kde-apps/krdc/krdc-19.08.1.ebuild
8085 @@ -0,0 +1,47 @@
8086 +# Copyright 1999-2019 Gentoo Authors
8087 +# Distributed under the terms of the GNU General Public License v2
8088 +
8089 +EAPI=7
8090 +
8091 +KDE_HANDBOOK="optional"
8092 +inherit kde5
8093 +
8094 +DESCRIPTION="Remote desktop connection (RDP and VNC) client"
8095 +HOMEPAGE="https://kde.org/applications/internet/krdc/"
8096 +KEYWORDS="~amd64 ~arm64 ~x86"
8097 +IUSE="+rdp vnc"
8098 +
8099 +#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 2016-01-24
8100 +DEPEND="
8101 + $(add_frameworks_dep kbookmarks)
8102 + $(add_frameworks_dep kcmutils)
8103 + $(add_frameworks_dep kcompletion)
8104 + $(add_frameworks_dep kconfig)
8105 + $(add_frameworks_dep kconfigwidgets)
8106 + $(add_frameworks_dep kcoreaddons)
8107 + $(add_frameworks_dep kdnssd)
8108 + $(add_frameworks_dep ki18n)
8109 + $(add_frameworks_dep kiconthemes)
8110 + $(add_frameworks_dep knotifications)
8111 + $(add_frameworks_dep knotifyconfig)
8112 + $(add_frameworks_dep kservice)
8113 + $(add_frameworks_dep kwallet)
8114 + $(add_frameworks_dep kwidgetsaddons)
8115 + $(add_frameworks_dep kwindowsystem)
8116 + $(add_frameworks_dep kxmlgui)
8117 + $(add_qt_dep qtgui)
8118 + $(add_qt_dep qtwidgets)
8119 + $(add_qt_dep qtxml)
8120 + vnc? ( >=net-libs/libvncserver-0.9 )
8121 +"
8122 +RDEPEND="${DEPEND}
8123 + rdp? ( >=net-misc/freerdp-1.1.0_beta1[X] )
8124 +"
8125 +
8126 +src_configure() {
8127 + local mycmakeargs=(
8128 + $(cmake-utils_use_find_package vnc LibVNCServer)
8129 + )
8130 +
8131 + kde5_src_configure
8132 +}
8133
8134 diff --git a/kde-apps/kreversi/kreversi-19.08.1.ebuild b/kde-apps/kreversi/kreversi-19.08.1.ebuild
8135 new file mode 100644
8136 index 0000000000..e387eb6b89
8137 --- /dev/null
8138 +++ b/kde-apps/kreversi/kreversi-19.08.1.ebuild
8139 @@ -0,0 +1,37 @@
8140 +# Copyright 1999-2019 Gentoo Authors
8141 +# Distributed under the terms of the GNU General Public License v2
8142 +
8143 +EAPI=7
8144 +
8145 +KDE_HANDBOOK="optional"
8146 +KDE_SELINUX_MODULE="games"
8147 +inherit kde5
8148 +
8149 +DESCRIPTION="Board game by KDE"
8150 +HOMEPAGE="
8151 + https://kde.org/applications/games/kreversi/
8152 + https://games.kde.org/game.php?game=kreversi
8153 +"
8154 +KEYWORDS="~amd64 ~arm64 ~x86"
8155 +IUSE=""
8156 +
8157 +DEPEND="
8158 + $(add_frameworks_dep kconfig)
8159 + $(add_frameworks_dep kconfigwidgets)
8160 + $(add_frameworks_dep kcoreaddons)
8161 + $(add_frameworks_dep kcrash)
8162 + $(add_frameworks_dep kdbusaddons)
8163 + $(add_frameworks_dep kdeclarative)
8164 + $(add_frameworks_dep ki18n)
8165 + $(add_frameworks_dep kiconthemes)
8166 + $(add_frameworks_dep kio)
8167 + $(add_frameworks_dep kwidgetsaddons)
8168 + $(add_frameworks_dep kxmlgui)
8169 + $(add_kdeapps_dep libkdegames)
8170 + $(add_qt_dep qtdeclarative)
8171 + $(add_qt_dep qtgui)
8172 + $(add_qt_dep qtsvg)
8173 + $(add_qt_dep qtwidgets)
8174 + $(add_qt_dep qtxml)
8175 +"
8176 +RDEPEND="${DEPEND}"
8177
8178 diff --git a/kde-apps/krfb/krfb-19.08.1.ebuild b/kde-apps/krfb/krfb-19.08.1.ebuild
8179 new file mode 100644
8180 index 0000000000..9de6287140
8181 --- /dev/null
8182 +++ b/kde-apps/krfb/krfb-19.08.1.ebuild
8183 @@ -0,0 +1,50 @@
8184 +# Copyright 1999-2019 Gentoo Authors
8185 +# Distributed under the terms of the GNU General Public License v2
8186 +
8187 +EAPI=7
8188 +
8189 +KDE_HANDBOOK="forceoptional"
8190 +inherit kde5
8191 +
8192 +DESCRIPTION="VNC-compatible server to share Plasma desktops"
8193 +HOMEPAGE="https://kde.org/applications/system/krfb/"
8194 +KEYWORDS="~amd64 ~arm64 ~x86"
8195 +IUSE="wayland"
8196 +
8197 +DEPEND="
8198 + $(add_frameworks_dep kcompletion)
8199 + $(add_frameworks_dep kconfig)
8200 + $(add_frameworks_dep kconfigwidgets)
8201 + $(add_frameworks_dep kcoreaddons)
8202 + $(add_frameworks_dep kcrash)
8203 + $(add_frameworks_dep kdbusaddons)
8204 + $(add_frameworks_dep kdnssd)
8205 + $(add_frameworks_dep ki18n)
8206 + $(add_frameworks_dep knotifications)
8207 + $(add_frameworks_dep kwallet)
8208 + $(add_frameworks_dep kwidgetsaddons)
8209 + $(add_frameworks_dep kwindowsystem)
8210 + $(add_frameworks_dep kxmlgui)
8211 + $(add_qt_dep qtdbus)
8212 + $(add_qt_dep qtgui)
8213 + $(add_qt_dep qtnetwork)
8214 + $(add_qt_dep qtwidgets)
8215 + $(add_qt_dep qtx11extras)
8216 + >=net-libs/libvncserver-0.9.9
8217 + x11-libs/libX11
8218 + x11-libs/libxcb
8219 + x11-libs/libXtst
8220 + x11-libs/xcb-util-image
8221 + wayland? ( media-video/pipewire:= )
8222 +"
8223 +RDEPEND="${DEPEND}
8224 + wayland? ( sys-apps/xdg-desktop-portal[screencast] )
8225 +"
8226 +
8227 +src_configure() {
8228 + local mycmakeargs=(
8229 + $(cmake-utils_use_find_package wayland PipeWire)
8230 + )
8231 +
8232 + kde5_src_configure
8233 +}
8234
8235 diff --git a/kde-apps/kross-interpreters/kross-interpreters-19.08.1.ebuild b/kde-apps/kross-interpreters/kross-interpreters-19.08.1.ebuild
8236 new file mode 100644
8237 index 0000000000..4b57777678
8238 --- /dev/null
8239 +++ b/kde-apps/kross-interpreters/kross-interpreters-19.08.1.ebuild
8240 @@ -0,0 +1,37 @@
8241 +# Copyright 1999-2019 Gentoo Authors
8242 +# Distributed under the terms of the GNU General Public License v2
8243 +
8244 +EAPI=7
8245 +
8246 +PYTHON_COMPAT=( python2_7 )
8247 +USE_RUBY="ruby25"
8248 +inherit kde5 python-single-r1 ruby-single
8249 +
8250 +DESCRIPTION="Kross interpreter plugins for programming languages"
8251 +KEYWORDS="~amd64 ~arm64 ~x86"
8252 +IUSE="+python ruby"
8253 +
8254 +REQUIRED_USE="|| ( python ruby ) python? ( ${PYTHON_REQUIRED_USE} )"
8255 +
8256 +DEPEND="
8257 + $(add_frameworks_dep kross)
8258 + $(add_qt_dep qtgui)
8259 + $(add_qt_dep qtwidgets)
8260 + python? ( ${PYTHON_DEPS} )
8261 + ruby? ( ${RUBY_DEPS} )
8262 +"
8263 +RDEPEND="${DEPEND}"
8264 +
8265 +pkg_setup() {
8266 + use python && python-single-r1_pkg_setup
8267 + kde5_pkg_setup
8268 +}
8269 +
8270 +src_configure() {
8271 + local mycmakeargs=(
8272 + -DBUILD_python=$(usex python)
8273 + -DBUILD_ruby=$(usex ruby)
8274 + )
8275 +
8276 + kde5_src_configure
8277 +}
8278
8279 diff --git a/kde-apps/kruler/kruler-19.08.1.ebuild b/kde-apps/kruler/kruler-19.08.1.ebuild
8280 new file mode 100644
8281 index 0000000000..7f4f3fbd4c
8282 --- /dev/null
8283 +++ b/kde-apps/kruler/kruler-19.08.1.ebuild
8284 @@ -0,0 +1,40 @@
8285 +# Copyright 1999-2019 Gentoo Authors
8286 +# Distributed under the terms of the GNU General Public License v2
8287 +
8288 +EAPI=7
8289 +
8290 +KDE_HANDBOOK="forceoptional"
8291 +inherit kde5
8292 +
8293 +DESCRIPTION="Screen ruler for Plasma"
8294 +HOMEPAGE="https://kde.org/applications/graphics/kruler/"
8295 +
8296 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
8297 +KEYWORDS="~amd64 ~arm64 ~x86"
8298 +IUSE="X"
8299 +
8300 +DEPEND="
8301 + $(add_frameworks_dep kconfig)
8302 + $(add_frameworks_dep kconfigwidgets)
8303 + $(add_frameworks_dep kcoreaddons)
8304 + $(add_frameworks_dep ki18n)
8305 + $(add_frameworks_dep knotifications)
8306 + $(add_frameworks_dep kwidgetsaddons)
8307 + $(add_frameworks_dep kwindowsystem)
8308 + $(add_frameworks_dep kxmlgui)
8309 + $(add_qt_dep qtgui)
8310 + $(add_qt_dep qtwidgets)
8311 + X? (
8312 + $(add_qt_dep qtx11extras)
8313 + x11-libs/libxcb
8314 + )
8315 +"
8316 +RDEPEND="${DEPEND}"
8317 +
8318 +src_configure() {
8319 + local mycmakeargs=(
8320 + $(cmake-utils_use_find_package X X11)
8321 + )
8322 +
8323 + kde5_src_configure
8324 +}
8325
8326 diff --git a/kde-apps/kshisen/kshisen-19.08.1.ebuild b/kde-apps/kshisen/kshisen-19.08.1.ebuild
8327 new file mode 100644
8328 index 0000000000..b4db67d60f
8329 --- /dev/null
8330 +++ b/kde-apps/kshisen/kshisen-19.08.1.ebuild
8331 @@ -0,0 +1,32 @@
8332 +# Copyright 1999-2019 Gentoo Authors
8333 +# Distributed under the terms of the GNU General Public License v2
8334 +
8335 +EAPI=7
8336 +
8337 +KDE_HANDBOOK="forceoptional"
8338 +KDE_SELINUX_MODULE="games"
8339 +inherit kde5
8340 +
8341 +DESCRIPTION="A KDE game similiar to Mahjongg"
8342 +HOMEPAGE="
8343 + https://kde.org/applications/games/kshisen/
8344 + https://games.kde.org/game.php?game=kshisen
8345 +"
8346 +KEYWORDS="~amd64 ~arm64 ~x86"
8347 +IUSE=""
8348 +
8349 +DEPEND="
8350 + $(add_frameworks_dep kconfig)
8351 + $(add_frameworks_dep kconfigwidgets)
8352 + $(add_frameworks_dep kcoreaddons)
8353 + $(add_frameworks_dep kcrash)
8354 + $(add_frameworks_dep kdbusaddons)
8355 + $(add_frameworks_dep ki18n)
8356 + $(add_frameworks_dep kwidgetsaddons)
8357 + $(add_frameworks_dep kxmlgui)
8358 + $(add_kdeapps_dep libkdegames)
8359 + $(add_kdeapps_dep libkmahjongg)
8360 + $(add_qt_dep qtgui)
8361 + $(add_qt_dep qtwidgets)
8362 +"
8363 +RDEPEND="${DEPEND}"
8364
8365 diff --git a/kde-apps/ksirk/ksirk-19.08.1.ebuild b/kde-apps/ksirk/ksirk-19.08.1.ebuild
8366 new file mode 100644
8367 index 0000000000..a215855fbd
8368 --- /dev/null
8369 +++ b/kde-apps/ksirk/ksirk-19.08.1.ebuild
8370 @@ -0,0 +1,40 @@
8371 +# Copyright 1999-2019 Gentoo Authors
8372 +# Distributed under the terms of the GNU General Public License v2
8373 +
8374 +EAPI=7
8375 +
8376 +KDE_HANDBOOK="forceoptional"
8377 +inherit kde5
8378 +
8379 +DESCRIPTION="Port of the board game risk"
8380 +HOMEPAGE="
8381 + https://kde.org/applications/games/ksirk/
8382 + https://games.kde.org/game.php?game=ksirk
8383 +"
8384 +KEYWORDS="~amd64 ~arm64 ~x86"
8385 +IUSE=""
8386 +
8387 +DEPEND="
8388 + $(add_frameworks_dep kcompletion)
8389 + $(add_frameworks_dep kconfig)
8390 + $(add_frameworks_dep kconfigwidgets)
8391 + $(add_frameworks_dep kcoreaddons)
8392 + $(add_frameworks_dep kcrash)
8393 + $(add_frameworks_dep ki18n)
8394 + $(add_frameworks_dep kiconthemes)
8395 + $(add_frameworks_dep kio)
8396 + $(add_frameworks_dep knewstuff)
8397 + $(add_frameworks_dep kwallet)
8398 + $(add_frameworks_dep kwidgetsaddons)
8399 + $(add_frameworks_dep kxmlgui)
8400 + $(add_kdeapps_dep libkdegames)
8401 + $(add_qt_dep qtgui)
8402 + $(add_qt_dep qtnetwork)
8403 + $(add_qt_dep qtsvg)
8404 + $(add_qt_dep qtwidgets)
8405 + $(add_qt_dep qtxml)
8406 + app-crypt/qca:2[qt5(+)]
8407 + media-libs/phonon[qt5(+)]
8408 + sys-libs/zlib
8409 +"
8410 +RDEPEND="${DEPEND}"
8411
8412 diff --git a/kde-apps/ksmtp/ksmtp-19.08.1.ebuild b/kde-apps/ksmtp/ksmtp-19.08.1.ebuild
8413 new file mode 100644
8414 index 0000000000..47c02b1d08
8415 --- /dev/null
8416 +++ b/kde-apps/ksmtp/ksmtp-19.08.1.ebuild
8417 @@ -0,0 +1,23 @@
8418 +# Copyright 1999-2019 Gentoo Authors
8419 +# Distributed under the terms of the GNU General Public License v2
8420 +
8421 +EAPI=7
8422 +
8423 +KDE_TEST="true"
8424 +inherit kde5
8425 +
8426 +DESCRIPTION="Job-based library to send email through an SMTP server"
8427 +LICENSE="LGPL-2.1+"
8428 +KEYWORDS="~amd64 ~arm64 ~x86"
8429 +IUSE=""
8430 +
8431 +DEPEND="
8432 + $(add_frameworks_dep kcoreaddons)
8433 + $(add_frameworks_dep ki18n)
8434 + $(add_frameworks_dep kio)
8435 + $(add_qt_dep qtnetwork)
8436 + dev-libs/cyrus-sasl
8437 +"
8438 +RDEPEND="${DEPEND}"
8439 +
8440 +RESTRICT+=" test" # bug 642410
8441
8442 diff --git a/kde-apps/ksnakeduel/ksnakeduel-19.08.1.ebuild b/kde-apps/ksnakeduel/ksnakeduel-19.08.1.ebuild
8443 new file mode 100644
8444 index 0000000000..0d21cb3fb1
8445 --- /dev/null
8446 +++ b/kde-apps/ksnakeduel/ksnakeduel-19.08.1.ebuild
8447 @@ -0,0 +1,31 @@
8448 +# Copyright 1999-2019 Gentoo Authors
8449 +# Distributed under the terms of the GNU General Public License v2
8450 +
8451 +EAPI=7
8452 +
8453 +KDE_HANDBOOK="optional"
8454 +KDE_SELINUX_MODULE="games"
8455 +inherit kde5
8456 +
8457 +DESCRIPTION="KDE Tron game"
8458 +HOMEPAGE="https://kde.org/applications/games/ksnakeduel/"
8459 +KEYWORDS="~amd64 ~arm64 ~x86"
8460 +IUSE=""
8461 +
8462 +DEPEND="
8463 + $(add_frameworks_dep kcompletion)
8464 + $(add_frameworks_dep kconfig)
8465 + $(add_frameworks_dep kconfigwidgets)
8466 + $(add_frameworks_dep kcoreaddons)
8467 + $(add_frameworks_dep kcrash)
8468 + $(add_frameworks_dep kdbusaddons)
8469 + $(add_frameworks_dep kguiaddons)
8470 + $(add_frameworks_dep ki18n)
8471 + $(add_frameworks_dep kwidgetsaddons)
8472 + $(add_frameworks_dep kxmlgui)
8473 + $(add_kdeapps_dep libkdegames)
8474 + $(add_qt_dep qtgui)
8475 + $(add_qt_dep qtsvg)
8476 + $(add_qt_dep qtwidgets)
8477 +"
8478 +RDEPEND="${DEPEND}"
8479
8480 diff --git a/kde-apps/kspaceduel/kspaceduel-19.08.1.ebuild b/kde-apps/kspaceduel/kspaceduel-19.08.1.ebuild
8481 new file mode 100644
8482 index 0000000000..bbb3b152b9
8483 --- /dev/null
8484 +++ b/kde-apps/kspaceduel/kspaceduel-19.08.1.ebuild
8485 @@ -0,0 +1,31 @@
8486 +# Copyright 1999-2019 Gentoo Authors
8487 +# Distributed under the terms of the GNU General Public License v2
8488 +
8489 +EAPI=7
8490 +
8491 +KDE_HANDBOOK="forceoptional"
8492 +KDE_SELINUX_MODULE="games"
8493 +inherit kde5
8494 +
8495 +DESCRIPTION="Space Game by KDE"
8496 +HOMEPAGE="
8497 + https://kde.org/applications/games/kspaceduel/
8498 + https://games.kde.org/game.php?game=kspaceduel
8499 +"
8500 +KEYWORDS="~amd64 ~arm64 ~x86"
8501 +IUSE=""
8502 +
8503 +DEPEND="
8504 + $(add_frameworks_dep kconfig)
8505 + $(add_frameworks_dep kconfigwidgets)
8506 + $(add_frameworks_dep kcoreaddons)
8507 + $(add_frameworks_dep kcrash)
8508 + $(add_frameworks_dep kdbusaddons)
8509 + $(add_frameworks_dep ki18n)
8510 + $(add_frameworks_dep kxmlgui)
8511 + $(add_kdeapps_dep libkdegames)
8512 + $(add_qt_dep qtgui)
8513 + $(add_qt_dep qtsvg)
8514 + $(add_qt_dep qtwidgets)
8515 +"
8516 +RDEPEND="${DEPEND}"
8517
8518 diff --git a/kde-apps/ksquares/ksquares-19.08.1.ebuild b/kde-apps/ksquares/ksquares-19.08.1.ebuild
8519 new file mode 100644
8520 index 0000000000..02e653df7a
8521 --- /dev/null
8522 +++ b/kde-apps/ksquares/ksquares-19.08.1.ebuild
8523 @@ -0,0 +1,31 @@
8524 +# Copyright 1999-2019 Gentoo Authors
8525 +# Distributed under the terms of the GNU General Public License v2
8526 +
8527 +EAPI=7
8528 +
8529 +KDE_HANDBOOK="forceoptional"
8530 +inherit kde5
8531 +
8532 +DESCRIPTION="KDE clone of the game squares"
8533 +HOMEPAGE="
8534 + https://kde.org/applications/games/ksquares/
8535 + https://games.kde.org/game.php?game=ksquares
8536 +"
8537 +KEYWORDS="~amd64 ~arm64 ~x86"
8538 +IUSE=""
8539 +
8540 +DEPEND="
8541 + $(add_frameworks_dep kcompletion)
8542 + $(add_frameworks_dep kconfig)
8543 + $(add_frameworks_dep kconfigwidgets)
8544 + $(add_frameworks_dep kcoreaddons)
8545 + $(add_frameworks_dep kcrash)
8546 + $(add_frameworks_dep kdbusaddons)
8547 + $(add_frameworks_dep ki18n)
8548 + $(add_frameworks_dep kwidgetsaddons)
8549 + $(add_frameworks_dep kxmlgui)
8550 + $(add_kdeapps_dep libkdegames)
8551 + $(add_qt_dep qtgui)
8552 + $(add_qt_dep qtwidgets)
8553 +"
8554 +RDEPEND="${DEPEND}"
8555
8556 diff --git a/kde-apps/ksudoku/ksudoku-19.08.1.ebuild b/kde-apps/ksudoku/ksudoku-19.08.1.ebuild
8557 new file mode 100644
8558 index 0000000000..f2545ff5ac
8559 --- /dev/null
8560 +++ b/kde-apps/ksudoku/ksudoku-19.08.1.ebuild
8561 @@ -0,0 +1,49 @@
8562 +# Copyright 1999-2019 Gentoo Authors
8563 +# Distributed under the terms of the GNU General Public License v2
8564 +
8565 +EAPI=7
8566 +
8567 +KDE_HANDBOOK="forceoptional"
8568 +inherit kde5
8569 +
8570 +DESCRIPTION="Logic-based symbol placement puzzle by KDE"
8571 +HOMEPAGE="
8572 + https://kde.org/applications/games/ksudoku/
8573 + https://games.kde.org/game.php?game=ksudoku
8574 +"
8575 +KEYWORDS="~amd64 ~arm64 ~x86"
8576 +IUSE="opengl"
8577 +
8578 +DEPEND="
8579 + $(add_frameworks_dep karchive)
8580 + $(add_frameworks_dep kconfig)
8581 + $(add_frameworks_dep kconfigwidgets)
8582 + $(add_frameworks_dep kcoreaddons)
8583 + $(add_frameworks_dep kcrash)
8584 + $(add_frameworks_dep kguiaddons)
8585 + $(add_frameworks_dep ki18n)
8586 + $(add_frameworks_dep kiconthemes)
8587 + $(add_frameworks_dep kio)
8588 + $(add_frameworks_dep kjobwidgets)
8589 + $(add_frameworks_dep kwidgetsaddons)
8590 + $(add_frameworks_dep kxmlgui)
8591 + $(add_kdeapps_dep libkdegames)
8592 + $(add_qt_dep qtgui)
8593 + $(add_qt_dep qtprintsupport)
8594 + $(add_qt_dep qtsvg)
8595 + $(add_qt_dep qtwidgets)
8596 + $(add_qt_dep qtxml)
8597 + opengl? (
8598 + $(add_qt_dep qtopengl)
8599 + virtual/glu
8600 + )
8601 +"
8602 +RDEPEND="${DEPEND}"
8603 +
8604 +src_configure() {
8605 + local mycmakeargs=(
8606 + $(cmake-utils_use_find_package opengl OpenGL)
8607 + )
8608 +
8609 + kde5_src_configure
8610 +}
8611
8612 diff --git a/kde-apps/ksystemlog/ksystemlog-19.08.1.ebuild b/kde-apps/ksystemlog/ksystemlog-19.08.1.ebuild
8613 new file mode 100644
8614 index 0000000000..66a4582b81
8615 --- /dev/null
8616 +++ b/kde-apps/ksystemlog/ksystemlog-19.08.1.ebuild
8617 @@ -0,0 +1,61 @@
8618 +# Copyright 1999-2019 Gentoo Authors
8619 +# Distributed under the terms of the GNU General Public License v2
8620 +
8621 +EAPI=7
8622 +
8623 +KDE_HANDBOOK="forceoptional"
8624 +KDE_TEST="forceoptional"
8625 +VIRTUALX_REQUIRED="test"
8626 +inherit kde5
8627 +
8628 +DESCRIPTION="System log viewer by KDE"
8629 +HOMEPAGE="https://kde.org/applications/system/ksystemlog/"
8630 +KEYWORDS="~amd64 ~arm64 ~x86"
8631 +IUSE="systemd"
8632 +
8633 +# bug 378101
8634 +RESTRICT+=" test"
8635 +
8636 +DEPEND="
8637 + $(add_frameworks_dep karchive)
8638 + $(add_frameworks_dep kcompletion)
8639 + $(add_frameworks_dep kconfig)
8640 + $(add_frameworks_dep kconfigwidgets)
8641 + $(add_frameworks_dep kcoreaddons)
8642 + $(add_frameworks_dep ki18n)
8643 + $(add_frameworks_dep kiconthemes)
8644 + $(add_frameworks_dep kio)
8645 + $(add_frameworks_dep kitemviews)
8646 + $(add_frameworks_dep kservice)
8647 + $(add_frameworks_dep ktextwidgets)
8648 + $(add_frameworks_dep kwidgetsaddons)
8649 + $(add_frameworks_dep kxmlgui)
8650 + $(add_qt_dep qtgui)
8651 + $(add_qt_dep qtprintsupport)
8652 + $(add_qt_dep qtwidgets)
8653 + systemd? ( sys-apps/systemd )
8654 +"
8655 +RDEPEND="${DEPEND}"
8656 +
8657 +src_prepare() {
8658 + kde5_src_prepare
8659 +
8660 + if use test; then
8661 + # beat this stupid test into shape: the test files contain no year, so
8662 + # comparison succeeds only in 2007 !!!
8663 + local theyear=$(date +%Y)
8664 + einfo Setting the current year as ${theyear} in the test files
8665 + sed -e "s:2007:${theyear}:g" -i tests/systemAnalyzerTest.cpp || die
8666 +
8667 + # one test consistently fails, so comment it out for the moment
8668 + sed -e "s:systemAnalyzerTest:# dont run systemAnalyzerTest:g" \
8669 + -i ksystemlog/tests/CMakeLists.txt || die
8670 + fi
8671 +}
8672 +
8673 +src_configure() {
8674 + local mycmakeargs=(
8675 + $(cmake-utils_use_find_package systemd Journald)
8676 + )
8677 + kde5_src_configure
8678 +}
8679
8680 diff --git a/kde-apps/kteatime/kteatime-19.08.1.ebuild b/kde-apps/kteatime/kteatime-19.08.1.ebuild
8681 new file mode 100644
8682 index 0000000000..2fc9584261
8683 --- /dev/null
8684 +++ b/kde-apps/kteatime/kteatime-19.08.1.ebuild
8685 @@ -0,0 +1,28 @@
8686 +# Copyright 1999-2019 Gentoo Authors
8687 +# Distributed under the terms of the GNU General Public License v2
8688 +
8689 +EAPI=7
8690 +
8691 +KDE_HANDBOOK="forceoptional"
8692 +inherit kde5
8693 +
8694 +DESCRIPTION="KDE timer for making a fine cup of tea"
8695 +HOMEPAGE="https://kde.org/applications/games/kteatime"
8696 +KEYWORDS="~amd64 ~arm64 ~x86"
8697 +IUSE=""
8698 +
8699 +DEPEND="
8700 + $(add_frameworks_dep kconfig)
8701 + $(add_frameworks_dep kconfigwidgets)
8702 + $(add_frameworks_dep kcoreaddons)
8703 + $(add_frameworks_dep kcrash)
8704 + $(add_frameworks_dep ki18n)
8705 + $(add_frameworks_dep kiconthemes)
8706 + $(add_frameworks_dep knotifications)
8707 + $(add_frameworks_dep knotifyconfig)
8708 + $(add_frameworks_dep ktextwidgets)
8709 + $(add_frameworks_dep kxmlgui)
8710 + $(add_qt_dep qtgui)
8711 + $(add_qt_dep qtwidgets)
8712 +"
8713 +RDEPEND="${DEPEND}"
8714
8715 diff --git a/kde-apps/ktimer/ktimer-19.08.1.ebuild b/kde-apps/ktimer/ktimer-19.08.1.ebuild
8716 new file mode 100644
8717 index 0000000000..fe0d03f778
8718 --- /dev/null
8719 +++ b/kde-apps/ktimer/ktimer-19.08.1.ebuild
8720 @@ -0,0 +1,27 @@
8721 +# Copyright 1999-2019 Gentoo Authors
8722 +# Distributed under the terms of the GNU General Public License v2
8723 +
8724 +EAPI=7
8725 +
8726 +KDE_HANDBOOK="forceoptional"
8727 +inherit kde5
8728 +
8729 +DESCRIPTION="Little tool to execute programs after some time"
8730 +HOMEPAGE="https://kde.org/applications/utilities/ktimer
8731 +https://utils.kde.org/projects/ktimer/"
8732 +KEYWORDS="~amd64 ~arm64 ~x86"
8733 +IUSE=""
8734 +
8735 +DEPEND="
8736 + $(add_frameworks_dep kconfig)
8737 + $(add_frameworks_dep kconfigwidgets)
8738 + $(add_frameworks_dep kcoreaddons)
8739 + $(add_frameworks_dep kdbusaddons)
8740 + $(add_frameworks_dep ki18n)
8741 + $(add_frameworks_dep kio)
8742 + $(add_frameworks_dep knotifications)
8743 + $(add_frameworks_dep kwidgetsaddons)
8744 + $(add_qt_dep qtgui)
8745 + $(add_qt_dep qtwidgets)
8746 +"
8747 +RDEPEND="${DEPEND}"
8748
8749 diff --git a/kde-apps/ktouch/ktouch-19.08.1.ebuild b/kde-apps/ktouch/ktouch-19.08.1.ebuild
8750 new file mode 100644
8751 index 0000000000..446c85681a
8752 --- /dev/null
8753 +++ b/kde-apps/ktouch/ktouch-19.08.1.ebuild
8754 @@ -0,0 +1,59 @@
8755 +# Copyright 1999-2019 Gentoo Authors
8756 +# Distributed under the terms of the GNU General Public License v2
8757 +
8758 +EAPI=7
8759 +
8760 +KDE_HANDBOOK="forceoptional"
8761 +inherit kde5
8762 +
8763 +DESCRIPTION="Program that helps to learn and practice touch typing"
8764 +HOMEPAGE="https://kde.org/applications/education/ktouch/"
8765 +KEYWORDS="~amd64 ~arm64 ~x86"
8766 +IUSE="X"
8767 +
8768 +COMMON_DEPEND="
8769 + $(add_frameworks_dep kcmutils)
8770 + $(add_frameworks_dep kcompletion)
8771 + $(add_frameworks_dep kconfig)
8772 + $(add_frameworks_dep kconfigwidgets)
8773 + $(add_frameworks_dep kcoreaddons)
8774 + $(add_frameworks_dep kdeclarative)
8775 + $(add_frameworks_dep ki18n)
8776 + $(add_frameworks_dep kiconthemes)
8777 + $(add_frameworks_dep kitemviews)
8778 + $(add_frameworks_dep kservice)
8779 + $(add_frameworks_dep ktextwidgets)
8780 + $(add_frameworks_dep kwidgetsaddons)
8781 + $(add_frameworks_dep kxmlgui)
8782 + $(add_qt_dep qtdeclarative)
8783 + $(add_qt_dep qtgui)
8784 + $(add_qt_dep qtquickcontrols2)
8785 + $(add_qt_dep qtsql)
8786 + $(add_qt_dep qtwidgets)
8787 + $(add_qt_dep qtxml)
8788 + $(add_qt_dep qtxmlpatterns)
8789 + X? (
8790 + $(add_qt_dep qtx11extras)
8791 + x11-libs/libICE
8792 + x11-libs/libSM
8793 + x11-libs/libX11
8794 + x11-libs/libxcb[xkb]
8795 + x11-libs/libxkbfile
8796 + )
8797 +"
8798 +DEPEND="${COMMON_DEPEND}
8799 + $(add_frameworks_dep kwindowsystem)
8800 +"
8801 +RDEPEND="${COMMON_DEPEND}
8802 + $(add_kdeapps_dep kqtquickcharts)
8803 + $(add_qt_dep qtgraphicaleffects)
8804 +"
8805 +
8806 +src_configure() {
8807 + local mycmakeargs=(
8808 + -DCOMPILE_QML=OFF
8809 + $(cmake-utils_use_find_package X X11)
8810 + $(cmake-utils_use_find_package X Qt5X11Extras)
8811 + )
8812 + kde5_src_configure
8813 +}
8814
8815 diff --git a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-19.08.1.ebuild b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-19.08.1.ebuild
8816 new file mode 100644
8817 index 0000000000..9e36e7d45e
8818 --- /dev/null
8819 +++ b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-19.08.1.ebuild
8820 @@ -0,0 +1,63 @@
8821 +# Copyright 1999-2019 Gentoo Authors
8822 +# Distributed under the terms of the GNU General Public License v2
8823 +
8824 +EAPI=7
8825 +
8826 +inherit kde5
8827 +
8828 +DESCRIPTION="KDE Telepathy account management kcm"
8829 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8830 +
8831 +LICENSE="LGPL-2.1"
8832 +KEYWORDS="~amd64 ~arm64 ~x86"
8833 +IUSE="experimental"
8834 +
8835 +BDEPEND="
8836 + dev-util/intltool
8837 +"
8838 +COMMON_DEPEND="
8839 + $(add_frameworks_dep kcodecs)
8840 + $(add_frameworks_dep kconfig)
8841 + $(add_frameworks_dep kcoreaddons)
8842 + $(add_frameworks_dep ki18n)
8843 + $(add_frameworks_dep kiconthemes)
8844 + $(add_frameworks_dep kitemviews)
8845 + $(add_frameworks_dep kservice)
8846 + $(add_frameworks_dep ktextwidgets)
8847 + $(add_frameworks_dep kwidgetsaddons)
8848 + $(add_kdeapps_dep kaccounts-integration)
8849 + $(add_qt_dep qtdbus)
8850 + $(add_qt_dep qtgui)
8851 + $(add_qt_dep qtnetwork)
8852 + $(add_qt_dep qtwidgets)
8853 + net-libs/accounts-qt
8854 + net-libs/signond
8855 + net-libs/telepathy-qt[qt5(+)]
8856 +"
8857 +DEPEND="${COMMON_DEPEND}
8858 + $(add_frameworks_dep kcmutils)
8859 + $(add_frameworks_dep kconfigwidgets)
8860 + $(add_frameworks_dep kio)
8861 + net-libs/libaccounts-glib
8862 +"
8863 +RDEPEND="${COMMON_DEPEND}
8864 + $(add_kdeapps_dep kaccounts-providers)
8865 + net-im/telepathy-connection-managers
8866 +"
8867 +
8868 +src_prepare() {
8869 + if use experimental; then
8870 + mv "${S}"/data/kaccounts/disabled/*.in "${S}"/data/kaccounts/ || \
8871 + die "couldn't enable experimental services"
8872 + fi
8873 + kde5_src_prepare
8874 +}
8875 +
8876 +pkg_postinst() {
8877 + if use experimental; then
8878 + ewarn "Experimental providers are enabled."
8879 + ewarn "Most of them aren't integrated nicely and may require additional steps for account creation."
8880 + ewarn "Use at your own risk!"
8881 + fi
8882 + kde5_pkg_postinst
8883 +}
8884
8885 diff --git a/kde-apps/ktp-approver/ktp-approver-19.08.1.ebuild b/kde-apps/ktp-approver/ktp-approver-19.08.1.ebuild
8886 new file mode 100644
8887 index 0000000000..12784aea1f
8888 --- /dev/null
8889 +++ b/kde-apps/ktp-approver/ktp-approver-19.08.1.ebuild
8890 @@ -0,0 +1,29 @@
8891 +# Copyright 1999-2019 Gentoo Authors
8892 +# Distributed under the terms of the GNU General Public License v2
8893 +
8894 +EAPI=7
8895 +
8896 +inherit kde5
8897 +
8898 +DESCRIPTION="KDE Telepathy notification handler"
8899 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8900 +
8901 +LICENSE="LGPL-2.1"
8902 +KEYWORDS="~amd64 ~arm64 ~x86"
8903 +IUSE=""
8904 +
8905 +DEPEND="
8906 + $(add_frameworks_dep kconfig)
8907 + $(add_frameworks_dep kcoreaddons)
8908 + $(add_frameworks_dep kdbusaddons)
8909 + $(add_frameworks_dep ki18n)
8910 + $(add_frameworks_dep knotifications)
8911 + $(add_frameworks_dep kservice)
8912 + $(add_qt_dep qtdbus)
8913 + $(add_qt_dep qtgui)
8914 + $(add_qt_dep qtwidgets)
8915 + net-libs/telepathy-qt[qt5(+)]
8916 +"
8917 +RDEPEND="${DEPEND}
8918 + $(add_kdeapps_dep ktp-contact-list)
8919 +"
8920
8921 diff --git a/kde-apps/ktp-auth-handler/ktp-auth-handler-19.08.1.ebuild b/kde-apps/ktp-auth-handler/ktp-auth-handler-19.08.1.ebuild
8922 new file mode 100644
8923 index 0000000000..1797006dd5
8924 --- /dev/null
8925 +++ b/kde-apps/ktp-auth-handler/ktp-auth-handler-19.08.1.ebuild
8926 @@ -0,0 +1,35 @@
8927 +# Copyright 1999-2019 Gentoo Authors
8928 +# Distributed under the terms of the GNU General Public License v2
8929 +
8930 +EAPI=7
8931 +
8932 +inherit kde5
8933 +
8934 +DESCRIPTION="KDE Telepathy authentication handler"
8935 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8936 +
8937 +LICENSE="LGPL-2.1"
8938 +KEYWORDS="~amd64 ~arm64 ~x86"
8939 +IUSE=""
8940 +
8941 +DEPEND="
8942 + $(add_frameworks_dep kconfig)
8943 + $(add_frameworks_dep kcoreaddons)
8944 + $(add_frameworks_dep ki18n)
8945 + $(add_frameworks_dep kio)
8946 + $(add_frameworks_dep kwallet)
8947 + $(add_frameworks_dep kwidgetsaddons)
8948 + $(add_kdeapps_dep kaccounts-integration)
8949 + $(add_kdeapps_dep ktp-common-internals)
8950 + $(add_qt_dep qtdbus)
8951 + $(add_qt_dep qtgui)
8952 + $(add_qt_dep qtnetwork)
8953 + $(add_qt_dep qtwidgets)
8954 + app-crypt/qca:2[qt5(+)]
8955 + net-libs/accounts-qt
8956 + net-libs/signond
8957 + net-libs/telepathy-qt[qt5(+)]
8958 +"
8959 +RDEPEND="${DEPEND}
8960 + app-crypt/qca:2[ssl]
8961 +"
8962
8963 diff --git a/kde-apps/ktp-call-ui/ktp-call-ui-19.08.1.ebuild b/kde-apps/ktp-call-ui/ktp-call-ui-19.08.1.ebuild
8964 new file mode 100644
8965 index 0000000000..ea5c7e4e09
8966 --- /dev/null
8967 +++ b/kde-apps/ktp-call-ui/ktp-call-ui-19.08.1.ebuild
8968 @@ -0,0 +1,41 @@
8969 +# Copyright 1999-2019 Gentoo Authors
8970 +# Distributed under the terms of the GNU General Public License v2
8971 +
8972 +EAPI=7
8973 +
8974 +inherit kde5
8975 +
8976 +DESCRIPTION="KDE Telepathy audio/video conferencing ui"
8977 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
8978 +
8979 +LICENSE="GPL-2"
8980 +KEYWORDS="~amd64 ~arm64 ~x86"
8981 +IUSE=""
8982 +
8983 +RDEPEND="
8984 + $(add_frameworks_dep kcompletion)
8985 + $(add_frameworks_dep kconfig)
8986 + $(add_frameworks_dep kconfigwidgets)
8987 + $(add_frameworks_dep kcoreaddons)
8988 + $(add_frameworks_dep kdeclarative)
8989 + $(add_frameworks_dep ki18n)
8990 + $(add_frameworks_dep kiconthemes)
8991 + $(add_frameworks_dep knotifications)
8992 + $(add_frameworks_dep kwidgetsaddons)
8993 + $(add_frameworks_dep kxmlgui)
8994 + $(add_kdeapps_dep ktp-common-internals)
8995 + $(add_qt_dep qtdbus)
8996 + $(add_qt_dep qtdeclarative)
8997 + $(add_qt_dep qtgui)
8998 + $(add_qt_dep qtwidgets)
8999 + dev-libs/glib:2
9000 + media-libs/phonon[qt5(+)]
9001 + media-libs/qt-gstreamer[qt5(+)]
9002 + net-libs/farstream:0.2
9003 + net-libs/telepathy-farstream
9004 + net-libs/telepathy-qt[farstream,qt5(+)]
9005 +"
9006 +# TODO: dep leak suspect
9007 +DEPEND="${RDEPEND}
9008 + $(add_frameworks_dep kcmutils)
9009 +"
9010
9011 diff --git a/kde-apps/ktp-common-internals/ktp-common-internals-19.08.1.ebuild b/kde-apps/ktp-common-internals/ktp-common-internals-19.08.1.ebuild
9012 new file mode 100644
9013 index 0000000000..923585ea03
9014 --- /dev/null
9015 +++ b/kde-apps/ktp-common-internals/ktp-common-internals-19.08.1.ebuild
9016 @@ -0,0 +1,64 @@
9017 +# Copyright 1999-2019 Gentoo Authors
9018 +# Distributed under the terms of the GNU General Public License v2
9019 +
9020 +EAPI=7
9021 +
9022 +KDE_TEST="forceoptional"
9023 +inherit kde5
9024 +
9025 +DESCRIPTION="KDE Telepathy common library"
9026 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9027 +
9028 +LICENSE="LGPL-2.1"
9029 +KEYWORDS="~amd64 ~arm64 ~x86"
9030 +IUSE="otr +sso"
9031 +
9032 +RDEPEND="
9033 + $(add_frameworks_dep kcmutils)
9034 + $(add_frameworks_dep kconfig)
9035 + $(add_frameworks_dep kconfigwidgets)
9036 + $(add_frameworks_dep kcoreaddons)
9037 + $(add_frameworks_dep ki18n)
9038 + $(add_frameworks_dep kiconthemes)
9039 + $(add_frameworks_dep knotifications)
9040 + $(add_frameworks_dep knotifyconfig)
9041 + $(add_frameworks_dep kparts)
9042 + $(add_frameworks_dep kpeople)
9043 + $(add_frameworks_dep kservice)
9044 + $(add_frameworks_dep ktexteditor)
9045 + $(add_frameworks_dep kwallet)
9046 + $(add_frameworks_dep kwidgetsaddons)
9047 + $(add_frameworks_dep kxmlgui)
9048 + $(add_qt_dep qtdbus)
9049 + $(add_qt_dep qtdeclarative)
9050 + $(add_qt_dep qtgui)
9051 + $(add_qt_dep qtsql)
9052 + $(add_qt_dep qtwidgets)
9053 + $(add_qt_dep qtxml)
9054 + >=net-libs/telepathy-logger-qt-17.08.0:5
9055 + >=net-libs/telepathy-qt-0.9.5[qt5(+)]
9056 + otr? (
9057 + dev-libs/libgcrypt:0=
9058 + >=net-libs/libotr-4.0.0
9059 + )
9060 + sso? (
9061 + $(add_kdeapps_dep kaccounts-integration)
9062 + net-libs/accounts-qt
9063 + net-libs/telepathy-accounts-signon
9064 + )
9065 +"
9066 +DEPEND="${RDEPEND}
9067 + $(add_frameworks_dep kio)
9068 + $(add_qt_dep qtnetwork)
9069 +"
9070 +
9071 +src_configure() {
9072 + local mycmakeargs=(
9073 + $(cmake-utils_use_find_package sso KAccounts)
9074 + $(cmake-utils_use_find_package sso AccountsQt5)
9075 + $(cmake-utils_use_find_package otr Libgcrypt)
9076 + $(cmake-utils_use_find_package otr LibOTR)
9077 + )
9078 +
9079 + kde5_src_configure
9080 +}
9081
9082 diff --git a/kde-apps/ktp-contact-list/ktp-contact-list-19.08.1.ebuild b/kde-apps/ktp-contact-list/ktp-contact-list-19.08.1.ebuild
9083 new file mode 100644
9084 index 0000000000..5aef626cdf
9085 --- /dev/null
9086 +++ b/kde-apps/ktp-contact-list/ktp-contact-list-19.08.1.ebuild
9087 @@ -0,0 +1,40 @@
9088 +# Copyright 1999-2019 Gentoo Authors
9089 +# Distributed under the terms of the GNU General Public License v2
9090 +
9091 +EAPI=7
9092 +
9093 +inherit kde5
9094 +
9095 +DESCRIPTION="KDE Telepathy contact list"
9096 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9097 +
9098 +LICENSE="GPL-2"
9099 +KEYWORDS="~amd64 ~arm64 ~x86"
9100 +IUSE=""
9101 +
9102 +RDEPEND="
9103 + $(add_frameworks_dep kcompletion)
9104 + $(add_frameworks_dep kconfig)
9105 + $(add_frameworks_dep kconfigwidgets)
9106 + $(add_frameworks_dep kcoreaddons)
9107 + $(add_frameworks_dep kdbusaddons)
9108 + $(add_frameworks_dep ki18n)
9109 + $(add_frameworks_dep kiconthemes)
9110 + $(add_frameworks_dep knotifications)
9111 + $(add_frameworks_dep kpeople)
9112 + $(add_frameworks_dep kservice)
9113 + $(add_frameworks_dep kwidgetsaddons)
9114 + $(add_frameworks_dep kwindowsystem)
9115 + $(add_frameworks_dep kxmlgui)
9116 + $(add_kdeapps_dep ktp-common-internals)
9117 + $(add_qt_dep qtdbus)
9118 + $(add_qt_dep qtgui)
9119 + $(add_qt_dep qtwidgets)
9120 + net-libs/telepathy-qt[qt5(+)]
9121 +"
9122 +DEPEND="${RDEPEND}
9123 + $(add_frameworks_dep kcmutils)
9124 + $(add_frameworks_dep kio)
9125 + $(add_frameworks_dep knotifyconfig)
9126 + $(add_qt_dep qtxml)
9127 +"
9128
9129 diff --git a/kde-apps/ktp-contact-runner/ktp-contact-runner-19.08.1.ebuild b/kde-apps/ktp-contact-runner/ktp-contact-runner-19.08.1.ebuild
9130 new file mode 100644
9131 index 0000000000..6be737ddb4
9132 --- /dev/null
9133 +++ b/kde-apps/ktp-contact-runner/ktp-contact-runner-19.08.1.ebuild
9134 @@ -0,0 +1,27 @@
9135 +# Copyright 1999-2019 Gentoo Authors
9136 +# Distributed under the terms of the GNU General Public License v2
9137 +
9138 +EAPI=7
9139 +
9140 +inherit kde5
9141 +
9142 +DESCRIPTION="KDE Telepathy krunner plugin"
9143 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9144 +
9145 +LICENSE="LGPL-2.1"
9146 +KEYWORDS="~amd64 ~arm64 ~x86"
9147 +IUSE=""
9148 +
9149 +RDEPEND="
9150 + $(add_frameworks_dep kcoreaddons)
9151 + $(add_frameworks_dep ki18n)
9152 + $(add_frameworks_dep krunner)
9153 + $(add_kdeapps_dep ktp-common-internals)
9154 + $(add_qt_dep qtdbus)
9155 + $(add_qt_dep qtgui)
9156 + $(add_qt_dep qtwidgets)
9157 + net-libs/telepathy-qt[qt5(+)]
9158 +"
9159 +DEPEND="${RDEPEND}
9160 + $(add_frameworks_dep kservice)
9161 +"
9162
9163 diff --git a/kde-apps/ktp-desktop-applets/ktp-desktop-applets-19.08.1.ebuild b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-19.08.1.ebuild
9164 new file mode 100644
9165 index 0000000000..25de75b7f6
9166 --- /dev/null
9167 +++ b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-19.08.1.ebuild
9168 @@ -0,0 +1,24 @@
9169 +# Copyright 1999-2019 Gentoo Authors
9170 +# Distributed under the terms of the GNU General Public License v2
9171 +
9172 +EAPI=7
9173 +
9174 +inherit kde5
9175 +
9176 +DESCRIPTION="KDE Telepathy contact, presence and chat Plasma applets"
9177 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9178 +
9179 +LICENSE="|| ( GPL-2 GPL-3 ) GPL-2+ LGPL-2.1+"
9180 +KEYWORDS="~amd64 ~arm64 ~x86"
9181 +IUSE=""
9182 +
9183 +RDEPEND="
9184 + $(add_frameworks_dep kdeclarative)
9185 + $(add_frameworks_dep kwindowsystem)
9186 + $(add_frameworks_dep plasma)
9187 + $(add_qt_dep qtdbus)
9188 + $(add_qt_dep qtdeclarative)
9189 +"
9190 +DEPEND="${RDEPEND}
9191 + $(add_frameworks_dep ki18n)
9192 +"
9193
9194 diff --git a/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-19.08.1.ebuild b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-19.08.1.ebuild
9195 new file mode 100644
9196 index 0000000000..cf803c7f19
9197 --- /dev/null
9198 +++ b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-19.08.1.ebuild
9199 @@ -0,0 +1,26 @@
9200 +# Copyright 1999-2019 Gentoo Authors
9201 +# Distributed under the terms of the GNU General Public License v2
9202 +
9203 +EAPI=7
9204 +
9205 +inherit kde5
9206 +
9207 +DESCRIPTION="KDE Telepathy file transfer handler"
9208 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9209 +
9210 +LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+"
9211 +KEYWORDS="~amd64 ~arm64 ~x86"
9212 +IUSE=""
9213 +
9214 +DEPEND="
9215 + $(add_frameworks_dep kconfig)
9216 + $(add_frameworks_dep kcoreaddons)
9217 + $(add_frameworks_dep ki18n)
9218 + $(add_frameworks_dep kio)
9219 + $(add_kdeapps_dep ktp-common-internals)
9220 + $(add_qt_dep qtdbus)
9221 + $(add_qt_dep qtgui)
9222 + $(add_qt_dep qtwidgets)
9223 + net-libs/telepathy-qt[qt5(+)]
9224 +"
9225 +RDEPEND="${DEPEND}"
9226
9227 diff --git a/kde-apps/ktp-kded-module/ktp-kded-module-19.08.1.ebuild b/kde-apps/ktp-kded-module/ktp-kded-module-19.08.1.ebuild
9228 new file mode 100644
9229 index 0000000000..1ea2ae25d2
9230 --- /dev/null
9231 +++ b/kde-apps/ktp-kded-module/ktp-kded-module-19.08.1.ebuild
9232 @@ -0,0 +1,39 @@
9233 +# Copyright 1999-2019 Gentoo Authors
9234 +# Distributed under the terms of the GNU General Public License v2
9235 +
9236 +EAPI=7
9237 +
9238 +inherit kde5
9239 +
9240 +DESCRIPTION="KDE Telepathy workspace integration"
9241 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9242 +
9243 +LICENSE="LGPL-2.1"
9244 +KEYWORDS="~amd64 ~arm64 ~x86"
9245 +IUSE=""
9246 +
9247 +COMMON_DEPEND="
9248 + $(add_frameworks_dep kconfig)
9249 + $(add_frameworks_dep kconfigwidgets)
9250 + $(add_frameworks_dep kcoreaddons)
9251 + $(add_frameworks_dep kdbusaddons)
9252 + $(add_frameworks_dep ki18n)
9253 + $(add_frameworks_dep kidletime)
9254 + $(add_frameworks_dep kio)
9255 + $(add_frameworks_dep knotifications)
9256 + $(add_kdeapps_dep ktp-common-internals)
9257 + $(add_qt_dep qtconcurrent)
9258 + $(add_qt_dep qtdbus)
9259 + $(add_qt_dep qtgui)
9260 + $(add_qt_dep qtnetwork)
9261 + $(add_qt_dep qtsql)
9262 + $(add_qt_dep qtwidgets)
9263 + net-libs/telepathy-qt[qt5(+)]
9264 +"
9265 +DEPEND="${COMMON_DEPEND}
9266 + $(add_frameworks_dep kcmutils)
9267 + $(add_frameworks_dep kwidgetsaddons)
9268 +"
9269 +RDEPEND="${COMMON_DEPEND}
9270 + $(add_kdeapps_dep signon-kwallet-extension)
9271 +"
9272
9273 diff --git a/kde-apps/ktp-send-file/ktp-send-file-19.08.1.ebuild b/kde-apps/ktp-send-file/ktp-send-file-19.08.1.ebuild
9274 new file mode 100644
9275 index 0000000000..85a5c614cc
9276 --- /dev/null
9277 +++ b/kde-apps/ktp-send-file/ktp-send-file-19.08.1.ebuild
9278 @@ -0,0 +1,33 @@
9279 +# Copyright 1999-2019 Gentoo Authors
9280 +# Distributed under the terms of the GNU General Public License v2
9281 +
9282 +EAPI=7
9283 +
9284 +inherit kde5
9285 +
9286 +DESCRIPTION="KDE Telepathy file manager plugin to send files to contacts"
9287 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9288 +
9289 +LICENSE="LGPL-2.1+"
9290 +KEYWORDS="~amd64 ~arm64 ~x86"
9291 +IUSE=""
9292 +
9293 +COMMON_DEPEND="
9294 + $(add_frameworks_dep kcoreaddons)
9295 + $(add_frameworks_dep ki18n)
9296 + $(add_frameworks_dep kiconthemes)
9297 + $(add_frameworks_dep kio)
9298 + $(add_frameworks_dep kwidgetsaddons)
9299 + $(add_kdeapps_dep ktp-common-internals)
9300 + $(add_qt_dep qtdbus)
9301 + $(add_qt_dep qtgui)
9302 + $(add_qt_dep qtwidgets)
9303 + net-libs/telepathy-qt[qt5(+)]
9304 +"
9305 +DEPEND="${COMMON_DEPEND}
9306 + $(add_frameworks_dep kcmutils)
9307 +"
9308 +RDEPEND="${COMMON_DEPEND}
9309 + $(add_kdeapps_dep ktp-contact-list)
9310 + $(add_kdeapps_dep ktp-filetransfer-handler)
9311 +"
9312
9313 diff --git a/kde-apps/ktp-text-ui/ktp-text-ui-19.08.1.ebuild b/kde-apps/ktp-text-ui/ktp-text-ui-19.08.1.ebuild
9314 new file mode 100644
9315 index 0000000000..98fb8f6ea9
9316 --- /dev/null
9317 +++ b/kde-apps/ktp-text-ui/ktp-text-ui-19.08.1.ebuild
9318 @@ -0,0 +1,55 @@
9319 +# Copyright 1999-2019 Gentoo Authors
9320 +# Distributed under the terms of the GNU General Public License v2
9321 +
9322 +EAPI=7
9323 +
9324 +inherit kde5
9325 +
9326 +DESCRIPTION="KDE Telepathy text chat window"
9327 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9328 +
9329 +LICENSE="Apache-2.0 || ( AFL-2.1 BSD ) GPL-2+ LGPL-2.1+ MIT"
9330 +KEYWORDS="~amd64 ~arm64 ~x86"
9331 +IUSE="speech"
9332 +
9333 +DEPEND="
9334 + $(add_frameworks_dep karchive)
9335 + $(add_frameworks_dep kcmutils)
9336 + $(add_frameworks_dep kconfig)
9337 + $(add_frameworks_dep kconfigwidgets)
9338 + $(add_frameworks_dep kcoreaddons)
9339 + $(add_frameworks_dep kdbusaddons)
9340 + $(add_frameworks_dep kemoticons)
9341 + $(add_frameworks_dep ki18n)
9342 + $(add_frameworks_dep kiconthemes)
9343 + $(add_frameworks_dep kio)
9344 + $(add_frameworks_dep kitemviews)
9345 + $(add_frameworks_dep knotifications)
9346 + $(add_frameworks_dep knotifyconfig)
9347 + $(add_frameworks_dep kpeople)
9348 + $(add_frameworks_dep kservice)
9349 + $(add_frameworks_dep ktextwidgets)
9350 + $(add_frameworks_dep kwidgetsaddons)
9351 + $(add_frameworks_dep kwindowsystem)
9352 + $(add_frameworks_dep kxmlgui)
9353 + $(add_frameworks_dep sonnet)
9354 + $(add_kdeapps_dep ktp-common-internals otr)
9355 + $(add_qt_dep qtdbus)
9356 + $(add_qt_dep qtgui)
9357 + $(add_qt_dep qtwebengine 'widgets')
9358 + $(add_qt_dep qtwidgets)
9359 + $(add_qt_dep qtxml)
9360 + net-libs/telepathy-qt[qt5(+)]
9361 + speech? ( $(add_qt_dep qtspeech) )
9362 +"
9363 +RDEPEND="${DEPEND}
9364 + $(add_kdeapps_dep ktp-contact-list)
9365 +"
9366 +
9367 +src_configure() {
9368 + local mycmakeargs=(
9369 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
9370 + )
9371 +
9372 + kde5_src_configure
9373 +}
9374
9375 diff --git a/kde-apps/ktuberling/ktuberling-19.08.1.ebuild b/kde-apps/ktuberling/ktuberling-19.08.1.ebuild
9376 new file mode 100644
9377 index 0000000000..6bcbeeef0c
9378 --- /dev/null
9379 +++ b/kde-apps/ktuberling/ktuberling-19.08.1.ebuild
9380 @@ -0,0 +1,38 @@
9381 +# Copyright 1999-2019 Gentoo Authors
9382 +# Distributed under the terms of the GNU General Public License v2
9383 +
9384 +EAPI=7
9385 +
9386 +KDE_HANDBOOK="forceoptional"
9387 +KDE_SELINUX_MODULE="games"
9388 +inherit kde5
9389 +
9390 +DESCRIPTION="Potato game for kids by KDE"
9391 +HOMEPAGE="
9392 + https://kde.org/applications/games/ktuberling/
9393 + https://games.kde.org/game.php?game=ktuberling
9394 +"
9395 +KEYWORDS="~amd64 ~arm64 ~x86"
9396 +IUSE=""
9397 +
9398 +DEPEND="
9399 + $(add_frameworks_dep kcompletion)
9400 + $(add_frameworks_dep kconfig)
9401 + $(add_frameworks_dep kconfigwidgets)
9402 + $(add_frameworks_dep kcoreaddons)
9403 + $(add_frameworks_dep kcrash)
9404 + $(add_frameworks_dep kdbusaddons)
9405 + $(add_frameworks_dep ki18n)
9406 + $(add_frameworks_dep kio)
9407 + $(add_frameworks_dep kwidgetsaddons)
9408 + $(add_frameworks_dep kxmlgui)
9409 + $(add_kdeapps_dep libkdegames)
9410 + $(add_qt_dep qtgui)
9411 + $(add_qt_dep qtmultimedia)
9412 + $(add_qt_dep qtprintsupport)
9413 + $(add_qt_dep qtsvg)
9414 + $(add_qt_dep qtwidgets)
9415 + $(add_qt_dep qtxml)
9416 + media-libs/phonon[qt5(+)]
9417 +"
9418 +RDEPEND="${DEPEND}"
9419
9420 diff --git a/kde-apps/kturtle/kturtle-19.08.1.ebuild b/kde-apps/kturtle/kturtle-19.08.1.ebuild
9421 new file mode 100644
9422 index 0000000000..3fac3b7667
9423 --- /dev/null
9424 +++ b/kde-apps/kturtle/kturtle-19.08.1.ebuild
9425 @@ -0,0 +1,31 @@
9426 +# Copyright 1999-2019 Gentoo Authors
9427 +# Distributed under the terms of the GNU General Public License v2
9428 +
9429 +EAPI=7
9430 +
9431 +KDE_HANDBOOK="forceoptional"
9432 +inherit kde5
9433 +
9434 +DESCRIPTION="Educational programming environment using the Logo programming language"
9435 +HOMEPAGE="https://kde.org/applications/education/kturtle https://edu.kde.org/kturtle/"
9436 +KEYWORDS="~amd64 ~arm64 ~x86"
9437 +IUSE=""
9438 +
9439 +DEPEND="
9440 + $(add_frameworks_dep kconfig)
9441 + $(add_frameworks_dep kconfigwidgets)
9442 + $(add_frameworks_dep kcoreaddons)
9443 + $(add_frameworks_dep kcrash)
9444 + $(add_frameworks_dep ki18n)
9445 + $(add_frameworks_dep kio)
9446 + $(add_frameworks_dep knewstuff)
9447 + $(add_frameworks_dep ktextwidgets)
9448 + $(add_frameworks_dep kwidgetsaddons)
9449 + $(add_frameworks_dep kxmlgui)
9450 + $(add_qt_dep qtdbus)
9451 + $(add_qt_dep qtgui)
9452 + $(add_qt_dep qtprintsupport)
9453 + $(add_qt_dep qtsvg)
9454 + $(add_qt_dep qtwidgets)
9455 +"
9456 +RDEPEND="${DEPEND}"
9457
9458 diff --git a/kde-apps/kubrick/kubrick-19.08.1.ebuild b/kde-apps/kubrick/kubrick-19.08.1.ebuild
9459 new file mode 100644
9460 index 0000000000..58c7ac189c
9461 --- /dev/null
9462 +++ b/kde-apps/kubrick/kubrick-19.08.1.ebuild
9463 @@ -0,0 +1,30 @@
9464 +# Copyright 1999-2019 Gentoo Authors
9465 +# Distributed under the terms of the GNU General Public License v2
9466 +
9467 +EAPI=7
9468 +
9469 +KDE_HANDBOOK="forceoptional"
9470 +inherit kde5
9471 +
9472 +DESCRIPTION="Game based on the \"Rubik's Cube\" puzzle by KDE"
9473 +HOMEPAGE="https://kde.org/applications/games/kubrick/"
9474 +KEYWORDS="~amd64 ~arm64 ~x86"
9475 +IUSE=""
9476 +
9477 +DEPEND="
9478 + $(add_frameworks_dep kconfig)
9479 + $(add_frameworks_dep kconfigwidgets)
9480 + $(add_frameworks_dep kcoreaddons)
9481 + $(add_frameworks_dep kcrash)
9482 + $(add_frameworks_dep ki18n)
9483 + $(add_frameworks_dep kwidgetsaddons)
9484 + $(add_frameworks_dep kxmlgui)
9485 + $(add_kdeapps_dep libkdegames)
9486 + $(add_qt_dep qtgui)
9487 + $(add_qt_dep qtopengl)
9488 + $(add_qt_dep qtsvg)
9489 + $(add_qt_dep qtwidgets)
9490 + virtual/glu
9491 + virtual/opengl
9492 +"
9493 +RDEPEND="${DEPEND}"
9494
9495 diff --git a/kde-apps/kwalletmanager/kwalletmanager-19.08.1.ebuild b/kde-apps/kwalletmanager/kwalletmanager-19.08.1.ebuild
9496 new file mode 100644
9497 index 0000000000..ee8a985d37
9498 --- /dev/null
9499 +++ b/kde-apps/kwalletmanager/kwalletmanager-19.08.1.ebuild
9500 @@ -0,0 +1,42 @@
9501 +# Copyright 1999-2019 Gentoo Authors
9502 +# Distributed under the terms of the GNU General Public License v2
9503 +
9504 +EAPI=7
9505 +
9506 +KDE_HANDBOOK="forceoptional"
9507 +inherit kde5
9508 +
9509 +DESCRIPTION="KDE Wallet management tool"
9510 +HOMEAGE="https://kde.org/applications/system/kwalletmanager
9511 +https://utils.kde.org/projects/kwalletmanager"
9512 +KEYWORDS="~amd64 ~arm64 ~x86"
9513 +IUSE=""
9514 +
9515 +DEPEND="
9516 + $(add_frameworks_dep karchive)
9517 + $(add_frameworks_dep kauth)
9518 + $(add_frameworks_dep kcmutils)
9519 + $(add_frameworks_dep kcodecs)
9520 + $(add_frameworks_dep kconfig)
9521 + $(add_frameworks_dep kconfigwidgets)
9522 + $(add_frameworks_dep kcoreaddons)
9523 + $(add_frameworks_dep kdbusaddons)
9524 + $(add_frameworks_dep ki18n)
9525 + $(add_frameworks_dep kiconthemes)
9526 + $(add_frameworks_dep kio)
9527 + $(add_frameworks_dep kitemviews)
9528 + $(add_frameworks_dep kjobwidgets)
9529 + $(add_frameworks_dep knotifications)
9530 + $(add_frameworks_dep kcrash)
9531 + $(add_frameworks_dep kservice)
9532 + $(add_frameworks_dep ktextwidgets)
9533 + $(add_frameworks_dep kwallet)
9534 + $(add_frameworks_dep kwidgetsaddons)
9535 + $(add_frameworks_dep kwindowsystem)
9536 + $(add_frameworks_dep kxmlgui)
9537 + $(add_qt_dep qtdbus)
9538 + $(add_qt_dep qtgui)
9539 + $(add_qt_dep qtwidgets)
9540 + $(add_qt_dep qtxml)
9541 +"
9542 +RDEPEND="${DEPEND}"
9543
9544 diff --git a/kde-apps/kwave/kwave-19.08.1.ebuild b/kde-apps/kwave/kwave-19.08.1.ebuild
9545 new file mode 100644
9546 index 0000000000..9b6ae0c206
9547 --- /dev/null
9548 +++ b/kde-apps/kwave/kwave-19.08.1.ebuild
9549 @@ -0,0 +1,83 @@
9550 +# Copyright 1999-2019 Gentoo Authors
9551 +# Distributed under the terms of the GNU General Public License v2
9552 +
9553 +EAPI=7
9554 +
9555 +KDE_HANDBOOK="forceoptional"
9556 +inherit kde5
9557 +
9558 +DESCRIPTION="Sound editor built on KDE Frameworks 5 that can edit many types of audio files"
9559 +HOMEPAGE="http://kwave.sourceforge.net/ https://kde.org/applications/multimedia/kwave/"
9560 +LICENSE="CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+
9561 + handbook? ( FDL-1.2 )
9562 + opus? ( BSD-2 )
9563 +"
9564 +KEYWORDS="~amd64 ~arm64 ~x86"
9565 +IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis"
9566 +
9567 +BDEPEND="
9568 + sys-devel/gettext
9569 + handbook? ( || (
9570 + gnome-base/librsvg
9571 + virtual/imagemagick-tools[png,svg]
9572 + ) )
9573 +"
9574 +RDEPEND="
9575 + $(add_frameworks_dep kcompletion)
9576 + $(add_frameworks_dep kconfig)
9577 + $(add_frameworks_dep kconfigwidgets)
9578 + $(add_frameworks_dep kcoreaddons)
9579 + $(add_frameworks_dep kcrash)
9580 + $(add_frameworks_dep kdbusaddons)
9581 + $(add_frameworks_dep ki18n)
9582 + $(add_frameworks_dep kiconthemes)
9583 + $(add_frameworks_dep kio)
9584 + $(add_frameworks_dep ktextwidgets)
9585 + $(add_frameworks_dep kwidgetsaddons)
9586 + $(add_frameworks_dep kxmlgui)
9587 + $(add_qt_dep qtgui)
9588 + $(add_qt_dep qtwidgets)
9589 + media-libs/audiofile:=
9590 + >=sci-libs/fftw-3
9591 + media-libs/libsamplerate
9592 + alsa? ( media-libs/alsa-lib )
9593 + flac? ( media-libs/flac )
9594 + mp3? (
9595 + media-libs/id3lib
9596 + media-libs/libmad
9597 + || ( media-sound/lame media-sound/toolame media-sound/twolame )
9598 + )
9599 + qtmedia? ( $(add_qt_dep qtmultimedia) )
9600 + opus? (
9601 + media-libs/libogg
9602 + media-libs/opus
9603 + )
9604 + pulseaudio? ( media-sound/pulseaudio )
9605 + vorbis? (
9606 + media-libs/libogg
9607 + media-libs/libvorbis
9608 + )
9609 +"
9610 +DEPEND="${RDEPEND}
9611 + $(add_kdeapps_dep poxml)
9612 + $(add_qt_dep qtconcurrent)
9613 +"
9614 +
9615 +DOCS=( AUTHORS CHANGES LICENSES README TODO )
9616 +
9617 +src_configure() {
9618 + local mycmakeargs=(
9619 + -DDEBUG=$(usex debug)
9620 + -DWITH_ALSA=$(usex alsa)
9621 + -DWITH_DOC=$(usex handbook)
9622 + -DWITH_FLAC=$(usex flac)
9623 + -DWITH_MP3=$(usex mp3)
9624 + -DWITH_OGG_VORBIS=$(usex vorbis)
9625 + -DWITH_OGG_OPUS=$(usex opus)
9626 + -DWITH_OSS=$(usex oss)
9627 + -DWITH_PULSEAUDIO=$(usex pulseaudio)
9628 + -DWITH_QT_AUDIO=$(usex qtmedia)
9629 + )
9630 +
9631 + kde5_src_configure
9632 +}
9633
9634 diff --git a/kde-apps/kwordquiz/kwordquiz-19.08.1.ebuild b/kde-apps/kwordquiz/kwordquiz-19.08.1.ebuild
9635 new file mode 100644
9636 index 0000000000..34d377463c
9637 --- /dev/null
9638 +++ b/kde-apps/kwordquiz/kwordquiz-19.08.1.ebuild
9639 @@ -0,0 +1,36 @@
9640 +# Copyright 1999-2019 Gentoo Authors
9641 +# Distributed under the terms of the GNU General Public License v2
9642 +
9643 +EAPI=7
9644 +
9645 +KDE_HANDBOOK="forceoptional"
9646 +inherit kde5
9647 +
9648 +DESCRIPTION="Powerful flashcard and vocabulary learning program"
9649 +HOMEPAGE="https://kde.org/applications/education/kwordquiz https://edu.kde.org/kwordquiz/"
9650 +KEYWORDS="~amd64 ~arm64 ~x86"
9651 +IUSE=""
9652 +
9653 +DEPEND="
9654 + $(add_frameworks_dep kconfig)
9655 + $(add_frameworks_dep kconfigwidgets)
9656 + $(add_frameworks_dep kcoreaddons)
9657 + $(add_frameworks_dep kcrash)
9658 + $(add_frameworks_dep kguiaddons)
9659 + $(add_frameworks_dep ki18n)
9660 + $(add_frameworks_dep kiconthemes)
9661 + $(add_frameworks_dep kitemviews)
9662 + $(add_frameworks_dep knewstuff)
9663 + $(add_frameworks_dep knotifications)
9664 + $(add_frameworks_dep knotifyconfig)
9665 + $(add_frameworks_dep kwidgetsaddons)
9666 + $(add_frameworks_dep kwindowsystem)
9667 + $(add_frameworks_dep kxmlgui)
9668 + $(add_kdeapps_dep libkeduvocdocument)
9669 + $(add_qt_dep qtdbus)
9670 + $(add_qt_dep qtgui)
9671 + $(add_qt_dep qtprintsupport)
9672 + $(add_qt_dep qtwidgets)
9673 + media-libs/phonon[qt5(+)]
9674 +"
9675 +RDEPEND=${DEPEND}
9676
9677 diff --git a/kde-apps/kwrite/kwrite-19.08.1.ebuild b/kde-apps/kwrite/kwrite-19.08.1.ebuild
9678 new file mode 100644
9679 index 0000000000..41a4ad5e9a
9680 --- /dev/null
9681 +++ b/kde-apps/kwrite/kwrite-19.08.1.ebuild
9682 @@ -0,0 +1,50 @@
9683 +# Copyright 1999-2019 Gentoo Authors
9684 +# Distributed under the terms of the GNU General Public License v2
9685 +
9686 +EAPI=7
9687 +
9688 +KMNAME="kate"
9689 +KDE_HANDBOOK="optional"
9690 +inherit kde5
9691 +
9692 +DESCRIPTION="KDE simple text editor"
9693 +HOMEPAGE="https://kde.org/applications/utilities/kwrite"
9694 +KEYWORDS="~amd64 ~arm64 ~x86"
9695 +
9696 +DEPEND="
9697 + $(add_frameworks_dep kactivities)
9698 + $(add_frameworks_dep kconfig)
9699 + $(add_frameworks_dep kconfigwidgets)
9700 + $(add_frameworks_dep kcoreaddons)
9701 + $(add_frameworks_dep kcrash)
9702 + $(add_frameworks_dep kdbusaddons)
9703 + $(add_frameworks_dep ki18n)
9704 + $(add_frameworks_dep kio)
9705 + $(add_frameworks_dep kjobwidgets)
9706 + $(add_frameworks_dep kparts)
9707 + $(add_frameworks_dep ktexteditor)
9708 + $(add_frameworks_dep kwidgetsaddons)
9709 + $(add_frameworks_dep kxmlgui)
9710 + $(add_qt_dep qtgui)
9711 + $(add_qt_dep qtwidgets)
9712 +"
9713 +RDEPEND="${DEPEND}"
9714 +
9715 +src_prepare() {
9716 + kde5_src_prepare
9717 + # delete colliding kate translations
9718 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
9719 + find po -type f -name "*po" -and -not -name "kwrite*" -delete || die
9720 + rm -rf po/*/docs/kate* || die
9721 + fi
9722 +}
9723 +
9724 +src_configure() {
9725 + local mycmakeargs=(
9726 + -DBUILD_addons=FALSE
9727 + -DBUILD_kate=FALSE
9728 + )
9729 + use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE )
9730 +
9731 + kde5_src_configure
9732 +}
9733
9734 diff --git a/kde-apps/libgravatar/libgravatar-19.08.1.ebuild b/kde-apps/libgravatar/libgravatar-19.08.1.ebuild
9735 new file mode 100644
9736 index 0000000000..a29c9b1e60
9737 --- /dev/null
9738 +++ b/kde-apps/libgravatar/libgravatar-19.08.1.ebuild
9739 @@ -0,0 +1,36 @@
9740 +# Copyright 1999-2019 Gentoo Authors
9741 +# Distributed under the terms of the GNU General Public License v2
9742 +
9743 +EAPI=7
9744 +
9745 +KDE_TEST="true"
9746 +VIRTUALX_REQUIRED="test"
9747 +inherit kde5
9748 +
9749 +DESCRIPTION="Library for gravatar integration"
9750 +LICENSE="GPL-2+"
9751 +KEYWORDS="~amd64 ~arm64 ~x86"
9752 +IUSE=""
9753 +
9754 +DEPEND="
9755 + $(add_frameworks_dep kconfig)
9756 + $(add_frameworks_dep ki18n)
9757 + $(add_frameworks_dep kio)
9758 + $(add_frameworks_dep ktextwidgets)
9759 + $(add_frameworks_dep kwidgetsaddons)
9760 + $(add_kdeapps_dep pimcommon)
9761 + $(add_qt_dep qtgui)
9762 + $(add_qt_dep qtnetwork)
9763 + $(add_qt_dep qtwidgets)
9764 +"
9765 +RDEPEND="${DEPEND}
9766 + !kde-apps/kdepim-l10n
9767 +"
9768 +
9769 +src_test() {
9770 + # bug 624584 - needs internet connection
9771 + local myctestargs=(
9772 + -E "(gravatar-gravatarresolvurljobtest)"
9773 + )
9774 + kde5_src_test
9775 +}
9776
9777 diff --git a/kde-apps/libkcddb/libkcddb-19.08.1.ebuild b/kde-apps/libkcddb/libkcddb-19.08.1.ebuild
9778 new file mode 100644
9779 index 0000000000..05aa449139
9780 --- /dev/null
9781 +++ b/kde-apps/libkcddb/libkcddb-19.08.1.ebuild
9782 @@ -0,0 +1,50 @@
9783 +# Copyright 1999-2019 Gentoo Authors
9784 +# Distributed under the terms of the GNU General Public License v2
9785 +
9786 +EAPI=7
9787 +
9788 +KDE_HANDBOOK="forceoptional"
9789 +KDE_TEST="true"
9790 +inherit kde5
9791 +
9792 +DESCRIPTION="KDE library for CDDB"
9793 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
9794 +KEYWORDS="~amd64 ~arm64 ~x86"
9795 +IUSE="musicbrainz"
9796 +
9797 +DEPEND="
9798 + $(add_frameworks_dep kcodecs)
9799 + $(add_frameworks_dep kconfig)
9800 + $(add_frameworks_dep kconfigwidgets)
9801 + $(add_frameworks_dep kcoreaddons)
9802 + $(add_frameworks_dep ki18n)
9803 + $(add_frameworks_dep kio)
9804 + $(add_frameworks_dep kwidgetsaddons)
9805 + $(add_qt_dep qtgui)
9806 + $(add_qt_dep qtnetwork)
9807 + $(add_qt_dep qtwidgets)
9808 + musicbrainz? ( media-libs/musicbrainz:5 )
9809 +"
9810 +RDEPEND="${DEPEND}"
9811 +
9812 +# tests require network access and compare static data with online data
9813 +# bug 280996
9814 +RESTRICT+=" test"
9815 +
9816 +src_prepare() {
9817 + kde5_src_prepare
9818 +
9819 + if ! use handbook ; then
9820 + pushd kcmcddb > /dev/null
9821 + cmake_comment_add_subdirectory doc
9822 + popd > /dev/null
9823 + fi
9824 +}
9825 +
9826 +src_configure() {
9827 + local mycmakeargs=(
9828 + $(cmake-utils_use_find_package musicbrainz MusicBrainz5)
9829 + )
9830 +
9831 + kde5_src_configure
9832 +}
9833
9834 diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-19.08.1.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-19.08.1.ebuild
9835 new file mode 100644
9836 index 0000000000..cd87a1684e
9837 --- /dev/null
9838 +++ b/kde-apps/libkcompactdisc/libkcompactdisc-19.08.1.ebuild
9839 @@ -0,0 +1,28 @@
9840 +# Copyright 1999-2019 Gentoo Authors
9841 +# Distributed under the terms of the GNU General Public License v2
9842 +
9843 +EAPI=7
9844 +
9845 +inherit kde5
9846 +
9847 +DESCRIPTION="Library for playing & ripping CDs"
9848 +LICENSE="GPL-2+ LGPL-2+"
9849 +KEYWORDS="~amd64 ~arm64 ~x86"
9850 +IUSE="alsa"
9851 +
9852 +DEPEND="
9853 + $(add_frameworks_dep kcoreaddons)
9854 + $(add_frameworks_dep ki18n)
9855 + $(add_frameworks_dep solid)
9856 + $(add_qt_dep qtdbus)
9857 + media-libs/phonon[qt5(+)]
9858 + alsa? ( media-libs/alsa-lib )
9859 +"
9860 +RDEPEND="${DEPEND}"
9861 +
9862 +src_configure() {
9863 + local mycmakeargs=(
9864 + $(cmake-utils_use_find_package alsa ALSA)
9865 + )
9866 + kde5_src_configure
9867 +}
9868
9869 diff --git a/kde-apps/libkdcraw/libkdcraw-19.08.1.ebuild b/kde-apps/libkdcraw/libkdcraw-19.08.1.ebuild
9870 new file mode 100644
9871 index 0000000000..0e838afb35
9872 --- /dev/null
9873 +++ b/kde-apps/libkdcraw/libkdcraw-19.08.1.ebuild
9874 @@ -0,0 +1,17 @@
9875 +# Copyright 1999-2019 Gentoo Authors
9876 +# Distributed under the terms of the GNU General Public License v2
9877 +
9878 +EAPI=7
9879 +
9880 +inherit kde5
9881 +
9882 +DESCRIPTION="Digital camera raw image library wrapper"
9883 +LICENSE="GPL-2+"
9884 +KEYWORDS="~amd64 ~arm64 ~x86"
9885 +IUSE=""
9886 +
9887 +DEPEND="
9888 + $(add_qt_dep qtgui)
9889 + >=media-libs/libraw-0.16:=
9890 +"
9891 +RDEPEND="${DEPEND}"
9892
9893 diff --git a/kde-apps/libkdegames/libkdegames-19.08.1.ebuild b/kde-apps/libkdegames/libkdegames-19.08.1.ebuild
9894 new file mode 100644
9895 index 0000000000..803b15db3b
9896 --- /dev/null
9897 +++ b/kde-apps/libkdegames/libkdegames-19.08.1.ebuild
9898 @@ -0,0 +1,46 @@
9899 +# Copyright 1999-2019 Gentoo Authors
9900 +# Distributed under the terms of the GNU General Public License v2
9901 +
9902 +EAPI=7
9903 +
9904 +KDE_TEST="forceoptional-recursive"
9905 +VIRTUALX_REQUIRED="test"
9906 +inherit kde5
9907 +
9908 +DESCRIPTION="Base library common to many KDE games"
9909 +KEYWORDS="~amd64 ~arm64 ~x86"
9910 +IUSE=""
9911 +
9912 +DEPEND="
9913 + $(add_frameworks_dep karchive)
9914 + $(add_frameworks_dep kbookmarks)
9915 + $(add_frameworks_dep kcodecs)
9916 + $(add_frameworks_dep kcompletion)
9917 + $(add_frameworks_dep kconfig)
9918 + $(add_frameworks_dep kconfigwidgets)
9919 + $(add_frameworks_dep kcoreaddons)
9920 + $(add_frameworks_dep kcrash)
9921 + $(add_frameworks_dep kdbusaddons)
9922 + $(add_frameworks_dep kdeclarative)
9923 + $(add_frameworks_dep kdnssd)
9924 + $(add_frameworks_dep kglobalaccel)
9925 + $(add_frameworks_dep kguiaddons)
9926 + $(add_frameworks_dep ki18n)
9927 + $(add_frameworks_dep kiconthemes)
9928 + $(add_frameworks_dep kitemviews)
9929 + $(add_frameworks_dep kjobwidgets)
9930 + $(add_frameworks_dep knewstuff)
9931 + $(add_frameworks_dep kservice)
9932 + $(add_frameworks_dep ktextwidgets)
9933 + $(add_frameworks_dep kwidgetsaddons)
9934 + $(add_frameworks_dep kxmlgui)
9935 + $(add_qt_dep qtdeclarative 'widgets')
9936 + $(add_qt_dep qtgui)
9937 + $(add_qt_dep qtnetwork)
9938 + $(add_qt_dep qtwidgets)
9939 + $(add_qt_dep qtsvg)
9940 + $(add_qt_dep qtxml)
9941 + media-libs/libsndfile
9942 + media-libs/openal
9943 +"
9944 +RDEPEND="${DEPEND}"
9945
9946 diff --git a/kde-apps/libkdepim/libkdepim-19.08.1.ebuild b/kde-apps/libkdepim/libkdepim-19.08.1.ebuild
9947 new file mode 100644
9948 index 0000000000..363d1c822d
9949 --- /dev/null
9950 +++ b/kde-apps/libkdepim/libkdepim-19.08.1.ebuild
9951 @@ -0,0 +1,43 @@
9952 +# Copyright 1999-2019 Gentoo Authors
9953 +# Distributed under the terms of the GNU General Public License v2
9954 +
9955 +EAPI=7
9956 +
9957 +KDE_DESIGNERPLUGIN="true"
9958 +KDE_TEST="forceoptional"
9959 +VIRTUALX_REQUIRED="test"
9960 +inherit kde5
9961 +
9962 +DESCRIPTION="Common PIM libraries"
9963 +LICENSE="GPL-2+ LGPL-2.1+"
9964 +KEYWORDS="~amd64 ~arm64 ~x86"
9965 +IUSE=""
9966 +
9967 +DEPEND="
9968 + $(add_frameworks_dep kcmutils)
9969 + $(add_frameworks_dep kcodecs)
9970 + $(add_frameworks_dep kcompletion)
9971 + $(add_frameworks_dep kconfig)
9972 + $(add_frameworks_dep kconfigwidgets)
9973 + $(add_frameworks_dep kcoreaddons)
9974 + $(add_frameworks_dep ki18n)
9975 + $(add_frameworks_dep kiconthemes)
9976 + $(add_frameworks_dep kio)
9977 + $(add_frameworks_dep kitemviews)
9978 + $(add_frameworks_dep kjobwidgets)
9979 + $(add_frameworks_dep kwallet)
9980 + $(add_frameworks_dep kwidgetsaddons)
9981 + $(add_kdeapps_dep akonadi)
9982 + $(add_kdeapps_dep akonadi-contacts)
9983 + $(add_kdeapps_dep akonadi-search)
9984 + $(add_kdeapps_dep kcontacts)
9985 + $(add_kdeapps_dep kldap)
9986 + $(add_qt_dep qtdbus)
9987 + $(add_qt_dep qtgui)
9988 + $(add_qt_dep qtnetwork)
9989 + $(add_qt_dep qtwidgets)
9990 +"
9991 +RDEPEND="${DEPEND}
9992 + !kde-apps/kdepim-common-libs:4
9993 + !kde-apps/kdepim-l10n
9994 +"
9995
9996 diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-19.08.1.ebuild b/kde-apps/libkeduvocdocument/libkeduvocdocument-19.08.1.ebuild
9997 new file mode 100644
9998 index 0000000000..f41a2235cb
9999 --- /dev/null
10000 +++ b/kde-apps/libkeduvocdocument/libkeduvocdocument-19.08.1.ebuild
10001 @@ -0,0 +1,30 @@
10002 +# Copyright 1999-2019 Gentoo Authors
10003 +# Distributed under the terms of the GNU General Public License v2
10004 +
10005 +EAPI=7
10006 +
10007 +KDE_TEST="true"
10008 +inherit kde5
10009 +
10010 +DESCRIPTION="Library for reading/writing KVTML"
10011 +KEYWORDS="~amd64 ~arm64 ~x86"
10012 +IUSE=""
10013 +
10014 +DEPEND="
10015 + $(add_frameworks_dep karchive)
10016 + $(add_frameworks_dep kcoreaddons)
10017 + $(add_frameworks_dep ki18n)
10018 + $(add_frameworks_dep kio)
10019 + $(add_qt_dep qtxml)
10020 +"
10021 +RDEPEND="${DEPEND}"
10022 +
10023 +src_prepare(){
10024 + kde5_src_prepare
10025 +
10026 + if ! use test; then
10027 + sed -e "/add_subdirectory(autotests)/ s/^/#DONT/" \
10028 + -e "/add_subdirectory(tests)/ s/^/#DONT/" \
10029 + -i keduvocdocument/CMakeLists.txt || die
10030 + fi
10031 +}
10032
10033 diff --git a/kde-apps/libkexiv2/libkexiv2-19.08.1.ebuild b/kde-apps/libkexiv2/libkexiv2-19.08.1.ebuild
10034 new file mode 100644
10035 index 0000000000..3b36b390a7
10036 --- /dev/null
10037 +++ b/kde-apps/libkexiv2/libkexiv2-19.08.1.ebuild
10038 @@ -0,0 +1,17 @@
10039 +# Copyright 1999-2019 Gentoo Authors
10040 +# Distributed under the terms of the GNU General Public License v2
10041 +
10042 +EAPI=7
10043 +
10044 +inherit kde5
10045 +
10046 +DESCRIPTION="Wrapper around exiv2 library"
10047 +LICENSE="GPL-2+"
10048 +KEYWORDS="~amd64 ~arm64 ~x86"
10049 +IUSE="+xmp"
10050 +
10051 +DEPEND="
10052 + $(add_qt_dep qtgui)
10053 + >=media-gfx/exiv2-0.25:=[xmp=]
10054 +"
10055 +RDEPEND="${DEPEND}"
10056
10057 diff --git a/kde-apps/libkgapi/libkgapi-19.08.1.ebuild b/kde-apps/libkgapi/libkgapi-19.08.1.ebuild
10058 new file mode 100644
10059 index 0000000000..8fc489120e
10060 --- /dev/null
10061 +++ b/kde-apps/libkgapi/libkgapi-19.08.1.ebuild
10062 @@ -0,0 +1,35 @@
10063 +# Copyright 1999-2019 Gentoo Authors
10064 +# Distributed under the terms of the GNU General Public License v2
10065 +
10066 +EAPI=7
10067 +
10068 +KDE_TEST="true"
10069 +VIRTUALX_REQUIRED="test"
10070 +inherit kde5
10071 +
10072 +DESCRIPTION="Library for accessing Google calendar and contact resources"
10073 +HOMEPAGE="https://cgit.kde.org/libkgapi.git"
10074 +
10075 +LICENSE="LGPL-2.1+"
10076 +KEYWORDS="~amd64 ~arm64 ~x86"
10077 +IUSE="nls"
10078 +
10079 +BDEPEND="
10080 + nls? ( $(add_qt_dep linguist-tools) )
10081 +"
10082 +DEPEND="
10083 + $(add_frameworks_dep kio)
10084 + $(add_frameworks_dep kwindowsystem)
10085 + $(add_kdeapps_dep kcalcore)
10086 + $(add_kdeapps_dep kcontacts)
10087 + $(add_qt_dep qtgui)
10088 + $(add_qt_dep qtnetwork)
10089 + $(add_qt_dep qtwebengine 'widgets')
10090 + $(add_qt_dep qtwidgets)
10091 + $(add_qt_dep qtxml)
10092 + dev-libs/cyrus-sasl:2
10093 +"
10094 +RDEPEND="${DEPEND}
10095 + !kde-apps/kdepim-l10n
10096 + !<kde-apps/kdepim-runtime-18.07.80:5
10097 +"
10098
10099 diff --git a/kde-apps/libkgeomap/libkgeomap-19.08.1.ebuild b/kde-apps/libkgeomap/libkgeomap-19.08.1.ebuild
10100 new file mode 100644
10101 index 0000000000..da482cacac
10102 --- /dev/null
10103 +++ b/kde-apps/libkgeomap/libkgeomap-19.08.1.ebuild
10104 @@ -0,0 +1,35 @@
10105 +# Copyright 1999-2019 Gentoo Authors
10106 +# Distributed under the terms of the GNU General Public License v2
10107 +
10108 +EAPI=7
10109 +
10110 +KDE_TEST="true"
10111 +VIRTUALX_REQUIRED="test"
10112 +inherit kde5
10113 +
10114 +DESCRIPTION="Wrapper library for world map components as marble, openstreetmap and googlemap"
10115 +HOMEPAGE="https://www.digikam.org/"
10116 +
10117 +LICENSE="GPL-2+"
10118 +KEYWORDS="~amd64 ~arm64 ~x86"
10119 +IUSE=""
10120 +
10121 +DEPEND="
10122 + $(add_frameworks_dep kconfig)
10123 + $(add_frameworks_dep kcoreaddons)
10124 + $(add_frameworks_dep ki18n)
10125 + $(add_frameworks_dep kio)
10126 + $(add_kdeapps_dep marble 'kde' '' '5=')
10127 + $(add_qt_dep qtconcurrent)
10128 + $(add_qt_dep qtgui)
10129 + >=dev-qt/qtwebkit-5.212.0_pre20180120:5
10130 + $(add_qt_dep qtwidgets)
10131 + $(add_qt_dep qtxml)
10132 +"
10133 +RDEPEND="${DEPEND}"
10134 +
10135 +src_configure() {
10136 + use test && local mycmakeargs=( -DCMAKE_DISABLE_FIND_PACKAGE_KF5KExiv2=true )
10137 +
10138 + kde5_src_configure
10139 +}
10140
10141 diff --git a/kde-apps/libkipi/libkipi-19.08.1.ebuild b/kde-apps/libkipi/libkipi-19.08.1.ebuild
10142 new file mode 100644
10143 index 0000000000..e8d77a8e68
10144 --- /dev/null
10145 +++ b/kde-apps/libkipi/libkipi-19.08.1.ebuild
10146 @@ -0,0 +1,23 @@
10147 +# Copyright 1999-2019 Gentoo Authors
10148 +# Distributed under the terms of the GNU General Public License v2
10149 +
10150 +EAPI=7
10151 +
10152 +inherit kde5
10153 +
10154 +DESCRIPTION="A library for image plugins accross KDE applications"
10155 +LICENSE="GPL-2+"
10156 +SLOT="5/32"
10157 +KEYWORDS="~amd64 ~arm64 ~x86"
10158 +IUSE=""
10159 +
10160 +DEPEND="
10161 + $(add_frameworks_dep kconfig)
10162 + $(add_frameworks_dep kcoreaddons)
10163 + $(add_frameworks_dep kservice)
10164 + $(add_frameworks_dep kxmlgui)
10165 + $(add_qt_dep qtgui)
10166 + $(add_qt_dep qtwidgets)
10167 + $(add_qt_dep qtxml)
10168 +"
10169 +RDEPEND="${DEPEND}"
10170
10171 diff --git a/kde-apps/libkleo/libkleo-19.08.1.ebuild b/kde-apps/libkleo/libkleo-19.08.1.ebuild
10172 new file mode 100644
10173 index 0000000000..6497a8377a
10174 --- /dev/null
10175 +++ b/kde-apps/libkleo/libkleo-19.08.1.ebuild
10176 @@ -0,0 +1,41 @@
10177 +# Copyright 1999-2019 Gentoo Authors
10178 +# Distributed under the terms of the GNU General Public License v2
10179 +
10180 +EAPI=7
10181 +
10182 +KDE_TEST="false"
10183 +inherit kde5
10184 +
10185 +DESCRIPTION="Library for encryption handling"
10186 +LICENSE="GPL-2+"
10187 +KEYWORDS="~amd64 ~arm64 ~x86"
10188 +IUSE="+fancyviewer"
10189 +
10190 +COMMON_DEPEND="
10191 + $(add_frameworks_dep kcodecs)
10192 + $(add_frameworks_dep kcompletion)
10193 + $(add_frameworks_dep kconfig)
10194 + $(add_frameworks_dep kcoreaddons)
10195 + $(add_frameworks_dep ki18n)
10196 + $(add_frameworks_dep kitemmodels)
10197 + $(add_frameworks_dep kwidgetsaddons)
10198 + $(add_frameworks_dep kwindowsystem)
10199 + $(add_qt_dep qtgui)
10200 + $(add_qt_dep qtwidgets)
10201 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
10202 + fancyviewer? ( $(add_kdeapps_dep kpimtextedit) )
10203 +"
10204 +DEPEND="${COMMON_DEPEND}
10205 + dev-libs/boost
10206 +"
10207 +RDEPEND="${COMMON_DEPEND}
10208 + !kde-apps/kdepim-l10n
10209 +"
10210 +
10211 +src_configure() {
10212 + local mycmakeargs=(
10213 + $(cmake-utils_use_find_package fancyviewer KF5PimTextEdit)
10214 + )
10215 +
10216 + cmake-utils_src_configure
10217 +}
10218
10219 diff --git a/kde-apps/libkmahjongg/libkmahjongg-19.08.1.ebuild b/kde-apps/libkmahjongg/libkmahjongg-19.08.1.ebuild
10220 new file mode 100644
10221 index 0000000000..05486a0651
10222 --- /dev/null
10223 +++ b/kde-apps/libkmahjongg/libkmahjongg-19.08.1.ebuild
10224 @@ -0,0 +1,23 @@
10225 +# Copyright 1999-2019 Gentoo Authors
10226 +# Distributed under the terms of the GNU General Public License v2
10227 +
10228 +EAPI=7
10229 +
10230 +inherit kde5
10231 +
10232 +DESCRIPTION="Mahjongg library based on Qt/KDE Frameworks"
10233 +KEYWORDS="~amd64 ~arm64 ~x86"
10234 +IUSE=""
10235 +
10236 +DEPEND="
10237 + $(add_frameworks_dep kcompletion)
10238 + $(add_frameworks_dep kconfig)
10239 + $(add_frameworks_dep kconfigwidgets)
10240 + $(add_frameworks_dep kcoreaddons)
10241 + $(add_frameworks_dep ki18n)
10242 + $(add_frameworks_dep kwidgetsaddons)
10243 + $(add_qt_dep qtgui)
10244 + $(add_qt_dep qtsvg)
10245 + $(add_qt_dep qtwidgets)
10246 +"
10247 +RDEPEND="${DEPEND}"
10248
10249 diff --git a/kde-apps/libkomparediff2/libkomparediff2-19.08.1.ebuild b/kde-apps/libkomparediff2/libkomparediff2-19.08.1.ebuild
10250 new file mode 100644
10251 index 0000000000..ef6d32a42c
10252 --- /dev/null
10253 +++ b/kde-apps/libkomparediff2/libkomparediff2-19.08.1.ebuild
10254 @@ -0,0 +1,24 @@
10255 +# Copyright 1999-2019 Gentoo Authors
10256 +# Distributed under the terms of the GNU General Public License v2
10257 +
10258 +EAPI=7
10259 +
10260 +KDE_TEST="true"
10261 +inherit kde5
10262 +
10263 +DESCRIPTION="KDE library to compare files and strings"
10264 +KEYWORDS="~amd64 ~arm64 ~x86"
10265 +IUSE=""
10266 +
10267 +DEPEND="
10268 + $(add_frameworks_dep kcodecs)
10269 + $(add_frameworks_dep kconfig)
10270 + $(add_frameworks_dep kconfigwidgets)
10271 + $(add_frameworks_dep kcoreaddons)
10272 + $(add_frameworks_dep ki18n)
10273 + $(add_frameworks_dep kio)
10274 + $(add_frameworks_dep kxmlgui)
10275 + $(add_qt_dep qtgui)
10276 + $(add_qt_dep qtwidgets)
10277 +"
10278 +RDEPEND="${DEPEND}"
10279
10280 diff --git a/kde-apps/libksane/libksane-19.08.1.ebuild b/kde-apps/libksane/libksane-19.08.1.ebuild
10281 new file mode 100644
10282 index 0000000000..4e9cb28adc
10283 --- /dev/null
10284 +++ b/kde-apps/libksane/libksane-19.08.1.ebuild
10285 @@ -0,0 +1,29 @@
10286 +# Copyright 1999-2019 Gentoo Authors
10287 +# Distributed under the terms of the GNU General Public License v2
10288 +
10289 +EAPI=7
10290 +
10291 +inherit kde5
10292 +
10293 +DESCRIPTION="SANE Library interface based on KDE Frameworks"
10294 +LICENSE="|| ( LGPL-2.1 LGPL-3 )"
10295 +KEYWORDS="~amd64 ~arm64 ~x86"
10296 +IUSE="kwallet"
10297 +
10298 +DEPEND="
10299 + $(add_frameworks_dep ki18n)
10300 + $(add_frameworks_dep ktextwidgets)
10301 + $(add_frameworks_dep kwidgetsaddons)
10302 + $(add_qt_dep qtgui)
10303 + $(add_qt_dep qtwidgets)
10304 + media-gfx/sane-backends
10305 + kwallet? ( $(add_frameworks_dep kwallet) )
10306 +"
10307 +RDEPEND="${DEPEND}"
10308 +
10309 +src_configure() {
10310 + local mycmakeargs=(
10311 + $(cmake-utils_use_find_package kwallet KF5Wallet)
10312 + )
10313 + kde5_src_configure
10314 +}
10315
10316 diff --git a/kde-apps/libksieve/libksieve-19.08.1.ebuild b/kde-apps/libksieve/libksieve-19.08.1.ebuild
10317 new file mode 100644
10318 index 0000000000..d3b60f9bce
10319 --- /dev/null
10320 +++ b/kde-apps/libksieve/libksieve-19.08.1.ebuild
10321 @@ -0,0 +1,60 @@
10322 +# Copyright 1999-2019 Gentoo Authors
10323 +# Distributed under the terms of the GNU General Public License v2
10324 +
10325 +EAPI=7
10326 +
10327 +KDE_HANDBOOK="forceoptional"
10328 +KDE_TEST="true"
10329 +VIRTUALX_REQUIRED="test"
10330 +inherit kde5
10331 +
10332 +DESCRIPTION="Common PIM libraries"
10333 +LICENSE="GPL-2+ LGPL-2.1+"
10334 +KEYWORDS="~amd64 ~arm64 ~x86"
10335 +IUSE=""
10336 +
10337 +COMMON_DEPEND="
10338 + $(add_frameworks_dep karchive)
10339 + $(add_frameworks_dep kcompletion)
10340 + $(add_frameworks_dep kconfig)
10341 + $(add_frameworks_dep kconfigwidgets)
10342 + $(add_frameworks_dep kcoreaddons)
10343 + $(add_frameworks_dep ki18n)
10344 + $(add_frameworks_dep kiconthemes)
10345 + $(add_frameworks_dep kio)
10346 + $(add_frameworks_dep knewstuff)
10347 + $(add_frameworks_dep kwidgetsaddons)
10348 + $(add_frameworks_dep kwindowsystem)
10349 + $(add_frameworks_dep sonnet)
10350 + $(add_frameworks_dep syntax-highlighting)
10351 + $(add_kdeapps_dep kidentitymanagement)
10352 + $(add_kdeapps_dep kmime)
10353 + $(add_kdeapps_dep kpimtextedit)
10354 + $(add_kdeapps_dep libkdepim)
10355 + $(add_kdeapps_dep pimcommon)
10356 + $(add_qt_dep qtdbus)
10357 + $(add_qt_dep qtgui)
10358 + $(add_qt_dep qtnetwork)
10359 + $(add_qt_dep qtprintsupport)
10360 + $(add_qt_dep qtwebengine 'widgets')
10361 + $(add_qt_dep qtwidgets)
10362 + dev-libs/cyrus-sasl
10363 +"
10364 +DEPEND="${COMMON_DEPEND}
10365 + $(add_kdeapps_dep kimap)
10366 + $(add_kdeapps_dep kmailtransport)
10367 +"
10368 +RDEPEND="${COMMON_DEPEND}
10369 + !kde-apps/kdepim-l10n
10370 +"
10371 +
10372 +RESTRICT+=" test"
10373 +
10374 +src_prepare() {
10375 + kde5_src_prepare
10376 +
10377 + if ! use handbook ; then
10378 + sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \
10379 + -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)"
10380 + fi
10381 +}
10382
10383 diff --git a/kde-apps/libktnef/libktnef-19.08.1.ebuild b/kde-apps/libktnef/libktnef-19.08.1.ebuild
10384 new file mode 100644
10385 index 0000000000..b55b109f75
10386 --- /dev/null
10387 +++ b/kde-apps/libktnef/libktnef-19.08.1.ebuild
10388 @@ -0,0 +1,24 @@
10389 +# Copyright 1999-2019 Gentoo Authors
10390 +# Distributed under the terms of the GNU General Public License v2
10391 +
10392 +EAPI=7
10393 +
10394 +KDE_TEST="true"
10395 +KMNAME="ktnef"
10396 +inherit kde5
10397 +
10398 +DESCRIPTION="Library for handling TNEF data"
10399 +LICENSE="GPL-2+"
10400 +KEYWORDS="~amd64 ~arm64 ~x86"
10401 +IUSE=""
10402 +
10403 +DEPEND="
10404 + $(add_frameworks_dep ki18n)
10405 + $(add_kdeapps_dep kcalcore)
10406 + $(add_kdeapps_dep kcalutils)
10407 + $(add_kdeapps_dep kcontacts)
10408 + $(add_qt_dep qtwidgets)
10409 +"
10410 +RDEPEND="${DEPEND}
10411 + !kde-apps/kdepim-l10n
10412 +"
10413
10414 diff --git a/kde-apps/lokalize/lokalize-19.08.1.ebuild b/kde-apps/lokalize/lokalize-19.08.1.ebuild
10415 new file mode 100644
10416 index 0000000000..faaadb032b
10417 --- /dev/null
10418 +++ b/kde-apps/lokalize/lokalize-19.08.1.ebuild
10419 @@ -0,0 +1,62 @@
10420 +# Copyright 1999-2019 Gentoo Authors
10421 +# Distributed under the terms of the GNU General Public License v2
10422 +
10423 +EAPI=7
10424 +
10425 +KDE_HANDBOOK="forceoptional"
10426 +PYTHON_COMPAT=( python3_{5,6,7} )
10427 +inherit python-single-r1 kde5
10428 +
10429 +DESCRIPTION="KDE Applications 5 translation tool"
10430 +HOMEPAGE="https://kde.org/applications/development/lokalize
10431 +https://l10n.kde.org/tools/"
10432 +KEYWORDS="~amd64 ~arm64 ~x86"
10433 +IUSE=""
10434 +
10435 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
10436 +
10437 +DEPEND="${PYTHON_DEPS}
10438 + $(add_frameworks_dep kcompletion)
10439 + $(add_frameworks_dep kconfig)
10440 + $(add_frameworks_dep kconfigwidgets)
10441 + $(add_frameworks_dep kcoreaddons)
10442 + $(add_frameworks_dep kcrash)
10443 + $(add_frameworks_dep kdbusaddons)
10444 + $(add_frameworks_dep ki18n)
10445 + $(add_frameworks_dep kio)
10446 + $(add_frameworks_dep kitemviews)
10447 + $(add_frameworks_dep knotifications)
10448 + $(add_frameworks_dep kparts)
10449 + $(add_frameworks_dep kross)
10450 + $(add_frameworks_dep ktextwidgets)
10451 + $(add_frameworks_dep kwidgetsaddons)
10452 + $(add_frameworks_dep kxmlgui)
10453 + $(add_frameworks_dep sonnet)
10454 + $(add_qt_dep qtdbus)
10455 + $(add_qt_dep qtgui)
10456 + $(add_qt_dep qtscript)
10457 + $(add_qt_dep qtsql 'sqlite')
10458 + $(add_qt_dep qtwidgets)
10459 + $(add_qt_dep qtxml)
10460 + >=app-text/hunspell-1.2.8:=
10461 +"
10462 +RDEPEND="${DEPEND}
10463 + dev-python/translate-toolkit[${PYTHON_USEDEP}]
10464 +"
10465 +
10466 +pkg_setup() {
10467 + python-single-r1_pkg_setup
10468 + kde5_pkg_setup
10469 +}
10470 +
10471 +src_install() {
10472 + kde5_src_install
10473 + python_fix_shebang "${ED}/usr/share/${PN}"
10474 +}
10475 +
10476 +pkg_postinst() {
10477 + kde5_pkg_postinst
10478 +
10479 + has_version dev-vcs/subversion || \
10480 + elog "To be able to autofetch KDE translations in new project wizard, install dev-vcs/subversion."
10481 +}
10482
10483 diff --git a/kde-apps/lskat/lskat-19.08.1.ebuild b/kde-apps/lskat/lskat-19.08.1.ebuild
10484 new file mode 100644
10485 index 0000000000..eb135a61fe
10486 --- /dev/null
10487 +++ b/kde-apps/lskat/lskat-19.08.1.ebuild
10488 @@ -0,0 +1,31 @@
10489 +# Copyright 1999-2019 Gentoo Authors
10490 +# Distributed under the terms of the GNU General Public License v2
10491 +
10492 +EAPI=7
10493 +
10494 +KDE_HANDBOOK="forceoptional"
10495 +KDE_SELINUX_MODULE="games"
10496 +inherit kde5
10497 +
10498 +DESCRIPTION="Skat game by KDE"
10499 +HOMEPAGE="
10500 + https://kde.org/applications/games/lskat/
10501 + https://games.kde.org/game.php?game=lskat
10502 +"
10503 +KEYWORDS="~amd64 ~arm64 ~x86"
10504 +IUSE=""
10505 +
10506 +DEPEND="
10507 + $(add_frameworks_dep kconfig)
10508 + $(add_frameworks_dep kcoreaddons)
10509 + $(add_frameworks_dep kcrash)
10510 + $(add_frameworks_dep kguiaddons)
10511 + $(add_frameworks_dep ki18n)
10512 + $(add_frameworks_dep kwidgetsaddons)
10513 + $(add_frameworks_dep kxmlgui)
10514 + $(add_kdeapps_dep libkdegames)
10515 + $(add_qt_dep qtgui)
10516 + $(add_qt_dep qtsvg)
10517 + $(add_qt_dep qtwidgets)
10518 +"
10519 +RDEPEND="${DEPEND}"
10520
10521 diff --git a/kde-apps/mailcommon/mailcommon-19.08.1.ebuild b/kde-apps/mailcommon/mailcommon-19.08.1.ebuild
10522 new file mode 100644
10523 index 0000000000..4bb32674a6
10524 --- /dev/null
10525 +++ b/kde-apps/mailcommon/mailcommon-19.08.1.ebuild
10526 @@ -0,0 +1,58 @@
10527 +# Copyright 1999-2019 Gentoo Authors
10528 +# Distributed under the terms of the GNU General Public License v2
10529 +
10530 +EAPI=7
10531 +
10532 +KDE_DESIGNERPLUGIN="true"
10533 +KDE_TEST="forceoptional"
10534 +VIRTUALX_REQUIRED="test"
10535 +inherit kde5
10536 +
10537 +DESCRIPTION="Common mail library"
10538 +LICENSE="GPL-2+ LGPL-2.1+"
10539 +KEYWORDS="~amd64 ~arm64 ~x86"
10540 +IUSE=""
10541 +
10542 +BDEPEND="
10543 + dev-libs/libxslt
10544 +"
10545 +DEPEND="
10546 + $(add_frameworks_dep karchive)
10547 + $(add_frameworks_dep kcodecs)
10548 + $(add_frameworks_dep kcompletion)
10549 + $(add_frameworks_dep kconfig)
10550 + $(add_frameworks_dep kconfigwidgets)
10551 + $(add_frameworks_dep kdbusaddons)
10552 + $(add_frameworks_dep ki18n)
10553 + $(add_frameworks_dep kiconthemes)
10554 + $(add_frameworks_dep kio)
10555 + $(add_frameworks_dep kitemmodels)
10556 + $(add_frameworks_dep kitemviews)
10557 + $(add_frameworks_dep ktextwidgets)
10558 + $(add_frameworks_dep kwidgetsaddons)
10559 + $(add_frameworks_dep kwindowsystem)
10560 + $(add_frameworks_dep kxmlgui)
10561 + $(add_frameworks_dep syntax-highlighting)
10562 + $(add_kdeapps_dep akonadi)
10563 + $(add_kdeapps_dep akonadi-contacts)
10564 + $(add_kdeapps_dep akonadi-mime)
10565 + $(add_kdeapps_dep kcontacts)
10566 + $(add_kdeapps_dep kmailtransport)
10567 + $(add_kdeapps_dep kmime)
10568 + $(add_kdeapps_dep kpimtextedit)
10569 + $(add_kdeapps_dep libkdepim)
10570 + $(add_kdeapps_dep mailimporter)
10571 + $(add_kdeapps_dep messagelib)
10572 + $(add_kdeapps_dep pimcommon)
10573 + $(add_qt_dep qtdbus)
10574 + $(add_qt_dep qtgui)
10575 + $(add_qt_dep qtmultimedia)
10576 + $(add_qt_dep qtwidgets)
10577 + $(add_qt_dep qtxml)
10578 + media-libs/phonon[qt5(+)]
10579 +"
10580 +RDEPEND="${DEPEND}
10581 + !kde-apps/kdepim-l10n
10582 +"
10583 +
10584 +RESTRICT+=" test"
10585
10586 diff --git a/kde-apps/mailimporter/mailimporter-19.08.1.ebuild b/kde-apps/mailimporter/mailimporter-19.08.1.ebuild
10587 new file mode 100644
10588 index 0000000000..5b4147cf87
10589 --- /dev/null
10590 +++ b/kde-apps/mailimporter/mailimporter-19.08.1.ebuild
10591 @@ -0,0 +1,30 @@
10592 +# Copyright 1999-2019 Gentoo Authors
10593 +# Distributed under the terms of the GNU General Public License v2
10594 +
10595 +EAPI=7
10596 +
10597 +KDE_TEST="true"
10598 +VIRTUALX_REQUIRED="test"
10599 +inherit kde5
10600 +
10601 +DESCRIPTION="Library to import mail from various sources"
10602 +LICENSE="GPL-2+ LGPL-2.1+"
10603 +KEYWORDS="~amd64 ~arm64 ~x86"
10604 +IUSE=""
10605 +
10606 +DEPEND="
10607 + $(add_frameworks_dep karchive)
10608 + $(add_frameworks_dep kconfig)
10609 + $(add_frameworks_dep kcoreaddons)
10610 + $(add_frameworks_dep ki18n)
10611 + $(add_kdeapps_dep akonadi)
10612 + $(add_kdeapps_dep akonadi-mime)
10613 + $(add_kdeapps_dep kmime)
10614 + $(add_kdeapps_dep libkdepim)
10615 + $(add_qt_dep qtgui)
10616 + $(add_qt_dep qtwidgets)
10617 + $(add_qt_dep qtxml)
10618 +"
10619 +RDEPEND="${DEPEND}
10620 + !kde-apps/kdepim-l10n
10621 +"
10622
10623 diff --git a/kde-apps/marble/marble-19.08.1.ebuild b/kde-apps/marble/marble-19.08.1.ebuild
10624 new file mode 100644
10625 index 0000000000..7253e190f8
10626 --- /dev/null
10627 +++ b/kde-apps/marble/marble-19.08.1.ebuild
10628 @@ -0,0 +1,93 @@
10629 +# Copyright 1999-2019 Gentoo Authors
10630 +# Distributed under the terms of the GNU General Public License v2
10631 +
10632 +EAPI=7
10633 +
10634 +KDE_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
10635 +KDE_SUBSLOT="true"
10636 +KDE_TEST="forceoptional"
10637 +VIRTUALX_REQUIRED="test"
10638 +inherit kde5
10639 +
10640 +DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
10641 +HOMEPAGE="https://marble.kde.org/"
10642 +
10643 +KEYWORDS="~amd64 ~arm64 ~x86"
10644 +IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile +webengine"
10645 +
10646 +# FIXME (new package): libwlocate, WLAN-based geolocation
10647 +BDEPEND="
10648 + aprs? ( dev-lang/perl )
10649 + nls? ( $(add_qt_dep linguist-tools) )
10650 +"
10651 +DEPEND="
10652 + $(add_qt_dep qtconcurrent)
10653 + $(add_qt_dep qtdeclarative)
10654 + $(add_qt_dep qtgui)
10655 + $(add_qt_dep qtnetwork)
10656 + $(add_qt_dep qtprintsupport)
10657 + $(add_qt_dep qtsql)
10658 + $(add_qt_dep qtsvg)
10659 + $(add_qt_dep qtwidgets)
10660 + $(add_qt_dep qtxml)
10661 + sys-libs/zlib
10662 + aprs? ( $(add_qt_dep qtserialport) )
10663 + dbus? ( $(add_qt_dep qtdbus) )
10664 + designer? ( $(add_qt_dep designer) )
10665 + geolocation? ( $(add_qt_dep qtpositioning) )
10666 + gps? ( sci-geosciences/gpsd )
10667 + kde? (
10668 + $(add_frameworks_dep kconfig)
10669 + $(add_frameworks_dep kconfigwidgets)
10670 + $(add_frameworks_dep kcoreaddons)
10671 + $(add_frameworks_dep kcrash)
10672 + $(add_frameworks_dep ki18n)
10673 + $(add_frameworks_dep kio)
10674 + $(add_frameworks_dep knewstuff)
10675 + $(add_frameworks_dep kparts)
10676 + $(add_frameworks_dep krunner)
10677 + $(add_frameworks_dep kservice)
10678 + $(add_frameworks_dep kwallet)
10679 + )
10680 + phonon? ( media-libs/phonon[qt5(+)] )
10681 + shapefile? ( sci-libs/shapelib:= )
10682 + webengine? ( $(add_qt_dep qtwebengine 'widgets') )
10683 +"
10684 +RDEPEND="${DEPEND}"
10685 +
10686 +# bug 588320
10687 +RESTRICT+=" test"
10688 +
10689 +src_prepare() {
10690 + kde5_src_prepare
10691 +
10692 + rm -rf src/3rdparty/zlib || die "Failed to remove bundled libs"
10693 +
10694 + if use kde; then
10695 + sed -e "/add_subdirectory(marble-qt)/ s/^/#DONT/" \
10696 + -i src/apps/CMakeLists.txt || die "Failed to disable marble-qt"
10697 + fi
10698 +}
10699 +
10700 +src_configure() {
10701 + local mycmakeargs=(
10702 + $(cmake-utils_use_find_package aprs Perl)
10703 + $(cmake-utils_use_find_package geolocation Qt5Positioning)
10704 + -DBUILD_MARBLE_TESTS=$(usex test)
10705 + -DWITH_DESIGNER_PLUGIN=$(usex designer)
10706 + -DWITH_libgps=$(usex gps)
10707 + -DWITH_KF5=$(usex kde)
10708 + -DWITH_Phonon4Qt5=$(usex phonon)
10709 + -DWITH_libshp=$(usex shapefile)
10710 + $(cmake-utils_use_find_package webengine Qt5WebEngine)
10711 + $(cmake-utils_use_find_package webengine Qt5WebEngineWidgets)
10712 + -DWITH_libwlocate=OFF
10713 + # bug 608890
10714 + -DKDE_INSTALL_CONFDIR="/etc/xdg"
10715 + )
10716 + if use kde; then
10717 + kde5_src_configure
10718 + else
10719 + cmake-utils_src_configure
10720 + fi
10721 +}
10722
10723 diff --git a/kde-apps/mbox-importer/mbox-importer-19.08.1.ebuild b/kde-apps/mbox-importer/mbox-importer-19.08.1.ebuild
10724 new file mode 100644
10725 index 0000000000..a6f31cefaa
10726 --- /dev/null
10727 +++ b/kde-apps/mbox-importer/mbox-importer-19.08.1.ebuild
10728 @@ -0,0 +1,32 @@
10729 +# Copyright 1999-2019 Gentoo Authors
10730 +# Distributed under the terms of the GNU General Public License v2
10731 +
10732 +EAPI=7
10733 +
10734 +KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
10735 +inherit kde5
10736 +
10737 +DESCRIPTION="Import mbox email archives from various sources into Akonadi"
10738 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
10739 +KEYWORDS="~amd64 ~arm64 ~x86"
10740 +IUSE=""
10741 +
10742 +DEPEND="
10743 + $(add_frameworks_dep kconfig)
10744 + $(add_frameworks_dep kcoreaddons)
10745 + $(add_frameworks_dep kcrash)
10746 + $(add_frameworks_dep kdbusaddons)
10747 + $(add_frameworks_dep ki18n)
10748 + $(add_frameworks_dep kservice)
10749 + $(add_frameworks_dep kwidgetsaddons)
10750 + $(add_kdeapps_dep akonadi)
10751 + $(add_kdeapps_dep kidentitymanagement)
10752 + $(add_kdeapps_dep mailcommon)
10753 + $(add_kdeapps_dep mailimporter)
10754 + $(add_qt_dep qtgui)
10755 + $(add_qt_dep qtwidgets)
10756 +"
10757 +RDEPEND="${DEPEND}
10758 + !kde-apps/kdepim-l10n
10759 + !kde-apps/kmail:4
10760 +"
10761
10762 diff --git a/kde-apps/messagelib/messagelib-19.08.1.ebuild b/kde-apps/messagelib/messagelib-19.08.1.ebuild
10763 new file mode 100644
10764 index 0000000000..927ca7e713
10765 --- /dev/null
10766 +++ b/kde-apps/messagelib/messagelib-19.08.1.ebuild
10767 @@ -0,0 +1,69 @@
10768 +# Copyright 1999-2019 Gentoo Authors
10769 +# Distributed under the terms of the GNU General Public License v2
10770 +
10771 +EAPI=7
10772 +
10773 +KDE_TEST="forceoptional-recursive"
10774 +VIRTUALX_REQUIRED="test"
10775 +inherit kde5
10776 +
10777 +DESCRIPTION="Libraries for messaging functions"
10778 +LICENSE="GPL-2+ LGPL-2.1+"
10779 +KEYWORDS="~amd64 ~arm64 ~x86"
10780 +IUSE=""
10781 +
10782 +DEPEND="
10783 + $(add_frameworks_dep karchive)
10784 + $(add_frameworks_dep kcodecs)
10785 + $(add_frameworks_dep kcompletion)
10786 + $(add_frameworks_dep kconfig)
10787 + $(add_frameworks_dep kconfigwidgets)
10788 + $(add_frameworks_dep kcoreaddons)
10789 + $(add_frameworks_dep kdbusaddons)
10790 + $(add_frameworks_dep ki18n)
10791 + $(add_frameworks_dep kiconthemes)
10792 + $(add_frameworks_dep kio)
10793 + $(add_frameworks_dep kitemmodels)
10794 + $(add_frameworks_dep kitemviews)
10795 + $(add_frameworks_dep kjobwidgets)
10796 + $(add_frameworks_dep knotifications)
10797 + $(add_frameworks_dep kservice)
10798 + $(add_frameworks_dep ktextwidgets)
10799 + $(add_frameworks_dep kwidgetsaddons)
10800 + $(add_frameworks_dep kwindowsystem)
10801 + $(add_frameworks_dep kxmlgui)
10802 + $(add_frameworks_dep sonnet)
10803 + $(add_frameworks_dep syntax-highlighting)
10804 + $(add_kdeapps_dep akonadi)
10805 + $(add_kdeapps_dep akonadi-contacts)
10806 + $(add_kdeapps_dep akonadi-mime)
10807 + $(add_kdeapps_dep grantleetheme)
10808 + $(add_kdeapps_dep incidenceeditor)
10809 + $(add_kdeapps_dep kcalcore)
10810 + $(add_kdeapps_dep kcontacts)
10811 + $(add_kdeapps_dep kdepim-apps-libs)
10812 + $(add_kdeapps_dep kidentitymanagement)
10813 + $(add_kdeapps_dep kldap)
10814 + $(add_kdeapps_dep kmailtransport)
10815 + $(add_kdeapps_dep kmbox)
10816 + $(add_kdeapps_dep kmime)
10817 + $(add_kdeapps_dep kpimtextedit)
10818 + $(add_kdeapps_dep libgravatar)
10819 + $(add_kdeapps_dep libkdepim)
10820 + $(add_kdeapps_dep libkleo)
10821 + $(add_qt_dep qtgui)
10822 + $(add_qt_dep qtnetwork)
10823 + $(add_qt_dep qtprintsupport)
10824 + $(add_qt_dep qtwebengine 'widgets')
10825 + $(add_qt_dep qtwidgets)
10826 + >=app-crypt/gpgme-1.8.0-r1[cxx,qt5]
10827 + >=dev-libs/grantlee-5.1.0:5
10828 +"
10829 +RDEPEND="${DEPEND}
10830 + !kde-apps/kdepim-common-libs:4
10831 + !kde-apps/kdepim-l10n
10832 + !=kde-apps/kmail-4.4*:4
10833 +"
10834 +
10835 +# bug 579630
10836 +RESTRICT+=" test"
10837
10838 diff --git a/kde-apps/minuet/minuet-19.08.1.ebuild b/kde-apps/minuet/minuet-19.08.1.ebuild
10839 new file mode 100644
10840 index 0000000000..591a5e23f1
10841 --- /dev/null
10842 +++ b/kde-apps/minuet/minuet-19.08.1.ebuild
10843 @@ -0,0 +1,27 @@
10844 +# Copyright 1999-2019 Gentoo Authors
10845 +# Distributed under the terms of the GNU General Public License v2
10846 +
10847 +EAPI=7
10848 +
10849 +KDE_HANDBOOK="forceoptional"
10850 +inherit kde5
10851 +
10852 +DESCRIPTION="Music Education software by KDE"
10853 +HOMEPAGE="https://minuet.kde.org/"
10854 +KEYWORDS="~amd64 ~arm64 ~x86"
10855 +IUSE=""
10856 +
10857 +BDEPEND="
10858 + virtual/pkgconfig
10859 +"
10860 +DEPEND="
10861 + $(add_frameworks_dep kcoreaddons)
10862 + $(add_frameworks_dep kcrash)
10863 + $(add_frameworks_dep ki18n)
10864 + $(add_qt_dep qtdeclarative)
10865 + $(add_qt_dep qtgui)
10866 + $(add_qt_dep qtsvg)
10867 + $(add_qt_dep qtquickcontrols2)
10868 + media-sound/fluidsynth:=
10869 +"
10870 +RDEPEND="${DEPEND}"
10871
10872 diff --git a/kde-apps/okular/okular-19.08.1.ebuild b/kde-apps/okular/okular-19.08.1.ebuild
10873 new file mode 100644
10874 index 0000000000..64bf34f1cf
10875 --- /dev/null
10876 +++ b/kde-apps/okular/okular-19.08.1.ebuild
10877 @@ -0,0 +1,106 @@
10878 +# Copyright 1999-2019 Gentoo Authors
10879 +# Distributed under the terms of the GNU General Public License v2
10880 +
10881 +EAPI=7
10882 +
10883 +KDE_HANDBOOK="forceoptional"
10884 +KDE_TEST="forceoptional"
10885 +VIRTUALX_REQUIRED="test"
10886 +inherit kde5
10887 +
10888 +DESCRIPTION="Universal document viewer based on KDE Frameworks"
10889 +HOMEPAGE="https://okular.kde.org https://kde.org/applications/graphics/okular"
10890 +KEYWORDS="~amd64 ~arm64 ~x86"
10891 +IUSE="chm crypt djvu epub +image-backend markdown mobi mobile +pdf plucker +postscript share speech +tiff"
10892 +
10893 +DEPEND="
10894 + $(add_frameworks_dep kactivities)
10895 + $(add_frameworks_dep karchive)
10896 + $(add_frameworks_dep kbookmarks)
10897 + $(add_frameworks_dep kcompletion)
10898 + $(add_frameworks_dep kconfig)
10899 + $(add_frameworks_dep kconfigwidgets)
10900 + $(add_frameworks_dep kcoreaddons)
10901 + $(add_frameworks_dep kcrash)
10902 + $(add_frameworks_dep kio)
10903 + $(add_frameworks_dep kjs)
10904 + $(add_frameworks_dep kparts)
10905 + $(add_frameworks_dep kpty)
10906 + $(add_frameworks_dep kwallet)
10907 + $(add_frameworks_dep threadweaver)
10908 + $(add_qt_dep qtdbus)
10909 + $(add_qt_dep qtgui)
10910 + $(add_qt_dep qtprintsupport)
10911 + $(add_qt_dep qtsvg)
10912 + $(add_qt_dep qtwidgets)
10913 + media-libs/freetype
10914 + media-libs/phonon[qt5(+)]
10915 + sys-libs/zlib
10916 + chm? (
10917 + $(add_frameworks_dep khtml)
10918 + dev-libs/chmlib
10919 + )
10920 + crypt? ( app-crypt/qca:2[qt5(+)] )
10921 + djvu? ( app-text/djvu )
10922 + epub? ( app-text/ebook-tools )
10923 + image-backend? (
10924 + $(add_kdeapps_dep libkexiv2)
10925 + $(add_qt_dep qtgui 'gif,jpeg,png')
10926 + )
10927 + markdown? ( app-text/discount )
10928 + mobi? ( $(add_kdeapps_dep kdegraphics-mobipocket) )
10929 + pdf? ( app-text/poppler[qt5] )
10930 + plucker? ( virtual/jpeg:0 )
10931 + postscript? ( app-text/libspectre )
10932 + share? ( $(add_frameworks_dep purpose) )
10933 + speech? ( $(add_qt_dep qtspeech) )
10934 + tiff? ( media-libs/tiff:0 )
10935 +"
10936 +RDEPEND="${DEPEND}
10937 + image-backend? ( $(add_frameworks_dep kimageformats) )
10938 + mobile? (
10939 + $(add_frameworks_dep kirigami)
10940 + $(add_qt_dep qtquickcontrols)
10941 + )
10942 +"
10943 +
10944 +PATCHES=(
10945 + "${FILESDIR}/${PN}-18.08.0-tests.patch"
10946 + "${FILESDIR}/${PN}-18.12.0-tests.patch"
10947 +)
10948 +
10949 +src_prepare() {
10950 + kde5_src_prepare
10951 + use mobile || cmake_comment_add_subdirectory mobile
10952 + use test || cmake_comment_add_subdirectory conf/autotests
10953 +}
10954 +
10955 +src_configure() {
10956 + local mycmakeargs=(
10957 + $(cmake-utils_use_find_package chm CHM)
10958 + $(cmake-utils_use_find_package crypt Qca-qt5)
10959 + $(cmake-utils_use_find_package djvu DjVuLibre)
10960 + $(cmake-utils_use_find_package epub EPub)
10961 + $(cmake-utils_use_find_package image-backend KF5KExiv2)
10962 + $(cmake-utils_use_find_package markdown Discount)
10963 + $(cmake-utils_use_find_package mobi QMobipocket)
10964 + $(cmake-utils_use_find_package pdf Poppler)
10965 + $(cmake-utils_use_find_package plucker JPEG)
10966 + $(cmake-utils_use_find_package postscript LibSpectre)
10967 + $(cmake-utils_use_find_package share KF5Purpose)
10968 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
10969 + $(cmake-utils_use_find_package tiff TIFF)
10970 + )
10971 +
10972 + kde5_src_configure
10973 +}
10974 +
10975 +src_test() {
10976 + # mainshelltest hangs, chmgeneratortest fails, bug #603116
10977 + # parttest hangs, bug #641728
10978 + local myctestargs=(
10979 + -E "(mainshelltest|chmgeneratortest|parttest)"
10980 + )
10981 +
10982 + kde5_src_test
10983 +}
10984
10985 diff --git a/kde-apps/palapeli/palapeli-19.08.1.ebuild b/kde-apps/palapeli/palapeli-19.08.1.ebuild
10986 new file mode 100644
10987 index 0000000000..67ab131610
10988 --- /dev/null
10989 +++ b/kde-apps/palapeli/palapeli-19.08.1.ebuild
10990 @@ -0,0 +1,35 @@
10991 +# Copyright 1999-2019 Gentoo Authors
10992 +# Distributed under the terms of the GNU General Public License v2
10993 +
10994 +EAPI=7
10995 +
10996 +KDE_HANDBOOK="optional"
10997 +inherit kde5
10998 +
10999 +DESCRIPTION="Jigsaw puzzle game by KDE"
11000 +HOMEPAGE="https://kde.org/applications/games/palapeli/"
11001 +KEYWORDS="~amd64 ~arm64 ~x86"
11002 +IUSE=""
11003 +
11004 +RDEPEND="
11005 + $(add_frameworks_dep karchive)
11006 + $(add_frameworks_dep kcompletion)
11007 + $(add_frameworks_dep kconfig)
11008 + $(add_frameworks_dep kconfigwidgets)
11009 + $(add_frameworks_dep kcoreaddons)
11010 + $(add_frameworks_dep kcrash)
11011 + $(add_frameworks_dep ki18n)
11012 + $(add_frameworks_dep kio)
11013 + $(add_frameworks_dep kitemviews)
11014 + $(add_frameworks_dep knotifications)
11015 + $(add_frameworks_dep kservice)
11016 + $(add_frameworks_dep kwidgetsaddons)
11017 + $(add_frameworks_dep kxmlgui)
11018 + $(add_kdeapps_dep libkdegames)
11019 + $(add_qt_dep qtgui)
11020 + $(add_qt_dep qtsvg)
11021 + $(add_qt_dep qtwidgets)
11022 +"
11023 +DEPEND="${RDEPEND}
11024 + $(add_qt_dep qtconcurrent)
11025 +"
11026
11027 diff --git a/kde-apps/parley/parley-19.08.1.ebuild b/kde-apps/parley/parley-19.08.1.ebuild
11028 new file mode 100644
11029 index 0000000000..6f4f04f5b4
11030 --- /dev/null
11031 +++ b/kde-apps/parley/parley-19.08.1.ebuild
11032 @@ -0,0 +1,47 @@
11033 +# Copyright 1999-2019 Gentoo Authors
11034 +# Distributed under the terms of the GNU General Public License v2
11035 +
11036 +EAPI=7
11037 +
11038 +KDE_HANDBOOK="forceoptional"
11039 +KDE_DOC_DIR="docs"
11040 +inherit kde5
11041 +
11042 +DESCRIPTION="A vocabulary trainer to help you memorize things"
11043 +HOMEPAGE="https://kde.org/applications/education/parley
11044 +https://edu.kde.org/applications/school/parley"
11045 +KEYWORDS="~amd64 ~arm64 ~x86"
11046 +IUSE=""
11047 +
11048 +DEPEND="
11049 + $(add_kdeapps_dep libkeduvocdocument)
11050 + $(add_frameworks_dep kcmutils)
11051 + $(add_frameworks_dep kcompletion)
11052 + $(add_frameworks_dep kconfig)
11053 + $(add_frameworks_dep kconfigwidgets)
11054 + $(add_frameworks_dep kcoreaddons)
11055 + $(add_frameworks_dep kcrash)
11056 + $(add_frameworks_dep khtml)
11057 + $(add_frameworks_dep ki18n)
11058 + $(add_frameworks_dep kio)
11059 + $(add_frameworks_dep knewstuff)
11060 + $(add_frameworks_dep knotifications)
11061 + $(add_frameworks_dep kross)
11062 + $(add_frameworks_dep kservice)
11063 + $(add_frameworks_dep ktextwidgets)
11064 + $(add_frameworks_dep kwidgetsaddons)
11065 + $(add_frameworks_dep kxmlgui)
11066 + $(add_frameworks_dep sonnet)
11067 + $(add_qt_dep qtdbus)
11068 + $(add_qt_dep qtconcurrent)
11069 + $(add_qt_dep qtgui)
11070 + $(add_qt_dep qtmultimedia)
11071 + $(add_qt_dep qtsvg)
11072 + $(add_qt_dep qtwidgets)
11073 + $(add_qt_dep qtwebengine 'widgets')
11074 + dev-libs/libxml2:2
11075 + dev-libs/libxslt
11076 +"
11077 +RDEPEND="${DEPEND}
11078 + $(add_kdeapps_dep kdeedu-data)
11079 +"
11080
11081 diff --git a/kde-apps/picmi/picmi-19.08.1.ebuild b/kde-apps/picmi/picmi-19.08.1.ebuild
11082 new file mode 100644
11083 index 0000000000..8daea380c1
11084 --- /dev/null
11085 +++ b/kde-apps/picmi/picmi-19.08.1.ebuild
11086 @@ -0,0 +1,34 @@
11087 +# Copyright 1999-2019 Gentoo Authors
11088 +# Distributed under the terms of the GNU General Public License v2
11089 +
11090 +EAPI=7
11091 +
11092 +KDE_HANDBOOK="forceoptional"
11093 +KDE_TEST="forceoptional"
11094 +VIRTUALX_REQUIRED="test"
11095 +inherit kde5
11096 +
11097 +DESCRIPTION="Nonogram logic game by KDE"
11098 +HOMEPAGE="https://games.kde.org/game.php?game=picmi"
11099 +KEYWORDS="~amd64 ~arm64 ~x86"
11100 +IUSE=""
11101 +
11102 +DEPEND="
11103 + $(add_frameworks_dep kconfigwidgets)
11104 + $(add_frameworks_dep kcoreaddons)
11105 + $(add_frameworks_dep kcrash)
11106 + $(add_frameworks_dep kdbusaddons)
11107 + $(add_frameworks_dep kdeclarative)
11108 + $(add_frameworks_dep ki18n)
11109 + $(add_frameworks_dep kio)
11110 + $(add_frameworks_dep knewstuff)
11111 + $(add_frameworks_dep kwidgetsaddons)
11112 + $(add_frameworks_dep kxmlgui)
11113 + $(add_kdeapps_dep libkdegames)
11114 + $(add_qt_dep qtdeclarative)
11115 + $(add_qt_dep qtgui)
11116 + $(add_qt_dep qtsvg)
11117 + $(add_qt_dep qtwidgets)
11118 + $(add_qt_dep qtxml)
11119 +"
11120 +RDEPEND="${DEPEND}"
11121
11122 diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-19.08.1.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-19.08.1.ebuild
11123 new file mode 100644
11124 index 0000000000..31bd42b5b2
11125 --- /dev/null
11126 +++ b/kde-apps/pim-data-exporter/pim-data-exporter-19.08.1.ebuild
11127 @@ -0,0 +1,45 @@
11128 +# Copyright 1999-2019 Gentoo Authors
11129 +# Distributed under the terms of the GNU General Public License v2
11130 +
11131 +EAPI=7
11132 +
11133 +KDE_HANDBOOK="forceoptional"
11134 +KDE_TEST="forceoptional"
11135 +VIRTUALX_REQUIRED="test"
11136 +inherit kde5
11137 +
11138 +DESCRIPTION="Assistant to backup and archive PIM data and configuration"
11139 +HOMEPAGE+=" https://userbase.kde.org/Kmail/Backup_Options"
11140 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
11141 +KEYWORDS="~amd64 ~arm64 ~x86"
11142 +IUSE=""
11143 +
11144 +DEPEND="
11145 + $(add_frameworks_dep karchive)
11146 + $(add_frameworks_dep kconfig)
11147 + $(add_frameworks_dep kconfigwidgets)
11148 + $(add_frameworks_dep kcoreaddons)
11149 + $(add_frameworks_dep kcrash)
11150 + $(add_frameworks_dep kdbusaddons)
11151 + $(add_frameworks_dep ki18n)
11152 + $(add_frameworks_dep kio)
11153 + $(add_frameworks_dep kitemviews)
11154 + $(add_frameworks_dep knotifications)
11155 + $(add_frameworks_dep kwidgetsaddons)
11156 + $(add_frameworks_dep kxmlgui)
11157 + $(add_kdeapps_dep akonadi)
11158 + $(add_kdeapps_dep kcontacts)
11159 + $(add_kdeapps_dep kidentitymanagement)
11160 + $(add_kdeapps_dep kmailtransport)
11161 + $(add_kdeapps_dep kmime)
11162 + $(add_kdeapps_dep kpimtextedit)
11163 + $(add_kdeapps_dep libkdepim)
11164 + $(add_kdeapps_dep mailcommon)
11165 + $(add_kdeapps_dep pimcommon)
11166 + $(add_qt_dep qtgui)
11167 + $(add_qt_dep qtwidgets)
11168 +"
11169 +RDEPEND="${DEPEND}
11170 + !kde-apps/kdepim-l10n
11171 + !kde-apps/kmail:4
11172 +"
11173
11174 diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-19.08.1.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-19.08.1.ebuild
11175 new file mode 100644
11176 index 0000000000..c32411e468
11177 --- /dev/null
11178 +++ b/kde-apps/pim-sieve-editor/pim-sieve-editor-19.08.1.ebuild
11179 @@ -0,0 +1,44 @@
11180 +# Copyright 1999-2019 Gentoo Authors
11181 +# Distributed under the terms of the GNU General Public License v2
11182 +
11183 +EAPI=7
11184 +
11185 +KDE_HANDBOOK="forceoptional"
11186 +KDE_TEST="forceoptional"
11187 +VIRTUALX_REQUIRED="test"
11188 +inherit kde5
11189 +
11190 +DESCRIPTION="Assistant for editing IMAP Sieve filters"
11191 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
11192 +KEYWORDS="~amd64 ~arm64 ~x86"
11193 +IUSE=""
11194 +
11195 +DEPEND="
11196 + $(add_frameworks_dep kbookmarks)
11197 + $(add_frameworks_dep kconfig)
11198 + $(add_frameworks_dep kconfigwidgets)
11199 + $(add_frameworks_dep kcoreaddons)
11200 + $(add_frameworks_dep kcrash)
11201 + $(add_frameworks_dep kdbusaddons)
11202 + $(add_frameworks_dep ki18n)
11203 + $(add_frameworks_dep kiconthemes)
11204 + $(add_frameworks_dep kwallet)
11205 + $(add_frameworks_dep kwidgetsaddons)
11206 + $(add_frameworks_dep kxmlgui)
11207 + $(add_kdeapps_dep akonadi)
11208 + $(add_kdeapps_dep akonadi-contacts)
11209 + $(add_kdeapps_dep akonadi-mime)
11210 + $(add_kdeapps_dep calendarsupport)
11211 + $(add_kdeapps_dep kcalcore)
11212 + $(add_kdeapps_dep kcontacts)
11213 + $(add_kdeapps_dep kmailtransport)
11214 + $(add_kdeapps_dep libksieve)
11215 + $(add_kdeapps_dep pimcommon)
11216 + $(add_qt_dep qtgui)
11217 + $(add_qt_dep qtnetwork)
11218 + $(add_qt_dep qtwidgets)
11219 +"
11220 +RDEPEND="${DEPEND}
11221 + !kde-apps/kdepim-common-libs:4
11222 + !kde-apps/kdepim-l10n
11223 +"
11224
11225 diff --git a/kde-apps/pimcommon/pimcommon-19.08.1.ebuild b/kde-apps/pimcommon/pimcommon-19.08.1.ebuild
11226 new file mode 100644
11227 index 0000000000..89a6b4577f
11228 --- /dev/null
11229 +++ b/kde-apps/pimcommon/pimcommon-19.08.1.ebuild
11230 @@ -0,0 +1,65 @@
11231 +# Copyright 1999-2019 Gentoo Authors
11232 +# Distributed under the terms of the GNU General Public License v2
11233 +
11234 +EAPI=7
11235 +
11236 +KDE_DESIGNERPLUGIN="true"
11237 +KDE_TEST="forceoptional"
11238 +VIRTUALX_REQUIRED="test"
11239 +inherit kde5
11240 +
11241 +DESCRIPTION="Common PIM libraries"
11242 +LICENSE="GPL-2+ LGPL-2.1+"
11243 +KEYWORDS="~amd64 ~arm64 ~x86"
11244 +IUSE=""
11245 +
11246 +BDEPEND="
11247 + dev-libs/libxslt
11248 +"
11249 +COMMON_DEPEND="
11250 + $(add_frameworks_dep karchive)
11251 + $(add_frameworks_dep kcodecs)
11252 + $(add_frameworks_dep kcompletion)
11253 + $(add_frameworks_dep kconfig)
11254 + $(add_frameworks_dep kconfigwidgets)
11255 + $(add_frameworks_dep kcoreaddons)
11256 + $(add_frameworks_dep kdbusaddons)
11257 + $(add_frameworks_dep ki18n)
11258 + $(add_frameworks_dep kio)
11259 + $(add_frameworks_dep kitemmodels)
11260 + $(add_frameworks_dep kjobwidgets)
11261 + $(add_frameworks_dep knewstuff)
11262 + $(add_frameworks_dep kservice)
11263 + $(add_frameworks_dep kwidgetsaddons)
11264 + $(add_frameworks_dep kxmlgui)
11265 + $(add_frameworks_dep purpose)
11266 + $(add_kdeapps_dep akonadi)
11267 + $(add_kdeapps_dep akonadi-contacts)
11268 + $(add_kdeapps_dep kcontacts)
11269 + $(add_kdeapps_dep kimap)
11270 + $(add_kdeapps_dep kpimtextedit)
11271 + $(add_kdeapps_dep libkdepim)
11272 + $(add_qt_dep qtdbus)
11273 + $(add_qt_dep qtgui)
11274 + $(add_qt_dep qtnetwork)
11275 + $(add_qt_dep qtprintsupport)
11276 + $(add_qt_dep qtwidgets)
11277 + $(add_qt_dep qtxml)
11278 +"
11279 +DEPEND="${COMMON_DEPEND}
11280 + $(add_frameworks_dep kiconthemes)
11281 + test? ( $(add_kdeapps_dep kmime) )
11282 +"
11283 +RDEPEND="${COMMON_DEPEND}
11284 + !kde-apps/kdepim-common-libs:4
11285 + !kde-apps/kdepim-l10n
11286 +"
11287 +
11288 +src_test() {
11289 + # bugs 641730, 661330
11290 + local myctestargs=(
11291 + -E "(autocorrectiontest|pimcommon-translator-translatortest)"
11292 + )
11293 +
11294 + kde5_src_test
11295 +}
11296
11297 diff --git a/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-19.08.1.ebuild b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-19.08.1.ebuild
11298 new file mode 100644
11299 index 0000000000..a68369603c
11300 --- /dev/null
11301 +++ b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-19.08.1.ebuild
11302 @@ -0,0 +1,32 @@
11303 +# Copyright 1999-2019 Gentoo Authors
11304 +# Distributed under the terms of the GNU General Public License v2
11305 +
11306 +EAPI=7
11307 +
11308 +DESCRIPTION="Plasma Telepathy client"
11309 +HOMEPAGE="https://community.kde.org/KTp"
11310 +
11311 +LICENSE="metapackage"
11312 +SLOT="5"
11313 +KEYWORDS="~amd64 ~arm64 ~x86"
11314 +IUSE="gstreamer"
11315 +
11316 +RDEPEND="
11317 + >=kde-apps/ktp-accounts-kcm-${PV}:${SLOT}
11318 + >=kde-apps/ktp-approver-${PV}:${SLOT}
11319 + >=kde-apps/ktp-auth-handler-${PV}:${SLOT}
11320 + >=kde-apps/ktp-common-internals-${PV}:${SLOT}
11321 + >=kde-apps/ktp-contact-list-${PV}:${SLOT}
11322 + >=kde-apps/ktp-contact-runner-${PV}:${SLOT}
11323 + >=kde-apps/ktp-desktop-applets-${PV}:${SLOT}
11324 + >=kde-apps/ktp-filetransfer-handler-${PV}:${SLOT}
11325 + >=kde-apps/ktp-kded-module-${PV}:${SLOT}
11326 + >=kde-apps/ktp-send-file-${PV}:${SLOT}
11327 + >=kde-apps/ktp-text-ui-${PV}:${SLOT}
11328 + gstreamer? ( >=kde-apps/ktp-call-ui-${PV}:${SLOT} )
11329 +"
11330 +
11331 +pkg_postinst() {
11332 + elog "You can configure the accounts in Plasma System Settings"
11333 + elog "and then add the Instant Messaging plasma applet to access the contact list."
11334 +}
11335
11336 diff --git a/kde-apps/poxml/poxml-19.08.1.ebuild b/kde-apps/poxml/poxml-19.08.1.ebuild
11337 new file mode 100644
11338 index 0000000000..52cbeb724b
11339 --- /dev/null
11340 +++ b/kde-apps/poxml/poxml-19.08.1.ebuild
11341 @@ -0,0 +1,17 @@
11342 +# Copyright 1999-2019 Gentoo Authors
11343 +# Distributed under the terms of the GNU General Public License v2
11344 +
11345 +EAPI=7
11346 +
11347 +KDE_HANDBOOK="forceoptional"
11348 +inherit kde5
11349 +
11350 +DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
11351 +KEYWORDS="~amd64 ~arm64 ~x86"
11352 +IUSE=""
11353 +
11354 +DEPEND="
11355 + $(add_qt_dep qtxml)
11356 + sys-devel/gettext
11357 +"
11358 +RDEPEND="${DEPEND}"
11359
11360 diff --git a/kde-apps/print-manager/print-manager-19.08.1.ebuild b/kde-apps/print-manager/print-manager-19.08.1.ebuild
11361 new file mode 100644
11362 index 0000000000..1ae6656076
11363 --- /dev/null
11364 +++ b/kde-apps/print-manager/print-manager-19.08.1.ebuild
11365 @@ -0,0 +1,53 @@
11366 +# Copyright 1999-2019 Gentoo Authors
11367 +# Distributed under the terms of the GNU General Public License v2
11368 +
11369 +EAPI=7
11370 +
11371 +inherit kde5
11372 +
11373 +DESCRIPTION="Manage print jobs and printers in Plasma"
11374 +KEYWORDS="~amd64 ~arm64 ~x86"
11375 +IUSE="+gtk"
11376 +
11377 +DEPEND="
11378 + $(add_frameworks_dep kcmutils)
11379 + $(add_frameworks_dep kconfig)
11380 + $(add_frameworks_dep kconfigwidgets)
11381 + $(add_frameworks_dep kcoreaddons)
11382 + $(add_frameworks_dep kdbusaddons)
11383 + $(add_frameworks_dep ki18n)
11384 + $(add_frameworks_dep kiconthemes)
11385 + $(add_frameworks_dep kio)
11386 + $(add_frameworks_dep knotifications)
11387 + $(add_frameworks_dep kservice)
11388 + $(add_frameworks_dep kwidgetsaddons)
11389 + $(add_frameworks_dep kwindowsystem)
11390 + $(add_frameworks_dep plasma)
11391 + $(add_qt_dep qtdbus)
11392 + $(add_qt_dep qtdeclarative)
11393 + $(add_qt_dep qtgui)
11394 + $(add_qt_dep qtnetwork)
11395 + $(add_qt_dep qtwidgets)
11396 + net-print/cups
11397 +"
11398 +RDEPEND="${DEPEND}
11399 + $(add_plasma_dep kde-cli-tools)
11400 + gtk? ( app-admin/system-config-printer )
11401 +"
11402 +
11403 +pkg_postinst(){
11404 + kde5_pkg_postinst
11405 +
11406 + if [[ -z "${REPLACING_VERSIONS}" ]] && ! use gtk ; then
11407 + ewarn "By switching off \"gtk\" USE flag, you have chosen to do without"
11408 + ewarn "an important, though optional, runtime dependency:"
11409 + ewarn
11410 + ewarn "app-admin/system-config-printer"
11411 + ewarn
11412 + ewarn "${PN} will work nevertheless, but is going to be less comfortable"
11413 + ewarn "and will show the following error status during runtime:"
11414 + ewarn
11415 + ewarn "\"Failed to group devices: 'The name org.fedoraproject.Config.Printing"
11416 + ewarn "was not provided by any .service files'\""
11417 + fi
11418 +}
11419
11420 diff --git a/kde-apps/rocs/rocs-19.08.1.ebuild b/kde-apps/rocs/rocs-19.08.1.ebuild
11421 new file mode 100644
11422 index 0000000000..6f79ed59ae
11423 --- /dev/null
11424 +++ b/kde-apps/rocs/rocs-19.08.1.ebuild
11425 @@ -0,0 +1,45 @@
11426 +# Copyright 1999-2019 Gentoo Authors
11427 +# Distributed under the terms of the GNU General Public License v2
11428 +
11429 +EAPI=7
11430 +
11431 +KDE_HANDBOOK="optional"
11432 +KDE_TEST="true"
11433 +inherit kde5
11434 +
11435 +DESCRIPTION="Interface to work with Graph Theory"
11436 +HOMEPAGE="https://kde.org/applications/education/rocs
11437 +https://edu.kde.org/applications/mathematics/rocs"
11438 +KEYWORDS="~amd64 ~arm64 ~x86"
11439 +IUSE=""
11440 +
11441 +RDEPEND="
11442 + $(add_frameworks_dep karchive)
11443 + $(add_frameworks_dep kconfig)
11444 + $(add_frameworks_dep kconfigwidgets)
11445 + $(add_frameworks_dep kcoreaddons)
11446 + $(add_frameworks_dep kcrash)
11447 + $(add_frameworks_dep kdeclarative)
11448 + $(add_frameworks_dep ki18n)
11449 + $(add_frameworks_dep kitemviews)
11450 + $(add_frameworks_dep kparts)
11451 + $(add_frameworks_dep kservice)
11452 + $(add_frameworks_dep ktexteditor)
11453 + $(add_frameworks_dep ktextwidgets)
11454 + $(add_frameworks_dep kxmlgui)
11455 + $(add_qt_dep qtconcurrent)
11456 + $(add_qt_dep qtdeclarative 'widgets')
11457 + $(add_qt_dep qtgui)
11458 + $(add_qt_dep qtscript 'scripttools')
11459 + $(add_qt_dep qtsvg)
11460 + >=dev-qt/qtwebkit-5.212.0_pre20180120:5
11461 + $(add_qt_dep qtwidgets)
11462 + $(add_qt_dep qtxml)
11463 + $(add_qt_dep qtxmlpatterns)
11464 + dev-libs/grantlee:5
11465 +"
11466 +DEPEND="${RDEPEND}
11467 + >=dev-libs/boost-1.49
11468 +"
11469 +
11470 +RESTRICT+=" test" # 1/10 tests currently fails
11471
11472 diff --git a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-19.08.1.ebuild b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-19.08.1.ebuild
11473 new file mode 100644
11474 index 0000000000..babcbf554b
11475 --- /dev/null
11476 +++ b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-19.08.1.ebuild
11477 @@ -0,0 +1,17 @@
11478 +# Copyright 1999-2019 Gentoo Authors
11479 +# Distributed under the terms of the GNU General Public License v2
11480 +
11481 +EAPI=7
11482 +
11483 +inherit kde5
11484 +
11485 +DESCRIPTION="KWallet extension for signond"
11486 +HOMEPAGE="https://01.org/gsso/"
11487 +KEYWORDS="~amd64 ~arm64 ~x86"
11488 +LICENSE="GPL-2+"
11489 +
11490 +DEPEND="
11491 + $(add_frameworks_dep kwallet)
11492 + net-libs/signond
11493 +"
11494 +RDEPEND="${DEPEND}"
11495
11496 diff --git a/kde-apps/spectacle/spectacle-19.08.1.ebuild b/kde-apps/spectacle/spectacle-19.08.1.ebuild
11497 new file mode 100644
11498 index 0000000000..5dc6307530
11499 --- /dev/null
11500 +++ b/kde-apps/spectacle/spectacle-19.08.1.ebuild
11501 @@ -0,0 +1,51 @@
11502 +# Copyright 1999-2019 Gentoo Authors
11503 +# Distributed under the terms of the GNU General Public License v2
11504 +
11505 +EAPI=7
11506 +
11507 +KDE_HANDBOOK="forceoptional"
11508 +KDE_TEST="forceoptional"
11509 +inherit kde5
11510 +
11511 +DESCRIPTION="Screenshot capture utility"
11512 +LICENSE="LGPL-2+ handbook? ( FDL-1.3 ) kipi? ( GPL-2+ )"
11513 +KEYWORDS="~amd64 ~arm64 ~x86"
11514 +IUSE="kipi share"
11515 +
11516 +DEPEND="
11517 + $(add_frameworks_dep kconfig)
11518 + $(add_frameworks_dep kconfigwidgets)
11519 + $(add_frameworks_dep kcoreaddons)
11520 + $(add_frameworks_dep kdbusaddons)
11521 + $(add_frameworks_dep kglobalaccel)
11522 + $(add_frameworks_dep ki18n)
11523 + $(add_frameworks_dep kio)
11524 + $(add_frameworks_dep knewstuff)
11525 + $(add_frameworks_dep knotifications)
11526 + $(add_frameworks_dep kservice)
11527 + $(add_frameworks_dep kwidgetsaddons)
11528 + $(add_frameworks_dep kwindowsystem)
11529 + $(add_frameworks_dep kxmlgui)
11530 + $(add_qt_dep qtdbus)
11531 + $(add_qt_dep qtgui)
11532 + $(add_qt_dep qtprintsupport)
11533 + $(add_qt_dep qtwidgets)
11534 + $(add_qt_dep qtx11extras)
11535 + x11-libs/libxcb
11536 + x11-libs/xcb-util
11537 + x11-libs/xcb-util-cursor
11538 + x11-libs/xcb-util-image
11539 + kipi? ( $(add_kdeapps_dep libkipi '' '' '5=') )
11540 + share? ( $(add_frameworks_dep purpose) )
11541 +"
11542 +RDEPEND="${DEPEND}
11543 + kipi? ( $(add_kdeapps_dep kipi-plugins) )
11544 +"
11545 +
11546 +src_configure() {
11547 + local mycmakeargs=(
11548 + $(cmake-utils_use_find_package kipi KF5Kipi)
11549 + $(cmake-utils_use_find_package share KF5Purpose)
11550 + )
11551 + kde5_src_configure
11552 +}
11553
11554 diff --git a/kde-apps/step/step-19.08.1.ebuild b/kde-apps/step/step-19.08.1.ebuild
11555 new file mode 100644
11556 index 0000000000..0c8734816d
11557 --- /dev/null
11558 +++ b/kde-apps/step/step-19.08.1.ebuild
11559 @@ -0,0 +1,60 @@
11560 +# Copyright 1999-2019 Gentoo Authors
11561 +# Distributed under the terms of the GNU General Public License v2
11562 +
11563 +EAPI=7
11564 +
11565 +KDE_HANDBOOK="optional"
11566 +KDE_TEST="forceoptional"
11567 +inherit kde5
11568 +
11569 +DESCRIPTION="Interactive physics simulator"
11570 +HOMEPAGE="https://edu.kde.org/step/"
11571 +KEYWORDS="~amd64 ~arm64 ~x86"
11572 +IUSE="+gsl nls +qalculate"
11573 +
11574 +BDEPEND="
11575 + nls? ( $(add_qt_dep linguist-tools) )
11576 +"
11577 +DEPEND="
11578 + $(add_frameworks_dep kcompletion)
11579 + $(add_frameworks_dep kconfig)
11580 + $(add_frameworks_dep kconfigwidgets)
11581 + $(add_frameworks_dep kcoreaddons)
11582 + $(add_frameworks_dep kcrash)
11583 + $(add_frameworks_dep khtml)
11584 + $(add_frameworks_dep ki18n)
11585 + $(add_frameworks_dep kiconthemes)
11586 + $(add_frameworks_dep kio)
11587 + $(add_frameworks_dep knewstuff)
11588 + $(add_frameworks_dep kparts)
11589 + $(add_frameworks_dep kplotting)
11590 + $(add_frameworks_dep ktextwidgets)
11591 + $(add_frameworks_dep kwidgetsaddons)
11592 + $(add_frameworks_dep kxmlgui)
11593 + $(add_qt_dep qtgui)
11594 + $(add_qt_dep qtopengl)
11595 + $(add_qt_dep qtsvg)
11596 + $(add_qt_dep qtwidgets)
11597 + $(add_qt_dep qtxml)
11598 + >=dev-cpp/eigen-3.2:3
11599 + sci-libs/cln
11600 + gsl? ( sci-libs/gsl:= )
11601 + qalculate? ( >=sci-libs/libqalculate-0.9.5:= )
11602 +"
11603 +RDEPEND="${DEPEND}"
11604 +
11605 +src_prepare() {
11606 + kde5_src_prepare
11607 +
11608 + # FIXME: Drop duplicate upstream
11609 + sed -e '/find_package.*Xml Test/ s/^/#/' \
11610 + -i stepcore/CMakeLists.txt || die
11611 +}
11612 +
11613 +src_configure() {
11614 + local mycmakeargs=(
11615 + $(cmake-utils_use_find_package gsl GSL)
11616 + $(cmake-utils_use_find_package qalculate Qalculate)
11617 + )
11618 + kde5_src_configure
11619 +}
11620
11621 diff --git a/kde-apps/svgpart/svgpart-19.08.1.ebuild b/kde-apps/svgpart/svgpart-19.08.1.ebuild
11622 new file mode 100644
11623 index 0000000000..d67c7189d9
11624 --- /dev/null
11625 +++ b/kde-apps/svgpart/svgpart-19.08.1.ebuild
11626 @@ -0,0 +1,23 @@
11627 +# Copyright 1999-2019 Gentoo Authors
11628 +# Distributed under the terms of the GNU General Public License v2
11629 +
11630 +EAPI=7
11631 +
11632 +inherit kde5
11633 +
11634 +DESCRIPTION="Kpart for viewing SVGs"
11635 +LICENSE="GPL-2+"
11636 +KEYWORDS="~amd64 ~arm64 ~x86"
11637 +IUSE=""
11638 +
11639 +DEPEND="
11640 + $(add_frameworks_dep kconfigwidgets)
11641 + $(add_frameworks_dep kcoreaddons)
11642 + $(add_frameworks_dep ki18n)
11643 + $(add_frameworks_dep kparts)
11644 + $(add_frameworks_dep kxmlgui)
11645 + $(add_qt_dep qtgui)
11646 + $(add_qt_dep qtsvg)
11647 + $(add_qt_dep qtwidgets)
11648 +"
11649 +RDEPEND="${DEPEND}"
11650
11651 diff --git a/kde-apps/sweeper/sweeper-19.08.1.ebuild b/kde-apps/sweeper/sweeper-19.08.1.ebuild
11652 new file mode 100644
11653 index 0000000000..c861ff5ac6
11654 --- /dev/null
11655 +++ b/kde-apps/sweeper/sweeper-19.08.1.ebuild
11656 @@ -0,0 +1,33 @@
11657 +# Copyright 1999-2019 Gentoo Authors
11658 +# Distributed under the terms of the GNU General Public License v2
11659 +
11660 +EAPI=7
11661 +
11662 +KDE_HANDBOOK="forceoptional"
11663 +inherit kde5
11664 +
11665 +DESCRIPTION="Privacy settings widget to clean unwanted traces on the system"
11666 +HOMEPAGE="https://kde.org/applications/utilities/sweeper
11667 +https://utils.kde.org/projects/sweeper/"
11668 +
11669 +KEYWORDS="~amd64 ~arm64 ~x86"
11670 +IUSE=""
11671 +
11672 +DEPEND="
11673 + $(add_frameworks_dep kactivities-stats)
11674 + $(add_frameworks_dep kbookmarks)
11675 + $(add_frameworks_dep kconfig)
11676 + $(add_frameworks_dep kconfigwidgets)
11677 + $(add_frameworks_dep kcoreaddons)
11678 + $(add_frameworks_dep kcrash)
11679 + $(add_frameworks_dep ki18n)
11680 + $(add_frameworks_dep kio)
11681 + $(add_frameworks_dep ktextwidgets)
11682 + $(add_frameworks_dep kwidgetsaddons)
11683 + $(add_frameworks_dep kxmlgui)
11684 + $(add_qt_dep qtdbus)
11685 + $(add_qt_dep qtgui)
11686 + $(add_qt_dep qtwidgets)
11687 + $(add_qt_dep qtxml)
11688 +"
11689 +RDEPEND="${DEPEND}"
11690
11691 diff --git a/kde-apps/thumbnailers/thumbnailers-19.08.1.ebuild b/kde-apps/thumbnailers/thumbnailers-19.08.1.ebuild
11692 new file mode 100644
11693 index 0000000000..d9395112cc
11694 --- /dev/null
11695 +++ b/kde-apps/thumbnailers/thumbnailers-19.08.1.ebuild
11696 @@ -0,0 +1,32 @@
11697 +# Copyright 1999-2019 Gentoo Authors
11698 +# Distributed under the terms of the GNU General Public License v2
11699 +
11700 +EAPI=7
11701 +
11702 +KMNAME="kdegraphics-thumbnailers"
11703 +inherit kde5
11704 +
11705 +DESCRIPTION="Thumbnail generators for PDF/PS and RAW files"
11706 +LICENSE="GPL-2+"
11707 +KEYWORDS="~amd64 ~arm64 ~x86"
11708 +IUSE="raw"
11709 +
11710 +DEPEND="
11711 + $(add_frameworks_dep karchive)
11712 + $(add_frameworks_dep kio)
11713 + $(add_qt_dep qtgui)
11714 + raw? (
11715 + $(add_kdeapps_dep libkdcraw)
11716 + $(add_kdeapps_dep libkexiv2)
11717 + )
11718 +"
11719 +RDEPEND="${DEPEND}"
11720 +
11721 +src_configure() {
11722 + local mycmakeargs=(
11723 + $(cmake-utils_use_find_package raw KF5KExiv2)
11724 + $(cmake-utils_use_find_package raw KF5KDcraw)
11725 + )
11726 +
11727 + kde5_src_configure
11728 +}
11729
11730 diff --git a/kde-apps/umbrello/umbrello-19.08.1.ebuild b/kde-apps/umbrello/umbrello-19.08.1.ebuild
11731 new file mode 100644
11732 index 0000000000..a75e8d122d
11733 --- /dev/null
11734 +++ b/kde-apps/umbrello/umbrello-19.08.1.ebuild
11735 @@ -0,0 +1,56 @@
11736 +# Copyright 1999-2019 Gentoo Authors
11737 +# Distributed under the terms of the GNU General Public License v2
11738 +
11739 +EAPI=7
11740 +
11741 +KDE_HANDBOOK="forceoptional"
11742 +KDE_TEST="forceoptional"
11743 +VIRTUALX_REQUIRED="test"
11744 +inherit kde5
11745 +
11746 +DESCRIPTION="KDE UML Modeller"
11747 +HOMEPAGE="
11748 + https://kde.org/applications/development/umbrello
11749 + https://umbrello.kde.org
11750 +"
11751 +KEYWORDS="~amd64 ~arm64 ~x86"
11752 +IUSE=""
11753 +
11754 +RDEPEND="
11755 + $(add_frameworks_dep karchive)
11756 + $(add_frameworks_dep kcompletion)
11757 + $(add_frameworks_dep kconfig)
11758 + $(add_frameworks_dep kconfigwidgets)
11759 + $(add_frameworks_dep kcoreaddons)
11760 + $(add_frameworks_dep kcrash)
11761 + $(add_frameworks_dep ki18n)
11762 + $(add_frameworks_dep kiconthemes)
11763 + $(add_frameworks_dep kio)
11764 + $(add_frameworks_dep kjobwidgets)
11765 + $(add_frameworks_dep ktexteditor)
11766 + $(add_frameworks_dep ktextwidgets)
11767 + $(add_frameworks_dep kwidgetsaddons)
11768 + $(add_frameworks_dep kwindowsystem)
11769 + $(add_frameworks_dep kxmlgui)
11770 + $(add_qt_dep qtgui)
11771 + $(add_qt_dep qtprintsupport)
11772 + $(add_qt_dep qtsvg)
11773 + $(add_qt_dep qtwidgets)
11774 + $(add_qt_dep qtxml)
11775 + dev-libs/libxml2
11776 + dev-libs/libxslt
11777 + >=dev-qt/qtwebkit-5.212.0_pre20180120:5
11778 +"
11779 +DEPEND="${RDEPEND}
11780 + $(add_frameworks_dep kdelibs4support)
11781 +"
11782 +
11783 +src_configure() {
11784 + local mycmakeargs=(
11785 + -DBUILD_KF5=ON
11786 + -DBUILD_unittests=$(usex test)
11787 + )
11788 + use test && mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_LLVM=ON )
11789 +
11790 + kde5_src_configure
11791 +}
11792
11793 diff --git a/kde-apps/yakuake/yakuake-19.08.1.ebuild b/kde-apps/yakuake/yakuake-19.08.1.ebuild
11794 new file mode 100644
11795 index 0000000000..cff4ec8076
11796 --- /dev/null
11797 +++ b/kde-apps/yakuake/yakuake-19.08.1.ebuild
11798 @@ -0,0 +1,54 @@
11799 +# Copyright 1999-2019 Gentoo Authors
11800 +# Distributed under the terms of the GNU General Public License v2
11801 +
11802 +EAPI=7
11803 +
11804 +inherit kde5
11805 +
11806 +DESCRIPTION="Quake-style terminal emulator based on konsole"
11807 +HOMEPAGE="https://kde.org/applications/system/org.kde.yakuake"
11808 +
11809 +LICENSE="GPL-2 LGPL-2"
11810 +KEYWORDS="~amd64 ~arm64 ~x86"
11811 +IUSE="absolute-position X"
11812 +
11813 +DEPEND="
11814 + $(add_frameworks_dep karchive)
11815 + $(add_frameworks_dep kconfig)
11816 + $(add_frameworks_dep kconfigwidgets)
11817 + $(add_frameworks_dep kcoreaddons)
11818 + $(add_frameworks_dep kcrash)
11819 + $(add_frameworks_dep kdbusaddons)
11820 + $(add_frameworks_dep kglobalaccel)
11821 + $(add_frameworks_dep ki18n)
11822 + $(add_frameworks_dep kiconthemes)
11823 + $(add_frameworks_dep kio)
11824 + $(add_frameworks_dep knewstuff)
11825 + $(add_frameworks_dep knotifications)
11826 + $(add_frameworks_dep knotifyconfig)
11827 + $(add_frameworks_dep kparts)
11828 + $(add_frameworks_dep kservice)
11829 + $(add_frameworks_dep kwidgetsaddons)
11830 + $(add_frameworks_dep kwindowsystem)
11831 + $(add_frameworks_dep kxmlgui)
11832 + $(add_kdeapps_dep konsole)
11833 + $(add_qt_dep qtdbus)
11834 + $(add_qt_dep qtgui)
11835 + $(add_qt_dep qtsvg)
11836 + $(add_qt_dep qtwidgets)
11837 + absolute-position? ( $(add_frameworks_dep kwayland) )
11838 + X? (
11839 + $(add_qt_dep qtx11extras)
11840 + x11-libs/libX11
11841 + )
11842 +"
11843 +RDEPEND="${DEPEND}"
11844 +
11845 +src_configure() {
11846 + local mycmakeargs=(
11847 + $(cmake-utils_use_find_package absolute-position KF5Wayland)
11848 + $(cmake-utils_use_find_package X X11)
11849 + )
11850 +
11851 + kde5_src_configure
11852 +}
11853
11854 diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-19.08.1.ebuild b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-19.08.1.ebuild
11855 new file mode 100644
11856 index 0000000000..cf2cfa6db8
11857 --- /dev/null
11858 +++ b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-19.08.1.ebuild
11859 @@ -0,0 +1,20 @@
11860 +# Copyright 1999-2019 Gentoo Authors
11861 +# Distributed under the terms of the GNU General Public License v2
11862 +
11863 +EAPI=7
11864 +
11865 +inherit kde5
11866 +
11867 +DESCRIPTION="DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
11868 +KEYWORDS="~amd64 ~arm64 ~x86"
11869 +IUSE=""
11870 +
11871 +DEPEND="
11872 + $(add_frameworks_dep kcoreaddons)
11873 + $(add_frameworks_dep kdbusaddons)
11874 + $(add_frameworks_dep kdnssd)
11875 + $(add_frameworks_dep ki18n)
11876 + $(add_frameworks_dep kio)
11877 + $(add_qt_dep qtdbus)
11878 +"
11879 +RDEPEND="${DEPEND}"