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