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/kblocks/, kde-apps/ktp-accounts-kcm/, kde-apps/kalarmcal/, ...
Date: Sat, 30 Nov 2019 09:42:18
Message-Id: 1575105538.b588afc0b78212b76791a0b700e8fb93966add71.asturm@gentoo
1 commit: b588afc0b78212b76791a0b700e8fb93966add71
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 29 20:01:38 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 30 09:18:58 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b588afc0
7
8 kde-apps: Add KDE Applications 19.11.90 (19.12 RC)
9
10 Package-Manager: Portage-2.3.80, Repoman-2.3.19
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 .../akonadi-calendar-19.11.90.ebuild | 49 ++++++
14 .../akonadi-contacts-19.11.90.ebuild | 47 ++++++
15 .../akonadi-import-wizard-19.11.90.ebuild | 46 +++++
16 kde-apps/akonadi-mime/akonadi-mime-19.11.90.ebuild | 42 +++++
17 .../akonadi-notes/akonadi-notes-19.11.90.ebuild | 27 +++
18 .../akonadi-search/akonadi-search-19.11.90.ebuild | 50 ++++++
19 kde-apps/akonadi/akonadi-19.11.90.ebuild | 134 +++++++++++++++
20 .../akonadiconsole/akonadiconsole-19.11.90.ebuild | 49 ++++++
21 kde-apps/akregator/akregator-19.11.90.ebuild | 61 +++++++
22 kde-apps/analitza/analitza-19.11.90.ebuild | 48 ++++++
23 kde-apps/ark/ark-19.11.90.ebuild | 84 ++++++++++
24 kde-apps/artikulate/artikulate-19.11.90.ebuild | 48 ++++++
25 kde-apps/audiocd-kio/audiocd-kio-19.11.90.ebuild | 48 ++++++
26 .../baloo-widgets/baloo-widgets-19.11.90.ebuild | 31 ++++
27 kde-apps/blinken/blinken-19.11.90.ebuild | 38 +++++
28 kde-apps/bomber/bomber-19.11.90.ebuild | 35 ++++
29 kde-apps/bovo/bovo-19.11.90.ebuild | 36 ++++
30 .../calendarjanitor-19.11.90.ebuild | 45 +++++
31 .../calendarsupport-19.11.90.ebuild | 48 ++++++
32 kde-apps/cantor/cantor-19.11.90.ebuild | 110 ++++++++++++
33 kde-apps/cervisia/cervisia-19.11.90.ebuild | 41 +++++
34 .../dolphin-plugins-bazaar-19.11.90.ebuild | 56 +++++++
35 .../dolphin-plugins-dropbox-19.11.90.ebuild | 55 ++++++
36 .../dolphin-plugins-git-19.11.90.ebuild | 58 +++++++
37 .../dolphin-plugins-mercurial-19.11.90.ebuild | 61 +++++++
38 .../dolphin-plugins-subversion-19.11.90.ebuild | 57 +++++++
39 kde-apps/dolphin/dolphin-19.11.90.ebuild | 97 +++++++++++
40 kde-apps/dragon/dragon-19.11.90.ebuild | 43 +++++
41 kde-apps/eventviews/eventviews-19.11.90.ebuild | 48 ++++++
42 kde-apps/ffmpegthumbs/ffmpegthumbs-19.11.90.ebuild | 29 ++++
43 kde-apps/filelight/filelight-19.11.90.ebuild | 33 ++++
44 kde-apps/granatier/granatier-19.11.90.ebuild | 36 ++++
45 .../grantlee-editor-19.11.90.ebuild | 49 ++++++
46 .../grantleetheme/grantleetheme-19.11.90.ebuild | 39 +++++
47 kde-apps/gwenview/gwenview-19.11.90.ebuild | 110 ++++++++++++
48 .../incidenceeditor-19.11.90.ebuild | 58 +++++++
49 kde-apps/juk/juk-19.11.90.ebuild | 46 +++++
50 kde-apps/k3b/k3b-19.11.90.ebuild | 126 ++++++++++++++
51 .../kaccounts-integration-19.11.90.ebuild | 48 ++++++
52 .../kaccounts-providers-19.11.90.ebuild | 36 ++++
53 kde-apps/kaddressbook/kaddressbook-19.11.90.ebuild | 69 ++++++++
54 kde-apps/kajongg/kajongg-19.11.90.ebuild | 54 ++++++
55 kde-apps/kalarm/kalarm-19.11.90.ebuild | 86 ++++++++++
56 kde-apps/kalarmcal/kalarmcal-19.11.90.ebuild | 39 +++++
57 kde-apps/kalgebra/kalgebra-19.11.90.ebuild | 48 ++++++
58 kde-apps/kalzium/kalzium-19.11.90.ebuild | 64 +++++++
59 kde-apps/kamera/kamera-19.11.90.ebuild | 34 ++++
60 kde-apps/kamoso/kamoso-19.11.90.ebuild | 43 +++++
61 kde-apps/kanagram/kanagram-19.11.90.ebuild | 51 ++++++
62 kde-apps/kapman/kapman-19.11.90.ebuild | 35 ++++
63 kde-apps/kapptemplate/kapptemplate-19.11.90.ebuild | 32 ++++
64 kde-apps/kate/kate-19.11.90.ebuild | 107 ++++++++++++
65 kde-apps/katomic/katomic-19.11.90.ebuild | 35 ++++
66 kde-apps/kbackup/kbackup-19.11.90.ebuild | 35 ++++
67 kde-apps/kblackbox/kblackbox-19.11.90.ebuild | 38 +++++
68 kde-apps/kblocks/kblocks-19.11.90.ebuild | 34 ++++
69 kde-apps/kblog/kblog-19.11.90.ebuild | 28 ++++
70 kde-apps/kbounce/kbounce-19.11.90.ebuild | 38 +++++
71 kde-apps/kbreakout/kbreakout-19.11.90.ebuild | 36 ++++
72 kde-apps/kbruch/kbruch-19.11.90.ebuild | 30 ++++
73 kde-apps/kcachegrind/kcachegrind-19.11.90.ebuild | 40 +++++
74 kde-apps/kcalc/kcalc-19.11.90.ebuild | 41 +++++
75 kde-apps/kcalutils/kcalutils-19.11.90.ebuild | 45 +++++
76 kde-apps/kcharselect/kcharselect-19.11.90.ebuild | 31 ++++
77 .../kcolorchooser/kcolorchooser-19.11.90.ebuild | 25 +++
78 kde-apps/kcron/kcron-19.11.90.ebuild | 32 ++++
79 kde-apps/kdav/kdav-19.11.90.ebuild | 38 +++++
80 .../kde-apps-meta/kde-apps-meta-19.11.90.ebuild | 26 +++
81 .../kde-dev-scripts-19.11.90.ebuild | 34 ++++
82 .../kde-dev-utils/kde-dev-utils-19.11.90.ebuild | 31 ++++
83 kde-apps/kde-meta/kde-meta-19.11.90.ebuild | 17 ++
84 .../kdeaccessibility-meta-19.11.90.ebuild | 18 ++
85 .../kdeadmin-meta/kdeadmin-meta-19.11.90.ebuild | 17 ++
86 kde-apps/kdebase-meta/kdebase-meta-19.11.90.ebuild | 17 ++
87 .../kdebugsettings/kdebugsettings-19.11.90.ebuild | 33 ++++
88 kde-apps/kdecore-meta/kdecore-meta-19.11.90.ebuild | 35 ++++
89 kde-apps/kdeedu-data/kdeedu-data-19.11.90.ebuild | 18 ++
90 kde-apps/kdeedu-meta/kdeedu-meta-19.11.90.ebuild | 42 +++++
91 .../kdegames-meta/kdegames-meta-19.11.90.ebuild | 59 +++++++
92 .../kdegraphics-meta-19.11.90.ebuild | 30 ++++
93 .../kdegraphics-mobipocket-19.11.90.ebuild | 29 ++++
94 .../kdemultimedia-meta-19.11.90.ebuild | 29 ++++
95 .../kdenetwork-filesharing-19.11.90.ebuild | 35 ++++
96 .../kdenetwork-meta-19.11.90.ebuild | 23 +++
97 kde-apps/kdenlive/kdenlive-19.11.90.ebuild | 87 ++++++++++
98 .../kdepim-addons/kdepim-addons-19.11.90.ebuild | 94 +++++++++++
99 .../kdepim-apps-libs-19.11.90.ebuild | 43 +++++
100 kde-apps/kdepim-meta/kdepim-meta-19.11.90.ebuild | 75 +++++++++
101 .../kdepim-runtime/kdepim-runtime-19.11.90.ebuild | 90 ++++++++++
102 .../kdesdk-kioslaves-19.11.90.ebuild | 22 +++
103 kde-apps/kdesdk-meta/kdesdk-meta-19.11.90.ebuild | 32 ++++
104 .../kdesdk-thumbnailers-19.11.90.ebuild | 26 +++
105 .../kdeutils-meta/kdeutils-meta-19.11.90.ebuild | 42 +++++
106 kde-apps/kdf/kdf-19.11.90.ebuild | 35 ++++
107 kde-apps/kdialog/kdialog-19.11.90.ebuild | 42 +++++
108 kde-apps/kdiamond/kdiamond-19.11.90.ebuild | 36 ++++
109 .../keditbookmarks/keditbookmarks-19.11.90.ebuild | 47 ++++++
110 kde-apps/kfind/kfind-19.11.90.ebuild | 37 +++++
111 kde-apps/kfloppy/kfloppy-19.11.90.ebuild | 33 ++++
112 kde-apps/kfourinline/kfourinline-19.11.90.ebuild | 35 ++++
113 kde-apps/kgeography/kgeography-19.11.90.ebuild | 33 ++++
114 kde-apps/kget/kget-19.11.90.ebuild | 70 ++++++++
115 kde-apps/kgoldrunner/kgoldrunner-19.11.90.ebuild | 40 +++++
116 kde-apps/kgpg/kgpg-19.11.90.ebuild | 54 ++++++
117 kde-apps/khangman/khangman-19.11.90.ebuild | 46 +++++
118 kde-apps/khelpcenter/khelpcenter-19.11.90.ebuild | 54 ++++++
119 .../kidentitymanagement-19.11.90.ebuild | 40 +++++
120 kde-apps/kig/kig-19.11.90.ebuild | 68 ++++++++
121 kde-apps/kigo/kigo-19.11.90.ebuild | 40 +++++
122 kde-apps/killbots/killbots-19.11.90.ebuild | 36 ++++
123 .../kimagemapeditor-19.11.90.ebuild | 35 ++++
124 kde-apps/kimap/kimap-19.11.90.ebuild | 43 +++++
125 kde-apps/kio-extras/kio-extras-19.11.90.ebuild | 82 +++++++++
126 kde-apps/kipi-plugins/kipi-plugins-19.11.90.ebuild | 55 ++++++
127 kde-apps/kiriki/kiriki-19.11.90.ebuild | 36 ++++
128 kde-apps/kiten/kiten-19.11.90.ebuild | 45 +++++
129 kde-apps/kitinerary/kitinerary-19.11.90.ebuild | 44 +++++
130 kde-apps/kjumpingcube/kjumpingcube-19.11.90.ebuild | 36 ++++
131 kde-apps/kldap/kldap-19.11.90.ebuild | 41 +++++
132 kde-apps/kleopatra/kleopatra-19.11.90.ebuild | 56 +++++++
133 kde-apps/klettres/klettres-19.11.90.ebuild | 36 ++++
134 kde-apps/klickety/klickety-19.11.90.ebuild | 40 +++++
135 kde-apps/klines/klines-19.11.90.ebuild | 37 +++++
136 kde-apps/kmag/kmag-19.11.90.ebuild | 40 +++++
137 kde-apps/kmahjongg/kmahjongg-19.11.90.ebuild | 40 +++++
138 .../kmail-account-wizard-19.11.90.ebuild | 57 +++++++
139 kde-apps/kmail/kmail-19.11.90.ebuild | 122 ++++++++++++++
140 .../kmailtransport/kmailtransport-19.11.90.ebuild | 47 ++++++
141 kde-apps/kmbox/kmbox-19.11.90.ebuild | 18 ++
142 kde-apps/kmime/kmime-19.11.90.ebuild | 23 +++
143 kde-apps/kmines/kmines-19.11.90.ebuild | 36 ++++
144 kde-apps/kmix/kmix-19.11.90.ebuild | 58 +++++++
145 kde-apps/kmousetool/kmousetool-19.11.90.ebuild | 37 +++++
146 kde-apps/kmouth/kmouth-19.11.90.ebuild | 35 ++++
147 kde-apps/kmplot/kmplot-19.11.90.ebuild | 40 +++++
148 kde-apps/knavalbattle/knavalbattle-19.11.90.ebuild | 41 +++++
149 kde-apps/knetwalk/knetwalk-19.11.90.ebuild | 38 +++++
150 kde-apps/knights/knights-19.11.90.ebuild | 52 ++++++
151 kde-apps/knotes/knotes-19.11.90.ebuild | 77 +++++++++
152 kde-apps/kolf/kolf-19.11.90.ebuild | 38 +++++
153 kde-apps/kollision/kollision-19.11.90.ebuild | 33 ++++
154 kde-apps/kolourpaint/kolourpaint-19.11.90.ebuild | 46 +++++
155 kde-apps/kompare/kompare-19.11.90.ebuild | 40 +++++
156 kde-apps/konqueror/konqueror-19.11.90.ebuild | 115 +++++++++++++
157 kde-apps/konquest/konquest-19.11.90.ebuild | 36 ++++
158 kde-apps/konsole/konsole-19.11.90.ebuild | 62 +++++++
159 .../konsolekalendar-19.11.90.ebuild | 43 +++++
160 kde-apps/kontact/kontact-19.11.90.ebuild | 50 ++++++
161 .../kontactinterface-19.11.90.ebuild | 31 ++++
162 kde-apps/kopete/kopete-19.11.90.ebuild | 185 +++++++++++++++++++++
163 kde-apps/korganizer/korganizer-19.11.90.ebuild | 97 +++++++++++
164 kde-apps/kpat/kpat-19.11.90.ebuild | 41 +++++
165 kde-apps/kpimtextedit/kpimtextedit-19.11.90.ebuild | 45 +++++
166 kde-apps/kpkpass/kpkpass-19.11.90.ebuild | 26 +++
167 .../kqtquickcharts/kqtquickcharts-19.11.90.ebuild | 20 +++
168 kde-apps/krdc/krdc-19.11.90.ebuild | 52 ++++++
169 kde-apps/kreversi/kreversi-19.11.90.ebuild | 41 +++++
170 kde-apps/krfb/krfb-19.11.90.ebuild | 55 ++++++
171 .../kross-interpreters-19.11.90.ebuild | 42 +++++
172 kde-apps/kruler/kruler-19.11.90.ebuild | 43 +++++
173 kde-apps/kshisen/kshisen-19.11.90.ebuild | 36 ++++
174 kde-apps/ksirk/ksirk-19.11.90.ebuild | 44 +++++
175 kde-apps/ksmtp/ksmtp-19.11.90.ebuild | 28 ++++
176 kde-apps/ksnakeduel/ksnakeduel-19.11.90.ebuild | 37 +++++
177 kde-apps/kspaceduel/kspaceduel-19.11.90.ebuild | 35 ++++
178 kde-apps/ksquares/ksquares-19.11.90.ebuild | 35 ++++
179 kde-apps/ksudoku/ksudoku-19.11.90.ebuild | 53 ++++++
180 kde-apps/ksystemlog/ksystemlog-19.11.90.ebuild | 66 ++++++++
181 kde-apps/kteatime/kteatime-19.11.90.ebuild | 33 ++++
182 kde-apps/ktimer/ktimer-19.11.90.ebuild | 32 ++++
183 kde-apps/ktouch/ktouch-19.11.90.ebuild | 65 ++++++++
184 .../ktp-accounts-kcm-19.11.90.ebuild | 67 ++++++++
185 kde-apps/ktp-approver/ktp-approver-19.11.90.ebuild | 33 ++++
186 .../ktp-auth-handler-19.11.90.ebuild | 39 +++++
187 kde-apps/ktp-call-ui/ktp-call-ui-19.11.90.ebuild | 45 +++++
188 .../ktp-common-internals-19.11.90.ebuild | 68 ++++++++
189 .../ktp-contact-list-19.11.90.ebuild | 44 +++++
190 .../ktp-contact-runner-19.11.90.ebuild | 31 ++++
191 .../ktp-desktop-applets-19.11.90.ebuild | 27 +++
192 .../ktp-filetransfer-handler-19.11.90.ebuild | 30 ++++
193 .../ktp-kded-module-19.11.90.ebuild | 43 +++++
194 .../ktp-send-file/ktp-send-file-19.11.90.ebuild | 37 +++++
195 kde-apps/ktp-text-ui/ktp-text-ui-19.11.90.ebuild | 59 +++++++
196 kde-apps/ktuberling/ktuberling-19.11.90.ebuild | 42 +++++
197 kde-apps/kturtle/kturtle-19.11.90.ebuild | 37 +++++
198 kde-apps/kubrick/kubrick-19.11.90.ebuild | 36 ++++
199 .../kwalletmanager/kwalletmanager-19.11.90.ebuild | 47 ++++++
200 kde-apps/kwave/kwave-19.11.90.ebuild | 85 ++++++++++
201 kde-apps/kwordquiz/kwordquiz-19.11.90.ebuild | 43 +++++
202 kde-apps/kwrite/kwrite-19.11.90.ebuild | 57 +++++++
203 kde-apps/libgravatar/libgravatar-19.11.90.ebuild | 41 +++++
204 kde-apps/libkcddb/libkcddb-19.11.90.ebuild | 54 ++++++
205 .../libkcompactdisc-19.11.90.ebuild | 32 ++++
206 kde-apps/libkdcraw/libkdcraw-19.11.90.ebuild | 20 +++
207 kde-apps/libkdegames/libkdegames-19.11.90.ebuild | 51 ++++++
208 kde-apps/libkdepim/libkdepim-19.11.90.ebuild | 47 ++++++
209 .../libkeduvocdocument-19.11.90.ebuild | 35 ++++
210 kde-apps/libkexiv2/libkexiv2-19.11.90.ebuild | 20 +++
211 kde-apps/libkgapi/libkgapi-19.11.90.ebuild | 38 +++++
212 kde-apps/libkgeomap/libkgeomap-19.11.90.ebuild | 39 +++++
213 kde-apps/libkipi/libkipi-19.11.90.ebuild | 26 +++
214 kde-apps/libkleo/libkleo-19.11.90.ebuild | 46 +++++
215 kde-apps/libkmahjongg/libkmahjongg-19.11.90.ebuild | 28 ++++
216 .../libkomparediff2-19.11.90.ebuild | 29 ++++
217 kde-apps/libksane/libksane-19.11.90.ebuild | 33 ++++
218 kde-apps/libksieve/libksieve-19.11.90.ebuild | 64 +++++++
219 kde-apps/libktnef/libktnef-19.11.90.ebuild | 29 ++++
220 kde-apps/lokalize/lokalize-19.11.90.ebuild | 67 ++++++++
221 kde-apps/lskat/lskat-19.11.90.ebuild | 35 ++++
222 kde-apps/mailcommon/mailcommon-19.11.90.ebuild | 64 +++++++
223 kde-apps/mailimporter/mailimporter-19.11.90.ebuild | 35 ++++
224 kde-apps/marble/marble-19.11.90.ebuild | 96 +++++++++++
225 .../mbox-importer/mbox-importer-19.11.90.ebuild | 37 +++++
226 kde-apps/messagelib/messagelib-19.11.90.ebuild | 74 +++++++++
227 kde-apps/minuet/minuet-19.11.90.ebuild | 32 ++++
228 kde-apps/okular/okular-19.11.90.ebuild | 112 +++++++++++++
229 kde-apps/palapeli/palapeli-19.11.90.ebuild | 41 +++++
230 kde-apps/parley/parley-19.11.90.ebuild | 51 ++++++
231 kde-apps/picmi/picmi-19.11.90.ebuild | 41 +++++
232 .../pim-data-exporter-19.11.90.ebuild | 50 ++++++
233 .../pim-sieve-editor-19.11.90.ebuild | 49 ++++++
234 kde-apps/pimcommon/pimcommon-19.11.90.ebuild | 69 ++++++++
235 .../plasma-telepathy-meta-19.11.90.ebuild | 32 ++++
236 kde-apps/poxml/poxml-19.11.90.ebuild | 21 +++
237 .../print-manager/print-manager-19.11.90.ebuild | 59 +++++++
238 kde-apps/rocs/rocs-19.11.90.ebuild | 49 ++++++
239 .../signon-kwallet-extension-19.11.90.ebuild | 20 +++
240 kde-apps/spectacle/spectacle-19.11.90.ebuild | 58 +++++++
241 kde-apps/step/step-19.11.90.ebuild | 65 ++++++++
242 kde-apps/svgpart/svgpart-19.11.90.ebuild | 27 +++
243 kde-apps/sweeper/sweeper-19.11.90.ebuild | 37 +++++
244 kde-apps/thumbnailers/thumbnailers-19.11.90.ebuild | 37 +++++
245 kde-apps/umbrello/umbrello-19.11.90.ebuild | 59 +++++++
246 kde-apps/yakuake/yakuake-19.11.90.ebuild | 58 +++++++
247 .../zeroconf-ioslave-19.11.90.ebuild | 25 +++
248 media-sound/elisa/elisa-19.11.90.ebuild | 63 +++++++
249 sets/kdemultimedia-19.12 | 1 +
250 237 files changed, 11058 insertions(+)
251
252 diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-19.11.90.ebuild b/kde-apps/akonadi-calendar/akonadi-calendar-19.11.90.ebuild
253 new file mode 100644
254 index 0000000000..34ff753989
255 --- /dev/null
256 +++ b/kde-apps/akonadi-calendar/akonadi-calendar-19.11.90.ebuild
257 @@ -0,0 +1,49 @@
258 +# Copyright 1999-2019 Gentoo Authors
259 +# Distributed under the terms of the GNU General Public License v2
260 +
261 +EAPI=7
262 +
263 +ECM_TEST="true"
264 +PVCUT=$(ver_cut 1-3)
265 +KFMIN=5.63.0
266 +QTMIN=5.12.3
267 +inherit ecm kde.org
268 +
269 +DESCRIPTION="Library for akonadi calendar integration"
270 +
271 +LICENSE="GPL-2+ LGPL-2.1+"
272 +SLOT="5"
273 +KEYWORDS="~amd64 ~arm64 ~x86"
274 +IUSE=""
275 +
276 +DEPEND="
277 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
278 + >=kde-frameworks/kcodecs-${KFMIN}:5
279 + >=kde-frameworks/kconfig-${KFMIN}:5
280 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
281 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
282 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
283 + >=kde-frameworks/ki18n-${KFMIN}:5
284 + >=kde-frameworks/kiconthemes-${KFMIN}:5
285 + >=kde-frameworks/kio-${KFMIN}:5
286 + >=kde-frameworks/kitemmodels-${KFMIN}:5
287 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
288 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
289 + >=kde-frameworks/kxmlgui-${KFMIN}:5
290 + >=kde-apps/akonadi-${PVCUT}:5
291 + >=kde-apps/akonadi-contacts-${PVCUT}:5
292 + >=kde-apps/akonadi-mime-${PVCUT}:5
293 + >=kde-apps/kcalutils-${PVCUT}:5
294 + >=kde-apps/kidentitymanagement-${PVCUT}:5
295 + >=kde-apps/kmailtransport-${PVCUT}:5
296 + >=kde-apps/kmime-${PVCUT}:5
297 + >=dev-qt/qtdbus-${QTMIN}:5
298 + >=dev-qt/qtgui-${QTMIN}:5
299 + >=dev-qt/qtwidgets-${QTMIN}:5
300 +"
301 +RDEPEND="${DEPEND}
302 + !kde-apps/kdepim-l10n
303 + !<kde-apps/kdepim-runtime-18.03.80
304 +"
305 +
306 +RESTRICT+=" test"
307
308 diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-19.11.90.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-19.11.90.ebuild
309 new file mode 100644
310 index 0000000000..5bf2fe36e8
311 --- /dev/null
312 +++ b/kde-apps/akonadi-contacts/akonadi-contacts-19.11.90.ebuild
313 @@ -0,0 +1,47 @@
314 +# Copyright 1999-2019 Gentoo Authors
315 +# Distributed under the terms of the GNU General Public License v2
316 +
317 +EAPI=7
318 +
319 +ECM_TEST="forceoptional"
320 +PVCUT=$(ver_cut 1-3)
321 +KFMIN=5.63.0
322 +QTMIN=5.12.3
323 +inherit ecm kde.org
324 +
325 +DESCRIPTION="Library for akonadi contact integration"
326 +
327 +SLOT="5"
328 +KEYWORDS="~amd64 ~arm64 ~x86"
329 +LICENSE="GPL-2+"
330 +IUSE=""
331 +
332 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
333 +RESTRICT+=" test"
334 +
335 +DEPEND="
336 + >=kde-frameworks/kcodecs-${KFMIN}:5
337 + >=kde-frameworks/kcompletion-${KFMIN}:5
338 + >=kde-frameworks/kconfig-${KFMIN}:5
339 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
340 + >=kde-frameworks/kcontacts-${KFMIN}:5
341 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
342 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
343 + >=kde-frameworks/kiconthemes-${KFMIN}:5
344 + >=kde-frameworks/ki18n-${KFMIN}:5
345 + >=kde-frameworks/kio-${KFMIN}:5
346 + >=kde-frameworks/kservice-${KFMIN}:5
347 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
348 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
349 + >=kde-frameworks/kxmlgui-${KFMIN}:5
350 + >=kde-frameworks/prison-${KFMIN}:5
351 + >=kde-apps/akonadi-${PVCUT}:5
352 + >=kde-apps/kmime-${PVCUT}:5
353 + >=dev-qt/qtdbus-${QTMIN}:5
354 + >=dev-qt/qtgui-${QTMIN}:5
355 + >=dev-qt/qtwidgets-${QTMIN}:5
356 +"
357 +RDEPEND="${DEPEND}
358 + !kde-apps/kdepim-l10n
359 + !<kde-apps/kdepim-runtime-18.03.80
360 +"
361
362 diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-19.11.90.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-19.11.90.ebuild
363 new file mode 100644
364 index 0000000000..49bd357f72
365 --- /dev/null
366 +++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-19.11.90.ebuild
367 @@ -0,0 +1,46 @@
368 +# Copyright 1999-2019 Gentoo Authors
369 +# Distributed under the terms of the GNU General Public License v2
370 +
371 +EAPI=7
372 +
373 +ECM_HANDBOOK="forceoptional"
374 +PVCUT=$(ver_cut 1-3)
375 +KFMIN=5.63.0
376 +QTMIN=5.12.3
377 +inherit ecm kde.org
378 +
379 +DESCRIPTION="Assistant to import PIM data from other applications into Akonadi"
380 +HOMEPAGE+=" https://userbase.kde.org/Kmail/Import_Options"
381 +
382 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
383 +SLOT="5"
384 +KEYWORDS="~amd64 ~arm64 ~x86"
385 +IUSE=""
386 +
387 +DEPEND="
388 + >=kde-frameworks/kcompletion-${KFMIN}:5
389 + >=kde-frameworks/kconfig-${KFMIN}:5
390 + >=kde-frameworks/kcontacts-${KFMIN}:5
391 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
392 + >=kde-frameworks/kcrash-${KFMIN}:5
393 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
394 + >=kde-frameworks/ki18n-${KFMIN}:5
395 + >=kde-frameworks/kwallet-${KFMIN}:5
396 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
397 + >=kde-frameworks/kxmlgui-${KFMIN}:5
398 + >=kde-apps/akonadi-${PVCUT}:5
399 + >=kde-apps/kidentitymanagement-${PVCUT}:5
400 + >=kde-apps/kmailtransport-${PVCUT}:5
401 + >=kde-apps/libkdepim-${PVCUT}:5
402 + >=kde-apps/mailcommon-${PVCUT}:5
403 + >=kde-apps/mailimporter-${PVCUT}:5
404 + >=kde-apps/messagelib-${PVCUT}:5
405 + >=kde-apps/pimcommon-${PVCUT}:5
406 + >=dev-qt/qtgui-${QTMIN}:5
407 + >=dev-qt/qtwidgets-${QTMIN}:5
408 + >=dev-qt/qtxml-${QTMIN}:5
409 +"
410 +RDEPEND="${DEPEND}
411 + !kde-apps/kdepim-l10n
412 + !kde-apps/kmail:4
413 +"
414
415 diff --git a/kde-apps/akonadi-mime/akonadi-mime-19.11.90.ebuild b/kde-apps/akonadi-mime/akonadi-mime-19.11.90.ebuild
416 new file mode 100644
417 index 0000000000..2aeef523c3
418 --- /dev/null
419 +++ b/kde-apps/akonadi-mime/akonadi-mime-19.11.90.ebuild
420 @@ -0,0 +1,42 @@
421 +# Copyright 1999-2019 Gentoo Authors
422 +# Distributed under the terms of the GNU General Public License v2
423 +
424 +EAPI=7
425 +
426 +ECM_TEST="true"
427 +PVCUT=$(ver_cut 1-3)
428 +KFMIN=5.63.0
429 +QTMIN=5.12.3
430 +inherit ecm kde.org
431 +
432 +DESCRIPTION="Library for akonadi mime types"
433 +
434 +LICENSE="GPL-2+ LGPL-2.1+"
435 +SLOT="5"
436 +KEYWORDS="~amd64 ~arm64 ~x86"
437 +IUSE=""
438 +
439 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
440 +RESTRICT+=" test"
441 +
442 +DEPEND="
443 + >=kde-frameworks/kconfig-${KFMIN}:5
444 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
445 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
446 + >=kde-frameworks/ki18n-${KFMIN}:5
447 + >=kde-frameworks/kio-${KFMIN}:5
448 + >=kde-frameworks/kitemmodels-${KFMIN}:5
449 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
450 + >=kde-frameworks/kxmlgui-${KFMIN}:5
451 + >=kde-apps/akonadi-${PVCUT}:5
452 + >=kde-apps/kmime-${PVCUT}:5
453 + >=dev-qt/qtdbus-${QTMIN}:5
454 + >=dev-qt/qtgui-${QTMIN}:5
455 + >=dev-qt/qtwidgets-${QTMIN}:5
456 + dev-libs/libxslt
457 +"
458 +RDEPEND="${DEPEND}
459 + !kde-apps/kdepim-l10n
460 + !<kde-apps/kdepim-runtime-18.03.80
461 + !kde-apps/kdepimlibs:4
462 +"
463
464 diff --git a/kde-apps/akonadi-notes/akonadi-notes-19.11.90.ebuild b/kde-apps/akonadi-notes/akonadi-notes-19.11.90.ebuild
465 new file mode 100644
466 index 0000000000..e2b253b24b
467 --- /dev/null
468 +++ b/kde-apps/akonadi-notes/akonadi-notes-19.11.90.ebuild
469 @@ -0,0 +1,27 @@
470 +# Copyright 1999-2019 Gentoo Authors
471 +# Distributed under the terms of the GNU General Public License v2
472 +
473 +EAPI=7
474 +
475 +ECM_TEST="true"
476 +PVCUT=$(ver_cut 1-3)
477 +KFMIN=5.63.0
478 +QTMIN=5.12.3
479 +inherit ecm kde.org
480 +
481 +DESCRIPTION="Library for akonadi notes integration"
482 +
483 +LICENSE="GPL-2+"
484 +SLOT="5"
485 +KEYWORDS="~amd64 ~arm64 ~x86"
486 +IUSE=""
487 +
488 +DEPEND="
489 + >=kde-frameworks/ki18n-${KFMIN}:5
490 + >=kde-apps/kmime-${PVCUT}:5
491 + >=dev-qt/qtgui-${QTMIN}:5
492 + >=dev-qt/qtxml-${QTMIN}:5
493 +"
494 +RDEPEND="${DEPEND}
495 + !kde-apps/kdepim-l10n
496 +"
497
498 diff --git a/kde-apps/akonadi-search/akonadi-search-19.11.90.ebuild b/kde-apps/akonadi-search/akonadi-search-19.11.90.ebuild
499 new file mode 100644
500 index 0000000000..4614982238
501 --- /dev/null
502 +++ b/kde-apps/akonadi-search/akonadi-search-19.11.90.ebuild
503 @@ -0,0 +1,50 @@
504 +# Copyright 1999-2019 Gentoo Authors
505 +# Distributed under the terms of the GNU General Public License v2
506 +
507 +EAPI=7
508 +
509 +ECM_TEST="forceoptional"
510 +PVCUT=$(ver_cut 1-3)
511 +KFMIN=5.63.0
512 +QTMIN=5.12.3
513 +VIRTUALX_REQUIRED="test"
514 +inherit ecm kde.org
515 +
516 +DESCRIPTION="Libraries and daemons to implement searching in Akonadi"
517 +HOMEPAGE="https://cgit.kde.org/akonadi-search.git"
518 +
519 +LICENSE="GPL-2+ LGPL-2.1+"
520 +SLOT="5"
521 +KEYWORDS="~amd64 ~arm64 ~x86"
522 +IUSE=""
523 +
524 +BDEPEND="
525 + test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
526 +"
527 +COMMON_DEPEND="
528 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
529 + >=kde-frameworks/kcmutils-${KFMIN}:5
530 + >=kde-frameworks/kcodecs-${KFMIN}:5
531 + >=kde-frameworks/kconfig-${KFMIN}:5
532 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
533 + >=kde-frameworks/kcontacts-${KFMIN}:5
534 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
535 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
536 + >=kde-frameworks/kio-${KFMIN}:5
537 + >=kde-frameworks/ki18n-${KFMIN}:5
538 + >=kde-frameworks/krunner-${KFMIN}:5
539 + >=kde-apps/akonadi-${PVCUT}:5
540 + >=kde-apps/akonadi-mime-${PVCUT}:5
541 + >=kde-apps/kmime-${PVCUT}:5
542 + >=dev-qt/qtdbus-${QTMIN}:5
543 + >=dev-qt/qtgui-${QTMIN}:5
544 + >=dev-qt/qtwidgets-${QTMIN}:5
545 + >=dev-libs/xapian-1.3:=[chert(+)]
546 +"
547 +DEPEND="${COMMON_DEPEND}
548 + dev-libs/boost
549 + test? ( >=kde-apps/akonadi-${PVCUT}:5[mysql,postgres,sqlite] )
550 +"
551 +RDEPEND="${COMMON_DEPEND}
552 + !kde-apps/kdepim-l10n
553 +"
554
555 diff --git a/kde-apps/akonadi/akonadi-19.11.90.ebuild b/kde-apps/akonadi/akonadi-19.11.90.ebuild
556 new file mode 100644
557 index 0000000000..c8ddf505aa
558 --- /dev/null
559 +++ b/kde-apps/akonadi/akonadi-19.11.90.ebuild
560 @@ -0,0 +1,134 @@
561 +# Copyright 1999-2019 Gentoo Authors
562 +# Distributed under the terms of the GNU General Public License v2
563 +
564 +EAPI=7
565 +
566 +ECM_DESIGNERPLUGIN="true"
567 +ECM_TEST="forceoptional"
568 +PVCUT=$(ver_cut 1-3)
569 +KFMIN=5.63.0
570 +QTMIN=5.12.3
571 +VIRTUALDBUS_TEST="true"
572 +VIRTUALX_REQUIRED="test"
573 +inherit ecm kde.org
574 +
575 +DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
576 +HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi"
577 +
578 +SLOT="5"
579 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
580 +LICENSE="LGPL-2.1+"
581 +IUSE="+kaccounts +mysql postgres sqlite tools xml"
582 +
583 +REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
584 +
585 +COMMON_DEPEND="
586 + >=dev-qt/qtdbus-${QTMIN}:5
587 + >=dev-qt/qtgui-${QTMIN}:5
588 + >=dev-qt/qtnetwork-${QTMIN}:5
589 + >=dev-qt/qtsql-${QTMIN}:5[mysql?,postgres?]
590 + >=dev-qt/qtwidgets-${QTMIN}:5
591 + >=dev-qt/qtxml-${QTMIN}:5
592 + >=kde-frameworks/kcompletion-${KFMIN}:5
593 + >=kde-frameworks/kconfig-${KFMIN}:5
594 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
595 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
596 + >=kde-frameworks/kcrash-${KFMIN}:5
597 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
598 + >=kde-frameworks/ki18n-${KFMIN}:5
599 + >=kde-frameworks/kiconthemes-${KFMIN}:5
600 + >=kde-frameworks/kio-${KFMIN}:5
601 + >=kde-frameworks/kitemmodels-${KFMIN}:5
602 + >=kde-frameworks/kitemviews-${KFMIN}:5
603 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
604 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
605 + >=kde-frameworks/kxmlgui-${KFMIN}:5
606 + kaccounts? (
607 + >=kde-apps/kaccounts-integration-${PVCUT}:5
608 + net-libs/accounts-qt
609 + )
610 + sqlite? (
611 + >=dev-qt/qtsql-${QTMIN}:5=[sqlite]
612 + dev-db/sqlite:3
613 + )
614 + xml? ( dev-libs/libxml2 )
615 +"
616 +DEPEND="${COMMON_DEPEND}
617 + dev-libs/boost
618 + dev-libs/libxslt
619 + test? ( sys-apps/dbus )
620 +"
621 +RDEPEND="${COMMON_DEPEND}
622 + !<kde-apps/kapptemplate-17.11.80
623 + !kde-apps/kdepim-l10n
624 + !kde-apps/kdepimlibs
625 + mysql? ( virtual/mysql )
626 + postgres? ( dev-db/postgresql )
627 +"
628 +
629 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
630 +RESTRICT+=" test"
631 +
632 +PATCHES=( "${FILESDIR}/${PN}-18.12.2-mysql56-crash.patch" )
633 +
634 +pkg_setup() {
635 + # Set default storage backend in order: MySQL, PostgreSQL, SQLite
636 + # reverse driver check to keep the order
637 + use sqlite && DRIVER="QSQLITE3"
638 + use postgres && DRIVER="QPSQL"
639 + use mysql && DRIVER="QMYSQL"
640 +
641 + if use mysql && has_version ">=dev-db/mariadb-10.4"; then
642 + ewarn "If an existing Akonadi QMYSQL database is being upgraded using"
643 + ewarn ">=dev-db/mariadb-10.4 and KMail stops fetching and sending mail,"
644 + ewarn "check ~/.local/share/akonadi/akonadiserver.error for errors like:"
645 + ewarn " \"Cannot add or update a child row: a foreign key constraint fails\""
646 + ewarn
647 + ewarn "Manual steps are required to fix it, see also:"
648 + ewarn " https://bugs.gentoo.org/688746 (see Whiteboard)"
649 + ewarn " https://bugs.kde.org/show_bug.cgi?id=409224"
650 + ewarn
651 + fi
652 +
653 + if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
654 + ewarn "We strongly recommend you change your Akonadi database backend to either MySQL"
655 + ewarn "or PostgreSQL in your user configuration."
656 + ewarn "In particular, kde-apps/kmail does not work properly with the sqlite backend."
657 + fi
658 +
659 + ecm_pkg_setup
660 +}
661 +
662 +src_configure() {
663 + local mycmakeargs=(
664 + $(cmake_use_find_package kaccounts AccountsQt5)
665 + $(cmake_use_find_package kaccounts KAccounts)
666 + -DAKONADI_BUILD_QSQLITE=$(usex sqlite)
667 + -DBUILD_TOOLS=$(usex tools)
668 + $(cmake_use_find_package xml LibXml2)
669 + )
670 +
671 + ecm_src_configure
672 +}
673 +
674 +src_install() {
675 + # Who knows, maybe it accidentally fixes our permission issues
676 + cat <<-EOF > "${T}"/akonadiserverrc
677 +[%General]
678 +Driver=${DRIVER}
679 +EOF
680 + insinto /usr/share/config/akonadi
681 + doins "${T}"/akonadiserverrc
682 +
683 + ecm_src_install
684 +}
685 +
686 +pkg_postinst() {
687 + ecm_pkg_postinst
688 + elog "You can select the storage backend in ~/.config/akonadi/akonadiserverrc."
689 + elog "Available drivers are:"
690 + use mysql && elog " QMYSQL"
691 + use postgres && elog " QPSQL"
692 + use sqlite && elog " QSQLITE3"
693 + elog "${DRIVER} has been set as your default akonadi storage backend."
694 +}
695
696 diff --git a/kde-apps/akonadiconsole/akonadiconsole-19.11.90.ebuild b/kde-apps/akonadiconsole/akonadiconsole-19.11.90.ebuild
697 new file mode 100644
698 index 0000000000..eddde1ab13
699 --- /dev/null
700 +++ b/kde-apps/akonadiconsole/akonadiconsole-19.11.90.ebuild
701 @@ -0,0 +1,49 @@
702 +# Copyright 1999-2019 Gentoo Authors
703 +# Distributed under the terms of the GNU General Public License v2
704 +
705 +EAPI=7
706 +
707 +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
708 +PVCUT=$(ver_cut 1-3)
709 +KFMIN=5.63.0
710 +QTMIN=5.12.3
711 +inherit ecm kde.org
712 +
713 +DESCRIPTION="Application for debugging Akonadi Resources"
714 +HOMEPAGE="https://techbase.kde.org/KDE_PIM/Akonadi/Development_Tools"
715 +
716 +LICENSE="GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ )"
717 +SLOT="5"
718 +KEYWORDS="~amd64 ~arm64 ~x86"
719 +IUSE=""
720 +
721 +DEPEND="
722 + >=kde-frameworks/kcompletion-${KFMIN}:5
723 + >=kde-frameworks/kconfig-${KFMIN}:5
724 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
725 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
726 + >=kde-frameworks/kcrash-${KFMIN}:5
727 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
728 + >=kde-frameworks/kio-${KFMIN}:5
729 + >=kde-frameworks/ki18n-${KFMIN}:5
730 + >=kde-frameworks/kitemmodels-${KFMIN}:5
731 + >=kde-frameworks/kitemviews-${KFMIN}:5
732 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
733 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
734 + >=kde-frameworks/kxmlgui-${KFMIN}:5
735 + >=kde-apps/akonadi-${PVCUT}:5
736 + >=kde-apps/akonadi-contacts-${PVCUT}:5
737 + >=kde-apps/akonadi-search-${PVCUT}:5
738 + >=kde-apps/calendarsupport-${PVCUT}:5
739 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
740 + >=kde-frameworks/kcontacts-${KFMIN}:5
741 + >=kde-apps/kmime-${PVCUT}:5
742 + >=kde-apps/libkdepim-${PVCUT}:5
743 + >=kde-apps/messagelib-${PVCUT}:5
744 + >=dev-qt/qtdbus-${QTMIN}:5
745 + >=dev-qt/qtgui-${QTMIN}:5
746 + >=dev-qt/qtsql-${QTMIN}:5
747 + >=dev-qt/qtwidgets-${QTMIN}:5
748 + dev-libs/xapian:=
749 +"
750 +RDEPEND="${DEPEND}"
751
752 diff --git a/kde-apps/akregator/akregator-19.11.90.ebuild b/kde-apps/akregator/akregator-19.11.90.ebuild
753 new file mode 100644
754 index 0000000000..21c3b5182d
755 --- /dev/null
756 +++ b/kde-apps/akregator/akregator-19.11.90.ebuild
757 @@ -0,0 +1,61 @@
758 +# Copyright 1999-2019 Gentoo Authors
759 +# Distributed under the terms of the GNU General Public License v2
760 +
761 +EAPI=7
762 +
763 +ECM_HANDBOOK="forceoptional"
764 +ECM_TEST="forceoptional"
765 +PVCUT=$(ver_cut 1-3)
766 +KFMIN=5.63.0
767 +QTMIN=5.12.3
768 +inherit ecm kde.org
769 +
770 +DESCRIPTION="News feed aggregator"
771 +HOMEPAGE="https://kde.org/applications/internet/org.kde.akregator"
772 +
773 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
774 +SLOT="5"
775 +KEYWORDS="~amd64 ~arm64 ~x86"
776 +IUSE=""
777 +
778 +COMMON_DEPEND="
779 + >=kde-frameworks/kcmutils-${KFMIN}:5
780 + >=kde-frameworks/kcodecs-${KFMIN}:5
781 + >=kde-frameworks/kcompletion-${KFMIN}:5
782 + >=kde-frameworks/kconfig-${KFMIN}:5
783 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
784 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
785 + >=kde-frameworks/kcrash-${KFMIN}:5
786 + >=kde-frameworks/ki18n-${KFMIN}:5
787 + >=kde-frameworks/kiconthemes-${KFMIN}:5
788 + >=kde-frameworks/kio-${KFMIN}:5
789 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
790 + >=kde-frameworks/knotifications-${KFMIN}:5
791 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
792 + >=kde-frameworks/kparts-${KFMIN}:5
793 + >=kde-frameworks/kservice-${KFMIN}:5
794 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
795 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
796 + >=kde-frameworks/kxmlgui-${KFMIN}:5
797 + >=kde-frameworks/syndication-${KFMIN}:5
798 + >=kde-apps/grantleetheme-${PVCUT}:5
799 + >=kde-apps/kontactinterface-${PVCUT}:5
800 + >=kde-apps/kpimtextedit-${PVCUT}:5
801 + >=kde-apps/libkdepim-${PVCUT}:5
802 + >=kde-apps/messagelib-${PVCUT}:5
803 + >=kde-apps/pimcommon-${PVCUT}:5
804 + >=dev-qt/qtdbus-${QTMIN}:5
805 + >=dev-qt/qtgui-${QTMIN}:5
806 + >=dev-qt/qtnetwork-${QTMIN}:5
807 + >=dev-qt/qtwebengine-${QTMIN}:5
808 + >=dev-qt/qtwidgets-${QTMIN}:5
809 + >=dev-qt/qtxml-${QTMIN}:5
810 +"
811 +DEPEND="${COMMON_DEPEND}
812 + dev-libs/grantlee:5
813 +"
814 +RDEPEND="${COMMON_DEPEND}
815 + !kde-apps/kdepim-l10n
816 +"
817 +
818 +PATCHES=( "${FILESDIR}/${PN}-19.11.80-tests-optional.patch" )
819
820 diff --git a/kde-apps/analitza/analitza-19.11.90.ebuild b/kde-apps/analitza/analitza-19.11.90.ebuild
821 new file mode 100644
822 index 0000000000..8839f1d0f8
823 --- /dev/null
824 +++ b/kde-apps/analitza/analitza-19.11.90.ebuild
825 @@ -0,0 +1,48 @@
826 +# Copyright 1999-2019 Gentoo Authors
827 +# Distributed under the terms of the GNU General Public License v2
828 +
829 +EAPI=7
830 +
831 +ECM_TEST="forceoptional-recursive"
832 +QTMIN=5.12.3
833 +VIRTUALX_REQUIRED="test"
834 +inherit ecm kde.org
835 +
836 +DESCRIPTION="KDE library for mathematical features"
837 +
838 +LICENSE="GPL-2" # TODO: CHECK
839 +SLOT="5"
840 +KEYWORDS="~amd64 ~arm64 ~x86"
841 +IUSE="eigen nls"
842 +
843 +BDEPEND="
844 + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
845 +"
846 +DEPEND="
847 + >=dev-qt/qtdeclarative-${QTMIN}:5
848 + >=dev-qt/qtgui-${QTMIN}:5[-gles2]
849 + >=dev-qt/qtprintsupport-${QTMIN}:5
850 + >=dev-qt/qtsvg-${QTMIN}:5
851 + >=dev-qt/qtwidgets-${QTMIN}:5
852 + >=dev-qt/qtxml-${QTMIN}:5
853 + eigen? ( dev-cpp/eigen:3 )
854 +"
855 +RDEPEND="${DEPEND}"
856 +
857 +src_prepare() {
858 + ecm_src_prepare
859 +
860 + if ! use test; then
861 + sed -i \
862 + -e "/add_subdirectory(examples)/ s/^/#DONT/" \
863 + analitzaplot/CMakeLists.txt || die
864 + fi
865 +}
866 +
867 +src_configure() {
868 + local mycmakeargs=(
869 + $(cmake_use_find_package eigen Eigen3)
870 + )
871 +
872 + ecm_src_configure
873 +}
874
875 diff --git a/kde-apps/ark/ark-19.11.90.ebuild b/kde-apps/ark/ark-19.11.90.ebuild
876 new file mode 100644
877 index 0000000000..1c677a7ea9
878 --- /dev/null
879 +++ b/kde-apps/ark/ark-19.11.90.ebuild
880 @@ -0,0 +1,84 @@
881 +# Copyright 1999-2019 Gentoo Authors
882 +# Distributed under the terms of the GNU General Public License v2
883 +
884 +EAPI=7
885 +
886 +ECM_HANDBOOK="forceoptional"
887 +ECM_TEST="optional"
888 +KFMIN=5.63.0
889 +QTMIN=5.12.3
890 +VIRTUALX_REQUIRED="test"
891 +inherit ecm kde.org
892 +
893 +DESCRIPTION="KDE Archiving tool"
894 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.ark
895 +https://utils.kde.org/projects/ark/"
896 +
897 +LICENSE="GPL-2" # TODO: CHECK
898 +SLOT="5"
899 +KEYWORDS="~amd64 ~arm64 ~x86"
900 +IUSE="bzip2 lzma zip"
901 +
902 +BDEPEND="
903 + sys-devel/gettext
904 +"
905 +RDEPEND="
906 + >=kde-frameworks/karchive-${KFMIN}:5
907 + >=kde-frameworks/kcompletion-${KFMIN}:5
908 + >=kde-frameworks/kconfig-${KFMIN}:5
909 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
910 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
911 + >=kde-frameworks/kcrash-${KFMIN}:5
912 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
913 + >=kde-frameworks/ki18n-${KFMIN}:5
914 + >=kde-frameworks/kiconthemes-${KFMIN}:5
915 + >=kde-frameworks/kio-${KFMIN}:5
916 + >=kde-frameworks/kitemmodels-${KFMIN}:5
917 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
918 + >=kde-frameworks/kparts-${KFMIN}:5
919 + >=kde-frameworks/kpty-${KFMIN}:5
920 + >=kde-frameworks/kservice-${KFMIN}:5
921 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
922 + >=kde-frameworks/kxmlgui-${KFMIN}:5
923 + >=dev-qt/qtdbus-${QTMIN}:5
924 + >=dev-qt/qtgui-${QTMIN}:5
925 + >=dev-qt/qtwidgets-${QTMIN}:5
926 + app-arch/libarchive:=[bzip2?,lzma?,zlib]
927 + sys-libs/zlib
928 + zip? ( >=dev-libs/libzip-1.2.0:= )
929 +"
930 +DEPEND="${RDEPEND}
931 + >=dev-qt/qtconcurrent-${QTMIN}:5
932 +"
933 +
934 +# bug #560548, last checked with 16.04.1
935 +RESTRICT+=" test"
936 +
937 +src_configure() {
938 + local mycmakeargs=(
939 + $(cmake_use_find_package bzip2 BZip2)
940 + $(cmake_use_find_package lzma LibLZMA)
941 + $(cmake_use_find_package zip LibZip)
942 + )
943 +
944 + ecm_src_configure
945 +}
946 +
947 +pkg_postinst() {
948 + ecm_pkg_postinst
949 +
950 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
951 + if ! has_version app-arch/rar; then
952 + elog "For creating/extracting rar archives, installing app-arch/rar is required."
953 + if ! has_version app-arch/unar && ! has_version app-arch/unrar; then
954 + elog "Alternatively, for only extracting rar archives, install app-arch/unar (free) or app-arch/unrar (non-free)."
955 + fi
956 + fi
957 +
958 + has_version app-arch/p7zip || \
959 + elog "For handling 7-Zip archives, install app-arch/p7zip."
960 +
961 + has_version app-arch/lrzip || \
962 + elog "For handling lrz archives, install app-arch/lrzip."
963 + fi
964 +}
965
966 diff --git a/kde-apps/artikulate/artikulate-19.11.90.ebuild b/kde-apps/artikulate/artikulate-19.11.90.ebuild
967 new file mode 100644
968 index 0000000000..60bb8abecd
969 --- /dev/null
970 +++ b/kde-apps/artikulate/artikulate-19.11.90.ebuild
971 @@ -0,0 +1,48 @@
972 +# Copyright 1999-2019 Gentoo Authors
973 +# Distributed under the terms of the GNU General Public License v2
974 +
975 +EAPI=7
976 +
977 +ECM_HANDBOOK="optional"
978 +KFMIN=5.63.0
979 +QTMIN=5.12.3
980 +inherit ecm kde.org
981 +
982 +DESCRIPTION="Language learning application that helps improving pronunciation skills"
983 +HOMEPAGE="https://kde.org/applications/education/org.kde.artikulate"
984 +
985 +LICENSE="GPL-2" # TODO: CHECK
986 +SLOT="5"
987 +KEYWORDS="~amd64 ~arm64 ~x86"
988 +IUSE="+gstreamer qtmedia"
989 +
990 +REQUIRED_USE="|| ( gstreamer qtmedia )"
991 +
992 +DEPEND="
993 + >=kde-frameworks/karchive-${KFMIN}:5
994 + >=kde-frameworks/kconfig-${KFMIN}:5
995 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
996 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
997 + >=kde-frameworks/kcrash-${KFMIN}:5
998 + >=kde-frameworks/ki18n-${KFMIN}:5
999 + >=kde-frameworks/knewstuff-${KFMIN}:5
1000 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1001 + >=dev-qt/qtdeclarative-${QTMIN}:5
1002 + >=dev-qt/qtgui-${QTMIN}:5
1003 + >=dev-qt/qtsql-${QTMIN}:5
1004 + >=dev-qt/qtwidgets-${QTMIN}:5
1005 + >=dev-qt/qtxml-${QTMIN}:5
1006 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
1007 + gstreamer? ( >=media-libs/qt-gstreamer-1.2.0[qt5(+)] )
1008 + qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 )
1009 +"
1010 +RDEPEND="${DEPEND}"
1011 +
1012 +src_configure() {
1013 + local mycmakeargs=(
1014 + -DBUILD_GSTREAMER_PLUGIN=$(usex gstreamer)
1015 + -DBUILD_QTMULTIMEDIA_PLUGIN=$(usex qtmedia)
1016 + )
1017 +
1018 + ecm_src_configure
1019 +}
1020
1021 diff --git a/kde-apps/audiocd-kio/audiocd-kio-19.11.90.ebuild b/kde-apps/audiocd-kio/audiocd-kio-19.11.90.ebuild
1022 new file mode 100644
1023 index 0000000000..ed2d17284d
1024 --- /dev/null
1025 +++ b/kde-apps/audiocd-kio/audiocd-kio-19.11.90.ebuild
1026 @@ -0,0 +1,48 @@
1027 +# Copyright 1999-2019 Gentoo Authors
1028 +# Distributed under the terms of the GNU General Public License v2
1029 +
1030 +EAPI=7
1031 +
1032 +ECM_HANDBOOK="forceoptional"
1033 +PVCUT=$(ver_cut 1-3)
1034 +KFMIN=5.63.0
1035 +QTMIN=5.12.3
1036 +inherit ecm kde.org
1037 +
1038 +DESCRIPTION="kioslave for accessing audio CDs"
1039 +
1040 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
1041 +SLOT="5"
1042 +KEYWORDS="~amd64 ~arm64 ~x86"
1043 +IUSE="flac vorbis"
1044 +
1045 +DEPEND="
1046 + >=kde-frameworks/kcompletion-${KFMIN}:5
1047 + >=kde-frameworks/kconfig-${KFMIN}:5
1048 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1049 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1050 + >=kde-frameworks/kcmutils-${KFMIN}:5
1051 + >=kde-frameworks/ki18n-${KFMIN}:5
1052 + >=kde-frameworks/kio-${KFMIN}:5
1053 + >=kde-apps/libkcddb-${PVCUT}:5
1054 + >=kde-apps/libkcompactdisc-${PVCUT}:5
1055 + >=dev-qt/qtwidgets-${QTMIN}:5
1056 + media-sound/cdparanoia
1057 + flac? ( >=media-libs/flac-1.1.2 )
1058 + vorbis? (
1059 + media-libs/libogg
1060 + media-libs/libvorbis
1061 + )
1062 +"
1063 +RDEPEND="${DEPEND}"
1064 +
1065 +PATCHES=( "${FILESDIR}/${PN}-19.04.0-handbook.patch" )
1066 +
1067 +src_configure() {
1068 + local mycmakeargs=(
1069 + $(cmake_use_find_package flac FLAC)
1070 + $(cmake_use_find_package vorbis OggVorbis)
1071 + )
1072 +
1073 + ecm_src_configure
1074 +}
1075
1076 diff --git a/kde-apps/baloo-widgets/baloo-widgets-19.11.90.ebuild b/kde-apps/baloo-widgets/baloo-widgets-19.11.90.ebuild
1077 new file mode 100644
1078 index 0000000000..8f5b6b1385
1079 --- /dev/null
1080 +++ b/kde-apps/baloo-widgets/baloo-widgets-19.11.90.ebuild
1081 @@ -0,0 +1,31 @@
1082 +# Copyright 1999-2019 Gentoo Authors
1083 +# Distributed under the terms of the GNU General Public License v2
1084 +
1085 +EAPI=7
1086 +
1087 +ECM_TEST="forceoptional"
1088 +KFMIN=5.63.0
1089 +QTMIN=5.12.3
1090 +inherit ecm kde.org
1091 +
1092 +DESCRIPTION="Widget library for baloo"
1093 +
1094 +LICENSE="LGPL-2+ LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
1095 +SLOT="5"
1096 +KEYWORDS="~amd64 ~arm64 ~x86"
1097 +IUSE=""
1098 +
1099 +DEPEND="
1100 + >=kde-frameworks/baloo-${KFMIN}:5
1101 + >=kde-frameworks/kconfig-${KFMIN}:5
1102 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1103 + >=kde-frameworks/kfilemetadata-${KFMIN}:5
1104 + >=kde-frameworks/ki18n-${KFMIN}:5
1105 + >=kde-frameworks/kio-${KFMIN}:5
1106 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1107 + >=dev-qt/qtgui-${QTMIN}:5
1108 + >=dev-qt/qtwidgets-${QTMIN}:5
1109 +"
1110 +RDEPEND="${DEPEND}"
1111 +
1112 +RESTRICT+=" test"
1113
1114 diff --git a/kde-apps/blinken/blinken-19.11.90.ebuild b/kde-apps/blinken/blinken-19.11.90.ebuild
1115 new file mode 100644
1116 index 0000000000..3154856d6d
1117 --- /dev/null
1118 +++ b/kde-apps/blinken/blinken-19.11.90.ebuild
1119 @@ -0,0 +1,38 @@
1120 +# Copyright 1999-2019 Gentoo Authors
1121 +# Distributed under the terms of the GNU General Public License v2
1122 +
1123 +EAPI=7
1124 +
1125 +ECM_HANDBOOK="forceoptional"
1126 +KFMIN=5.63.0
1127 +QTMIN=5.12.3
1128 +inherit ecm kde.org
1129 +
1130 +DESCRIPTION="Memory enhancement game based on KDE Frameworks"
1131 +HOMEPAGE="https://kde.org/applications/education/org.kde.blinken
1132 +https://edu.kde.org/blinken/"
1133 +
1134 +LICENSE="GPL-2" # TODO: CHECK
1135 +SLOT="5"
1136 +KEYWORDS="~amd64 ~arm64 ~x86"
1137 +IUSE=""
1138 +
1139 +DEPEND="
1140 + >=kde-frameworks/kconfig-${KFMIN}:5
1141 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1142 + >=kde-frameworks/kcrash-${KFMIN}:5
1143 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
1144 + >=kde-frameworks/kguiaddons-${KFMIN}:5
1145 + >=kde-frameworks/ki18n-${KFMIN}:5
1146 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1147 + >=dev-qt/qtgui-${QTMIN}:5
1148 + >=dev-qt/qtsvg-${QTMIN}:5
1149 + >=dev-qt/qtwidgets-${QTMIN}:5
1150 + media-libs/phonon[qt5(+)]
1151 +"
1152 +RDEPEND="${DEPEND}"
1153 +
1154 +src_install() {
1155 + ecm_src_install
1156 + rm "${ED}"/usr/share/${PN}/README.packagers || die
1157 +}
1158
1159 diff --git a/kde-apps/bomber/bomber-19.11.90.ebuild b/kde-apps/bomber/bomber-19.11.90.ebuild
1160 new file mode 100644
1161 index 0000000000..462f099164
1162 --- /dev/null
1163 +++ b/kde-apps/bomber/bomber-19.11.90.ebuild
1164 @@ -0,0 +1,35 @@
1165 +# Copyright 1999-2019 Gentoo Authors
1166 +# Distributed under the terms of the GNU General Public License v2
1167 +
1168 +EAPI=7
1169 +
1170 +ECM_HANDBOOK="forceoptional"
1171 +PVCUT=$(ver_cut 1-3)
1172 +KFMIN=5.63.0
1173 +QTMIN=5.12.3
1174 +inherit ecm kde.org
1175 +
1176 +DESCRIPTION="Single player arcade bombing game"
1177 +HOMEPAGE="https://kde.org/applications/games/org.kde.bomber"
1178 +
1179 +LICENSE="GPL-2" # TODO: CHECK
1180 +SLOT="5"
1181 +KEYWORDS="~amd64 ~arm64 ~x86"
1182 +IUSE=""
1183 +
1184 +DEPEND="
1185 + >=kde-frameworks/kconfig-${KFMIN}:5
1186 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1187 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1188 + >=kde-frameworks/kcrash-${KFMIN}:5
1189 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
1190 + >=kde-frameworks/ki18n-${KFMIN}:5
1191 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1192 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1193 + >=kde-apps/libkdegames-${PVCUT}:5
1194 + >=dev-qt/qtgui-${QTMIN}:5
1195 + >=dev-qt/qtwidgets-${QTMIN}:5
1196 +"
1197 +RDEPEND="${DEPEND}
1198 + !games-action/xbomber
1199 +"
1200
1201 diff --git a/kde-apps/bovo/bovo-19.11.90.ebuild b/kde-apps/bovo/bovo-19.11.90.ebuild
1202 new file mode 100644
1203 index 0000000000..fdcb05cfae
1204 --- /dev/null
1205 +++ b/kde-apps/bovo/bovo-19.11.90.ebuild
1206 @@ -0,0 +1,36 @@
1207 +# Copyright 1999-2019 Gentoo Authors
1208 +# Distributed under the terms of the GNU General Public License v2
1209 +
1210 +EAPI=7
1211 +
1212 +ECM_HANDBOOK="forceoptional"
1213 +PVCUT=$(ver_cut 1-3)
1214 +KFMIN=5.63.0
1215 +QTMIN=5.12.3
1216 +inherit ecm kde.org
1217 +
1218 +DESCRIPTION="Five-in-a-row Board Game"
1219 +HOMEPAGE="https://kde.org/applications/games/org.kde.bovo"
1220 +
1221 +LICENSE="GPL-2" # TODO: CHECK
1222 +SLOT="5"
1223 +KEYWORDS="~amd64 ~arm64 ~x86"
1224 +IUSE=""
1225 +
1226 +DEPEND="
1227 + >=kde-frameworks/kconfig-${KFMIN}:5
1228 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1229 + >=kde-frameworks/kcrash-${KFMIN}:5
1230 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
1231 + >=kde-frameworks/ki18n-${KFMIN}:5
1232 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1233 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1234 + >=kde-apps/libkdegames-${PVCUT}:5
1235 + >=dev-qt/qtconcurrent-${QTMIN}:5
1236 + >=dev-qt/qtgui-${QTMIN}:5
1237 + >=dev-qt/qtsvg-${QTMIN}:5
1238 + >=dev-qt/qtwidgets-${QTMIN}:5
1239 +"
1240 +RDEPEND="${DEPEND}"
1241 +
1242 +DOCS=( AUTHORS HISTORY TODO )
1243
1244 diff --git a/kde-apps/calendarjanitor/calendarjanitor-19.11.90.ebuild b/kde-apps/calendarjanitor/calendarjanitor-19.11.90.ebuild
1245 new file mode 100644
1246 index 0000000000..c0fcc353cb
1247 --- /dev/null
1248 +++ b/kde-apps/calendarjanitor/calendarjanitor-19.11.90.ebuild
1249 @@ -0,0 +1,45 @@
1250 +# Copyright 1999-2019 Gentoo Authors
1251 +# Distributed under the terms of the GNU General Public License v2
1252 +
1253 +EAPI=7
1254 +
1255 +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
1256 +ECM_TEST="false"
1257 +KDE_ORG_NAME="akonadi-calendar-tools"
1258 +PVCUT=$(ver_cut 1-3)
1259 +KFMIN=5.63.0
1260 +QTMIN=5.12.3
1261 +inherit ecm kde.org
1262 +
1263 +DESCRIPTION="Tool to scan calendar data for buggy instances"
1264 +
1265 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
1266 +SLOT="5"
1267 +KEYWORDS="~amd64 ~arm64 ~x86"
1268 +IUSE=""
1269 +
1270 +DEPEND="
1271 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
1272 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1273 + >=kde-frameworks/ki18n-${KFMIN}:5
1274 + >=kde-apps/akonadi-${PVCUT}:5
1275 + >=kde-apps/akonadi-calendar-${PVCUT}:5
1276 + >=kde-apps/calendarsupport-${PVCUT}:5
1277 + >=dev-qt/qtwidgets-${QTMIN}:5
1278 +"
1279 +RDEPEND="${DEPEND}
1280 + !kde-apps/kdepim-l10n
1281 +"
1282 +
1283 +src_prepare() {
1284 + ecm_src_prepare
1285 +
1286 + cmake_comment_add_subdirectory doc konsolekalendar
1287 + sed -i -e "/console\.categories/ s/^/#DONT/" CMakeLists.txt || die
1288 +
1289 + # delete colliding konsolekalendar translations
1290 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1291 + rm -f po/*/konsolekalendar.po || die
1292 + rm -rf po/*/docs/konsolekalendar || die
1293 + fi
1294 +}
1295
1296 diff --git a/kde-apps/calendarsupport/calendarsupport-19.11.90.ebuild b/kde-apps/calendarsupport/calendarsupport-19.11.90.ebuild
1297 new file mode 100644
1298 index 0000000000..196bab5c73
1299 --- /dev/null
1300 +++ b/kde-apps/calendarsupport/calendarsupport-19.11.90.ebuild
1301 @@ -0,0 +1,48 @@
1302 +# Copyright 1999-2019 Gentoo Authors
1303 +# Distributed under the terms of the GNU General Public License v2
1304 +
1305 +EAPI=7
1306 +
1307 +ECM_TEST="false"
1308 +PVCUT=$(ver_cut 1-3)
1309 +KFMIN=5.63.0
1310 +QTMIN=5.12.3
1311 +inherit ecm kde.org
1312 +
1313 +DESCRIPTION="Calendar support library"
1314 +
1315 +LICENSE="GPL-2+ LGPL-2.1+"
1316 +SLOT="5"
1317 +KEYWORDS="~amd64 ~arm64 ~x86"
1318 +IUSE=""
1319 +
1320 +DEPEND="
1321 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
1322 + >=kde-frameworks/kcodecs-${KFMIN}:5
1323 + >=kde-frameworks/kcompletion-${KFMIN}:5
1324 + >=kde-frameworks/kconfig-${KFMIN}:5
1325 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1326 + >=kde-frameworks/kguiaddons-${KFMIN}:5
1327 + >=kde-frameworks/kholidays-${KFMIN}:5
1328 + >=kde-frameworks/ki18n-${KFMIN}:5
1329 + >=kde-frameworks/kio-${KFMIN}:5
1330 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
1331 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1332 + >=kde-apps/akonadi-${PVCUT}:5
1333 + >=kde-apps/akonadi-calendar-${PVCUT}:5
1334 + >=kde-apps/akonadi-mime-${PVCUT}:5
1335 + >=kde-apps/kcalutils-${PVCUT}:5
1336 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
1337 + >=kde-apps/kidentitymanagement-${PVCUT}:5
1338 + >=kde-apps/kmime-${PVCUT}:5
1339 + >=kde-apps/libkdepim-${PVCUT}:5
1340 + >=kde-apps/pimcommon-${PVCUT}:5
1341 + >=dev-qt/designer-${QTMIN}:5
1342 + >=dev-qt/qtgui-${QTMIN}:5
1343 + >=dev-qt/qtprintsupport-${QTMIN}:5
1344 + >=dev-qt/qtwidgets-${QTMIN}:5
1345 + dev-libs/libical
1346 +"
1347 +RDEPEND="${DEPEND}
1348 + !kde-apps/kdepim-l10n
1349 +"
1350
1351 diff --git a/kde-apps/cantor/cantor-19.11.90.ebuild b/kde-apps/cantor/cantor-19.11.90.ebuild
1352 new file mode 100644
1353 index 0000000000..a1a2fbf6a5
1354 --- /dev/null
1355 +++ b/kde-apps/cantor/cantor-19.11.90.ebuild
1356 @@ -0,0 +1,110 @@
1357 +# Copyright 1999-2019 Gentoo Authors
1358 +# Distributed under the terms of the GNU General Public License v2
1359 +
1360 +EAPI=7
1361 +
1362 +CMAKE_MAKEFILE_GENERATOR="emake"
1363 +ECM_HANDBOOK="forceoptional"
1364 +ECM_TEST="forceoptional"
1365 +PYTHON_COMPAT=( python3_{6,7,8} )
1366 +PVCUT=$(ver_cut 1-3)
1367 +KFMIN=5.63.0
1368 +QTMIN=5.12.3
1369 +inherit ecm kde.org python-single-r1
1370 +
1371 +DESCRIPTION="Interface for doing mathematics and scientific computing"
1372 +HOMEPAGE="https://kde.org/applications/education/org.kde.cantor
1373 +https://edu.kde.org/cantor/"
1374 +
1375 +LICENSE="GPL-2" # TODO: CHECK
1376 +SLOT="5"
1377 +KEYWORDS="~amd64 ~arm64 ~x86"
1378 +IUSE="+analitza julia lua postscript python qalculate R"
1379 +
1380 +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
1381 +
1382 +# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
1383 +DEPEND="
1384 + >=dev-qt/qtgui-${QTMIN}:5
1385 + >=dev-qt/qtprintsupport-${QTMIN}:5
1386 + >=dev-qt/qtsvg-${QTMIN}:5
1387 + >=dev-qt/qtwidgets-${QTMIN}:5
1388 + >=dev-qt/qtxml-${QTMIN}:5
1389 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
1390 + >=kde-frameworks/karchive-${KFMIN}:5
1391 + >=kde-frameworks/kcompletion-${KFMIN}:5
1392 + >=kde-frameworks/kconfig-${KFMIN}:5
1393 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1394 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1395 + >=kde-frameworks/kcrash-${KFMIN}:5
1396 + >=kde-frameworks/ki18n-${KFMIN}:5
1397 + >=kde-frameworks/kiconthemes-${KFMIN}:5
1398 + >=kde-frameworks/kio-${KFMIN}:5
1399 + >=kde-frameworks/knewstuff-${KFMIN}:5
1400 + >=kde-frameworks/kparts-${KFMIN}:5
1401 + >=kde-frameworks/kpty-${KFMIN}:5
1402 + >=kde-frameworks/ktexteditor-${KFMIN}:5
1403 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1404 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1405 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1406 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
1407 + analitza? ( >=kde-apps/analitza-${PVCUT}:5 )
1408 + julia? ( dev-lang/julia )
1409 + lua? ( dev-lang/luajit:2 )
1410 + qalculate? (
1411 + sci-libs/cln
1412 + sci-libs/libqalculate:=
1413 + )
1414 + postscript? ( app-text/libspectre )
1415 + python? (
1416 + ${PYTHON_DEPS}
1417 + >=dev-qt/qtdbus-${QTMIN}:5
1418 + )
1419 + R? ( dev-lang/R )
1420 +"
1421 +RDEPEND="${DEPEND}"
1422 +
1423 +RESTRICT+=" test"
1424 +
1425 +pkg_pretend() {
1426 + ecm_pkg_pretend
1427 +
1428 + if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
1429 + ! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
1430 + elog "You have decided to build ${PN} with no backend."
1431 + elog "To have this application functional, please enable one of the backends via USE flag:"
1432 + elog " analitza, lua, python, qalculate, R"
1433 + elog "Alternatively, install one of these:"
1434 + elog " # emerge sci-mathematics/maxima (bug #619534)"
1435 + elog " # emerge sci-mathematics/octave"
1436 + elog "Experimental available USE flag:"
1437 + elog " julia (not stable, bug #613576)"
1438 + elog
1439 + fi
1440 +
1441 + if ! has_version virtual/latex-base; then
1442 + elog "For LaTeX support:"
1443 + elog " # emerge virtual/latex-base"
1444 + fi
1445 +}
1446 +
1447 +pkg_setup() {
1448 + use python && python-single-r1_pkg_setup
1449 + ecm_pkg_setup
1450 +}
1451 +
1452 +src_configure() {
1453 + use julia && addpredict /proc/self/mem # bug 602894
1454 +
1455 + local mycmakeargs=(
1456 + -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
1457 + $(cmake_use_find_package analitza Analitza5)
1458 + $(cmake_use_find_package julia Julia)
1459 + $(cmake_use_find_package lua LuaJIT)
1460 + $(cmake_use_find_package postscript LibSpectre)
1461 + $(cmake_use_find_package python PythonLibs3)
1462 + $(cmake_use_find_package qalculate Qalculate)
1463 + $(cmake_use_find_package R R)
1464 + )
1465 + ecm_src_configure
1466 +}
1467
1468 diff --git a/kde-apps/cervisia/cervisia-19.11.90.ebuild b/kde-apps/cervisia/cervisia-19.11.90.ebuild
1469 new file mode 100644
1470 index 0000000000..8acdf34948
1471 --- /dev/null
1472 +++ b/kde-apps/cervisia/cervisia-19.11.90.ebuild
1473 @@ -0,0 +1,41 @@
1474 +# Copyright 1999-2019 Gentoo Authors
1475 +# Distributed under the terms of the GNU General Public License v2
1476 +
1477 +EAPI=7
1478 +
1479 +ECM_HANDBOOK="forceoptional"
1480 +KFMIN=5.63.0
1481 +QTMIN=5.12.3
1482 +inherit ecm kde.org
1483 +
1484 +DESCRIPTION="CVS frontend by KDE"
1485 +HOMEPAGE="https://kde.org/applications/development/org.kde.cervisia"
1486 +
1487 +LICENSE="GPL-2" # TODO: CHECK
1488 +SLOT="5"
1489 +KEYWORDS="~amd64 ~arm64 ~x86"
1490 +IUSE=""
1491 +
1492 +DEPEND="
1493 + >=kde-frameworks/kcompletion-${KFMIN}:5
1494 + >=kde-frameworks/kconfig-${KFMIN}:5
1495 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1496 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1497 + >=kde-frameworks/kdesu-${KFMIN}:5
1498 + >=kde-frameworks/kiconthemes-${KFMIN}:5
1499 + >=kde-frameworks/kinit-${KFMIN}:5
1500 + >=kde-frameworks/kio-${KFMIN}:5
1501 + >=kde-frameworks/kitemviews-${KFMIN}:5
1502 + >=kde-frameworks/knotifications-${KFMIN}:5
1503 + >=kde-frameworks/kparts-${KFMIN}:5
1504 + >=kde-frameworks/kservice-${KFMIN}:5
1505 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1506 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1507 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1508 + >=dev-qt/qtdbus-${QTMIN}:5
1509 + >=dev-qt/qtgui-${QTMIN}:5
1510 + >=dev-qt/qtwidgets-${QTMIN}:5
1511 +"
1512 +RDEPEND="${DEPEND}
1513 + dev-vcs/cvs
1514 +"
1515
1516 diff --git a/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.11.90.ebuild b/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.11.90.ebuild
1517 new file mode 100644
1518 index 0000000000..828944d24e
1519 --- /dev/null
1520 +++ b/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.11.90.ebuild
1521 @@ -0,0 +1,56 @@
1522 +# Copyright 1999-2019 Gentoo Authors
1523 +# Distributed under the terms of the GNU General Public License v2
1524 +
1525 +EAPI=7
1526 +
1527 +ECM_HANDBOOK="false"
1528 +KDE_ORG_NAME="dolphin-plugins"
1529 +MY_PLUGIN_NAME="bazaar"
1530 +PVCUT=$(ver_cut 1-3)
1531 +KFMIN=5.63.0
1532 +QTMIN=5.12.3
1533 +inherit ecm kde.org
1534 +
1535 +DESCRIPTION="Dolphin plugin for Bazaar integration"
1536 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins"
1537 +
1538 +LICENSE="GPL-2" # TODO: CHECK
1539 +SLOT="5"
1540 +KEYWORDS="~amd64 ~arm64 ~x86"
1541 +IUSE=""
1542 +
1543 +DEPEND="
1544 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1545 + >=kde-frameworks/ki18n-${KFMIN}:5
1546 + >=kde-frameworks/kio-${KFMIN}:5
1547 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1548 + >=kde-apps/dolphin-${PVCUT}:5
1549 + >=dev-qt/qtgui-${QTMIN}:5
1550 + >=dev-qt/qtwidgets-${QTMIN}:5
1551 +"
1552 +RDEPEND="${DEPEND}
1553 + !kde-apps/dolphin-plugins:5
1554 + dev-vcs/bzr
1555 +"
1556 +
1557 +src_prepare() {
1558 + ecm_src_prepare
1559 + # kxmlgui, qtnetwork only required by dropbox
1560 + ecm_punt_bogus_dep Qt5 Network
1561 + ecm_punt_bogus_dep KF5 XmlGui
1562 + # delete non-${PN} translations
1563 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1564 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1565 + fi
1566 +}
1567 +
1568 +src_configure() {
1569 + local mycmakeargs=(
1570 + -DBUILD_${MY_PLUGIN_NAME}=ON
1571 + -DBUILD_dropbox=OFF
1572 + -DBUILD_git=OFF
1573 + -DBUILD_hg=OFF
1574 + -DBUILD_svn=OFF
1575 + )
1576 + ecm_src_configure
1577 +}
1578
1579 diff --git a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.11.90.ebuild b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.11.90.ebuild
1580 new file mode 100644
1581 index 0000000000..1f450f8a3d
1582 --- /dev/null
1583 +++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.11.90.ebuild
1584 @@ -0,0 +1,55 @@
1585 +# Copyright 1999-2019 Gentoo Authors
1586 +# Distributed under the terms of the GNU General Public License v2
1587 +
1588 +EAPI=7
1589 +
1590 +ECM_HANDBOOK="false"
1591 +KDE_ORG_NAME="dolphin-plugins"
1592 +MY_PLUGIN_NAME="dropbox"
1593 +PVCUT=$(ver_cut 1-3)
1594 +KFMIN=5.63.0
1595 +QTMIN=5.12.3
1596 +inherit ecm kde.org
1597 +
1598 +DESCRIPTION="Dolphin plugin for Dropbox service integration"
1599 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins"
1600 +
1601 +LICENSE="GPL-2" # TODO: CHECK
1602 +SLOT="5"
1603 +KEYWORDS="~amd64 ~x86"
1604 +IUSE=""
1605 +
1606 +DEPEND="
1607 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1608 + >=kde-frameworks/ki18n-${KFMIN}:5
1609 + >=kde-frameworks/kio-${KFMIN}:5
1610 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1611 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1612 + >=kde-apps/dolphin-${PVCUT}:5
1613 + >=dev-qt/qtgui-${QTMIN}:5
1614 + >=dev-qt/qtnetwork-${QTMIN}:5
1615 + >=dev-qt/qtwidgets-${QTMIN}:5
1616 +"
1617 +RDEPEND="${DEPEND}
1618 + !kde-apps/dolphin-plugins:5
1619 + net-misc/dropbox-cli
1620 +"
1621 +
1622 +src_prepare() {
1623 + ecm_src_prepare
1624 + # delete non-${PN} translations
1625 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1626 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1627 + fi
1628 +}
1629 +
1630 +src_configure() {
1631 + local mycmakeargs=(
1632 + -DBUILD_${MY_PLUGIN_NAME}=ON
1633 + -DBUILD_bazaar=OFF
1634 + -DBUILD_git=OFF
1635 + -DBUILD_hg=OFF
1636 + -DBUILD_svn=OFF
1637 + )
1638 + ecm_src_configure
1639 +}
1640
1641 diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.11.90.ebuild b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.11.90.ebuild
1642 new file mode 100644
1643 index 0000000000..e8ad6928e1
1644 --- /dev/null
1645 +++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.11.90.ebuild
1646 @@ -0,0 +1,58 @@
1647 +# Copyright 1999-2019 Gentoo Authors
1648 +# Distributed under the terms of the GNU General Public License v2
1649 +
1650 +EAPI=7
1651 +
1652 +ECM_HANDBOOK="false"
1653 +KDE_ORG_NAME="dolphin-plugins"
1654 +MY_PLUGIN_NAME="git"
1655 +PVCUT=$(ver_cut 1-3)
1656 +KFMIN=5.63.0
1657 +QTMIN=5.12.3
1658 +inherit ecm kde.org
1659 +
1660 +DESCRIPTION="Dolphin plugin for Git integration"
1661 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins"
1662 +
1663 +LICENSE="GPL-2" # TODO: CHECK
1664 +SLOT="5"
1665 +KEYWORDS="~amd64 ~arm64 ~x86"
1666 +IUSE=""
1667 +
1668 +DEPEND="
1669 + >=kde-frameworks/kcompletion-${KFMIN}:5
1670 + >=kde-frameworks/kconfig-${KFMIN}:5
1671 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1672 + >=kde-frameworks/ki18n-${KFMIN}:5
1673 + >=kde-frameworks/kio-${KFMIN}:5
1674 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1675 + >=kde-apps/dolphin-${PVCUT}:5
1676 + >=dev-qt/qtgui-${QTMIN}:5
1677 + >=dev-qt/qtwidgets-${QTMIN}:5
1678 +"
1679 +RDEPEND="${DEPEND}
1680 + !kde-apps/dolphin-plugins:5
1681 + dev-vcs/git
1682 +"
1683 +
1684 +src_prepare() {
1685 + ecm_src_prepare
1686 + # kxmlgui, qtnetwork only required by dropbox
1687 + ecm_punt_bogus_dep Qt5 Network
1688 + ecm_punt_bogus_dep KF5 XmlGui
1689 + # delete non-${PN} translations
1690 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1691 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1692 + fi
1693 +}
1694 +
1695 +src_configure() {
1696 + local mycmakeargs=(
1697 + -DBUILD_${MY_PLUGIN_NAME}=ON
1698 + -DBUILD_bazaar=OFF
1699 + -DBUILD_dropbox=OFF
1700 + -DBUILD_hg=OFF
1701 + -DBUILD_svn=OFF
1702 + )
1703 + ecm_src_configure
1704 +}
1705
1706 diff --git a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.11.90.ebuild b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.11.90.ebuild
1707 new file mode 100644
1708 index 0000000000..d414c2203a
1709 --- /dev/null
1710 +++ b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.11.90.ebuild
1711 @@ -0,0 +1,61 @@
1712 +# Copyright 1999-2019 Gentoo Authors
1713 +# Distributed under the terms of the GNU General Public License v2
1714 +
1715 +EAPI=7
1716 +
1717 +ECM_HANDBOOK="false"
1718 +KDE_ORG_NAME="dolphin-plugins"
1719 +MY_PLUGIN_NAME="hg"
1720 +PVCUT=$(ver_cut 1-3)
1721 +KFMIN=5.63.0
1722 +QTMIN=5.12.3
1723 +inherit ecm kde.org
1724 +
1725 +DESCRIPTION="Dolphin plugin for Mercurial integration"
1726 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins"
1727 +
1728 +LICENSE="GPL-2" # TODO: CHECK
1729 +SLOT="5"
1730 +KEYWORDS="~amd64 ~arm64 ~x86"
1731 +IUSE=""
1732 +
1733 +DEPEND="
1734 + >=kde-frameworks/kcompletion-${KFMIN}:5
1735 + >=kde-frameworks/kconfig-${KFMIN}:5
1736 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1737 + >=kde-frameworks/ki18n-${KFMIN}:5
1738 + >=kde-frameworks/kio-${KFMIN}:5
1739 + >=kde-frameworks/kservice-${KFMIN}:5
1740 + >=kde-frameworks/ktexteditor-${KFMIN}:5
1741 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1742 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1743 + >=kde-apps/dolphin-${PVCUT}:5
1744 + >=dev-qt/qtgui-${QTMIN}:5
1745 + >=dev-qt/qtwidgets-${QTMIN}:5
1746 +"
1747 +RDEPEND="${DEPEND}
1748 + !kde-apps/dolphin-plugins:5
1749 + dev-vcs/mercurial
1750 +"
1751 +
1752 +src_prepare() {
1753 + ecm_src_prepare
1754 + # kxmlgui, qtnetwork only required by dropbox
1755 + ecm_punt_bogus_dep Qt5 Network
1756 + ecm_punt_bogus_dep KF5 XmlGui
1757 + # delete non-${PN} translations
1758 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1759 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1760 + fi
1761 +}
1762 +
1763 +src_configure() {
1764 + local mycmakeargs=(
1765 + -DBUILD_${MY_PLUGIN_NAME}=ON
1766 + -DBUILD_bazaar=OFF
1767 + -DBUILD_dropbox=OFF
1768 + -DBUILD_git=OFF
1769 + -DBUILD_svn=OFF
1770 + )
1771 + ecm_src_configure
1772 +}
1773
1774 diff --git a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.11.90.ebuild b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.11.90.ebuild
1775 new file mode 100644
1776 index 0000000000..c6ceea2d42
1777 --- /dev/null
1778 +++ b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.11.90.ebuild
1779 @@ -0,0 +1,57 @@
1780 +# Copyright 1999-2019 Gentoo Authors
1781 +# Distributed under the terms of the GNU General Public License v2
1782 +
1783 +EAPI=7
1784 +
1785 +ECM_HANDBOOK="false"
1786 +KDE_ORG_NAME="dolphin-plugins"
1787 +MY_PLUGIN_NAME="svn"
1788 +PVCUT=$(ver_cut 1-3)
1789 +KFMIN=5.63.0
1790 +QTMIN=5.12.3
1791 +inherit ecm kde.org
1792 +
1793 +DESCRIPTION="Dolphin plugin for Subversion integration"
1794 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins"
1795 +
1796 +LICENSE="GPL-2" # TODO: CHECK
1797 +SLOT="5"
1798 +KEYWORDS="~amd64 ~arm64 ~x86"
1799 +IUSE=""
1800 +
1801 +DEPEND="
1802 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1803 + >=kde-frameworks/ki18n-${KFMIN}:5
1804 + >=kde-frameworks/kio-${KFMIN}:5
1805 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1806 + >=kde-apps/dolphin-${PVCUT}:5
1807 + >=dev-qt/qtgui-${QTMIN}:5
1808 + >=dev-qt/qtwidgets-${QTMIN}:5
1809 +"
1810 +RDEPEND="${DEPEND}
1811 + !kde-apps/dolphin-plugins:5
1812 + >=kde-apps/kompare-${PVCUT}:5
1813 + dev-vcs/subversion
1814 +"
1815 +
1816 +src_prepare() {
1817 + ecm_src_prepare
1818 + # kxmlgui, qtnetwork only required by dropbox
1819 + ecm_punt_bogus_dep Qt5 Network
1820 + ecm_punt_bogus_dep KF5 XmlGui
1821 + # delete non-${PN} translations
1822 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1823 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1824 + fi
1825 +}
1826 +
1827 +src_configure() {
1828 + local mycmakeargs=(
1829 + -DBUILD_${MY_PLUGIN_NAME}=ON
1830 + -DBUILD_bazaar=OFF
1831 + -DBUILD_dropbox=OFF
1832 + -DBUILD_git=OFF
1833 + -DBUILD_hg=OFF
1834 + )
1835 + ecm_src_configure
1836 +}
1837
1838 diff --git a/kde-apps/dolphin/dolphin-19.11.90.ebuild b/kde-apps/dolphin/dolphin-19.11.90.ebuild
1839 new file mode 100644
1840 index 0000000000..fcaf127a47
1841 --- /dev/null
1842 +++ b/kde-apps/dolphin/dolphin-19.11.90.ebuild
1843 @@ -0,0 +1,97 @@
1844 +# Copyright 1999-2019 Gentoo Authors
1845 +# Distributed under the terms of the GNU General Public License v2
1846 +
1847 +EAPI=7
1848 +
1849 +ECM_HANDBOOK="forceoptional"
1850 +ECM_TEST="true"
1851 +PVCUT=$(ver_cut 1-3)
1852 +KFMIN=5.63.0
1853 +QTMIN=5.12.3
1854 +VIRTUALX_REQUIRED="test"
1855 +inherit ecm kde.org
1856 +
1857 +DESCRIPTION="Plasma filemanager focusing on usability"
1858 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin
1859 +https://userbase.kde.org/Dolphin"
1860 +
1861 +LICENSE="GPL-2" # TODO: CHECK
1862 +SLOT="5"
1863 +KEYWORDS="~amd64 ~arm64 ~x86"
1864 +IUSE="activities semantic-desktop"
1865 +
1866 +DEPEND="
1867 + >=kde-frameworks/kbookmarks-${KFMIN}:5
1868 + >=kde-frameworks/kcmutils-${KFMIN}:5
1869 + >=kde-frameworks/kcodecs-${KFMIN}:5
1870 + >=kde-frameworks/kcompletion-${KFMIN}:5
1871 + >=kde-frameworks/kconfig-${KFMIN}:5
1872 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1873 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1874 + >=kde-frameworks/kcrash-${KFMIN}:5
1875 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
1876 + >=kde-frameworks/ki18n-${KFMIN}:5
1877 + >=kde-frameworks/kiconthemes-${KFMIN}:5
1878 + >=kde-frameworks/kinit-${KFMIN}:5
1879 + >=kde-frameworks/kio-${KFMIN}:5
1880 + >=kde-frameworks/kitemviews-${KFMIN}:5
1881 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
1882 + >=kde-frameworks/knewstuff-${KFMIN}:5
1883 + >=kde-frameworks/knotifications-${KFMIN}:5
1884 + >=kde-frameworks/kparts-${KFMIN}:5
1885 + >=kde-frameworks/kservice-${KFMIN}:5
1886 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1887 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1888 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
1889 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1890 + >=kde-frameworks/solid-${KFMIN}:5
1891 + >=dev-qt/qtconcurrent-${QTMIN}:5
1892 + >=dev-qt/qtdbus-${QTMIN}:5
1893 + >=dev-qt/qtgui-${QTMIN}:5
1894 + >=dev-qt/qtwidgets-${QTMIN}:5
1895 + >=dev-qt/qtxml-${QTMIN}:5
1896 + media-libs/phonon[qt5(+)]
1897 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
1898 + semantic-desktop? (
1899 + >=kde-frameworks/baloo-${KFMIN}:5
1900 + >=kde-frameworks/kfilemetadata-${KFMIN}:5
1901 + >=kde-apps/baloo-widgets-${PVCUT}:5
1902 + )
1903 +"
1904 +RDEPEND="${DEPEND}
1905 + >=kde-apps/kio-extras-${PVCUT}:5
1906 +"
1907 +
1908 +RESTRICT+=" test"
1909 +
1910 +src_configure() {
1911 + local mycmakeargs=(
1912 + $(cmake_use_find_package activities KF5Activities)
1913 + $(cmake_use_find_package semantic-desktop KF5Baloo)
1914 + $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
1915 + $(cmake_use_find_package semantic-desktop KF5FileMetaData)
1916 + )
1917 +
1918 + ecm_src_configure
1919 +}
1920 +
1921 +pkg_postinst() {
1922 + ecm_pkg_postinst
1923 +
1924 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
1925 + has_version "kde-apps/ark:${SLOT}" || \
1926 + elog "For compress/extract and other actions install kde-apps/ark:${SLOT}"
1927 +
1928 + has_version "kde-apps/kleopatra:${SLOT}" || \
1929 + elog "For crypto actions install kde-apps/kleopatra:${SLOT}"
1930 +
1931 + has_version "kde-apps/ffmpegthumbs:${SLOT}" || \
1932 + elog "For video file thumbnails install kde-apps/ffmpegthumbs:${SLOT}"
1933 +
1934 + has_version "kde-apps/thumbnailers:${SLOT}" || \
1935 + elog "For graphics file thumbnails install kde-apps/thumbnailers:${SLOT}"
1936 +
1937 + has_version "kde-frameworks/purpose:${SLOT}" || \
1938 + elog "For 'Share' context menu actions install kde-frameworks/purpose:${SLOT}"
1939 + fi
1940 +}
1941
1942 diff --git a/kde-apps/dragon/dragon-19.11.90.ebuild b/kde-apps/dragon/dragon-19.11.90.ebuild
1943 new file mode 100644
1944 index 0000000000..13217171ac
1945 --- /dev/null
1946 +++ b/kde-apps/dragon/dragon-19.11.90.ebuild
1947 @@ -0,0 +1,43 @@
1948 +# Copyright 1999-2019 Gentoo Authors
1949 +# Distributed under the terms of the GNU General Public License v2
1950 +
1951 +EAPI=7
1952 +
1953 +ECM_HANDBOOK="forceoptional"
1954 +KFMIN=5.63.0
1955 +QTMIN=5.12.3
1956 +inherit ecm kde.org
1957 +
1958 +DESCRIPTION="Simple video player"
1959 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.dragonplayer"
1960 +
1961 +LICENSE="GPL-2+ || ( GPL-2 GPL-3 ) handbook? ( FDL-1.2 )"
1962 +SLOT="5"
1963 +KEYWORDS="~amd64 ~arm64 ~x86"
1964 +IUSE=""
1965 +
1966 +BDEPEND="
1967 + sys-devel/gettext
1968 +"
1969 +DEPEND="
1970 + >=kde-frameworks/kconfig-${KFMIN}:5
1971 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1972 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1973 + >=kde-frameworks/kcrash-${KFMIN}:5
1974 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
1975 + >=kde-frameworks/ki18n-${KFMIN}:5
1976 + >=kde-frameworks/kio-${KFMIN}:5
1977 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
1978 + >=kde-frameworks/knotifications-${KFMIN}:5
1979 + >=kde-frameworks/kparts-${KFMIN}:5
1980 + >=kde-frameworks/kservice-${KFMIN}:5
1981 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1982 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
1983 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1984 + >=kde-frameworks/solid-${KFMIN}:5
1985 + >=dev-qt/qtdbus-${QTMIN}:5
1986 + >=dev-qt/qtgui-${QTMIN}:5
1987 + >=dev-qt/qtwidgets-${QTMIN}:5
1988 + media-libs/phonon[qt5(+)]
1989 +"
1990 +RDEPEND="${DEPEND}"
1991
1992 diff --git a/kde-apps/eventviews/eventviews-19.11.90.ebuild b/kde-apps/eventviews/eventviews-19.11.90.ebuild
1993 new file mode 100644
1994 index 0000000000..464f7e5e76
1995 --- /dev/null
1996 +++ b/kde-apps/eventviews/eventviews-19.11.90.ebuild
1997 @@ -0,0 +1,48 @@
1998 +# Copyright 1999-2019 Gentoo Authors
1999 +# Distributed under the terms of the GNU General Public License v2
2000 +
2001 +EAPI=7
2002 +
2003 +ECM_TEST="true"
2004 +PVCUT=$(ver_cut 1-3)
2005 +KFMIN=5.63.0
2006 +QTMIN=5.12.3
2007 +inherit ecm kde.org
2008 +
2009 +DESCRIPTION="Calendar viewer for KDE PIM"
2010 +
2011 +LICENSE="GPL-2+ LGPL-2.1+"
2012 +SLOT="5"
2013 +KEYWORDS="~amd64 ~arm64 ~x86"
2014 +IUSE=""
2015 +
2016 +# drop qtgui subslot operator when QT_MINIMAL >= 5.14.0
2017 +DEPEND="
2018 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
2019 + >=kde-frameworks/kcodecs-${KFMIN}:5
2020 + >=kde-frameworks/kcompletion-${KFMIN}:5
2021 + >=kde-frameworks/kconfig-${KFMIN}:5
2022 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2023 + >=kde-frameworks/kcontacts-${KFMIN}:5
2024 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2025 + >=kde-frameworks/kguiaddons-${KFMIN}:5
2026 + >=kde-frameworks/ki18n-${KFMIN}:5
2027 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2028 + >=kde-frameworks/kitemmodels-${KFMIN}:5
2029 + >=kde-frameworks/kservice-${KFMIN}:5
2030 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2031 + >=kde-apps/akonadi-${PVCUT}:5
2032 + >=kde-apps/akonadi-calendar-${PVCUT}:5
2033 + >=kde-apps/calendarsupport-${PVCUT}:5
2034 + >=kde-apps/kcalutils-${PVCUT}:5
2035 + >=kde-apps/kmime-${PVCUT}:5
2036 + >=kde-apps/libkdepim-${PVCUT}:5
2037 + >=dev-qt/designer-${QTMIN}:5
2038 + >=dev-qt/qtgui-${QTMIN}:5=
2039 + >=dev-qt/qtwidgets-${QTMIN}:5
2040 + dev-libs/kdiagram:5
2041 + dev-libs/libical
2042 +"
2043 +RDEPEND="${DEPEND}
2044 + !kde-apps/kdepim-l10n
2045 +"
2046
2047 diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-19.11.90.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-19.11.90.ebuild
2048 new file mode 100644
2049 index 0000000000..85aab0c2a5
2050 --- /dev/null
2051 +++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-19.11.90.ebuild
2052 @@ -0,0 +1,29 @@
2053 +# Copyright 1999-2019 Gentoo Authors
2054 +# Distributed under the terms of the GNU General Public License v2
2055 +
2056 +EAPI=7
2057 +
2058 +KFMIN=5.63.0
2059 +QTMIN=5.12.3
2060 +inherit ecm kde.org
2061 +
2062 +DESCRIPTION="FFmpeg based thumbnail generator for video files"
2063 +
2064 +LICENSE="GPL-2+"
2065 +SLOT="5"
2066 +KEYWORDS="~amd64 ~arm64 ~x86"
2067 +IUSE="libav"
2068 +
2069 +BDEPEND="
2070 + virtual/pkgconfig
2071 +"
2072 +DEPEND="
2073 + >=kde-frameworks/kconfig-${KFMIN}:5
2074 + >=kde-frameworks/ki18n-${KFMIN}:5
2075 + >=kde-frameworks/kio-${KFMIN}:5
2076 + >=dev-qt/qtgui-${QTMIN}:5
2077 + >=dev-qt/qtwidgets-${QTMIN}:5
2078 + libav? ( media-video/libav:= )
2079 + !libav? ( media-video/ffmpeg:0= )
2080 +"
2081 +RDEPEND="${DEPEND}"
2082
2083 diff --git a/kde-apps/filelight/filelight-19.11.90.ebuild b/kde-apps/filelight/filelight-19.11.90.ebuild
2084 new file mode 100644
2085 index 0000000000..6b61d7fbfc
2086 --- /dev/null
2087 +++ b/kde-apps/filelight/filelight-19.11.90.ebuild
2088 @@ -0,0 +1,33 @@
2089 +# Copyright 1999-2019 Gentoo Authors
2090 +# Distributed under the terms of the GNU General Public License v2
2091 +
2092 +EAPI=7
2093 +
2094 +ECM_HANDBOOK="optional"
2095 +KFMIN=5.63.0
2096 +QTMIN=5.12.3
2097 +inherit ecm kde.org
2098 +
2099 +DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
2100 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.filelight
2101 +https://utils.kde.org/projects/filelight/"
2102 +
2103 +LICENSE="GPL-2" # TODO: CHECK
2104 +SLOT="5"
2105 +KEYWORDS="~amd64 ~arm64 ~x86"
2106 +IUSE=""
2107 +
2108 +DEPEND="
2109 + >=kde-frameworks/kcompletion-${KFMIN}:5
2110 + >=kde-frameworks/kconfig-${KFMIN}:5
2111 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2112 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2113 + >=kde-frameworks/ki18n-${KFMIN}:5
2114 + >=kde-frameworks/kio-${KFMIN}:5
2115 + >=kde-frameworks/kservice-${KFMIN}:5
2116 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2117 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2118 + >=dev-qt/qtgui-${QTMIN}:5
2119 + >=dev-qt/qtwidgets-${QTMIN}:5
2120 +"
2121 +RDEPEND="${DEPEND}"
2122
2123 diff --git a/kde-apps/granatier/granatier-19.11.90.ebuild b/kde-apps/granatier/granatier-19.11.90.ebuild
2124 new file mode 100644
2125 index 0000000000..d004ba8370
2126 --- /dev/null
2127 +++ b/kde-apps/granatier/granatier-19.11.90.ebuild
2128 @@ -0,0 +1,36 @@
2129 +# Copyright 1999-2019 Gentoo Authors
2130 +# Distributed under the terms of the GNU General Public License v2
2131 +
2132 +EAPI=7
2133 +
2134 +ECM_HANDBOOK="forceoptional"
2135 +PVCUT=$(ver_cut 1-3)
2136 +KFMIN=5.63.0
2137 +QTMIN=5.12.3
2138 +inherit ecm kde.org
2139 +
2140 +DESCRIPTION="KDE Bomberman game"
2141 +HOMEPAGE="https://kde.org/applications/games/org.kde.granatier"
2142 +
2143 +LICENSE="GPL-2" # TODO: CHECK
2144 +SLOT="5"
2145 +KEYWORDS="~amd64 ~arm64 ~x86"
2146 +IUSE=""
2147 +
2148 +DEPEND="
2149 + >=kde-frameworks/kconfig-${KFMIN}:5
2150 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2151 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2152 + >=kde-frameworks/kcrash-${KFMIN}:5
2153 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
2154 + >=kde-frameworks/ki18n-${KFMIN}:5
2155 + >=kde-frameworks/knewstuff-${KFMIN}:5
2156 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2157 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2158 + >=kde-apps/libkdegames-${PVCUT}:5
2159 + >=dev-qt/qtgui-${QTMIN}:5
2160 + >=dev-qt/qtsvg-${QTMIN}:5
2161 + >=dev-qt/qtwidgets-${QTMIN}:5
2162 + >=dev-qt/qtxml-${QTMIN}:5
2163 +"
2164 +RDEPEND="${DEPEND}"
2165
2166 diff --git a/kde-apps/grantlee-editor/grantlee-editor-19.11.90.ebuild b/kde-apps/grantlee-editor/grantlee-editor-19.11.90.ebuild
2167 new file mode 100644
2168 index 0000000000..fd4c5ec096
2169 --- /dev/null
2170 +++ b/kde-apps/grantlee-editor/grantlee-editor-19.11.90.ebuild
2171 @@ -0,0 +1,49 @@
2172 +# Copyright 1999-2019 Gentoo Authors
2173 +# Distributed under the terms of the GNU General Public License v2
2174 +
2175 +EAPI=7
2176 +
2177 +ECM_HANDBOOK="forceoptional"
2178 +PVCUT=$(ver_cut 1-3)
2179 +KFMIN=5.63.0
2180 +QTMIN=5.12.3
2181 +inherit ecm kde.org
2182 +
2183 +DESCRIPTION="Utilities and tools to manage themes in KDE PIM applications"
2184 +
2185 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
2186 +SLOT="5"
2187 +KEYWORDS="~amd64 ~arm64 ~x86"
2188 +IUSE=""
2189 +
2190 +DEPEND="
2191 + >=kde-frameworks/karchive-${KFMIN}:5
2192 + >=kde-frameworks/kcompletion-${KFMIN}:5
2193 + >=kde-frameworks/kconfig-${KFMIN}:5
2194 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2195 + >=kde-frameworks/kcontacts-${KFMIN}:5
2196 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2197 + >=kde-frameworks/kcrash-${KFMIN}:5
2198 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
2199 + >=kde-frameworks/ki18n-${KFMIN}:5
2200 + >=kde-frameworks/kio-${KFMIN}:5
2201 + >=kde-frameworks/knewstuff-${KFMIN}:5
2202 + >=kde-frameworks/ktexteditor-${KFMIN}:5
2203 + >=kde-frameworks/kwallet-${KFMIN}:5
2204 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2205 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2206 + >=kde-apps/akonadi-contacts-${PVCUT}:5
2207 + >=kde-apps/kmime-${PVCUT}:5
2208 + >=kde-apps/kpimtextedit-${PVCUT}:5
2209 + >=kde-apps/messagelib-${PVCUT}:5
2210 + >=kde-apps/pimcommon-${PVCUT}:5
2211 + >=dev-qt/qtgui-${QTMIN}:5
2212 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
2213 + >=dev-qt/qtwidgets-${QTMIN}:5
2214 +"
2215 +RDEPEND="${DEPEND}
2216 + !kde-apps/kaddressbook:4
2217 + !kde-apps/kdepim-common-libs:4
2218 + !kde-apps/kdepim-l10n
2219 + !kde-apps/kmail:4
2220 +"
2221
2222 diff --git a/kde-apps/grantleetheme/grantleetheme-19.11.90.ebuild b/kde-apps/grantleetheme/grantleetheme-19.11.90.ebuild
2223 new file mode 100644
2224 index 0000000000..ac92bc6872
2225 --- /dev/null
2226 +++ b/kde-apps/grantleetheme/grantleetheme-19.11.90.ebuild
2227 @@ -0,0 +1,39 @@
2228 +# Copyright 1999-2019 Gentoo Authors
2229 +# Distributed under the terms of the GNU General Public License v2
2230 +
2231 +EAPI=7
2232 +
2233 +ECM_TEST="forceoptional"
2234 +KFMIN=5.63.0
2235 +QTMIN=5.12.3
2236 +inherit ecm kde.org
2237 +
2238 +DESCRIPTION="Library for Grantlee plugins"
2239 +
2240 +LICENSE="GPL-2+ LGPL-2.1+"
2241 +SLOT="5"
2242 +KEYWORDS="~amd64 ~arm64 ~x86"
2243 +IUSE=""
2244 +
2245 +COMMON_DEPEND="
2246 + >=kde-frameworks/kconfig-${KFMIN}:5
2247 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2248 + >=kde-frameworks/kguiaddons-${KFMIN}:5
2249 + >=kde-frameworks/ki18n-${KFMIN}:5
2250 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2251 + >=kde-frameworks/knewstuff-${KFMIN}:5
2252 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2253 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2254 + >=dev-qt/qtgui-${QTMIN}:5
2255 + >=dev-qt/qtwidgets-${QTMIN}:5
2256 + dev-libs/grantlee:5
2257 +"
2258 +DEPEND="${COMMON_DEPEND}
2259 + >=dev-qt/qtnetwork-${QTMIN}:5
2260 +"
2261 +RDEPEND="${COMMON_DEPEND}
2262 + !kde-apps/kdepim-l10n
2263 +"
2264 +
2265 +# fails if package not already installed
2266 +RESTRICT+=" test"
2267
2268 diff --git a/kde-apps/gwenview/gwenview-19.11.90.ebuild b/kde-apps/gwenview/gwenview-19.11.90.ebuild
2269 new file mode 100644
2270 index 0000000000..3a7238a59e
2271 --- /dev/null
2272 +++ b/kde-apps/gwenview/gwenview-19.11.90.ebuild
2273 @@ -0,0 +1,110 @@
2274 +# Copyright 1999-2019 Gentoo Authors
2275 +# Distributed under the terms of the GNU General Public License v2
2276 +
2277 +EAPI=7
2278 +
2279 +ECM_HANDBOOK="forceoptional"
2280 +ECM_TEST="true"
2281 +PVCUT=$(ver_cut 1-3)
2282 +KFMIN=5.63.0
2283 +QTMIN=5.12.3
2284 +inherit ecm kde.org
2285 +
2286 +DESCRIPTION="Image viewer by KDE"
2287 +HOMEPAGE="https://kde.org/applications/graphics/org.kde.gwenview
2288 +https://userbase.kde.org/Gwenview"
2289 +
2290 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
2291 +SLOT="5"
2292 +KEYWORDS="~amd64 ~arm64 ~x86"
2293 +IUSE="activities fits kipi +mpris raw semantic-desktop share X"
2294 +
2295 +# requires running environment
2296 +RESTRICT+=" test"
2297 +
2298 +COMMON_DEPEND="
2299 + >=kde-frameworks/kcompletion-${KFMIN}:5
2300 + >=kde-frameworks/kconfig-${KFMIN}:5
2301 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2302 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2303 + >=kde-frameworks/ki18n-${KFMIN}:5
2304 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2305 + >=kde-frameworks/kio-${KFMIN}:5
2306 + >=kde-frameworks/kitemmodels-${KFMIN}:5
2307 + >=kde-frameworks/kitemviews-${KFMIN}:5
2308 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2309 + >=kde-frameworks/knotifications-${KFMIN}:5
2310 + >=kde-frameworks/kparts-${KFMIN}:5
2311 + >=kde-frameworks/kservice-${KFMIN}:5
2312 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2313 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2314 + >=kde-frameworks/solid-${KFMIN}:5
2315 + >=dev-qt/qtgui-${QTMIN}:5
2316 + >=dev-qt/qtopengl-${QTMIN}:5
2317 + >=dev-qt/qtprintsupport-${QTMIN}:5
2318 + >=dev-qt/qtsvg-${QTMIN}:5
2319 + >=dev-qt/qtwidgets-${QTMIN}:5
2320 + media-gfx/exiv2:=
2321 + media-libs/lcms:2
2322 + media-libs/libpng:0=
2323 + media-libs/phonon[qt5(+)]
2324 + virtual/jpeg:0
2325 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
2326 + fits? ( sci-libs/cfitsio )
2327 + kipi? ( >=kde-apps/libkipi-${PVCUT}:5= )
2328 + mpris? ( >=dev-qt/qtdbus-${QTMIN}:5 )
2329 + raw? ( >=kde-apps/libkdcraw-${PVCUT}:5 )
2330 + semantic-desktop? (
2331 + >=kde-frameworks/baloo-${KFMIN}:5
2332 + >=kde-frameworks/kfilemetadata-${KFMIN}:5
2333 + )
2334 + share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
2335 + X? (
2336 + >=dev-qt/qtx11extras-${QTMIN}:5
2337 + x11-libs/libX11
2338 + )
2339 +"
2340 +DEPEND="${COMMON_DEPEND}
2341 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
2342 + >=dev-qt/qtconcurrent-${QTMIN}:5
2343 +"
2344 +RDEPEND="${COMMON_DEPEND}
2345 + >=kde-frameworks/kimageformats-${KFMIN}:5
2346 + >=dev-qt/qtimageformats-${QTMIN}:5
2347 + kipi? ( >=kde-apps/kipi-plugins-${PVCUT}:5 )
2348 +"
2349 +
2350 +src_prepare() {
2351 + ecm_src_prepare
2352 + if ! use mpris; then
2353 + # FIXME: upstream a better solution
2354 + sed -e "/set(HAVE_QTDBUS/s/\${Qt5DBus_FOUND}/0/" -i CMakeLists.txt || die
2355 + fi
2356 +}
2357 +
2358 +src_configure() {
2359 + local mycmakeargs=(
2360 + $(cmake_use_find_package activities KF5Activities)
2361 + $(cmake_use_find_package fits CFitsio)
2362 + $(cmake_use_find_package kipi KF5Kipi)
2363 + $(cmake_use_find_package raw KF5KDcraw)
2364 + $(cmake_use_find_package share KF5Purpose)
2365 + $(cmake_use_find_package X X11)
2366 + )
2367 +
2368 + if use semantic-desktop; then
2369 + mycmakeargs+=( -DGWENVIEW_SEMANTICINFO_BACKEND=Baloo )
2370 + else
2371 + mycmakeargs+=( -DGWENVIEW_SEMANTICINFO_BACKEND=None )
2372 + fi
2373 +
2374 + ecm_src_configure
2375 +}
2376 +
2377 +pkg_postinst() {
2378 + ecm_pkg_postinst
2379 +
2380 + if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version kde-apps/svgpart:${SLOT} ; then
2381 + elog "For SVG support, install kde-apps/svgpart:${SLOT}"
2382 + fi
2383 +}
2384
2385 diff --git a/kde-apps/incidenceeditor/incidenceeditor-19.11.90.ebuild b/kde-apps/incidenceeditor/incidenceeditor-19.11.90.ebuild
2386 new file mode 100644
2387 index 0000000000..e87d1fabc2
2388 --- /dev/null
2389 +++ b/kde-apps/incidenceeditor/incidenceeditor-19.11.90.ebuild
2390 @@ -0,0 +1,58 @@
2391 +# Copyright 1999-2019 Gentoo Authors
2392 +# Distributed under the terms of the GNU General Public License v2
2393 +
2394 +EAPI=7
2395 +
2396 +ECM_TEST="true"
2397 +PVCUT=$(ver_cut 1-3)
2398 +KFMIN=5.63.0
2399 +QTMIN=5.12.3
2400 +VIRTUALX_REQUIRED="test"
2401 +inherit ecm kde.org
2402 +
2403 +DESCRIPTION="Incidence editor for korganizer"
2404 +
2405 +LICENSE="GPL-2+"
2406 +SLOT="5"
2407 +KEYWORDS="~amd64 ~arm64 ~x86"
2408 +IUSE=""
2409 +
2410 +DEPEND="
2411 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
2412 + >=kde-frameworks/kcodecs-${KFMIN}:5
2413 + >=kde-frameworks/kcompletion-${KFMIN}:5
2414 + >=kde-frameworks/kconfig-${KFMIN}:5
2415 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2416 + >=kde-frameworks/kcontacts-${KFMIN}:5
2417 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2418 + >=kde-frameworks/ki18n-${KFMIN}:5
2419 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2420 + >=kde-frameworks/kio-${KFMIN}:5
2421 + >=kde-frameworks/kitemmodels-${KFMIN}:5
2422 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2423 + >=kde-frameworks/kservice-${KFMIN}:5
2424 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
2425 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2426 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2427 + >=kde-apps/akonadi-${PVCUT}:5
2428 + >=kde-apps/akonadi-calendar-${PVCUT}:5
2429 + >=kde-apps/akonadi-contacts-${PVCUT}:5
2430 + >=kde-apps/akonadi-mime-${PVCUT}:5
2431 + >=kde-apps/calendarsupport-${PVCUT}:5
2432 + >=kde-apps/eventviews-${PVCUT}:5
2433 + >=kde-apps/kcalutils-${PVCUT}:5
2434 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
2435 + >=kde-apps/kidentitymanagement-${PVCUT}:5
2436 + >=kde-apps/kldap-${PVCUT}:5
2437 + >=kde-apps/kmailtransport-${PVCUT}:5
2438 + >=kde-apps/kmime-${PVCUT}:5
2439 + >=kde-apps/libkdepim-${PVCUT}:5
2440 + >=dev-qt/qtdbus-${QTMIN}:5
2441 + >=dev-qt/qtgui-${QTMIN}:5
2442 + >=dev-qt/qtwidgets-${QTMIN}:5
2443 + dev-libs/kdiagram:5
2444 +"
2445 +RDEPEND="${DEPEND}
2446 + !kde-apps/kdepim-common-libs:4
2447 + !kde-apps/kdepim-l10n
2448 +"
2449
2450 diff --git a/kde-apps/juk/juk-19.11.90.ebuild b/kde-apps/juk/juk-19.11.90.ebuild
2451 new file mode 100644
2452 index 0000000000..dcb7291612
2453 --- /dev/null
2454 +++ b/kde-apps/juk/juk-19.11.90.ebuild
2455 @@ -0,0 +1,46 @@
2456 +# Copyright 1999-2019 Gentoo Authors
2457 +# Distributed under the terms of the GNU General Public License v2
2458 +
2459 +EAPI=7
2460 +
2461 +ECM_HANDBOOK="forceoptional"
2462 +ECM_TEST="forceoptional"
2463 +KFMIN=5.63.0
2464 +QTMIN=5.12.3
2465 +inherit ecm kde.org
2466 +
2467 +DESCRIPTION="Jukebox and music manager by KDE"
2468 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.juk"
2469 +
2470 +LICENSE="GPL-2" # TODO: CHECK
2471 +SLOT="5"
2472 +KEYWORDS="~amd64 ~arm64 ~x86"
2473 +IUSE=""
2474 +
2475 +DEPEND="
2476 + >=kde-frameworks/kcompletion-${KFMIN}:5
2477 + >=kde-frameworks/kconfig-${KFMIN}:5
2478 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2479 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2480 + >=kde-frameworks/kcrash-${KFMIN}:5
2481 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
2482 + >=kde-frameworks/ki18n-${KFMIN}:5
2483 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2484 + >=kde-frameworks/kio-${KFMIN}:5
2485 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2486 + >=kde-frameworks/knotifications-${KFMIN}:5
2487 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
2488 + >=kde-frameworks/kwallet-${KFMIN}:5
2489 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2490 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
2491 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2492 + >=dev-qt/qtdbus-${QTMIN}:5
2493 + >=dev-qt/qtgui-${QTMIN}:5
2494 + >=dev-qt/qtnetwork-${QTMIN}:5
2495 + >=dev-qt/qtsvg-${QTMIN}:5
2496 + >=dev-qt/qtwidgets-${QTMIN}:5
2497 + >=dev-qt/qtxml-${QTMIN}:5
2498 + media-libs/phonon[qt5(+)]
2499 + >=media-libs/taglib-1.6
2500 +"
2501 +RDEPEND="${DEPEND}"
2502
2503 diff --git a/kde-apps/k3b/k3b-19.11.90.ebuild b/kde-apps/k3b/k3b-19.11.90.ebuild
2504 new file mode 100644
2505 index 0000000000..7c186a8a0d
2506 --- /dev/null
2507 +++ b/kde-apps/k3b/k3b-19.11.90.ebuild
2508 @@ -0,0 +1,126 @@
2509 +# Copyright 1999-2019 Gentoo Authors
2510 +# Distributed under the terms of the GNU General Public License v2
2511 +
2512 +EAPI=7
2513 +
2514 +ECM_HANDBOOK="forceoptional"
2515 +ECM_TEST="true"
2516 +PVCUT=$(ver_cut 1-3)
2517 +KFMIN=5.63.0
2518 +QTMIN=5.12.3
2519 +inherit ecm kde.org
2520 +
2521 +DESCRIPTION="Full-featured burning and ripping application based on KDE Frameworks"
2522 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.k3b
2523 +https://userbase.kde.org/K3b"
2524 +
2525 +LICENSE="GPL-2 FDL-1.2"
2526 +SLOT="5"
2527 +KEYWORDS="~amd64 ~arm64 ~x86"
2528 +IUSE="dvd emovix encode ffmpeg flac libav mad mp3 musepack sndfile sox taglib vcd vorbis webkit"
2529 +
2530 +REQUIRED_USE="
2531 + flac? ( taglib )
2532 + mp3? ( encode taglib )
2533 + sox? ( encode taglib )
2534 +"
2535 +
2536 +DEPEND="
2537 + >=kde-frameworks/karchive-${KFMIN}:5
2538 + >=kde-frameworks/kbookmarks-${KFMIN}:5
2539 + >=kde-frameworks/kcmutils-${KFMIN}:5
2540 + >=kde-frameworks/kcompletion-${KFMIN}:5
2541 + >=kde-frameworks/kconfig-${KFMIN}:5
2542 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2543 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2544 + >=kde-frameworks/kfilemetadata-${KFMIN}:5[taglib?]
2545 + >=kde-frameworks/ki18n-${KFMIN}:5
2546 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2547 + >=kde-frameworks/kio-${KFMIN}:5
2548 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2549 + >=kde-frameworks/knewstuff-${KFMIN}:5
2550 + >=kde-frameworks/knotifications-${KFMIN}:5
2551 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
2552 + >=kde-frameworks/kservice-${KFMIN}:5
2553 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2554 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2555 + >=kde-frameworks/solid-${KFMIN}:5
2556 + >=kde-apps/libkcddb-${PVCUT}:5
2557 + >=dev-qt/qtdbus-${QTMIN}:5
2558 + >=dev-qt/qtgui-${QTMIN}:5
2559 + >=dev-qt/qtnetwork-${QTMIN}:5
2560 + >=dev-qt/qtwidgets-${QTMIN}:5
2561 + >=dev-qt/qtxml-${QTMIN}:5
2562 + media-libs/libsamplerate
2563 + dvd? ( media-libs/libdvdread:= )
2564 + ffmpeg? (
2565 + libav? ( media-video/libav:= )
2566 + !libav? ( media-video/ffmpeg:0= )
2567 + )
2568 + flac? ( >=media-libs/flac-1.2[cxx] )
2569 + mp3? ( media-sound/lame )
2570 + mad? ( media-libs/libmad )
2571 + musepack? ( >=media-sound/musepack-tools-444 )
2572 + sndfile? ( media-libs/libsndfile )
2573 + taglib? ( >=media-libs/taglib-1.5 )
2574 + vorbis? (
2575 + media-libs/libogg
2576 + media-libs/libvorbis
2577 + )
2578 + webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
2579 +"
2580 +RDEPEND="${DEPEND}
2581 + app-cdr/cdrdao
2582 + dev-libs/libburn
2583 + media-sound/cdparanoia
2584 + virtual/cdrtools
2585 + dvd? (
2586 + >=app-cdr/dvd+rw-tools-7
2587 + encode? ( media-video/transcode[dvd] )
2588 + )
2589 + emovix? ( media-video/emovix )
2590 + sox? ( media-sound/sox )
2591 + vcd? ( media-video/vcdimager )
2592 +"
2593 +
2594 +DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt )
2595 +
2596 +src_configure() {
2597 + local mycmakeargs=(
2598 + -DK3B_BUILD_API_DOCS=OFF
2599 + -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON
2600 + -DK3B_ENABLE_HAL_SUPPORT=OFF
2601 + -DK3B_ENABLE_MUSICBRAINZ=OFF
2602 + -DK3B_DEBUG=$(usex debug)
2603 + -DK3B_ENABLE_DVD_RIPPING=$(usex dvd)
2604 + -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=$(usex encode)
2605 + -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg)
2606 + -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac)
2607 + -DK3B_BUILD_LAME_ENCODER_PLUGIN=$(usex mp3)
2608 + -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad)
2609 + -DK3B_BUILD_MUSE_DECODER_PLUGIN=$(usex musepack)
2610 + -DK3B_BUILD_SNDFILE_DECODER_PLUGIN=$(usex sndfile)
2611 + -DK3B_BUILD_SOX_ENCODER_PLUGIN=$(usex sox)
2612 + -DK3B_ENABLE_TAGLIB=$(usex taglib)
2613 + -DK3B_BUILD_OGGVORBIS_DECODER_PLUGIN=$(usex vorbis)
2614 + -DK3B_BUILD_OGGVORBIS_ENCODER_PLUGIN=$(usex vorbis)
2615 + $(cmake_use_find_package webkit Qt5WebKitWidgets)
2616 + )
2617 +
2618 + ecm_src_configure
2619 +}
2620 +
2621 +pkg_postinst() {
2622 + ecm_pkg_postinst
2623 +
2624 + echo
2625 + elog "If you get warnings on start-up, uncheck the \"Check system"
2626 + elog "configuration\" option in the \"Misc\" settings window."
2627 + echo
2628 +
2629 + local group=cdrom
2630 + use kernel_linux || group=operator
2631 + elog "Make sure you have proper read/write permissions on optical device(s)."
2632 + elog "Usually, it is sufficient to be in the ${group} group."
2633 + echo
2634 +}
2635
2636 diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-19.11.90.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-19.11.90.ebuild
2637 new file mode 100644
2638 index 0000000000..aadd91a625
2639 --- /dev/null
2640 +++ b/kde-apps/kaccounts-integration/kaccounts-integration-19.11.90.ebuild
2641 @@ -0,0 +1,48 @@
2642 +# Copyright 1999-2019 Gentoo Authors
2643 +# Distributed under the terms of the GNU General Public License v2
2644 +
2645 +EAPI=7
2646 +
2647 +ECM_TEST="forceoptional"
2648 +KFMIN=5.63.0
2649 +PLASMA_MINIMAL=5.16.5
2650 +QTMIN=5.12.3
2651 +VIRTUALDBUS_TEST="true"
2652 +inherit ecm kde.org
2653 +
2654 +DESCRIPTION="Administer web accounts for the sites and services across the Plasma desktop"
2655 +HOMEPAGE="https://community.kde.org/KTp"
2656 +
2657 +LICENSE="LGPL-2.1"
2658 +SLOT="5"
2659 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
2660 +IUSE=""
2661 +
2662 +BDEPEND="
2663 + sys-devel/gettext
2664 +"
2665 +COMMON_DEPEND="
2666 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2667 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2668 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
2669 + >=kde-frameworks/kdeclarative-${KFMIN}:5
2670 + >=kde-frameworks/ki18n-${KFMIN}:5
2671 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2672 + >=dev-qt/qtdbus-${QTMIN}:5
2673 + >=dev-qt/qtdeclarative-${QTMIN}:5
2674 + >=dev-qt/qtgui-${QTMIN}:5
2675 + >=dev-qt/qtwidgets-${QTMIN}:5
2676 + net-libs/accounts-qt
2677 + >=net-libs/libaccounts-glib-1.21:=
2678 + net-libs/signond
2679 +"
2680 +DEPEND="${COMMON_DEPEND}
2681 + >=kde-frameworks/kcmutils-${KFMIN}:5
2682 + >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
2683 +"
2684 +RDEPEND="${COMMON_DEPEND}
2685 + dev-util/intltool
2686 +"
2687 +
2688 +# bug #549444
2689 +RESTRICT+=" test"
2690
2691 diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-19.11.90.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-19.11.90.ebuild
2692 new file mode 100644
2693 index 0000000000..3d78ba1c09
2694 --- /dev/null
2695 +++ b/kde-apps/kaccounts-providers/kaccounts-providers-19.11.90.ebuild
2696 @@ -0,0 +1,36 @@
2697 +# Copyright 1999-2019 Gentoo Authors
2698 +# Distributed under the terms of the GNU General Public License v2
2699 +
2700 +EAPI=7
2701 +
2702 +PVCUT=$(ver_cut 1-3)
2703 +KFMIN=5.63.0
2704 +QTMIN=5.12.3
2705 +inherit ecm kde.org
2706 +
2707 +DESCRIPTION="KDE accounts providers"
2708 +HOMEPAGE="https://community.kde.org/KTp"
2709 +
2710 +LICENSE="LGPL-2.1"
2711 +SLOT="5"
2712 +KEYWORDS="~amd64 ~arm64 ~x86"
2713 +IUSE=""
2714 +
2715 +BDEPEND="
2716 + dev-util/intltool
2717 +"
2718 +DEPEND="
2719 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2720 + >=kde-frameworks/kdeclarative-${KFMIN}:5
2721 + >=kde-frameworks/ki18n-${KFMIN}:5
2722 + >=kde-frameworks/kio-${KFMIN}:5
2723 + >=kde-frameworks/kpackage-${KFMIN}:5
2724 + >=kde-apps/kaccounts-integration-${PVCUT}:5
2725 + >=dev-qt/qtdeclarative-${QTMIN}:5
2726 + >=dev-qt/qtgui-${QTMIN}:5
2727 + >=dev-qt/qtxml-${QTMIN}:5
2728 +"
2729 +RDEPEND="${DEPEND}
2730 + net-libs/signon-ui
2731 + net-libs/signon-oauth2
2732 +"
2733
2734 diff --git a/kde-apps/kaddressbook/kaddressbook-19.11.90.ebuild b/kde-apps/kaddressbook/kaddressbook-19.11.90.ebuild
2735 new file mode 100644
2736 index 0000000000..9ae86355aa
2737 --- /dev/null
2738 +++ b/kde-apps/kaddressbook/kaddressbook-19.11.90.ebuild
2739 @@ -0,0 +1,69 @@
2740 +# Copyright 1999-2019 Gentoo Authors
2741 +# Distributed under the terms of the GNU General Public License v2
2742 +
2743 +EAPI=7
2744 +
2745 +ECM_HANDBOOK="forceoptional"
2746 +ECM_TEST="forceoptional"
2747 +PVCUT=$(ver_cut 1-3)
2748 +KFMIN=5.63.0
2749 +QTMIN=5.12.3
2750 +VIRTUALX_REQUIRED="test"
2751 +inherit ecm kde.org
2752 +
2753 +DESCRIPTION="Address book application based on KDE Frameworks"
2754 +HOMEPAGE="https://kde.org/applications/office/org.kde.kaddressbook"
2755 +
2756 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
2757 +SLOT="5"
2758 +KEYWORDS="~amd64 ~arm64 ~x86"
2759 +IUSE=""
2760 +
2761 +DEPEND="
2762 + >=kde-frameworks/kcmutils-${KFMIN}:5
2763 + >=kde-frameworks/kcodecs-${KFMIN}:5
2764 + >=kde-frameworks/kcompletion-${KFMIN}:5
2765 + >=kde-frameworks/kconfig-${KFMIN}:5
2766 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2767 + >=kde-frameworks/kcontacts-${KFMIN}:5
2768 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2769 + >=kde-frameworks/kcrash-${KFMIN}:5
2770 + >=kde-frameworks/ki18n-${KFMIN}:5
2771 + >=kde-frameworks/kio-${KFMIN}:5
2772 + >=kde-frameworks/kitemmodels-${KFMIN}:5
2773 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2774 + >=kde-frameworks/kparts-${KFMIN}:5
2775 + >=kde-frameworks/kservice-${KFMIN}:5
2776 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2777 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2778 + >=kde-frameworks/prison-${KFMIN}:5
2779 + >=kde-apps/akonadi-${PVCUT}:5
2780 + >=kde-apps/akonadi-contacts-${PVCUT}:5
2781 + >=kde-apps/akonadi-search-${PVCUT}:5
2782 + >=kde-apps/grantleetheme-${PVCUT}:5
2783 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
2784 + >=kde-apps/kontactinterface-${PVCUT}:5
2785 + >=kde-apps/libgravatar-${PVCUT}:5
2786 + >=kde-apps/libkdepim-${PVCUT}:5
2787 + >=kde-apps/libkleo-${PVCUT}:5
2788 + >=kde-apps/pimcommon-${PVCUT}:5
2789 + >=dev-qt/qtdbus-${QTMIN}:5
2790 + >=dev-qt/qtgui-${QTMIN}:5
2791 + >=dev-qt/qtprintsupport-${QTMIN}:5
2792 + >=dev-qt/qtwidgets-${QTMIN}:5
2793 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
2794 + dev-libs/grantlee:5
2795 +"
2796 +RDEPEND="${DEPEND}
2797 + !kde-apps/kdepim-l10n
2798 + >=kde-apps/kdepim-runtime-${PVCUT}:5
2799 +"
2800 +
2801 +pkg_postinst() {
2802 + ecm_pkg_postinst
2803 +
2804 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
2805 + has_version "kde-apps/kdepim-addons:${SLOT}" || \
2806 + elog "${PN} is not complete without kde-apps/kdepim-addons:${SLOT}!"
2807 + fi
2808 +}
2809
2810 diff --git a/kde-apps/kajongg/kajongg-19.11.90.ebuild b/kde-apps/kajongg/kajongg-19.11.90.ebuild
2811 new file mode 100644
2812 index 0000000000..c54dccf4ff
2813 --- /dev/null
2814 +++ b/kde-apps/kajongg/kajongg-19.11.90.ebuild
2815 @@ -0,0 +1,54 @@
2816 +# Copyright 1999-2019 Gentoo Authors
2817 +# Distributed under the terms of the GNU General Public License v2
2818 +
2819 +EAPI=7
2820 +
2821 +ECM_HANDBOOK="forceoptional"
2822 +PYTHON_COMPAT=( python3_{6,7} )
2823 +PVCUT=$(ver_cut 1-3)
2824 +KFMIN=5.63.0
2825 +QTMIN=5.12.3
2826 +inherit python-single-r1 ecm kde.org
2827 +
2828 +DESCRIPTION="Classical Mah Jongg for four players"
2829 +HOMEPAGE="https://kde.org/applications/games/org.kde.kajongg"
2830 +
2831 +LICENSE="GPL-2" # TODO: CHECK
2832 +SLOT="5"
2833 +KEYWORDS="~amd64 ~arm64 ~x86"
2834 +IUSE=""
2835 +
2836 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
2837 +
2838 +DEPEND="${PYTHON_DEPS}
2839 + >=kde-frameworks/kconfig-${KFMIN}:5
2840 + >=kde-frameworks/ki18n-${KFMIN}:5
2841 + >=kde-apps/libkdegames-${PVCUT}:5
2842 + >=dev-qt/qtgui-${QTMIN}:5
2843 + >=dev-qt/qtsvg-${QTMIN}:5
2844 + >=dev-qt/qtwidgets-${QTMIN}:5
2845 + dev-db/sqlite:3
2846 + dev-python/PyQt5[gui,svg,widgets,${PYTHON_USEDEP}]
2847 + >=dev-python/twisted-16.6.0[${PYTHON_USEDEP}]
2848 +"
2849 +RDEPEND="${DEPEND}
2850 + >=kde-apps/libkmahjongg-${PVCUT}:5
2851 +"
2852 +
2853 +pkg_setup() {
2854 + python-single-r1_pkg_setup
2855 + ecm_pkg_setup
2856 +}
2857 +
2858 +src_prepare() {
2859 + python_fix_shebang src
2860 + ecm_src_prepare
2861 + sed -i -e "/KDE_ADD_PYTHON_EXECUTABLE/s/^/#DONT/" CMakeLists.txt || die
2862 +}
2863 +
2864 +src_install() {
2865 + ecm_src_install
2866 + dosym ../share/kajongg/kajongg.py /usr/bin/kajongg
2867 + dosym ../share/kajongg/kajonggserver.py /usr/bin/kajonggserver
2868 + fperms a+x /usr/share/kajongg/kajongg{,server}.py
2869 +}
2870
2871 diff --git a/kde-apps/kalarm/kalarm-19.11.90.ebuild b/kde-apps/kalarm/kalarm-19.11.90.ebuild
2872 new file mode 100644
2873 index 0000000000..628eddb564
2874 --- /dev/null
2875 +++ b/kde-apps/kalarm/kalarm-19.11.90.ebuild
2876 @@ -0,0 +1,86 @@
2877 +# Copyright 1999-2019 Gentoo Authors
2878 +# Distributed under the terms of the GNU General Public License v2
2879 +
2880 +EAPI=7
2881 +
2882 +ECM_HANDBOOK="forceoptional"
2883 +PVCUT=$(ver_cut 1-3)
2884 +KFMIN=5.63.0
2885 +QTMIN=5.12.3
2886 +inherit ecm kde.org
2887 +
2888 +DESCRIPTION="Application to manage alarms and other timer based alerts for the desktop"
2889 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kalarm
2890 +https://userbase.kde.org/KAlarm"
2891 +
2892 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
2893 +SLOT="5"
2894 +KEYWORDS="~amd64 ~arm64 ~x86"
2895 +IUSE="X"
2896 +
2897 +BDEPEND="
2898 + dev-libs/libxslt
2899 +"
2900 +DEPEND="
2901 + >=kde-frameworks/kauth-${KFMIN}:5
2902 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
2903 + >=kde-frameworks/kcmutils-${KFMIN}:5
2904 + >=kde-frameworks/kcodecs-${KFMIN}:5
2905 + >=kde-frameworks/kcompletion-${KFMIN}:5
2906 + >=kde-frameworks/kconfig-${KFMIN}:5
2907 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2908 + >=kde-frameworks/kcontacts-${KFMIN}:5
2909 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2910 + >=kde-frameworks/kcrash-${KFMIN}:5
2911 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
2912 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
2913 + >=kde-frameworks/kguiaddons-${KFMIN}:5
2914 + >=kde-frameworks/kholidays-${KFMIN}:5
2915 + >=kde-frameworks/ki18n-${KFMIN}:5
2916 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2917 + >=kde-frameworks/kio-${KFMIN}:5
2918 + >=kde-frameworks/kitemmodels-${KFMIN}:5
2919 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2920 + >=kde-frameworks/knotifications-${KFMIN}:5
2921 + >=kde-frameworks/kservice-${KFMIN}:5
2922 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
2923 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2924 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
2925 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2926 + >=kde-apps/akonadi-${PVCUT}:5
2927 + >=kde-apps/akonadi-contacts-${PVCUT}:5
2928 + >=kde-apps/akonadi-mime-${PVCUT}:5
2929 + >=kde-apps/kalarmcal-${PVCUT}:5
2930 + >=kde-apps/kcalutils-${PVCUT}:5
2931 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
2932 + >=kde-apps/kidentitymanagement-${PVCUT}:5
2933 + >=kde-apps/kmailtransport-${PVCUT}:5
2934 + >=kde-apps/kmime-${PVCUT}:5
2935 + >=kde-apps/kontactinterface-${PVCUT}:5
2936 + >=kde-apps/kpimtextedit-${PVCUT}:5
2937 + >=kde-apps/libkdepim-${PVCUT}:5
2938 + >=kde-apps/mailcommon-${PVCUT}:5
2939 + >=kde-apps/pimcommon-${PVCUT}:5
2940 + >=dev-qt/qtdbus-${QTMIN}:5
2941 + >=dev-qt/qtgui-${QTMIN}:5
2942 + >=dev-qt/qtnetwork-${QTMIN}:5
2943 + >=dev-qt/qtwidgets-${QTMIN}:5
2944 + media-libs/phonon[qt5(+)]
2945 + X? (
2946 + >=dev-qt/qtx11extras-${QTMIN}:5
2947 + x11-libs/libX11
2948 + )
2949 +"
2950 +RDEPEND="${DEPEND}
2951 + !kde-apps/kdepim-l10n
2952 + >=kde-apps/kdepim-runtime-${PVCUT}:5
2953 +"
2954 +
2955 +src_configure() {
2956 + local mycmakeargs=(
2957 + $(cmake_use_find_package X Qt5X11Extras)
2958 + $(cmake_use_find_package X X11)
2959 + )
2960 +
2961 + ecm_src_configure
2962 +}
2963
2964 diff --git a/kde-apps/kalarmcal/kalarmcal-19.11.90.ebuild b/kde-apps/kalarmcal/kalarmcal-19.11.90.ebuild
2965 new file mode 100644
2966 index 0000000000..42ebd8739d
2967 --- /dev/null
2968 +++ b/kde-apps/kalarmcal/kalarmcal-19.11.90.ebuild
2969 @@ -0,0 +1,39 @@
2970 +# Copyright 1999-2019 Gentoo Authors
2971 +# Distributed under the terms of the GNU General Public License v2
2972 +
2973 +EAPI=7
2974 +
2975 +ECM_TEST="true"
2976 +PVCUT=$(ver_cut 1-3)
2977 +KFMIN=5.63.0
2978 +QTMIN=5.12.3
2979 +inherit ecm kde.org
2980 +
2981 +DESCRIPTION="Client library to access and handling of KAlarm calendar data"
2982 +
2983 +LICENSE="GPL-2+ LGPL-2.1+"
2984 +SLOT="5"
2985 +KEYWORDS="~amd64 ~arm64 ~x86"
2986 +IUSE=""
2987 +
2988 +COMMON_DEPEND="
2989 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
2990 + >=kde-frameworks/kconfig-${KFMIN}:5
2991 + >=kde-frameworks/kholidays-${KFMIN}:5
2992 + >=kde-frameworks/ki18n-${KFMIN}:5
2993 + >=kde-apps/akonadi-${PVCUT}:5
2994 + >=kde-apps/kcalutils-${PVCUT}:5
2995 + >=kde-apps/kidentitymanagement-${PVCUT}:5
2996 + >=dev-qt/qtgui-${QTMIN}:5
2997 +"
2998 +DEPEND="${COMMON_DEPEND}
2999 + test? ( >=dev-qt/qtdbus-${QTMIN}:5 )
3000 +"
3001 +RDEPEND="${COMMON_DEPEND}
3002 + !kde-apps/kdepim-l10n
3003 + !<kde-apps/kdepim-runtime-18.03.80
3004 +"
3005 +
3006 +src_test() {
3007 + LANG="C" ecm_src_test #bug 665626
3008 +}
3009
3010 diff --git a/kde-apps/kalgebra/kalgebra-19.11.90.ebuild b/kde-apps/kalgebra/kalgebra-19.11.90.ebuild
3011 new file mode 100644
3012 index 0000000000..1fc078c7a8
3013 --- /dev/null
3014 +++ b/kde-apps/kalgebra/kalgebra-19.11.90.ebuild
3015 @@ -0,0 +1,48 @@
3016 +# Copyright 1999-2019 Gentoo Authors
3017 +# Distributed under the terms of the GNU General Public License v2
3018 +
3019 +EAPI=7
3020 +
3021 +ECM_HANDBOOK="optional"
3022 +PVCUT=$(ver_cut 1-3)
3023 +KFMIN=5.63.0
3024 +QTMIN=5.12.3
3025 +inherit ecm kde.org
3026 +
3027 +DESCRIPTION="MathML-based 2D and 3D graph calculator by KDE"
3028 +HOMEPAGE="https://kde.org/applications/education/org.kde.kalgebra
3029 +https://edu.kde.org/kalgebra/"
3030 +
3031 +LICENSE="GPL-2" # TODO: CHECK
3032 +SLOT="5"
3033 +KEYWORDS="~amd64 ~arm64 ~x86"
3034 +IUSE="readline"
3035 +
3036 +DEPEND="
3037 + >=kde-frameworks/kconfig-${KFMIN}:5
3038 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3039 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3040 + >=kde-frameworks/ki18n-${KFMIN}:5
3041 + >=kde-frameworks/kio-${KFMIN}:5
3042 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3043 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3044 + >=kde-apps/analitza-${PVCUT}:5
3045 + >=dev-qt/qtdeclarative-${QTMIN}:5
3046 + >=dev-qt/qtgui-${QTMIN}:5
3047 + >=dev-qt/qtprintsupport-${QTMIN}:5
3048 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
3049 + >=dev-qt/qtwidgets-${QTMIN}:5
3050 + readline? ( sys-libs/readline:0= )
3051 +"
3052 +RDEPEND="${DEPEND}
3053 + >=kde-frameworks/kirigami-${KFMIN}:5
3054 + >=dev-qt/qtquickcontrols-${QTMIN}:5
3055 +"
3056 +
3057 +src_configure() {
3058 + local mycmakeargs=(
3059 + $(cmake_use_find_package readline Readline)
3060 + )
3061 +
3062 + ecm_src_configure
3063 +}
3064
3065 diff --git a/kde-apps/kalzium/kalzium-19.11.90.ebuild b/kde-apps/kalzium/kalzium-19.11.90.ebuild
3066 new file mode 100644
3067 index 0000000000..c081e0d6a7
3068 --- /dev/null
3069 +++ b/kde-apps/kalzium/kalzium-19.11.90.ebuild
3070 @@ -0,0 +1,64 @@
3071 +# Copyright 1999-2019 Gentoo Authors
3072 +# Distributed under the terms of the GNU General Public License v2
3073 +
3074 +EAPI=7
3075 +
3076 +ECM_HANDBOOK="forceoptional"
3077 +KFMIN=5.63.0
3078 +QTMIN=5.12.3
3079 +inherit ecm kde.org flag-o-matic
3080 +
3081 +DESCRIPTION="Periodic table of the elements"
3082 +HOMEPAGE="https://kde.org/applications/education/org.kde.kalzium
3083 +https://edu.kde.org/kalzium/"
3084 +
3085 +LICENSE="GPL-2" # TODO: CHECK
3086 +SLOT="5"
3087 +KEYWORDS="~amd64 ~arm64 ~x86"
3088 +IUSE="editor solver"
3089 +
3090 +DEPEND="
3091 + >=kde-frameworks/kcompletion-${KFMIN}:5
3092 + >=kde-frameworks/kconfig-${KFMIN}:5
3093 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3094 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3095 + >=kde-frameworks/ki18n-${KFMIN}:5
3096 + >=kde-frameworks/kio-${KFMIN}:5
3097 + >=kde-frameworks/kitemviews-${KFMIN}:5
3098 + >=kde-frameworks/kplotting-${KFMIN}:5
3099 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
3100 + >=kde-frameworks/kunitconversion-${KFMIN}:5
3101 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3102 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3103 + >=dev-qt/qtgui-${QTMIN}:5
3104 + >=dev-qt/qtscript-${QTMIN}:5
3105 + >=dev-qt/qtsvg-${QTMIN}:5
3106 + >=dev-qt/qtwidgets-${QTMIN}:5
3107 + >=dev-qt/qtxml-${QTMIN}:5
3108 + editor? (
3109 + >=kde-frameworks/knewstuff-${KFMIN}:5
3110 + >=dev-qt/qtopengl-${QTMIN}:5
3111 + dev-cpp/eigen:3
3112 + sci-chemistry/openbabel
3113 + sci-libs/avogadrolibs[qt5]
3114 + )
3115 + solver? ( dev-ml/facile[ocamlopt] )
3116 +"
3117 +RDEPEND="${DEPEND}
3118 + sci-chemistry/chemical-mime-data
3119 +"
3120 +
3121 +src_configure(){
3122 + # Fix missing finite()
3123 + [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H
3124 +
3125 + local mycmakeargs=(
3126 + $(cmake_use_find_package editor Eigen3)
3127 + $(cmake_use_find_package editor AvogadroLibs)
3128 + $(cmake_use_find_package editor OpenBabel2)
3129 + $(cmake_use_find_package solver OCaml)
3130 + $(cmake_use_find_package solver Libfacile)
3131 + )
3132 +
3133 + ecm_src_configure
3134 +}
3135
3136 diff --git a/kde-apps/kamera/kamera-19.11.90.ebuild b/kde-apps/kamera/kamera-19.11.90.ebuild
3137 new file mode 100644
3138 index 0000000000..7a971f2920
3139 --- /dev/null
3140 +++ b/kde-apps/kamera/kamera-19.11.90.ebuild
3141 @@ -0,0 +1,34 @@
3142 +# Copyright 1999-2019 Gentoo Authors
3143 +# Distributed under the terms of the GNU General Public License v2
3144 +
3145 +EAPI=7
3146 +
3147 +ECM_HANDBOOK="forceoptional"
3148 +KFMIN=5.63.0
3149 +QTMIN=5.12.3
3150 +inherit ecm kde.org
3151 +
3152 +DESCRIPTION="Plasma integration for gphoto2 cameras"
3153 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kamera"
3154 +
3155 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
3156 +SLOT="5"
3157 +KEYWORDS="~amd64 ~arm64 ~x86"
3158 +IUSE=""
3159 +
3160 +BDEPEND="
3161 + sys-devel/gettext
3162 +"
3163 +DEPEND="
3164 + >=kde-frameworks/kconfig-${KFMIN}:5
3165 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3166 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3167 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3168 + >=kde-frameworks/ki18n-${KFMIN}:5
3169 + >=kde-frameworks/kio-${KFMIN}:5
3170 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3171 + >=dev-qt/qtgui-${QTMIN}:5
3172 + >=dev-qt/qtwidgets-${QTMIN}:5
3173 + media-libs/libgphoto2:=
3174 +"
3175 +RDEPEND="${DEPEND}"
3176
3177 diff --git a/kde-apps/kamoso/kamoso-19.11.90.ebuild b/kde-apps/kamoso/kamoso-19.11.90.ebuild
3178 new file mode 100644
3179 index 0000000000..52f4af4ac0
3180 --- /dev/null
3181 +++ b/kde-apps/kamoso/kamoso-19.11.90.ebuild
3182 @@ -0,0 +1,43 @@
3183 +# Copyright 1999-2019 Gentoo Authors
3184 +# Distributed under the terms of the GNU General Public License v2
3185 +
3186 +EAPI=7
3187 +
3188 +ECM_HANDBOOK="forceoptional"
3189 +KFMIN=5.63.0
3190 +QTMIN=5.12.3
3191 +VIRTUALX_REQUIRED="test"
3192 +inherit ecm kde.org
3193 +
3194 +DESCRIPTION="Application to take pictures and videos from your webcam by KDE"
3195 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.kamoso
3196 +https://userbase.kde.org/Kamoso"
3197 +
3198 +LICENSE="GPL-2+"
3199 +SLOT="5"
3200 +KEYWORDS="~amd64 ~arm64 ~x86"
3201 +IUSE=""
3202 +
3203 +DEPEND="
3204 + >=kde-frameworks/kconfig-${KFMIN}:5
3205 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3206 + >=kde-frameworks/ki18n-${KFMIN}:5
3207 + >=kde-frameworks/kio-${KFMIN}:5
3208 + >=kde-frameworks/kitemviews-${KFMIN}:5
3209 + >=kde-frameworks/purpose-${KFMIN}:5
3210 + >=dev-qt/qtdeclarative-${QTMIN}:5
3211 + >=dev-qt/qtgui-${QTMIN}:5
3212 + >=dev-qt/qtwidgets-${QTMIN}:5
3213 + dev-libs/glib:2
3214 + media-libs/gst-plugins-base:1.0
3215 + virtual/opengl
3216 +"
3217 +RDEPEND="${DEPEND}
3218 + >=kde-frameworks/kirigami-${KFMIN}:5
3219 + >=dev-qt/qtquickcontrols2-${QTMIN}:5
3220 + media-plugins/gst-plugins-jpeg:1.0
3221 + media-plugins/gst-plugins-libpng:1.0
3222 + media-plugins/gst-plugins-meta:1.0[alsa,theora,vorbis,v4l]
3223 +"
3224 +
3225 +RESTRICT+=" test" # bug 653674
3226
3227 diff --git a/kde-apps/kanagram/kanagram-19.11.90.ebuild b/kde-apps/kanagram/kanagram-19.11.90.ebuild
3228 new file mode 100644
3229 index 0000000000..a1a4f5088d
3230 --- /dev/null
3231 +++ b/kde-apps/kanagram/kanagram-19.11.90.ebuild
3232 @@ -0,0 +1,51 @@
3233 +# Copyright 1999-2019 Gentoo Authors
3234 +# Distributed under the terms of the GNU General Public License v2
3235 +
3236 +EAPI=7
3237 +
3238 +ECM_HANDBOOK="forceoptional"
3239 +PVCUT=$(ver_cut 1-3)
3240 +KFMIN=5.63.0
3241 +QTMIN=5.12.3
3242 +inherit ecm kde.org
3243 +
3244 +DESCRIPTION="Game based on anagrams of words"
3245 +HOMEPAGE="https://kde.org/applications/education/org.kde.kanagram
3246 +https://edu.kde.org/kanagram/"
3247 +
3248 +LICENSE="GPL-2" # TODO: CHECK
3249 +SLOT="5"
3250 +KEYWORDS="~amd64 ~arm64 ~x86"
3251 +IUSE="speech"
3252 +
3253 +DEPEND="
3254 + >=kde-frameworks/kconfig-${KFMIN}:5
3255 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3256 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3257 + >=kde-frameworks/kcrash-${KFMIN}:5
3258 + >=kde-frameworks/kdeclarative-${KFMIN}:5
3259 + >=kde-frameworks/ki18n-${KFMIN}:5
3260 + >=kde-frameworks/knewstuff-${KFMIN}:5
3261 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3262 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3263 + >=kde-frameworks/sonnet-${KFMIN}:5
3264 + >=kde-apps/libkeduvocdocument-${PVCUT}:5
3265 + >=dev-qt/qtdeclarative-${QTMIN}:5
3266 + >=dev-qt/qtgui-${QTMIN}:5
3267 + >=dev-qt/qtwidgets-${QTMIN}:5
3268 + media-libs/phonon[qt5(+)]
3269 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
3270 +"
3271 +RDEPEND="${DEPEND}
3272 + >=kde-apps/kdeedu-data-${PVCUT}:5
3273 + >=dev-qt/qtmultimedia-${QTMIN}:5[qml]
3274 + >=dev-qt/qtquickcontrols-${QTMIN}:5
3275 +"
3276 +
3277 +src_configure() {
3278 + local mycmakeargs=(
3279 + $(cmake_use_find_package speech Qt5TextToSpeech)
3280 + )
3281 +
3282 + ecm_src_configure
3283 +}
3284
3285 diff --git a/kde-apps/kapman/kapman-19.11.90.ebuild b/kde-apps/kapman/kapman-19.11.90.ebuild
3286 new file mode 100644
3287 index 0000000000..4808d91264
3288 --- /dev/null
3289 +++ b/kde-apps/kapman/kapman-19.11.90.ebuild
3290 @@ -0,0 +1,35 @@
3291 +# Copyright 1999-2019 Gentoo Authors
3292 +# Distributed under the terms of the GNU General Public License v2
3293 +
3294 +EAPI=7
3295 +
3296 +ECM_HANDBOOK="forceoptional"
3297 +PVCUT=$(ver_cut 1-3)
3298 +KFMIN=5.63.0
3299 +QTMIN=5.12.3
3300 +inherit ecm kde.org
3301 +
3302 +DESCRIPTION="Pac-Man clone by KDE"
3303 +HOMEPAGE="https://kde.org/applications/games/org.kde.kapman"
3304 +
3305 +LICENSE="GPL-2" # TODO: CHECK
3306 +SLOT="5"
3307 +KEYWORDS="~amd64 ~arm64 ~x86"
3308 +IUSE=""
3309 +
3310 +DEPEND="
3311 + >=kde-frameworks/kconfig-${KFMIN}:5
3312 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3313 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3314 + >=kde-frameworks/kcrash-${KFMIN}:5
3315 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3316 + >=kde-frameworks/ki18n-${KFMIN}:5
3317 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3318 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3319 + >=kde-apps/libkdegames-${PVCUT}:5
3320 + >=dev-qt/qtgui-${QTMIN}:5
3321 + >=dev-qt/qtsvg-${QTMIN}:5
3322 + >=dev-qt/qtwidgets-${QTMIN}:5
3323 + >=dev-qt/qtxml-${QTMIN}:5
3324 +"
3325 +RDEPEND="${DEPEND}"
3326
3327 diff --git a/kde-apps/kapptemplate/kapptemplate-19.11.90.ebuild b/kde-apps/kapptemplate/kapptemplate-19.11.90.ebuild
3328 new file mode 100644
3329 index 0000000000..ef0eb65cc2
3330 --- /dev/null
3331 +++ b/kde-apps/kapptemplate/kapptemplate-19.11.90.ebuild
3332 @@ -0,0 +1,32 @@
3333 +# Copyright 1999-2019 Gentoo Authors
3334 +# Distributed under the terms of the GNU General Public License v2
3335 +
3336 +EAPI=7
3337 +
3338 +ECM_HANDBOOK="forceoptional"
3339 +ECM_TEST="forceoptional"
3340 +KFMIN=5.63.0
3341 +QTMIN=5.12.3
3342 +inherit ecm kde.org
3343 +
3344 +DESCRIPTION="Shell script to create the necessary framework to develop KDE applications"
3345 +HOMEPAGE="https://kde.org/applications/development/org.kde.kapptemplate"
3346 +
3347 +LICENSE="GPL-2" # TODO: CHECK
3348 +SLOT="5"
3349 +KEYWORDS="~amd64 ~arm64 ~x86"
3350 +IUSE=""
3351 +
3352 +DEPEND="
3353 + >=kde-frameworks/karchive-${KFMIN}:5
3354 + >=kde-frameworks/kcompletion-${KFMIN}:5
3355 + >=kde-frameworks/kconfig-${KFMIN}:5
3356 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3357 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3358 + >=kde-frameworks/ki18n-${KFMIN}:5
3359 + >=kde-frameworks/kio-${KFMIN}:5
3360 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3361 + >=dev-qt/qtgui-${QTMIN}:5
3362 + >=dev-qt/qtwidgets-${QTMIN}:5
3363 +"
3364 +RDEPEND="${DEPEND}"
3365
3366 diff --git a/kde-apps/kate/kate-19.11.90.ebuild b/kde-apps/kate/kate-19.11.90.ebuild
3367 new file mode 100644
3368 index 0000000000..568126824f
3369 --- /dev/null
3370 +++ b/kde-apps/kate/kate-19.11.90.ebuild
3371 @@ -0,0 +1,107 @@
3372 +# Copyright 1999-2019 Gentoo Authors
3373 +# Distributed under the terms of the GNU General Public License v2
3374 +
3375 +EAPI=7
3376 +
3377 +ECM_HANDBOOK="optional"
3378 +ECM_TEST="true"
3379 +KFMIN=5.63.0
3380 +QTMIN=5.12.3
3381 +VIRTUALX_REQUIRED="test"
3382 +inherit ecm kde.org
3383 +
3384 +DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
3385 +HOMEPAGE="https://kate-editor.org/
3386 +https://kde.org/applications/utilities/org.kde.kate"
3387 +
3388 +LICENSE="GPL-2" # TODO: CHECK
3389 +SLOT="5"
3390 +KEYWORDS="~amd64 ~arm64 ~x86"
3391 +IUSE="activities +filebrowser lspclient +projects plasma +snippets sql"
3392 +
3393 +DEPEND="
3394 + >=kde-frameworks/kcodecs-${KFMIN}:5
3395 + >=kde-frameworks/kcompletion-${KFMIN}:5
3396 + >=kde-frameworks/kconfig-${KFMIN}:5
3397 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3398 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3399 + >=kde-frameworks/kcrash-${KFMIN}:5
3400 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3401 + >=kde-frameworks/kguiaddons-${KFMIN}:5
3402 + >=kde-frameworks/ki18n-${KFMIN}:5
3403 + >=kde-frameworks/kiconthemes-${KFMIN}:5
3404 + >=kde-frameworks/kio-${KFMIN}:5
3405 + >=kde-frameworks/kitemviews-${KFMIN}:5
3406 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
3407 + >=kde-frameworks/kparts-${KFMIN}:5
3408 + >=kde-frameworks/kservice-${KFMIN}:5
3409 + >=kde-frameworks/ktexteditor-${KFMIN}:5
3410 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
3411 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3412 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
3413 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3414 + >=dev-qt/qtdbus-${QTMIN}:5
3415 + >=dev-qt/qtgui-${QTMIN}:5
3416 + >=dev-qt/qtwidgets-${QTMIN}:5
3417 + >=dev-qt/qtxml-${QTMIN}:5
3418 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
3419 + filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:5 )
3420 + lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:5 )
3421 + plasma? ( >=kde-frameworks/plasma-${KFMIN}:5 )
3422 + projects? (
3423 + >=kde-frameworks/knewstuff-${KFMIN}:5
3424 + >=kde-frameworks/threadweaver-${KFMIN}:5
3425 + )
3426 + snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:5 )
3427 + sql? (
3428 + >=kde-frameworks/kwallet-${KFMIN}:5
3429 + >=dev-qt/qtsql-${QTMIN}:5
3430 + )
3431 +"
3432 +RDEPEND="${DEPEND}
3433 + !kde-misc/ktexteditorpreviewplugin
3434 +"
3435 +
3436 +src_prepare() {
3437 + ecm_src_prepare
3438 +
3439 + # delete colliding kwrite translations
3440 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
3441 + find po -type f -name "*po" -and -name "kwrite*" -delete || die
3442 + rm -rf po/*/docs/kwrite || die
3443 + fi
3444 +}
3445 +
3446 +src_configure() {
3447 + local mycmakeargs=(
3448 + $(cmake_use_find_package activities KF5Activities)
3449 + -DBUILD_filebrowser=$(usex filebrowser)
3450 + -DBUILD_lspclient=$(usex lspclient)
3451 + -DBUILD_sessionapplet=$(usex plasma)
3452 + -DBUILD_project=$(usex projects)
3453 + -DBUILD_snippets=$(usex snippets)
3454 + -DBUILD_katesql=$(usex sql)
3455 + -DBUILD_kwrite=FALSE
3456 + )
3457 +
3458 + ecm_src_configure
3459 +}
3460 +
3461 +src_test() {
3462 + # tests hang
3463 + local myctestargs=(
3464 + -E "(session_manager_test|sessions_action_test)"
3465 + )
3466 +
3467 + ecm_src_test
3468 +}
3469 +
3470 +pkg_postinst() {
3471 + ecm_pkg_postinst
3472 +
3473 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
3474 + elog "The functionality of ktexteditorpreview plugin can be extended with:"
3475 + elog " kde-misc/kmarkdownwebview"
3476 + elog " media-gfx/kgraphviewer"
3477 + fi
3478 +}
3479
3480 diff --git a/kde-apps/katomic/katomic-19.11.90.ebuild b/kde-apps/katomic/katomic-19.11.90.ebuild
3481 new file mode 100644
3482 index 0000000000..e52bf04fbf
3483 --- /dev/null
3484 +++ b/kde-apps/katomic/katomic-19.11.90.ebuild
3485 @@ -0,0 +1,35 @@
3486 +# Copyright 1999-2019 Gentoo Authors
3487 +# Distributed under the terms of the GNU General Public License v2
3488 +
3489 +EAPI=7
3490 +
3491 +ECM_HANDBOOK="forceoptional"
3492 +KDE_SELINUX_MODULE="games"
3493 +PVCUT=$(ver_cut 1-3)
3494 +KFMIN=5.63.0
3495 +QTMIN=5.12.3
3496 +inherit ecm kde.org
3497 +
3498 +DESCRIPTION="KDE Atomic Entertainment Game"
3499 +HOMEPAGE="https://kde.org/applications/games/org.kde.katomic
3500 +https://games.kde.org/game.php?game=katomic"
3501 +
3502 +LICENSE="GPL-2" # TODO: CHECK
3503 +SLOT="5"
3504 +KEYWORDS="~amd64 ~arm64 ~x86"
3505 +IUSE=""
3506 +
3507 +DEPEND="
3508 + >=kde-frameworks/kconfig-${KFMIN}:5
3509 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3510 + >=kde-frameworks/kcrash-${KFMIN}:5
3511 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3512 + >=kde-frameworks/ki18n-${KFMIN}:5
3513 + >=kde-frameworks/knewstuff-${KFMIN}:5
3514 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3515 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3516 + >=kde-apps/libkdegames-${PVCUT}:5
3517 + >=dev-qt/qtgui-${QTMIN}:5
3518 + >=dev-qt/qtwidgets-${QTMIN}:5
3519 +"
3520 +RDEPEND="${DEPEND}"
3521
3522 diff --git a/kde-apps/kbackup/kbackup-19.11.90.ebuild b/kde-apps/kbackup/kbackup-19.11.90.ebuild
3523 new file mode 100644
3524 index 0000000000..c6365e304a
3525 --- /dev/null
3526 +++ b/kde-apps/kbackup/kbackup-19.11.90.ebuild
3527 @@ -0,0 +1,35 @@
3528 +# Copyright 1999-2019 Gentoo Authors
3529 +# Distributed under the terms of the GNU General Public License v2
3530 +
3531 +EAPI=7
3532 +
3533 +ECM_HANDBOOK="forceoptional"
3534 +KFMIN=5.63.0
3535 +QTMIN=5.12.3
3536 +inherit ecm kde.org
3537 +
3538 +DESCRIPTION="Program that lets you back up any directories or files"
3539 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kbackup"
3540 +
3541 +LICENSE="GPL-2"
3542 +SLOT="5"
3543 +KEYWORDS="~amd64 ~arm64 ~x86"
3544 +IUSE=""
3545 +
3546 +DEPEND="
3547 + >=kde-frameworks/karchive-${KFMIN}:5
3548 + >=kde-frameworks/kcompletion-${KFMIN}:5
3549 + >=kde-frameworks/kconfig-${KFMIN}:5
3550 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3551 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3552 + >=kde-frameworks/ki18n-${KFMIN}:5
3553 + >=kde-frameworks/kiconthemes-${KFMIN}:5
3554 + >=kde-frameworks/kio-${KFMIN}:5
3555 + >=kde-frameworks/knotifications-${KFMIN}:5
3556 + >=kde-frameworks/kservice-${KFMIN}:5
3557 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3558 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3559 + >=dev-qt/qtgui-${QTMIN}:5
3560 + >=dev-qt/qtwidgets-${QTMIN}:5
3561 +"
3562 +RDEPEND="${DEPEND}"
3563
3564 diff --git a/kde-apps/kblackbox/kblackbox-19.11.90.ebuild b/kde-apps/kblackbox/kblackbox-19.11.90.ebuild
3565 new file mode 100644
3566 index 0000000000..f6f3477c72
3567 --- /dev/null
3568 +++ b/kde-apps/kblackbox/kblackbox-19.11.90.ebuild
3569 @@ -0,0 +1,38 @@
3570 +# Copyright 1999-2019 Gentoo Authors
3571 +# Distributed under the terms of the GNU General Public License v2
3572 +
3573 +EAPI=7
3574 +
3575 +ECM_HANDBOOK="forceoptional"
3576 +KDE_SELINUX_MODULE="games"
3577 +PVCUT=$(ver_cut 1-3)
3578 +KFMIN=5.63.0
3579 +QTMIN=5.12.3
3580 +inherit ecm kde.org
3581 +
3582 +DESCRIPTION="Game of hide and seek played on a grid of boxes"
3583 +HOMEPAGE="https://kde.org/applications/games/org.kde.kblackbox"
3584 +
3585 +LICENSE="GPL-2" # TODO: CHECK
3586 +SLOT="5"
3587 +KEYWORDS="~amd64 ~arm64 ~x86"
3588 +IUSE=""
3589 +
3590 +DEPEND="
3591 + >=kde-frameworks/karchive-${KFMIN}:5
3592 + >=kde-frameworks/kconfig-${KFMIN}:5
3593 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3594 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3595 + >=kde-frameworks/kcrash-${KFMIN}:5
3596 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3597 + >=kde-frameworks/ki18n-${KFMIN}:5
3598 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
3599 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3600 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3601 + >=kde-apps/libkdegames-${PVCUT}:5
3602 + >=dev-qt/qtgui-${QTMIN}:5
3603 + >=dev-qt/qtsvg-${QTMIN}:5
3604 + >=dev-qt/qtwidgets-${QTMIN}:5
3605 + >=dev-qt/qtxml-${QTMIN}:5
3606 +"
3607 +RDEPEND="${DEPEND}"
3608
3609 diff --git a/kde-apps/kblocks/kblocks-19.11.90.ebuild b/kde-apps/kblocks/kblocks-19.11.90.ebuild
3610 new file mode 100644
3611 index 0000000000..1144b74617
3612 --- /dev/null
3613 +++ b/kde-apps/kblocks/kblocks-19.11.90.ebuild
3614 @@ -0,0 +1,34 @@
3615 +# Copyright 1999-2019 Gentoo Authors
3616 +# Distributed under the terms of the GNU General Public License v2
3617 +
3618 +EAPI=7
3619 +
3620 +ECM_HANDBOOK="forceoptional"
3621 +PVCUT=$(ver_cut 1-3)
3622 +KFMIN=5.63.0
3623 +QTMIN=5.12.3
3624 +inherit ecm kde.org
3625 +
3626 +DESCRIPTION="Single-player Tetris-like KDE game"
3627 +HOMEPAGE="https://kde.org/applications/games/org.kde.kblocks"
3628 +
3629 +LICENSE="GPL-2" # TODO: CHECK
3630 +SLOT="5"
3631 +KEYWORDS="~amd64 ~arm64 ~x86"
3632 +IUSE=""
3633 +
3634 +DEPEND="
3635 + >=kde-frameworks/kconfig-${KFMIN}:5
3636 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3637 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3638 + >=kde-frameworks/kcrash-${KFMIN}:5
3639 + >=kde-frameworks/ki18n-${KFMIN}:5
3640 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3641 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3642 + >=kde-apps/libkdegames-${PVCUT}:5
3643 + >=dev-qt/qtgui-${QTMIN}:5
3644 + >=dev-qt/qtnetwork-${QTMIN}:5
3645 + >=dev-qt/qtsvg-${QTMIN}:5
3646 + >=dev-qt/qtwidgets-${QTMIN}:5
3647 +"
3648 +RDEPEND="${DEPEND}"
3649
3650 diff --git a/kde-apps/kblog/kblog-19.11.90.ebuild b/kde-apps/kblog/kblog-19.11.90.ebuild
3651 new file mode 100644
3652 index 0000000000..0bb08c0f08
3653 --- /dev/null
3654 +++ b/kde-apps/kblog/kblog-19.11.90.ebuild
3655 @@ -0,0 +1,28 @@
3656 +# Copyright 1999-2019 Gentoo Authors
3657 +# Distributed under the terms of the GNU General Public License v2
3658 +
3659 +EAPI=7
3660 +
3661 +ECM_TEST="true"
3662 +KFMIN=5.63.0
3663 +inherit ecm kde.org
3664 +
3665 +DESCRIPTION="Library providing client-side support for web application remote blogging APIs"
3666 +HOMEPAGE="https://api.kde.org/kdepim/kblog/html/index.html"
3667 +
3668 +LICENSE="GPL-2+"
3669 +SLOT="5"
3670 +KEYWORDS="~amd64 ~arm64 ~x86"
3671 +IUSE=""
3672 +
3673 +DEPEND="
3674 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
3675 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3676 + >=kde-frameworks/ki18n-${KFMIN}:5
3677 + >=kde-frameworks/kio-${KFMIN}:5
3678 + >=kde-frameworks/kxmlrpcclient-${KFMIN}:5
3679 + >=kde-frameworks/syndication-${KFMIN}:5
3680 +"
3681 +RDEPEND="${DEPEND}
3682 + !kde-apps/kdepim-l10n
3683 +"
3684
3685 diff --git a/kde-apps/kbounce/kbounce-19.11.90.ebuild b/kde-apps/kbounce/kbounce-19.11.90.ebuild
3686 new file mode 100644
3687 index 0000000000..dc7daf59d3
3688 --- /dev/null
3689 +++ b/kde-apps/kbounce/kbounce-19.11.90.ebuild
3690 @@ -0,0 +1,38 @@
3691 +# Copyright 1999-2019 Gentoo Authors
3692 +# Distributed under the terms of the GNU General Public License v2
3693 +
3694 +EAPI=7
3695 +
3696 +ECM_HANDBOOK="forceoptional"
3697 +KDE_SELINUX_MODULE="games"
3698 +PVCUT=$(ver_cut 1-3)
3699 +KFMIN=5.63.0
3700 +QTMIN=5.12.3
3701 +inherit ecm kde.org
3702 +
3703 +DESCRIPTION="KDE Bounce Ball Game"
3704 +HOMEPAGE="https://kde.org/applications/games/org.kde.kbounce
3705 +https://games.kde.org/game.php?game=kbounce"
3706 +
3707 +LICENSE="GPL-2" # TODO: CHECK
3708 +SLOT="5"
3709 +KEYWORDS="~amd64 ~arm64 ~x86"
3710 +IUSE=""
3711 +
3712 +DEPEND="
3713 + >=kde-frameworks/kcompletion-${KFMIN}:5
3714 + >=kde-frameworks/kconfig-${KFMIN}:5
3715 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3716 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3717 + >=kde-frameworks/kcrash-${KFMIN}:5
3718 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3719 + >=kde-frameworks/ki18n-${KFMIN}:5
3720 + >=kde-frameworks/kio-${KFMIN}:5
3721 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3722 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3723 + >=kde-apps/libkdegames-${PVCUT}:5
3724 + >=dev-qt/qtgui-${QTMIN}:5
3725 + >=dev-qt/qtsvg-${QTMIN}:5
3726 + >=dev-qt/qtwidgets-${QTMIN}:5
3727 +"
3728 +RDEPEND="${DEPEND}"
3729
3730 diff --git a/kde-apps/kbreakout/kbreakout-19.11.90.ebuild b/kde-apps/kbreakout/kbreakout-19.11.90.ebuild
3731 new file mode 100644
3732 index 0000000000..958beace1d
3733 --- /dev/null
3734 +++ b/kde-apps/kbreakout/kbreakout-19.11.90.ebuild
3735 @@ -0,0 +1,36 @@
3736 +# Copyright 1999-2019 Gentoo Authors
3737 +# Distributed under the terms of the GNU General Public License v2
3738 +
3739 +EAPI=7
3740 +
3741 +ECM_HANDBOOK="forceoptional"
3742 +PVCUT=$(ver_cut 1-3)
3743 +KFMIN=5.63.0
3744 +QTMIN=5.12.3
3745 +inherit ecm kde.org
3746 +
3747 +DESCRIPTION="Breakout-like game by KDE"
3748 +HOMEPAGE="https://kde.org/applications/games/org.kde.kbreakout
3749 +https://games.kde.org/game.php?game=kbreakout"
3750 +
3751 +LICENSE="GPL-2" # TODO: CHECK
3752 +SLOT="5"
3753 +KEYWORDS="~amd64 ~arm64 ~x86"
3754 +IUSE=""
3755 +
3756 +DEPEND="
3757 + >=kde-frameworks/kconfig-${KFMIN}:5
3758 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3759 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3760 + >=kde-frameworks/kcrash-${KFMIN}:5
3761 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3762 + >=kde-frameworks/ki18n-${KFMIN}:5
3763 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3764 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3765 + >=kde-apps/libkdegames-${PVCUT}:5
3766 + >=dev-qt/qtdeclarative-${QTMIN}:5
3767 + >=dev-qt/qtgui-${QTMIN}:5
3768 + >=dev-qt/qtwidgets-${QTMIN}:5
3769 + >=dev-qt/qtxml-${QTMIN}:5
3770 +"
3771 +RDEPEND="${DEPEND}"
3772
3773 diff --git a/kde-apps/kbruch/kbruch-19.11.90.ebuild b/kde-apps/kbruch/kbruch-19.11.90.ebuild
3774 new file mode 100644
3775 index 0000000000..d700c677f1
3776 --- /dev/null
3777 +++ b/kde-apps/kbruch/kbruch-19.11.90.ebuild
3778 @@ -0,0 +1,30 @@
3779 +# Copyright 1999-2019 Gentoo Authors
3780 +# Distributed under the terms of the GNU General Public License v2
3781 +
3782 +EAPI=7
3783 +
3784 +ECM_HANDBOOK="forceoptional"
3785 +KFMIN=5.63.0
3786 +QTMIN=5.12.3
3787 +inherit ecm kde.org
3788 +
3789 +DESCRIPTION="Educational application to learn calculating with fractions"
3790 +HOMEPAGE="https://kde.org/applications/education/org.kde.kbruch
3791 +https://edu.kde.org/kbruch/"
3792 +
3793 +LICENSE="GPL-2" # TODO: CHECK
3794 +SLOT="5"
3795 +KEYWORDS="~amd64 ~arm64 ~x86"
3796 +IUSE=""
3797 +
3798 +DEPEND="
3799 + >=kde-frameworks/kconfig-${KFMIN}:5
3800 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3801 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3802 + >=kde-frameworks/ki18n-${KFMIN}:5
3803 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3804 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3805 + >=dev-qt/qtgui-${QTMIN}:5
3806 + >=dev-qt/qtwidgets-${QTMIN}:5
3807 +"
3808 +RDEPEND="${DEPEND}"
3809
3810 diff --git a/kde-apps/kcachegrind/kcachegrind-19.11.90.ebuild b/kde-apps/kcachegrind/kcachegrind-19.11.90.ebuild
3811 new file mode 100644
3812 index 0000000000..ad389c7b63
3813 --- /dev/null
3814 +++ b/kde-apps/kcachegrind/kcachegrind-19.11.90.ebuild
3815 @@ -0,0 +1,40 @@
3816 +# Copyright 1999-2019 Gentoo Authors
3817 +# Distributed under the terms of the GNU General Public License v2
3818 +
3819 +EAPI=7
3820 +
3821 +ECM_HANDBOOK="forceoptional"
3822 +KFMIN=5.63.0
3823 +QTMIN=5.12.3
3824 +inherit ecm kde.org
3825 +
3826 +DESCRIPTION="Frontend for Cachegrind by KDE"
3827 +HOMEPAGE="https://kde.org/applications/development/org.kde.kcachegrind
3828 +https://kcachegrind.github.io/html/Home.html"
3829 +
3830 +LICENSE="GPL-2"
3831 +SLOT="5"
3832 +KEYWORDS="~amd64 ~arm64 ~x86"
3833 +IUSE="nls"
3834 +
3835 +BDEPEND="
3836 + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
3837 +"
3838 +DEPEND="
3839 + >=kde-frameworks/karchive-${KFMIN}:5
3840 + >=kde-frameworks/kconfig-${KFMIN}:5
3841 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3842 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3843 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3844 + >=kde-frameworks/ki18n-${KFMIN}:5
3845 + >=kde-frameworks/kio-${KFMIN}:5
3846 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
3847 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3848 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3849 + >=dev-qt/qtdbus-${QTMIN}:5
3850 + >=dev-qt/qtgui-${QTMIN}:5
3851 + >=dev-qt/qtwidgets-${QTMIN}:5
3852 +"
3853 +RDEPEND="${DEPEND}
3854 + media-gfx/graphviz
3855 +"
3856
3857 diff --git a/kde-apps/kcalc/kcalc-19.11.90.ebuild b/kde-apps/kcalc/kcalc-19.11.90.ebuild
3858 new file mode 100644
3859 index 0000000000..d69b1bd783
3860 --- /dev/null
3861 +++ b/kde-apps/kcalc/kcalc-19.11.90.ebuild
3862 @@ -0,0 +1,41 @@
3863 +# Copyright 1999-2019 Gentoo Authors
3864 +# Distributed under the terms of the GNU General Public License v2
3865 +
3866 +EAPI=7
3867 +
3868 +ECM_HANDBOOK="forceoptional"
3869 +ECM_TEST="true"
3870 +KFMIN=5.63.0
3871 +QTMIN=5.12.3
3872 +inherit ecm kde.org
3873 +
3874 +DESCRIPTION="KDE calculator"
3875 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kcalc
3876 +https://utils.kde.org/projects/kcalc/"
3877 +
3878 +LICENSE="GPL-2" # TODO: CHECK
3879 +SLOT="5"
3880 +KEYWORDS="~amd64 ~arm64 ~x86"
3881 +IUSE=""
3882 +
3883 +BDEPEND="
3884 + sys-devel/gettext
3885 +"
3886 +DEPEND="
3887 + >=kde-frameworks/kconfig-${KFMIN}:5
3888 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3889 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3890 + >=kde-frameworks/kcrash-${KFMIN}:5
3891 + >=kde-frameworks/kguiaddons-${KFMIN}:5
3892 + >=kde-frameworks/ki18n-${KFMIN}:5
3893 + >=kde-frameworks/kinit-${KFMIN}:5
3894 + >=kde-frameworks/knotifications-${KFMIN}:5
3895 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3896 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3897 + >=dev-qt/qtgui-${QTMIN}:5
3898 + >=dev-qt/qtwidgets-${QTMIN}:5
3899 + >=dev-qt/qtxml-${QTMIN}:5
3900 + dev-libs/gmp:0=
3901 + dev-libs/mpfr:0=
3902 +"
3903 +RDEPEND="${DEPEND}"
3904
3905 diff --git a/kde-apps/kcalutils/kcalutils-19.11.90.ebuild b/kde-apps/kcalutils/kcalutils-19.11.90.ebuild
3906 new file mode 100644
3907 index 0000000000..517b024b9b
3908 --- /dev/null
3909 +++ b/kde-apps/kcalutils/kcalutils-19.11.90.ebuild
3910 @@ -0,0 +1,45 @@
3911 +# Copyright 1999-2019 Gentoo Authors
3912 +# Distributed under the terms of the GNU General Public License v2
3913 +
3914 +EAPI=7
3915 +
3916 +ECM_TEST="true"
3917 +PVCUT=$(ver_cut 1-3)
3918 +KFMIN=5.63.0
3919 +QTMIN=5.12.3
3920 +VIRTUALX_REQUIRED="test"
3921 +inherit ecm kde.org
3922 +
3923 +DESCRIPTION="Library providing utility functions for the handling of calendar data"
3924 +HOMEPAGE="https://api.kde.org/kdepim/kcalutils/html/index.html"
3925 +
3926 +LICENSE="GPL-2+ LGPL-2.1+"
3927 +SLOT="5"
3928 +KEYWORDS="~amd64 ~arm64 ~x86"
3929 +IUSE=""
3930 +
3931 +DEPEND="
3932 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
3933 + >=kde-frameworks/kcodecs-${KFMIN}:5
3934 + >=kde-frameworks/kconfig-${KFMIN}:5
3935 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3936 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3937 + >=kde-frameworks/ki18n-${KFMIN}:5
3938 + >=kde-frameworks/kiconthemes-${KFMIN}:5
3939 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3940 + >=kde-apps/kidentitymanagement-${PVCUT}:5
3941 + >=dev-qt/qtgui-${QTMIN}:5
3942 + >=dev-qt/qtwidgets-${QTMIN}:5
3943 + dev-libs/grantlee:5
3944 +"
3945 +RDEPEND="${DEPEND}
3946 + !kde-apps/kdepim-l10n
3947 +"
3948 +
3949 +src_test() {
3950 + # bug 653616
3951 + local myctestargs=(
3952 + -E "(kcalutils-testincidenceformatter)"
3953 + )
3954 + ecm_src_test
3955 +}
3956
3957 diff --git a/kde-apps/kcharselect/kcharselect-19.11.90.ebuild b/kde-apps/kcharselect/kcharselect-19.11.90.ebuild
3958 new file mode 100644
3959 index 0000000000..241b0652ca
3960 --- /dev/null
3961 +++ b/kde-apps/kcharselect/kcharselect-19.11.90.ebuild
3962 @@ -0,0 +1,31 @@
3963 +# Copyright 1999-2019 Gentoo Authors
3964 +# Distributed under the terms of the GNU General Public License v2
3965 +
3966 +EAPI=7
3967 +
3968 +ECM_HANDBOOK="forceoptional"
3969 +KFMIN=5.63.0
3970 +QTMIN=5.12.3
3971 +inherit ecm kde.org
3972 +
3973 +DESCRIPTION="KDE character selection utility"
3974 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kcharselect
3975 +https://utils.kde.org/projects/kcharselect/"
3976 +
3977 +LICENSE="GPL-2" # TODO: CHECK
3978 +SLOT="5"
3979 +KEYWORDS="~amd64 ~arm64 ~x86"
3980 +IUSE=""
3981 +
3982 +DEPEND="
3983 + >=kde-frameworks/kbookmarks-${KFMIN}:5
3984 + >=kde-frameworks/kconfig-${KFMIN}:5
3985 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3986 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3987 + >=kde-frameworks/ki18n-${KFMIN}:5
3988 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3989 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3990 + >=dev-qt/qtgui-${QTMIN}:5
3991 + >=dev-qt/qtwidgets-${QTMIN}:5
3992 +"
3993 +RDEPEND="${DEPEND}"
3994
3995 diff --git a/kde-apps/kcolorchooser/kcolorchooser-19.11.90.ebuild b/kde-apps/kcolorchooser/kcolorchooser-19.11.90.ebuild
3996 new file mode 100644
3997 index 0000000000..123d2813f6
3998 --- /dev/null
3999 +++ b/kde-apps/kcolorchooser/kcolorchooser-19.11.90.ebuild
4000 @@ -0,0 +1,25 @@
4001 +# Copyright 1999-2019 Gentoo Authors
4002 +# Distributed under the terms of the GNU General Public License v2
4003 +
4004 +EAPI=7
4005 +
4006 +KFMIN=5.63.0
4007 +QTMIN=5.12.3
4008 +inherit ecm kde.org
4009 +
4010 +DESCRIPTION="KDE color selector/editor"
4011 +HOMEPAGE="https://kde.org/applications/graphics/org.kde.kcolorchooser"
4012 +
4013 +LICENSE="MIT"
4014 +SLOT="5"
4015 +KEYWORDS="~amd64 ~arm64 ~x86"
4016 +IUSE=""
4017 +
4018 +DEPEND="
4019 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4020 + >=kde-frameworks/ki18n-${KFMIN}:5
4021 + >=kde-frameworks/kxmlgui-${KFMIN}:5
4022 + >=dev-qt/qtgui-${QTMIN}:5
4023 + >=dev-qt/qtwidgets-${QTMIN}:5
4024 +"
4025 +RDEPEND="${DEPEND}"
4026
4027 diff --git a/kde-apps/kcron/kcron-19.11.90.ebuild b/kde-apps/kcron/kcron-19.11.90.ebuild
4028 new file mode 100644
4029 index 0000000000..72eafcff35
4030 --- /dev/null
4031 +++ b/kde-apps/kcron/kcron-19.11.90.ebuild
4032 @@ -0,0 +1,32 @@
4033 +# Copyright 1999-2019 Gentoo Authors
4034 +# Distributed under the terms of the GNU General Public License v2
4035 +
4036 +EAPI=7
4037 +
4038 +ECM_HANDBOOK="forceoptional"
4039 +KFMIN=5.63.0
4040 +QTMIN=5.12.3
4041 +inherit ecm kde.org
4042 +
4043 +DESCRIPTION="KDE Task Scheduler"
4044 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kcron"
4045 +
4046 +LICENSE="GPL-2" # TODO: CHECK
4047 +SLOT="5"
4048 +KEYWORDS="~amd64 ~arm64 ~x86"
4049 +IUSE=""
4050 +
4051 +DEPEND="
4052 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
4053 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4054 + >=kde-frameworks/ki18n-${KFMIN}:5
4055 + >=kde-frameworks/kiconthemes-${KFMIN}:5
4056 + >=kde-frameworks/kio-${KFMIN}:5
4057 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4058 + >=dev-qt/qtgui-${QTMIN}:5
4059 + >=dev-qt/qtprintsupport-${QTMIN}:5
4060 + >=dev-qt/qtwidgets-${QTMIN}:5
4061 +"
4062 +RDEPEND="${DEPEND}
4063 + virtual/cron
4064 +"
4065
4066 diff --git a/kde-apps/kdav/kdav-19.11.90.ebuild b/kde-apps/kdav/kdav-19.11.90.ebuild
4067 new file mode 100644
4068 index 0000000000..be389bc088
4069 --- /dev/null
4070 +++ b/kde-apps/kdav/kdav-19.11.90.ebuild
4071 @@ -0,0 +1,38 @@
4072 +# Copyright 1999-2019 Gentoo Authors
4073 +# Distributed under the terms of the GNU General Public License v2
4074 +
4075 +EAPI=7
4076 +
4077 +ECM_TEST="forceoptional"
4078 +KFMIN=5.63.0
4079 +QTMIN=5.12.3
4080 +VIRTUALX_REQUIRED="test"
4081 +inherit ecm kde.org
4082 +
4083 +DESCRIPTION="DAV protocol implemention with KJobs"
4084 +HOMEPAGE="https://api.kde.org/kdepim/kdav/html/index.html"
4085 +
4086 +LICENSE="LGPL-2+"
4087 +SLOT="5"
4088 +KEYWORDS="~amd64 ~arm64 ~x86"
4089 +IUSE=""
4090 +
4091 +DEPEND="
4092 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4093 + >=kde-frameworks/kio-${KFMIN}:5
4094 + >=dev-qt/qtgui-${QTMIN}:5
4095 + >=dev-qt/qtxml-${QTMIN}:5
4096 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
4097 +"
4098 +RDEPEND="${DEPEND}
4099 + !kde-apps/kdepim-l10n
4100 +"
4101 +
4102 +src_test() {
4103 + # bug 616808 - DavItemFetchJobTest requires D-Bus
4104 + # bug 653602 - DavItemsListJobTest mimetypes unsupported
4105 + local myctestargs=(
4106 + -E "(kdav-davitemfetchjob|kdav-davitemslistjob)"
4107 + )
4108 + ecm_src_test
4109 +}
4110
4111 diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-19.11.90.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-19.11.90.ebuild
4112 new file mode 100644
4113 index 0000000000..5c6da48234
4114 --- /dev/null
4115 +++ b/kde-apps/kde-apps-meta/kde-apps-meta-19.11.90.ebuild
4116 @@ -0,0 +1,26 @@
4117 +# Copyright 1999-2019 Gentoo Authors
4118 +# Distributed under the terms of the GNU General Public License v2
4119 +
4120 +EAPI=7
4121 +
4122 +DESCRIPTION="Meta package for the KDE Applications collection"
4123 +HOMEPAGE="https://kde.org/"
4124 +
4125 +LICENSE="metapackage"
4126 +SLOT="5"
4127 +KEYWORDS="~amd64 ~arm64 ~x86"
4128 +IUSE="accessibility pim sdk"
4129 +
4130 +RDEPEND="
4131 + >=kde-apps/kdeadmin-meta-${PV}:${SLOT}
4132 + >=kde-apps/kdecore-meta-${PV}:${SLOT}
4133 + >=kde-apps/kdeedu-meta-${PV}:${SLOT}
4134 + >=kde-apps/kdegames-meta-${PV}:${SLOT}
4135 + >=kde-apps/kdegraphics-meta-${PV}:${SLOT}
4136 + >=kde-apps/kdemultimedia-meta-${PV}:${SLOT}
4137 + >=kde-apps/kdenetwork-meta-${PV}:${SLOT}
4138 + >=kde-apps/kdeutils-meta-${PV}:${SLOT}
4139 + accessibility? ( >=kde-apps/kdeaccessibility-meta-${PV}:${SLOT} )
4140 + pim? ( >=kde-apps/kdepim-meta-${PV}:${SLOT} )
4141 + sdk? ( >=kde-apps/kdesdk-meta-${PV}:${SLOT} )
4142 +"
4143
4144 diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-19.11.90.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-19.11.90.ebuild
4145 new file mode 100644
4146 index 0000000000..eb3b61605f
4147 --- /dev/null
4148 +++ b/kde-apps/kde-dev-scripts/kde-dev-scripts-19.11.90.ebuild
4149 @@ -0,0 +1,34 @@
4150 +# Copyright 1999-2019 Gentoo Authors
4151 +# Distributed under the terms of the GNU General Public License v2
4152 +
4153 +EAPI=7
4154 +
4155 +ECM_HANDBOOK="true"
4156 +KFMIN=5.63.0
4157 +inherit ecm kde.org
4158 +
4159 +DESCRIPTION="KDE Development Scripts"
4160 +
4161 +LICENSE="GPL-2" # TODO: CHECK
4162 +SLOT="5"
4163 +KEYWORDS="~amd64 ~arm64 ~x86"
4164 +IUSE=""
4165 +
4166 +# kdelibs4support - required for kdex.dtd
4167 +# kdoctools - to use ECM instead of kdelibs4
4168 +DEPEND="
4169 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
4170 + >=kde-frameworks/kdoctools-${KFMIN}:5
4171 +"
4172 +RDEPEND="
4173 + app-arch/advancecomp
4174 + media-gfx/optipng
4175 + dev-perl/XML-DOM
4176 +"
4177 +
4178 +src_prepare() {
4179 + ecm_src_prepare
4180 +
4181 + # bug 275069
4182 + sed -e 's:colorsvn::' -i CMakeLists.txt || die
4183 +}
4184
4185 diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-19.11.90.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-19.11.90.ebuild
4186 new file mode 100644
4187 index 0000000000..549bc873ab
4188 --- /dev/null
4189 +++ b/kde-apps/kde-dev-utils/kde-dev-utils-19.11.90.ebuild
4190 @@ -0,0 +1,31 @@
4191 +# Copyright 1999-2019 Gentoo Authors
4192 +# Distributed under the terms of the GNU General Public License v2
4193 +
4194 +EAPI=7
4195 +
4196 +KFMIN=5.63.0
4197 +QTMIN=5.12.3
4198 +inherit ecm kde.org
4199 +
4200 +DESCRIPTION="KDE Development Utilities"
4201 +
4202 +LICENSE="GPL-2+"
4203 +SLOT="5"
4204 +KEYWORDS="~amd64 ~arm64 ~x86"
4205 +IUSE=""
4206 +
4207 +DEPEND="
4208 + >=kde-frameworks/kconfig-${KFMIN}:5
4209 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
4210 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4211 + >=kde-frameworks/ki18n-${KFMIN}:5
4212 + >=kde-frameworks/kio-${KFMIN}:5
4213 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
4214 + >=kde-frameworks/kparts-${KFMIN}:5
4215 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4216 + >=kde-frameworks/kxmlgui-${KFMIN}:5
4217 + >=dev-qt/designer-${QTMIN}:5
4218 + >=dev-qt/qtgui-${QTMIN}:5
4219 + >=dev-qt/qtwidgets-${QTMIN}:5
4220 +"
4221 +RDEPEND="${DEPEND}"
4222
4223 diff --git a/kde-apps/kde-meta/kde-meta-19.11.90.ebuild b/kde-apps/kde-meta/kde-meta-19.11.90.ebuild
4224 new file mode 100644
4225 index 0000000000..44a5c489c0
4226 --- /dev/null
4227 +++ b/kde-apps/kde-meta/kde-meta-19.11.90.ebuild
4228 @@ -0,0 +1,17 @@
4229 +# Copyright 1999-2019 Gentoo Authors
4230 +# Distributed under the terms of the GNU General Public License v2
4231 +
4232 +EAPI=7
4233 +
4234 +DESCRIPTION="Merge this to pull in all KDE Plasma and Applications packages"
4235 +HOMEPAGE="https://kde.org/"
4236 +
4237 +LICENSE="metapackage"
4238 +SLOT="5"
4239 +KEYWORDS="~amd64 ~arm64 ~x86"
4240 +IUSE=""
4241 +
4242 +RDEPEND="
4243 + >=kde-apps/kde-apps-meta-${PV}:${SLOT}
4244 + kde-plasma/plasma-meta:5
4245 +"
4246
4247 diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-19.11.90.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-19.11.90.ebuild
4248 new file mode 100644
4249 index 0000000000..42c3e4b11d
4250 --- /dev/null
4251 +++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-19.11.90.ebuild
4252 @@ -0,0 +1,18 @@
4253 +# Copyright 1999-2019 Gentoo Authors
4254 +# Distributed under the terms of the GNU General Public License v2
4255 +
4256 +EAPI=7
4257 +
4258 +DESCRIPTION="kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages"
4259 +HOMEPAGE="https://kde.org/"
4260 +
4261 +LICENSE="metapackage"
4262 +SLOT="5"
4263 +KEYWORDS="~amd64 ~arm64 ~x86"
4264 +IUSE=""
4265 +
4266 +RDEPEND="
4267 + >=kde-apps/kmag-${PV}:${SLOT}
4268 + >=kde-apps/kmousetool-${PV}:${SLOT}
4269 + >=kde-apps/kmouth-${PV}:${SLOT}
4270 +"
4271
4272 diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-19.11.90.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-19.11.90.ebuild
4273 new file mode 100644
4274 index 0000000000..4498e75ab3
4275 --- /dev/null
4276 +++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-19.11.90.ebuild
4277 @@ -0,0 +1,17 @@
4278 +# Copyright 1999-2019 Gentoo Authors
4279 +# Distributed under the terms of the GNU General Public License v2
4280 +
4281 +EAPI=7
4282 +
4283 +DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages"
4284 +HOMEPAGE="https://kde.org/"
4285 +
4286 +LICENSE="metapackage"
4287 +SLOT="5"
4288 +KEYWORDS="~amd64 ~arm64 ~x86"
4289 +IUSE="+cron"
4290 +
4291 +RDEPEND="
4292 + >=kde-apps/ksystemlog-${PV}:${SLOT}
4293 + cron? ( >=kde-apps/kcron-${PV}:${SLOT} )
4294 +"
4295
4296 diff --git a/kde-apps/kdebase-meta/kdebase-meta-19.11.90.ebuild b/kde-apps/kdebase-meta/kdebase-meta-19.11.90.ebuild
4297 new file mode 100644
4298 index 0000000000..77499731d3
4299 --- /dev/null
4300 +++ b/kde-apps/kdebase-meta/kdebase-meta-19.11.90.ebuild
4301 @@ -0,0 +1,17 @@
4302 +# Copyright 1999-2019 Gentoo Authors
4303 +# Distributed under the terms of the GNU General Public License v2
4304 +
4305 +EAPI=7
4306 +
4307 +DESCRIPTION="Transitional package to pull in plasma-meta plus basic applications"
4308 +HOMEPAGE="https://kde.org/"
4309 +
4310 +LICENSE="metapackage"
4311 +SLOT="5"
4312 +KEYWORDS="~amd64 ~arm64 ~x86"
4313 +IUSE=""
4314 +
4315 +RDEPEND="
4316 + >=kde-apps/kdecore-meta-${PV}:${SLOT}
4317 + kde-plasma/plasma-meta
4318 +"
4319
4320 diff --git a/kde-apps/kdebugsettings/kdebugsettings-19.11.90.ebuild b/kde-apps/kdebugsettings/kdebugsettings-19.11.90.ebuild
4321 new file mode 100644
4322 index 0000000000..9a3955c5bd
4323 --- /dev/null
4324 +++ b/kde-apps/kdebugsettings/kdebugsettings-19.11.90.ebuild
4325 @@ -0,0 +1,33 @@
4326 +# Copyright 1999-2019 Gentoo Authors
4327 +# Distributed under the terms of the GNU General Public License v2
4328 +
4329 +EAPI=7
4330 +
4331 +ECM_TEST="forceoptional"
4332 +KFMIN=5.63.0
4333 +QTMIN=5.12.3
4334 +VIRTUALX_REQUIRED="test"
4335 +inherit ecm kde.org
4336 +
4337 +DESCRIPTION="Application to enable/disable qCDebug"
4338 +HOMEPAGE="https://kde.org/applications/development/org.kde.kdebugsettings"
4339 +
4340 +LICENSE="GPL-2" # TODO: CHECK
4341 +SLOT="5"
4342 +KEYWORDS="~amd64 ~arm64 ~x86"
4343 +IUSE=""
4344 +
4345 +DEPEND="
4346 + >=kde-frameworks/kcompletion-${KFMIN}:5
4347 + >=kde-frameworks/kconfig-${KFMIN}:5
4348 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4349 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
4350 + >=kde-frameworks/ki18n-${KFMIN}:5
4351 + >=kde-frameworks/kitemviews-${KFMIN}:5
4352 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4353 + >=dev-qt/qtgui-${QTMIN}:5
4354 + >=dev-qt/qtwidgets-${QTMIN}:5
4355 +"
4356 +RDEPEND="${DEPEND}"
4357 +
4358 +RESTRICT+=" test"
4359
4360 diff --git a/kde-apps/kdecore-meta/kdecore-meta-19.11.90.ebuild b/kde-apps/kdecore-meta/kdecore-meta-19.11.90.ebuild
4361 new file mode 100644
4362 index 0000000000..154e7c3ad6
4363 --- /dev/null
4364 +++ b/kde-apps/kdecore-meta/kdecore-meta-19.11.90.ebuild
4365 @@ -0,0 +1,35 @@
4366 +# Copyright 1999-2019 Gentoo Authors
4367 +# Distributed under the terms of the GNU General Public License v2
4368 +
4369 +EAPI=7
4370 +
4371 +DESCRIPTION="kdecore - merge this to pull in the most basic applications"
4372 +HOMEPAGE="https://kde.org/"
4373 +
4374 +LICENSE="metapackage"
4375 +SLOT="5"
4376 +KEYWORDS="~amd64 ~arm64 ~x86"
4377 +IUSE="+handbook +share +thumbnail +webengine webkit"
4378 +
4379 +RDEPEND="
4380 + >=kde-apps/dolphin-${PV}:${SLOT}
4381 + >=kde-apps/kdialog-${PV}:${SLOT}
4382 + >=kde-apps/keditbookmarks-${PV}:${SLOT}
4383 + >=kde-apps/kfind-${PV}:${SLOT}
4384 + >=kde-apps/konsole-${PV}:${SLOT}
4385 + >=kde-apps/kwrite-${PV}:${SLOT}
4386 + handbook? ( >=kde-apps/khelpcenter-${PV}:${SLOT} )
4387 + webengine? ( www-client/falkon )
4388 + webkit? (
4389 + >=kde-apps/konqueror-${PV}:${SLOT}[webengine?]
4390 + kde-misc/kwebkitpart:5
4391 + )
4392 +"
4393 +# Optional runtime deps: kde-apps/dolphin
4394 +RDEPEND="${RDEPEND}
4395 + share? ( kde-frameworks/purpose:${SLOT} )
4396 + thumbnail? (
4397 + >=kde-apps/ffmpegthumbs-${PV}:${SLOT}
4398 + >=kde-apps/thumbnailers-${PV}:${SLOT}
4399 + )
4400 +"
4401
4402 diff --git a/kde-apps/kdeedu-data/kdeedu-data-19.11.90.ebuild b/kde-apps/kdeedu-data/kdeedu-data-19.11.90.ebuild
4403 new file mode 100644
4404 index 0000000000..aaa79343f3
4405 --- /dev/null
4406 +++ b/kde-apps/kdeedu-data/kdeedu-data-19.11.90.ebuild
4407 @@ -0,0 +1,18 @@
4408 +# Copyright 1999-2019 Gentoo Authors
4409 +# Distributed under the terms of the GNU General Public License v2
4410 +
4411 +EAPI=7
4412 +
4413 +inherit kde.org
4414 +
4415 +DESCRIPTION="Shared icons, artwork and data files for educational applications"
4416 +
4417 +LICENSE="GPL-2"
4418 +SLOT="5"
4419 +KEYWORDS="~amd64 ~arm64 ~x86"
4420 +IUSE=""
4421 +
4422 +BDEPEND="
4423 + dev-qt/qtcore:5
4424 + kde-frameworks/extra-cmake-modules:5
4425 +"
4426
4427 diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-19.11.90.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-19.11.90.ebuild
4428 new file mode 100644
4429 index 0000000000..24a6d7958c
4430 --- /dev/null
4431 +++ b/kde-apps/kdeedu-meta/kdeedu-meta-19.11.90.ebuild
4432 @@ -0,0 +1,42 @@
4433 +# Copyright 1999-2019 Gentoo Authors
4434 +# Distributed under the terms of the GNU General Public License v2
4435 +
4436 +EAPI=7
4437 +
4438 +DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages"
4439 +HOMEPAGE="https://edu.kde.org"
4440 +
4441 +LICENSE="metapackage"
4442 +SLOT="5"
4443 +KEYWORDS="~amd64 ~arm64 ~x86"
4444 +IUSE="+webengine +webkit"
4445 +
4446 +RDEPEND="
4447 + >=kde-apps/analitza-${PV}:${SLOT}
4448 + >=kde-apps/artikulate-${PV}:${SLOT}
4449 + >=kde-apps/blinken-${PV}:${SLOT}
4450 + >=kde-apps/cantor-${PV}:${SLOT}
4451 + >=kde-apps/kalzium-${PV}:${SLOT}
4452 + >=kde-apps/kanagram-${PV}:${SLOT}
4453 + >=kde-apps/kbruch-${PV}:${SLOT}
4454 + >=kde-apps/kdeedu-data-${PV}:${SLOT}
4455 + >=kde-apps/kgeography-${PV}:${SLOT}
4456 + >=kde-apps/khangman-${PV}:${SLOT}
4457 + >=kde-apps/kig-${PV}:${SLOT}
4458 + >=kde-apps/kiten-${PV}:${SLOT}
4459 + >=kde-apps/klettres-${PV}:${SLOT}
4460 + >=kde-apps/kmplot-${PV}:${SLOT}
4461 + >=kde-apps/kqtquickcharts-${PV}:${SLOT}
4462 + >=kde-apps/ktouch-${PV}:${SLOT}
4463 + >=kde-apps/kturtle-${PV}:${SLOT}
4464 + >=kde-apps/kwordquiz-${PV}:${SLOT}
4465 + >=kde-apps/libkeduvocdocument-${PV}:${SLOT}
4466 + >=kde-apps/marble-${PV}:${SLOT}
4467 + >=kde-apps/minuet-${PV}:${SLOT}
4468 + >=kde-apps/step-${PV}:${SLOT}
4469 + webengine? (
4470 + >=kde-apps/kalgebra-${PV}:${SLOT}
4471 + >=kde-apps/parley-${PV}:${SLOT}
4472 + )
4473 + webkit? ( >=kde-apps/rocs-${PV}:${SLOT} )
4474 +"
4475
4476 diff --git a/kde-apps/kdegames-meta/kdegames-meta-19.11.90.ebuild b/kde-apps/kdegames-meta/kdegames-meta-19.11.90.ebuild
4477 new file mode 100644
4478 index 0000000000..91b0db75ec
4479 --- /dev/null
4480 +++ b/kde-apps/kdegames-meta/kdegames-meta-19.11.90.ebuild
4481 @@ -0,0 +1,59 @@
4482 +# Copyright 1999-2019 Gentoo Authors
4483 +# Distributed under the terms of the GNU General Public License v2
4484 +
4485 +EAPI=7
4486 +
4487 +DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages"
4488 +HOMEPAGE="https://games.kde.org/"
4489 +
4490 +LICENSE="metapackage"
4491 +SLOT="5"
4492 +KEYWORDS="~amd64 ~arm64 ~x86"
4493 +IUSE="opengl python"
4494 +
4495 +RDEPEND="
4496 + >=kde-apps/bomber-${PV}:${SLOT}
4497 + >=kde-apps/bovo-${PV}:${SLOT}
4498 + >=kde-apps/granatier-${PV}:${SLOT}
4499 + >=kde-apps/kapman-${PV}:${SLOT}
4500 + >=kde-apps/katomic-${PV}:${SLOT}
4501 + >=kde-apps/kblackbox-${PV}:${SLOT}
4502 + >=kde-apps/kblocks-${PV}:${SLOT}
4503 + >=kde-apps/kbounce-${PV}:${SLOT}
4504 + >=kde-apps/kbreakout-${PV}:${SLOT}
4505 + >=kde-apps/kdiamond-${PV}:${SLOT}
4506 + >=kde-apps/kfourinline-${PV}:${SLOT}
4507 + >=kde-apps/kgoldrunner-${PV}:${SLOT}
4508 + >=kde-apps/kigo-${PV}:${SLOT}
4509 + >=kde-apps/killbots-${PV}:${SLOT}
4510 + >=kde-apps/kiriki-${PV}:${SLOT}
4511 + >=kde-apps/kjumpingcube-${PV}:${SLOT}
4512 + >=kde-apps/klickety-${PV}:${SLOT}
4513 + >=kde-apps/klines-${PV}:${SLOT}
4514 + >=kde-apps/kmahjongg-${PV}:${SLOT}
4515 + >=kde-apps/kmines-${PV}:${SLOT}
4516 + >=kde-apps/knavalbattle-${PV}:${SLOT}
4517 + >=kde-apps/knetwalk-${PV}:${SLOT}
4518 + >=kde-apps/knights-${PV}:${SLOT}
4519 + >=kde-apps/kolf-${PV}:${SLOT}
4520 + >=kde-apps/kollision-${PV}:${SLOT}
4521 + >=kde-apps/konquest-${PV}:${SLOT}
4522 + >=kde-apps/kpat-${PV}:${SLOT}
4523 + >=kde-apps/kreversi-${PV}:${SLOT}
4524 + >=kde-apps/kshisen-${PV}:${SLOT}
4525 + >=kde-apps/ksirk-${PV}:${SLOT}
4526 + >=kde-apps/ksnakeduel-${PV}:${SLOT}
4527 + >=kde-apps/kspaceduel-${PV}:${SLOT}
4528 + >=kde-apps/ksquares-${PV}:${SLOT}
4529 + >=kde-apps/ktuberling-${PV}:${SLOT}
4530 + >=kde-apps/libkdegames-${PV}:${SLOT}
4531 + >=kde-apps/libkmahjongg-${PV}:${SLOT}
4532 + >=kde-apps/lskat-${PV}:${SLOT}
4533 + >=kde-apps/palapeli-${PV}:${SLOT}
4534 + >=kde-apps/picmi-${PV}:${SLOT}
4535 + opengl? (
4536 + >=kde-apps/ksudoku-${PV}:${SLOT}
4537 + >=kde-apps/kubrick-${PV}:${SLOT}
4538 + )
4539 + python? ( >=kde-apps/kajongg-${PV}:${SLOT} )
4540 +"
4541
4542 diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-19.11.90.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-19.11.90.ebuild
4543 new file mode 100644
4544 index 0000000000..23762131d3
4545 --- /dev/null
4546 +++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-19.11.90.ebuild
4547 @@ -0,0 +1,30 @@
4548 +# Copyright 1999-2019 Gentoo Authors
4549 +# Distributed under the terms of the GNU General Public License v2
4550 +
4551 +EAPI=7
4552 +
4553 +DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages"
4554 +HOMEPAGE="https://kde.org/applications/graphics/"
4555 +
4556 +LICENSE="metapackage"
4557 +SLOT="5"
4558 +KEYWORDS="~amd64 ~arm64 ~x86"
4559 +IUSE="scanner"
4560 +
4561 +RDEPEND="
4562 + >=kde-apps/gwenview-${PV}:${SLOT}
4563 + >=kde-apps/kamera-${PV}:${SLOT}
4564 + >=kde-apps/kcolorchooser-${PV}:${SLOT}
4565 + >=kde-apps/kdegraphics-mobipocket-${PV}:${SLOT}
4566 + >=kde-apps/kipi-plugins-${PV}:${SLOT}
4567 + >=kde-apps/kolourpaint-${PV}:${SLOT}
4568 + >=kde-apps/kruler-${PV}:${SLOT}
4569 + >=kde-apps/libkdcraw-${PV}:${SLOT}
4570 + >=kde-apps/libkexiv2-${PV}:${SLOT}
4571 + >=kde-apps/libkipi-${PV}:${SLOT}
4572 + >=kde-apps/okular-${PV}:${SLOT}
4573 + >=kde-apps/spectacle-${PV}:${SLOT}
4574 + >=kde-apps/svgpart-${PV}:${SLOT}
4575 + >=kde-apps/thumbnailers-${PV}:${SLOT}
4576 + scanner? ( >=kde-apps/libksane-${PV}:${SLOT} )
4577 +"
4578
4579 diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-19.11.90.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-19.11.90.ebuild
4580 new file mode 100644
4581 index 0000000000..e42abf2c81
4582 --- /dev/null
4583 +++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-19.11.90.ebuild
4584 @@ -0,0 +1,29 @@
4585 +# Copyright 1999-2019 Gentoo Authors
4586 +# Distributed under the terms of the GNU General Public License v2
4587 +
4588 +EAPI=7
4589 +
4590 +KFMIN=5.63.0
4591 +QTMIN=5.12.3
4592 +inherit ecm kde.org
4593 +
4594 +DESCRIPTION="Library to support mobipocket ebooks"
4595 +
4596 +LICENSE="GPL-2" # TODO: CHECK
4597 +SLOT="5"
4598 +KEYWORDS="~amd64 ~arm64 ~x86"
4599 +IUSE="+thumbnail"
4600 +
4601 +DEPEND="
4602 + >=dev-qt/qtgui-${QTMIN}:5
4603 + thumbnail? ( >=kde-frameworks/kio-${KFMIN}:5 )
4604 +"
4605 +RDEPEND="${DEPEND}"
4606 +
4607 +src_configure() {
4608 + local mycmakeargs=(
4609 + -DBUILD_thumbnailers=$(usex thumbnail)
4610 + )
4611 +
4612 + ecm_src_configure
4613 +}
4614
4615 diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-19.11.90.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-19.11.90.ebuild
4616 new file mode 100644
4617 index 0000000000..332ed55a74
4618 --- /dev/null
4619 +++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-19.11.90.ebuild
4620 @@ -0,0 +1,29 @@
4621 +# Copyright 1999-2019 Gentoo Authors
4622 +# Distributed under the terms of the GNU General Public License v2
4623 +
4624 +EAPI=7
4625 +
4626 +DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived packages"
4627 +HOMEPAGE="https://kde.org/applications/multimedia/
4628 +https://multimedia.kde.org/"
4629 +
4630 +LICENSE="metapackage"
4631 +SLOT="5"
4632 +KEYWORDS="~amd64 ~arm64 ~x86"
4633 +IUSE="+cdrom +ffmpeg gstreamer"
4634 +
4635 +RDEPEND="
4636 + >=kde-apps/dragon-${PV}:${SLOT}
4637 + >=kde-apps/juk-${PV}:${SLOT}
4638 + >=kde-apps/kdenlive-${PV}:${SLOT}
4639 + >=kde-apps/kmix-${PV}:${SLOT}
4640 + >=kde-apps/kwave-${PV}:${SLOT}
4641 + cdrom? (
4642 + >=kde-apps/audiocd-kio-${PV}:${SLOT}
4643 + >=kde-apps/k3b-${PV}:${SLOT}
4644 + >=kde-apps/libkcddb-${PV}:${SLOT}
4645 + >=kde-apps/libkcompactdisc-${PV}:${SLOT}
4646 + )
4647 + ffmpeg? ( >=kde-apps/ffmpegthumbs-${PV}:${SLOT} )
4648 + gstreamer? ( >=kde-apps/kamoso-${PV}:${SLOT} )
4649 +"
4650
4651 diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-19.11.90.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-19.11.90.ebuild
4652 new file mode 100644
4653 index 0000000000..15c13ace4a
4654 --- /dev/null
4655 +++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-19.11.90.ebuild
4656 @@ -0,0 +1,35 @@
4657 +# Copyright 1999-2019 Gentoo Authors
4658 +# Distributed under the terms of the GNU General Public License v2
4659 +
4660 +EAPI=7
4661 +
4662 +KFMIN=5.63.0
4663 +QTMIN=5.12.3
4664 +inherit ecm kde.org
4665 +
4666 +DESCRIPTION="SMB filesharing config module for systemsettings"
4667 +HOMEPAGE="https://kde.org/applications/system/org.kde.kdenetwork_filesharing"
4668 +
4669 +LICENSE="GPL-2" # TODO: CHECK
4670 +SLOT="5"
4671 +KEYWORDS="~amd64 ~arm64 ~x86"
4672 +IUSE=""
4673 +
4674 +DEPEND="
4675 + >=kde-frameworks/kcompletion-${KFMIN}:5
4676 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4677 + >=kde-frameworks/ki18n-${KFMIN}:5
4678 + >=kde-frameworks/kio-${KFMIN}:5
4679 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4680 + >=dev-qt/qtgui-${QTMIN}:5
4681 + >=dev-qt/qtwidgets-${QTMIN}:5
4682 +"
4683 +RDEPEND="${DEPEND}"
4684 +
4685 +src_configure() {
4686 + local mycmakeargs=(
4687 + -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
4688 + )
4689 +
4690 + ecm_src_configure
4691 +}
4692
4693 diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-19.11.90.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-19.11.90.ebuild
4694 new file mode 100644
4695 index 0000000000..093236da69
4696 --- /dev/null
4697 +++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-19.11.90.ebuild
4698 @@ -0,0 +1,23 @@
4699 +# Copyright 1999-2019 Gentoo Authors
4700 +# Distributed under the terms of the GNU General Public License v2
4701 +
4702 +EAPI=7
4703 +
4704 +DESCRIPTION="kdenetwork - merge this to pull in all kdenetwork-derived packages"
4705 +HOMEPAGE="https://kde.org/"
4706 +
4707 +LICENSE="metapackage"
4708 +SLOT="5"
4709 +KEYWORDS="~amd64 ~arm64 ~x86"
4710 +IUSE="dropbox +telepathy"
4711 +
4712 +RDEPEND="
4713 + >=kde-apps/kdenetwork-filesharing-${PV}:${SLOT}
4714 + >=kde-apps/kget-${PV}:${SLOT}
4715 + >=kde-apps/krdc-${PV}:${SLOT}
4716 + >=kde-apps/kopete-${PV}:${SLOT}
4717 + >=kde-apps/krfb-${PV}:${SLOT}
4718 + >=kde-apps/zeroconf-ioslave-${PV}:${SLOT}
4719 + dropbox? ( >=kde-apps/dolphin-plugins-dropbox-${PV}:${SLOT} )
4720 + telepathy? ( >=kde-apps/plasma-telepathy-meta-${PV}:${SLOT} )
4721 +"
4722
4723 diff --git a/kde-apps/kdenlive/kdenlive-19.11.90.ebuild b/kde-apps/kdenlive/kdenlive-19.11.90.ebuild
4724 new file mode 100644
4725 index 0000000000..ebe92f742c
4726 --- /dev/null
4727 +++ b/kde-apps/kdenlive/kdenlive-19.11.90.ebuild
4728 @@ -0,0 +1,87 @@
4729 +# Copyright 1999-2019 Gentoo Authors
4730 +# Distributed under the terms of the GNU General Public License v2
4731 +
4732 +EAPI=7
4733 +
4734 +ECM_HANDBOOK="optional"
4735 +ECM_TEST="true"
4736 +KFMIN=5.63.0
4737 +QTMIN=5.12.3
4738 +VIRTUALX_REQUIRED="test"
4739 +inherit ecm kde.org
4740 +
4741 +DESCRIPTION="Non-linear video editing suite by KDE"
4742 +HOMEPAGE="https://kdenlive.org/en/"
4743 +
4744 +LICENSE="GPL-2"
4745 +SLOT="5"
4746 +KEYWORDS="~amd64 ~arm64 ~x86"
4747 +IUSE="freesound gles2 semantic-desktop share v4l"
4748 +
4749 +BDEPEND="
4750 + sys-devel/gettext
4751 +"
4752 +DEPEND="
4753 + dev-cpp/rttr
4754 + >=dev-qt/qtconcurrent-${QTMIN}:5
4755 + >=dev-qt/qtdbus-${QTMIN}:5
4756 + >=dev-qt/qtdeclarative-${QTMIN}:5
4757 + >=dev-qt/qtgui-${QTMIN}:5[gles2=]
4758 + >=dev-qt/qtmultimedia-${QTMIN}:5
4759 + >=dev-qt/qtnetwork-${QTMIN}:5
4760 + >=dev-qt/qtsvg-${QTMIN}:5
4761 + >=dev-qt/qtwidgets-${QTMIN}:5
4762 + >=dev-qt/qtxml-${QTMIN}:5
4763 + >=kde-frameworks/karchive-${KFMIN}:5
4764 + >=kde-frameworks/kbookmarks-${KFMIN}:5
4765 + >=kde-frameworks/kcompletion-${KFMIN}:5
4766 + >=kde-frameworks/kconfig-${KFMIN}:5
4767 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
4768 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4769 + >=kde-frameworks/kcrash-${KFMIN}:5
4770 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
4771 + >=kde-frameworks/kdeclarative-${KFMIN}:5
4772 + >=kde-frameworks/kguiaddons-${KFMIN}:5
4773 + >=kde-frameworks/ki18n-${KFMIN}:5
4774 + >=kde-frameworks/kiconthemes-${KFMIN}:5
4775 + >=kde-frameworks/kio-${KFMIN}:5
4776 + >=kde-frameworks/kitemviews-${KFMIN}:5
4777 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
4778 + >=kde-frameworks/knewstuff-${KFMIN}:5
4779 + >=kde-frameworks/knotifications-${KFMIN}:5
4780 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
4781 + >=kde-frameworks/kservice-${KFMIN}:5
4782 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
4783 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4784 + >=kde-frameworks/kxmlgui-${KFMIN}:5
4785 + >=kde-frameworks/solid-${KFMIN}:5
4786 + >=media-libs/mlt-6.18.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml]
4787 + freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
4788 + semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 )
4789 + share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
4790 + v4l? ( media-libs/libv4l )
4791 +"
4792 +RDEPEND="${DEPEND}
4793 + >=dev-qt/qtquickcontrols-${QTMIN}:5
4794 + virtual/ffmpeg[encode,sdl,X]
4795 +"
4796 +
4797 +src_configure() {
4798 + local mycmakeargs=(
4799 + $(cmake_use_find_package freesound Qt5WebKitWidgets)
4800 + $(cmake_use_find_package semantic-desktop KF5FileMetaData)
4801 + $(cmake_use_find_package share KF5Purpose)
4802 + $(cmake_use_find_package v4l LibV4L2)
4803 + )
4804 +
4805 + ecm_src_configure
4806 +}
4807 +
4808 +pkg_postinst() {
4809 + ecm_pkg_postinst
4810 +
4811 + # Gentoo bug 603168
4812 + if ! has_version "media-libs/mlt[fftw]" ; then
4813 + elog "For 'Crop and Transform/Rotate and Shear' effect, please build media-libs/mlt with USE=fftw enabled."
4814 + fi
4815 +}
4816
4817 diff --git a/kde-apps/kdepim-addons/kdepim-addons-19.11.90.ebuild b/kde-apps/kdepim-addons/kdepim-addons-19.11.90.ebuild
4818 new file mode 100644
4819 index 0000000000..2a2d1c5f34
4820 --- /dev/null
4821 +++ b/kde-apps/kdepim-addons/kdepim-addons-19.11.90.ebuild
4822 @@ -0,0 +1,94 @@
4823 +# Copyright 1999-2019 Gentoo Authors
4824 +# Distributed under the terms of the GNU General Public License v2
4825 +
4826 +EAPI=7
4827 +
4828 +ECM_EXAMPLES="true"
4829 +ECM_TEST="forceoptional-recursive"
4830 +PVCUT=$(ver_cut 1-3)
4831 +KFMIN=5.63.0
4832 +QTMIN=5.12.3
4833 +VIRTUALX_REQUIRED="test"
4834 +inherit ecm kde.org
4835 +
4836 +DESCRIPTION="Plugins for KDE Personal Information Management Suite"
4837 +HOMEPAGE="https://kde.org/applications/office/org.kde.kontact"
4838 +
4839 +LICENSE="GPL-2+ LGPL-2.1+"
4840 +SLOT="5"
4841 +KEYWORDS="~amd64 ~arm64 ~x86"
4842 +IUSE="importwizard markdown"
4843 +
4844 +# drop qtwidgets subslot operator when QT_MINIMAL >= 5.14.0
4845 +COMMON_DEPEND="
4846 + >=dev-qt/qtgui-${QTMIN}:5
4847 + >=dev-qt/qtnetwork-${QTMIN}:5
4848 + >=dev-qt/qtwidgets-${QTMIN}:5=
4849 + >=dev-qt/qtxml-${QTMIN}:5
4850 + >=kde-apps/akonadi-${PVCUT}:5
4851 + >=kde-apps/akonadi-contacts-${PVCUT}:5
4852 + >=kde-apps/akonadi-notes-${PVCUT}:5
4853 + >=kde-apps/calendarsupport-${PVCUT}:5
4854 + >=kde-apps/eventviews-${PVCUT}:5
4855 + >=kde-apps/grantleetheme-${PVCUT}:5
4856 + >=kde-apps/incidenceeditor-${PVCUT}:5
4857 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
4858 + >=kde-apps/kidentitymanagement-${PVCUT}:5
4859 + >=kde-apps/kimap-${PVCUT}:5
4860 + >=kde-apps/kitinerary-${PVCUT}:5
4861 + >=kde-apps/kmailtransport-${PVCUT}:5
4862 + >=kde-apps/kmime-${PVCUT}:5
4863 + >=kde-apps/kontactinterface-${PVCUT}:5
4864 + >=kde-apps/kpkpass-${PVCUT}:5
4865 + >=kde-apps/libkdepim-${PVCUT}:5
4866 + >=kde-apps/libkleo-${PVCUT}:5
4867 + >=kde-apps/libksieve-${PVCUT}:5
4868 + >=kde-apps/libktnef-${PVCUT}:5
4869 + >=kde-apps/mailcommon-${PVCUT}:5
4870 + >=kde-apps/messagelib-${PVCUT}:5
4871 + >=kde-apps/pimcommon-${PVCUT}:5
4872 + >=kde-frameworks/kcompletion-${KFMIN}:5
4873 + >=kde-frameworks/kconfig-${KFMIN}:5
4874 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
4875 + >=kde-frameworks/kcontacts-${KFMIN}:5
4876 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4877 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
4878 + >=kde-frameworks/ki18n-${KFMIN}:5
4879 + >=kde-frameworks/kiconthemes-${KFMIN}:5
4880 + >=kde-frameworks/kio-${KFMIN}:5
4881 + >=kde-frameworks/kparts-${KFMIN}:5
4882 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4883 + >=kde-frameworks/kxmlgui-${KFMIN}:5
4884 + >=kde-frameworks/prison-${KFMIN}:5
4885 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
4886 + importwizard? ( >=kde-apps/akonadi-import-wizard-${PVCUT}:5 )
4887 + markdown? ( app-text/discount )
4888 +"
4889 +DEPEND="${COMMON_DEPEND}
4890 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
4891 +"
4892 +RDEPEND="${COMMON_DEPEND}
4893 + !kde-apps/kaddressbook:4
4894 + !kde-apps/kdepim-l10n
4895 + !kde-apps/kmail:4
4896 +"
4897 +
4898 +RESTRICT+=" test"
4899 +
4900 +src_configure() {
4901 + local mycmakeargs=(
4902 + -DKDEPIMADDONS_BUILD_EXAMPLES=$(usex examples)
4903 + $(cmake_use_find_package importwizard KPimImportWizard)
4904 + $(cmake_use_find_package markdown Discount)
4905 + )
4906 +
4907 + ecm_src_configure
4908 +}
4909 +
4910 +pkg_postinst() {
4911 + ecm_pkg_postinst
4912 +
4913 + if [[ ${KDE_BUILD_TYPE} = live ]] && ! has_version "kde-misc/kregexpeditor" ; then
4914 + elog "${PN} Sieve editor plugin can make use of kde-misc/kregexpeditor if installed."
4915 + fi
4916 +}
4917
4918 diff --git a/kde-apps/kdepim-apps-libs/kdepim-apps-libs-19.11.90.ebuild b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-19.11.90.ebuild
4919 new file mode 100644
4920 index 0000000000..143770c7f9
4921 --- /dev/null
4922 +++ b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-19.11.90.ebuild
4923 @@ -0,0 +1,43 @@
4924 +# Copyright 1999-2019 Gentoo Authors
4925 +# Distributed under the terms of the GNU General Public License v2
4926 +
4927 +EAPI=7
4928 +
4929 +ECM_TEST="forceoptional"
4930 +PVCUT=$(ver_cut 1-3)
4931 +KFMIN=5.63.0
4932 +QTMIN=5.12.3
4933 +VIRTUALX_REQUIRED="test"
4934 +inherit ecm kde.org
4935 +
4936 +DESCRIPTION="Libraries for KDE PIM applications"
4937 +HOMEPAGE="https://kde.org/applications/office/org.kde.kontact"
4938 +
4939 +LICENSE="GPL-2+ LGPL-2.1+"
4940 +SLOT="5"
4941 +KEYWORDS="~amd64 ~arm64 ~x86"
4942 +IUSE=""
4943 +
4944 +DEPEND="
4945 + >=kde-frameworks/kconfig-${KFMIN}:5
4946 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
4947 + >=kde-frameworks/kcontacts-${KFMIN}:5
4948 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4949 + >=kde-frameworks/ki18n-${KFMIN}:5
4950 + >=kde-frameworks/kio-${KFMIN}:5
4951 + >=kde-frameworks/kservice-${KFMIN}:5
4952 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4953 + >=kde-frameworks/prison-${KFMIN}:5
4954 + >=kde-apps/akonadi-${PVCUT}:5
4955 + >=kde-apps/akonadi-contacts-${PVCUT}:5
4956 + >=kde-apps/grantleetheme-${PVCUT}:5
4957 + >=kde-apps/libkleo-${PVCUT}:5
4958 + >=kde-apps/pimcommon-${PVCUT}:5
4959 + >=dev-qt/qtdbus-${QTMIN}:5
4960 + >=dev-qt/qtgui-${QTMIN}:5
4961 + >=dev-qt/qtwidgets-${QTMIN}:5
4962 + >=dev-libs/grantlee-5.1.0:5
4963 +"
4964 +RDEPEND="${DEPEND}
4965 + !kde-apps/kdepim-l10n
4966 +"
4967
4968 diff --git a/kde-apps/kdepim-meta/kdepim-meta-19.11.90.ebuild b/kde-apps/kdepim-meta/kdepim-meta-19.11.90.ebuild
4969 new file mode 100644
4970 index 0000000000..54adfb904e
4971 --- /dev/null
4972 +++ b/kde-apps/kdepim-meta/kdepim-meta-19.11.90.ebuild
4973 @@ -0,0 +1,75 @@
4974 +# Copyright 1999-2019 Gentoo Authors
4975 +# Distributed under the terms of the GNU General Public License v2
4976 +
4977 +EAPI=7
4978 +
4979 +DESCRIPTION="KDE PIM - merge this to pull in all kdepim-derived packages"
4980 +HOMEPAGE="https://kde.org/applications/office/org.kde.kontact"
4981 +
4982 +LICENSE="metapackage"
4983 +SLOT="5"
4984 +KEYWORDS="~amd64 ~arm64 ~x86"
4985 +IUSE="bogofilter clamav spamassassin"
4986 +
4987 +RDEPEND="
4988 + >=kde-apps/akonadi-${PV}:${SLOT}
4989 + >=kde-apps/akonadiconsole-${PV}:${SLOT}
4990 + >=kde-apps/akonadi-calendar-${PV}:${SLOT}
4991 + >=kde-apps/akonadi-contacts-${PV}:${SLOT}
4992 + >=kde-apps/akonadi-import-wizard-${PV}:${SLOT}
4993 + >=kde-apps/akonadi-mime-${PV}:${SLOT}
4994 + >=kde-apps/akonadi-notes-${PV}:${SLOT}
4995 + >=kde-apps/akonadi-search-${PV}:${SLOT}
4996 + >=kde-apps/akregator-${PV}:${SLOT}
4997 + >=kde-apps/calendarjanitor-${PV}:${SLOT}
4998 + >=kde-apps/calendarsupport-${PV}:${SLOT}
4999 + >=kde-apps/eventviews-${PV}:${SLOT}
5000 + >=kde-apps/grantlee-editor-${PV}:${SLOT}
5001 + >=kde-apps/grantleetheme-${PV}:${SLOT}
5002 + >=kde-apps/incidenceeditor-${PV}:${SLOT}
5003 + >=kde-apps/kaddressbook-${PV}:${SLOT}
5004 + >=kde-apps/kalarm-${PV}:${SLOT}
5005 + >=kde-apps/kalarmcal-${PV}:${SLOT}
5006 + >=kde-apps/kcalutils-${PV}:${SLOT}
5007 + >=kde-apps/kdepim-addons-${PV}:${SLOT}
5008 + >=kde-apps/kdepim-apps-libs-${PV}:${SLOT}
5009 + >=kde-apps/kdepim-runtime-${PV}:${SLOT}
5010 + >=kde-apps/kidentitymanagement-${PV}:${SLOT}
5011 + >=kde-apps/kimap-${PV}:${SLOT}
5012 + >=kde-apps/kitinerary-${PV}:${SLOT}
5013 + >=kde-apps/kldap-${PV}:${SLOT}
5014 + >=kde-apps/kleopatra-${PV}:${SLOT}
5015 + >=kde-apps/kmail-${PV}:${SLOT}
5016 + >=kde-apps/kmail-account-wizard-${PV}:${SLOT}
5017 + >=kde-apps/kmailtransport-${PV}:${SLOT}
5018 + >=kde-apps/kmbox-${PV}:${SLOT}
5019 + >=kde-apps/kmime-${PV}:${SLOT}
5020 + >=kde-apps/knotes-${PV}:${SLOT}
5021 + >=kde-apps/konsolekalendar-${PV}:${SLOT}
5022 + >=kde-apps/kontact-${PV}:${SLOT}
5023 + >=kde-apps/kontactinterface-${PV}:${SLOT}
5024 + >=kde-apps/korganizer-${PV}:${SLOT}
5025 + >=kde-apps/kpimtextedit-${PV}:${SLOT}
5026 + >=kde-apps/kpkpass-${PV}:${SLOT}
5027 + >=kde-apps/ksmtp-${PV}:${SLOT}
5028 + >=kde-apps/libgravatar-${PV}:${SLOT}
5029 + >=kde-apps/libkdepim-${PV}:${SLOT}
5030 + >=kde-apps/libkgapi-${PV}:${SLOT}
5031 + >=kde-apps/libkleo-${PV}:${SLOT}
5032 + >=kde-apps/libksieve-${PV}:${SLOT}
5033 + >=kde-apps/libktnef-${PV}:${SLOT}
5034 + >=kde-apps/mailcommon-${PV}:${SLOT}
5035 + >=kde-apps/mailimporter-${PV}:${SLOT}
5036 + >=kde-apps/mbox-importer-${PV}:${SLOT}
5037 + >=kde-apps/messagelib-${PV}:${SLOT}
5038 + >=kde-apps/pim-data-exporter-${PV}:${SLOT}
5039 + >=kde-apps/pim-sieve-editor-${PV}:${SLOT}
5040 + >=kde-apps/pimcommon-${PV}:${SLOT}
5041 + !kde-apps/kdepim-meta:4
5042 +"
5043 +# Optional runtime dependencies: kde-apps/kmail
5044 +RDEPEND="${RDEPEND}
5045 + bogofilter? ( mail-filter/bogofilter )
5046 + clamav? ( app-antivirus/clamav )
5047 + spamassassin? ( mail-filter/spamassassin )
5048 +"
5049
5050 diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-19.11.90.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-19.11.90.ebuild
5051 new file mode 100644
5052 index 0000000000..fd31f77b9f
5053 --- /dev/null
5054 +++ b/kde-apps/kdepim-runtime/kdepim-runtime-19.11.90.ebuild
5055 @@ -0,0 +1,90 @@
5056 +# Copyright 1999-2019 Gentoo Authors
5057 +# Distributed under the terms of the GNU General Public License v2
5058 +
5059 +EAPI=7
5060 +
5061 +ECM_HANDBOOK="forceoptional"
5062 +ECM_TEST="forceoptional"
5063 +PVCUT=$(ver_cut 1-3)
5064 +KFMIN=5.63.0
5065 +QTMIN=5.12.3
5066 +VIRTUALX_REQUIRED="test"
5067 +inherit ecm kde.org
5068 +
5069 +DESCRIPTION="Runtime plugin collection to extend the functionality of KDE PIM"
5070 +HOMEPAGE="https://kde.org/applications/office/org.kde.kontact"
5071 +
5072 +LICENSE="GPL-2+ LGPL-2.1+"
5073 +SLOT="5"
5074 +KEYWORDS="~amd64 ~arm64 ~x86"
5075 +IUSE=""
5076 +
5077 +# TODO kolab
5078 +BDEPEND="
5079 + dev-libs/libxslt
5080 +"
5081 +COMMON_DEPEND="
5082 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
5083 + >=kde-frameworks/kcodecs-${KFMIN}:5
5084 + >=kde-frameworks/kcompletion-${KFMIN}:5
5085 + >=kde-frameworks/kconfig-${KFMIN}:5
5086 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5087 + >=kde-frameworks/kcontacts-${KFMIN}:5
5088 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5089 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5090 + >=kde-frameworks/kholidays-${KFMIN}:5
5091 + >=kde-frameworks/ki18n-${KFMIN}:5
5092 + >=kde-frameworks/kio-${KFMIN}:5
5093 + >=kde-frameworks/kitemmodels-${KFMIN}:5
5094 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
5095 + >=kde-frameworks/knotifications-${KFMIN}:5
5096 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
5097 + >=kde-frameworks/kservice-${KFMIN}:5
5098 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
5099 + >=kde-frameworks/kwallet-${KFMIN}:5
5100 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5101 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5102 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5103 + >=kde-apps/akonadi-${PVCUT}:5
5104 + >=kde-apps/akonadi-calendar-${PVCUT}:5
5105 + >=kde-apps/akonadi-contacts-${PVCUT}:5
5106 + >=kde-apps/akonadi-mime-${PVCUT}:5
5107 + >=kde-apps/akonadi-notes-${PVCUT}:5
5108 + >=kde-apps/kalarmcal-${PVCUT}:5
5109 + >=kde-apps/kcalutils-${PVCUT}:5
5110 + >=kde-apps/kdav-${PVCUT}:5
5111 + >=kde-apps/kidentitymanagement-${PVCUT}:5
5112 + >=kde-apps/kimap-${PVCUT}:5
5113 + >=kde-apps/kmailtransport-${PVCUT}:5
5114 + >=kde-apps/kmbox-${PVCUT}:5
5115 + >=kde-apps/kmime-${PVCUT}:5
5116 + >=kde-apps/libkgapi-${PVCUT}:5
5117 + >=kde-apps/pimcommon-${PVCUT}:5
5118 + >=dev-qt/qtdbus-${QTMIN}:5
5119 + >=dev-qt/qtgui-${QTMIN}:5
5120 + >=dev-qt/qtnetwork-${QTMIN}:5
5121 + >=dev-qt/qtnetworkauth-${QTMIN}:5
5122 + >=dev-qt/qtspeech-${QTMIN}:5
5123 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
5124 + >=dev-qt/qtwidgets-${QTMIN}:5
5125 + >=dev-qt/qtxml-${QTMIN}:5
5126 + dev-libs/cyrus-sasl:2
5127 + dev-libs/libical:=
5128 +"
5129 +DEPEND="${COMMON_DEPEND}
5130 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
5131 + test? ( >=kde-apps/kimap-${PVCUT}:5[test] )
5132 +"
5133 +RDEPEND="${COMMON_DEPEND}
5134 + !kde-apps/kdepim-l10n
5135 + !kde-misc/akonadi-ews
5136 +"
5137 +
5138 +RESTRICT+=" test"
5139 +
5140 +src_configure() {
5141 + local mycmakeargs=(
5142 + -DCMAKE_DISABLE_FIND_PACKAGE_Libkolabxml=ON
5143 + )
5144 + ecm_src_configure
5145 +}
5146
5147 diff --git a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-19.11.90.ebuild b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-19.11.90.ebuild
5148 new file mode 100644
5149 index 0000000000..dcfe904947
5150 --- /dev/null
5151 +++ b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-19.11.90.ebuild
5152 @@ -0,0 +1,22 @@
5153 +# Copyright 1999-2019 Gentoo Authors
5154 +# Distributed under the terms of the GNU General Public License v2
5155 +
5156 +EAPI=7
5157 +
5158 +KFMIN=5.63.0
5159 +inherit ecm kde.org
5160 +
5161 +DESCRIPTION="kioslaves from kdesdk package"
5162 +
5163 +LICENSE="GPL-2" # TODO: CHECK
5164 +SLOT="5"
5165 +KEYWORDS="~amd64 ~arm64 ~x86"
5166 +IUSE=""
5167 +
5168 +DEPEND="
5169 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5170 + >=kde-frameworks/ki18n-${KFMIN}:5
5171 + >=kde-frameworks/kio-${KFMIN}:5
5172 + dev-lang/perl
5173 +"
5174 +RDEPEND="${DEPEND}"
5175
5176 diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-19.11.90.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-19.11.90.ebuild
5177 new file mode 100644
5178 index 0000000000..f5a72f8336
5179 --- /dev/null
5180 +++ b/kde-apps/kdesdk-meta/kdesdk-meta-19.11.90.ebuild
5181 @@ -0,0 +1,32 @@
5182 +# Copyright 1999-2019 Gentoo Authors
5183 +# Distributed under the terms of the GNU General Public License v2
5184 +
5185 +EAPI=7
5186 +
5187 +DESCRIPTION="KDE SDK - merge this to pull in all kdesdk-derived packages"
5188 +HOMEPAGE="https://kde.org/applications/development"
5189 +
5190 +LICENSE="metapackage"
5191 +SLOT="5"
5192 +KEYWORDS="~amd64 ~arm64 ~x86"
5193 +IUSE="bazaar cvs git mercurial subversion +webkit"
5194 +
5195 +RDEPEND="
5196 + >=kde-apps/kapptemplate-${PV}:${SLOT}
5197 + >=kde-apps/kcachegrind-${PV}:${SLOT}
5198 + >=kde-apps/kde-dev-scripts-${PV}:${SLOT}
5199 + >=kde-apps/kde-dev-utils-${PV}:${SLOT}
5200 + >=kde-apps/kdesdk-kioslaves-${PV}:${SLOT}
5201 + >=kde-apps/kdesdk-thumbnailers-${PV}:${SLOT}
5202 + >=kde-apps/kompare-${PV}:${SLOT}
5203 + >=kde-apps/kross-interpreters-${PV}:${SLOT}
5204 + >=kde-apps/libkomparediff2-${PV}:${SLOT}
5205 + >=kde-apps/lokalize-${PV}:${SLOT}
5206 + >=kde-apps/poxml-${PV}:${SLOT}
5207 + bazaar? ( >=kde-apps/dolphin-plugins-bazaar-${PV}:${SLOT} )
5208 + cvs? ( >=kde-apps/cervisia-${PV}:${SLOT} )
5209 + git? ( >=kde-apps/dolphin-plugins-git-${PV}:${SLOT} )
5210 + mercurial? ( >=kde-apps/dolphin-plugins-mercurial-${PV}:${SLOT} )
5211 + subversion? ( >=kde-apps/dolphin-plugins-subversion-${PV}:${SLOT} )
5212 + webkit? ( >=kde-apps/umbrello-${PV}:${SLOT} )
5213 +"
5214
5215 diff --git a/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-19.11.90.ebuild b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-19.11.90.ebuild
5216 new file mode 100644
5217 index 0000000000..254ed85346
5218 --- /dev/null
5219 +++ b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-19.11.90.ebuild
5220 @@ -0,0 +1,26 @@
5221 +# Copyright 1999-2019 Gentoo Authors
5222 +# Distributed under the terms of the GNU General Public License v2
5223 +
5224 +EAPI=7
5225 +
5226 +KFMIN=5.63.0
5227 +QTMIN=5.12.3
5228 +inherit ecm kde.org
5229 +
5230 +DESCRIPTION="Thumbnail generator for PO files"
5231 +
5232 +LICENSE="GPL-2" # TODO: CHECK
5233 +SLOT="5"
5234 +KEYWORDS="~amd64 ~arm64 ~x86"
5235 +IUSE=""
5236 +
5237 +DEPEND="
5238 + >=kde-frameworks/kconfig-${KFMIN}:5
5239 + >=kde-frameworks/ki18n-${KFMIN}:5
5240 + >=kde-frameworks/kio-${KFMIN}:5
5241 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5242 + >=dev-qt/qtgui-${QTMIN}:5
5243 + >=dev-qt/qtwidgets-${QTMIN}:5
5244 + sys-devel/gettext
5245 +"
5246 +RDEPEND="${DEPEND}"
5247
5248 diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-19.11.90.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-19.11.90.ebuild
5249 new file mode 100644
5250 index 0000000000..22148c7990
5251 --- /dev/null
5252 +++ b/kde-apps/kdeutils-meta/kdeutils-meta-19.11.90.ebuild
5253 @@ -0,0 +1,42 @@
5254 +# Copyright 1999-2019 Gentoo Authors
5255 +# Distributed under the terms of the GNU General Public License v2
5256 +
5257 +EAPI=7
5258 +
5259 +DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
5260 +HOMEPAGE="https://kde.org/applications/utilities https://utils.kde.org"
5261 +
5262 +LICENSE="metapackage"
5263 +SLOT="5"
5264 +KEYWORDS="~amd64 ~arm64 ~x86"
5265 +IUSE="7zip cups floppy gpg lrz rar"
5266 +
5267 +RDEPEND="
5268 + >=kde-apps/ark-${PV}:${SLOT}
5269 + >=kde-apps/filelight-${PV}:${SLOT}
5270 + >=kde-apps/kate-${PV}:${SLOT}
5271 + >=kde-apps/kbackup-${PV}:${SLOT}
5272 + >=kde-apps/kcalc-${PV}:${SLOT}
5273 + >=kde-apps/kcharselect-${PV}:${SLOT}
5274 + >=kde-apps/kdebugsettings-${PV}:${SLOT}
5275 + >=kde-apps/kdf-${PV}:${SLOT}
5276 + >=kde-apps/kimagemapeditor-${PV}:${SLOT}
5277 + >=kde-apps/kteatime-${PV}:${SLOT}
5278 + >=kde-apps/ktimer-${PV}:${SLOT}
5279 + >=kde-apps/kwalletmanager-${PV}:${SLOT}
5280 + >=kde-apps/sweeper-${PV}:${SLOT}
5281 + >=kde-apps/yakuake-${PV}:${SLOT}
5282 + cups? ( >=kde-apps/print-manager-${PV}:${SLOT} )
5283 + floppy? ( >=kde-apps/kfloppy-${PV}:${SLOT} )
5284 + gpg? ( >=kde-apps/kgpg-${PV}:${SLOT} )
5285 +"
5286 +# Optional runtime deps: kde-apps/ark
5287 +RDEPEND="${RDEPEND}
5288 + 7zip? ( app-arch/p7zip )
5289 + lrz? ( app-arch/lrzip )
5290 + rar? ( || (
5291 + app-arch/rar
5292 + app-arch/unrar
5293 + app-arch/unar
5294 + ) )
5295 +"
5296
5297 diff --git a/kde-apps/kdf/kdf-19.11.90.ebuild b/kde-apps/kdf/kdf-19.11.90.ebuild
5298 new file mode 100644
5299 index 0000000000..355f8dd504
5300 --- /dev/null
5301 +++ b/kde-apps/kdf/kdf-19.11.90.ebuild
5302 @@ -0,0 +1,35 @@
5303 +# Copyright 1999-2019 Gentoo Authors
5304 +# Distributed under the terms of the GNU General Public License v2
5305 +
5306 +EAPI=7
5307 +
5308 +ECM_HANDBOOK="forceoptional"
5309 +KFMIN=5.63.0
5310 +QTMIN=5.12.3
5311 +inherit ecm kde.org
5312 +
5313 +DESCRIPTION="KDE free disk space utility"
5314 +HOMEPAGE="https://kde.org/applications/system/org.kde.kdf
5315 +https://utils.kde.org/projects/kdf/"
5316 +
5317 +LICENSE="GPL-2" # TODO: CHECK
5318 +SLOT="5"
5319 +KEYWORDS="~amd64 ~arm64 ~x86"
5320 +IUSE=""
5321 +
5322 +DEPEND="
5323 + >=kde-frameworks/kcmutils-${KFMIN}:5
5324 + >=kde-frameworks/kcompletion-${KFMIN}:5
5325 + >=kde-frameworks/kconfig-${KFMIN}:5
5326 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5327 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5328 + >=kde-frameworks/ki18n-${KFMIN}:5
5329 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5330 + >=kde-frameworks/kio-${KFMIN}:5
5331 + >=kde-frameworks/knotifications-${KFMIN}:5
5332 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5333 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5334 + >=dev-qt/qtgui-${QTMIN}:5
5335 + >=dev-qt/qtwidgets-${QTMIN}:5
5336 +"
5337 +RDEPEND="${DEPEND}"
5338
5339 diff --git a/kde-apps/kdialog/kdialog-19.11.90.ebuild b/kde-apps/kdialog/kdialog-19.11.90.ebuild
5340 new file mode 100644
5341 index 0000000000..3fa1eafb05
5342 --- /dev/null
5343 +++ b/kde-apps/kdialog/kdialog-19.11.90.ebuild
5344 @@ -0,0 +1,42 @@
5345 +# Copyright 1999-2019 Gentoo Authors
5346 +# Distributed under the terms of the GNU General Public License v2
5347 +
5348 +EAPI=7
5349 +
5350 +KFMIN=5.63.0
5351 +QTMIN=5.12.3
5352 +inherit ecm kde.org
5353 +
5354 +DESCRIPTION="Can be used to show nice dialog boxes from shell scripts"
5355 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kdialog"
5356 +
5357 +LICENSE="GPL-2" # TODO: CHECK
5358 +SLOT="5"
5359 +KEYWORDS="~amd64 ~arm64 ~x86"
5360 +IUSE="X"
5361 +
5362 +DEPEND="
5363 + >=kde-frameworks/kconfig-${KFMIN}:5
5364 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5365 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5366 + >=kde-frameworks/kguiaddons-${KFMIN}:5
5367 + >=kde-frameworks/ki18n-${KFMIN}:5
5368 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5369 + >=kde-frameworks/kio-${KFMIN}:5
5370 + >=kde-frameworks/knotifications-${KFMIN}:5
5371 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
5372 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5373 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5374 + >=dev-qt/qtdbus-${QTMIN}:5
5375 + >=dev-qt/qtgui-${QTMIN}:5
5376 + >=dev-qt/qtwidgets-${QTMIN}:5
5377 + X? ( x11-libs/libX11 )
5378 +"
5379 +RDEPEND="${DEPEND}"
5380 +
5381 +src_configure() {
5382 + local mycmakeargs=(
5383 + $(cmake_use_find_package X X11)
5384 + )
5385 + ecm_src_configure
5386 +}
5387
5388 diff --git a/kde-apps/kdiamond/kdiamond-19.11.90.ebuild b/kde-apps/kdiamond/kdiamond-19.11.90.ebuild
5389 new file mode 100644
5390 index 0000000000..c32392e82a
5391 --- /dev/null
5392 +++ b/kde-apps/kdiamond/kdiamond-19.11.90.ebuild
5393 @@ -0,0 +1,36 @@
5394 +# Copyright 1999-2019 Gentoo Authors
5395 +# Distributed under the terms of the GNU General Public License v2
5396 +
5397 +EAPI=7
5398 +
5399 +ECM_HANDBOOK="forceoptional"
5400 +PVCUT=$(ver_cut 1-3)
5401 +KFMIN=5.63.0
5402 +QTMIN=5.12.3
5403 +inherit ecm kde.org
5404 +
5405 +DESCRIPTION="Single player three-in-a-row game"
5406 +HOMEPAGE="https://kde.org/applications/games/org.kde.kdiamond
5407 +https://games.kde.org/game.php?game=kdiamond"
5408 +
5409 +LICENSE="GPL-2" # TODO: CHECK
5410 +SLOT="5"
5411 +KEYWORDS="~amd64 ~arm64 ~x86"
5412 +IUSE=""
5413 +
5414 +DEPEND="
5415 + >=kde-frameworks/kconfig-${KFMIN}:5
5416 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5417 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5418 + >=kde-frameworks/kcrash-${KFMIN}:5
5419 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5420 + >=kde-frameworks/ki18n-${KFMIN}:5
5421 + >=kde-frameworks/knotifications-${KFMIN}:5
5422 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
5423 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5424 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5425 + >=kde-apps/libkdegames-${PVCUT}:5
5426 + >=dev-qt/qtgui-${QTMIN}:5
5427 + >=dev-qt/qtwidgets-${QTMIN}:5
5428 +"
5429 +RDEPEND="${DEPEND}"
5430
5431 diff --git a/kde-apps/keditbookmarks/keditbookmarks-19.11.90.ebuild b/kde-apps/keditbookmarks/keditbookmarks-19.11.90.ebuild
5432 new file mode 100644
5433 index 0000000000..4d1c3fba57
5434 --- /dev/null
5435 +++ b/kde-apps/keditbookmarks/keditbookmarks-19.11.90.ebuild
5436 @@ -0,0 +1,47 @@
5437 +# Copyright 1999-2019 Gentoo Authors
5438 +# Distributed under the terms of the GNU General Public License v2
5439 +
5440 +EAPI=7
5441 +
5442 +ECM_HANDBOOK="forceoptional"
5443 +ECM_TEST="true"
5444 +KFMIN=5.63.0
5445 +QTMIN=5.12.3
5446 +VIRTUALX_REQUIRED="test"
5447 +inherit ecm kde.org
5448 +
5449 +DESCRIPTION="Bookmarks editor based on KDE Frameworks"
5450 +
5451 +LICENSE="GPL-2" # TODO: CHECK
5452 +SLOT="5"
5453 +KEYWORDS="~amd64 ~arm64 ~x86"
5454 +IUSE="+man"
5455 +
5456 +DEPEND="
5457 + >=kde-frameworks/kbookmarks-${KFMIN}:5
5458 + >=kde-frameworks/kcompletion-${KFMIN}:5
5459 + >=kde-frameworks/kconfig-${KFMIN}:5
5460 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5461 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5462 + >=kde-frameworks/ki18n-${KFMIN}:5
5463 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5464 + >=kde-frameworks/kio-${KFMIN}:5
5465 + >=kde-frameworks/kparts-${KFMIN}:5
5466 + >=kde-frameworks/kservice-${KFMIN}:5
5467 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5468 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5469 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5470 + >=dev-qt/qtdbus-${QTMIN}:5
5471 + >=dev-qt/qtgui-${QTMIN}:5
5472 + >=dev-qt/qtwidgets-${QTMIN}:5
5473 + >=dev-qt/qtxml-${QTMIN}:5
5474 +"
5475 +RDEPEND="${DEPEND}"
5476 +
5477 +src_prepare(){
5478 + ecm_src_prepare
5479 +
5480 + if ! use man ; then
5481 + sed -i -e "/kdoctools_create_manpage/ s/^/#/" doc/CMakeLists.txt || die
5482 + fi
5483 +}
5484
5485 diff --git a/kde-apps/kfind/kfind-19.11.90.ebuild b/kde-apps/kfind/kfind-19.11.90.ebuild
5486 new file mode 100644
5487 index 0000000000..9882817bc3
5488 --- /dev/null
5489 +++ b/kde-apps/kfind/kfind-19.11.90.ebuild
5490 @@ -0,0 +1,37 @@
5491 +# Copyright 1999-2019 Gentoo Authors
5492 +# Distributed under the terms of the GNU General Public License v2
5493 +
5494 +EAPI=7
5495 +
5496 +ECM_HANDBOOK="forceoptional"
5497 +KFMIN=5.63.0
5498 +QTMIN=5.12.3
5499 +inherit ecm kde.org
5500 +
5501 +DESCRIPTION="File finder utility based on KDE Frameworks"
5502 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kfind"
5503 +
5504 +LICENSE="GPL-2" # TODO: CHECK
5505 +SLOT="5"
5506 +KEYWORDS="~amd64 ~arm64 ~x86"
5507 +IUSE=""
5508 +
5509 +RDEPEND="
5510 + >=kde-frameworks/karchive-${KFMIN}:5
5511 + >=kde-frameworks/kcompletion-${KFMIN}:5
5512 + >=kde-frameworks/kconfig-${KFMIN}:5
5513 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5514 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5515 + >=kde-frameworks/kfilemetadata-${KFMIN}:5
5516 + >=kde-frameworks/ki18n-${KFMIN}:5
5517 + >=kde-frameworks/kio-${KFMIN}:5
5518 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
5519 + >=kde-frameworks/kservice-${KFMIN}:5
5520 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5521 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5522 + >=dev-qt/qtgui-${QTMIN}:5
5523 + >=dev-qt/qtwidgets-${QTMIN}:5
5524 +"
5525 +DEPEND="${RDEPEND}
5526 + >=dev-qt/qtconcurrent-${QTMIN}:5
5527 +"
5528
5529 diff --git a/kde-apps/kfloppy/kfloppy-19.11.90.ebuild b/kde-apps/kfloppy/kfloppy-19.11.90.ebuild
5530 new file mode 100644
5531 index 0000000000..940b6a23bc
5532 --- /dev/null
5533 +++ b/kde-apps/kfloppy/kfloppy-19.11.90.ebuild
5534 @@ -0,0 +1,33 @@
5535 +# Copyright 1999-2019 Gentoo Authors
5536 +# Distributed under the terms of the GNU General Public License v2
5537 +
5538 +EAPI=7
5539 +
5540 +ECM_HANDBOOK="forceoptional"
5541 +KFMIN=5.63.0
5542 +QTMIN=5.12.3
5543 +inherit ecm kde.org
5544 +
5545 +DESCRIPTION="Straightforward graphical means to format 3.5\" and 5.25\" floppy disks"
5546 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kfloppy
5547 +https://utils.kde.org/projects/kfloppy/"
5548 +
5549 +LICENSE="GPL-2" # TODO: CHECK
5550 +SLOT="5"
5551 +KEYWORDS="~amd64 ~arm64 ~x86"
5552 +IUSE=""
5553 +
5554 +DEPEND="
5555 + >=kde-frameworks/kcompletion-${KFMIN}:5
5556 + >=kde-frameworks/kconfig-${KFMIN}:5
5557 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5558 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5559 + >=kde-frameworks/kcrash-${KFMIN}:5
5560 + >=kde-frameworks/ki18n-${KFMIN}:5
5561 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5562 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5563 + >=dev-qt/qtdbus-${QTMIN}:5
5564 + >=dev-qt/qtgui-${QTMIN}:5
5565 + >=dev-qt/qtwidgets-${QTMIN}:5
5566 +"
5567 +RDEPEND="${DEPEND}"
5568
5569 diff --git a/kde-apps/kfourinline/kfourinline-19.11.90.ebuild b/kde-apps/kfourinline/kfourinline-19.11.90.ebuild
5570 new file mode 100644
5571 index 0000000000..14c49b3a84
5572 --- /dev/null
5573 +++ b/kde-apps/kfourinline/kfourinline-19.11.90.ebuild
5574 @@ -0,0 +1,35 @@
5575 +# Copyright 1999-2019 Gentoo Authors
5576 +# Distributed under the terms of the GNU General Public License v2
5577 +
5578 +EAPI=7
5579 +
5580 +ECM_HANDBOOK="forceoptional"
5581 +PVCUT=$(ver_cut 1-3)
5582 +KFMIN=5.63.0
5583 +QTMIN=5.12.3
5584 +inherit ecm kde.org
5585 +
5586 +DESCRIPTION="KDE four-in-a-row game"
5587 +HOMEPAGE="https://kde.org/applications/games/org.kde.kfourinline
5588 +https://games.kde.org/game.php?game=kfourinline"
5589 +
5590 +LICENSE="GPL-2" # TODO: CHECK
5591 +SLOT="5"
5592 +KEYWORDS="~amd64 ~arm64 ~x86"
5593 +IUSE=""
5594 +
5595 +DEPEND="
5596 + >=kde-frameworks/kconfig-${KFMIN}:5
5597 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5598 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5599 + >=kde-frameworks/kcrash-${KFMIN}:5
5600 + >=kde-frameworks/kdnssd-${KFMIN}:5
5601 + >=kde-frameworks/ki18n-${KFMIN}:5
5602 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5603 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5604 + >=kde-apps/libkdegames-${PVCUT}:5
5605 + >=dev-qt/qtgui-${QTMIN}:5
5606 + >=dev-qt/qtsvg-${QTMIN}:5
5607 + >=dev-qt/qtwidgets-${QTMIN}:5
5608 +"
5609 +RDEPEND="${DEPEND}"
5610
5611 diff --git a/kde-apps/kgeography/kgeography-19.11.90.ebuild b/kde-apps/kgeography/kgeography-19.11.90.ebuild
5612 new file mode 100644
5613 index 0000000000..f772bdfe07
5614 --- /dev/null
5615 +++ b/kde-apps/kgeography/kgeography-19.11.90.ebuild
5616 @@ -0,0 +1,33 @@
5617 +# Copyright 1999-2019 Gentoo Authors
5618 +# Distributed under the terms of the GNU General Public License v2
5619 +
5620 +EAPI=7
5621 +
5622 +ECM_HANDBOOK="forceoptional"
5623 +KFMIN=5.63.0
5624 +QTMIN=5.12.3
5625 +inherit ecm kde.org
5626 +
5627 +DESCRIPTION="Geography learning tool"
5628 +HOMEPAGE="https://kde.org/applications/education/org.kde.kgeography"
5629 +
5630 +LICENSE="GPL-2" # TODO: CHECK
5631 +SLOT="5"
5632 +KEYWORDS="~amd64 ~arm64 ~x86"
5633 +IUSE=""
5634 +
5635 +DEPEND="
5636 + >=kde-frameworks/kconfig-${KFMIN}:5
5637 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5638 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5639 + >=kde-frameworks/kcrash-${KFMIN}:5
5640 + >=kde-frameworks/ki18n-${KFMIN}:5
5641 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5642 + >=kde-frameworks/kitemviews-${KFMIN}:5
5643 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5644 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5645 + >=dev-qt/qtgui-${QTMIN}:5
5646 + >=dev-qt/qtwidgets-${QTMIN}:5
5647 + >=dev-qt/qtxml-${QTMIN}:5
5648 +"
5649 +RDEPEND="${DEPEND}"
5650
5651 diff --git a/kde-apps/kget/kget-19.11.90.ebuild b/kde-apps/kget/kget-19.11.90.ebuild
5652 new file mode 100644
5653 index 0000000000..5b13bf487f
5654 --- /dev/null
5655 +++ b/kde-apps/kget/kget-19.11.90.ebuild
5656 @@ -0,0 +1,70 @@
5657 +# Copyright 1999-2019 Gentoo Authors
5658 +# Distributed under the terms of the GNU General Public License v2
5659 +
5660 +EAPI=7
5661 +
5662 +ECM_HANDBOOK="forceoptional"
5663 +ECM_TEST="forceoptional"
5664 +KFMIN=5.63.0
5665 +PLASMA_MINIMAL=5.16.5
5666 +QTMIN=5.12.3
5667 +inherit ecm kde.org
5668 +
5669 +DESCRIPTION="Advanced download manager by KDE"
5670 +HOMEPAGE="https://kde.org/applications/internet/org.kde.kget"
5671 +
5672 +LICENSE="GPL-2" # TODO: CHECK
5673 +SLOT="5"
5674 +KEYWORDS="~amd64 ~arm64 ~x86"
5675 +IUSE="bittorrent gpg kde mms sqlite"
5676 +
5677 +RDEPEND="
5678 + >=kde-frameworks/kcmutils-${KFMIN}:5
5679 + >=kde-frameworks/kcompletion-${KFMIN}:5
5680 + >=kde-frameworks/kconfig-${KFMIN}:5
5681 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5682 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5683 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5684 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
5685 + >=kde-frameworks/ki18n-${KFMIN}:5
5686 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5687 + >=kde-frameworks/kio-${KFMIN}:5
5688 + >=kde-frameworks/kitemviews-${KFMIN}:5
5689 + >=kde-frameworks/knotifications-${KFMIN}:5
5690 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
5691 + >=kde-frameworks/kparts-${KFMIN}:5
5692 + >=kde-frameworks/kservice-${KFMIN}:5
5693 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
5694 + >=kde-frameworks/kwallet-${KFMIN}:5
5695 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5696 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5697 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5698 + >=kde-frameworks/solid-${KFMIN}:5
5699 + >=dev-qt/qtdbus-${QTMIN}:5
5700 + >=dev-qt/qtgui-${QTMIN}:5
5701 + >=dev-qt/qtnetwork-${QTMIN}:5
5702 + >=dev-qt/qtsql-${QTMIN}:5
5703 + >=dev-qt/qtwidgets-${QTMIN}:5
5704 + >=dev-qt/qtxml-${QTMIN}:5
5705 + app-crypt/qca:2[qt5(+)]
5706 + bittorrent? ( net-libs/libktorrent:5 )
5707 + gpg? ( app-crypt/gpgme[qt5] )
5708 + kde? ( >=kde-plasma/libkworkspace-${PLASMA_MINIMAL}:5 )
5709 + mms? ( media-libs/libmms )
5710 + sqlite? ( dev-db/sqlite:3 )
5711 +"
5712 +DEPEND="${RDEPEND}
5713 + dev-libs/boost
5714 +"
5715 +
5716 +src_configure() {
5717 + local mycmakeargs=(
5718 + $(cmake_use_find_package bittorrent KF5Torrent)
5719 + $(cmake_use_find_package gpg Gpgmepp)
5720 + $(cmake_use_find_package kde LibKWorkspace)
5721 + $(cmake_use_find_package mms LibMms)
5722 + $(cmake_use_find_package sqlite Sqlite)
5723 + )
5724 +
5725 + ecm_src_configure
5726 +}
5727
5728 diff --git a/kde-apps/kgoldrunner/kgoldrunner-19.11.90.ebuild b/kde-apps/kgoldrunner/kgoldrunner-19.11.90.ebuild
5729 new file mode 100644
5730 index 0000000000..2e85e9b3eb
5731 --- /dev/null
5732 +++ b/kde-apps/kgoldrunner/kgoldrunner-19.11.90.ebuild
5733 @@ -0,0 +1,40 @@
5734 +# Copyright 1999-2019 Gentoo Authors
5735 +# Distributed under the terms of the GNU General Public License v2
5736 +
5737 +EAPI=7
5738 +
5739 +ECM_HANDBOOK="forceoptional"
5740 +KDE_SELINUX_MODULE="games"
5741 +PVCUT=$(ver_cut 1-3)
5742 +KFMIN=5.63.0
5743 +QTMIN=5.12.3
5744 +inherit ecm kde.org
5745 +
5746 +DESCRIPTION="Game of action and puzzle solving by KDE"
5747 +HOMEPAGE="https://kde.org/applications/games/org.kde.kgoldrunner
5748 +https://games.kde.org/game.php?game=kgoldrunner"
5749 +
5750 +LICENSE="GPL-2" # TODO: CHECK
5751 +SLOT="5"
5752 +KEYWORDS="~amd64 ~arm64 ~x86"
5753 +IUSE=""
5754 +
5755 +DEPEND="
5756 + >=kde-frameworks/kconfig-${KFMIN}:5
5757 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5758 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5759 + >=kde-frameworks/kcrash-${KFMIN}:5
5760 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5761 + >=kde-frameworks/ki18n-${KFMIN}:5
5762 + >=kde-frameworks/kio-${KFMIN}:5
5763 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5764 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5765 + >=kde-apps/libkdegames-${PVCUT}:5
5766 + >=dev-qt/qtgui-${QTMIN}:5
5767 + >=dev-qt/qtwidgets-${QTMIN}:5
5768 + media-libs/libsndfile
5769 + media-libs/openal
5770 +"
5771 +RDEPEND="${DEPEND}
5772 + >=dev-qt/qtsvg-${QTMIN}:5
5773 +"
5774
5775 diff --git a/kde-apps/kgpg/kgpg-19.11.90.ebuild b/kde-apps/kgpg/kgpg-19.11.90.ebuild
5776 new file mode 100644
5777 index 0000000000..cc5134811e
5778 --- /dev/null
5779 +++ b/kde-apps/kgpg/kgpg-19.11.90.ebuild
5780 @@ -0,0 +1,54 @@
5781 +# Copyright 1999-2019 Gentoo Authors
5782 +# Distributed under the terms of the GNU General Public License v2
5783 +
5784 +EAPI=7
5785 +
5786 +ECM_HANDBOOK="forceoptional"
5787 +KDE_SELINUX_MODULE="gpg"
5788 +PVCUT=$(ver_cut 1-3)
5789 +KFMIN=5.63.0
5790 +QTMIN=5.12.3
5791 +inherit ecm kde.org
5792 +
5793 +DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE"
5794 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kgpg
5795 +https://utils.kde.org/projects/kgpg/"
5796 +
5797 +LICENSE="GPL-2" # TODO: CHECK
5798 +SLOT="5"
5799 +KEYWORDS="~amd64 ~arm64 ~x86"
5800 +IUSE=""
5801 +
5802 +COMMON_DEPEND="
5803 + >=kde-frameworks/karchive-${KFMIN}:5
5804 + >=kde-frameworks/kcodecs-${KFMIN}:5
5805 + >=kde-frameworks/kconfig-${KFMIN}:5
5806 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5807 + >=kde-frameworks/kcontacts-${KFMIN}:5
5808 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5809 + >=kde-frameworks/kcrash-${KFMIN}:5
5810 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5811 + >=kde-frameworks/ki18n-${KFMIN}:5
5812 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5813 + >=kde-frameworks/kio-${KFMIN}:5
5814 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
5815 + >=kde-frameworks/knotifications-${KFMIN}:5
5816 + >=kde-frameworks/kservice-${KFMIN}:5
5817 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
5818 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5819 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5820 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5821 + >=kde-apps/akonadi-${PVCUT}:5
5822 + >=kde-apps/akonadi-contacts-${PVCUT}:5
5823 + >=dev-qt/qtdbus-${QTMIN}:5
5824 + >=dev-qt/qtgui-${QTMIN}:5
5825 + >=dev-qt/qtnetwork-${QTMIN}:5
5826 + >=dev-qt/qtprintsupport-${QTMIN}:5
5827 + >=dev-qt/qtwidgets-${QTMIN}:5
5828 +"
5829 +DEPEND="${COMMON_DEPEND}
5830 + app-crypt/gpgme
5831 +"
5832 +RDEPEND="${COMMON_DEPEND}
5833 + app-crypt/gnupg
5834 +"
5835
5836 diff --git a/kde-apps/khangman/khangman-19.11.90.ebuild b/kde-apps/khangman/khangman-19.11.90.ebuild
5837 new file mode 100644
5838 index 0000000000..a5b7153535
5839 --- /dev/null
5840 +++ b/kde-apps/khangman/khangman-19.11.90.ebuild
5841 @@ -0,0 +1,46 @@
5842 +# Copyright 1999-2019 Gentoo Authors
5843 +# Distributed under the terms of the GNU General Public License v2
5844 +
5845 +EAPI=7
5846 +
5847 +ECM_HANDBOOK="forceoptional"
5848 +PVCUT=$(ver_cut 1-3)
5849 +KFMIN=5.63.0
5850 +QTMIN=5.12.3
5851 +inherit ecm kde.org
5852 +
5853 +DESCRIPTION="Classical hangman game by KDE"
5854 +HOMEPAGE="https://kde.org/applications/education/org.kde.khangman
5855 +https://edu.kde.org/khangman/"
5856 +
5857 +LICENSE="GPL-2" # TODO: CHECK
5858 +SLOT="5"
5859 +KEYWORDS="~amd64 ~arm64 ~x86"
5860 +IUSE=""
5861 +
5862 +DEPEND="
5863 + >=kde-frameworks/kcompletion-${KFMIN}:5
5864 + >=kde-frameworks/kconfig-${KFMIN}:5
5865 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5866 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5867 + >=kde-frameworks/kcrash-${KFMIN}:5
5868 + >=kde-frameworks/kdeclarative-${KFMIN}:5
5869 + >=kde-frameworks/ki18n-${KFMIN}:5
5870 + >=kde-frameworks/knewstuff-${KFMIN}:5
5871 + >=kde-frameworks/knotifications-${KFMIN}:5
5872 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5873 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5874 + >=kde-apps/libkeduvocdocument-${PVCUT}:5
5875 + >=dev-qt/qtdeclarative-${QTMIN}:5
5876 + >=dev-qt/qtgui-${QTMIN}:5
5877 + >=dev-qt/qtsvg-${QTMIN}:5
5878 + >=dev-qt/qtwidgets-${QTMIN}:5
5879 + >=dev-qt/qtxml-${QTMIN}:5
5880 + media-libs/phonon[qt5(+)]
5881 +"
5882 +RDEPEND="${DEPEND}
5883 + >=kde-apps/kdeedu-data-${PVCUT}:5
5884 + >=dev-qt/qtgraphicaleffects-${QTMIN}:5
5885 + >=dev-qt/qtmultimedia-${QTMIN}:5
5886 + >=dev-qt/qtquickcontrols-${QTMIN}:5
5887 +"
5888
5889 diff --git a/kde-apps/khelpcenter/khelpcenter-19.11.90.ebuild b/kde-apps/khelpcenter/khelpcenter-19.11.90.ebuild
5890 new file mode 100644
5891 index 0000000000..7a4a7f6c1c
5892 --- /dev/null
5893 +++ b/kde-apps/khelpcenter/khelpcenter-19.11.90.ebuild
5894 @@ -0,0 +1,54 @@
5895 +# Copyright 1999-2019 Gentoo Authors
5896 +# Distributed under the terms of the GNU General Public License v2
5897 +
5898 +EAPI=7
5899 +
5900 +KFMIN=5.63.0
5901 +PLASMA_MINIMAL=5.16.5
5902 +QTMIN=5.12.3
5903 +inherit ecm kde.org
5904 +
5905 +DESCRIPTION="Application to read documentation for KDE Plasma, Applications, Utilities"
5906 +HOMEPAGE="https://kde.org/applications/system/org.kde.Help
5907 +https://userbase.kde.org/KHelpCenter"
5908 +
5909 +LICENSE="GPL-2" # TODO: CHECK
5910 +SLOT="5"
5911 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
5912 +IUSE=""
5913 +
5914 +DEPEND="
5915 + >=kde-frameworks/karchive-${KFMIN}:5
5916 + >=kde-frameworks/kbookmarks-${KFMIN}:5
5917 + >=kde-frameworks/kcodecs-${KFMIN}:5
5918 + >=kde-frameworks/kcompletion-${KFMIN}:5
5919 + >=kde-frameworks/kconfig-${KFMIN}:5
5920 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5921 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5922 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5923 + >=kde-frameworks/kdoctools-${KFMIN}:5
5924 + >=kde-frameworks/khtml-${KFMIN}:5
5925 + >=kde-frameworks/ki18n-${KFMIN}:5
5926 + >=kde-frameworks/kinit-${KFMIN}:5
5927 + >=kde-frameworks/kio-${KFMIN}:5
5928 + >=kde-frameworks/kparts-${KFMIN}:5
5929 + >=kde-frameworks/kservice-${KFMIN}:5
5930 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5931 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5932 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5933 + >=dev-qt/qtdbus-${QTMIN}:5
5934 + >=dev-qt/qtgui-${QTMIN}:5
5935 + >=dev-qt/qtwidgets-${QTMIN}:5
5936 + >=dev-qt/qtxml-${QTMIN}:5
5937 + dev-libs/grantlee:5
5938 + dev-libs/libxml2
5939 + dev-libs/xapian:=
5940 +"
5941 +RDEPEND="${DEPEND}
5942 + >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
5943 +"
5944 +
5945 +src_prepare() {
5946 + ecm_src_prepare
5947 + sed -e "/^install.*kde4\/services/s/^/#DONT/" -i CMakeLists.txt || die
5948 +}
5949
5950 diff --git a/kde-apps/kidentitymanagement/kidentitymanagement-19.11.90.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-19.11.90.ebuild
5951 new file mode 100644
5952 index 0000000000..76384011f8
5953 --- /dev/null
5954 +++ b/kde-apps/kidentitymanagement/kidentitymanagement-19.11.90.ebuild
5955 @@ -0,0 +1,40 @@
5956 +# Copyright 1999-2019 Gentoo Authors
5957 +# Distributed under the terms of the GNU General Public License v2
5958 +
5959 +EAPI=7
5960 +
5961 +ECM_TEST="true"
5962 +PVCUT=$(ver_cut 1-3)
5963 +KFMIN=5.63.0
5964 +QTMIN=5.12.3
5965 +VIRTUALX_REQUIRED="test"
5966 +inherit ecm kde.org
5967 +
5968 +DESCRIPTION="Library for managing identitites"
5969 +
5970 +LICENSE="GPL-2+ LGPL-2.1+"
5971 +SLOT="5"
5972 +KEYWORDS="~amd64 ~arm64 ~x86"
5973 +IUSE=""
5974 +
5975 +DEPEND="
5976 + >=kde-frameworks/kcodecs-${KFMIN}:5
5977 + >=kde-frameworks/kcompletion-${KFMIN}:5
5978 + >=kde-frameworks/kconfig-${KFMIN}:5
5979 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5980 + >=kde-frameworks/ki18n-${KFMIN}:5
5981 + >=kde-frameworks/kio-${KFMIN}:5
5982 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
5983 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5984 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5985 + >=kde-apps/kpimtextedit-${PVCUT}:5
5986 + >=dev-qt/qtdbus-${QTMIN}:5
5987 + >=dev-qt/qtgui-${QTMIN}:5
5988 + >=dev-qt/qtnetwork-${QTMIN}:5
5989 + >=dev-qt/qtwidgets-${QTMIN}:5
5990 +"
5991 +RDEPEND="${DEPEND}
5992 + !kde-apps/kdepim-l10n
5993 +"
5994 +
5995 +RESTRICT+=" test"
5996
5997 diff --git a/kde-apps/kig/kig-19.11.90.ebuild b/kde-apps/kig/kig-19.11.90.ebuild
5998 new file mode 100644
5999 index 0000000000..c11c582da7
6000 --- /dev/null
6001 +++ b/kde-apps/kig/kig-19.11.90.ebuild
6002 @@ -0,0 +1,68 @@
6003 +# Copyright 1999-2019 Gentoo Authors
6004 +# Distributed under the terms of the GNU General Public License v2
6005 +
6006 +EAPI=7
6007 +
6008 +ECM_HANDBOOK="forceoptional"
6009 +ECM_TEST="true"
6010 +PYTHON_COMPAT=( python2_7 )
6011 +KFMIN=5.63.0
6012 +QTMIN=5.12.3
6013 +inherit python-single-r1 ecm kde.org
6014 +
6015 +DESCRIPTION="KDE Interactive Geometry tool"
6016 +HOMEPAGE="https://kde.org/applications/education/org.kde.kig
6017 +https://edu.kde.org/kig/"
6018 +
6019 +LICENSE="GPL-2" # TODO: CHECK
6020 +SLOT="5"
6021 +KEYWORDS="~amd64 ~arm64 ~x86"
6022 +IUSE="geogebra scripting"
6023 +
6024 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
6025 +
6026 +RDEPEND="${PYTHON_DEPS}
6027 + >=kde-frameworks/karchive-${KFMIN}:5
6028 + >=kde-frameworks/kcompletion-${KFMIN}:5
6029 + >=kde-frameworks/kconfig-${KFMIN}:5
6030 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6031 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6032 + >=kde-frameworks/kcrash-${KFMIN}:5
6033 + >=kde-frameworks/ki18n-${KFMIN}:5
6034 + >=kde-frameworks/kiconthemes-${KFMIN}:5
6035 + >=kde-frameworks/kparts-${KFMIN}:5
6036 + >=kde-frameworks/kservice-${KFMIN}:5
6037 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6038 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6039 + >=dev-qt/qtgui-${QTMIN}:5
6040 + >=dev-qt/qtprintsupport-${QTMIN}:5
6041 + >=dev-qt/qtsvg-${QTMIN}:5
6042 + >=dev-qt/qtwidgets-${QTMIN}:5
6043 + >=dev-qt/qtxml-${QTMIN}:5
6044 + geogebra? ( >=dev-qt/qtxmlpatterns-${QTMIN}:5 )
6045 + scripting? ( >=dev-libs/boost-1.48:=[python,${PYTHON_USEDEP}] )
6046 +"
6047 +DEPEND="${RDEPEND}
6048 + >=kde-frameworks/ktexteditor-${KFMIN}:5
6049 +"
6050 +
6051 +PATCHES=( "${FILESDIR}/${PN}-4.12.0-boostpython.patch" )
6052 +
6053 +pkg_setup() {
6054 + python-single-r1_pkg_setup
6055 + ecm_pkg_setup
6056 +}
6057 +
6058 +src_prepare() {
6059 + ecm_src_prepare
6060 + python_fix_shebang .
6061 +}
6062 +
6063 +src_configure() {
6064 + local mycmakeargs=(
6065 + $(cmake_use_find_package geogebra Qt5XmlPatterns)
6066 + $(cmake_use_find_package scripting BoostPython)
6067 + )
6068 +
6069 + ecm_src_configure
6070 +}
6071
6072 diff --git a/kde-apps/kigo/kigo-19.11.90.ebuild b/kde-apps/kigo/kigo-19.11.90.ebuild
6073 new file mode 100644
6074 index 0000000000..fa3d9ad7c6
6075 --- /dev/null
6076 +++ b/kde-apps/kigo/kigo-19.11.90.ebuild
6077 @@ -0,0 +1,40 @@
6078 +# Copyright 1999-2019 Gentoo Authors
6079 +# Distributed under the terms of the GNU General Public License v2
6080 +
6081 +EAPI=7
6082 +
6083 +ECM_HANDBOOK="forceoptional"
6084 +PVCUT=$(ver_cut 1-3)
6085 +KFMIN=5.63.0
6086 +QTMIN=5.12.3
6087 +inherit ecm kde.org
6088 +
6089 +DESCRIPTION="Go game by KDE"
6090 +HOMEPAGE="https://kde.org/applications/games/org.kde.kigo"
6091 +
6092 +LICENSE="GPL-2" # TODO: CHECK
6093 +SLOT="5"
6094 +KEYWORDS="~amd64 ~arm64 ~x86"
6095 +IUSE=""
6096 +
6097 +DEPEND="
6098 + >=kde-frameworks/kcompletion-${KFMIN}:5
6099 + >=kde-frameworks/kconfig-${KFMIN}:5
6100 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6101 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6102 + >=kde-frameworks/kcrash-${KFMIN}:5
6103 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6104 + >=kde-frameworks/ki18n-${KFMIN}:5
6105 + >=kde-frameworks/kio-${KFMIN}:5
6106 + >=kde-frameworks/knewstuff-${KFMIN}:5
6107 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
6108 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6109 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6110 + >=kde-apps/libkdegames-${PVCUT}:5
6111 + >=dev-qt/qtgui-${QTMIN}:5
6112 + >=dev-qt/qtsvg-${QTMIN}:5
6113 + >=dev-qt/qtwidgets-${QTMIN}:5
6114 +"
6115 +RDEPEND="${DEPEND}
6116 + games-board/gnugo
6117 +"
6118
6119 diff --git a/kde-apps/killbots/killbots-19.11.90.ebuild b/kde-apps/killbots/killbots-19.11.90.ebuild
6120 new file mode 100644
6121 index 0000000000..bd2c03eeaa
6122 --- /dev/null
6123 +++ b/kde-apps/killbots/killbots-19.11.90.ebuild
6124 @@ -0,0 +1,36 @@
6125 +# Copyright 1999-2019 Gentoo Authors
6126 +# Distributed under the terms of the GNU General Public License v2
6127 +
6128 +EAPI=7
6129 +
6130 +ECM_HANDBOOK="forceoptional"
6131 +PVCUT=$(ver_cut 1-3)
6132 +KFMIN=5.63.0
6133 +QTMIN=5.12.3
6134 +inherit ecm kde.org
6135 +
6136 +DESCRIPTION="Kill the bots or they kill you!"
6137 +HOMEPAGE="https://kde.org/applications/games/org.kde.killbots"
6138 +
6139 +LICENSE="GPL-2" # TODO: CHECK
6140 +SLOT="5"
6141 +KEYWORDS="~amd64 ~arm64 ~x86"
6142 +IUSE=""
6143 +
6144 +DEPEND="
6145 + >=kde-frameworks/kcompletion-${KFMIN}:5
6146 + >=kde-frameworks/kconfig-${KFMIN}:5
6147 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6148 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6149 + >=kde-frameworks/kcrash-${KFMIN}:5
6150 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6151 + >=kde-frameworks/ki18n-${KFMIN}:5
6152 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6153 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6154 + >=kde-apps/libkdegames-${PVCUT}:5
6155 + >=dev-qt/qtgui-${QTMIN}:5
6156 + >=dev-qt/qtwidgets-${QTMIN}:5
6157 +"
6158 +RDEPEND="${DEPEND}"
6159 +
6160 +DOCS=()
6161
6162 diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-19.11.90.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-19.11.90.ebuild
6163 new file mode 100644
6164 index 0000000000..8c822c10fe
6165 --- /dev/null
6166 +++ b/kde-apps/kimagemapeditor/kimagemapeditor-19.11.90.ebuild
6167 @@ -0,0 +1,35 @@
6168 +# Copyright 1999-2019 Gentoo Authors
6169 +# Distributed under the terms of the GNU General Public License v2
6170 +
6171 +EAPI=7
6172 +
6173 +ECM_HANDBOOK="forceoptional"
6174 +KFMIN=5.63.0
6175 +QTMIN=5.12.3
6176 +inherit ecm kde.org
6177 +
6178 +DESCRIPTION="Generator of HTML image maps"
6179 +HOMEPAGE="https://kde.org/applications/development/org.kde.kimagemapeditor"
6180 +
6181 +LICENSE="GPL-2" # TODO: CHECK
6182 +SLOT="5"
6183 +KEYWORDS="~amd64 ~arm64 ~x86"
6184 +IUSE=""
6185 +
6186 +DEPEND="
6187 + >=kde-frameworks/kconfig-${KFMIN}:5
6188 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6189 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6190 + >=kde-frameworks/kcrash-${KFMIN}:5
6191 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6192 + >=kde-frameworks/kguiaddons-${KFMIN}:5
6193 + >=kde-frameworks/ki18n-${KFMIN}:5
6194 + >=kde-frameworks/kiconthemes-${KFMIN}:5
6195 + >=kde-frameworks/kparts-${KFMIN}:5
6196 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6197 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6198 + >=dev-qt/qtgui-${QTMIN}:5
6199 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
6200 + >=dev-qt/qtwidgets-${QTMIN}:5
6201 +"
6202 +RDEPEND="${DEPEND}"
6203
6204 diff --git a/kde-apps/kimap/kimap-19.11.90.ebuild b/kde-apps/kimap/kimap-19.11.90.ebuild
6205 new file mode 100644
6206 index 0000000000..8800b90707
6207 --- /dev/null
6208 +++ b/kde-apps/kimap/kimap-19.11.90.ebuild
6209 @@ -0,0 +1,43 @@
6210 +# Copyright 1999-2019 Gentoo Authors
6211 +# Distributed under the terms of the GNU General Public License v2
6212 +
6213 +EAPI=7
6214 +
6215 +ECM_TEST="forceoptional"
6216 +PVCUT=$(ver_cut 1-3)
6217 +KFMIN=5.63.0
6218 +QTMIN=5.12.3
6219 +inherit ecm kde.org
6220 +
6221 +DESCRIPTION="Library for interacting with IMAP servers"
6222 +HOMEPAGE="https://api.kde.org/kdepim/kimap/html/index.html"
6223 +
6224 +LICENSE="GPL-2+"
6225 +SLOT="5"
6226 +KEYWORDS="~amd64 ~arm64 ~x86"
6227 +IUSE=""
6228 +
6229 +COMMON_DEPEND="
6230 + >=kde-frameworks/kcodecs-${KFMIN}:5
6231 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6232 + >=kde-frameworks/ki18n-${KFMIN}:5
6233 + >=kde-frameworks/kio-${KFMIN}:5
6234 + >=kde-apps/kmime-${PVCUT}:5
6235 + >=dev-qt/qtgui-${QTMIN}:5
6236 + dev-libs/cyrus-sasl
6237 +"
6238 +# TODO: Convince upstream not to install stuff with tests
6239 +DEPEND="${COMMON_DEPEND}
6240 + test? ( >=dev-qt/qtnetwork-${QTMIN}:5 )
6241 +"
6242 +RDEPEND="${COMMON_DEPEND}
6243 + !kde-apps/kdepim-l10n
6244 +"
6245 +
6246 +src_test() {
6247 + # tests cannot be run in parallel #605586
6248 + local myctestargs=(
6249 + -j1
6250 + )
6251 + ecm_src_test
6252 +}
6253
6254 diff --git a/kde-apps/kio-extras/kio-extras-19.11.90.ebuild b/kde-apps/kio-extras/kio-extras-19.11.90.ebuild
6255 new file mode 100644
6256 index 0000000000..8df8a8a4d9
6257 --- /dev/null
6258 +++ b/kde-apps/kio-extras/kio-extras-19.11.90.ebuild
6259 @@ -0,0 +1,82 @@
6260 +# Copyright 1999-2019 Gentoo Authors
6261 +# Distributed under the terms of the GNU General Public License v2
6262 +
6263 +EAPI=7
6264 +
6265 +ECM_HANDBOOK="forceoptional"
6266 +ECM_TEST="optional"
6267 +KFMIN=5.63.0
6268 +QTMIN=5.12.3
6269 +VIRTUALX_REQUIRED="test"
6270 +inherit ecm kde.org
6271 +
6272 +DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
6273 +HOMEPAGE="https://cgit.kde.org/kio-extras.git"
6274 +
6275 +LICENSE="GPL-2" # TODO: CHECK
6276 +SLOT="5"
6277 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
6278 +IUSE="activities +man mtp openexr phonon samba +sftp taglib"
6279 +
6280 +BDEPEND="
6281 + man? ( dev-util/gperf )
6282 +"
6283 +DEPEND="
6284 + >=kde-frameworks/karchive-${KFMIN}:5[bzip2,lzma]
6285 + >=kde-frameworks/kbookmarks-${KFMIN}:5
6286 + >=kde-frameworks/kcodecs-${KFMIN}:5
6287 + >=kde-frameworks/kconfig-${KFMIN}:5
6288 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6289 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6290 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6291 + >=kde-frameworks/kdnssd-${KFMIN}:5
6292 + >=kde-frameworks/kguiaddons-${KFMIN}:5
6293 + >=kde-frameworks/ki18n-${KFMIN}:5
6294 + >=kde-frameworks/kiconthemes-${KFMIN}:5
6295 + >=kde-frameworks/kio-${KFMIN}:5
6296 + >=kde-frameworks/kparts-${KFMIN}:5
6297 + >=kde-frameworks/kpty-${KFMIN}:5
6298 + >=kde-frameworks/kservice-${KFMIN}:5
6299 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6300 + >=kde-frameworks/solid-${KFMIN}:5
6301 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
6302 + >=dev-qt/qtdbus-${QTMIN}:5
6303 + >=dev-qt/qtgui-${QTMIN}:5
6304 + >=dev-qt/qtnetwork-${QTMIN}:5
6305 + >=dev-qt/qtsvg-${QTMIN}:5
6306 + >=dev-qt/qtwidgets-${QTMIN}:5
6307 + >=dev-qt/qtxml-${QTMIN}:5
6308 + activities? (
6309 + >=kde-frameworks/kactivities-${KFMIN}:5
6310 + >=kde-frameworks/kactivities-stats-${KFMIN}:5
6311 + >=dev-qt/qtsql-${QTMIN}:5
6312 + )
6313 + mtp? ( >=media-libs/libmtp-1.1.16:= )
6314 + openexr? ( media-libs/openexr:= )
6315 + phonon? ( media-libs/phonon[qt5(+)] )
6316 + samba? ( net-fs/samba[client] )
6317 + sftp? ( net-libs/libssh:=[sftp] )
6318 + taglib? ( >=media-libs/taglib-1.11.1 )
6319 +"
6320 +RDEPEND="${DEPEND}
6321 + >=kde-frameworks/kded-${KFMIN}:5
6322 +"
6323 +
6324 +# requires running kde environment
6325 +RESTRICT+=" test"
6326 +
6327 +src_configure() {
6328 + local mycmakeargs=(
6329 + $(cmake_use_find_package activities KF5Activities)
6330 + $(cmake_use_find_package activities KF5ActivitiesStats)
6331 + $(cmake_use_find_package man Gperf)
6332 + $(cmake_use_find_package mtp Mtp)
6333 + $(cmake_use_find_package openexr OpenEXR)
6334 + $(cmake_use_find_package phonon Phonon4Qt5)
6335 + $(cmake_use_find_package samba Samba)
6336 + $(cmake_use_find_package sftp libssh)
6337 + $(cmake_use_find_package taglib Taglib)
6338 + )
6339 +
6340 + ecm_src_configure
6341 +}
6342
6343 diff --git a/kde-apps/kipi-plugins/kipi-plugins-19.11.90.ebuild b/kde-apps/kipi-plugins/kipi-plugins-19.11.90.ebuild
6344 new file mode 100644
6345 index 0000000000..35fffb4c82
6346 --- /dev/null
6347 +++ b/kde-apps/kipi-plugins/kipi-plugins-19.11.90.ebuild
6348 @@ -0,0 +1,55 @@
6349 +# Copyright 1999-2019 Gentoo Authors
6350 +# Distributed under the terms of the GNU General Public License v2
6351 +
6352 +EAPI=7
6353 +
6354 +ECM_TEST="true"
6355 +PVCUT=$(ver_cut 1-3)
6356 +KFMIN=5.63.0
6357 +QTMIN=5.12.3
6358 +inherit ecm kde.org
6359 +
6360 +DESCRIPTION="Plugins for the KDE Image Plugin Interface"
6361 +HOMEPAGE="https://userbase.kde.org/KIPI https://cgit.kde.org/kipi-plugins.git/"
6362 +
6363 +LICENSE="GPL-2+"
6364 +SLOT="5"
6365 +KEYWORDS="~amd64 ~arm64 ~x86"
6366 +IUSE="flashexport mediawiki +remotestorage vkontakte"
6367 +
6368 +BDEPEND="sys-devel/gettext"
6369 +RDEPEND="
6370 + >=kde-frameworks/kcompletion-${KFMIN}:5
6371 + >=kde-frameworks/kconfig-${KFMIN}:5
6372 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6373 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6374 + >=kde-frameworks/ki18n-${KFMIN}:5
6375 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
6376 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6377 + >=kde-apps/libkipi-${PVCUT}:5=
6378 + >=dev-qt/qtgui-${QTMIN}:5
6379 + >=dev-qt/qtnetwork-${QTMIN}:5
6380 + >=dev-qt/qtprintsupport-${QTMIN}:5
6381 + >=dev-qt/qtsvg-${QTMIN}:5
6382 + >=dev-qt/qtwidgets-${QTMIN}:5
6383 + >=dev-qt/qtxml-${QTMIN}:5
6384 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
6385 + flashexport? ( >=kde-frameworks/karchive-${KFMIN}:5 )
6386 + mediawiki? ( net-libs/libmediawiki:5 )
6387 + remotestorage? ( >=kde-frameworks/kio-${KFMIN}:5 )
6388 + vkontakte? ( net-libs/libkvkontakte:5 )
6389 +"
6390 +DEPEND="${RDEPEND}
6391 + >=dev-qt/qtconcurrent-${QTMIN}:5
6392 +"
6393 +
6394 +src_configure() {
6395 + local mycmakeargs=(
6396 + $(cmake_use_find_package flashexport KF5Archive)
6397 + $(cmake_use_find_package mediawiki KF5MediaWiki)
6398 + $(cmake_use_find_package remotestorage KF5KIO)
6399 + $(cmake_use_find_package vkontakte KF5Vkontakte)
6400 + )
6401 +
6402 + ecm_src_configure
6403 +}
6404
6405 diff --git a/kde-apps/kiriki/kiriki-19.11.90.ebuild b/kde-apps/kiriki/kiriki-19.11.90.ebuild
6406 new file mode 100644
6407 index 0000000000..24066061fc
6408 --- /dev/null
6409 +++ b/kde-apps/kiriki/kiriki-19.11.90.ebuild
6410 @@ -0,0 +1,36 @@
6411 +# Copyright 1999-2019 Gentoo Authors
6412 +# Distributed under the terms of the GNU General Public License v2
6413 +
6414 +EAPI=7
6415 +
6416 +ECM_HANDBOOK="forceoptional"
6417 +PVCUT=$(ver_cut 1-3)
6418 +KFMIN=5.63.0
6419 +QTMIN=5.12.3
6420 +inherit ecm kde.org
6421 +
6422 +DESCRIPTION="An addictive and fun dice game"
6423 +HOMEPAGE="https://kde.org/applications/games/org.kde.kiriki
6424 +https://games.kde.org/game.php?game=kiriki"
6425 +
6426 +LICENSE="GPL-2" # TODO: CHECK
6427 +SLOT="5"
6428 +KEYWORDS="~amd64 ~arm64 ~x86"
6429 +IUSE=""
6430 +
6431 +DEPEND="
6432 + >=kde-frameworks/kconfig-${KFMIN}:5
6433 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6434 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6435 + >=kde-frameworks/kcrash-${KFMIN}:5
6436 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6437 + >=kde-frameworks/ki18n-${KFMIN}:5
6438 + >=kde-frameworks/kiconthemes-${KFMIN}:5
6439 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6440 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6441 + >=kde-apps/libkdegames-${PVCUT}:5
6442 + >=dev-qt/qtgui-${QTMIN}:5
6443 + >=dev-qt/qtprintsupport-${QTMIN}:5
6444 + >=dev-qt/qtwidgets-${QTMIN}:5
6445 +"
6446 +RDEPEND="${DEPEND}"
6447
6448 diff --git a/kde-apps/kiten/kiten-19.11.90.ebuild b/kde-apps/kiten/kiten-19.11.90.ebuild
6449 new file mode 100644
6450 index 0000000000..372e058feb
6451 --- /dev/null
6452 +++ b/kde-apps/kiten/kiten-19.11.90.ebuild
6453 @@ -0,0 +1,45 @@
6454 +# Copyright 1999-2019 Gentoo Authors
6455 +# Distributed under the terms of the GNU General Public License v2
6456 +
6457 +EAPI=7
6458 +
6459 +ECM_HANDBOOK="forceoptional"
6460 +KFMIN=5.63.0
6461 +QTMIN=5.12.3
6462 +inherit ecm kde.org
6463 +
6464 +DESCRIPTION="KDE Japanese dictionary and reference"
6465 +HOMEPAGE="https://kde.org/applications/education/org.kde.kiten
6466 +https://edu.kde.org/kiten/"
6467 +
6468 +LICENSE="GPL-2" # TODO: CHECK
6469 +SLOT="5"
6470 +KEYWORDS="~amd64 ~arm64 ~x86"
6471 +IUSE=""
6472 +
6473 +DEPEND="
6474 + >=dev-qt/qtdbus-${QTMIN}:5
6475 + >=dev-qt/qtgui-${QTMIN}:5
6476 + >=dev-qt/qtwidgets-${QTMIN}:5
6477 + >=kde-frameworks/karchive-${KFMIN}:5
6478 + >=kde-frameworks/kcompletion-${KFMIN}:5
6479 + >=kde-frameworks/kconfig-${KFMIN}:5
6480 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6481 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6482 + >=kde-frameworks/kcrash-${KFMIN}:5
6483 + >=kde-frameworks/khtml-${KFMIN}:5
6484 + >=kde-frameworks/ki18n-${KFMIN}:5
6485 + >=kde-frameworks/kio-${KFMIN}:5
6486 + >=kde-frameworks/knotifications-${KFMIN}:5
6487 + >=kde-frameworks/kparts-${KFMIN}:5
6488 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6489 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6490 +"
6491 +RDEPEND="${DEPEND}
6492 + media-fonts/kanjistrokeorders
6493 +"
6494 +
6495 +src_prepare() {
6496 + ecm_src_prepare
6497 + cmake_comment_add_subdirectory data/font
6498 +}
6499
6500 diff --git a/kde-apps/kitinerary/kitinerary-19.11.90.ebuild b/kde-apps/kitinerary/kitinerary-19.11.90.ebuild
6501 new file mode 100644
6502 index 0000000000..ab2972954e
6503 --- /dev/null
6504 +++ b/kde-apps/kitinerary/kitinerary-19.11.90.ebuild
6505 @@ -0,0 +1,44 @@
6506 +# Copyright 1999-2019 Gentoo Authors
6507 +# Distributed under the terms of the GNU General Public License v2
6508 +
6509 +EAPI=7
6510 +
6511 +ECM_TEST="forceoptional"
6512 +PVCUT=$(ver_cut 1-3)
6513 +KFMIN=5.63.0
6514 +QTMIN=5.12.3
6515 +VIRTUALX_REQUIRED="test"
6516 +inherit ecm kde.org
6517 +
6518 +DESCRIPTION="Data Model and Extraction System for Travel Reservation information"
6519 +HOMEPAGE="https://kde.org/applications/office/org.kde.kontact"
6520 +
6521 +LICENSE="LGPL-2.1+"
6522 +SLOT="5"
6523 +KEYWORDS="~amd64 ~arm64 ~x86"
6524 +IUSE="+barcode pdf"
6525 +
6526 +DEPEND="
6527 + >=dev-qt/qtdeclarative-${QTMIN}:5
6528 + >=dev-qt/qtgui-${QTMIN}:5
6529 + >=kde-frameworks/karchive-${KFMIN}:5
6530 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
6531 + >=kde-frameworks/kcontacts-${KFMIN}:5
6532 + >=kde-frameworks/ki18n-${KFMIN}:5
6533 + >=kde-apps/kmime-${PVCUT}:5
6534 + >=kde-apps/kpkpass-${PVCUT}:5
6535 + sys-libs/zlib
6536 + barcode? ( media-libs/zxing-cpp )
6537 + pdf? ( app-text/poppler:=[qt5] )
6538 +"
6539 +RDEPEND="${DEPEND}
6540 + !<kde-apps/kdepim-addons-18.07.80
6541 +"
6542 +
6543 +src_configure() {
6544 + local mycmakeargs=(
6545 + $(cmake_use_find_package barcode ZXing)
6546 + $(cmake_use_find_package pdf Poppler)
6547 + )
6548 + ecm_src_configure
6549 +}
6550
6551 diff --git a/kde-apps/kjumpingcube/kjumpingcube-19.11.90.ebuild b/kde-apps/kjumpingcube/kjumpingcube-19.11.90.ebuild
6552 new file mode 100644
6553 index 0000000000..5bb0a6a7ca
6554 --- /dev/null
6555 +++ b/kde-apps/kjumpingcube/kjumpingcube-19.11.90.ebuild
6556 @@ -0,0 +1,36 @@
6557 +# Copyright 1999-2019 Gentoo Authors
6558 +# Distributed under the terms of the GNU General Public License v2
6559 +
6560 +EAPI=7
6561 +
6562 +ECM_HANDBOOK="forceoptional"
6563 +KDE_SELINUX_MODULE="games"
6564 +PVCUT=$(ver_cut 1-3)
6565 +KFMIN=5.63.0
6566 +QTMIN=5.12.3
6567 +inherit ecm kde.org
6568 +
6569 +DESCRIPTION="Tactical one or two player game"
6570 +HOMEPAGE="https://kde.org/applications/games/org.kde.kjumpingcube
6571 +https://games.kde.org/game.php?game=kjumpingcube"
6572 +
6573 +LICENSE="GPL-2" # TODO: CHECK
6574 +SLOT="5"
6575 +KEYWORDS="~amd64 ~arm64 ~x86"
6576 +IUSE=""
6577 +
6578 +DEPEND="
6579 + >=kde-frameworks/kconfig-${KFMIN}:5
6580 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6581 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6582 + >=kde-frameworks/kcrash-${KFMIN}:5
6583 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6584 + >=kde-frameworks/ki18n-${KFMIN}:5
6585 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6586 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6587 + >=kde-apps/libkdegames-${PVCUT}:5
6588 + >=dev-qt/qtgui-${QTMIN}:5
6589 + >=dev-qt/qtsvg-${QTMIN}:5
6590 + >=dev-qt/qtwidgets-${QTMIN}:5
6591 +"
6592 +RDEPEND="${DEPEND}"
6593
6594 diff --git a/kde-apps/kldap/kldap-19.11.90.ebuild b/kde-apps/kldap/kldap-19.11.90.ebuild
6595 new file mode 100644
6596 index 0000000000..23d6f94125
6597 --- /dev/null
6598 +++ b/kde-apps/kldap/kldap-19.11.90.ebuild
6599 @@ -0,0 +1,41 @@
6600 +# Copyright 1999-2019 Gentoo Authors
6601 +# Distributed under the terms of the GNU General Public License v2
6602 +
6603 +EAPI=7
6604 +
6605 +ECM_HANDBOOK="forceoptional"
6606 +ECM_TEST="true"
6607 +KFMIN=5.63.0
6608 +QTMIN=5.12.3
6609 +inherit ecm kde.org
6610 +
6611 +DESCRIPTION="Library for interacting with LDAP servers"
6612 +HOMEPAGE="https://api.kde.org/kdepim/kldap/html/index.html"
6613 +
6614 +LICENSE="GPL-2+"
6615 +SLOT="5"
6616 +KEYWORDS="~amd64 ~arm64 ~x86"
6617 +IUSE=""
6618 +
6619 +DEPEND="
6620 + >=kde-frameworks/kcompletion-${KFMIN}:5
6621 + >=kde-frameworks/ki18n-${KFMIN}:5
6622 + >=kde-frameworks/kio-${KFMIN}:5
6623 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6624 + >=dev-qt/qtgui-${QTMIN}:5
6625 + >=dev-qt/qtwidgets-${QTMIN}:5
6626 + dev-libs/cyrus-sasl
6627 + net-nds/openldap
6628 +"
6629 +RDEPEND="${DEPEND}
6630 + !kde-apps/kdepim-l10n
6631 +"
6632 +
6633 +src_prepare() {
6634 + ecm_src_prepare
6635 +
6636 + if ! use handbook ; then
6637 + sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \
6638 + -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)"
6639 + fi
6640 +}
6641
6642 diff --git a/kde-apps/kleopatra/kleopatra-19.11.90.ebuild b/kde-apps/kleopatra/kleopatra-19.11.90.ebuild
6643 new file mode 100644
6644 index 0000000000..8359e09602
6645 --- /dev/null
6646 +++ b/kde-apps/kleopatra/kleopatra-19.11.90.ebuild
6647 @@ -0,0 +1,56 @@
6648 +# Copyright 1999-2019 Gentoo Authors
6649 +# Distributed under the terms of the GNU General Public License v2
6650 +
6651 +EAPI=7
6652 +
6653 +ECM_HANDBOOK="optional"
6654 +ECM_TEST="forceoptional"
6655 +PVCUT=$(ver_cut 1-3)
6656 +KFMIN=5.63.0
6657 +QTMIN=5.12.3
6658 +VIRTUALX_REQUIRED="test"
6659 +inherit ecm kde.org
6660 +
6661 +DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography"
6662 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kleopatra"
6663 +
6664 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
6665 +SLOT="5"
6666 +KEYWORDS="~amd64 ~arm64 ~x86"
6667 +IUSE=""
6668 +
6669 +DEPEND="
6670 + >=kde-frameworks/kcmutils-${KFMIN}:5
6671 + >=kde-frameworks/kcodecs-${KFMIN}:5
6672 + >=kde-frameworks/kconfig-${KFMIN}:5
6673 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6674 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6675 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6676 + >=kde-frameworks/ki18n-${KFMIN}:5
6677 + >=kde-frameworks/kiconthemes-${KFMIN}:5
6678 + >=kde-frameworks/kitemmodels-${KFMIN}:5
6679 + >=kde-frameworks/knotifications-${KFMIN}:5
6680 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
6681 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6682 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
6683 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6684 + >=kde-apps/kmime-${PVCUT}:5
6685 + >=kde-apps/libkleo-${PVCUT}:5
6686 + >=dev-qt/qtdbus-${QTMIN}:5
6687 + >=dev-qt/qtgui-${QTMIN}:5
6688 + >=dev-qt/qtnetwork-${QTMIN}:5
6689 + >=dev-qt/qtprintsupport-${QTMIN}:5
6690 + >=dev-qt/qtwidgets-${QTMIN}:5
6691 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
6692 + dev-libs/boost:=
6693 + dev-libs/libassuan
6694 + dev-libs/libgpg-error
6695 +"
6696 +RDEPEND="${DEPEND}
6697 + !kde-apps/kdepim-l10n
6698 + >=app-crypt/gnupg-2.1
6699 + app-crypt/paperkey
6700 +"
6701 +
6702 +# tests completely broken, bug #641720
6703 +RESTRICT+=" test"
6704
6705 diff --git a/kde-apps/klettres/klettres-19.11.90.ebuild b/kde-apps/klettres/klettres-19.11.90.ebuild
6706 new file mode 100644
6707 index 0000000000..f315cecbe2
6708 --- /dev/null
6709 +++ b/kde-apps/klettres/klettres-19.11.90.ebuild
6710 @@ -0,0 +1,36 @@
6711 +# Copyright 1999-2019 Gentoo Authors
6712 +# Distributed under the terms of the GNU General Public License v2
6713 +
6714 +EAPI=7
6715 +
6716 +ECM_HANDBOOK="forceoptional"
6717 +KFMIN=5.63.0
6718 +QTMIN=5.12.3
6719 +inherit ecm kde.org
6720 +
6721 +DESCRIPTION="Alphabet learning application"
6722 +HOMEPAGE="https://kde.org/applications/education/org.kde.klettres
6723 +https://edu.kde.org/klettres/"
6724 +
6725 +LICENSE="GPL-2" # TODO: CHECK
6726 +SLOT="5"
6727 +KEYWORDS="~amd64 ~arm64 ~x86"
6728 +IUSE=""
6729 +
6730 +DEPEND="
6731 + >=kde-frameworks/kcompletion-${KFMIN}:5
6732 + >=kde-frameworks/kconfig-${KFMIN}:5
6733 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6734 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6735 + >=kde-frameworks/kcrash-${KFMIN}:5
6736 + >=kde-frameworks/ki18n-${KFMIN}:5
6737 + >=kde-frameworks/knewstuff-${KFMIN}:5
6738 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6739 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6740 + >=dev-qt/qtgui-${QTMIN}:5
6741 + >=dev-qt/qtsvg-${QTMIN}:5
6742 + >=dev-qt/qtwidgets-${QTMIN}:5
6743 + >=dev-qt/qtxml-${QTMIN}:5
6744 + media-libs/phonon[qt5(+)]
6745 +"
6746 +RDEPEND="${DEPEND}"
6747
6748 diff --git a/kde-apps/klickety/klickety-19.11.90.ebuild b/kde-apps/klickety/klickety-19.11.90.ebuild
6749 new file mode 100644
6750 index 0000000000..2bebb1771b
6751 --- /dev/null
6752 +++ b/kde-apps/klickety/klickety-19.11.90.ebuild
6753 @@ -0,0 +1,40 @@
6754 +# Copyright 1999-2019 Gentoo Authors
6755 +# Distributed under the terms of the GNU General Public License v2
6756 +
6757 +EAPI=7
6758 +
6759 +ECM_HANDBOOK="forceoptional"
6760 +KDE_SELINUX_MODULE="games"
6761 +PVCUT=$(ver_cut 1-3)
6762 +KFMIN=5.63.0
6763 +QTMIN=5.12.3
6764 +inherit ecm kde.org
6765 +
6766 +DESCRIPTION="An adaptation of the Clickomania game"
6767 +HOMEPAGE="https://kde.org/applications/games/org.kde.klickety
6768 +https://games.kde.org/game.php?game=klickety"
6769 +
6770 +LICENSE="GPL-2" # TODO: CHECK
6771 +SLOT="5"
6772 +KEYWORDS="~amd64 ~arm64 ~x86"
6773 +IUSE=""
6774 +
6775 +DEPEND="
6776 + >=kde-frameworks/kconfig-${KFMIN}:5
6777 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6778 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6779 + >=kde-frameworks/kcrash-${KFMIN}:5
6780 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6781 + >=kde-frameworks/ki18n-${KFMIN}:5
6782 + >=kde-frameworks/kio-${KFMIN}:5
6783 + >=kde-frameworks/knotifications-${KFMIN}:5
6784 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
6785 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6786 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6787 + >=kde-apps/libkdegames-${PVCUT}:5
6788 + >=dev-qt/qtgui-${QTMIN}:5
6789 + >=dev-qt/qtwidgets-${QTMIN}:5
6790 +"
6791 +RDEPEND="${DEPEND}"
6792 +
6793 +DOCS=()
6794
6795 diff --git a/kde-apps/klines/klines-19.11.90.ebuild b/kde-apps/klines/klines-19.11.90.ebuild
6796 new file mode 100644
6797 index 0000000000..6ceea216ff
6798 --- /dev/null
6799 +++ b/kde-apps/klines/klines-19.11.90.ebuild
6800 @@ -0,0 +1,37 @@
6801 +# Copyright 1999-2019 Gentoo Authors
6802 +# Distributed under the terms of the GNU General Public License v2
6803 +
6804 +EAPI=7
6805 +
6806 +ECM_HANDBOOK="forceoptional"
6807 +KDE_SELINUX_MODULE="games"
6808 +PVCUT=$(ver_cut 1-3)
6809 +KFMIN=5.63.0
6810 +QTMIN=5.12.3
6811 +inherit ecm kde.org
6812 +
6813 +DESCRIPTION="A little KDE game about balls and how to get rid of them"
6814 +HOMEPAGE="https://kde.org/applications/games/org.kde.klines
6815 +https://games.kde.org/game.php?game=klines"
6816 +
6817 +LICENSE="GPL-2" # TODO: CHECK
6818 +SLOT="5"
6819 +KEYWORDS="~amd64 ~arm64 ~x86"
6820 +IUSE=""
6821 +
6822 +DEPEND="
6823 + >=kde-frameworks/kconfig-${KFMIN}:5
6824 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6825 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6826 + >=kde-frameworks/kcrash-${KFMIN}:5
6827 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6828 + >=kde-frameworks/ki18n-${KFMIN}:5
6829 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6830 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6831 + >=kde-apps/libkdegames-${PVCUT}:5
6832 + >=dev-qt/qtgui-${QTMIN}:5
6833 + >=dev-qt/qtwidgets-${QTMIN}:5
6834 +"
6835 +RDEPEND="${DEPEND}"
6836 +
6837 +DOCS=( AUTHORS )
6838
6839 diff --git a/kde-apps/kmag/kmag-19.11.90.ebuild b/kde-apps/kmag/kmag-19.11.90.ebuild
6840 new file mode 100644
6841 index 0000000000..b1a403e4f1
6842 --- /dev/null
6843 +++ b/kde-apps/kmag/kmag-19.11.90.ebuild
6844 @@ -0,0 +1,40 @@
6845 +# Copyright 1999-2019 Gentoo Authors
6846 +# Distributed under the terms of the GNU General Public License v2
6847 +
6848 +EAPI=7
6849 +
6850 +ECM_HANDBOOK="forceoptional"
6851 +KFMIN=5.63.0
6852 +QTMIN=5.12.3
6853 +inherit ecm kde.org
6854 +
6855 +DESCRIPTION="KDE screen magnifier"
6856 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kmag"
6857 +
6858 +LICENSE="GPL-2" # TODO: CHECK
6859 +SLOT="5"
6860 +KEYWORDS="~amd64 ~arm64 ~x86"
6861 +IUSE="keyboardfocus"
6862 +
6863 +DEPEND="
6864 + >=kde-frameworks/kconfig-${KFMIN}:5
6865 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6866 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6867 + >=kde-frameworks/ki18n-${KFMIN}:5
6868 + >=kde-frameworks/kio-${KFMIN}:5
6869 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6870 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6871 + >=dev-qt/qtgui-${QTMIN}:5
6872 + >=dev-qt/qtprintsupport-${QTMIN}:5
6873 + >=dev-qt/qtwidgets-${QTMIN}:5
6874 + keyboardfocus? ( >=media-libs/libqaccessibilityclient-0.4:5 )
6875 +"
6876 +RDEPEND="${DEPEND}"
6877 +
6878 +src_configure() {
6879 + local mycmakeargs=(
6880 + $(cmake_use_find_package keyboardfocus QAccessibilityClient)
6881 + )
6882 +
6883 + ecm_src_configure
6884 +}
6885
6886 diff --git a/kde-apps/kmahjongg/kmahjongg-19.11.90.ebuild b/kde-apps/kmahjongg/kmahjongg-19.11.90.ebuild
6887 new file mode 100644
6888 index 0000000000..fdc0e5a808
6889 --- /dev/null
6890 +++ b/kde-apps/kmahjongg/kmahjongg-19.11.90.ebuild
6891 @@ -0,0 +1,40 @@
6892 +# Copyright 1999-2019 Gentoo Authors
6893 +# Distributed under the terms of the GNU General Public License v2
6894 +
6895 +EAPI=7
6896 +
6897 +ECM_HANDBOOK="forceoptional"
6898 +KDE_SELINUX_MODULE="games"
6899 +PVCUT=$(ver_cut 1-3)
6900 +KFMIN=5.63.0
6901 +QTMIN=5.12.3
6902 +inherit ecm kde.org
6903 +
6904 +DESCRIPTION="A tile matching game for one or two players"
6905 +HOMEPAGE="https://kde.org/applications/games/org.kde.kmahjongg
6906 +https://games.kde.org/game.php?game=kmahjongg"
6907 +
6908 +LICENSE="GPL-2" # TODO: CHECK
6909 +SLOT="5"
6910 +KEYWORDS="~amd64 ~arm64 ~x86"
6911 +IUSE=""
6912 +
6913 +DEPEND="
6914 + >=kde-frameworks/kcompletion-${KFMIN}:5
6915 + >=kde-frameworks/kconfig-${KFMIN}:5
6916 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6917 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6918 + >=kde-frameworks/kcrash-${KFMIN}:5
6919 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6920 + >=kde-frameworks/kdeclarative-${KFMIN}:5
6921 + >=kde-frameworks/ki18n-${KFMIN}:5
6922 + >=kde-frameworks/knewstuff-${KFMIN}:5
6923 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6924 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6925 + >=kde-apps/libkdegames-${PVCUT}:5
6926 + >=kde-apps/libkmahjongg-${PVCUT}:5
6927 + >=dev-qt/qtgui-${QTMIN}:5
6928 + >=dev-qt/qtsvg-${QTMIN}:5
6929 + >=dev-qt/qtwidgets-${QTMIN}:5
6930 +"
6931 +RDEPEND="${DEPEND}"
6932
6933 diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-19.11.90.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-19.11.90.ebuild
6934 new file mode 100644
6935 index 0000000000..446a5778a2
6936 --- /dev/null
6937 +++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-19.11.90.ebuild
6938 @@ -0,0 +1,57 @@
6939 +# Copyright 1999-2019 Gentoo Authors
6940 +# Distributed under the terms of the GNU General Public License v2
6941 +
6942 +EAPI=7
6943 +
6944 +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
6945 +ECM_TEST="forceoptional"
6946 +PVCUT=$(ver_cut 1-3)
6947 +KFMIN=5.63.0
6948 +QTMIN=5.12.3
6949 +VIRTUALX_REQUIRED="test"
6950 +inherit ecm kde.org
6951 +
6952 +DESCRIPTION="Assistant for KMail accounts configuration"
6953 +HOMEPAGE+=" https://userbase.kde.org/Kmail/Account_Wizard"
6954 +
6955 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
6956 +SLOT="5"
6957 +KEYWORDS="~amd64 ~arm64 ~x86"
6958 +IUSE=""
6959 +
6960 +DEPEND="
6961 + >=kde-frameworks/kcmutils-${KFMIN}:5
6962 + >=kde-frameworks/kcodecs-${KFMIN}:5
6963 + >=kde-frameworks/kconfig-${KFMIN}:5
6964 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6965 + >=kde-frameworks/kcrash-${KFMIN}:5
6966 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6967 + >=kde-frameworks/ki18n-${KFMIN}:5
6968 + >=kde-frameworks/kio-${KFMIN}:5
6969 + >=kde-frameworks/kitemviews-${KFMIN}:5
6970 + >=kde-frameworks/knewstuff-${KFMIN}:5
6971 + >=kde-frameworks/knotifications-${KFMIN}:5
6972 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
6973 + >=kde-frameworks/kross-${KFMIN}:5
6974 + >=kde-frameworks/kservice-${KFMIN}:5
6975 + >=kde-frameworks/ktexteditor-${KFMIN}:5
6976 + >=kde-frameworks/kwallet-${KFMIN}:5
6977 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6978 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6979 + >=kde-apps/akonadi-${PVCUT}:5
6980 + >=kde-apps/kidentitymanagement-${PVCUT}:5
6981 + >=kde-apps/kldap-${PVCUT}:5
6982 + >=kde-apps/kmailtransport-${PVCUT}:5
6983 + >=kde-apps/libkdepim-${PVCUT}:5
6984 + >=kde-apps/libkleo-${PVCUT}:5
6985 + >=kde-apps/pimcommon-${PVCUT}:5
6986 + >=dev-qt/qtdbus-${QTMIN}:5
6987 + >=dev-qt/qtgui-${QTMIN}:5
6988 + >=dev-qt/qtwidgets-${QTMIN}:5
6989 + >=dev-qt/qtxml-${QTMIN}:5
6990 +"
6991 +RDEPEND="${DEPEND}
6992 + !kde-apps/kdepim-common-libs:4
6993 + !kde-apps/kdepim-l10n
6994 + !kde-apps/kdepim-runtime:4
6995 +"
6996
6997 diff --git a/kde-apps/kmail/kmail-19.11.90.ebuild b/kde-apps/kmail/kmail-19.11.90.ebuild
6998 new file mode 100644
6999 index 0000000000..5a8d62ba35
7000 --- /dev/null
7001 +++ b/kde-apps/kmail/kmail-19.11.90.ebuild
7002 @@ -0,0 +1,122 @@
7003 +# Copyright 1999-2019 Gentoo Authors
7004 +# Distributed under the terms of the GNU General Public License v2
7005 +
7006 +EAPI=7
7007 +
7008 +ECM_HANDBOOK="forceoptional"
7009 +ECM_TEST="forceoptional"
7010 +PVCUT=$(ver_cut 1-3)
7011 +KFMIN=5.63.0
7012 +QTMIN=5.12.3
7013 +VIRTUALX_REQUIRED="test"
7014 +inherit ecm kde.org
7015 +
7016 +DESCRIPTION="Email client, supporting POP3 and IMAP mailboxes."
7017 +HOMEPAGE="https://kde.org/applications/office/org.kde.kmail2
7018 +https://kontact.kde.org/components/kmail.html"
7019 +
7020 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
7021 +SLOT="5"
7022 +KEYWORDS="~amd64 ~arm64 ~x86"
7023 +IUSE=""
7024 +
7025 +# drop qtcore subslot operator when QT_MINIMAL >= 5.14.0
7026 +BDEPEND="
7027 + dev-libs/libxslt
7028 + test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
7029 +"
7030 +COMMON_DEPEND="
7031 + >=kde-frameworks/kbookmarks-${KFMIN}:5
7032 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
7033 + >=kde-frameworks/kcmutils-${KFMIN}:5
7034 + >=kde-frameworks/kcodecs-${KFMIN}:5
7035 + >=kde-frameworks/kcompletion-${KFMIN}:5
7036 + >=kde-frameworks/kconfig-${KFMIN}:5
7037 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7038 + >=kde-frameworks/kcontacts-${KFMIN}:5
7039 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7040 + >=kde-frameworks/kcrash-${KFMIN}:5
7041 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7042 + >=kde-frameworks/kguiaddons-${KFMIN}:5
7043 + >=kde-frameworks/ki18n-${KFMIN}:5
7044 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7045 + >=kde-frameworks/kitemviews-${KFMIN}:5
7046 + >=kde-frameworks/kio-${KFMIN}:5
7047 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
7048 + >=kde-frameworks/knotifications-${KFMIN}:5
7049 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
7050 + >=kde-frameworks/kparts-${KFMIN}:5
7051 + >=kde-frameworks/kservice-${KFMIN}:5
7052 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7053 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7054 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
7055 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7056 + >=kde-frameworks/sonnet-${KFMIN}:5
7057 + >=kde-apps/akonadi-${PVCUT}:5
7058 + >=kde-apps/akonadi-contacts-${PVCUT}:5
7059 + >=kde-apps/akonadi-mime-${PVCUT}:5
7060 + >=kde-apps/akonadi-search-${PVCUT}:5
7061 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
7062 + >=kde-apps/kidentitymanagement-${PVCUT}:5
7063 + >=kde-apps/kmailtransport-${PVCUT}:5
7064 + >=kde-apps/kmime-${PVCUT}:5
7065 + >=kde-apps/kontactinterface-${PVCUT}:5
7066 + >=kde-apps/kpimtextedit-${PVCUT}:5
7067 + >=kde-apps/libgravatar-${PVCUT}:5
7068 + >=kde-apps/libkdepim-${PVCUT}:5
7069 + >=kde-apps/libkleo-${PVCUT}:5
7070 + >=kde-apps/libksieve-${PVCUT}:5
7071 + >=kde-apps/libktnef-${PVCUT}:5
7072 + >=kde-apps/mailcommon-${PVCUT}:5
7073 + >=kde-apps/messagelib-${PVCUT}:5
7074 + >=kde-apps/pimcommon-${PVCUT}:5
7075 + >=dev-qt/qtcore-${QTMIN}:5=
7076 + >=dev-qt/qtdbus-${QTMIN}:5
7077 + >=dev-qt/qtgui-${QTMIN}:5
7078 + >=dev-qt/qtnetwork-${QTMIN}:5
7079 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
7080 + >=dev-qt/qtwidgets-${QTMIN}:5
7081 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
7082 +"
7083 +DEPEND="${COMMON_DEPEND}
7084 + >=kde-apps/kcalutils-${PVCUT}:5
7085 + >=kde-apps/kldap-${PVCUT}:5
7086 + test? ( >=kde-apps/akonadi-${PVCUT}:5[sqlite] )
7087 +"
7088 +RDEPEND="${COMMON_DEPEND}
7089 + !kde-apps/kdepim-common-libs:4
7090 + !kde-apps/kdepim-l10n
7091 + >=kde-apps/kdepim-runtime-${PVCUT}:5
7092 + >=kde-apps/kmail-account-wizard-${PVCUT}:5
7093 +"
7094 +
7095 +RESTRICT+=" test" # bug 616878
7096 +
7097 +src_prepare() {
7098 + ecm_src_prepare
7099 +
7100 + if ! use handbook; then
7101 + sed -i ktnef/CMakeLists.txt -e "/add_subdirectory(doc)/ s/^/#DONT/" || die
7102 + fi
7103 +}
7104 +
7105 +pkg_postinst() {
7106 + ecm_pkg_postinst
7107 +
7108 + pkg_is_installed() {
7109 + echo "${1} ($(has_version ${1} || echo "not ")installed)"
7110 + }
7111 +
7112 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
7113 + elog "KMail supports the following runtime dependencies:"
7114 + elog " Virus detection:"
7115 + elog " $(pkg_is_installed app-antivirus/clamav)"
7116 + elog " Spam filtering:"
7117 + elog " $(pkg_is_installed mail-filter/bogofilter)"
7118 + elog " $(pkg_is_installed mail-filter/spamassassin)"
7119 + elog " Fancy e-mail headers and various useful plugins:"
7120 + elog " $(pkg_is_installed kde-apps/kdepim-addons:${SLOT})"
7121 + elog " Crypto config and certificate details GUI:"
7122 + elog " $(pkg_is_installed kde-apps/kleopatra:${SLOT})"
7123 + fi
7124 +}
7125
7126 diff --git a/kde-apps/kmailtransport/kmailtransport-19.11.90.ebuild b/kde-apps/kmailtransport/kmailtransport-19.11.90.ebuild
7127 new file mode 100644
7128 index 0000000000..2ad8939f3b
7129 --- /dev/null
7130 +++ b/kde-apps/kmailtransport/kmailtransport-19.11.90.ebuild
7131 @@ -0,0 +1,47 @@
7132 +# Copyright 1999-2019 Gentoo Authors
7133 +# Distributed under the terms of the GNU General Public License v2
7134 +
7135 +EAPI=7
7136 +
7137 +ECM_TEST="true"
7138 +PVCUT=$(ver_cut 1-3)
7139 +KFMIN=5.63.0
7140 +QTMIN=5.12.3
7141 +inherit ecm kde.org
7142 +
7143 +DESCRIPTION="Mail transport service"
7144 +
7145 +LICENSE="LGPL-2.1+"
7146 +SLOT="5"
7147 +KEYWORDS="~amd64 ~arm64 ~x86"
7148 +IUSE=""
7149 +
7150 +COMMON_DEPEND="
7151 + >=kde-frameworks/kcmutils-${KFMIN}:5
7152 + >=kde-frameworks/kcompletion-${KFMIN}:5
7153 + >=kde-frameworks/kconfig-${KFMIN}:5
7154 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7155 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7156 + >=kde-frameworks/ki18n-${KFMIN}:5
7157 + >=kde-frameworks/kio-${KFMIN}:5
7158 + >=kde-frameworks/kwallet-${KFMIN}:5
7159 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7160 + >=kde-apps/akonadi-${PVCUT}:5
7161 + >=kde-apps/akonadi-mime-${PVCUT}:5
7162 + >=kde-apps/kmime-${PVCUT}:5
7163 + >=kde-apps/ksmtp-${PVCUT}:5
7164 + >=kde-apps/libkgapi-${PVCUT}:5
7165 + >=dev-qt/qtdbus-${QTMIN}:5
7166 + >=dev-qt/qtgui-${QTMIN}:5
7167 + >=dev-qt/qtnetwork-${QTMIN}:5
7168 + >=dev-qt/qtwidgets-${QTMIN}:5
7169 +"
7170 +DEPEND="${COMMON_DEPEND}
7171 + test? ( >=kde-frameworks/ktextwidgets-${KFMIN}:5 )
7172 +"
7173 +RDEPEND="${COMMON_DEPEND}
7174 + !kde-apps/kdepim-l10n
7175 + !kde-apps/kdepimlibs:4
7176 +"
7177 +
7178 +RESTRICT+=" test"
7179
7180 diff --git a/kde-apps/kmbox/kmbox-19.11.90.ebuild b/kde-apps/kmbox/kmbox-19.11.90.ebuild
7181 new file mode 100644
7182 index 0000000000..a3fea61115
7183 --- /dev/null
7184 +++ b/kde-apps/kmbox/kmbox-19.11.90.ebuild
7185 @@ -0,0 +1,18 @@
7186 +# Copyright 1999-2019 Gentoo Authors
7187 +# Distributed under the terms of the GNU General Public License v2
7188 +
7189 +EAPI=7
7190 +
7191 +ECM_TEST="true"
7192 +PVCUT=$(ver_cut 1-3)
7193 +inherit ecm kde.org
7194 +
7195 +DESCRIPTION="Library for accessing MBox format mail storages"
7196 +
7197 +LICENSE="GPL-2+"
7198 +SLOT="5"
7199 +KEYWORDS="~amd64 ~arm64 ~x86"
7200 +IUSE=""
7201 +
7202 +DEPEND=">=kde-apps/kmime-${PVCUT}:5"
7203 +RDEPEND="${DEPEND}"
7204
7205 diff --git a/kde-apps/kmime/kmime-19.11.90.ebuild b/kde-apps/kmime/kmime-19.11.90.ebuild
7206 new file mode 100644
7207 index 0000000000..4260277fe3
7208 --- /dev/null
7209 +++ b/kde-apps/kmime/kmime-19.11.90.ebuild
7210 @@ -0,0 +1,23 @@
7211 +# Copyright 1999-2019 Gentoo Authors
7212 +# Distributed under the terms of the GNU General Public License v2
7213 +
7214 +EAPI=7
7215 +
7216 +ECM_TEST="true"
7217 +KFMIN=5.63.0
7218 +inherit ecm kde.org
7219 +
7220 +DESCRIPTION="Libary for handling mail messages and newsgroup articles"
7221 +
7222 +LICENSE="GPL-2+"
7223 +SLOT="5"
7224 +KEYWORDS="~amd64 ~arm64 ~x86"
7225 +IUSE=""
7226 +
7227 +DEPEND="
7228 + >=kde-frameworks/kcodecs-${KFMIN}:5
7229 + >=kde-frameworks/ki18n-${KFMIN}:5
7230 +"
7231 +RDEPEND="${DEPEND}
7232 + !kde-apps/kdepim-l10n
7233 +"
7234
7235 diff --git a/kde-apps/kmines/kmines-19.11.90.ebuild b/kde-apps/kmines/kmines-19.11.90.ebuild
7236 new file mode 100644
7237 index 0000000000..e91c715886
7238 --- /dev/null
7239 +++ b/kde-apps/kmines/kmines-19.11.90.ebuild
7240 @@ -0,0 +1,36 @@
7241 +# Copyright 1999-2019 Gentoo Authors
7242 +# Distributed under the terms of the GNU General Public License v2
7243 +
7244 +EAPI=7
7245 +
7246 +ECM_HANDBOOK="forceoptional"
7247 +KDE_SELINUX_MODULE="games"
7248 +PVCUT=$(ver_cut 1-3)
7249 +KFMIN=5.63.0
7250 +QTMIN=5.12.3
7251 +inherit ecm kde.org
7252 +
7253 +DESCRIPTION="Classic mine sweeper game"
7254 +HOMEPAGE="https://kde.org/applications/games/org.kde.kmines
7255 +https://games.kde.org/game.php?game=kmines"
7256 +
7257 +LICENSE="GPL-2" # TODO: CHECK
7258 +SLOT="5"
7259 +KEYWORDS="~amd64 ~arm64 ~x86"
7260 +IUSE=""
7261 +
7262 +DEPEND="
7263 + >=kde-frameworks/kconfig-${KFMIN}:5
7264 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7265 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7266 + >=kde-frameworks/kcrash-${KFMIN}:5
7267 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7268 + >=kde-frameworks/ki18n-${KFMIN}:5
7269 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7270 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7271 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7272 + >=kde-apps/libkdegames-${PVCUT}:5
7273 + >=dev-qt/qtgui-${QTMIN}:5
7274 + >=dev-qt/qtwidgets-${QTMIN}:5
7275 +"
7276 +RDEPEND="${DEPEND}"
7277
7278 diff --git a/kde-apps/kmix/kmix-19.11.90.ebuild b/kde-apps/kmix/kmix-19.11.90.ebuild
7279 new file mode 100644
7280 index 0000000000..ce308c8bf7
7281 --- /dev/null
7282 +++ b/kde-apps/kmix/kmix-19.11.90.ebuild
7283 @@ -0,0 +1,58 @@
7284 +# Copyright 1999-2019 Gentoo Authors
7285 +# Distributed under the terms of the GNU General Public License v2
7286 +
7287 +EAPI=7
7288 +
7289 +ECM_HANDBOOK="forceoptional"
7290 +ECM_TEST="false"
7291 +KFMIN=5.63.0
7292 +PLASMA_MINIMAL=5.16.5
7293 +QTMIN=5.12.3
7294 +inherit ecm kde.org
7295 +
7296 +DESCRIPTION="Volume control gui based on KDE Frameworks"
7297 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.kmix"
7298 +
7299 +LICENSE="GPL-2" # TODO: CHECK
7300 +SLOT="5"
7301 +KEYWORDS="~amd64 ~arm64 ~x86"
7302 +IUSE="alsa plasma pulseaudio"
7303 +
7304 +DEPEND="
7305 + >=kde-frameworks/kconfig-${KFMIN}:5
7306 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7307 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7308 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7309 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
7310 + >=kde-frameworks/ki18n-${KFMIN}:5
7311 + >=kde-frameworks/knotifications-${KFMIN}:5
7312 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7313 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
7314 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7315 + >=kde-frameworks/solid-${KFMIN}:5
7316 + >=dev-qt/qtdbus-${QTMIN}:5
7317 + >=dev-qt/qtgui-${QTMIN}:5
7318 + >=dev-qt/qtwidgets-${QTMIN}:5
7319 + >=dev-qt/qtxml-${QTMIN}:5
7320 + alsa? ( >=media-libs/alsa-lib-1.0.14a )
7321 + plasma? ( >=kde-frameworks/plasma-${KFMIN}:5 )
7322 + pulseaudio? (
7323 + dev-libs/glib:2
7324 + media-libs/libcanberra
7325 + >=media-sound/pulseaudio-0.9.12
7326 + )
7327 +"
7328 +RDEPEND="${DEPEND}
7329 + >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
7330 +"
7331 +
7332 +src_configure() {
7333 + local mycmakeargs=(
7334 + $(cmake_use_find_package alsa ALSA)
7335 + $(cmake_use_find_package plasma KF5Plasma)
7336 + $(cmake_use_find_package pulseaudio Canberra)
7337 + $(cmake_use_find_package pulseaudio PulseAudio)
7338 + )
7339 +
7340 + ecm_src_configure
7341 +}
7342
7343 diff --git a/kde-apps/kmousetool/kmousetool-19.11.90.ebuild b/kde-apps/kmousetool/kmousetool-19.11.90.ebuild
7344 new file mode 100644
7345 index 0000000000..c698229692
7346 --- /dev/null
7347 +++ b/kde-apps/kmousetool/kmousetool-19.11.90.ebuild
7348 @@ -0,0 +1,37 @@
7349 +# Copyright 1999-2019 Gentoo Authors
7350 +# Distributed under the terms of the GNU General Public License v2
7351 +
7352 +EAPI=7
7353 +
7354 +ECM_HANDBOOK="forceoptional"
7355 +KFMIN=5.63.0
7356 +QTMIN=5.12.3
7357 +inherit ecm kde.org
7358 +
7359 +DESCRIPTION="KDE program that clicks the mouse for you"
7360 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kmousetool"
7361 +
7362 +LICENSE="GPL-2" # TODO: CHECK
7363 +SLOT="5"
7364 +KEYWORDS="~amd64 ~arm64 ~x86"
7365 +IUSE=""
7366 +
7367 +RDEPEND="
7368 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7369 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7370 + >=kde-frameworks/ki18n-${KFMIN}:5
7371 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7372 + >=kde-frameworks/knotifications-${KFMIN}:5
7373 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7374 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7375 + >=dev-qt/qtgui-${QTMIN}:5
7376 + >=dev-qt/qtwidgets-${QTMIN}:5
7377 + media-libs/phonon[qt5(+)]
7378 + x11-libs/libX11
7379 + x11-libs/libXtst
7380 +"
7381 +DEPEND="${RDEPEND}
7382 + x11-base/xorg-proto
7383 + x11-libs/libXext
7384 + x11-libs/libXt
7385 +"
7386
7387 diff --git a/kde-apps/kmouth/kmouth-19.11.90.ebuild b/kde-apps/kmouth/kmouth-19.11.90.ebuild
7388 new file mode 100644
7389 index 0000000000..1287d6dca8
7390 --- /dev/null
7391 +++ b/kde-apps/kmouth/kmouth-19.11.90.ebuild
7392 @@ -0,0 +1,35 @@
7393 +# Copyright 1999-2019 Gentoo Authors
7394 +# Distributed under the terms of the GNU General Public License v2
7395 +
7396 +EAPI=7
7397 +
7398 +ECM_HANDBOOK="forceoptional"
7399 +KFMIN=5.63.0
7400 +QTMIN=5.12.3
7401 +inherit ecm kde.org
7402 +
7403 +DESCRIPTION="Text-to-speech synthesizer front end"
7404 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kmouth"
7405 +
7406 +LICENSE="GPL-2" # TODO: CHECK
7407 +SLOT="5"
7408 +KEYWORDS="~amd64 ~arm64 ~x86"
7409 +IUSE=""
7410 +
7411 +DEPEND="
7412 + >=kde-frameworks/kcompletion-${KFMIN}:5
7413 + >=kde-frameworks/kconfig-${KFMIN}:5
7414 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7415 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7416 + >=kde-frameworks/kcrash-${KFMIN}:5
7417 + >=kde-frameworks/ki18n-${KFMIN}:5
7418 + >=kde-frameworks/kio-${KFMIN}:5
7419 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7420 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7421 + >=dev-qt/qtgui-${QTMIN}:5
7422 + >=dev-qt/qtprintsupport-${QTMIN}:5
7423 + >=dev-qt/qtspeech-${QTMIN}:5
7424 + >=dev-qt/qtwidgets-${QTMIN}:5
7425 + >=dev-qt/qtxml-${QTMIN}:5
7426 +"
7427 +RDEPEND="${DEPEND}"
7428
7429 diff --git a/kde-apps/kmplot/kmplot-19.11.90.ebuild b/kde-apps/kmplot/kmplot-19.11.90.ebuild
7430 new file mode 100644
7431 index 0000000000..94e64d48f0
7432 --- /dev/null
7433 +++ b/kde-apps/kmplot/kmplot-19.11.90.ebuild
7434 @@ -0,0 +1,40 @@
7435 +# Copyright 1999-2019 Gentoo Authors
7436 +# Distributed under the terms of the GNU General Public License v2
7437 +
7438 +EAPI=7
7439 +
7440 +ECM_HANDBOOK="forceoptional"
7441 +KFMIN=5.63.0
7442 +QTMIN=5.12.3
7443 +inherit ecm kde.org
7444 +
7445 +DESCRIPTION="Mathematical function plotter"
7446 +HOMEPAGE="https://kde.org/applications/education/org.kde.kmplot
7447 +https://edu.kde.org/kmplot/"
7448 +
7449 +LICENSE="GPL-2" # TODO: CHECK
7450 +SLOT="5"
7451 +KEYWORDS="~amd64 ~arm64 ~x86"
7452 +IUSE=""
7453 +
7454 +DEPEND="
7455 + >=kde-frameworks/kcompletion-${KFMIN}:5
7456 + >=kde-frameworks/kconfig-${KFMIN}:5
7457 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7458 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7459 + >=kde-frameworks/kcrash-${KFMIN}:5
7460 + >=kde-frameworks/kguiaddons-${KFMIN}:5
7461 + >=kde-frameworks/ki18n-${KFMIN}:5
7462 + >=kde-frameworks/kparts-${KFMIN}:5
7463 + >=kde-frameworks/kservice-${KFMIN}:5
7464 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7465 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7466 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7467 + >=dev-qt/qtdbus-${QTMIN}:5
7468 + >=dev-qt/qtgui-${QTMIN}:5
7469 + >=dev-qt/qtprintsupport-${QTMIN}:5
7470 + >=dev-qt/qtsvg-${QTMIN}:5
7471 + >=dev-qt/qtwidgets-${QTMIN}:5
7472 + >=dev-qt/qtxml-${QTMIN}:5
7473 +"
7474 +RDEPEND="${DEPEND}"
7475
7476 diff --git a/kde-apps/knavalbattle/knavalbattle-19.11.90.ebuild b/kde-apps/knavalbattle/knavalbattle-19.11.90.ebuild
7477 new file mode 100644
7478 index 0000000000..4ad447c523
7479 --- /dev/null
7480 +++ b/kde-apps/knavalbattle/knavalbattle-19.11.90.ebuild
7481 @@ -0,0 +1,41 @@
7482 +# Copyright 1999-2019 Gentoo Authors
7483 +# Distributed under the terms of the GNU General Public License v2
7484 +
7485 +EAPI=7
7486 +
7487 +ECM_HANDBOOK="forceoptional"
7488 +KDE_SELINUX_MODULE="games"
7489 +PVCUT=$(ver_cut 1-3)
7490 +KFMIN=5.63.0
7491 +QTMIN=5.12.3
7492 +inherit ecm kde.org
7493 +
7494 +DESCRIPTION="Battleship clone by KDE"
7495 +HOMEPAGE="https://kde.org/applications/games/org.kde.knavalbattle
7496 +https://games.kde.org/game.php?game=kbattleship"
7497 +
7498 +LICENSE="GPL-2" # TODO: CHECK
7499 +SLOT="5"
7500 +KEYWORDS="~amd64 ~arm64 ~x86"
7501 +IUSE=""
7502 +
7503 +DEPEND="
7504 + >=kde-frameworks/kcompletion-${KFMIN}:5
7505 + >=kde-frameworks/kconfig-${KFMIN}:5
7506 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7507 + >=kde-frameworks/kcrash-${KFMIN}:5
7508 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7509 + >=kde-frameworks/kdnssd-${KFMIN}:5
7510 + >=kde-frameworks/ki18n-${KFMIN}:5
7511 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7512 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7513 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7514 + >=kde-apps/libkdegames-${PVCUT}:5
7515 + >=dev-qt/qtgui-${QTMIN}:5
7516 + >=dev-qt/qtnetwork-${QTMIN}:5
7517 + >=dev-qt/qtwidgets-${QTMIN}:5
7518 + >=dev-qt/qtxml-${QTMIN}:5
7519 +"
7520 +RDEPEND="${DEPEND}"
7521 +
7522 +DOCS=( AUTHORS )
7523
7524 diff --git a/kde-apps/knetwalk/knetwalk-19.11.90.ebuild b/kde-apps/knetwalk/knetwalk-19.11.90.ebuild
7525 new file mode 100644
7526 index 0000000000..a5e0a1a80f
7527 --- /dev/null
7528 +++ b/kde-apps/knetwalk/knetwalk-19.11.90.ebuild
7529 @@ -0,0 +1,38 @@
7530 +# Copyright 1999-2019 Gentoo Authors
7531 +# Distributed under the terms of the GNU General Public License v2
7532 +
7533 +EAPI=7
7534 +
7535 +ECM_HANDBOOK="forceoptional"
7536 +ECM_TEST="optional"
7537 +PVCUT=$(ver_cut 1-3)
7538 +KFMIN=5.63.0
7539 +QTMIN=5.12.3
7540 +VIRTUALX_REQUIRED="test"
7541 +inherit ecm kde.org
7542 +
7543 +DESCRIPTION="KDE version of the popular NetWalk game for system administrators"
7544 +HOMEPAGE="https://kde.org/applications/games/org.kde.knetwalk
7545 +https://games.kde.org/game.php?game=knetwalk"
7546 +
7547 +LICENSE="GPL-2" # TODO: CHECK
7548 +SLOT="5"
7549 +KEYWORDS="~amd64 ~arm64 ~x86"
7550 +IUSE=""
7551 +
7552 +DEPEND="
7553 + >=kde-frameworks/kconfig-${KFMIN}:5
7554 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7555 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7556 + >=kde-frameworks/kcrash-${KFMIN}:5
7557 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7558 + >=kde-frameworks/ki18n-${KFMIN}:5
7559 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7560 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7561 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7562 + >=kde-apps/libkdegames-${PVCUT}:5
7563 + >=dev-qt/qtdeclarative-${QTMIN}:5
7564 + >=dev-qt/qtgui-${QTMIN}:5
7565 + >=dev-qt/qtwidgets-${QTMIN}:5
7566 +"
7567 +RDEPEND="${DEPEND}"
7568
7569 diff --git a/kde-apps/knights/knights-19.11.90.ebuild b/kde-apps/knights/knights-19.11.90.ebuild
7570 new file mode 100644
7571 index 0000000000..dd35d59336
7572 --- /dev/null
7573 +++ b/kde-apps/knights/knights-19.11.90.ebuild
7574 @@ -0,0 +1,52 @@
7575 +# Copyright 1999-2019 Gentoo Authors
7576 +# Distributed under the terms of the GNU General Public License v2
7577 +
7578 +EAPI=7
7579 +
7580 +ECM_HANDBOOK="forceoptional"
7581 +KDE_SELINUX_MODULE="games"
7582 +PVCUT=$(ver_cut 1-3)
7583 +KFMIN=5.63.0
7584 +QTMIN=5.12.3
7585 +inherit ecm kde.org
7586 +
7587 +DESCRIPTION="Simple chess board based on KDE Frameworks"
7588 +HOMEPAGE="https://kde.org/applications/games/org.kde.knights"
7589 +
7590 +LICENSE="GPL-2+"
7591 +SLOT="5"
7592 +KEYWORDS="~amd64 ~arm64 ~x86"
7593 +IUSE="speech"
7594 +
7595 +DEPEND="
7596 + >=kde-frameworks/kcompletion-${KFMIN}:5
7597 + >=kde-frameworks/kconfig-${KFMIN}:5
7598 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7599 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7600 + >=kde-frameworks/kcrash-${KFMIN}:5
7601 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7602 + >=kde-frameworks/ki18n-${KFMIN}:5
7603 + >=kde-frameworks/kio-${KFMIN}:5
7604 + >=kde-frameworks/kplotting-${KFMIN}:5
7605 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7606 + >=kde-frameworks/kwallet-${KFMIN}:5
7607 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7608 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7609 + >=kde-frameworks/plasma-${KFMIN}:5
7610 + >=kde-apps/libkdegames-${PVCUT}:5
7611 + >=dev-qt/qtconcurrent-${QTMIN}:5
7612 + >=dev-qt/qtdbus-${QTMIN}:5
7613 + >=dev-qt/qtgui-${QTMIN}:5
7614 + >=dev-qt/qtnetwork-${QTMIN}:5
7615 + >=dev-qt/qtsvg-${QTMIN}:5
7616 + >=dev-qt/qtwidgets-${QTMIN}:5
7617 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
7618 +"
7619 +RDEPEND="${DEPEND}
7620 + || (
7621 + games-board/gnuchess
7622 + games-board/crafty
7623 + games-board/stockfish
7624 + games-board/sjeng
7625 + )
7626 +"
7627
7628 diff --git a/kde-apps/knotes/knotes-19.11.90.ebuild b/kde-apps/knotes/knotes-19.11.90.ebuild
7629 new file mode 100644
7630 index 0000000000..196c6f314a
7631 --- /dev/null
7632 +++ b/kde-apps/knotes/knotes-19.11.90.ebuild
7633 @@ -0,0 +1,77 @@
7634 +# Copyright 1999-2019 Gentoo Authors
7635 +# Distributed under the terms of the GNU General Public License v2
7636 +
7637 +EAPI=7
7638 +
7639 +ECM_HANDBOOK="forceoptional"
7640 +ECM_TEST="forceoptional"
7641 +PVCUT=$(ver_cut 1-3)
7642 +KFMIN=5.63.0
7643 +QTMIN=5.12.3
7644 +VIRTUALX_REQUIRED="test"
7645 +inherit ecm kde.org
7646 +
7647 +DESCRIPTION="Note taking application"
7648 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.knotes
7649 +https://kontact.kde.org/components/knotes.html"
7650 +
7651 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
7652 +SLOT="5"
7653 +KEYWORDS="~amd64 ~arm64 ~x86"
7654 +IUSE=""
7655 +
7656 +DEPEND="
7657 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
7658 + >=kde-frameworks/kcmutils-${KFMIN}:5
7659 + >=kde-frameworks/kcompletion-${KFMIN}:5
7660 + >=kde-frameworks/kconfig-${KFMIN}:5
7661 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7662 + >=kde-frameworks/kcontacts-${KFMIN}:5
7663 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7664 + >=kde-frameworks/kcrash-${KFMIN}:5
7665 + >=kde-frameworks/kdnssd-${KFMIN}:5
7666 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
7667 + >=kde-frameworks/ki18n-${KFMIN}:5
7668 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7669 + >=kde-frameworks/kitemmodels-${KFMIN}:5
7670 + >=kde-frameworks/kitemviews-${KFMIN}:5
7671 + >=kde-frameworks/knewstuff-${KFMIN}:5
7672 + >=kde-frameworks/knotifications-${KFMIN}:5
7673 + >=kde-frameworks/kparts-${KFMIN}:5
7674 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7675 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7676 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
7677 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7678 + >=kde-apps/akonadi-${PVCUT}:5
7679 + >=kde-apps/akonadi-notes-${PVCUT}:5
7680 + >=kde-apps/akonadi-search-${PVCUT}:5
7681 + >=kde-apps/grantleetheme-${PVCUT}:5
7682 + >=kde-apps/kcalutils-${PVCUT}:5
7683 + >=kde-apps/kmime-${PVCUT}:5
7684 + >=kde-apps/kontactinterface-${PVCUT}:5
7685 + >=kde-apps/libkdepim-${PVCUT}:5
7686 + >=kde-apps/pimcommon-${PVCUT}:5
7687 + >=dev-qt/qtdbus-${QTMIN}:5
7688 + >=dev-qt/qtgui-${QTMIN}:5
7689 + >=dev-qt/qtprintsupport-${QTMIN}:5
7690 + >=dev-qt/qtwidgets-${QTMIN}:5
7691 + >=dev-qt/qtx11extras-${QTMIN}:5
7692 + >=dev-qt/qtxml-${QTMIN}:5
7693 + dev-libs/grantlee:5
7694 + dev-libs/libxslt
7695 + x11-libs/libX11
7696 +"
7697 +RDEPEND="${DEPEND}
7698 + !kde-apps/kdepim-l10n
7699 + >=kde-apps/kdepim-runtime-${PVCUT}:5
7700 +"
7701 +
7702 +src_configure() {
7703 +# local mycmakeargs=(
7704 +# # FIXME: Does not build (last checked 2016-02-17)
7705 +# $(cmake_use_find_package X Qt5X11Extras)
7706 +# $(cmake_use_find_package X X11)
7707 +# )
7708 +
7709 + ecm_src_configure
7710 +}
7711
7712 diff --git a/kde-apps/kolf/kolf-19.11.90.ebuild b/kde-apps/kolf/kolf-19.11.90.ebuild
7713 new file mode 100644
7714 index 0000000000..314674e87a
7715 --- /dev/null
7716 +++ b/kde-apps/kolf/kolf-19.11.90.ebuild
7717 @@ -0,0 +1,38 @@
7718 +# Copyright 1999-2019 Gentoo Authors
7719 +# Distributed under the terms of the GNU General Public License v2
7720 +
7721 +EAPI=7
7722 +
7723 +ECM_HANDBOOK="forceoptional"
7724 +KDE_SELINUX_MODULE="games"
7725 +PVCUT=$(ver_cut 1-3)
7726 +KFMIN=5.63.0
7727 +QTMIN=5.12.3
7728 +inherit ecm kde.org
7729 +
7730 +DESCRIPTION="Minigolf game by KDE"
7731 +HOMEPAGE="https://kde.org/applications/games/org.kde.kolf
7732 +https://games.kde.org/game.php?game=kolf"
7733 +
7734 +LICENSE="GPL-2" # TODO: CHECK
7735 +SLOT="5"
7736 +KEYWORDS="~amd64 ~arm64 ~x86"
7737 +IUSE=""
7738 +
7739 +DEPEND="
7740 + >=kde-frameworks/kcompletion-${KFMIN}:5
7741 + >=kde-frameworks/kconfig-${KFMIN}:5
7742 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7743 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7744 + >=kde-frameworks/kcrash-${KFMIN}:5
7745 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7746 + >=kde-frameworks/ki18n-${KFMIN}:5
7747 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
7748 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7749 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7750 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7751 + >=kde-apps/libkdegames-${PVCUT}:5
7752 + >=dev-qt/qtgui-${QTMIN}:5
7753 + >=dev-qt/qtwidgets-${QTMIN}:5
7754 +"
7755 +RDEPEND="${DEPEND}"
7756
7757 diff --git a/kde-apps/kollision/kollision-19.11.90.ebuild b/kde-apps/kollision/kollision-19.11.90.ebuild
7758 new file mode 100644
7759 index 0000000000..011c57d433
7760 --- /dev/null
7761 +++ b/kde-apps/kollision/kollision-19.11.90.ebuild
7762 @@ -0,0 +1,33 @@
7763 +# Copyright 1999-2019 Gentoo Authors
7764 +# Distributed under the terms of the GNU General Public License v2
7765 +
7766 +EAPI=7
7767 +
7768 +ECM_HANDBOOK="forceoptional"
7769 +PVCUT=$(ver_cut 1-3)
7770 +KFMIN=5.63.0
7771 +QTMIN=5.12.3
7772 +inherit ecm kde.org
7773 +
7774 +DESCRIPTION="Simple ball dodging game"
7775 +HOMEPAGE="https://kde.org/applications/games/org.kde.kollision
7776 +https://games.kde.org/game.php?game=kollision"
7777 +
7778 +LICENSE="GPL-2" # TODO: CHECK
7779 +SLOT="5"
7780 +KEYWORDS="~amd64 ~arm64 ~x86"
7781 +IUSE=""
7782 +
7783 +DEPEND="
7784 + >=kde-frameworks/kconfig-${KFMIN}:5
7785 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7786 + >=kde-frameworks/kcrash-${KFMIN}:5
7787 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7788 + >=kde-frameworks/ki18n-${KFMIN}:5
7789 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7790 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7791 + >=kde-apps/libkdegames-${PVCUT}:5
7792 + >=dev-qt/qtgui-${QTMIN}:5
7793 + >=dev-qt/qtwidgets-${QTMIN}:5
7794 +"
7795 +RDEPEND="${DEPEND}"
7796
7797 diff --git a/kde-apps/kolourpaint/kolourpaint-19.11.90.ebuild b/kde-apps/kolourpaint/kolourpaint-19.11.90.ebuild
7798 new file mode 100644
7799 index 0000000000..1c557d134b
7800 --- /dev/null
7801 +++ b/kde-apps/kolourpaint/kolourpaint-19.11.90.ebuild
7802 @@ -0,0 +1,46 @@
7803 +# Copyright 1999-2019 Gentoo Authors
7804 +# Distributed under the terms of the GNU General Public License v2
7805 +
7806 +EAPI=7
7807 +
7808 +ECM_HANDBOOK="forceoptional"
7809 +PVCUT=$(ver_cut 1-3)
7810 +KFMIN=5.63.0
7811 +QTMIN=5.12.3
7812 +inherit ecm kde.org
7813 +
7814 +DESCRIPTION="Paint Program by KDE"
7815 +HOMEPAGE="https://kde.org/applications/graphics/org.kde.kolourpaint"
7816 +
7817 +LICENSE="BSD-2 LGPL-2 LGPL-2+ || ( LGPL-2.1 LGPL-3 ) GPL-2 handbook? ( FDL-1.2 )"
7818 +SLOT="5"
7819 +KEYWORDS="~amd64 ~arm64 ~x86"
7820 +IUSE="scanner"
7821 +
7822 +DEPEND="
7823 + >=kde-frameworks/kconfig-${KFMIN}:5
7824 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7825 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7826 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
7827 + >=kde-frameworks/kguiaddons-${KFMIN}:5
7828 + >=kde-frameworks/ki18n-${KFMIN}:5
7829 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7830 + >=kde-frameworks/kio-${KFMIN}:5
7831 + >=kde-frameworks/kservice-${KFMIN}:5
7832 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7833 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7834 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7835 + >=dev-qt/qtgui-${QTMIN}:5
7836 + >=dev-qt/qtprintsupport-${QTMIN}:5
7837 + >=dev-qt/qtwidgets-${QTMIN}:5
7838 + scanner? ( >=kde-apps/libksane-${PVCUT}:5 )
7839 +"
7840 +RDEPEND="${DEPEND}"
7841 +
7842 +src_configure() {
7843 + local mycmakeargs=(
7844 + $(cmake_use_find_package scanner KF5Sane)
7845 + )
7846 +
7847 + ecm_src_configure
7848 +}
7849
7850 diff --git a/kde-apps/kompare/kompare-19.11.90.ebuild b/kde-apps/kompare/kompare-19.11.90.ebuild
7851 new file mode 100644
7852 index 0000000000..b2255b2fdc
7853 --- /dev/null
7854 +++ b/kde-apps/kompare/kompare-19.11.90.ebuild
7855 @@ -0,0 +1,40 @@
7856 +# Copyright 1999-2019 Gentoo Authors
7857 +# Distributed under the terms of the GNU General Public License v2
7858 +
7859 +EAPI=7
7860 +
7861 +ECM_HANDBOOK="forceoptional"
7862 +PVCUT=$(ver_cut 1-3)
7863 +KFMIN=5.63.0
7864 +QTMIN=5.12.3
7865 +inherit ecm kde.org
7866 +
7867 +DESCRIPTION="A program to view the differences between files"
7868 +HOMEPAGE="https://kde.org/applications/development/org.kde.kompare"
7869 +
7870 +LICENSE="GPL-2" # TODO: CHECK
7871 +SLOT="5"
7872 +KEYWORDS="~amd64 ~arm64 ~x86"
7873 +IUSE=""
7874 +
7875 +DEPEND="
7876 + >=kde-frameworks/kcompletion-${KFMIN}:5
7877 + >=kde-frameworks/kcodecs-${KFMIN}:5
7878 + >=kde-frameworks/kconfig-${KFMIN}:5
7879 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7880 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7881 + >=kde-frameworks/ki18n-${KFMIN}:5
7882 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7883 + >=kde-frameworks/kio-${KFMIN}:5
7884 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
7885 + >=kde-frameworks/kparts-${KFMIN}:5
7886 + >=kde-frameworks/kservice-${KFMIN}:5
7887 + >=kde-frameworks/ktexteditor-${KFMIN}:5
7888 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7889 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7890 + >=kde-apps/libkomparediff2-${PVCUT}:5
7891 + >=dev-qt/qtgui-${QTMIN}:5
7892 + >=dev-qt/qtprintsupport-${QTMIN}:5
7893 + >=dev-qt/qtwidgets-${QTMIN}:5
7894 +"
7895 +RDEPEND="${DEPEND}"
7896
7897 diff --git a/kde-apps/konqueror/konqueror-19.11.90.ebuild b/kde-apps/konqueror/konqueror-19.11.90.ebuild
7898 new file mode 100644
7899 index 0000000000..5c5b4e8551
7900 --- /dev/null
7901 +++ b/kde-apps/konqueror/konqueror-19.11.90.ebuild
7902 @@ -0,0 +1,115 @@
7903 +# Copyright 1999-2019 Gentoo Authors
7904 +# Distributed under the terms of the GNU General Public License v2
7905 +
7906 +EAPI=7
7907 +
7908 +ECM_HANDBOOK="forceoptional" # not optional until !kdelibs4support
7909 +ECM_TEST="true"
7910 +PVCUT=$(ver_cut 1-3)
7911 +KFMIN=5.63.0
7912 +PLASMA_MINIMAL=5.16.5
7913 +QTMIN=5.12.3
7914 +VIRTUALX_REQUIRED="test"
7915 +inherit flag-o-matic ecm kde.org
7916 +
7917 +DESCRIPTION="Web browser and file manager based on KDE Frameworks"
7918 +HOMEPAGE="https://kde.org/applications/internet/org.kde.konqueror"
7919 +
7920 +LICENSE="GPL-2" # TODO: CHECK
7921 +SLOT="5"
7922 +KEYWORDS="~amd64 ~arm64 ~x86"
7923 +IUSE="activities speech tidy +webengine X"
7924 +
7925 +# 4 of 4 tests fail. Last checked for 4.0.3
7926 +RESTRICT+=" test"
7927 +
7928 +COMMON_DEPEND="
7929 + >=kde-frameworks/karchive-${KFMIN}:5
7930 + >=kde-frameworks/kbookmarks-${KFMIN}:5
7931 + >=kde-frameworks/kcmutils-${KFMIN}:5
7932 + >=kde-frameworks/kcodecs-${KFMIN}:5
7933 + >=kde-frameworks/kcompletion-${KFMIN}:5
7934 + >=kde-frameworks/kconfig-${KFMIN}:5
7935 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7936 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7937 + >=kde-frameworks/kcrash-${KFMIN}:5
7938 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7939 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
7940 + >=kde-frameworks/kdesu-${KFMIN}:5
7941 + >=kde-frameworks/kguiaddons-${KFMIN}:5
7942 + >=kde-frameworks/khtml-${KFMIN}:5
7943 + >=kde-frameworks/ki18n-${KFMIN}:5
7944 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7945 + >=kde-frameworks/kio-${KFMIN}:5
7946 + >=kde-frameworks/kitemviews-${KFMIN}:5
7947 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
7948 + >=kde-frameworks/kparts-${KFMIN}:5
7949 + >=kde-frameworks/kservice-${KFMIN}:5
7950 + >=kde-frameworks/kwallet-${KFMIN}:5
7951 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7952 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
7953 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7954 + >=dev-qt/qtdbus-${QTMIN}:5
7955 + >=dev-qt/qtgui-${QTMIN}:5
7956 + >=dev-qt/qtwidgets-${QTMIN}:5
7957 + >=dev-qt/qtxml-${QTMIN}:5
7958 + sys-libs/zlib
7959 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
7960 + tidy? ( app-text/tidy-html5 )
7961 + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
7962 + X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
7963 +"
7964 +DEPEND="${COMMON_DEPEND}
7965 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
7966 +"
7967 +RDEPEND="${COMMON_DEPEND}
7968 + >=kde-apps/kfind-${PVCUT}:5
7969 + >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
7970 + !webengine? ( kde-misc/kwebkitpart:5 )
7971 +"
7972 +
7973 +src_prepare() {
7974 + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc
7975 +
7976 + if ! use webengine; then
7977 + ecm_punt_bogus_dep Qt5 WebEngineWidgets
7978 + cmake_comment_add_subdirectory webenginepart
7979 + fi
7980 +
7981 + ecm_src_prepare
7982 +}
7983 +
7984 +src_configure() {
7985 + local mycmakeargs=(
7986 + $(cmake_use_find_package activities KF5Activities)
7987 + $(cmake_use_find_package speech Qt5TextToSpeech)
7988 + $(cmake_use_find_package tidy LibTidy)
7989 + $(cmake_use_find_package X X11)
7990 + )
7991 + ecm_src_configure
7992 +}
7993 +
7994 +pkg_postinst() {
7995 + ecm_pkg_postinst
7996 +
7997 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
7998 + if ! has_version kde-apps/keditbookmarks:${SLOT} ; then
7999 + elog "For bookmarks support, install keditbookmarks:"
8000 + elog "kde-apps/keditbookmarks:${SLOT}"
8001 + fi
8002 +
8003 + if ! has_version kde-apps/dolphin:${SLOT} ; then
8004 + elog "If you want to use konqueror as a filemanager, install the dolphin kpart:"
8005 + elog "kde-apps/dolphin:${SLOT}"
8006 + fi
8007 +
8008 + if ! has_version kde-apps/svg:${SLOT} ; then
8009 + elog "For konqueror to view SVGs, install the svg kpart:"
8010 + elog "kde-apps/svgpart:${SLOT}"
8011 + fi
8012 +
8013 + if ! has_version virtual/jre ; then
8014 + elog "To use Java on webpages install virtual/jre."
8015 + fi
8016 + fi
8017 +}
8018
8019 diff --git a/kde-apps/konquest/konquest-19.11.90.ebuild b/kde-apps/konquest/konquest-19.11.90.ebuild
8020 new file mode 100644
8021 index 0000000000..f991efc7b6
8022 --- /dev/null
8023 +++ b/kde-apps/konquest/konquest-19.11.90.ebuild
8024 @@ -0,0 +1,36 @@
8025 +# Copyright 1999-2019 Gentoo Authors
8026 +# Distributed under the terms of the GNU General Public License v2
8027 +
8028 +EAPI=7
8029 +
8030 +ECM_HANDBOOK="forceoptional"
8031 +KDE_SELINUX_MODULE="games"
8032 +PVCUT=$(ver_cut 1-3)
8033 +KFMIN=5.63.0
8034 +QTMIN=5.12.3
8035 +inherit ecm kde.org
8036 +
8037 +DESCRIPTION="Galactic Strategy KDE Game"
8038 +HOMEPAGE="https://kde.org/applications/games/org.kde.konquest
8039 +https://games.kde.org/game.php?game=konquest"
8040 +
8041 +LICENSE="GPL-2" # TODO: CHECK
8042 +SLOT="5"
8043 +KEYWORDS="~amd64 ~arm64 ~x86"
8044 +IUSE=""
8045 +
8046 +DEPEND="
8047 + >=kde-frameworks/kconfig-${KFMIN}:5
8048 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8049 + >=kde-frameworks/kcrash-${KFMIN}:5
8050 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8051 + >=kde-frameworks/kguiaddons-${KFMIN}:5
8052 + >=kde-frameworks/ki18n-${KFMIN}:5
8053 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8054 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8055 + >=kde-apps/libkdegames-${PVCUT}:5
8056 + >=dev-qt/qtgui-${QTMIN}:5
8057 + >=dev-qt/qtsvg-${QTMIN}:5
8058 + >=dev-qt/qtwidgets-${QTMIN}:5
8059 +"
8060 +RDEPEND="${DEPEND}"
8061
8062 diff --git a/kde-apps/konsole/konsole-19.11.90.ebuild b/kde-apps/konsole/konsole-19.11.90.ebuild
8063 new file mode 100644
8064 index 0000000000..893e8382e6
8065 --- /dev/null
8066 +++ b/kde-apps/konsole/konsole-19.11.90.ebuild
8067 @@ -0,0 +1,62 @@
8068 +# Copyright 1999-2019 Gentoo Authors
8069 +# Distributed under the terms of the GNU General Public License v2
8070 +
8071 +EAPI=7
8072 +
8073 +ECM_HANDBOOK="optional"
8074 +ECM_TEST="true"
8075 +KFMIN=5.63.0
8076 +QTMIN=5.12.3
8077 +VIRTUALX_REQUIRED="test"
8078 +inherit ecm kde.org
8079 +
8080 +DESCRIPTION="KDE's terminal emulator"
8081 +HOMEPAGE="https://kde.org/applications/system/org.kde.konsole
8082 +https://konsole.kde.org"
8083 +
8084 +LICENSE="GPL-2" # TODO: CHECK
8085 +SLOT="5"
8086 +KEYWORDS="~amd64 ~arm64 ~x86"
8087 +IUSE="X"
8088 +
8089 +DEPEND="
8090 + >=kde-frameworks/kbookmarks-${KFMIN}:5
8091 + >=kde-frameworks/kcompletion-${KFMIN}:5
8092 + >=kde-frameworks/kconfig-${KFMIN}:5
8093 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8094 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8095 + >=kde-frameworks/kcrash-${KFMIN}:5
8096 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8097 + >=kde-frameworks/kguiaddons-${KFMIN}:5
8098 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
8099 + >=kde-frameworks/ki18n-${KFMIN}:5
8100 + >=kde-frameworks/kinit-${KFMIN}:5
8101 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8102 + >=kde-frameworks/kio-${KFMIN}:5
8103 + >=kde-frameworks/knewstuff-${KFMIN}:5
8104 + >=kde-frameworks/knotifications-${KFMIN}:5
8105 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
8106 + >=kde-frameworks/kparts-${KFMIN}:5
8107 + >=kde-frameworks/kpty-${KFMIN}:5
8108 + >=kde-frameworks/kservice-${KFMIN}:5
8109 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
8110 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8111 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8112 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8113 + >=dev-qt/qtdbus-${QTMIN}:5
8114 + >=dev-qt/qtgui-${QTMIN}:5
8115 + >=dev-qt/qtnetwork-${QTMIN}:5
8116 + >=dev-qt/qtprintsupport-${QTMIN}:5
8117 + >=dev-qt/qtwidgets-${QTMIN}:5
8118 + >=dev-qt/qtxml-${QTMIN}:5
8119 + X? ( x11-libs/libX11 )
8120 +"
8121 +RDEPEND="${DEPEND}"
8122 +
8123 +src_configure() {
8124 + local mycmakeargs=(
8125 + $(cmake_use_find_package X X11)
8126 + )
8127 +
8128 + ecm_src_configure
8129 +}
8130
8131 diff --git a/kde-apps/konsolekalendar/konsolekalendar-19.11.90.ebuild b/kde-apps/konsolekalendar/konsolekalendar-19.11.90.ebuild
8132 new file mode 100644
8133 index 0000000000..daa2973548
8134 --- /dev/null
8135 +++ b/kde-apps/konsolekalendar/konsolekalendar-19.11.90.ebuild
8136 @@ -0,0 +1,43 @@
8137 +# Copyright 1999-2019 Gentoo Authors
8138 +# Distributed under the terms of the GNU General Public License v2
8139 +
8140 +EAPI=7
8141 +
8142 +ECM_HANDBOOK="forceoptional"
8143 +KDE_ORG_NAME="akonadi-calendar-tools"
8144 +PVCUT=$(ver_cut 1-3)
8145 +KFMIN=5.63.0
8146 +inherit ecm kde.org
8147 +
8148 +DESCRIPTION="Command line interface to KDE calendars"
8149 +HOMEPAGE+=" https://userbase.kde.org/KonsoleKalendar"
8150 +
8151 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
8152 +SLOT="5"
8153 +KEYWORDS="~amd64 ~arm64 ~x86"
8154 +IUSE=""
8155 +
8156 +DEPEND="
8157 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
8158 + >=kde-frameworks/kconfig-${KFMIN}:5
8159 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8160 + >=kde-frameworks/ki18n-${KFMIN}:5
8161 + >=kde-apps/akonadi-${PVCUT}:5
8162 + >=kde-apps/akonadi-calendar-${PVCUT}:5
8163 + >=kde-apps/calendarsupport-${PVCUT}:5
8164 + >=kde-apps/kcalutils-${PVCUT}:5
8165 +"
8166 +RDEPEND="${DEPEND}
8167 + !kde-apps/kdepim-l10n
8168 +"
8169 +
8170 +src_prepare() {
8171 + ecm_src_prepare
8172 +
8173 + # delete colliding calendarjanitor translations
8174 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
8175 + rm -f po/*/calendarjanitor.po || die
8176 + fi
8177 +
8178 + cmake_comment_add_subdirectory calendarjanitor
8179 +}
8180
8181 diff --git a/kde-apps/kontact/kontact-19.11.90.ebuild b/kde-apps/kontact/kontact-19.11.90.ebuild
8182 new file mode 100644
8183 index 0000000000..e37bde2b73
8184 --- /dev/null
8185 +++ b/kde-apps/kontact/kontact-19.11.90.ebuild
8186 @@ -0,0 +1,50 @@
8187 +# Copyright 1999-2019 Gentoo Authors
8188 +# Distributed under the terms of the GNU General Public License v2
8189 +
8190 +EAPI=7
8191 +
8192 +ECM_HANDBOOK="forceoptional"
8193 +PVCUT=$(ver_cut 1-3)
8194 +KFMIN=5.63.0
8195 +QTMIN=5.12.3
8196 +inherit ecm kde.org
8197 +
8198 +DESCRIPTION="Container application to unify several major PIM applications within one"
8199 +HOMEPAGE="https://kontact.kde.org/ https://kde.org/applications/office/org.kde.kontact"
8200 +
8201 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
8202 +SLOT="5"
8203 +KEYWORDS="~amd64 ~arm64 ~x86"
8204 +IUSE=""
8205 +
8206 +DEPEND="
8207 + >=kde-frameworks/kcmutils-${KFMIN}:5
8208 + >=kde-frameworks/kcompletion-${KFMIN}:5
8209 + >=kde-frameworks/kconfig-${KFMIN}:5
8210 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8211 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8212 + >=kde-frameworks/kcrash-${KFMIN}:5
8213 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8214 + >=kde-frameworks/ki18n-${KFMIN}:5
8215 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8216 + >=kde-frameworks/kio-${KFMIN}:5
8217 + >=kde-frameworks/kparts-${KFMIN}:5
8218 + >=kde-frameworks/kservice-${KFMIN}:5
8219 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8220 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8221 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8222 + >=kde-apps/akonadi-${PVCUT}:5
8223 + >=kde-apps/grantleetheme-${PVCUT}:5
8224 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
8225 + >=kde-apps/kontactinterface-${PVCUT}:5
8226 + >=kde-apps/kpimtextedit-${PVCUT}:5
8227 + >=kde-apps/libkdepim-${PVCUT}:5
8228 + >=kde-apps/mailcommon-${PVCUT}:5
8229 + >=dev-qt/qtdbus-${QTMIN}:5
8230 + >=dev-qt/qtgui-${QTMIN}:5
8231 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
8232 + >=dev-qt/qtwidgets-${QTMIN}:5
8233 +"
8234 +RDEPEND="${DEPEND}
8235 + !kde-apps/kdepim-l10n
8236 +"
8237
8238 diff --git a/kde-apps/kontactinterface/kontactinterface-19.11.90.ebuild b/kde-apps/kontactinterface/kontactinterface-19.11.90.ebuild
8239 new file mode 100644
8240 index 0000000000..8fa2fe2286
8241 --- /dev/null
8242 +++ b/kde-apps/kontactinterface/kontactinterface-19.11.90.ebuild
8243 @@ -0,0 +1,31 @@
8244 +# Copyright 1999-2019 Gentoo Authors
8245 +# Distributed under the terms of the GNU General Public License v2
8246 +
8247 +EAPI=7
8248 +
8249 +KFMIN=5.63.0
8250 +QTMIN=5.12.3
8251 +inherit ecm kde.org
8252 +
8253 +DESCRIPTION="Library for embedding KParts in a Kontact component"
8254 +HOMEPAGE="https://api.kde.org/kdepim/kontactinterface/html/index.html"
8255 +
8256 +LICENSE="GPL-2+ LGPL-2.1+"
8257 +SLOT="5"
8258 +KEYWORDS="~amd64 ~arm64 ~x86"
8259 +IUSE=""
8260 +
8261 +DEPEND="
8262 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8263 + >=kde-frameworks/kio-${KFMIN}:5
8264 + >=kde-frameworks/kparts-${KFMIN}:5
8265 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8266 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8267 + >=dev-qt/qtdbus-${QTMIN}:5
8268 + >=dev-qt/qtgui-${QTMIN}:5
8269 + >=dev-qt/qtwidgets-${QTMIN}:5
8270 + >=dev-qt/qtxml-${QTMIN}:5
8271 +"
8272 +RDEPEND="${DEPEND}
8273 + !kde-apps/kdepim-l10n
8274 +"
8275
8276 diff --git a/kde-apps/kopete/kopete-19.11.90.ebuild b/kde-apps/kopete/kopete-19.11.90.ebuild
8277 new file mode 100644
8278 index 0000000000..6c7ba9683a
8279 --- /dev/null
8280 +++ b/kde-apps/kopete/kopete-19.11.90.ebuild
8281 @@ -0,0 +1,185 @@
8282 +# Copyright 1999-2019 Gentoo Authors
8283 +# Distributed under the terms of the GNU General Public License v2
8284 +
8285 +EAPI=7
8286 +
8287 +ECM_HANDBOOK="forceoptional"
8288 +ECM_TEST="forceoptional"
8289 +PVCUT=$(ver_cut 1-3)
8290 +KFMIN=5.63.0
8291 +QTMIN=5.12.3
8292 +inherit ecm kde.org
8293 +
8294 +DESCRIPTION="Multi-protocol IM client based on KDE Frameworks"
8295 +HOMEPAGE="https://kde.org/applications/internet/org.kde.kopete
8296 +https://userbase.kde.org/Kopete"
8297 +
8298 +LICENSE="GPL-2" # TODO: CHECK
8299 +SLOT="5"
8300 +KEYWORDS="~amd64 ~arm64 ~x86"
8301 +IUSE="ssl v4l"
8302 +
8303 +# Available plugins
8304 +# addbookmarks: NO DEPS
8305 +# alias: NO DEPS (disabled upstream)
8306 +# autoreplace: NO DEPS
8307 +# contactnotes: NO DEPS
8308 +# cryptography: BROKEN (app-crypt/gpgme[cxx,qt5], kde-apps/libkleo:5)
8309 +# highlight: NO DEPS
8310 +# history: NO DEPS
8311 +# latex: virtual/latex as RDEPEND
8312 +# nowlistening: NO DEPS
8313 +# otr: libotr
8314 +# pipes: NO DEPS
8315 +# privacy: NO DEPS
8316 +# statistics: dev-db/sqlite:3
8317 +# texteffect: NO DEPS
8318 +# translator: NO DEPS
8319 +# urlpicpreview: NO DEPS
8320 +# webpresence: libxml2 libxslt
8321 +# NOTE: By default we enable all plugins that don't have any dependencies
8322 +PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight history latex nowlistening
8323 +otr pipes +privacy +statistics +texteffect translator +urlpicpreview webpresence"
8324 +
8325 +# Available protocols
8326 +# gadu: net-libs/libgadu @since 4.3
8327 +# groupwise: app-crypt/qca:2
8328 +# irc: NO DEPS, probably will fail so inform user about it
8329 +# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
8330 +# meanwhile: net-libs/meanwhile
8331 +# oscar: NO DEPS
8332 +# telepathy: net-libs/decibel
8333 +# testbed: NO DEPS
8334 +# winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
8335 +# zeroconf (bonjour): NO DEPS
8336 +PROTOCOLS="gadu groupwise meanwhile oscar testbed winpopup +xmpp zeroconf"
8337 +
8338 +# disabled protocols
8339 +# irc: NO DEPS
8340 +# jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM
8341 +# qq: NO DEPS
8342 +# telepathy: net-libs/decibel
8343 +# skype, sms (until fixed)
8344 +
8345 +IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
8346 +
8347 +COMMON_DEPEND="
8348 + app-crypt/gpgme[cxx,qt5]
8349 + dev-libs/libpcre
8350 + >=dev-qt/qtgui-${QTMIN}:5
8351 + >=dev-qt/qtsql-${QTMIN}:5
8352 + >=dev-qt/qtwidgets-${QTMIN}:5
8353 + >=dev-qt/qtxml-${QTMIN}:5
8354 + >=kde-apps/kidentitymanagement-${PVCUT}:5
8355 + >=kde-apps/libkleo-${PVCUT}:5
8356 + >=kde-frameworks/kcmutils-${KFMIN}:5
8357 + >=kde-frameworks/kconfig-${KFMIN}:5
8358 + >=kde-frameworks/kcontacts-${KFMIN}:5
8359 + >=kde-frameworks/kcrash-${KFMIN}:5
8360 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8361 + >=kde-frameworks/khtml-${KFMIN}:5
8362 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8363 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8364 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
8365 + >=kde-frameworks/kemoticons-${KFMIN}:5
8366 + >=kde-frameworks/khtml-${KFMIN}:5
8367 + >=kde-frameworks/ki18n-${KFMIN}:5
8368 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
8369 + >=kde-frameworks/kparts-${KFMIN}:5
8370 + >=kde-frameworks/ktexteditor-${KFMIN}:5
8371 + media-libs/phonon[qt5(+)]
8372 + x11-libs/libX11
8373 + x11-libs/libXScrnSaver
8374 + gadu? ( >=net-libs/libgadu-1.8.0[threads] )
8375 + groupwise? ( app-crypt/qca:2[qt5(+)] )
8376 + meanwhile? ( net-libs/meanwhile )
8377 + otr? ( >=net-libs/libotr-4.0.0 )
8378 + statistics? ( dev-db/sqlite:3 )
8379 + v4l? ( media-libs/libv4l )
8380 + webpresence? (
8381 + dev-libs/libxml2
8382 + dev-libs/libxslt
8383 + )
8384 + xmpp? (
8385 + app-crypt/qca:2[qt5(+)]
8386 + net-dns/libidn:0=
8387 + sys-libs/zlib
8388 + )
8389 + zeroconf? (
8390 + >=kde-apps/kidentitymanagement-${PVCUT}:5
8391 + >=kde-frameworks/kdnssd-${KFMIN}:5
8392 + )
8393 +"
8394 +# jingle? (
8395 +# dev-libs/expat
8396 +# dev-libs/openssl:0=
8397 +# >=media-libs/mediastreamer-2.3.0
8398 +# media-libs/speex
8399 +# net-libs/libsrtp:0=
8400 +# net-libs/ortp:=
8401 +# )
8402 +RDEPEND="${COMMON_DEPEND}
8403 + latex? (
8404 + || (
8405 + media-gfx/imagemagick
8406 + media-gfx/graphicsmagick[imagemagick]
8407 + )
8408 + virtual/latex-base
8409 + )
8410 + ssl? ( app-crypt/qca:2[ssl] )
8411 +"
8412 +# sms? ( app-mobilephone/smssend )
8413 +# winpopup? ( net-fs/samba )
8414 +DEPEND="${COMMON_DEPEND}
8415 + x11-base/xorg-proto
8416 +"
8417 +# jingle? ( dev-libs/jsoncpp )
8418 +
8419 +# tests hang, last checked for 4.2.96
8420 +RESTRICT+=" test"
8421 +
8422 +src_configure() {
8423 + local x x2
8424 + # Handle common stuff
8425 + local mycmakeargs=(
8426 + -DWITH_qq=OFF
8427 + -DDISABLE_VIDEOSUPPORT=$(usex !v4l)
8428 + )
8429 +# $(cmake_use_find_package jingle LiboRTP)
8430 +# $(cmake_use_find_package jingle Mediastreamer)
8431 +# $(cmake_use_find_package jingle Speex)
8432 +
8433 + # enable protocols
8434 + for x in ${PROTOCOLS}; do
8435 + case ${x/+/} in
8436 + jingle) x2=libjingle ;;
8437 + xmpp) x2=jabber ;;
8438 + zeroconf) x2=bonjour ;;
8439 + *) x2=${x/+/} ;;
8440 + esac
8441 + mycmakeargs+=( -DWITH_${x2}=$(usex ${x/+/}) )
8442 + done
8443 +
8444 + # disable until fixed:
8445 + mycmakeargs+=( -DWITH_{cryptography,libjingle,skype,sms}=OFF )
8446 +
8447 + # enable plugins
8448 + for x in ${PLUGINS}; do
8449 + mycmakeargs+=( -DWITH_${x/+/}=$(usex ${x/+/}) )
8450 + done
8451 +
8452 + ecm_src_configure
8453 +}
8454 +
8455 +pkg_postinst() {
8456 + ecm_pkg_postinst
8457 +
8458 + if ! use ssl; then
8459 + if use xmpp ; then
8460 + if ! has_version "app-crypt/qca:2[ssl]" ; then
8461 + elog "In order to use ssl in xmpp you'll need to"
8462 + elog "install app-crypt/qca package with USE=ssl."
8463 + fi
8464 + fi
8465 + fi
8466 +}
8467
8468 diff --git a/kde-apps/korganizer/korganizer-19.11.90.ebuild b/kde-apps/korganizer/korganizer-19.11.90.ebuild
8469 new file mode 100644
8470 index 0000000000..f468538cce
8471 --- /dev/null
8472 +++ b/kde-apps/korganizer/korganizer-19.11.90.ebuild
8473 @@ -0,0 +1,97 @@
8474 +# Copyright 1999-2019 Gentoo Authors
8475 +# Distributed under the terms of the GNU General Public License v2
8476 +
8477 +EAPI=7
8478 +
8479 +ECM_HANDBOOK="forceoptional"
8480 +ECM_TEST="forceoptional"
8481 +PVCUT=$(ver_cut 1-3)
8482 +KFMIN=5.63.0
8483 +QTMIN=5.12.3
8484 +VIRTUALX_REQUIRED="test"
8485 +inherit ecm kde.org
8486 +
8487 +DESCRIPTION="Organizational assistant, providing calendars and other similar functionality"
8488 +HOMEPAGE="https://kde.org/applications/office/org.kde.korganizer"
8489 +
8490 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
8491 +SLOT="5"
8492 +KEYWORDS="~amd64 ~arm64 ~x86"
8493 +IUSE="X"
8494 +
8495 +BDEPEND="
8496 + test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
8497 +"
8498 +COMMON_DEPEND="
8499 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
8500 + >=kde-frameworks/kcmutils-${KFMIN}:5
8501 + >=kde-frameworks/kcodecs-${KFMIN}:5
8502 + >=kde-frameworks/kcompletion-${KFMIN}:5
8503 + >=kde-frameworks/kconfig-${KFMIN}:5
8504 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8505 + >=kde-frameworks/kcontacts-${KFMIN}:5
8506 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8507 + >=kde-frameworks/kcrash-${KFMIN}:5
8508 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8509 + >=kde-frameworks/kholidays-${KFMIN}:5
8510 + >=kde-frameworks/ki18n-${KFMIN}:5
8511 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8512 + >=kde-frameworks/kio-${KFMIN}:5
8513 + >=kde-frameworks/kitemmodels-${KFMIN}:5
8514 + >=kde-frameworks/kitemviews-${KFMIN}:5
8515 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
8516 + >=kde-frameworks/knewstuff-${KFMIN}:5
8517 + >=kde-frameworks/knotifications-${KFMIN}:5
8518 + >=kde-frameworks/kparts-${KFMIN}:5
8519 + >=kde-frameworks/kservice-${KFMIN}:5
8520 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8521 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8522 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8523 + >=kde-apps/akonadi-${PVCUT}:5
8524 + >=kde-apps/akonadi-calendar-${PVCUT}:5
8525 + >=kde-apps/akonadi-contacts-${PVCUT}:5
8526 + >=kde-apps/akonadi-mime-${PVCUT}:5
8527 + >=kde-apps/akonadi-notes-${PVCUT}:5
8528 + >=kde-apps/akonadi-search-${PVCUT}:5
8529 + >=kde-apps/calendarsupport-${PVCUT}:5
8530 + >=kde-apps/eventviews-${PVCUT}:5
8531 + >=kde-apps/incidenceeditor-${PVCUT}:5
8532 + >=kde-apps/kcalutils-${PVCUT}:5
8533 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
8534 + >=kde-apps/kidentitymanagement-${PVCUT}:5
8535 + >=kde-apps/kmailtransport-${PVCUT}:5
8536 + >=kde-apps/kmime-${PVCUT}:5
8537 + >=kde-apps/kontactinterface-${PVCUT}:5
8538 + >=kde-apps/kpimtextedit-${PVCUT}:5
8539 + >=kde-apps/libkdepim-${PVCUT}:5
8540 + >=kde-apps/pimcommon-${PVCUT}:5
8541 + >=dev-qt/qtdbus-${QTMIN}:5
8542 + >=dev-qt/qtgui-${QTMIN}:5
8543 + >=dev-qt/qtmultimedia-${QTMIN}:5
8544 + >=dev-qt/qtwidgets-${QTMIN}:5
8545 + X? (
8546 + >=dev-qt/qtx11extras-${QTMIN}:5
8547 + x11-libs/libX11
8548 + )
8549 +"
8550 +DEPEND="${COMMON_DEPEND}
8551 + >=kde-apps/kldap-${PVCUT}:5
8552 + >=dev-qt/designer-${QTMIN}:5
8553 + test? ( >=kde-apps/akonadi-${PVCUT}:5[sqlite] )
8554 +"
8555 +RDEPEND="${COMMON_DEPEND}
8556 + !kde-apps/kdepim-common-libs:4
8557 + !kde-apps/kdepim-l10n
8558 + >=kde-apps/kdepim-runtime-${PVCUT}:5
8559 +"
8560 +
8561 +# testkodaymatrix is broken, akonadi* tests need DBus, bug #665686
8562 +RESTRICT+=" test"
8563 +
8564 +src_configure() {
8565 + local mycmakeargs=(
8566 + $(cmake_use_find_package X X11)
8567 + )
8568 +
8569 + ecm_src_configure
8570 +}
8571
8572 diff --git a/kde-apps/kpat/kpat-19.11.90.ebuild b/kde-apps/kpat/kpat-19.11.90.ebuild
8573 new file mode 100644
8574 index 0000000000..f7c0bf9f16
8575 --- /dev/null
8576 +++ b/kde-apps/kpat/kpat-19.11.90.ebuild
8577 @@ -0,0 +1,41 @@
8578 +# Copyright 1999-2019 Gentoo Authors
8579 +# Distributed under the terms of the GNU General Public License v2
8580 +
8581 +EAPI=7
8582 +
8583 +ECM_HANDBOOK="forceoptional"
8584 +KDE_SELINUX_MODULE="games"
8585 +PVCUT=$(ver_cut 1-3)
8586 +KFMIN=5.63.0
8587 +QTMIN=5.12.3
8588 +inherit ecm kde.org
8589 +
8590 +DESCRIPTION="KDE patience game"
8591 +HOMEPAGE="https://kde.org/applications/games/org.kde.kpat
8592 +https://games.kde.org/game.php?game=kpat"
8593 +
8594 +LICENSE="GPL-2" # TODO: CHECK
8595 +SLOT="5"
8596 +KEYWORDS="~amd64 ~arm64 ~x86"
8597 +IUSE=""
8598 +
8599 +DEPEND="
8600 + >=kde-frameworks/kcompletion-${KFMIN}:5
8601 + >=kde-frameworks/kconfig-${KFMIN}:5
8602 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8603 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8604 + >=kde-frameworks/kcrash-${KFMIN}:5
8605 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8606 + >=kde-frameworks/kguiaddons-${KFMIN}:5
8607 + >=kde-frameworks/ki18n-${KFMIN}:5
8608 + >=kde-frameworks/kio-${KFMIN}:5
8609 + >=kde-frameworks/knewstuff-${KFMIN}:5
8610 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8611 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8612 + >=kde-apps/libkdegames-${PVCUT}:5
8613 + >=dev-qt/qtgui-${QTMIN}:5
8614 + >=dev-qt/qtsvg-${QTMIN}:5
8615 + >=dev-qt/qtwidgets-${QTMIN}:5
8616 + dev-games/freecell-solver
8617 +"
8618 +RDEPEND="${DEPEND}"
8619
8620 diff --git a/kde-apps/kpimtextedit/kpimtextedit-19.11.90.ebuild b/kde-apps/kpimtextedit/kpimtextedit-19.11.90.ebuild
8621 new file mode 100644
8622 index 0000000000..0c6d127d34
8623 --- /dev/null
8624 +++ b/kde-apps/kpimtextedit/kpimtextedit-19.11.90.ebuild
8625 @@ -0,0 +1,45 @@
8626 +# Copyright 1999-2019 Gentoo Authors
8627 +# Distributed under the terms of the GNU General Public License v2
8628 +
8629 +EAPI=7
8630 +
8631 +ECM_DESIGNERPLUGIN="true"
8632 +ECM_TEST="true"
8633 +KFMIN=5.63.0
8634 +QTMIN=5.12.3
8635 +VIRTUALX_REQUIRED="test"
8636 +inherit ecm kde.org
8637 +
8638 +DESCRIPTION="A textedit with PIM-specific features"
8639 +
8640 +LICENSE="LGPL-2.1+"
8641 +SLOT="5"
8642 +KEYWORDS="~amd64 ~arm64 ~x86"
8643 +IUSE=""
8644 +
8645 +COMMON_DEPEND="
8646 + >=kde-frameworks/kcodecs-${KFMIN}:5
8647 + >=kde-frameworks/kcompletion-${KFMIN}:5
8648 + >=kde-frameworks/kconfig-${KFMIN}:5
8649 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8650 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8651 + >=kde-frameworks/ki18n-${KFMIN}:5
8652 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8653 + >=kde-frameworks/kio-${KFMIN}:5
8654 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8655 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8656 + >=kde-frameworks/sonnet-${KFMIN}:5
8657 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
8658 + >=dev-qt/qtgui-${QTMIN}:5
8659 + >=dev-qt/qtspeech-${QTMIN}:5
8660 + >=dev-qt/qtwidgets-${QTMIN}:5
8661 + dev-libs/grantlee:5
8662 +"
8663 +DEPEND="${COMMON_DEPEND}
8664 + test? ( >=kde-frameworks/ktextwidgets-${KFMIN}:5 )
8665 +"
8666 +RDEPEND="${COMMON_DEPEND}
8667 + !kde-apps/kdepim-l10n
8668 +"
8669 +
8670 +RESTRICT+=" test"
8671
8672 diff --git a/kde-apps/kpkpass/kpkpass-19.11.90.ebuild b/kde-apps/kpkpass/kpkpass-19.11.90.ebuild
8673 new file mode 100644
8674 index 0000000000..1a84d42cec
8675 --- /dev/null
8676 +++ b/kde-apps/kpkpass/kpkpass-19.11.90.ebuild
8677 @@ -0,0 +1,26 @@
8678 +# Copyright 1999-2019 Gentoo Authors
8679 +# Distributed under the terms of the GNU General Public License v2
8680 +
8681 +EAPI=7
8682 +
8683 +ECM_TEST="forceoptional"
8684 +KFMIN=5.63.0
8685 +QTMIN=5.12.3
8686 +VIRTUALX_REQUIRED="test"
8687 +inherit ecm kde.org
8688 +
8689 +DESCRIPTION="Library to deal with Apple Wallet pass files"
8690 +HOMEPAGE="https://kde.org/applications/office/kontact/"
8691 +
8692 +LICENSE="LGPL-2.1+"
8693 +SLOT="5"
8694 +KEYWORDS="~amd64 ~arm64 ~x86"
8695 +IUSE=""
8696 +
8697 +DEPEND="
8698 + >=dev-qt/qtgui-${QTMIN}:5
8699 + >=kde-frameworks/karchive-${KFMIN}:5
8700 +"
8701 +RDEPEND="${DEPEND}
8702 + !<kde-apps/kdepim-addons-18.07.80
8703 +"
8704
8705 diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-19.11.90.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-19.11.90.ebuild
8706 new file mode 100644
8707 index 0000000000..ac95a6d917
8708 --- /dev/null
8709 +++ b/kde-apps/kqtquickcharts/kqtquickcharts-19.11.90.ebuild
8710 @@ -0,0 +1,20 @@
8711 +# Copyright 1999-2019 Gentoo Authors
8712 +# Distributed under the terms of the GNU General Public License v2
8713 +
8714 +EAPI=7
8715 +
8716 +QTMIN=5.12.3
8717 +inherit ecm kde.org
8718 +
8719 +DESCRIPTION="Qt Quick plugin for beautiful and interactive charts"
8720 +
8721 +LICENSE="GPL-2" # TODO: CHECK
8722 +SLOT="5"
8723 +KEYWORDS="~amd64 ~arm64 ~x86"
8724 +IUSE=""
8725 +
8726 +DEPEND="
8727 + >=dev-qt/qtdeclarative-${QTMIN}:5
8728 + >=dev-qt/qtgui-${QTMIN}:5
8729 +"
8730 +RDEPEND="${DEPEND}"
8731
8732 diff --git a/kde-apps/krdc/krdc-19.11.90.ebuild b/kde-apps/krdc/krdc-19.11.90.ebuild
8733 new file mode 100644
8734 index 0000000000..a88b6829c5
8735 --- /dev/null
8736 +++ b/kde-apps/krdc/krdc-19.11.90.ebuild
8737 @@ -0,0 +1,52 @@
8738 +# Copyright 1999-2019 Gentoo Authors
8739 +# Distributed under the terms of the GNU General Public License v2
8740 +
8741 +EAPI=7
8742 +
8743 +ECM_HANDBOOK="optional"
8744 +KFMIN=5.63.0
8745 +QTMIN=5.12.3
8746 +inherit ecm kde.org
8747 +
8748 +DESCRIPTION="Remote desktop connection (RDP and VNC) client"
8749 +HOMEPAGE="https://kde.org/applications/internet/org.kde.krdc"
8750 +
8751 +LICENSE="GPL-2" # TODO: CHECK
8752 +SLOT="5"
8753 +KEYWORDS="~amd64 ~arm64 ~x86"
8754 +IUSE="+rdp vnc"
8755 +
8756 +#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 2016-01-24
8757 +DEPEND="
8758 + >=kde-frameworks/kbookmarks-${KFMIN}:5
8759 + >=kde-frameworks/kcmutils-${KFMIN}:5
8760 + >=kde-frameworks/kcompletion-${KFMIN}:5
8761 + >=kde-frameworks/kconfig-${KFMIN}:5
8762 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8763 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8764 + >=kde-frameworks/kdnssd-${KFMIN}:5
8765 + >=kde-frameworks/ki18n-${KFMIN}:5
8766 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8767 + >=kde-frameworks/knotifications-${KFMIN}:5
8768 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
8769 + >=kde-frameworks/kservice-${KFMIN}:5
8770 + >=kde-frameworks/kwallet-${KFMIN}:5
8771 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8772 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8773 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8774 + >=dev-qt/qtgui-${QTMIN}:5
8775 + >=dev-qt/qtwidgets-${QTMIN}:5
8776 + >=dev-qt/qtxml-${QTMIN}:5
8777 + vnc? ( >=net-libs/libvncserver-0.9 )
8778 +"
8779 +RDEPEND="${DEPEND}
8780 + rdp? ( >=net-misc/freerdp-1.1.0_beta1[X] )
8781 +"
8782 +
8783 +src_configure() {
8784 + local mycmakeargs=(
8785 + $(cmake_use_find_package vnc LibVNCServer)
8786 + )
8787 +
8788 + ecm_src_configure
8789 +}
8790
8791 diff --git a/kde-apps/kreversi/kreversi-19.11.90.ebuild b/kde-apps/kreversi/kreversi-19.11.90.ebuild
8792 new file mode 100644
8793 index 0000000000..e61acee1f5
8794 --- /dev/null
8795 +++ b/kde-apps/kreversi/kreversi-19.11.90.ebuild
8796 @@ -0,0 +1,41 @@
8797 +# Copyright 1999-2019 Gentoo Authors
8798 +# Distributed under the terms of the GNU General Public License v2
8799 +
8800 +EAPI=7
8801 +
8802 +ECM_HANDBOOK="optional"
8803 +KDE_SELINUX_MODULE="games"
8804 +PVCUT=$(ver_cut 1-3)
8805 +KFMIN=5.63.0
8806 +QTMIN=5.12.3
8807 +inherit ecm kde.org
8808 +
8809 +DESCRIPTION="Board game by KDE"
8810 +HOMEPAGE="https://kde.org/applications/games/org.kde.kreversi
8811 +https://games.kde.org/game.php?game=kreversi"
8812 +
8813 +LICENSE="GPL-2" # TODO: CHECK
8814 +SLOT="5"
8815 +KEYWORDS="~amd64 ~arm64 ~x86"
8816 +IUSE=""
8817 +
8818 +DEPEND="
8819 + >=kde-frameworks/kconfig-${KFMIN}:5
8820 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8821 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8822 + >=kde-frameworks/kcrash-${KFMIN}:5
8823 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8824 + >=kde-frameworks/kdeclarative-${KFMIN}:5
8825 + >=kde-frameworks/ki18n-${KFMIN}:5
8826 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8827 + >=kde-frameworks/kio-${KFMIN}:5
8828 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8829 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8830 + >=kde-apps/libkdegames-${PVCUT}:5
8831 + >=dev-qt/qtdeclarative-${QTMIN}:5
8832 + >=dev-qt/qtgui-${QTMIN}:5
8833 + >=dev-qt/qtsvg-${QTMIN}:5
8834 + >=dev-qt/qtwidgets-${QTMIN}:5
8835 + >=dev-qt/qtxml-${QTMIN}:5
8836 +"
8837 +RDEPEND="${DEPEND}"
8838
8839 diff --git a/kde-apps/krfb/krfb-19.11.90.ebuild b/kde-apps/krfb/krfb-19.11.90.ebuild
8840 new file mode 100644
8841 index 0000000000..2500ae4ba7
8842 --- /dev/null
8843 +++ b/kde-apps/krfb/krfb-19.11.90.ebuild
8844 @@ -0,0 +1,55 @@
8845 +# Copyright 1999-2019 Gentoo Authors
8846 +# Distributed under the terms of the GNU General Public License v2
8847 +
8848 +EAPI=7
8849 +
8850 +ECM_HANDBOOK="forceoptional"
8851 +KFMIN=5.63.0
8852 +QTMIN=5.12.3
8853 +inherit ecm kde.org
8854 +
8855 +DESCRIPTION="VNC-compatible server to share Plasma desktops"
8856 +HOMEPAGE="https://kde.org/applications/internet/org.kde.krfb"
8857 +
8858 +LICENSE="GPL-2" # TODO: CHECK
8859 +SLOT="5"
8860 +KEYWORDS="~amd64 ~arm64 ~x86"
8861 +IUSE="wayland"
8862 +
8863 +DEPEND="
8864 + >=kde-frameworks/kcompletion-${KFMIN}:5
8865 + >=kde-frameworks/kconfig-${KFMIN}:5
8866 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8867 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8868 + >=kde-frameworks/kcrash-${KFMIN}:5
8869 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8870 + >=kde-frameworks/kdnssd-${KFMIN}:5
8871 + >=kde-frameworks/ki18n-${KFMIN}:5
8872 + >=kde-frameworks/knotifications-${KFMIN}:5
8873 + >=kde-frameworks/kwallet-${KFMIN}:5
8874 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8875 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8876 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8877 + >=dev-qt/qtdbus-${QTMIN}:5
8878 + >=dev-qt/qtgui-${QTMIN}:5
8879 + >=dev-qt/qtnetwork-${QTMIN}:5
8880 + >=dev-qt/qtwidgets-${QTMIN}:5
8881 + >=dev-qt/qtx11extras-${QTMIN}:5
8882 + >=net-libs/libvncserver-0.9.9
8883 + x11-libs/libX11
8884 + x11-libs/libxcb
8885 + x11-libs/libXtst
8886 + x11-libs/xcb-util-image
8887 + wayland? ( media-video/pipewire:= )
8888 +"
8889 +RDEPEND="${DEPEND}
8890 + wayland? ( sys-apps/xdg-desktop-portal[screencast] )
8891 +"
8892 +
8893 +src_configure() {
8894 + local mycmakeargs=(
8895 + $(cmake_use_find_package wayland PipeWire)
8896 + )
8897 +
8898 + ecm_src_configure
8899 +}
8900
8901 diff --git a/kde-apps/kross-interpreters/kross-interpreters-19.11.90.ebuild b/kde-apps/kross-interpreters/kross-interpreters-19.11.90.ebuild
8902 new file mode 100644
8903 index 0000000000..4a104a9af2
8904 --- /dev/null
8905 +++ b/kde-apps/kross-interpreters/kross-interpreters-19.11.90.ebuild
8906 @@ -0,0 +1,42 @@
8907 +# Copyright 1999-2019 Gentoo Authors
8908 +# Distributed under the terms of the GNU General Public License v2
8909 +
8910 +EAPI=7
8911 +
8912 +PYTHON_COMPAT=( python2_7 )
8913 +USE_RUBY="ruby25"
8914 +KFMIN=5.63.0
8915 +QTMIN=5.12.3
8916 +inherit ecm kde.org python-single-r1 ruby-single
8917 +
8918 +DESCRIPTION="Kross interpreter plugins for programming languages"
8919 +
8920 +LICENSE="GPL-2" # TODO: CHECK
8921 +SLOT="5"
8922 +KEYWORDS="~amd64 ~arm64 ~x86"
8923 +IUSE="+python ruby"
8924 +
8925 +REQUIRED_USE="|| ( python ruby ) python? ( ${PYTHON_REQUIRED_USE} )"
8926 +
8927 +DEPEND="
8928 + >=kde-frameworks/kross-${KFMIN}:5
8929 + >=dev-qt/qtgui-${QTMIN}:5
8930 + >=dev-qt/qtwidgets-${QTMIN}:5
8931 + python? ( ${PYTHON_DEPS} )
8932 + ruby? ( ${RUBY_DEPS} )
8933 +"
8934 +RDEPEND="${DEPEND}"
8935 +
8936 +pkg_setup() {
8937 + use python && python-single-r1_pkg_setup
8938 + ecm_pkg_setup
8939 +}
8940 +
8941 +src_configure() {
8942 + local mycmakeargs=(
8943 + -DBUILD_python=$(usex python)
8944 + -DBUILD_ruby=$(usex ruby)
8945 + )
8946 +
8947 + ecm_src_configure
8948 +}
8949
8950 diff --git a/kde-apps/kruler/kruler-19.11.90.ebuild b/kde-apps/kruler/kruler-19.11.90.ebuild
8951 new file mode 100644
8952 index 0000000000..2b6cc09da8
8953 --- /dev/null
8954 +++ b/kde-apps/kruler/kruler-19.11.90.ebuild
8955 @@ -0,0 +1,43 @@
8956 +# Copyright 1999-2019 Gentoo Authors
8957 +# Distributed under the terms of the GNU General Public License v2
8958 +
8959 +EAPI=7
8960 +
8961 +ECM_HANDBOOK="forceoptional"
8962 +KFMIN=5.63.0
8963 +QTMIN=5.12.3
8964 +inherit ecm kde.org
8965 +
8966 +DESCRIPTION="Screen ruler for Plasma"
8967 +HOMEPAGE="https://kde.org/applications/graphics/org.kde.kruler"
8968 +
8969 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
8970 +SLOT="5"
8971 +KEYWORDS="~amd64 ~arm64 ~x86"
8972 +IUSE="X"
8973 +
8974 +DEPEND="
8975 + >=kde-frameworks/kconfig-${KFMIN}:5
8976 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8977 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8978 + >=kde-frameworks/ki18n-${KFMIN}:5
8979 + >=kde-frameworks/knotifications-${KFMIN}:5
8980 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8981 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8982 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8983 + >=dev-qt/qtgui-${QTMIN}:5
8984 + >=dev-qt/qtwidgets-${QTMIN}:5
8985 + X? (
8986 + >=dev-qt/qtx11extras-${QTMIN}:5
8987 + x11-libs/libxcb
8988 + )
8989 +"
8990 +RDEPEND="${DEPEND}"
8991 +
8992 +src_configure() {
8993 + local mycmakeargs=(
8994 + $(cmake_use_find_package X X11)
8995 + )
8996 +
8997 + ecm_src_configure
8998 +}
8999
9000 diff --git a/kde-apps/kshisen/kshisen-19.11.90.ebuild b/kde-apps/kshisen/kshisen-19.11.90.ebuild
9001 new file mode 100644
9002 index 0000000000..6465fcd138
9003 --- /dev/null
9004 +++ b/kde-apps/kshisen/kshisen-19.11.90.ebuild
9005 @@ -0,0 +1,36 @@
9006 +# Copyright 1999-2019 Gentoo Authors
9007 +# Distributed under the terms of the GNU General Public License v2
9008 +
9009 +EAPI=7
9010 +
9011 +ECM_HANDBOOK="forceoptional"
9012 +KDE_SELINUX_MODULE="games"
9013 +PVCUT=$(ver_cut 1-3)
9014 +KFMIN=5.63.0
9015 +QTMIN=5.12.3
9016 +inherit ecm kde.org
9017 +
9018 +DESCRIPTION="Solitaire-like game played using the standard set of Mahjong tiles"
9019 +HOMEPAGE="https://kde.org/applications/games/org.kde.kshisen
9020 +https://games.kde.org/game.php?game=kshisen"
9021 +
9022 +LICENSE="GPL-2" # TODO: CHECK
9023 +SLOT="5"
9024 +KEYWORDS="~amd64 ~arm64 ~x86"
9025 +IUSE=""
9026 +
9027 +DEPEND="
9028 + >=kde-frameworks/kconfig-${KFMIN}:5
9029 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9030 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9031 + >=kde-frameworks/kcrash-${KFMIN}:5
9032 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9033 + >=kde-frameworks/ki18n-${KFMIN}:5
9034 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9035 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9036 + >=kde-apps/libkdegames-${PVCUT}:5
9037 + >=kde-apps/libkmahjongg-${PVCUT}:5
9038 + >=dev-qt/qtgui-${QTMIN}:5
9039 + >=dev-qt/qtwidgets-${QTMIN}:5
9040 +"
9041 +RDEPEND="${DEPEND}"
9042
9043 diff --git a/kde-apps/ksirk/ksirk-19.11.90.ebuild b/kde-apps/ksirk/ksirk-19.11.90.ebuild
9044 new file mode 100644
9045 index 0000000000..a01536bc14
9046 --- /dev/null
9047 +++ b/kde-apps/ksirk/ksirk-19.11.90.ebuild
9048 @@ -0,0 +1,44 @@
9049 +# Copyright 1999-2019 Gentoo Authors
9050 +# Distributed under the terms of the GNU General Public License v2
9051 +
9052 +EAPI=7
9053 +
9054 +ECM_HANDBOOK="forceoptional"
9055 +PVCUT=$(ver_cut 1-3)
9056 +KFMIN=5.63.0
9057 +QTMIN=5.12.3
9058 +inherit ecm kde.org
9059 +
9060 +DESCRIPTION="Port of the board game risk"
9061 +HOMEPAGE="https://kde.org/applications/games/org.kde.ksirk
9062 +https://games.kde.org/game.php?game=ksirk"
9063 +
9064 +LICENSE="GPL-2" # TODO: CHECK
9065 +SLOT="5"
9066 +KEYWORDS="~amd64 ~arm64 ~x86"
9067 +IUSE=""
9068 +
9069 +DEPEND="
9070 + >=kde-frameworks/kcompletion-${KFMIN}:5
9071 + >=kde-frameworks/kconfig-${KFMIN}:5
9072 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9073 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9074 + >=kde-frameworks/kcrash-${KFMIN}:5
9075 + >=kde-frameworks/ki18n-${KFMIN}:5
9076 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9077 + >=kde-frameworks/kio-${KFMIN}:5
9078 + >=kde-frameworks/knewstuff-${KFMIN}:5
9079 + >=kde-frameworks/kwallet-${KFMIN}:5
9080 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9081 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9082 + >=kde-apps/libkdegames-${PVCUT}:5
9083 + >=dev-qt/qtgui-${QTMIN}:5
9084 + >=dev-qt/qtnetwork-${QTMIN}:5
9085 + >=dev-qt/qtsvg-${QTMIN}:5
9086 + >=dev-qt/qtwidgets-${QTMIN}:5
9087 + >=dev-qt/qtxml-${QTMIN}:5
9088 + app-crypt/qca:2[qt5(+)]
9089 + media-libs/phonon[qt5(+)]
9090 + sys-libs/zlib
9091 +"
9092 +RDEPEND="${DEPEND}"
9093
9094 diff --git a/kde-apps/ksmtp/ksmtp-19.11.90.ebuild b/kde-apps/ksmtp/ksmtp-19.11.90.ebuild
9095 new file mode 100644
9096 index 0000000000..2bb246e21d
9097 --- /dev/null
9098 +++ b/kde-apps/ksmtp/ksmtp-19.11.90.ebuild
9099 @@ -0,0 +1,28 @@
9100 +# Copyright 1999-2019 Gentoo Authors
9101 +# Distributed under the terms of the GNU General Public License v2
9102 +
9103 +EAPI=7
9104 +
9105 +ECM_TEST="true"
9106 +KFMIN=5.63.0
9107 +QTMIN=5.12.3
9108 +inherit ecm kde.org
9109 +
9110 +DESCRIPTION="Job-based library to send email through an SMTP server"
9111 +HOMEPAGE="https://api.kde.org/kdepim/ksmtp/html/index.html"
9112 +
9113 +LICENSE="LGPL-2.1+"
9114 +SLOT="5"
9115 +KEYWORDS="~amd64 ~arm64 ~x86"
9116 +IUSE=""
9117 +
9118 +DEPEND="
9119 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9120 + >=kde-frameworks/ki18n-${KFMIN}:5
9121 + >=kde-frameworks/kio-${KFMIN}:5
9122 + >=dev-qt/qtnetwork-${QTMIN}:5
9123 + dev-libs/cyrus-sasl
9124 +"
9125 +RDEPEND="${DEPEND}"
9126 +
9127 +RESTRICT+=" test" # bug 642410
9128
9129 diff --git a/kde-apps/ksnakeduel/ksnakeduel-19.11.90.ebuild b/kde-apps/ksnakeduel/ksnakeduel-19.11.90.ebuild
9130 new file mode 100644
9131 index 0000000000..3dd01f0385
9132 --- /dev/null
9133 +++ b/kde-apps/ksnakeduel/ksnakeduel-19.11.90.ebuild
9134 @@ -0,0 +1,37 @@
9135 +# Copyright 1999-2019 Gentoo Authors
9136 +# Distributed under the terms of the GNU General Public License v2
9137 +
9138 +EAPI=7
9139 +
9140 +ECM_HANDBOOK="optional"
9141 +KDE_SELINUX_MODULE="games"
9142 +PVCUT=$(ver_cut 1-3)
9143 +KFMIN=5.63.0
9144 +QTMIN=5.12.3
9145 +inherit ecm kde.org
9146 +
9147 +DESCRIPTION="KDE Tron game"
9148 +HOMEPAGE="https://kde.org/applications/games/org.kde.ksnakeduel"
9149 +
9150 +LICENSE="GPL-2" # TODO: CHECK
9151 +SLOT="5"
9152 +KEYWORDS="~amd64 ~arm64 ~x86"
9153 +IUSE=""
9154 +
9155 +DEPEND="
9156 + >=kde-frameworks/kcompletion-${KFMIN}:5
9157 + >=kde-frameworks/kconfig-${KFMIN}:5
9158 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9159 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9160 + >=kde-frameworks/kcrash-${KFMIN}:5
9161 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9162 + >=kde-frameworks/kguiaddons-${KFMIN}:5
9163 + >=kde-frameworks/ki18n-${KFMIN}:5
9164 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9165 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9166 + >=kde-apps/libkdegames-${PVCUT}:5
9167 + >=dev-qt/qtgui-${QTMIN}:5
9168 + >=dev-qt/qtsvg-${QTMIN}:5
9169 + >=dev-qt/qtwidgets-${QTMIN}:5
9170 +"
9171 +RDEPEND="${DEPEND}"
9172
9173 diff --git a/kde-apps/kspaceduel/kspaceduel-19.11.90.ebuild b/kde-apps/kspaceduel/kspaceduel-19.11.90.ebuild
9174 new file mode 100644
9175 index 0000000000..e15411592c
9176 --- /dev/null
9177 +++ b/kde-apps/kspaceduel/kspaceduel-19.11.90.ebuild
9178 @@ -0,0 +1,35 @@
9179 +# Copyright 1999-2019 Gentoo Authors
9180 +# Distributed under the terms of the GNU General Public License v2
9181 +
9182 +EAPI=7
9183 +
9184 +ECM_HANDBOOK="forceoptional"
9185 +KDE_SELINUX_MODULE="games"
9186 +PVCUT=$(ver_cut 1-3)
9187 +KFMIN=5.63.0
9188 +QTMIN=5.12.3
9189 +inherit ecm kde.org
9190 +
9191 +DESCRIPTION="Space Game by KDE"
9192 +HOMEPAGE="https://kde.org/applications/games/org.kde.kspaceduel
9193 +https://games.kde.org/game.php?game=kspaceduel"
9194 +
9195 +LICENSE="GPL-2" # TODO: CHECK
9196 +SLOT="5"
9197 +KEYWORDS="~amd64 ~arm64 ~x86"
9198 +IUSE=""
9199 +
9200 +DEPEND="
9201 + >=kde-frameworks/kconfig-${KFMIN}:5
9202 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9203 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9204 + >=kde-frameworks/kcrash-${KFMIN}:5
9205 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9206 + >=kde-frameworks/ki18n-${KFMIN}:5
9207 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9208 + >=kde-apps/libkdegames-${PVCUT}:5
9209 + >=dev-qt/qtgui-${QTMIN}:5
9210 + >=dev-qt/qtsvg-${QTMIN}:5
9211 + >=dev-qt/qtwidgets-${QTMIN}:5
9212 +"
9213 +RDEPEND="${DEPEND}"
9214
9215 diff --git a/kde-apps/ksquares/ksquares-19.11.90.ebuild b/kde-apps/ksquares/ksquares-19.11.90.ebuild
9216 new file mode 100644
9217 index 0000000000..eb16711fcb
9218 --- /dev/null
9219 +++ b/kde-apps/ksquares/ksquares-19.11.90.ebuild
9220 @@ -0,0 +1,35 @@
9221 +# Copyright 1999-2019 Gentoo Authors
9222 +# Distributed under the terms of the GNU General Public License v2
9223 +
9224 +EAPI=7
9225 +
9226 +ECM_HANDBOOK="forceoptional"
9227 +PVCUT=$(ver_cut 1-3)
9228 +KFMIN=5.63.0
9229 +QTMIN=5.12.3
9230 +inherit ecm kde.org
9231 +
9232 +DESCRIPTION="KDE clone of the game squares"
9233 +HOMEPAGE="https://kde.org/applications/games/org.kde.ksquares
9234 +https://games.kde.org/game.php?game=ksquares"
9235 +
9236 +LICENSE="GPL-2" # TODO: CHECK
9237 +SLOT="5"
9238 +KEYWORDS="~amd64 ~arm64 ~x86"
9239 +IUSE=""
9240 +
9241 +DEPEND="
9242 + >=kde-frameworks/kcompletion-${KFMIN}:5
9243 + >=kde-frameworks/kconfig-${KFMIN}:5
9244 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9245 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9246 + >=kde-frameworks/kcrash-${KFMIN}:5
9247 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9248 + >=kde-frameworks/ki18n-${KFMIN}:5
9249 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9250 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9251 + >=kde-apps/libkdegames-${PVCUT}:5
9252 + >=dev-qt/qtgui-${QTMIN}:5
9253 + >=dev-qt/qtwidgets-${QTMIN}:5
9254 +"
9255 +RDEPEND="${DEPEND}"
9256
9257 diff --git a/kde-apps/ksudoku/ksudoku-19.11.90.ebuild b/kde-apps/ksudoku/ksudoku-19.11.90.ebuild
9258 new file mode 100644
9259 index 0000000000..7e170b6290
9260 --- /dev/null
9261 +++ b/kde-apps/ksudoku/ksudoku-19.11.90.ebuild
9262 @@ -0,0 +1,53 @@
9263 +# Copyright 1999-2019 Gentoo Authors
9264 +# Distributed under the terms of the GNU General Public License v2
9265 +
9266 +EAPI=7
9267 +
9268 +ECM_HANDBOOK="forceoptional"
9269 +PVCUT=$(ver_cut 1-3)
9270 +KFMIN=5.63.0
9271 +QTMIN=5.12.3
9272 +inherit ecm kde.org
9273 +
9274 +DESCRIPTION="Logic-based symbol placement puzzle by KDE"
9275 +HOMEPAGE="https://kde.org/applications/games/org.kde.ksudoku
9276 +https://games.kde.org/game.php?game=ksudoku"
9277 +
9278 +LICENSE="GPL-2" # TODO: CHECK
9279 +SLOT="5"
9280 +KEYWORDS="~amd64 ~arm64 ~x86"
9281 +IUSE="opengl"
9282 +
9283 +DEPEND="
9284 + >=kde-frameworks/karchive-${KFMIN}:5
9285 + >=kde-frameworks/kconfig-${KFMIN}:5
9286 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9287 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9288 + >=kde-frameworks/kcrash-${KFMIN}:5
9289 + >=kde-frameworks/kguiaddons-${KFMIN}:5
9290 + >=kde-frameworks/ki18n-${KFMIN}:5
9291 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9292 + >=kde-frameworks/kio-${KFMIN}:5
9293 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
9294 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9295 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9296 + >=kde-apps/libkdegames-${PVCUT}:5
9297 + >=dev-qt/qtgui-${QTMIN}:5
9298 + >=dev-qt/qtprintsupport-${QTMIN}:5
9299 + >=dev-qt/qtsvg-${QTMIN}:5
9300 + >=dev-qt/qtwidgets-${QTMIN}:5
9301 + >=dev-qt/qtxml-${QTMIN}:5
9302 + opengl? (
9303 + >=dev-qt/qtopengl-${QTMIN}:5
9304 + virtual/glu
9305 + )
9306 +"
9307 +RDEPEND="${DEPEND}"
9308 +
9309 +src_configure() {
9310 + local mycmakeargs=(
9311 + $(cmake_use_find_package opengl OpenGL)
9312 + )
9313 +
9314 + ecm_src_configure
9315 +}
9316
9317 diff --git a/kde-apps/ksystemlog/ksystemlog-19.11.90.ebuild b/kde-apps/ksystemlog/ksystemlog-19.11.90.ebuild
9318 new file mode 100644
9319 index 0000000000..3ecf0122a7
9320 --- /dev/null
9321 +++ b/kde-apps/ksystemlog/ksystemlog-19.11.90.ebuild
9322 @@ -0,0 +1,66 @@
9323 +# Copyright 1999-2019 Gentoo Authors
9324 +# Distributed under the terms of the GNU General Public License v2
9325 +
9326 +EAPI=7
9327 +
9328 +ECM_HANDBOOK="forceoptional"
9329 +ECM_TEST="forceoptional"
9330 +KFMIN=5.63.0
9331 +QTMIN=5.12.3
9332 +VIRTUALX_REQUIRED="test"
9333 +inherit ecm kde.org
9334 +
9335 +DESCRIPTION="System log viewer by KDE"
9336 +HOMEPAGE="https://kde.org/applications/system/org.kde.ksystemlog"
9337 +
9338 +LICENSE="GPL-2" # TODO: CHECK
9339 +SLOT="5"
9340 +KEYWORDS="~amd64 ~arm64 ~x86"
9341 +IUSE="systemd"
9342 +
9343 +# bug 378101
9344 +RESTRICT+=" test"
9345 +
9346 +DEPEND="
9347 + >=kde-frameworks/karchive-${KFMIN}:5
9348 + >=kde-frameworks/kcompletion-${KFMIN}:5
9349 + >=kde-frameworks/kconfig-${KFMIN}:5
9350 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9351 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9352 + >=kde-frameworks/ki18n-${KFMIN}:5
9353 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9354 + >=kde-frameworks/kio-${KFMIN}:5
9355 + >=kde-frameworks/kitemviews-${KFMIN}:5
9356 + >=kde-frameworks/kservice-${KFMIN}:5
9357 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
9358 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9359 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9360 + >=dev-qt/qtgui-${QTMIN}:5
9361 + >=dev-qt/qtprintsupport-${QTMIN}:5
9362 + >=dev-qt/qtwidgets-${QTMIN}:5
9363 + systemd? ( sys-apps/systemd )
9364 +"
9365 +RDEPEND="${DEPEND}"
9366 +
9367 +src_prepare() {
9368 + ecm_src_prepare
9369 +
9370 + if use test; then
9371 + # beat this stupid test into shape: the test files contain no year, so
9372 + # comparison succeeds only in 2007 !!!
9373 + local theyear=$(date +%Y)
9374 + einfo Setting the current year as ${theyear} in the test files
9375 + sed -e "s:2007:${theyear}:g" -i tests/systemAnalyzerTest.cpp || die
9376 +
9377 + # one test consistently fails, so comment it out for the moment
9378 + sed -e "s:systemAnalyzerTest:# dont run systemAnalyzerTest:g" \
9379 + -i ksystemlog/tests/CMakeLists.txt || die
9380 + fi
9381 +}
9382 +
9383 +src_configure() {
9384 + local mycmakeargs=(
9385 + $(cmake_use_find_package systemd Journald)
9386 + )
9387 + ecm_src_configure
9388 +}
9389
9390 diff --git a/kde-apps/kteatime/kteatime-19.11.90.ebuild b/kde-apps/kteatime/kteatime-19.11.90.ebuild
9391 new file mode 100644
9392 index 0000000000..a8e509df11
9393 --- /dev/null
9394 +++ b/kde-apps/kteatime/kteatime-19.11.90.ebuild
9395 @@ -0,0 +1,33 @@
9396 +# Copyright 1999-2019 Gentoo Authors
9397 +# Distributed under the terms of the GNU General Public License v2
9398 +
9399 +EAPI=7
9400 +
9401 +ECM_HANDBOOK="forceoptional"
9402 +KFMIN=5.63.0
9403 +QTMIN=5.12.3
9404 +inherit ecm kde.org
9405 +
9406 +DESCRIPTION="KDE timer for making a fine cup of tea"
9407 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kteatime"
9408 +
9409 +LICENSE="GPL-2" # TODO: CHECK
9410 +SLOT="5"
9411 +KEYWORDS="~amd64 ~arm64 ~x86"
9412 +IUSE=""
9413 +
9414 +DEPEND="
9415 + >=kde-frameworks/kconfig-${KFMIN}:5
9416 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9417 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9418 + >=kde-frameworks/kcrash-${KFMIN}:5
9419 + >=kde-frameworks/ki18n-${KFMIN}:5
9420 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9421 + >=kde-frameworks/knotifications-${KFMIN}:5
9422 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
9423 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
9424 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9425 + >=dev-qt/qtgui-${QTMIN}:5
9426 + >=dev-qt/qtwidgets-${QTMIN}:5
9427 +"
9428 +RDEPEND="${DEPEND}"
9429
9430 diff --git a/kde-apps/ktimer/ktimer-19.11.90.ebuild b/kde-apps/ktimer/ktimer-19.11.90.ebuild
9431 new file mode 100644
9432 index 0000000000..80903bd60e
9433 --- /dev/null
9434 +++ b/kde-apps/ktimer/ktimer-19.11.90.ebuild
9435 @@ -0,0 +1,32 @@
9436 +# Copyright 1999-2019 Gentoo Authors
9437 +# Distributed under the terms of the GNU General Public License v2
9438 +
9439 +EAPI=7
9440 +
9441 +ECM_HANDBOOK="forceoptional"
9442 +KFMIN=5.63.0
9443 +QTMIN=5.12.3
9444 +inherit ecm kde.org
9445 +
9446 +DESCRIPTION="Little tool to execute programs after some time"
9447 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.ktimer
9448 +https://utils.kde.org/projects/ktimer/"
9449 +
9450 +LICENSE="GPL-2" # TODO: CHECK
9451 +SLOT="5"
9452 +KEYWORDS="~amd64 ~arm64 ~x86"
9453 +IUSE=""
9454 +
9455 +DEPEND="
9456 + >=kde-frameworks/kconfig-${KFMIN}:5
9457 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9458 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9459 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9460 + >=kde-frameworks/ki18n-${KFMIN}:5
9461 + >=kde-frameworks/kio-${KFMIN}:5
9462 + >=kde-frameworks/knotifications-${KFMIN}:5
9463 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9464 + >=dev-qt/qtgui-${QTMIN}:5
9465 + >=dev-qt/qtwidgets-${QTMIN}:5
9466 +"
9467 +RDEPEND="${DEPEND}"
9468
9469 diff --git a/kde-apps/ktouch/ktouch-19.11.90.ebuild b/kde-apps/ktouch/ktouch-19.11.90.ebuild
9470 new file mode 100644
9471 index 0000000000..ae683a1376
9472 --- /dev/null
9473 +++ b/kde-apps/ktouch/ktouch-19.11.90.ebuild
9474 @@ -0,0 +1,65 @@
9475 +# Copyright 1999-2019 Gentoo Authors
9476 +# Distributed under the terms of the GNU General Public License v2
9477 +
9478 +EAPI=7
9479 +
9480 +ECM_HANDBOOK="forceoptional"
9481 +PVCUT=$(ver_cut 1-3)
9482 +KFMIN=5.63.0
9483 +QTMIN=5.12.3
9484 +inherit ecm kde.org
9485 +
9486 +DESCRIPTION="Program that helps to learn and practice touch typing"
9487 +HOMEPAGE="https://kde.org/applications/education/org.kde.ktouch"
9488 +
9489 +LICENSE="GPL-2" # TODO: CHECK
9490 +SLOT="5"
9491 +KEYWORDS="~amd64 ~arm64 ~x86"
9492 +IUSE="X"
9493 +
9494 +COMMON_DEPEND="
9495 + >=kde-frameworks/kcmutils-${KFMIN}:5
9496 + >=kde-frameworks/kcompletion-${KFMIN}:5
9497 + >=kde-frameworks/kconfig-${KFMIN}:5
9498 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9499 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9500 + >=kde-frameworks/kdeclarative-${KFMIN}:5
9501 + >=kde-frameworks/ki18n-${KFMIN}:5
9502 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9503 + >=kde-frameworks/kitemviews-${KFMIN}:5
9504 + >=kde-frameworks/kservice-${KFMIN}:5
9505 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
9506 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9507 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9508 + >=dev-qt/qtdeclarative-${QTMIN}:5
9509 + >=dev-qt/qtgui-${QTMIN}:5
9510 + >=dev-qt/qtquickcontrols2-${QTMIN}:5
9511 + >=dev-qt/qtsql-${QTMIN}:5
9512 + >=dev-qt/qtwidgets-${QTMIN}:5
9513 + >=dev-qt/qtxml-${QTMIN}:5
9514 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
9515 + X? (
9516 + >=dev-qt/qtx11extras-${QTMIN}:5
9517 + x11-libs/libICE
9518 + x11-libs/libSM
9519 + x11-libs/libX11
9520 + x11-libs/libxcb[xkb]
9521 + x11-libs/libxkbfile
9522 + )
9523 +"
9524 +DEPEND="${COMMON_DEPEND}
9525 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
9526 +"
9527 +RDEPEND="${COMMON_DEPEND}
9528 + >=kde-apps/kqtquickcharts-${PVCUT}:5
9529 + >=dev-qt/qtgraphicaleffects-${QTMIN}:5
9530 +"
9531 +
9532 +src_configure() {
9533 + local mycmakeargs=(
9534 + -DCOMPILE_QML=OFF
9535 + $(cmake_use_find_package X X11)
9536 + $(cmake_use_find_package X Qt5X11Extras)
9537 + )
9538 + ecm_src_configure
9539 +}
9540
9541 diff --git a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-19.11.90.ebuild b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-19.11.90.ebuild
9542 new file mode 100644
9543 index 0000000000..55d5742899
9544 --- /dev/null
9545 +++ b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-19.11.90.ebuild
9546 @@ -0,0 +1,67 @@
9547 +# Copyright 1999-2019 Gentoo Authors
9548 +# Distributed under the terms of the GNU General Public License v2
9549 +
9550 +EAPI=7
9551 +
9552 +PVCUT=$(ver_cut 1-3)
9553 +KFMIN=5.63.0
9554 +QTMIN=5.12.3
9555 +inherit ecm kde.org
9556 +
9557 +DESCRIPTION="KDE Telepathy account management kcm"
9558 +HOMEPAGE="https://community.kde.org/KTp"
9559 +
9560 +LICENSE="LGPL-2.1"
9561 +SLOT="5"
9562 +KEYWORDS="~amd64 ~arm64 ~x86"
9563 +IUSE="experimental"
9564 +
9565 +BDEPEND="
9566 + dev-util/intltool
9567 +"
9568 +COMMON_DEPEND="
9569 + >=dev-qt/qtdbus-${QTMIN}:5
9570 + >=dev-qt/qtgui-${QTMIN}:5
9571 + >=dev-qt/qtnetwork-${QTMIN}:5
9572 + >=dev-qt/qtwidgets-${QTMIN}:5
9573 + >=kde-frameworks/kcodecs-${KFMIN}:5
9574 + >=kde-frameworks/kconfig-${KFMIN}:5
9575 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9576 + >=kde-frameworks/ki18n-${KFMIN}:5
9577 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9578 + >=kde-frameworks/kitemviews-${KFMIN}:5
9579 + >=kde-frameworks/kservice-${KFMIN}:5
9580 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
9581 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9582 + >=kde-apps/kaccounts-integration-${PVCUT}:5
9583 + net-libs/accounts-qt
9584 + net-libs/signond
9585 + net-libs/telepathy-qt[qt5(+)]
9586 +"
9587 +DEPEND="${COMMON_DEPEND}
9588 + >=kde-frameworks/kcmutils-${KFMIN}:5
9589 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9590 + >=kde-frameworks/kio-${KFMIN}:5
9591 + net-libs/libaccounts-glib
9592 +"
9593 +RDEPEND="${COMMON_DEPEND}
9594 + >=kde-apps/kaccounts-providers-${PVCUT}:5
9595 + net-im/telepathy-connection-managers
9596 +"
9597 +
9598 +src_prepare() {
9599 + if use experimental; then
9600 + mv data/kaccounts/disabled/*.in data/kaccounts/ || \
9601 + die "couldn't enable experimental services"
9602 + fi
9603 + ecm_src_prepare
9604 +}
9605 +
9606 +pkg_postinst() {
9607 + if use experimental; then
9608 + ewarn "Experimental providers are enabled."
9609 + ewarn "Most of them aren't integrated nicely and may require additional steps for account creation."
9610 + ewarn "Use at your own risk!"
9611 + fi
9612 + ecm_pkg_postinst
9613 +}
9614
9615 diff --git a/kde-apps/ktp-approver/ktp-approver-19.11.90.ebuild b/kde-apps/ktp-approver/ktp-approver-19.11.90.ebuild
9616 new file mode 100644
9617 index 0000000000..1fbff178cb
9618 --- /dev/null
9619 +++ b/kde-apps/ktp-approver/ktp-approver-19.11.90.ebuild
9620 @@ -0,0 +1,33 @@
9621 +# Copyright 1999-2019 Gentoo Authors
9622 +# Distributed under the terms of the GNU General Public License v2
9623 +
9624 +EAPI=7
9625 +
9626 +PVCUT=$(ver_cut 1-3)
9627 +KFMIN=5.63.0
9628 +QTMIN=5.12.3
9629 +inherit ecm kde.org
9630 +
9631 +DESCRIPTION="KDE Telepathy notification handler"
9632 +HOMEPAGE="https://community.kde.org/KTp"
9633 +
9634 +LICENSE="LGPL-2.1"
9635 +SLOT="5"
9636 +KEYWORDS="~amd64 ~arm64 ~x86"
9637 +IUSE=""
9638 +
9639 +DEPEND="
9640 + >=kde-frameworks/kconfig-${KFMIN}:5
9641 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9642 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9643 + >=kde-frameworks/ki18n-${KFMIN}:5
9644 + >=kde-frameworks/knotifications-${KFMIN}:5
9645 + >=kde-frameworks/kservice-${KFMIN}:5
9646 + >=dev-qt/qtdbus-${QTMIN}:5
9647 + >=dev-qt/qtgui-${QTMIN}:5
9648 + >=dev-qt/qtwidgets-${QTMIN}:5
9649 + net-libs/telepathy-qt[qt5(+)]
9650 +"
9651 +RDEPEND="${DEPEND}
9652 + >=kde-apps/ktp-contact-list-${PVCUT}:5
9653 +"
9654
9655 diff --git a/kde-apps/ktp-auth-handler/ktp-auth-handler-19.11.90.ebuild b/kde-apps/ktp-auth-handler/ktp-auth-handler-19.11.90.ebuild
9656 new file mode 100644
9657 index 0000000000..fc1fabc3b9
9658 --- /dev/null
9659 +++ b/kde-apps/ktp-auth-handler/ktp-auth-handler-19.11.90.ebuild
9660 @@ -0,0 +1,39 @@
9661 +# Copyright 1999-2019 Gentoo Authors
9662 +# Distributed under the terms of the GNU General Public License v2
9663 +
9664 +EAPI=7
9665 +
9666 +PVCUT=$(ver_cut 1-3)
9667 +KFMIN=5.63.0
9668 +QTMIN=5.12.3
9669 +inherit ecm kde.org
9670 +
9671 +DESCRIPTION="KDE Telepathy authentication handler"
9672 +HOMEPAGE="https://community.kde.org/KTp"
9673 +
9674 +LICENSE="LGPL-2.1"
9675 +SLOT="5"
9676 +KEYWORDS="~amd64 ~arm64 ~x86"
9677 +IUSE=""
9678 +
9679 +DEPEND="
9680 + >=kde-frameworks/kconfig-${KFMIN}:5
9681 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9682 + >=kde-frameworks/ki18n-${KFMIN}:5
9683 + >=kde-frameworks/kio-${KFMIN}:5
9684 + >=kde-frameworks/kwallet-${KFMIN}:5
9685 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9686 + >=kde-apps/kaccounts-integration-${PVCUT}:5
9687 + >=kde-apps/ktp-common-internals-${PVCUT}:5
9688 + >=dev-qt/qtdbus-${QTMIN}:5
9689 + >=dev-qt/qtgui-${QTMIN}:5
9690 + >=dev-qt/qtnetwork-${QTMIN}:5
9691 + >=dev-qt/qtwidgets-${QTMIN}:5
9692 + app-crypt/qca:2[qt5(+)]
9693 + net-libs/accounts-qt
9694 + net-libs/signond
9695 + net-libs/telepathy-qt[qt5(+)]
9696 +"
9697 +RDEPEND="${DEPEND}
9698 + app-crypt/qca:2[ssl]
9699 +"
9700
9701 diff --git a/kde-apps/ktp-call-ui/ktp-call-ui-19.11.90.ebuild b/kde-apps/ktp-call-ui/ktp-call-ui-19.11.90.ebuild
9702 new file mode 100644
9703 index 0000000000..fbf38c2c23
9704 --- /dev/null
9705 +++ b/kde-apps/ktp-call-ui/ktp-call-ui-19.11.90.ebuild
9706 @@ -0,0 +1,45 @@
9707 +# Copyright 1999-2019 Gentoo Authors
9708 +# Distributed under the terms of the GNU General Public License v2
9709 +
9710 +EAPI=7
9711 +
9712 +PVCUT=$(ver_cut 1-3)
9713 +KFMIN=5.63.0
9714 +QTMIN=5.12.3
9715 +inherit ecm kde.org
9716 +
9717 +DESCRIPTION="KDE Telepathy audio/video conferencing UI"
9718 +HOMEPAGE="https://community.kde.org/KTp"
9719 +
9720 +LICENSE="GPL-2"
9721 +SLOT="5"
9722 +KEYWORDS="~amd64 ~arm64 ~x86"
9723 +IUSE=""
9724 +
9725 +RDEPEND="
9726 + dev-libs/glib:2
9727 + >=dev-qt/qtdbus-${QTMIN}:5
9728 + >=dev-qt/qtdeclarative-${QTMIN}:5
9729 + >=dev-qt/qtgui-${QTMIN}:5
9730 + >=dev-qt/qtwidgets-${QTMIN}:5
9731 + >=kde-frameworks/kcompletion-${KFMIN}:5
9732 + >=kde-frameworks/kconfig-${KFMIN}:5
9733 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9734 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9735 + >=kde-frameworks/kdeclarative-${KFMIN}:5
9736 + >=kde-frameworks/ki18n-${KFMIN}:5
9737 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9738 + >=kde-frameworks/knotifications-${KFMIN}:5
9739 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9740 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9741 + >=kde-apps/ktp-common-internals-${PVCUT}:5
9742 + media-libs/phonon[qt5(+)]
9743 + media-libs/qt-gstreamer[qt5(+)]
9744 + net-libs/farstream:0.2
9745 + net-libs/telepathy-farstream
9746 + net-libs/telepathy-qt[farstream,qt5(+)]
9747 +"
9748 +# TODO: dep leak suspect
9749 +DEPEND="${RDEPEND}
9750 + >=kde-frameworks/kcmutils-${KFMIN}:5
9751 +"
9752
9753 diff --git a/kde-apps/ktp-common-internals/ktp-common-internals-19.11.90.ebuild b/kde-apps/ktp-common-internals/ktp-common-internals-19.11.90.ebuild
9754 new file mode 100644
9755 index 0000000000..e144961314
9756 --- /dev/null
9757 +++ b/kde-apps/ktp-common-internals/ktp-common-internals-19.11.90.ebuild
9758 @@ -0,0 +1,68 @@
9759 +# Copyright 1999-2019 Gentoo Authors
9760 +# Distributed under the terms of the GNU General Public License v2
9761 +
9762 +EAPI=7
9763 +
9764 +ECM_TEST="forceoptional"
9765 +PVCUT=$(ver_cut 1-3)
9766 +KFMIN=5.63.0
9767 +QTMIN=5.12.3
9768 +inherit ecm kde.org
9769 +
9770 +DESCRIPTION="KDE Telepathy common library"
9771 +HOMEPAGE="https://community.kde.org/KTp"
9772 +
9773 +LICENSE="LGPL-2.1"
9774 +SLOT="5"
9775 +KEYWORDS="~amd64 ~arm64 ~x86"
9776 +IUSE="otr +sso"
9777 +
9778 +RDEPEND="
9779 + >=kde-frameworks/kcmutils-${KFMIN}:5
9780 + >=kde-frameworks/kconfig-${KFMIN}:5
9781 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9782 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9783 + >=kde-frameworks/ki18n-${KFMIN}:5
9784 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9785 + >=kde-frameworks/knotifications-${KFMIN}:5
9786 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
9787 + >=kde-frameworks/kparts-${KFMIN}:5
9788 + >=kde-frameworks/kpeople-${KFMIN}:5
9789 + >=kde-frameworks/kservice-${KFMIN}:5
9790 + >=kde-frameworks/ktexteditor-${KFMIN}:5
9791 + >=kde-frameworks/kwallet-${KFMIN}:5
9792 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9793 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9794 + >=dev-qt/qtdbus-${QTMIN}:5
9795 + >=dev-qt/qtdeclarative-${QTMIN}:5
9796 + >=dev-qt/qtgui-${QTMIN}:5
9797 + >=dev-qt/qtsql-${QTMIN}:5
9798 + >=dev-qt/qtwidgets-${QTMIN}:5
9799 + >=dev-qt/qtxml-${QTMIN}:5
9800 + >=net-libs/telepathy-logger-qt-17.08.0:5
9801 + >=net-libs/telepathy-qt-0.9.5[qt5(+)]
9802 + otr? (
9803 + dev-libs/libgcrypt:0=
9804 + >=net-libs/libotr-4.0.0
9805 + )
9806 + sso? (
9807 + >=kde-apps/kaccounts-integration-${PVCUT}:5
9808 + net-libs/accounts-qt
9809 + net-libs/telepathy-accounts-signon
9810 + )
9811 +"
9812 +DEPEND="${RDEPEND}
9813 + >=kde-frameworks/kio-${KFMIN}:5
9814 + >=dev-qt/qtnetwork-${QTMIN}:5
9815 +"
9816 +
9817 +src_configure() {
9818 + local mycmakeargs=(
9819 + $(cmake_use_find_package sso KAccounts)
9820 + $(cmake_use_find_package sso AccountsQt5)
9821 + $(cmake_use_find_package otr Libgcrypt)
9822 + $(cmake_use_find_package otr LibOTR)
9823 + )
9824 +
9825 + ecm_src_configure
9826 +}
9827
9828 diff --git a/kde-apps/ktp-contact-list/ktp-contact-list-19.11.90.ebuild b/kde-apps/ktp-contact-list/ktp-contact-list-19.11.90.ebuild
9829 new file mode 100644
9830 index 0000000000..9fae7ee8bf
9831 --- /dev/null
9832 +++ b/kde-apps/ktp-contact-list/ktp-contact-list-19.11.90.ebuild
9833 @@ -0,0 +1,44 @@
9834 +# Copyright 1999-2019 Gentoo Authors
9835 +# Distributed under the terms of the GNU General Public License v2
9836 +
9837 +EAPI=7
9838 +
9839 +PVCUT=$(ver_cut 1-3)
9840 +KFMIN=5.63.0
9841 +QTMIN=5.12.3
9842 +inherit ecm kde.org
9843 +
9844 +DESCRIPTION="KDE Telepathy contact list"
9845 +HOMEPAGE="https://community.kde.org/KTp"
9846 +
9847 +LICENSE="GPL-2"
9848 +SLOT="5"
9849 +KEYWORDS="~amd64 ~arm64 ~x86"
9850 +IUSE=""
9851 +
9852 +RDEPEND="
9853 + >=kde-frameworks/kcompletion-${KFMIN}:5
9854 + >=kde-frameworks/kconfig-${KFMIN}:5
9855 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9856 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9857 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9858 + >=kde-frameworks/ki18n-${KFMIN}:5
9859 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9860 + >=kde-frameworks/knotifications-${KFMIN}:5
9861 + >=kde-frameworks/kpeople-${KFMIN}:5
9862 + >=kde-frameworks/kservice-${KFMIN}:5
9863 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9864 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
9865 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9866 + >=kde-apps/ktp-common-internals-${PVCUT}:5
9867 + >=dev-qt/qtdbus-${QTMIN}:5
9868 + >=dev-qt/qtgui-${QTMIN}:5
9869 + >=dev-qt/qtwidgets-${QTMIN}:5
9870 + net-libs/telepathy-qt[qt5(+)]
9871 +"
9872 +DEPEND="${RDEPEND}
9873 + >=kde-frameworks/kcmutils-${KFMIN}:5
9874 + >=kde-frameworks/kio-${KFMIN}:5
9875 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
9876 + >=dev-qt/qtxml-${QTMIN}:5
9877 +"
9878
9879 diff --git a/kde-apps/ktp-contact-runner/ktp-contact-runner-19.11.90.ebuild b/kde-apps/ktp-contact-runner/ktp-contact-runner-19.11.90.ebuild
9880 new file mode 100644
9881 index 0000000000..858012c44d
9882 --- /dev/null
9883 +++ b/kde-apps/ktp-contact-runner/ktp-contact-runner-19.11.90.ebuild
9884 @@ -0,0 +1,31 @@
9885 +# Copyright 1999-2019 Gentoo Authors
9886 +# Distributed under the terms of the GNU General Public License v2
9887 +
9888 +EAPI=7
9889 +
9890 +PVCUT=$(ver_cut 1-3)
9891 +KFMIN=5.63.0
9892 +QTMIN=5.12.3
9893 +inherit ecm kde.org
9894 +
9895 +DESCRIPTION="KDE Telepathy krunner plugin"
9896 +HOMEPAGE="https://community.kde.org/KTp"
9897 +
9898 +LICENSE="LGPL-2.1"
9899 +SLOT="5"
9900 +KEYWORDS="~amd64 ~arm64 ~x86"
9901 +IUSE=""
9902 +
9903 +RDEPEND="
9904 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9905 + >=kde-frameworks/ki18n-${KFMIN}:5
9906 + >=kde-frameworks/krunner-${KFMIN}:5
9907 + >=kde-apps/ktp-common-internals-${PVCUT}:5
9908 + >=dev-qt/qtdbus-${QTMIN}:5
9909 + >=dev-qt/qtgui-${QTMIN}:5
9910 + >=dev-qt/qtwidgets-${QTMIN}:5
9911 + net-libs/telepathy-qt[qt5(+)]
9912 +"
9913 +DEPEND="${RDEPEND}
9914 + >=kde-frameworks/kservice-${KFMIN}:5
9915 +"
9916
9917 diff --git a/kde-apps/ktp-desktop-applets/ktp-desktop-applets-19.11.90.ebuild b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-19.11.90.ebuild
9918 new file mode 100644
9919 index 0000000000..a225343bc9
9920 --- /dev/null
9921 +++ b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-19.11.90.ebuild
9922 @@ -0,0 +1,27 @@
9923 +# Copyright 1999-2019 Gentoo Authors
9924 +# Distributed under the terms of the GNU General Public License v2
9925 +
9926 +EAPI=7
9927 +
9928 +KFMIN=5.63.0
9929 +QTMIN=5.12.3
9930 +inherit ecm kde.org
9931 +
9932 +DESCRIPTION="KDE Telepathy contact, presence and chat Plasma applets"
9933 +HOMEPAGE="https://community.kde.org/KTp"
9934 +
9935 +LICENSE="|| ( GPL-2 GPL-3 ) GPL-2+ LGPL-2.1+"
9936 +SLOT="5"
9937 +KEYWORDS="~amd64 ~arm64 ~x86"
9938 +IUSE=""
9939 +
9940 +RDEPEND="
9941 + >=kde-frameworks/kdeclarative-${KFMIN}:5
9942 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
9943 + >=kde-frameworks/plasma-${KFMIN}:5
9944 + >=dev-qt/qtdbus-${QTMIN}:5
9945 + >=dev-qt/qtdeclarative-${QTMIN}:5
9946 +"
9947 +DEPEND="${RDEPEND}
9948 + >=kde-frameworks/ki18n-${KFMIN}:5
9949 +"
9950
9951 diff --git a/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-19.11.90.ebuild b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-19.11.90.ebuild
9952 new file mode 100644
9953 index 0000000000..746c7f94f1
9954 --- /dev/null
9955 +++ b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-19.11.90.ebuild
9956 @@ -0,0 +1,30 @@
9957 +# Copyright 1999-2019 Gentoo Authors
9958 +# Distributed under the terms of the GNU General Public License v2
9959 +
9960 +EAPI=7
9961 +
9962 +PVCUT=$(ver_cut 1-3)
9963 +KFMIN=5.63.0
9964 +QTMIN=5.12.3
9965 +inherit ecm kde.org
9966 +
9967 +DESCRIPTION="KDE Telepathy file transfer handler"
9968 +HOMEPAGE="https://community.kde.org/KTp"
9969 +
9970 +LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+"
9971 +SLOT="5"
9972 +KEYWORDS="~amd64 ~arm64 ~x86"
9973 +IUSE=""
9974 +
9975 +DEPEND="
9976 + >=kde-frameworks/kconfig-${KFMIN}:5
9977 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9978 + >=kde-frameworks/ki18n-${KFMIN}:5
9979 + >=kde-frameworks/kio-${KFMIN}:5
9980 + >=kde-apps/ktp-common-internals-${PVCUT}:5
9981 + >=dev-qt/qtdbus-${QTMIN}:5
9982 + >=dev-qt/qtgui-${QTMIN}:5
9983 + >=dev-qt/qtwidgets-${QTMIN}:5
9984 + net-libs/telepathy-qt[qt5(+)]
9985 +"
9986 +RDEPEND="${DEPEND}"
9987
9988 diff --git a/kde-apps/ktp-kded-module/ktp-kded-module-19.11.90.ebuild b/kde-apps/ktp-kded-module/ktp-kded-module-19.11.90.ebuild
9989 new file mode 100644
9990 index 0000000000..9ff191b24d
9991 --- /dev/null
9992 +++ b/kde-apps/ktp-kded-module/ktp-kded-module-19.11.90.ebuild
9993 @@ -0,0 +1,43 @@
9994 +# Copyright 1999-2019 Gentoo Authors
9995 +# Distributed under the terms of the GNU General Public License v2
9996 +
9997 +EAPI=7
9998 +
9999 +PVCUT=$(ver_cut 1-3)
10000 +KFMIN=5.63.0
10001 +QTMIN=5.12.3
10002 +inherit ecm kde.org
10003 +
10004 +DESCRIPTION="KDE Telepathy workspace integration"
10005 +HOMEPAGE="https://community.kde.org/KTp"
10006 +
10007 +LICENSE="LGPL-2.1"
10008 +SLOT="5"
10009 +KEYWORDS="~amd64 ~arm64 ~x86"
10010 +IUSE=""
10011 +
10012 +COMMON_DEPEND="
10013 + >=kde-frameworks/kconfig-${KFMIN}:5
10014 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10015 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10016 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10017 + >=kde-frameworks/ki18n-${KFMIN}:5
10018 + >=kde-frameworks/kidletime-${KFMIN}:5
10019 + >=kde-frameworks/kio-${KFMIN}:5
10020 + >=kde-frameworks/knotifications-${KFMIN}:5
10021 + >=kde-apps/ktp-common-internals-${PVCUT}:5
10022 + >=dev-qt/qtconcurrent-${QTMIN}:5
10023 + >=dev-qt/qtdbus-${QTMIN}:5
10024 + >=dev-qt/qtgui-${QTMIN}:5
10025 + >=dev-qt/qtnetwork-${QTMIN}:5
10026 + >=dev-qt/qtsql-${QTMIN}:5
10027 + >=dev-qt/qtwidgets-${QTMIN}:5
10028 + net-libs/telepathy-qt[qt5(+)]
10029 +"
10030 +DEPEND="${COMMON_DEPEND}
10031 + >=kde-frameworks/kcmutils-${KFMIN}:5
10032 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10033 +"
10034 +RDEPEND="${COMMON_DEPEND}
10035 + >=kde-apps/signon-kwallet-extension-${PVCUT}:5
10036 +"
10037
10038 diff --git a/kde-apps/ktp-send-file/ktp-send-file-19.11.90.ebuild b/kde-apps/ktp-send-file/ktp-send-file-19.11.90.ebuild
10039 new file mode 100644
10040 index 0000000000..c251e49584
10041 --- /dev/null
10042 +++ b/kde-apps/ktp-send-file/ktp-send-file-19.11.90.ebuild
10043 @@ -0,0 +1,37 @@
10044 +# Copyright 1999-2019 Gentoo Authors
10045 +# Distributed under the terms of the GNU General Public License v2
10046 +
10047 +EAPI=7
10048 +
10049 +PVCUT=$(ver_cut 1-3)
10050 +KFMIN=5.63.0
10051 +QTMIN=5.12.3
10052 +inherit ecm kde.org
10053 +
10054 +DESCRIPTION="KDE Telepathy file manager plugin to send files to contacts"
10055 +HOMEPAGE="https://community.kde.org/KTp"
10056 +
10057 +LICENSE="LGPL-2.1+"
10058 +SLOT="5"
10059 +KEYWORDS="~amd64 ~arm64 ~x86"
10060 +IUSE=""
10061 +
10062 +COMMON_DEPEND="
10063 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10064 + >=kde-frameworks/ki18n-${KFMIN}:5
10065 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10066 + >=kde-frameworks/kio-${KFMIN}:5
10067 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10068 + >=kde-apps/ktp-common-internals-${PVCUT}:5
10069 + >=dev-qt/qtdbus-${QTMIN}:5
10070 + >=dev-qt/qtgui-${QTMIN}:5
10071 + >=dev-qt/qtwidgets-${QTMIN}:5
10072 + net-libs/telepathy-qt[qt5(+)]
10073 +"
10074 +DEPEND="${COMMON_DEPEND}
10075 + >=kde-frameworks/kcmutils-${KFMIN}:5
10076 +"
10077 +RDEPEND="${COMMON_DEPEND}
10078 + >=kde-apps/ktp-contact-list-${PVCUT}:5
10079 + >=kde-apps/ktp-filetransfer-handler-${PVCUT}:5
10080 +"
10081
10082 diff --git a/kde-apps/ktp-text-ui/ktp-text-ui-19.11.90.ebuild b/kde-apps/ktp-text-ui/ktp-text-ui-19.11.90.ebuild
10083 new file mode 100644
10084 index 0000000000..60e81a319c
10085 --- /dev/null
10086 +++ b/kde-apps/ktp-text-ui/ktp-text-ui-19.11.90.ebuild
10087 @@ -0,0 +1,59 @@
10088 +# Copyright 1999-2019 Gentoo Authors
10089 +# Distributed under the terms of the GNU General Public License v2
10090 +
10091 +EAPI=7
10092 +
10093 +PVCUT=$(ver_cut 1-3)
10094 +KFMIN=5.63.0
10095 +QTMIN=5.12.3
10096 +inherit ecm kde.org
10097 +
10098 +DESCRIPTION="KDE Telepathy text chat window"
10099 +HOMEPAGE="https://community.kde.org/KTp"
10100 +
10101 +LICENSE="Apache-2.0 || ( AFL-2.1 BSD ) GPL-2+ LGPL-2.1+ MIT"
10102 +SLOT="5"
10103 +KEYWORDS="~amd64 ~arm64 ~x86"
10104 +IUSE="speech"
10105 +
10106 +DEPEND="
10107 + >=kde-frameworks/karchive-${KFMIN}:5
10108 + >=kde-frameworks/kcmutils-${KFMIN}:5
10109 + >=kde-frameworks/kconfig-${KFMIN}:5
10110 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10111 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10112 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10113 + >=kde-frameworks/kemoticons-${KFMIN}:5
10114 + >=kde-frameworks/ki18n-${KFMIN}:5
10115 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10116 + >=kde-frameworks/kio-${KFMIN}:5
10117 + >=kde-frameworks/kitemviews-${KFMIN}:5
10118 + >=kde-frameworks/knotifications-${KFMIN}:5
10119 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
10120 + >=kde-frameworks/kpeople-${KFMIN}:5
10121 + >=kde-frameworks/kservice-${KFMIN}:5
10122 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10123 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10124 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
10125 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10126 + >=kde-frameworks/sonnet-${KFMIN}:5
10127 + >=kde-apps/ktp-common-internals-${PVCUT}:5[otr]
10128 + >=dev-qt/qtdbus-${QTMIN}:5
10129 + >=dev-qt/qtgui-${QTMIN}:5
10130 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
10131 + >=dev-qt/qtwidgets-${QTMIN}:5
10132 + >=dev-qt/qtxml-${QTMIN}:5
10133 + net-libs/telepathy-qt[qt5(+)]
10134 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
10135 +"
10136 +RDEPEND="${DEPEND}
10137 + >=kde-apps/ktp-contact-list-${PVCUT}:5
10138 +"
10139 +
10140 +src_configure() {
10141 + local mycmakeargs=(
10142 + $(cmake_use_find_package speech Qt5TextToSpeech)
10143 + )
10144 +
10145 + ecm_src_configure
10146 +}
10147
10148 diff --git a/kde-apps/ktuberling/ktuberling-19.11.90.ebuild b/kde-apps/ktuberling/ktuberling-19.11.90.ebuild
10149 new file mode 100644
10150 index 0000000000..f59a9b81bd
10151 --- /dev/null
10152 +++ b/kde-apps/ktuberling/ktuberling-19.11.90.ebuild
10153 @@ -0,0 +1,42 @@
10154 +# Copyright 1999-2019 Gentoo Authors
10155 +# Distributed under the terms of the GNU General Public License v2
10156 +
10157 +EAPI=7
10158 +
10159 +ECM_HANDBOOK="forceoptional"
10160 +KDE_SELINUX_MODULE="games"
10161 +PVCUT=$(ver_cut 1-3)
10162 +KFMIN=5.63.0
10163 +QTMIN=5.12.3
10164 +inherit ecm kde.org
10165 +
10166 +DESCRIPTION="Potato game for kids by KDE"
10167 +HOMEPAGE="https://kde.org/applications/games/org.kde.ktuberling
10168 +https://games.kde.org/game.php?game=ktuberling"
10169 +
10170 +LICENSE="GPL-2" # TODO: CHECK
10171 +SLOT="5"
10172 +KEYWORDS="~amd64 ~arm64 ~x86"
10173 +IUSE=""
10174 +
10175 +DEPEND="
10176 + >=kde-frameworks/kcompletion-${KFMIN}:5
10177 + >=kde-frameworks/kconfig-${KFMIN}:5
10178 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10179 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10180 + >=kde-frameworks/kcrash-${KFMIN}:5
10181 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10182 + >=kde-frameworks/ki18n-${KFMIN}:5
10183 + >=kde-frameworks/kio-${KFMIN}:5
10184 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10185 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10186 + >=kde-apps/libkdegames-${PVCUT}:5
10187 + >=dev-qt/qtgui-${QTMIN}:5
10188 + >=dev-qt/qtmultimedia-${QTMIN}:5
10189 + >=dev-qt/qtprintsupport-${QTMIN}:5
10190 + >=dev-qt/qtsvg-${QTMIN}:5
10191 + >=dev-qt/qtwidgets-${QTMIN}:5
10192 + >=dev-qt/qtxml-${QTMIN}:5
10193 + media-libs/phonon[qt5(+)]
10194 +"
10195 +RDEPEND="${DEPEND}"
10196
10197 diff --git a/kde-apps/kturtle/kturtle-19.11.90.ebuild b/kde-apps/kturtle/kturtle-19.11.90.ebuild
10198 new file mode 100644
10199 index 0000000000..294cf44881
10200 --- /dev/null
10201 +++ b/kde-apps/kturtle/kturtle-19.11.90.ebuild
10202 @@ -0,0 +1,37 @@
10203 +# Copyright 1999-2019 Gentoo Authors
10204 +# Distributed under the terms of the GNU General Public License v2
10205 +
10206 +EAPI=7
10207 +
10208 +ECM_HANDBOOK="forceoptional"
10209 +KFMIN=5.63.0
10210 +QTMIN=5.12.3
10211 +inherit ecm kde.org
10212 +
10213 +DESCRIPTION="Educational programming environment using the Logo programming language"
10214 +HOMEPAGE="https://kde.org/applications/education/org.kde.kturtle
10215 +https://edu.kde.org/kturtle/"
10216 +
10217 +LICENSE="GPL-2" # TODO: CHECK
10218 +SLOT="5"
10219 +KEYWORDS="~amd64 ~arm64 ~x86"
10220 +IUSE=""
10221 +
10222 +DEPEND="
10223 + >=kde-frameworks/kconfig-${KFMIN}:5
10224 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10225 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10226 + >=kde-frameworks/kcrash-${KFMIN}:5
10227 + >=kde-frameworks/ki18n-${KFMIN}:5
10228 + >=kde-frameworks/kio-${KFMIN}:5
10229 + >=kde-frameworks/knewstuff-${KFMIN}:5
10230 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10231 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10232 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10233 + >=dev-qt/qtdbus-${QTMIN}:5
10234 + >=dev-qt/qtgui-${QTMIN}:5
10235 + >=dev-qt/qtprintsupport-${QTMIN}:5
10236 + >=dev-qt/qtsvg-${QTMIN}:5
10237 + >=dev-qt/qtwidgets-${QTMIN}:5
10238 +"
10239 +RDEPEND="${DEPEND}"
10240
10241 diff --git a/kde-apps/kubrick/kubrick-19.11.90.ebuild b/kde-apps/kubrick/kubrick-19.11.90.ebuild
10242 new file mode 100644
10243 index 0000000000..abd34a5179
10244 --- /dev/null
10245 +++ b/kde-apps/kubrick/kubrick-19.11.90.ebuild
10246 @@ -0,0 +1,36 @@
10247 +# Copyright 1999-2019 Gentoo Authors
10248 +# Distributed under the terms of the GNU General Public License v2
10249 +
10250 +EAPI=7
10251 +
10252 +ECM_HANDBOOK="forceoptional"
10253 +PVCUT=$(ver_cut 1-3)
10254 +KFMIN=5.63.0
10255 +QTMIN=5.12.3
10256 +inherit ecm kde.org
10257 +
10258 +DESCRIPTION="Game based on the \"Rubik's Cube\" puzzle by KDE"
10259 +HOMEPAGE="https://kde.org/applications/games/org.kde.kubrick"
10260 +
10261 +LICENSE="GPL-2" # TODO: CHECK
10262 +SLOT="5"
10263 +KEYWORDS="~amd64 ~arm64 ~x86"
10264 +IUSE=""
10265 +
10266 +DEPEND="
10267 + >=kde-frameworks/kconfig-${KFMIN}:5
10268 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10269 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10270 + >=kde-frameworks/kcrash-${KFMIN}:5
10271 + >=kde-frameworks/ki18n-${KFMIN}:5
10272 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10273 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10274 + >=kde-apps/libkdegames-${PVCUT}:5
10275 + >=dev-qt/qtgui-${QTMIN}:5
10276 + >=dev-qt/qtopengl-${QTMIN}:5
10277 + >=dev-qt/qtsvg-${QTMIN}:5
10278 + >=dev-qt/qtwidgets-${QTMIN}:5
10279 + virtual/glu
10280 + virtual/opengl
10281 +"
10282 +RDEPEND="${DEPEND}"
10283
10284 diff --git a/kde-apps/kwalletmanager/kwalletmanager-19.11.90.ebuild b/kde-apps/kwalletmanager/kwalletmanager-19.11.90.ebuild
10285 new file mode 100644
10286 index 0000000000..7c3ac57a48
10287 --- /dev/null
10288 +++ b/kde-apps/kwalletmanager/kwalletmanager-19.11.90.ebuild
10289 @@ -0,0 +1,47 @@
10290 +# Copyright 1999-2019 Gentoo Authors
10291 +# Distributed under the terms of the GNU General Public License v2
10292 +
10293 +EAPI=7
10294 +
10295 +ECM_HANDBOOK="forceoptional"
10296 +KFMIN=5.63.0
10297 +QTMIN=5.12.3
10298 +inherit ecm kde.org
10299 +
10300 +DESCRIPTION="Tool to manage the passwords on your system using KDE Wallet"
10301 +HOMEAGE="https://kde.org/applications/system/org.kde.kwalletmanager5
10302 +https://utils.kde.org/projects/kwalletmanager"
10303 +
10304 +LICENSE="GPL-2" # TODO: CHECK
10305 +SLOT="5"
10306 +KEYWORDS="~amd64 ~arm64 ~x86"
10307 +IUSE=""
10308 +
10309 +DEPEND="
10310 + >=kde-frameworks/karchive-${KFMIN}:5
10311 + >=kde-frameworks/kauth-${KFMIN}:5
10312 + >=kde-frameworks/kcmutils-${KFMIN}:5
10313 + >=kde-frameworks/kcodecs-${KFMIN}:5
10314 + >=kde-frameworks/kconfig-${KFMIN}:5
10315 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10316 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10317 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10318 + >=kde-frameworks/ki18n-${KFMIN}:5
10319 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10320 + >=kde-frameworks/kio-${KFMIN}:5
10321 + >=kde-frameworks/kitemviews-${KFMIN}:5
10322 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
10323 + >=kde-frameworks/knotifications-${KFMIN}:5
10324 + >=kde-frameworks/kcrash-${KFMIN}:5
10325 + >=kde-frameworks/kservice-${KFMIN}:5
10326 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10327 + >=kde-frameworks/kwallet-${KFMIN}:5
10328 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10329 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
10330 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10331 + >=dev-qt/qtdbus-${QTMIN}:5
10332 + >=dev-qt/qtgui-${QTMIN}:5
10333 + >=dev-qt/qtwidgets-${QTMIN}:5
10334 + >=dev-qt/qtxml-${QTMIN}:5
10335 +"
10336 +RDEPEND="${DEPEND}"
10337
10338 diff --git a/kde-apps/kwave/kwave-19.11.90.ebuild b/kde-apps/kwave/kwave-19.11.90.ebuild
10339 new file mode 100644
10340 index 0000000000..0afe98ae42
10341 --- /dev/null
10342 +++ b/kde-apps/kwave/kwave-19.11.90.ebuild
10343 @@ -0,0 +1,85 @@
10344 +# Copyright 1999-2019 Gentoo Authors
10345 +# Distributed under the terms of the GNU General Public License v2
10346 +
10347 +EAPI=7
10348 +
10349 +ECM_HANDBOOK="forceoptional"
10350 +PVCUT=$(ver_cut 1-3)
10351 +KFMIN=5.63.0
10352 +QTMIN=5.12.3
10353 +inherit ecm kde.org
10354 +
10355 +DESCRIPTION="Sound editor built on KDE Frameworks 5 that can edit many types of audio files"
10356 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.kwave"
10357 +
10358 +LICENSE="CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+ handbook? ( FDL-1.2 ) opus? ( BSD-2 )"
10359 +SLOT="5"
10360 +KEYWORDS="~amd64 ~arm64 ~x86"
10361 +IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis"
10362 +
10363 +BDEPEND="
10364 + sys-devel/gettext
10365 + handbook? ( || (
10366 + gnome-base/librsvg
10367 + virtual/imagemagick-tools[png,svg]
10368 + ) )
10369 +"
10370 +RDEPEND="
10371 + >=kde-frameworks/kcompletion-${KFMIN}:5
10372 + >=kde-frameworks/kconfig-${KFMIN}:5
10373 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10374 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10375 + >=kde-frameworks/kcrash-${KFMIN}:5
10376 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10377 + >=kde-frameworks/ki18n-${KFMIN}:5
10378 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10379 + >=kde-frameworks/kio-${KFMIN}:5
10380 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10381 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10382 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10383 + >=dev-qt/qtgui-${QTMIN}:5
10384 + >=dev-qt/qtwidgets-${QTMIN}:5
10385 + media-libs/audiofile:=
10386 + >=sci-libs/fftw-3
10387 + media-libs/libsamplerate
10388 + alsa? ( media-libs/alsa-lib )
10389 + flac? ( media-libs/flac )
10390 + mp3? (
10391 + media-libs/id3lib
10392 + media-libs/libmad
10393 + || ( media-sound/lame media-sound/toolame media-sound/twolame )
10394 + )
10395 + qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 )
10396 + opus? (
10397 + media-libs/libogg
10398 + media-libs/opus
10399 + )
10400 + pulseaudio? ( media-sound/pulseaudio )
10401 + vorbis? (
10402 + media-libs/libogg
10403 + media-libs/libvorbis
10404 + )
10405 +"
10406 +DEPEND="${RDEPEND}
10407 + >=kde-apps/poxml-${PVCUT}:5
10408 + >=dev-qt/qtconcurrent-${QTMIN}:5
10409 +"
10410 +
10411 +DOCS=( AUTHORS CHANGES LICENSES README TODO )
10412 +
10413 +src_configure() {
10414 + local mycmakeargs=(
10415 + -DDEBUG=$(usex debug)
10416 + -DWITH_ALSA=$(usex alsa)
10417 + -DWITH_DOC=$(usex handbook)
10418 + -DWITH_FLAC=$(usex flac)
10419 + -DWITH_MP3=$(usex mp3)
10420 + -DWITH_OGG_VORBIS=$(usex vorbis)
10421 + -DWITH_OGG_OPUS=$(usex opus)
10422 + -DWITH_OSS=$(usex oss)
10423 + -DWITH_PULSEAUDIO=$(usex pulseaudio)
10424 + -DWITH_QT_AUDIO=$(usex qtmedia)
10425 + )
10426 +
10427 + ecm_src_configure
10428 +}
10429
10430 diff --git a/kde-apps/kwordquiz/kwordquiz-19.11.90.ebuild b/kde-apps/kwordquiz/kwordquiz-19.11.90.ebuild
10431 new file mode 100644
10432 index 0000000000..aefbdebe77
10433 --- /dev/null
10434 +++ b/kde-apps/kwordquiz/kwordquiz-19.11.90.ebuild
10435 @@ -0,0 +1,43 @@
10436 +# Copyright 1999-2019 Gentoo Authors
10437 +# Distributed under the terms of the GNU General Public License v2
10438 +
10439 +EAPI=7
10440 +
10441 +ECM_HANDBOOK="forceoptional"
10442 +PVCUT=$(ver_cut 1-3)
10443 +KFMIN=5.63.0
10444 +QTMIN=5.12.3
10445 +inherit ecm kde.org
10446 +
10447 +DESCRIPTION="Powerful flashcard and vocabulary learning program"
10448 +HOMEPAGE="https://kde.org/applications/education/org.kde.kwordquiz
10449 +https://edu.kde.org/kwordquiz/"
10450 +
10451 +LICENSE="GPL-2" # TODO: CHECK
10452 +SLOT="5"
10453 +KEYWORDS="~amd64 ~arm64 ~x86"
10454 +IUSE=""
10455 +
10456 +DEPEND="
10457 + >=kde-frameworks/kconfig-${KFMIN}:5
10458 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10459 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10460 + >=kde-frameworks/kcrash-${KFMIN}:5
10461 + >=kde-frameworks/kguiaddons-${KFMIN}:5
10462 + >=kde-frameworks/ki18n-${KFMIN}:5
10463 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10464 + >=kde-frameworks/kitemviews-${KFMIN}:5
10465 + >=kde-frameworks/knewstuff-${KFMIN}:5
10466 + >=kde-frameworks/knotifications-${KFMIN}:5
10467 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
10468 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10469 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
10470 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10471 + >=kde-apps/libkeduvocdocument-${PVCUT}:5
10472 + >=dev-qt/qtdbus-${QTMIN}:5
10473 + >=dev-qt/qtgui-${QTMIN}:5
10474 + >=dev-qt/qtprintsupport-${QTMIN}:5
10475 + >=dev-qt/qtwidgets-${QTMIN}:5
10476 + media-libs/phonon[qt5(+)]
10477 +"
10478 +RDEPEND=${DEPEND}
10479
10480 diff --git a/kde-apps/kwrite/kwrite-19.11.90.ebuild b/kde-apps/kwrite/kwrite-19.11.90.ebuild
10481 new file mode 100644
10482 index 0000000000..0862c397eb
10483 --- /dev/null
10484 +++ b/kde-apps/kwrite/kwrite-19.11.90.ebuild
10485 @@ -0,0 +1,57 @@
10486 +# Copyright 1999-2019 Gentoo Authors
10487 +# Distributed under the terms of the GNU General Public License v2
10488 +
10489 +EAPI=7
10490 +
10491 +KDE_ORG_NAME="kate"
10492 +ECM_HANDBOOK="optional"
10493 +KFMIN=5.63.0
10494 +QTMIN=5.12.3
10495 +inherit ecm kde.org
10496 +
10497 +DESCRIPTION="Simple text editor based on KDE Frameworks"
10498 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kwrite"
10499 +
10500 +LICENSE="GPL-2" # TODO: CHECK
10501 +SLOT="5"
10502 +KEYWORDS="~amd64 ~arm64 ~x86"
10503 +IUSE="activities"
10504 +
10505 +DEPEND="
10506 + >=kde-frameworks/kconfig-${KFMIN}:5
10507 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10508 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10509 + >=kde-frameworks/kcrash-${KFMIN}:5
10510 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10511 + >=kde-frameworks/ki18n-${KFMIN}:5
10512 + >=kde-frameworks/kio-${KFMIN}:5
10513 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
10514 + >=kde-frameworks/kparts-${KFMIN}:5
10515 + >=kde-frameworks/ktexteditor-${KFMIN}:5
10516 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10517 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10518 + >=dev-qt/qtgui-${QTMIN}:5
10519 + >=dev-qt/qtwidgets-${QTMIN}:5
10520 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
10521 +"
10522 +RDEPEND="${DEPEND}"
10523 +
10524 +src_prepare() {
10525 + ecm_src_prepare
10526 + # delete colliding kate translations
10527 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
10528 + find po -type f -name "*po" -and -not -name "kwrite*" -delete || die
10529 + rm -rf po/*/docs/kate* || die
10530 + fi
10531 +}
10532 +
10533 +src_configure() {
10534 + local mycmakeargs=(
10535 + $(cmake_use_find_package activities KF5Activities)
10536 + -DBUILD_addons=FALSE
10537 + -DBUILD_kate=FALSE
10538 + )
10539 + use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE )
10540 +
10541 + ecm_src_configure
10542 +}
10543
10544 diff --git a/kde-apps/libgravatar/libgravatar-19.11.90.ebuild b/kde-apps/libgravatar/libgravatar-19.11.90.ebuild
10545 new file mode 100644
10546 index 0000000000..e8437f6296
10547 --- /dev/null
10548 +++ b/kde-apps/libgravatar/libgravatar-19.11.90.ebuild
10549 @@ -0,0 +1,41 @@
10550 +# Copyright 1999-2019 Gentoo Authors
10551 +# Distributed under the terms of the GNU General Public License v2
10552 +
10553 +EAPI=7
10554 +
10555 +ECM_TEST="true"
10556 +PVCUT=$(ver_cut 1-3)
10557 +KFMIN=5.63.0
10558 +QTMIN=5.12.3
10559 +VIRTUALX_REQUIRED="test"
10560 +inherit ecm kde.org
10561 +
10562 +DESCRIPTION="Library for gravatar integration"
10563 +
10564 +LICENSE="GPL-2+"
10565 +SLOT="5"
10566 +KEYWORDS="~amd64 ~arm64 ~x86"
10567 +IUSE=""
10568 +
10569 +DEPEND="
10570 + >=kde-frameworks/kconfig-${KFMIN}:5
10571 + >=kde-frameworks/ki18n-${KFMIN}:5
10572 + >=kde-frameworks/kio-${KFMIN}:5
10573 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10574 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10575 + >=kde-apps/pimcommon-${PVCUT}:5
10576 + >=dev-qt/qtgui-${QTMIN}:5
10577 + >=dev-qt/qtnetwork-${QTMIN}:5
10578 + >=dev-qt/qtwidgets-${QTMIN}:5
10579 +"
10580 +RDEPEND="${DEPEND}
10581 + !kde-apps/kdepim-l10n
10582 +"
10583 +
10584 +src_test() {
10585 + # bug 624584 - needs internet connection
10586 + local myctestargs=(
10587 + -E "(gravatar-gravatarresolvurljobtest)"
10588 + )
10589 + ecm_src_test
10590 +}
10591
10592 diff --git a/kde-apps/libkcddb/libkcddb-19.11.90.ebuild b/kde-apps/libkcddb/libkcddb-19.11.90.ebuild
10593 new file mode 100644
10594 index 0000000000..0c1219553b
10595 --- /dev/null
10596 +++ b/kde-apps/libkcddb/libkcddb-19.11.90.ebuild
10597 @@ -0,0 +1,54 @@
10598 +# Copyright 1999-2019 Gentoo Authors
10599 +# Distributed under the terms of the GNU General Public License v2
10600 +
10601 +EAPI=7
10602 +
10603 +ECM_HANDBOOK="forceoptional"
10604 +ECM_TEST="true"
10605 +KFMIN=5.63.0
10606 +QTMIN=5.12.3
10607 +inherit ecm kde.org
10608 +
10609 +DESCRIPTION="KDE library for CDDB"
10610 +
10611 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
10612 +SLOT="5"
10613 +KEYWORDS="~amd64 ~arm64 ~x86"
10614 +IUSE="musicbrainz"
10615 +
10616 +DEPEND="
10617 + >=kde-frameworks/kcodecs-${KFMIN}:5
10618 + >=kde-frameworks/kconfig-${KFMIN}:5
10619 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10620 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10621 + >=kde-frameworks/ki18n-${KFMIN}:5
10622 + >=kde-frameworks/kio-${KFMIN}:5
10623 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10624 + >=dev-qt/qtgui-${QTMIN}:5
10625 + >=dev-qt/qtnetwork-${QTMIN}:5
10626 + >=dev-qt/qtwidgets-${QTMIN}:5
10627 + musicbrainz? ( media-libs/musicbrainz:5 )
10628 +"
10629 +RDEPEND="${DEPEND}"
10630 +
10631 +# tests require network access and compare static data with online data
10632 +# bug 280996
10633 +RESTRICT+=" test"
10634 +
10635 +src_prepare() {
10636 + ecm_src_prepare
10637 +
10638 + if ! use handbook ; then
10639 + pushd kcmcddb > /dev/null
10640 + cmake_comment_add_subdirectory doc
10641 + popd > /dev/null
10642 + fi
10643 +}
10644 +
10645 +src_configure() {
10646 + local mycmakeargs=(
10647 + $(cmake_use_find_package musicbrainz MusicBrainz5)
10648 + )
10649 +
10650 + ecm_src_configure
10651 +}
10652
10653 diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-19.11.90.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-19.11.90.ebuild
10654 new file mode 100644
10655 index 0000000000..5e0aaa85ed
10656 --- /dev/null
10657 +++ b/kde-apps/libkcompactdisc/libkcompactdisc-19.11.90.ebuild
10658 @@ -0,0 +1,32 @@
10659 +# Copyright 1999-2019 Gentoo Authors
10660 +# Distributed under the terms of the GNU General Public License v2
10661 +
10662 +EAPI=7
10663 +
10664 +KFMIN=5.63.0
10665 +QTMIN=5.12.3
10666 +inherit ecm kde.org
10667 +
10668 +DESCRIPTION="Library for playing & ripping CDs"
10669 +
10670 +LICENSE="GPL-2+ LGPL-2+"
10671 +SLOT="5"
10672 +KEYWORDS="~amd64 ~arm64 ~x86"
10673 +IUSE="alsa"
10674 +
10675 +DEPEND="
10676 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10677 + >=kde-frameworks/ki18n-${KFMIN}:5
10678 + >=kde-frameworks/solid-${KFMIN}:5
10679 + >=dev-qt/qtdbus-${QTMIN}:5
10680 + media-libs/phonon[qt5(+)]
10681 + alsa? ( media-libs/alsa-lib )
10682 +"
10683 +RDEPEND="${DEPEND}"
10684 +
10685 +src_configure() {
10686 + local mycmakeargs=(
10687 + $(cmake_use_find_package alsa ALSA)
10688 + )
10689 + ecm_src_configure
10690 +}
10691
10692 diff --git a/kde-apps/libkdcraw/libkdcraw-19.11.90.ebuild b/kde-apps/libkdcraw/libkdcraw-19.11.90.ebuild
10693 new file mode 100644
10694 index 0000000000..05a075ffd8
10695 --- /dev/null
10696 +++ b/kde-apps/libkdcraw/libkdcraw-19.11.90.ebuild
10697 @@ -0,0 +1,20 @@
10698 +# Copyright 1999-2019 Gentoo Authors
10699 +# Distributed under the terms of the GNU General Public License v2
10700 +
10701 +EAPI=7
10702 +
10703 +QTMIN=5.12.3
10704 +inherit ecm kde.org
10705 +
10706 +DESCRIPTION="Digital camera raw image library wrapper"
10707 +
10708 +LICENSE="GPL-2+"
10709 +SLOT="5"
10710 +KEYWORDS="~amd64 ~arm64 ~x86"
10711 +IUSE=""
10712 +
10713 +DEPEND="
10714 + >=dev-qt/qtgui-${QTMIN}:5
10715 + >=media-libs/libraw-0.16:=
10716 +"
10717 +RDEPEND="${DEPEND}"
10718
10719 diff --git a/kde-apps/libkdegames/libkdegames-19.11.90.ebuild b/kde-apps/libkdegames/libkdegames-19.11.90.ebuild
10720 new file mode 100644
10721 index 0000000000..c8d09bc57c
10722 --- /dev/null
10723 +++ b/kde-apps/libkdegames/libkdegames-19.11.90.ebuild
10724 @@ -0,0 +1,51 @@
10725 +# Copyright 1999-2019 Gentoo Authors
10726 +# Distributed under the terms of the GNU General Public License v2
10727 +
10728 +EAPI=7
10729 +
10730 +ECM_TEST="forceoptional-recursive"
10731 +KFMIN=5.63.0
10732 +QTMIN=5.12.3
10733 +VIRTUALX_REQUIRED="test"
10734 +inherit ecm kde.org
10735 +
10736 +DESCRIPTION="Base library common to many KDE games"
10737 +
10738 +LICENSE="GPL-2" # TODO: CHECK
10739 +SLOT="5"
10740 +KEYWORDS="~amd64 ~arm64 ~x86"
10741 +IUSE=""
10742 +
10743 +DEPEND="
10744 + >=kde-frameworks/karchive-${KFMIN}:5
10745 + >=kde-frameworks/kbookmarks-${KFMIN}:5
10746 + >=kde-frameworks/kcodecs-${KFMIN}:5
10747 + >=kde-frameworks/kcompletion-${KFMIN}:5
10748 + >=kde-frameworks/kconfig-${KFMIN}:5
10749 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10750 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10751 + >=kde-frameworks/kcrash-${KFMIN}:5
10752 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10753 + >=kde-frameworks/kdeclarative-${KFMIN}:5
10754 + >=kde-frameworks/kdnssd-${KFMIN}:5
10755 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
10756 + >=kde-frameworks/kguiaddons-${KFMIN}:5
10757 + >=kde-frameworks/ki18n-${KFMIN}:5
10758 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10759 + >=kde-frameworks/kitemviews-${KFMIN}:5
10760 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
10761 + >=kde-frameworks/knewstuff-${KFMIN}:5
10762 + >=kde-frameworks/kservice-${KFMIN}:5
10763 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10764 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10765 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10766 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
10767 + >=dev-qt/qtgui-${QTMIN}:5
10768 + >=dev-qt/qtnetwork-${QTMIN}:5
10769 + >=dev-qt/qtwidgets-${QTMIN}:5
10770 + >=dev-qt/qtsvg-${QTMIN}:5
10771 + >=dev-qt/qtxml-${QTMIN}:5
10772 + media-libs/libsndfile
10773 + media-libs/openal
10774 +"
10775 +RDEPEND="${DEPEND}"
10776
10777 diff --git a/kde-apps/libkdepim/libkdepim-19.11.90.ebuild b/kde-apps/libkdepim/libkdepim-19.11.90.ebuild
10778 new file mode 100644
10779 index 0000000000..7684b33dc0
10780 --- /dev/null
10781 +++ b/kde-apps/libkdepim/libkdepim-19.11.90.ebuild
10782 @@ -0,0 +1,47 @@
10783 +# Copyright 1999-2019 Gentoo Authors
10784 +# Distributed under the terms of the GNU General Public License v2
10785 +
10786 +EAPI=7
10787 +
10788 +ECM_DESIGNERPLUGIN="true"
10789 +ECM_TEST="forceoptional"
10790 +PVCUT=$(ver_cut 1-3)
10791 +KFMIN=5.63.0
10792 +QTMIN=5.12.3
10793 +VIRTUALX_REQUIRED="test"
10794 +inherit ecm kde.org
10795 +
10796 +DESCRIPTION="Common PIM libraries"
10797 +
10798 +LICENSE="GPL-2+ LGPL-2.1+"
10799 +SLOT="5"
10800 +KEYWORDS="~amd64 ~arm64 ~x86"
10801 +IUSE=""
10802 +
10803 +DEPEND="
10804 + >=kde-frameworks/kcmutils-${KFMIN}:5
10805 + >=kde-frameworks/kcodecs-${KFMIN}:5
10806 + >=kde-frameworks/kcompletion-${KFMIN}:5
10807 + >=kde-frameworks/kconfig-${KFMIN}:5
10808 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10809 + >=kde-frameworks/kcontacts-${KFMIN}:5
10810 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10811 + >=kde-frameworks/ki18n-${KFMIN}:5
10812 + >=kde-frameworks/kio-${KFMIN}:5
10813 + >=kde-frameworks/kitemviews-${KFMIN}:5
10814 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
10815 + >=kde-frameworks/kwallet-${KFMIN}:5
10816 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10817 + >=kde-apps/akonadi-${PVCUT}:5
10818 + >=kde-apps/akonadi-contacts-${PVCUT}:5
10819 + >=kde-apps/akonadi-search-${PVCUT}:5
10820 + >=kde-apps/kldap-${PVCUT}:5
10821 + >=dev-qt/qtdbus-${QTMIN}:5
10822 + >=dev-qt/qtgui-${QTMIN}:5
10823 + >=dev-qt/qtnetwork-${QTMIN}:5
10824 + >=dev-qt/qtwidgets-${QTMIN}:5
10825 +"
10826 +RDEPEND="${DEPEND}
10827 + !kde-apps/kdepim-common-libs:4
10828 + !kde-apps/kdepim-l10n
10829 +"
10830
10831 diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-19.11.90.ebuild b/kde-apps/libkeduvocdocument/libkeduvocdocument-19.11.90.ebuild
10832 new file mode 100644
10833 index 0000000000..f8da2b12bd
10834 --- /dev/null
10835 +++ b/kde-apps/libkeduvocdocument/libkeduvocdocument-19.11.90.ebuild
10836 @@ -0,0 +1,35 @@
10837 +# Copyright 1999-2019 Gentoo Authors
10838 +# Distributed under the terms of the GNU General Public License v2
10839 +
10840 +EAPI=7
10841 +
10842 +ECM_TEST="true"
10843 +KFMIN=5.63.0
10844 +QTMIN=5.12.3
10845 +inherit ecm kde.org
10846 +
10847 +DESCRIPTION="Library for reading/writing KVTML"
10848 +
10849 +LICENSE="GPL-2" # TODO: CHECK
10850 +SLOT="5"
10851 +KEYWORDS="~amd64 ~arm64 ~x86"
10852 +IUSE=""
10853 +
10854 +DEPEND="
10855 + >=kde-frameworks/karchive-${KFMIN}:5
10856 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10857 + >=kde-frameworks/ki18n-${KFMIN}:5
10858 + >=kde-frameworks/kio-${KFMIN}:5
10859 + >=dev-qt/qtxml-${QTMIN}:5
10860 +"
10861 +RDEPEND="${DEPEND}"
10862 +
10863 +src_prepare(){
10864 + ecm_src_prepare
10865 +
10866 + if ! use test; then
10867 + sed -e "/add_subdirectory(autotests)/ s/^/#DONT/" \
10868 + -e "/add_subdirectory(tests)/ s/^/#DONT/" \
10869 + -i keduvocdocument/CMakeLists.txt || die
10870 + fi
10871 +}
10872
10873 diff --git a/kde-apps/libkexiv2/libkexiv2-19.11.90.ebuild b/kde-apps/libkexiv2/libkexiv2-19.11.90.ebuild
10874 new file mode 100644
10875 index 0000000000..3fe8e50e3c
10876 --- /dev/null
10877 +++ b/kde-apps/libkexiv2/libkexiv2-19.11.90.ebuild
10878 @@ -0,0 +1,20 @@
10879 +# Copyright 1999-2019 Gentoo Authors
10880 +# Distributed under the terms of the GNU General Public License v2
10881 +
10882 +EAPI=7
10883 +
10884 +QTMIN=5.12.3
10885 +inherit ecm kde.org
10886 +
10887 +DESCRIPTION="Wrapper around exiv2 library"
10888 +
10889 +LICENSE="GPL-2+"
10890 +SLOT="5"
10891 +KEYWORDS="~amd64 ~arm64 ~x86"
10892 +IUSE="+xmp"
10893 +
10894 +DEPEND="
10895 + >=dev-qt/qtgui-${QTMIN}:5
10896 + >=media-gfx/exiv2-0.25:=[xmp=]
10897 +"
10898 +RDEPEND="${DEPEND}"
10899
10900 diff --git a/kde-apps/libkgapi/libkgapi-19.11.90.ebuild b/kde-apps/libkgapi/libkgapi-19.11.90.ebuild
10901 new file mode 100644
10902 index 0000000000..58609793b0
10903 --- /dev/null
10904 +++ b/kde-apps/libkgapi/libkgapi-19.11.90.ebuild
10905 @@ -0,0 +1,38 @@
10906 +# Copyright 1999-2019 Gentoo Authors
10907 +# Distributed under the terms of the GNU General Public License v2
10908 +
10909 +EAPI=7
10910 +
10911 +ECM_TEST="true"
10912 +KFMIN=5.63.0
10913 +QTMIN=5.12.3
10914 +VIRTUALX_REQUIRED="test"
10915 +inherit ecm kde.org
10916 +
10917 +DESCRIPTION="Library for accessing Google calendar and contact resources"
10918 +HOMEPAGE="https://api.kde.org/kdepim/libkgapi/html/index.html"
10919 +
10920 +LICENSE="LGPL-2.1+"
10921 +SLOT="5"
10922 +KEYWORDS="~amd64 ~arm64 ~x86"
10923 +IUSE="nls"
10924 +
10925 +BDEPEND="
10926 + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
10927 +"
10928 +DEPEND="
10929 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
10930 + >=kde-frameworks/kcontacts-${KFMIN}:5
10931 + >=kde-frameworks/kio-${KFMIN}:5
10932 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
10933 + >=dev-qt/qtgui-${QTMIN}:5
10934 + >=dev-qt/qtnetwork-${QTMIN}:5
10935 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
10936 + >=dev-qt/qtwidgets-${QTMIN}:5
10937 + >=dev-qt/qtxml-${QTMIN}:5
10938 + dev-libs/cyrus-sasl:2
10939 +"
10940 +RDEPEND="${DEPEND}
10941 + !kde-apps/kdepim-l10n
10942 + !<kde-apps/kdepim-runtime-18.07.80:5
10943 +"
10944
10945 diff --git a/kde-apps/libkgeomap/libkgeomap-19.11.90.ebuild b/kde-apps/libkgeomap/libkgeomap-19.11.90.ebuild
10946 new file mode 100644
10947 index 0000000000..060a3a9170
10948 --- /dev/null
10949 +++ b/kde-apps/libkgeomap/libkgeomap-19.11.90.ebuild
10950 @@ -0,0 +1,39 @@
10951 +# Copyright 1999-2019 Gentoo Authors
10952 +# Distributed under the terms of the GNU General Public License v2
10953 +
10954 +EAPI=7
10955 +
10956 +ECM_TEST="true"
10957 +PVCUT=$(ver_cut 1-3)
10958 +KFMIN=5.63.0
10959 +QTMIN=5.12.3
10960 +VIRTUALX_REQUIRED="test"
10961 +inherit ecm kde.org
10962 +
10963 +DESCRIPTION="Wrapper library for world map components as marble, openstreetmap and googlemap"
10964 +HOMEPAGE="https://www.digikam.org/"
10965 +
10966 +LICENSE="GPL-2+"
10967 +SLOT="5"
10968 +KEYWORDS="~amd64 ~arm64 ~x86"
10969 +IUSE=""
10970 +
10971 +DEPEND="
10972 + >=kde-frameworks/kconfig-${KFMIN}:5
10973 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10974 + >=kde-frameworks/ki18n-${KFMIN}:5
10975 + >=kde-frameworks/kio-${KFMIN}:5
10976 + >=kde-apps/marble-${PVCUT}:5=[kde]
10977 + >=dev-qt/qtconcurrent-${QTMIN}:5
10978 + >=dev-qt/qtgui-${QTMIN}:5
10979 + >=dev-qt/qtwebkit-5.212.0_pre20180120:5
10980 + >=dev-qt/qtwidgets-${QTMIN}:5
10981 + >=dev-qt/qtxml-${QTMIN}:5
10982 +"
10983 +RDEPEND="${DEPEND}"
10984 +
10985 +src_configure() {
10986 + use test && local mycmakeargs=( -DCMAKE_DISABLE_FIND_PACKAGE_KF5KExiv2=true )
10987 +
10988 + ecm_src_configure
10989 +}
10990
10991 diff --git a/kde-apps/libkipi/libkipi-19.11.90.ebuild b/kde-apps/libkipi/libkipi-19.11.90.ebuild
10992 new file mode 100644
10993 index 0000000000..6dc273600f
10994 --- /dev/null
10995 +++ b/kde-apps/libkipi/libkipi-19.11.90.ebuild
10996 @@ -0,0 +1,26 @@
10997 +# Copyright 1999-2019 Gentoo Authors
10998 +# Distributed under the terms of the GNU General Public License v2
10999 +
11000 +EAPI=7
11001 +
11002 +KFMIN=5.63.0
11003 +QTMIN=5.12.3
11004 +inherit ecm kde.org
11005 +
11006 +DESCRIPTION="A library for image plugins accross KDE applications"
11007 +
11008 +LICENSE="GPL-2+"
11009 +SLOT="5/32"
11010 +KEYWORDS="~amd64 ~arm64 ~x86"
11011 +IUSE=""
11012 +
11013 +DEPEND="
11014 + >=kde-frameworks/kconfig-${KFMIN}:5
11015 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11016 + >=kde-frameworks/kservice-${KFMIN}:5
11017 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11018 + >=dev-qt/qtgui-${QTMIN}:5
11019 + >=dev-qt/qtwidgets-${QTMIN}:5
11020 + >=dev-qt/qtxml-${QTMIN}:5
11021 +"
11022 +RDEPEND="${DEPEND}"
11023
11024 diff --git a/kde-apps/libkleo/libkleo-19.11.90.ebuild b/kde-apps/libkleo/libkleo-19.11.90.ebuild
11025 new file mode 100644
11026 index 0000000000..8d6efd0726
11027 --- /dev/null
11028 +++ b/kde-apps/libkleo/libkleo-19.11.90.ebuild
11029 @@ -0,0 +1,46 @@
11030 +# Copyright 1999-2019 Gentoo Authors
11031 +# Distributed under the terms of the GNU General Public License v2
11032 +
11033 +EAPI=7
11034 +
11035 +ECM_TEST="false"
11036 +PVCUT=$(ver_cut 1-3)
11037 +KFMIN=5.63.0
11038 +QTMIN=5.12.3
11039 +inherit ecm kde.org
11040 +
11041 +DESCRIPTION="Library for encryption handling"
11042 +
11043 +LICENSE="GPL-2+"
11044 +SLOT="5"
11045 +KEYWORDS="~amd64 ~arm64 ~x86"
11046 +IUSE="+fancyviewer"
11047 +
11048 +COMMON_DEPEND="
11049 + >=kde-frameworks/kcodecs-${KFMIN}:5
11050 + >=kde-frameworks/kcompletion-${KFMIN}:5
11051 + >=kde-frameworks/kconfig-${KFMIN}:5
11052 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11053 + >=kde-frameworks/ki18n-${KFMIN}:5
11054 + >=kde-frameworks/kitemmodels-${KFMIN}:5
11055 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11056 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
11057 + >=dev-qt/qtgui-${QTMIN}:5
11058 + >=dev-qt/qtwidgets-${QTMIN}:5
11059 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
11060 + fancyviewer? ( >=kde-apps/kpimtextedit-${PVCUT}:5 )
11061 +"
11062 +DEPEND="${COMMON_DEPEND}
11063 + dev-libs/boost
11064 +"
11065 +RDEPEND="${COMMON_DEPEND}
11066 + !kde-apps/kdepim-l10n
11067 +"
11068 +
11069 +src_configure() {
11070 + local mycmakeargs=(
11071 + $(cmake_use_find_package fancyviewer KF5PimTextEdit)
11072 + )
11073 +
11074 + cmake-utils_src_configure
11075 +}
11076
11077 diff --git a/kde-apps/libkmahjongg/libkmahjongg-19.11.90.ebuild b/kde-apps/libkmahjongg/libkmahjongg-19.11.90.ebuild
11078 new file mode 100644
11079 index 0000000000..099c197e44
11080 --- /dev/null
11081 +++ b/kde-apps/libkmahjongg/libkmahjongg-19.11.90.ebuild
11082 @@ -0,0 +1,28 @@
11083 +# Copyright 1999-2019 Gentoo Authors
11084 +# Distributed under the terms of the GNU General Public License v2
11085 +
11086 +EAPI=7
11087 +
11088 +KFMIN=5.63.0
11089 +QTMIN=5.12.3
11090 +inherit ecm kde.org
11091 +
11092 +DESCRIPTION="Mahjongg library based on Qt/KDE Frameworks"
11093 +
11094 +LICENSE="GPL-2" # TODO: CHECK
11095 +SLOT="5"
11096 +KEYWORDS="~amd64 ~arm64 ~x86"
11097 +IUSE=""
11098 +
11099 +DEPEND="
11100 + >=kde-frameworks/kcompletion-${KFMIN}:5
11101 + >=kde-frameworks/kconfig-${KFMIN}:5
11102 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11103 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11104 + >=kde-frameworks/ki18n-${KFMIN}:5
11105 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11106 + >=dev-qt/qtgui-${QTMIN}:5
11107 + >=dev-qt/qtsvg-${QTMIN}:5
11108 + >=dev-qt/qtwidgets-${QTMIN}:5
11109 +"
11110 +RDEPEND="${DEPEND}"
11111
11112 diff --git a/kde-apps/libkomparediff2/libkomparediff2-19.11.90.ebuild b/kde-apps/libkomparediff2/libkomparediff2-19.11.90.ebuild
11113 new file mode 100644
11114 index 0000000000..f911fb9398
11115 --- /dev/null
11116 +++ b/kde-apps/libkomparediff2/libkomparediff2-19.11.90.ebuild
11117 @@ -0,0 +1,29 @@
11118 +# Copyright 1999-2019 Gentoo Authors
11119 +# Distributed under the terms of the GNU General Public License v2
11120 +
11121 +EAPI=7
11122 +
11123 +ECM_TEST="true"
11124 +KFMIN=5.63.0
11125 +QTMIN=5.12.3
11126 +inherit ecm kde.org
11127 +
11128 +DESCRIPTION="KDE library to compare files and strings"
11129 +
11130 +LICENSE="GPL-2" # TODO: CHECK
11131 +SLOT="5"
11132 +KEYWORDS="~amd64 ~arm64 ~x86"
11133 +IUSE=""
11134 +
11135 +DEPEND="
11136 + >=kde-frameworks/kcodecs-${KFMIN}:5
11137 + >=kde-frameworks/kconfig-${KFMIN}:5
11138 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11139 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11140 + >=kde-frameworks/ki18n-${KFMIN}:5
11141 + >=kde-frameworks/kio-${KFMIN}:5
11142 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11143 + >=dev-qt/qtgui-${QTMIN}:5
11144 + >=dev-qt/qtwidgets-${QTMIN}:5
11145 +"
11146 +RDEPEND="${DEPEND}"
11147
11148 diff --git a/kde-apps/libksane/libksane-19.11.90.ebuild b/kde-apps/libksane/libksane-19.11.90.ebuild
11149 new file mode 100644
11150 index 0000000000..735e0e7e88
11151 --- /dev/null
11152 +++ b/kde-apps/libksane/libksane-19.11.90.ebuild
11153 @@ -0,0 +1,33 @@
11154 +# Copyright 1999-2019 Gentoo Authors
11155 +# Distributed under the terms of the GNU General Public License v2
11156 +
11157 +EAPI=7
11158 +
11159 +KFMIN=5.63.0
11160 +QTMIN=5.12.3
11161 +inherit ecm kde.org
11162 +
11163 +DESCRIPTION="SANE Library interface based on KDE Frameworks"
11164 +
11165 +LICENSE="|| ( LGPL-2.1 LGPL-3 )"
11166 +SLOT="5"
11167 +KEYWORDS="~amd64 ~arm64 ~x86"
11168 +IUSE="kwallet"
11169 +
11170 +DEPEND="
11171 + >=kde-frameworks/ki18n-${KFMIN}:5
11172 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
11173 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11174 + >=dev-qt/qtgui-${QTMIN}:5
11175 + >=dev-qt/qtwidgets-${QTMIN}:5
11176 + media-gfx/sane-backends
11177 + kwallet? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
11178 +"
11179 +RDEPEND="${DEPEND}"
11180 +
11181 +src_configure() {
11182 + local mycmakeargs=(
11183 + $(cmake_use_find_package kwallet KF5Wallet)
11184 + )
11185 + ecm_src_configure
11186 +}
11187
11188 diff --git a/kde-apps/libksieve/libksieve-19.11.90.ebuild b/kde-apps/libksieve/libksieve-19.11.90.ebuild
11189 new file mode 100644
11190 index 0000000000..cf1ad91d6f
11191 --- /dev/null
11192 +++ b/kde-apps/libksieve/libksieve-19.11.90.ebuild
11193 @@ -0,0 +1,64 @@
11194 +# Copyright 1999-2019 Gentoo Authors
11195 +# Distributed under the terms of the GNU General Public License v2
11196 +
11197 +EAPI=7
11198 +
11199 +ECM_HANDBOOK="forceoptional"
11200 +ECM_TEST="true"
11201 +PVCUT=$(ver_cut 1-3)
11202 +KFMIN=5.63.0
11203 +QTMIN=5.12.3
11204 +VIRTUALX_REQUIRED="test"
11205 +inherit ecm kde.org
11206 +
11207 +DESCRIPTION="Common PIM libraries"
11208 +
11209 +LICENSE="GPL-2+ LGPL-2.1+"
11210 +SLOT="5"
11211 +KEYWORDS="~amd64 ~arm64 ~x86"
11212 +IUSE=""
11213 +
11214 +# drop qtwidgets subslot operator when QT_MINIMAL >= 5.14.0
11215 +COMMON_DEPEND="
11216 + >=kde-frameworks/karchive-${KFMIN}:5
11217 + >=kde-frameworks/kcompletion-${KFMIN}:5
11218 + >=kde-frameworks/kconfig-${KFMIN}:5
11219 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11220 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11221 + >=kde-frameworks/ki18n-${KFMIN}:5
11222 + >=kde-frameworks/kio-${KFMIN}:5
11223 + >=kde-frameworks/knewstuff-${KFMIN}:5
11224 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11225 + >=kde-frameworks/sonnet-${KFMIN}:5
11226 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
11227 + >=kde-apps/kidentitymanagement-${PVCUT}:5
11228 + >=kde-apps/kmime-${PVCUT}:5
11229 + >=kde-apps/kpimtextedit-${PVCUT}:5
11230 + >=kde-apps/libkdepim-${PVCUT}:5
11231 + >=kde-apps/pimcommon-${PVCUT}:5
11232 + >=dev-qt/qtdbus-${QTMIN}:5
11233 + >=dev-qt/qtgui-${QTMIN}:5
11234 + >=dev-qt/qtnetwork-${QTMIN}:5
11235 + >=dev-qt/qtprintsupport-${QTMIN}:5
11236 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
11237 + >=dev-qt/qtwidgets-${QTMIN}:5=
11238 + dev-libs/cyrus-sasl
11239 +"
11240 +DEPEND="${COMMON_DEPEND}
11241 + >=kde-apps/kimap-${PVCUT}:5
11242 + >=kde-apps/kmailtransport-${PVCUT}:5
11243 +"
11244 +RDEPEND="${COMMON_DEPEND}
11245 + !kde-apps/kdepim-l10n
11246 +"
11247 +
11248 +RESTRICT+=" test"
11249 +
11250 +src_prepare() {
11251 + ecm_src_prepare
11252 +
11253 + if ! use handbook ; then
11254 + sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \
11255 + -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)"
11256 + fi
11257 +}
11258
11259 diff --git a/kde-apps/libktnef/libktnef-19.11.90.ebuild b/kde-apps/libktnef/libktnef-19.11.90.ebuild
11260 new file mode 100644
11261 index 0000000000..06089162e7
11262 --- /dev/null
11263 +++ b/kde-apps/libktnef/libktnef-19.11.90.ebuild
11264 @@ -0,0 +1,29 @@
11265 +# Copyright 1999-2019 Gentoo Authors
11266 +# Distributed under the terms of the GNU General Public License v2
11267 +
11268 +EAPI=7
11269 +
11270 +ECM_TEST="true"
11271 +KDE_ORG_NAME="ktnef"
11272 +PVCUT=$(ver_cut 1-3)
11273 +KFMIN=5.63.0
11274 +QTMIN=5.12.3
11275 +inherit ecm kde.org
11276 +
11277 +DESCRIPTION="Library for handling TNEF data"
11278 +
11279 +LICENSE="GPL-2+"
11280 +SLOT="5"
11281 +KEYWORDS="~amd64 ~arm64 ~x86"
11282 +IUSE=""
11283 +
11284 +DEPEND="
11285 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
11286 + >=kde-frameworks/kcontacts-${KFMIN}:5
11287 + >=kde-frameworks/ki18n-${KFMIN}:5
11288 + >=kde-apps/kcalutils-${PVCUT}:5
11289 + >=dev-qt/qtwidgets-${QTMIN}:5
11290 +"
11291 +RDEPEND="${DEPEND}
11292 + !kde-apps/kdepim-l10n
11293 +"
11294
11295 diff --git a/kde-apps/lokalize/lokalize-19.11.90.ebuild b/kde-apps/lokalize/lokalize-19.11.90.ebuild
11296 new file mode 100644
11297 index 0000000000..969f130314
11298 --- /dev/null
11299 +++ b/kde-apps/lokalize/lokalize-19.11.90.ebuild
11300 @@ -0,0 +1,67 @@
11301 +# Copyright 1999-2019 Gentoo Authors
11302 +# Distributed under the terms of the GNU General Public License v2
11303 +
11304 +EAPI=7
11305 +
11306 +ECM_HANDBOOK="forceoptional"
11307 +PYTHON_COMPAT=( python3_{6,7,8} )
11308 +KFMIN=5.63.0
11309 +QTMIN=5.12.3
11310 +inherit python-single-r1 ecm kde.org
11311 +
11312 +DESCRIPTION="KDE Applications 5 translation tool"
11313 +HOMEPAGE="https://kde.org/applications/office/org.kde.lokalize
11314 +https://l10n.kde.org/tools/"
11315 +
11316 +LICENSE="GPL-2" # TODO: CHECK
11317 +SLOT="5"
11318 +KEYWORDS="~amd64 ~arm64 ~x86"
11319 +IUSE=""
11320 +
11321 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
11322 +
11323 +DEPEND="${PYTHON_DEPS}
11324 + >=app-text/hunspell-1.2.8:=
11325 + >=dev-qt/qtdbus-${QTMIN}:5
11326 + >=dev-qt/qtgui-${QTMIN}:5
11327 + >=dev-qt/qtscript-${QTMIN}:5
11328 + >=dev-qt/qtsql-${QTMIN}:5[sqlite]
11329 + >=dev-qt/qtwidgets-${QTMIN}:5
11330 + >=dev-qt/qtxml-${QTMIN}:5
11331 + >=kde-frameworks/kcompletion-${KFMIN}:5
11332 + >=kde-frameworks/kconfig-${KFMIN}:5
11333 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11334 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11335 + >=kde-frameworks/kcrash-${KFMIN}:5
11336 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
11337 + >=kde-frameworks/ki18n-${KFMIN}:5
11338 + >=kde-frameworks/kio-${KFMIN}:5
11339 + >=kde-frameworks/kitemviews-${KFMIN}:5
11340 + >=kde-frameworks/knotifications-${KFMIN}:5
11341 + >=kde-frameworks/kparts-${KFMIN}:5
11342 + >=kde-frameworks/kross-${KFMIN}:5
11343 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
11344 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11345 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11346 + >=kde-frameworks/sonnet-${KFMIN}:5
11347 +"
11348 +RDEPEND="${DEPEND}
11349 + dev-python/translate-toolkit[${PYTHON_USEDEP}]
11350 +"
11351 +
11352 +pkg_setup() {
11353 + python-single-r1_pkg_setup
11354 + ecm_pkg_setup
11355 +}
11356 +
11357 +src_install() {
11358 + ecm_src_install
11359 + python_fix_shebang "${ED}/usr/share/${PN}"
11360 +}
11361 +
11362 +pkg_postinst() {
11363 + ecm_pkg_postinst
11364 +
11365 + has_version dev-vcs/subversion || \
11366 + elog "To be able to autofetch KDE translations in new project wizard, install dev-vcs/subversion."
11367 +}
11368
11369 diff --git a/kde-apps/lskat/lskat-19.11.90.ebuild b/kde-apps/lskat/lskat-19.11.90.ebuild
11370 new file mode 100644
11371 index 0000000000..ab4049f657
11372 --- /dev/null
11373 +++ b/kde-apps/lskat/lskat-19.11.90.ebuild
11374 @@ -0,0 +1,35 @@
11375 +# Copyright 1999-2019 Gentoo Authors
11376 +# Distributed under the terms of the GNU General Public License v2
11377 +
11378 +EAPI=7
11379 +
11380 +ECM_HANDBOOK="forceoptional"
11381 +KDE_SELINUX_MODULE="games"
11382 +PVCUT=$(ver_cut 1-3)
11383 +KFMIN=5.63.0
11384 +QTMIN=5.12.3
11385 +inherit ecm kde.org
11386 +
11387 +DESCRIPTION="Skat game by KDE"
11388 +HOMEPAGE="https://kde.org/applications/games/org.kde.lskat
11389 +https://games.kde.org/game.php?game=lskat"
11390 +
11391 +LICENSE="GPL-2" # TODO: CHECK
11392 +SLOT="5"
11393 +KEYWORDS="~amd64 ~arm64 ~x86"
11394 +IUSE=""
11395 +
11396 +DEPEND="
11397 + >=kde-frameworks/kconfig-${KFMIN}:5
11398 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11399 + >=kde-frameworks/kcrash-${KFMIN}:5
11400 + >=kde-frameworks/kguiaddons-${KFMIN}:5
11401 + >=kde-frameworks/ki18n-${KFMIN}:5
11402 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11403 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11404 + >=kde-apps/libkdegames-${PVCUT}:5
11405 + >=dev-qt/qtgui-${QTMIN}:5
11406 + >=dev-qt/qtsvg-${QTMIN}:5
11407 + >=dev-qt/qtwidgets-${QTMIN}:5
11408 +"
11409 +RDEPEND="${DEPEND}"
11410
11411 diff --git a/kde-apps/mailcommon/mailcommon-19.11.90.ebuild b/kde-apps/mailcommon/mailcommon-19.11.90.ebuild
11412 new file mode 100644
11413 index 0000000000..bac06c6699
11414 --- /dev/null
11415 +++ b/kde-apps/mailcommon/mailcommon-19.11.90.ebuild
11416 @@ -0,0 +1,64 @@
11417 +# Copyright 1999-2019 Gentoo Authors
11418 +# Distributed under the terms of the GNU General Public License v2
11419 +
11420 +EAPI=7
11421 +
11422 +ECM_DESIGNERPLUGIN="true"
11423 +ECM_TEST="forceoptional"
11424 +PVCUT=$(ver_cut 1-3)
11425 +KFMIN=5.63.0
11426 +QTMIN=5.12.3
11427 +VIRTUALX_REQUIRED="test"
11428 +inherit ecm kde.org
11429 +
11430 +DESCRIPTION="Common mail library"
11431 +
11432 +LICENSE="GPL-2+ LGPL-2.1+"
11433 +SLOT="5"
11434 +KEYWORDS="~amd64 ~arm64 ~x86"
11435 +IUSE=""
11436 +
11437 +# drop qtwidgets subslot operator when QT_MINIMAL >= 5.14.0
11438 +BDEPEND="
11439 + dev-libs/libxslt
11440 +"
11441 +DEPEND="
11442 + >=kde-frameworks/karchive-${KFMIN}:5
11443 + >=kde-frameworks/kcodecs-${KFMIN}:5
11444 + >=kde-frameworks/kcompletion-${KFMIN}:5
11445 + >=kde-frameworks/kconfig-${KFMIN}:5
11446 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11447 + >=kde-frameworks/kcontacts-${KFMIN}:5
11448 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
11449 + >=kde-frameworks/ki18n-${KFMIN}:5
11450 + >=kde-frameworks/kiconthemes-${KFMIN}:5
11451 + >=kde-frameworks/kio-${KFMIN}:5
11452 + >=kde-frameworks/kitemmodels-${KFMIN}:5
11453 + >=kde-frameworks/kitemviews-${KFMIN}:5
11454 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
11455 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11456 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
11457 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11458 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
11459 + >=kde-apps/akonadi-${PVCUT}:5
11460 + >=kde-apps/akonadi-contacts-${PVCUT}:5
11461 + >=kde-apps/akonadi-mime-${PVCUT}:5
11462 + >=kde-apps/kmailtransport-${PVCUT}:5
11463 + >=kde-apps/kmime-${PVCUT}:5
11464 + >=kde-apps/kpimtextedit-${PVCUT}:5
11465 + >=kde-apps/libkdepim-${PVCUT}:5
11466 + >=kde-apps/mailimporter-${PVCUT}:5
11467 + >=kde-apps/messagelib-${PVCUT}:5
11468 + >=kde-apps/pimcommon-${PVCUT}:5
11469 + >=dev-qt/qtdbus-${QTMIN}:5
11470 + >=dev-qt/qtgui-${QTMIN}:5
11471 + >=dev-qt/qtmultimedia-${QTMIN}:5
11472 + >=dev-qt/qtwidgets-${QTMIN}:5=
11473 + >=dev-qt/qtxml-${QTMIN}:5
11474 + >=media-libs/phonon-4.10.90
11475 +"
11476 +RDEPEND="${DEPEND}
11477 + !kde-apps/kdepim-l10n
11478 +"
11479 +
11480 +RESTRICT+=" test"
11481
11482 diff --git a/kde-apps/mailimporter/mailimporter-19.11.90.ebuild b/kde-apps/mailimporter/mailimporter-19.11.90.ebuild
11483 new file mode 100644
11484 index 0000000000..59b5db1899
11485 --- /dev/null
11486 +++ b/kde-apps/mailimporter/mailimporter-19.11.90.ebuild
11487 @@ -0,0 +1,35 @@
11488 +# Copyright 1999-2019 Gentoo Authors
11489 +# Distributed under the terms of the GNU General Public License v2
11490 +
11491 +EAPI=7
11492 +
11493 +ECM_TEST="true"
11494 +PVCUT=$(ver_cut 1-3)
11495 +KFMIN=5.63.0
11496 +QTMIN=5.12.3
11497 +VIRTUALX_REQUIRED="test"
11498 +inherit ecm kde.org
11499 +
11500 +DESCRIPTION="Library to import mail from various sources"
11501 +
11502 +LICENSE="GPL-2+ LGPL-2.1+"
11503 +SLOT="5"
11504 +KEYWORDS="~amd64 ~arm64 ~x86"
11505 +IUSE=""
11506 +
11507 +DEPEND="
11508 + >=kde-frameworks/karchive-${KFMIN}:5
11509 + >=kde-frameworks/kconfig-${KFMIN}:5
11510 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11511 + >=kde-frameworks/ki18n-${KFMIN}:5
11512 + >=kde-apps/akonadi-${PVCUT}:5
11513 + >=kde-apps/akonadi-mime-${PVCUT}:5
11514 + >=kde-apps/kmime-${PVCUT}:5
11515 + >=kde-apps/libkdepim-${PVCUT}:5
11516 + >=dev-qt/qtgui-${QTMIN}:5
11517 + >=dev-qt/qtwidgets-${QTMIN}:5
11518 + >=dev-qt/qtxml-${QTMIN}:5
11519 +"
11520 +RDEPEND="${DEPEND}
11521 + !kde-apps/kdepim-l10n
11522 +"
11523
11524 diff --git a/kde-apps/marble/marble-19.11.90.ebuild b/kde-apps/marble/marble-19.11.90.ebuild
11525 new file mode 100644
11526 index 0000000000..da6668a7e8
11527 --- /dev/null
11528 +++ b/kde-apps/marble/marble-19.11.90.ebuild
11529 @@ -0,0 +1,96 @@
11530 +# Copyright 1999-2019 Gentoo Authors
11531 +# Distributed under the terms of the GNU General Public License v2
11532 +
11533 +EAPI=7
11534 +
11535 +ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
11536 +ECM_TEST="forceoptional"
11537 +KFMIN=5.63.0
11538 +QTMIN=5.12.3
11539 +VIRTUALX_REQUIRED="test"
11540 +inherit ecm kde.org
11541 +
11542 +DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
11543 +HOMEPAGE="https://marble.kde.org/"
11544 +
11545 +LICENSE="GPL-2" # TODO: CHECK
11546 +SLOT="5/$(ver_cut 1-2)"
11547 +KEYWORDS="~amd64 ~arm64 ~x86"
11548 +IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile +webengine"
11549 +
11550 +# FIXME (new package): libwlocate, WLAN-based geolocation
11551 +BDEPEND="
11552 + aprs? ( dev-lang/perl )
11553 + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
11554 +"
11555 +DEPEND="
11556 + >=dev-qt/qtconcurrent-${QTMIN}:5
11557 + >=dev-qt/qtdeclarative-${QTMIN}:5
11558 + >=dev-qt/qtgui-${QTMIN}:5
11559 + >=dev-qt/qtnetwork-${QTMIN}:5
11560 + >=dev-qt/qtprintsupport-${QTMIN}:5
11561 + >=dev-qt/qtsql-${QTMIN}:5
11562 + >=dev-qt/qtsvg-${QTMIN}:5
11563 + >=dev-qt/qtwidgets-${QTMIN}:5
11564 + >=dev-qt/qtxml-${QTMIN}:5
11565 + sys-libs/zlib
11566 + aprs? ( >=dev-qt/qtserialport-${QTMIN}:5 )
11567 + dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
11568 + designer? ( >=dev-qt/designer-${QTMIN}:5 )
11569 + geolocation? ( >=dev-qt/qtpositioning-${QTMIN}:5 )
11570 + gps? ( sci-geosciences/gpsd )
11571 + kde? (
11572 + >=kde-frameworks/kconfig-${KFMIN}:5
11573 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11574 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11575 + >=kde-frameworks/kcrash-${KFMIN}:5
11576 + >=kde-frameworks/ki18n-${KFMIN}:5
11577 + >=kde-frameworks/kio-${KFMIN}:5
11578 + >=kde-frameworks/knewstuff-${KFMIN}:5
11579 + >=kde-frameworks/kparts-${KFMIN}:5
11580 + >=kde-frameworks/krunner-${KFMIN}:5
11581 + >=kde-frameworks/kservice-${KFMIN}:5
11582 + >=kde-frameworks/kwallet-${KFMIN}:5
11583 + )
11584 + phonon? ( media-libs/phonon[qt5(+)] )
11585 + shapefile? ( sci-libs/shapelib:= )
11586 + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
11587 +"
11588 +RDEPEND="${DEPEND}"
11589 +
11590 +# bug 588320
11591 +RESTRICT+=" test"
11592 +
11593 +src_prepare() {
11594 + ecm_src_prepare
11595 +
11596 + rm -rf src/3rdparty/zlib || die "Failed to remove bundled libs"
11597 +
11598 + if use kde; then
11599 + sed -e "/add_subdirectory(marble-qt)/ s/^/#DONT/" \
11600 + -i src/apps/CMakeLists.txt || die "Failed to disable marble-qt"
11601 + fi
11602 +}
11603 +
11604 +src_configure() {
11605 + local mycmakeargs=(
11606 + $(cmake_use_find_package aprs Perl)
11607 + $(cmake_use_find_package geolocation Qt5Positioning)
11608 + -DBUILD_MARBLE_TESTS=$(usex test)
11609 + -DWITH_DESIGNER_PLUGIN=$(usex designer)
11610 + -DWITH_libgps=$(usex gps)
11611 + -DWITH_KF5=$(usex kde)
11612 + -DWITH_Phonon4Qt5=$(usex phonon)
11613 + -DWITH_libshp=$(usex shapefile)
11614 + $(cmake_use_find_package webengine Qt5WebEngine)
11615 + $(cmake_use_find_package webengine Qt5WebEngineWidgets)
11616 + -DWITH_libwlocate=OFF
11617 + # bug 608890
11618 + -DKDE_INSTALL_CONFDIR="/etc/xdg"
11619 + )
11620 + if use kde; then
11621 + ecm_src_configure
11622 + else
11623 + cmake-utils_src_configure
11624 + fi
11625 +}
11626
11627 diff --git a/kde-apps/mbox-importer/mbox-importer-19.11.90.ebuild b/kde-apps/mbox-importer/mbox-importer-19.11.90.ebuild
11628 new file mode 100644
11629 index 0000000000..2f08b9a347
11630 --- /dev/null
11631 +++ b/kde-apps/mbox-importer/mbox-importer-19.11.90.ebuild
11632 @@ -0,0 +1,37 @@
11633 +# Copyright 1999-2019 Gentoo Authors
11634 +# Distributed under the terms of the GNU General Public License v2
11635 +
11636 +EAPI=7
11637 +
11638 +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
11639 +PVCUT=$(ver_cut 1-3)
11640 +KFMIN=5.63.0
11641 +QTMIN=5.12.3
11642 +inherit ecm kde.org
11643 +
11644 +DESCRIPTION="Import mbox email archives from various sources into Akonadi"
11645 +
11646 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
11647 +SLOT="5"
11648 +KEYWORDS="~amd64 ~arm64 ~x86"
11649 +IUSE=""
11650 +
11651 +DEPEND="
11652 + >=kde-frameworks/kconfig-${KFMIN}:5
11653 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11654 + >=kde-frameworks/kcrash-${KFMIN}:5
11655 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
11656 + >=kde-frameworks/ki18n-${KFMIN}:5
11657 + >=kde-frameworks/kservice-${KFMIN}:5
11658 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11659 + >=kde-apps/akonadi-${PVCUT}:5
11660 + >=kde-apps/kidentitymanagement-${PVCUT}:5
11661 + >=kde-apps/mailcommon-${PVCUT}:5
11662 + >=kde-apps/mailimporter-${PVCUT}:5
11663 + >=dev-qt/qtgui-${QTMIN}:5
11664 + >=dev-qt/qtwidgets-${QTMIN}:5
11665 +"
11666 +RDEPEND="${DEPEND}
11667 + !kde-apps/kdepim-l10n
11668 + !kde-apps/kmail:4
11669 +"
11670
11671 diff --git a/kde-apps/messagelib/messagelib-19.11.90.ebuild b/kde-apps/messagelib/messagelib-19.11.90.ebuild
11672 new file mode 100644
11673 index 0000000000..c520d61b34
11674 --- /dev/null
11675 +++ b/kde-apps/messagelib/messagelib-19.11.90.ebuild
11676 @@ -0,0 +1,74 @@
11677 +# Copyright 1999-2019 Gentoo Authors
11678 +# Distributed under the terms of the GNU General Public License v2
11679 +
11680 +EAPI=7
11681 +
11682 +ECM_TEST="forceoptional-recursive"
11683 +PVCUT=$(ver_cut 1-3)
11684 +KFMIN=5.63.0
11685 +QTMIN=5.12.3
11686 +VIRTUALX_REQUIRED="test"
11687 +inherit ecm kde.org
11688 +
11689 +DESCRIPTION="Libraries for messaging functions"
11690 +
11691 +LICENSE="GPL-2+ LGPL-2.1+"
11692 +SLOT="5"
11693 +KEYWORDS="~amd64 ~arm64 ~x86"
11694 +IUSE=""
11695 +
11696 +DEPEND="
11697 + >=kde-frameworks/karchive-${KFMIN}:5
11698 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
11699 + >=kde-frameworks/kcodecs-${KFMIN}:5
11700 + >=kde-frameworks/kcompletion-${KFMIN}:5
11701 + >=kde-frameworks/kconfig-${KFMIN}:5
11702 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11703 + >=kde-frameworks/kcontacts-${KFMIN}:5
11704 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11705 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
11706 + >=kde-frameworks/ki18n-${KFMIN}:5
11707 + >=kde-frameworks/kiconthemes-${KFMIN}:5
11708 + >=kde-frameworks/kio-${KFMIN}:5
11709 + >=kde-frameworks/kitemmodels-${KFMIN}:5
11710 + >=kde-frameworks/kitemviews-${KFMIN}:5
11711 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
11712 + >=kde-frameworks/knotifications-${KFMIN}:5
11713 + >=kde-frameworks/kservice-${KFMIN}:5
11714 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
11715 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11716 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
11717 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11718 + >=kde-frameworks/sonnet-${KFMIN}:5
11719 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
11720 + >=kde-apps/akonadi-${PVCUT}:5
11721 + >=kde-apps/akonadi-contacts-${PVCUT}:5
11722 + >=kde-apps/akonadi-mime-${PVCUT}:5
11723 + >=kde-apps/grantleetheme-${PVCUT}:5
11724 + >=kde-apps/incidenceeditor-${PVCUT}:5
11725 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
11726 + >=kde-apps/kidentitymanagement-${PVCUT}:5
11727 + >=kde-apps/kldap-${PVCUT}:5
11728 + >=kde-apps/kmailtransport-${PVCUT}:5
11729 + >=kde-apps/kmbox-${PVCUT}:5
11730 + >=kde-apps/kmime-${PVCUT}:5
11731 + >=kde-apps/kpimtextedit-${PVCUT}:5
11732 + >=kde-apps/libgravatar-${PVCUT}:5
11733 + >=kde-apps/libkdepim-${PVCUT}:5
11734 + >=kde-apps/libkleo-${PVCUT}:5
11735 + >=dev-qt/qtgui-${QTMIN}:5
11736 + >=dev-qt/qtnetwork-${QTMIN}:5
11737 + >=dev-qt/qtprintsupport-${QTMIN}:5
11738 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
11739 + >=dev-qt/qtwidgets-${QTMIN}:5
11740 + >=app-crypt/gpgme-1.8.0-r1[cxx,qt5]
11741 + app-crypt/qca:2
11742 + >=dev-libs/grantlee-5.1.0:5
11743 +"
11744 +RDEPEND="${DEPEND}
11745 + !kde-apps/kdepim-common-libs:4
11746 + !kde-apps/kdepim-l10n
11747 +"
11748 +
11749 +# bug 579630
11750 +RESTRICT+=" test"
11751
11752 diff --git a/kde-apps/minuet/minuet-19.11.90.ebuild b/kde-apps/minuet/minuet-19.11.90.ebuild
11753 new file mode 100644
11754 index 0000000000..bc11e064dc
11755 --- /dev/null
11756 +++ b/kde-apps/minuet/minuet-19.11.90.ebuild
11757 @@ -0,0 +1,32 @@
11758 +# Copyright 1999-2019 Gentoo Authors
11759 +# Distributed under the terms of the GNU General Public License v2
11760 +
11761 +EAPI=7
11762 +
11763 +ECM_HANDBOOK="forceoptional"
11764 +KFMIN=5.63.0
11765 +QTMIN=5.12.3
11766 +inherit ecm kde.org
11767 +
11768 +DESCRIPTION="Music Education software by KDE"
11769 +HOMEPAGE="https://minuet.kde.org/"
11770 +
11771 +LICENSE="GPL-2" # TODO: CHECK
11772 +SLOT="5"
11773 +KEYWORDS="~amd64 ~arm64 ~x86"
11774 +IUSE=""
11775 +
11776 +BDEPEND="
11777 + virtual/pkgconfig
11778 +"
11779 +DEPEND="
11780 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11781 + >=kde-frameworks/kcrash-${KFMIN}:5
11782 + >=kde-frameworks/ki18n-${KFMIN}:5
11783 + >=dev-qt/qtdeclarative-${QTMIN}:5
11784 + >=dev-qt/qtgui-${QTMIN}:5
11785 + >=dev-qt/qtsvg-${QTMIN}:5
11786 + >=dev-qt/qtquickcontrols2-${QTMIN}:5
11787 + media-sound/fluidsynth:=
11788 +"
11789 +RDEPEND="${DEPEND}"
11790
11791 diff --git a/kde-apps/okular/okular-19.11.90.ebuild b/kde-apps/okular/okular-19.11.90.ebuild
11792 new file mode 100644
11793 index 0000000000..c4bf77aa9c
11794 --- /dev/null
11795 +++ b/kde-apps/okular/okular-19.11.90.ebuild
11796 @@ -0,0 +1,112 @@
11797 +# Copyright 1999-2019 Gentoo Authors
11798 +# Distributed under the terms of the GNU General Public License v2
11799 +
11800 +EAPI=7
11801 +
11802 +ECM_HANDBOOK="forceoptional"
11803 +ECM_TEST="forceoptional"
11804 +PVCUT=$(ver_cut 1-3)
11805 +KFMIN=5.63.0
11806 +QTMIN=5.12.3
11807 +VIRTUALX_REQUIRED="test"
11808 +inherit ecm kde.org
11809 +
11810 +DESCRIPTION="Universal document viewer based on KDE Frameworks"
11811 +HOMEPAGE="https://okular.kde.org https://kde.org/applications/office/org.kde.okular"
11812 +
11813 +LICENSE="GPL-2" # TODO: CHECK
11814 +SLOT="5"
11815 +KEYWORDS="~amd64 ~arm64 ~x86"
11816 +IUSE="chm crypt djvu epub +image-backend markdown mobi mobile +pdf plucker +postscript share speech +tiff"
11817 +
11818 +DEPEND="
11819 + >=kde-frameworks/kactivities-${KFMIN}:5
11820 + >=kde-frameworks/karchive-${KFMIN}:5
11821 + >=kde-frameworks/kbookmarks-${KFMIN}:5
11822 + >=kde-frameworks/kcompletion-${KFMIN}:5
11823 + >=kde-frameworks/kconfig-${KFMIN}:5
11824 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11825 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11826 + >=kde-frameworks/kcrash-${KFMIN}:5
11827 + >=kde-frameworks/kio-${KFMIN}:5
11828 + >=kde-frameworks/kjs-${KFMIN}:5
11829 + >=kde-frameworks/kparts-${KFMIN}:5
11830 + >=kde-frameworks/kpty-${KFMIN}:5
11831 + >=kde-frameworks/kwallet-${KFMIN}:5
11832 + >=kde-frameworks/threadweaver-${KFMIN}:5
11833 + >=dev-qt/qtdbus-${QTMIN}:5
11834 + >=dev-qt/qtgui-${QTMIN}:5
11835 + >=dev-qt/qtprintsupport-${QTMIN}:5
11836 + >=dev-qt/qtsvg-${QTMIN}:5
11837 + >=dev-qt/qtwidgets-${QTMIN}:5
11838 + media-libs/freetype
11839 + media-libs/phonon[qt5(+)]
11840 + sys-libs/zlib
11841 + chm? (
11842 + >=kde-frameworks/khtml-${KFMIN}:5
11843 + dev-libs/chmlib
11844 + )
11845 + crypt? ( app-crypt/qca:2[qt5(+)] )
11846 + djvu? ( app-text/djvu )
11847 + epub? ( app-text/ebook-tools )
11848 + image-backend? (
11849 + >=kde-apps/libkexiv2-${PVCUT}:5
11850 + >=dev-qt/qtgui-${QTMIN}:5[gif,jpeg,png]
11851 + )
11852 + markdown? ( app-text/discount )
11853 + mobi? ( >=kde-apps/kdegraphics-mobipocket-${PVCUT}:5 )
11854 + pdf? ( app-text/poppler[qt5] )
11855 + plucker? ( virtual/jpeg:0 )
11856 + postscript? ( app-text/libspectre )
11857 + share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
11858 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
11859 + tiff? ( media-libs/tiff:0 )
11860 +"
11861 +RDEPEND="${DEPEND}
11862 + image-backend? ( >=kde-frameworks/kimageformats-${KFMIN}:5 )
11863 + mobile? (
11864 + >=kde-frameworks/kirigami-${KFMIN}:5
11865 + >=dev-qt/qtquickcontrols-${QTMIN}:5
11866 + )
11867 +"
11868 +
11869 +PATCHES=(
11870 + "${FILESDIR}/${PN}-18.08.0-tests.patch"
11871 + "${FILESDIR}/${PN}-18.12.0-tests.patch"
11872 +)
11873 +
11874 +src_prepare() {
11875 + ecm_src_prepare
11876 + use mobile || cmake_comment_add_subdirectory mobile
11877 + use test || cmake_comment_add_subdirectory conf/autotests
11878 +}
11879 +
11880 +src_configure() {
11881 + local mycmakeargs=(
11882 + $(cmake_use_find_package chm CHM)
11883 + $(cmake_use_find_package crypt Qca-qt5)
11884 + $(cmake_use_find_package djvu DjVuLibre)
11885 + $(cmake_use_find_package epub EPub)
11886 + $(cmake_use_find_package image-backend KF5KExiv2)
11887 + $(cmake_use_find_package markdown Discount)
11888 + $(cmake_use_find_package mobi QMobipocket)
11889 + $(cmake_use_find_package pdf Poppler)
11890 + $(cmake_use_find_package plucker JPEG)
11891 + $(cmake_use_find_package postscript LibSpectre)
11892 + $(cmake_use_find_package share KF5Purpose)
11893 + $(cmake_use_find_package speech Qt5TextToSpeech)
11894 + $(cmake_use_find_package tiff TIFF)
11895 + )
11896 +
11897 + ecm_src_configure
11898 +}
11899 +
11900 +src_test() {
11901 + # mainshelltest hangs, chmgeneratortest fails, bug #603116
11902 + # parttest hangs, bug #641728
11903 + local myctestargs=(
11904 + -E "(mainshelltest|chmgeneratortest|parttest)"
11905 + )
11906 +
11907 + ecm_src_test
11908 +}
11909
11910 diff --git a/kde-apps/palapeli/palapeli-19.11.90.ebuild b/kde-apps/palapeli/palapeli-19.11.90.ebuild
11911 new file mode 100644
11912 index 0000000000..4121c6917f
11913 --- /dev/null
11914 +++ b/kde-apps/palapeli/palapeli-19.11.90.ebuild
11915 @@ -0,0 +1,41 @@
11916 +# Copyright 1999-2019 Gentoo Authors
11917 +# Distributed under the terms of the GNU General Public License v2
11918 +
11919 +EAPI=7
11920 +
11921 +ECM_HANDBOOK="optional"
11922 +PVCUT=$(ver_cut 1-3)
11923 +KFMIN=5.63.0
11924 +QTMIN=5.12.3
11925 +inherit ecm kde.org
11926 +
11927 +DESCRIPTION="Jigsaw puzzle game by KDE"
11928 +HOMEPAGE="https://kde.org/applications/games/org.kde.palapeli"
11929 +
11930 +LICENSE="GPL-2" # TODO: CHECK
11931 +SLOT="5"
11932 +KEYWORDS="~amd64 ~arm64 ~x86"
11933 +IUSE=""
11934 +
11935 +RDEPEND="
11936 + >=kde-frameworks/karchive-${KFMIN}:5
11937 + >=kde-frameworks/kcompletion-${KFMIN}:5
11938 + >=kde-frameworks/kconfig-${KFMIN}:5
11939 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11940 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11941 + >=kde-frameworks/kcrash-${KFMIN}:5
11942 + >=kde-frameworks/ki18n-${KFMIN}:5
11943 + >=kde-frameworks/kio-${KFMIN}:5
11944 + >=kde-frameworks/kitemviews-${KFMIN}:5
11945 + >=kde-frameworks/knotifications-${KFMIN}:5
11946 + >=kde-frameworks/kservice-${KFMIN}:5
11947 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11948 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11949 + >=kde-apps/libkdegames-${PVCUT}:5
11950 + >=dev-qt/qtgui-${QTMIN}:5
11951 + >=dev-qt/qtsvg-${QTMIN}:5
11952 + >=dev-qt/qtwidgets-${QTMIN}:5
11953 +"
11954 +DEPEND="${RDEPEND}
11955 + >=dev-qt/qtconcurrent-${QTMIN}:5
11956 +"
11957
11958 diff --git a/kde-apps/parley/parley-19.11.90.ebuild b/kde-apps/parley/parley-19.11.90.ebuild
11959 new file mode 100644
11960 index 0000000000..afd5b32389
11961 --- /dev/null
11962 +++ b/kde-apps/parley/parley-19.11.90.ebuild
11963 @@ -0,0 +1,51 @@
11964 +# Copyright 1999-2019 Gentoo Authors
11965 +# Distributed under the terms of the GNU General Public License v2
11966 +
11967 +EAPI=7
11968 +
11969 +ECM_HANDBOOK="forceoptional"
11970 +ECM_HANDBOOK_DIR="docs"
11971 +PVCUT=$(ver_cut 1-3)
11972 +KFMIN=5.63.0
11973 +QTMIN=5.12.3
11974 +inherit ecm kde.org
11975 +
11976 +DESCRIPTION="A vocabulary trainer to help you memorize things"
11977 +HOMEPAGE="https://kde.org/applications/education/org.kde.parley"
11978 +
11979 +LICENSE="GPL-2" # TODO: CHECK
11980 +SLOT="5"
11981 +KEYWORDS="~amd64 ~arm64 ~x86"
11982 +IUSE=""
11983 +
11984 +DEPEND="
11985 + >=kde-frameworks/kcmutils-${KFMIN}:5
11986 + >=kde-frameworks/kcompletion-${KFMIN}:5
11987 + >=kde-frameworks/kconfig-${KFMIN}:5
11988 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11989 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11990 + >=kde-frameworks/kcrash-${KFMIN}:5
11991 + >=kde-frameworks/ki18n-${KFMIN}:5
11992 + >=kde-frameworks/kio-${KFMIN}:5
11993 + >=kde-frameworks/knewstuff-${KFMIN}:5
11994 + >=kde-frameworks/knotifications-${KFMIN}:5
11995 + >=kde-frameworks/kross-${KFMIN}:5
11996 + >=kde-frameworks/kservice-${KFMIN}:5
11997 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
11998 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11999 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12000 + >=kde-frameworks/sonnet-${KFMIN}:5
12001 + >=kde-apps/libkeduvocdocument-${PVCUT}:5
12002 + >=dev-qt/qtdbus-${QTMIN}:5
12003 + >=dev-qt/qtconcurrent-${QTMIN}:5
12004 + >=dev-qt/qtgui-${QTMIN}:5
12005 + >=dev-qt/qtmultimedia-${QTMIN}:5
12006 + >=dev-qt/qtsvg-${QTMIN}:5
12007 + >=dev-qt/qtwidgets-${QTMIN}:5
12008 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
12009 + dev-libs/libxml2:2
12010 + dev-libs/libxslt
12011 +"
12012 +RDEPEND="${DEPEND}
12013 + >=kde-apps/kdeedu-data-${PVCUT}:5
12014 +"
12015
12016 diff --git a/kde-apps/picmi/picmi-19.11.90.ebuild b/kde-apps/picmi/picmi-19.11.90.ebuild
12017 new file mode 100644
12018 index 0000000000..70fa1ddddb
12019 --- /dev/null
12020 +++ b/kde-apps/picmi/picmi-19.11.90.ebuild
12021 @@ -0,0 +1,41 @@
12022 +# Copyright 1999-2019 Gentoo Authors
12023 +# Distributed under the terms of the GNU General Public License v2
12024 +
12025 +EAPI=7
12026 +
12027 +ECM_HANDBOOK="forceoptional"
12028 +ECM_TEST="forceoptional"
12029 +PVCUT=$(ver_cut 1-3)
12030 +KFMIN=5.63.0
12031 +QTMIN=5.12.3
12032 +VIRTUALX_REQUIRED="test"
12033 +inherit ecm kde.org
12034 +
12035 +DESCRIPTION="Nonogram logic game by KDE"
12036 +HOMEPAGE="https://kde.org/applications/games/org.kde.picmi
12037 +https://games.kde.org/game.php?game=picmi"
12038 +
12039 +LICENSE="GPL-2" # TODO: CHECK
12040 +SLOT="5"
12041 +KEYWORDS="~amd64 ~arm64 ~x86"
12042 +IUSE=""
12043 +
12044 +DEPEND="
12045 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12046 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12047 + >=kde-frameworks/kcrash-${KFMIN}:5
12048 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12049 + >=kde-frameworks/kdeclarative-${KFMIN}:5
12050 + >=kde-frameworks/ki18n-${KFMIN}:5
12051 + >=kde-frameworks/kio-${KFMIN}:5
12052 + >=kde-frameworks/knewstuff-${KFMIN}:5
12053 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12054 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12055 + >=kde-apps/libkdegames-${PVCUT}:5
12056 + >=dev-qt/qtdeclarative-${QTMIN}:5
12057 + >=dev-qt/qtgui-${QTMIN}:5
12058 + >=dev-qt/qtsvg-${QTMIN}:5
12059 + >=dev-qt/qtwidgets-${QTMIN}:5
12060 + >=dev-qt/qtxml-${QTMIN}:5
12061 +"
12062 +RDEPEND="${DEPEND}"
12063
12064 diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-19.11.90.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-19.11.90.ebuild
12065 new file mode 100644
12066 index 0000000000..46a7df3652
12067 --- /dev/null
12068 +++ b/kde-apps/pim-data-exporter/pim-data-exporter-19.11.90.ebuild
12069 @@ -0,0 +1,50 @@
12070 +# Copyright 1999-2019 Gentoo Authors
12071 +# Distributed under the terms of the GNU General Public License v2
12072 +
12073 +EAPI=7
12074 +
12075 +ECM_HANDBOOK="forceoptional"
12076 +ECM_TEST="forceoptional"
12077 +PVCUT=$(ver_cut 1-3)
12078 +KFMIN=5.63.0
12079 +QTMIN=5.12.3
12080 +VIRTUALX_REQUIRED="test"
12081 +inherit ecm kde.org
12082 +
12083 +DESCRIPTION="Assistant to backup and archive PIM data and configuration"
12084 +HOMEPAGE+=" https://userbase.kde.org/Kmail/Backup_Options"
12085 +
12086 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
12087 +SLOT="5"
12088 +KEYWORDS="~amd64 ~arm64 ~x86"
12089 +IUSE=""
12090 +
12091 +DEPEND="
12092 + >=kde-frameworks/karchive-${KFMIN}:5
12093 + >=kde-frameworks/kconfig-${KFMIN}:5
12094 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12095 + >=kde-frameworks/kcontacts-${KFMIN}:5
12096 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12097 + >=kde-frameworks/kcrash-${KFMIN}:5
12098 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12099 + >=kde-frameworks/ki18n-${KFMIN}:5
12100 + >=kde-frameworks/kio-${KFMIN}:5
12101 + >=kde-frameworks/kitemviews-${KFMIN}:5
12102 + >=kde-frameworks/knotifications-${KFMIN}:5
12103 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12104 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12105 + >=kde-apps/akonadi-${PVCUT}:5
12106 + >=kde-apps/kidentitymanagement-${PVCUT}:5
12107 + >=kde-apps/kmailtransport-${PVCUT}:5
12108 + >=kde-apps/kmime-${PVCUT}:5
12109 + >=kde-apps/kpimtextedit-${PVCUT}:5
12110 + >=kde-apps/libkdepim-${PVCUT}:5
12111 + >=kde-apps/mailcommon-${PVCUT}:5
12112 + >=kde-apps/pimcommon-${PVCUT}:5
12113 + >=dev-qt/qtgui-${QTMIN}:5
12114 + >=dev-qt/qtwidgets-${QTMIN}:5
12115 +"
12116 +RDEPEND="${DEPEND}
12117 + !kde-apps/kdepim-l10n
12118 + !kde-apps/kmail:4
12119 +"
12120
12121 diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-19.11.90.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-19.11.90.ebuild
12122 new file mode 100644
12123 index 0000000000..e7e407dc32
12124 --- /dev/null
12125 +++ b/kde-apps/pim-sieve-editor/pim-sieve-editor-19.11.90.ebuild
12126 @@ -0,0 +1,49 @@
12127 +# Copyright 1999-2019 Gentoo Authors
12128 +# Distributed under the terms of the GNU General Public License v2
12129 +
12130 +EAPI=7
12131 +
12132 +ECM_HANDBOOK="forceoptional"
12133 +ECM_TEST="forceoptional"
12134 +PVCUT=$(ver_cut 1-3)
12135 +KFMIN=5.63.0
12136 +QTMIN=5.12.3
12137 +VIRTUALX_REQUIRED="test"
12138 +inherit ecm kde.org
12139 +
12140 +DESCRIPTION="Assistant for editing IMAP Sieve filters"
12141 +
12142 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
12143 +SLOT="5"
12144 +KEYWORDS="~amd64 ~arm64 ~x86"
12145 +IUSE=""
12146 +
12147 +DEPEND="
12148 + >=kde-frameworks/kbookmarks-${KFMIN}:5
12149 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
12150 + >=kde-frameworks/kconfig-${KFMIN}:5
12151 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12152 + >=kde-frameworks/kcontacts-${KFMIN}:5
12153 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12154 + >=kde-frameworks/kcrash-${KFMIN}:5
12155 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12156 + >=kde-frameworks/ki18n-${KFMIN}:5
12157 + >=kde-frameworks/kiconthemes-${KFMIN}:5
12158 + >=kde-frameworks/kwallet-${KFMIN}:5
12159 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12160 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12161 + >=kde-apps/akonadi-${PVCUT}:5
12162 + >=kde-apps/akonadi-contacts-${PVCUT}:5
12163 + >=kde-apps/akonadi-mime-${PVCUT}:5
12164 + >=kde-apps/calendarsupport-${PVCUT}:5
12165 + >=kde-apps/kmailtransport-${PVCUT}:5
12166 + >=kde-apps/libksieve-${PVCUT}:5
12167 + >=kde-apps/pimcommon-${PVCUT}:5
12168 + >=dev-qt/qtgui-${QTMIN}:5
12169 + >=dev-qt/qtnetwork-${QTMIN}:5
12170 + >=dev-qt/qtwidgets-${QTMIN}:5
12171 +"
12172 +RDEPEND="${DEPEND}
12173 + !kde-apps/kdepim-common-libs:4
12174 + !kde-apps/kdepim-l10n
12175 +"
12176
12177 diff --git a/kde-apps/pimcommon/pimcommon-19.11.90.ebuild b/kde-apps/pimcommon/pimcommon-19.11.90.ebuild
12178 new file mode 100644
12179 index 0000000000..ec0b275ef7
12180 --- /dev/null
12181 +++ b/kde-apps/pimcommon/pimcommon-19.11.90.ebuild
12182 @@ -0,0 +1,69 @@
12183 +# Copyright 1999-2019 Gentoo Authors
12184 +# Distributed under the terms of the GNU General Public License v2
12185 +
12186 +EAPI=7
12187 +
12188 +ECM_DESIGNERPLUGIN="true"
12189 +ECM_TEST="forceoptional"
12190 +PVCUT=$(ver_cut 1-3)
12191 +KFMIN=5.63.0
12192 +QTMIN=5.12.3
12193 +VIRTUALX_REQUIRED="test"
12194 +inherit ecm kde.org
12195 +
12196 +DESCRIPTION="Common PIM libraries"
12197 +
12198 +LICENSE="GPL-2+ LGPL-2.1+"
12199 +SLOT="5"
12200 +KEYWORDS="~amd64 ~arm64 ~x86"
12201 +IUSE=""
12202 +
12203 +BDEPEND="
12204 + dev-libs/libxslt
12205 +"
12206 +COMMON_DEPEND="
12207 + >=kde-frameworks/karchive-${KFMIN}:5
12208 + >=kde-frameworks/kcodecs-${KFMIN}:5
12209 + >=kde-frameworks/kcompletion-${KFMIN}:5
12210 + >=kde-frameworks/kconfig-${KFMIN}:5
12211 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12212 + >=kde-frameworks/kcontacts-${KFMIN}:5
12213 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12214 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12215 + >=kde-frameworks/ki18n-${KFMIN}:5
12216 + >=kde-frameworks/kio-${KFMIN}:5
12217 + >=kde-frameworks/kitemmodels-${KFMIN}:5
12218 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
12219 + >=kde-frameworks/knewstuff-${KFMIN}:5
12220 + >=kde-frameworks/kservice-${KFMIN}:5
12221 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12222 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12223 + >=kde-frameworks/purpose-${KFMIN}:5
12224 + >=kde-apps/akonadi-${PVCUT}:5
12225 + >=kde-apps/akonadi-contacts-${PVCUT}:5
12226 + >=kde-apps/kimap-${PVCUT}:5
12227 + >=kde-apps/kpimtextedit-${PVCUT}:5
12228 + >=kde-apps/libkdepim-${PVCUT}:5
12229 + >=dev-qt/qtdbus-${QTMIN}:5
12230 + >=dev-qt/qtgui-${QTMIN}:5
12231 + >=dev-qt/qtnetwork-${QTMIN}:5
12232 + >=dev-qt/qtprintsupport-${QTMIN}:5
12233 + >=dev-qt/qtwidgets-${QTMIN}:5
12234 + >=dev-qt/qtxml-${QTMIN}:5
12235 +"
12236 +DEPEND="${COMMON_DEPEND}
12237 + test? ( >=kde-apps/kmime-${PVCUT}:5 )
12238 +"
12239 +RDEPEND="${COMMON_DEPEND}
12240 + !kde-apps/kdepim-common-libs:4
12241 + !kde-apps/kdepim-l10n
12242 +"
12243 +
12244 +src_test() {
12245 + # bugs 641730, 661330
12246 + local myctestargs=(
12247 + -E "(autocorrectiontest|pimcommon-translator-translatortest)"
12248 + )
12249 +
12250 + ecm_src_test
12251 +}
12252
12253 diff --git a/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-19.11.90.ebuild b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-19.11.90.ebuild
12254 new file mode 100644
12255 index 0000000000..a68369603c
12256 --- /dev/null
12257 +++ b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-19.11.90.ebuild
12258 @@ -0,0 +1,32 @@
12259 +# Copyright 1999-2019 Gentoo Authors
12260 +# Distributed under the terms of the GNU General Public License v2
12261 +
12262 +EAPI=7
12263 +
12264 +DESCRIPTION="Plasma Telepathy client"
12265 +HOMEPAGE="https://community.kde.org/KTp"
12266 +
12267 +LICENSE="metapackage"
12268 +SLOT="5"
12269 +KEYWORDS="~amd64 ~arm64 ~x86"
12270 +IUSE="gstreamer"
12271 +
12272 +RDEPEND="
12273 + >=kde-apps/ktp-accounts-kcm-${PV}:${SLOT}
12274 + >=kde-apps/ktp-approver-${PV}:${SLOT}
12275 + >=kde-apps/ktp-auth-handler-${PV}:${SLOT}
12276 + >=kde-apps/ktp-common-internals-${PV}:${SLOT}
12277 + >=kde-apps/ktp-contact-list-${PV}:${SLOT}
12278 + >=kde-apps/ktp-contact-runner-${PV}:${SLOT}
12279 + >=kde-apps/ktp-desktop-applets-${PV}:${SLOT}
12280 + >=kde-apps/ktp-filetransfer-handler-${PV}:${SLOT}
12281 + >=kde-apps/ktp-kded-module-${PV}:${SLOT}
12282 + >=kde-apps/ktp-send-file-${PV}:${SLOT}
12283 + >=kde-apps/ktp-text-ui-${PV}:${SLOT}
12284 + gstreamer? ( >=kde-apps/ktp-call-ui-${PV}:${SLOT} )
12285 +"
12286 +
12287 +pkg_postinst() {
12288 + elog "You can configure the accounts in Plasma System Settings"
12289 + elog "and then add the Instant Messaging plasma applet to access the contact list."
12290 +}
12291
12292 diff --git a/kde-apps/poxml/poxml-19.11.90.ebuild b/kde-apps/poxml/poxml-19.11.90.ebuild
12293 new file mode 100644
12294 index 0000000000..2d2831be4b
12295 --- /dev/null
12296 +++ b/kde-apps/poxml/poxml-19.11.90.ebuild
12297 @@ -0,0 +1,21 @@
12298 +# Copyright 1999-2019 Gentoo Authors
12299 +# Distributed under the terms of the GNU General Public License v2
12300 +
12301 +EAPI=7
12302 +
12303 +ECM_HANDBOOK="forceoptional"
12304 +QTMIN=5.12.3
12305 +inherit ecm kde.org
12306 +
12307 +DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
12308 +
12309 +LICENSE="GPL-2" # TODO: CHECK
12310 +SLOT="5"
12311 +KEYWORDS="~amd64 ~arm64 ~x86"
12312 +IUSE=""
12313 +
12314 +DEPEND="
12315 + >=dev-qt/qtxml-${QTMIN}:5
12316 + sys-devel/gettext
12317 +"
12318 +RDEPEND="${DEPEND}"
12319
12320 diff --git a/kde-apps/print-manager/print-manager-19.11.90.ebuild b/kde-apps/print-manager/print-manager-19.11.90.ebuild
12321 new file mode 100644
12322 index 0000000000..b490480fc9
12323 --- /dev/null
12324 +++ b/kde-apps/print-manager/print-manager-19.11.90.ebuild
12325 @@ -0,0 +1,59 @@
12326 +# Copyright 1999-2019 Gentoo Authors
12327 +# Distributed under the terms of the GNU General Public License v2
12328 +
12329 +EAPI=7
12330 +
12331 +KFMIN=5.63.0
12332 +PLASMA_MINIMAL=5.16.5
12333 +QTMIN=5.12.3
12334 +inherit ecm kde.org
12335 +
12336 +DESCRIPTION="Manage print jobs and printers in Plasma"
12337 +
12338 +LICENSE="GPL-2" # TODO: CHECK
12339 +SLOT="5"
12340 +KEYWORDS="~amd64 ~arm64 ~x86"
12341 +IUSE="+gtk"
12342 +
12343 +DEPEND="
12344 + >=kde-frameworks/kcmutils-${KFMIN}:5
12345 + >=kde-frameworks/kconfig-${KFMIN}:5
12346 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12347 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12348 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12349 + >=kde-frameworks/ki18n-${KFMIN}:5
12350 + >=kde-frameworks/kiconthemes-${KFMIN}:5
12351 + >=kde-frameworks/kio-${KFMIN}:5
12352 + >=kde-frameworks/knotifications-${KFMIN}:5
12353 + >=kde-frameworks/kservice-${KFMIN}:5
12354 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12355 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
12356 + >=kde-frameworks/plasma-${KFMIN}:5
12357 + >=dev-qt/qtdbus-${QTMIN}:5
12358 + >=dev-qt/qtdeclarative-${QTMIN}:5
12359 + >=dev-qt/qtgui-${QTMIN}:5
12360 + >=dev-qt/qtnetwork-${QTMIN}:5
12361 + >=dev-qt/qtwidgets-${QTMIN}:5
12362 + net-print/cups
12363 +"
12364 +RDEPEND="${DEPEND}
12365 + >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
12366 + gtk? ( app-admin/system-config-printer )
12367 +"
12368 +
12369 +pkg_postinst(){
12370 + ecm_pkg_postinst
12371 +
12372 + if [[ -z "${REPLACING_VERSIONS}" ]] && ! use gtk ; then
12373 + ewarn "By switching off \"gtk\" USE flag, you have chosen to do without"
12374 + ewarn "an important, though optional, runtime dependency:"
12375 + ewarn
12376 + ewarn "app-admin/system-config-printer"
12377 + ewarn
12378 + ewarn "${PN} will work nevertheless, but is going to be less comfortable"
12379 + ewarn "and will show the following error status during runtime:"
12380 + ewarn
12381 + ewarn "\"Failed to group devices: 'The name org.fedoraproject.Config.Printing"
12382 + ewarn "was not provided by any .service files'\""
12383 + fi
12384 +}
12385
12386 diff --git a/kde-apps/rocs/rocs-19.11.90.ebuild b/kde-apps/rocs/rocs-19.11.90.ebuild
12387 new file mode 100644
12388 index 0000000000..4a75ab24d6
12389 --- /dev/null
12390 +++ b/kde-apps/rocs/rocs-19.11.90.ebuild
12391 @@ -0,0 +1,49 @@
12392 +# Copyright 1999-2019 Gentoo Authors
12393 +# Distributed under the terms of the GNU General Public License v2
12394 +
12395 +EAPI=7
12396 +
12397 +ECM_HANDBOOK="optional"
12398 +ECM_TEST="true"
12399 +KFMIN=5.63.0
12400 +QTMIN=5.12.3
12401 +inherit ecm kde.org
12402 +
12403 +DESCRIPTION="Interface to work with Graph Theory"
12404 +HOMEPAGE="https://kde.org/applications/education/org.kde.rocs"
12405 +
12406 +LICENSE="GPL-2" # TODO: CHECK
12407 +SLOT="5"
12408 +KEYWORDS="~amd64 ~arm64 ~x86"
12409 +IUSE=""
12410 +
12411 +RDEPEND="
12412 + >=kde-frameworks/karchive-${KFMIN}:5
12413 + >=kde-frameworks/kconfig-${KFMIN}:5
12414 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12415 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12416 + >=kde-frameworks/kcrash-${KFMIN}:5
12417 + >=kde-frameworks/kdeclarative-${KFMIN}:5
12418 + >=kde-frameworks/ki18n-${KFMIN}:5
12419 + >=kde-frameworks/kitemviews-${KFMIN}:5
12420 + >=kde-frameworks/kparts-${KFMIN}:5
12421 + >=kde-frameworks/kservice-${KFMIN}:5
12422 + >=kde-frameworks/ktexteditor-${KFMIN}:5
12423 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
12424 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12425 + >=dev-qt/qtconcurrent-${QTMIN}:5
12426 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
12427 + >=dev-qt/qtgui-${QTMIN}:5
12428 + >=dev-qt/qtscript-${QTMIN}:5[scripttools]
12429 + >=dev-qt/qtsvg-${QTMIN}:5
12430 + >=dev-qt/qtwebkit-5.212.0_pre20180120:5
12431 + >=dev-qt/qtwidgets-${QTMIN}:5
12432 + >=dev-qt/qtxml-${QTMIN}:5
12433 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
12434 + dev-libs/grantlee:5
12435 +"
12436 +DEPEND="${RDEPEND}
12437 + >=dev-libs/boost-1.49
12438 +"
12439 +
12440 +RESTRICT+=" test" # 1/10 tests currently fails
12441
12442 diff --git a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-19.11.90.ebuild b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-19.11.90.ebuild
12443 new file mode 100644
12444 index 0000000000..9060f051ee
12445 --- /dev/null
12446 +++ b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-19.11.90.ebuild
12447 @@ -0,0 +1,20 @@
12448 +# Copyright 1999-2019 Gentoo Authors
12449 +# Distributed under the terms of the GNU General Public License v2
12450 +
12451 +EAPI=7
12452 +
12453 +KFMIN=5.63.0
12454 +inherit ecm kde.org
12455 +
12456 +DESCRIPTION="KWallet extension for signond"
12457 +HOMEPAGE="https://01.org/gsso/"
12458 +
12459 +SLOT="5"
12460 +KEYWORDS="~amd64 ~arm64 ~x86"
12461 +LICENSE="GPL-2+"
12462 +
12463 +DEPEND="
12464 + >=kde-frameworks/kwallet-${KFMIN}:5
12465 + net-libs/signond
12466 +"
12467 +RDEPEND="${DEPEND}"
12468
12469 diff --git a/kde-apps/spectacle/spectacle-19.11.90.ebuild b/kde-apps/spectacle/spectacle-19.11.90.ebuild
12470 new file mode 100644
12471 index 0000000000..d625a8158e
12472 --- /dev/null
12473 +++ b/kde-apps/spectacle/spectacle-19.11.90.ebuild
12474 @@ -0,0 +1,58 @@
12475 +# Copyright 1999-2019 Gentoo Authors
12476 +# Distributed under the terms of the GNU General Public License v2
12477 +
12478 +EAPI=7
12479 +
12480 +ECM_HANDBOOK="forceoptional"
12481 +ECM_TEST="forceoptional"
12482 +PVCUT=$(ver_cut 1-3)
12483 +KFMIN=5.63.0
12484 +QTMIN=5.12.3
12485 +inherit ecm kde.org
12486 +
12487 +DESCRIPTION="Screenshot capture utility"
12488 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.spectacle"
12489 +
12490 +LICENSE="LGPL-2+ handbook? ( FDL-1.3 ) kipi? ( GPL-2+ )"
12491 +SLOT="5"
12492 +KEYWORDS="~amd64 ~arm64 ~x86"
12493 +IUSE="kipi share"
12494 +
12495 +DEPEND="
12496 + >=kde-frameworks/kconfig-${KFMIN}:5
12497 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12498 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12499 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12500 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
12501 + >=kde-frameworks/ki18n-${KFMIN}:5
12502 + >=kde-frameworks/kio-${KFMIN}:5
12503 + >=kde-frameworks/knewstuff-${KFMIN}:5
12504 + >=kde-frameworks/knotifications-${KFMIN}:5
12505 + >=kde-frameworks/kservice-${KFMIN}:5
12506 + >=kde-frameworks/kwayland-${KFMIN}:5
12507 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12508 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
12509 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12510 + >=dev-qt/qtdbus-${QTMIN}:5
12511 + >=dev-qt/qtgui-${QTMIN}:5
12512 + >=dev-qt/qtprintsupport-${QTMIN}:5
12513 + >=dev-qt/qtwidgets-${QTMIN}:5
12514 + >=dev-qt/qtx11extras-${QTMIN}:5
12515 + x11-libs/libxcb
12516 + x11-libs/xcb-util
12517 + x11-libs/xcb-util-cursor
12518 + x11-libs/xcb-util-image
12519 + kipi? ( >=kde-apps/libkipi-${PVCUT}:5= )
12520 + share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
12521 +"
12522 +RDEPEND="${DEPEND}
12523 + kipi? ( >=kde-apps/kipi-plugins-${PVCUT}:5 )
12524 +"
12525 +
12526 +src_configure() {
12527 + local mycmakeargs=(
12528 + $(cmake_use_find_package kipi KF5Kipi)
12529 + $(cmake_use_find_package share KF5Purpose)
12530 + )
12531 + ecm_src_configure
12532 +}
12533
12534 diff --git a/kde-apps/step/step-19.11.90.ebuild b/kde-apps/step/step-19.11.90.ebuild
12535 new file mode 100644
12536 index 0000000000..72b0da08fe
12537 --- /dev/null
12538 +++ b/kde-apps/step/step-19.11.90.ebuild
12539 @@ -0,0 +1,65 @@
12540 +# Copyright 1999-2019 Gentoo Authors
12541 +# Distributed under the terms of the GNU General Public License v2
12542 +
12543 +EAPI=7
12544 +
12545 +ECM_HANDBOOK="optional"
12546 +ECM_TEST="forceoptional"
12547 +KFMIN=5.63.0
12548 +QTMIN=5.12.3
12549 +inherit ecm kde.org
12550 +
12551 +DESCRIPTION="Interactive physics simulator"
12552 +HOMEPAGE="https://kde.org/applications/education/org.kde.step
12553 +https://edu.kde.org/step/"
12554 +
12555 +LICENSE="GPL-2" # TODO: CHECK
12556 +SLOT="5"
12557 +KEYWORDS="~amd64 ~arm64 ~x86"
12558 +IUSE="+gsl nls +qalculate"
12559 +
12560 +BDEPEND="
12561 + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
12562 +"
12563 +DEPEND="
12564 + >=kde-frameworks/kcompletion-${KFMIN}:5
12565 + >=kde-frameworks/kconfig-${KFMIN}:5
12566 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12567 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12568 + >=kde-frameworks/kcrash-${KFMIN}:5
12569 + >=kde-frameworks/ki18n-${KFMIN}:5
12570 + >=kde-frameworks/kiconthemes-${KFMIN}:5
12571 + >=kde-frameworks/kio-${KFMIN}:5
12572 + >=kde-frameworks/knewstuff-${KFMIN}:5
12573 + >=kde-frameworks/kparts-${KFMIN}:5
12574 + >=kde-frameworks/kplotting-${KFMIN}:5
12575 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
12576 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12577 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12578 + >=dev-qt/qtgui-${QTMIN}:5
12579 + >=dev-qt/qtopengl-${QTMIN}:5
12580 + >=dev-qt/qtsvg-${QTMIN}:5
12581 + >=dev-qt/qtwidgets-${QTMIN}:5
12582 + >=dev-qt/qtxml-${QTMIN}:5
12583 + >=dev-cpp/eigen-3.2:3
12584 + sci-libs/cln
12585 + gsl? ( sci-libs/gsl:= )
12586 + qalculate? ( >=sci-libs/libqalculate-0.9.5:= )
12587 +"
12588 +RDEPEND="${DEPEND}"
12589 +
12590 +src_prepare() {
12591 + ecm_src_prepare
12592 +
12593 + # FIXME: Drop duplicate upstream
12594 + sed -e '/find_package.*Xml Test/ s/^/#/' \
12595 + -i stepcore/CMakeLists.txt || die
12596 +}
12597 +
12598 +src_configure() {
12599 + local mycmakeargs=(
12600 + $(cmake_use_find_package gsl GSL)
12601 + $(cmake_use_find_package qalculate Qalculate)
12602 + )
12603 + ecm_src_configure
12604 +}
12605
12606 diff --git a/kde-apps/svgpart/svgpart-19.11.90.ebuild b/kde-apps/svgpart/svgpart-19.11.90.ebuild
12607 new file mode 100644
12608 index 0000000000..284190326e
12609 --- /dev/null
12610 +++ b/kde-apps/svgpart/svgpart-19.11.90.ebuild
12611 @@ -0,0 +1,27 @@
12612 +# Copyright 1999-2019 Gentoo Authors
12613 +# Distributed under the terms of the GNU General Public License v2
12614 +
12615 +EAPI=7
12616 +
12617 +KFMIN=5.63.0
12618 +QTMIN=5.12.3
12619 +inherit ecm kde.org
12620 +
12621 +DESCRIPTION="Kpart for viewing SVGs"
12622 +
12623 +LICENSE="GPL-2+"
12624 +SLOT="5"
12625 +KEYWORDS="~amd64 ~arm64 ~x86"
12626 +IUSE=""
12627 +
12628 +DEPEND="
12629 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12630 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12631 + >=kde-frameworks/ki18n-${KFMIN}:5
12632 + >=kde-frameworks/kparts-${KFMIN}:5
12633 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12634 + >=dev-qt/qtgui-${QTMIN}:5
12635 + >=dev-qt/qtsvg-${QTMIN}:5
12636 + >=dev-qt/qtwidgets-${QTMIN}:5
12637 +"
12638 +RDEPEND="${DEPEND}"
12639
12640 diff --git a/kde-apps/sweeper/sweeper-19.11.90.ebuild b/kde-apps/sweeper/sweeper-19.11.90.ebuild
12641 new file mode 100644
12642 index 0000000000..2e677696fb
12643 --- /dev/null
12644 +++ b/kde-apps/sweeper/sweeper-19.11.90.ebuild
12645 @@ -0,0 +1,37 @@
12646 +# Copyright 1999-2019 Gentoo Authors
12647 +# Distributed under the terms of the GNU General Public License v2
12648 +
12649 +EAPI=7
12650 +
12651 +ECM_HANDBOOK="forceoptional"
12652 +KFMIN=5.63.0
12653 +QTMIN=5.12.3
12654 +inherit ecm kde.org
12655 +
12656 +DESCRIPTION="Privacy settings widget to clean unwanted traces on the system"
12657 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.sweeper
12658 +https://utils.kde.org/projects/sweeper/"
12659 +
12660 +LICENSE="GPL-2" # TODO: CHECK
12661 +SLOT="5"
12662 +KEYWORDS="~amd64 ~arm64 ~x86"
12663 +IUSE=""
12664 +
12665 +DEPEND="
12666 + >=kde-frameworks/kactivities-stats-${KFMIN}:5
12667 + >=kde-frameworks/kbookmarks-${KFMIN}:5
12668 + >=kde-frameworks/kconfig-${KFMIN}:5
12669 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12670 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12671 + >=kde-frameworks/kcrash-${KFMIN}:5
12672 + >=kde-frameworks/ki18n-${KFMIN}:5
12673 + >=kde-frameworks/kio-${KFMIN}:5
12674 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
12675 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12676 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12677 + >=dev-qt/qtdbus-${QTMIN}:5
12678 + >=dev-qt/qtgui-${QTMIN}:5
12679 + >=dev-qt/qtwidgets-${QTMIN}:5
12680 + >=dev-qt/qtxml-${QTMIN}:5
12681 +"
12682 +RDEPEND="${DEPEND}"
12683
12684 diff --git a/kde-apps/thumbnailers/thumbnailers-19.11.90.ebuild b/kde-apps/thumbnailers/thumbnailers-19.11.90.ebuild
12685 new file mode 100644
12686 index 0000000000..580410f92a
12687 --- /dev/null
12688 +++ b/kde-apps/thumbnailers/thumbnailers-19.11.90.ebuild
12689 @@ -0,0 +1,37 @@
12690 +# Copyright 1999-2019 Gentoo Authors
12691 +# Distributed under the terms of the GNU General Public License v2
12692 +
12693 +EAPI=7
12694 +
12695 +KDE_ORG_NAME="kdegraphics-thumbnailers"
12696 +PVCUT=$(ver_cut 1-3)
12697 +KFMIN=5.63.0
12698 +QTMIN=5.12.3
12699 +inherit ecm kde.org
12700 +
12701 +DESCRIPTION="Thumbnail generators for PDF/PS and RAW files"
12702 +
12703 +LICENSE="GPL-2+"
12704 +SLOT="5"
12705 +KEYWORDS="~amd64 ~arm64 ~x86"
12706 +IUSE="raw"
12707 +
12708 +DEPEND="
12709 + >=kde-frameworks/karchive-${KFMIN}:5
12710 + >=kde-frameworks/kio-${KFMIN}:5
12711 + >=dev-qt/qtgui-${QTMIN}:5
12712 + raw? (
12713 + >=kde-apps/libkdcraw-${PVCUT}:5
12714 + >=kde-apps/libkexiv2-${PVCUT}:5
12715 + )
12716 +"
12717 +RDEPEND="${DEPEND}"
12718 +
12719 +src_configure() {
12720 + local mycmakeargs=(
12721 + $(cmake_use_find_package raw KF5KExiv2)
12722 + $(cmake_use_find_package raw KF5KDcraw)
12723 + )
12724 +
12725 + ecm_src_configure
12726 +}
12727
12728 diff --git a/kde-apps/umbrello/umbrello-19.11.90.ebuild b/kde-apps/umbrello/umbrello-19.11.90.ebuild
12729 new file mode 100644
12730 index 0000000000..7bde876647
12731 --- /dev/null
12732 +++ b/kde-apps/umbrello/umbrello-19.11.90.ebuild
12733 @@ -0,0 +1,59 @@
12734 +# Copyright 1999-2019 Gentoo Authors
12735 +# Distributed under the terms of the GNU General Public License v2
12736 +
12737 +EAPI=7
12738 +
12739 +ECM_HANDBOOK="forceoptional"
12740 +ECM_TEST="forceoptional"
12741 +KFMIN=5.63.0
12742 +QTMIN=5.12.3
12743 +VIRTUALX_REQUIRED="test"
12744 +inherit ecm kde.org
12745 +
12746 +DESCRIPTION="KDE UML Modeller"
12747 +HOMEPAGE="https://kde.org/applications/development/org.kde.umbrello
12748 +https://umbrello.kde.org"
12749 +
12750 +LICENSE="GPL-2" # TODO: CHECK
12751 +SLOT="5"
12752 +KEYWORDS="~amd64 ~arm64 ~x86"
12753 +IUSE=""
12754 +
12755 +RDEPEND="
12756 + >=kde-frameworks/karchive-${KFMIN}:5
12757 + >=kde-frameworks/kcompletion-${KFMIN}:5
12758 + >=kde-frameworks/kconfig-${KFMIN}:5
12759 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12760 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12761 + >=kde-frameworks/kcrash-${KFMIN}:5
12762 + >=kde-frameworks/ki18n-${KFMIN}:5
12763 + >=kde-frameworks/kiconthemes-${KFMIN}:5
12764 + >=kde-frameworks/kio-${KFMIN}:5
12765 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
12766 + >=kde-frameworks/ktexteditor-${KFMIN}:5
12767 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
12768 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12769 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
12770 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12771 + >=dev-qt/qtgui-${QTMIN}:5
12772 + >=dev-qt/qtprintsupport-${QTMIN}:5
12773 + >=dev-qt/qtsvg-${QTMIN}:5
12774 + >=dev-qt/qtwidgets-${QTMIN}:5
12775 + >=dev-qt/qtxml-${QTMIN}:5
12776 + dev-libs/libxml2
12777 + dev-libs/libxslt
12778 + >=dev-qt/qtwebkit-5.212.0_pre20180120:5
12779 +"
12780 +DEPEND="${RDEPEND}
12781 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
12782 +"
12783 +
12784 +src_configure() {
12785 + local mycmakeargs=(
12786 + -DBUILD_KF5=ON
12787 + -DBUILD_unittests=$(usex test)
12788 + )
12789 + use test && mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_LLVM=ON )
12790 +
12791 + ecm_src_configure
12792 +}
12793
12794 diff --git a/kde-apps/yakuake/yakuake-19.11.90.ebuild b/kde-apps/yakuake/yakuake-19.11.90.ebuild
12795 new file mode 100644
12796 index 0000000000..b3195f489a
12797 --- /dev/null
12798 +++ b/kde-apps/yakuake/yakuake-19.11.90.ebuild
12799 @@ -0,0 +1,58 @@
12800 +# Copyright 1999-2019 Gentoo Authors
12801 +# Distributed under the terms of the GNU General Public License v2
12802 +
12803 +EAPI=7
12804 +
12805 +PVCUT=$(ver_cut 1-3)
12806 +KFMIN=5.63.0
12807 +QTMIN=5.12.3
12808 +inherit ecm kde.org
12809 +
12810 +DESCRIPTION="Quake-style terminal emulator based on konsole"
12811 +HOMEPAGE="https://kde.org/applications/system/org.kde.yakuake"
12812 +
12813 +LICENSE="GPL-2 LGPL-2"
12814 +SLOT="5"
12815 +KEYWORDS="~amd64 ~arm64 ~x86"
12816 +IUSE="absolute-position X"
12817 +
12818 +DEPEND="
12819 + >=kde-frameworks/karchive-${KFMIN}:5
12820 + >=kde-frameworks/kconfig-${KFMIN}:5
12821 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12822 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12823 + >=kde-frameworks/kcrash-${KFMIN}:5
12824 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12825 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
12826 + >=kde-frameworks/ki18n-${KFMIN}:5
12827 + >=kde-frameworks/kiconthemes-${KFMIN}:5
12828 + >=kde-frameworks/kio-${KFMIN}:5
12829 + >=kde-frameworks/knewstuff-${KFMIN}:5
12830 + >=kde-frameworks/knotifications-${KFMIN}:5
12831 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
12832 + >=kde-frameworks/kparts-${KFMIN}:5
12833 + >=kde-frameworks/kservice-${KFMIN}:5
12834 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12835 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
12836 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12837 + >=kde-apps/konsole-${PVCUT}:5
12838 + >=dev-qt/qtdbus-${QTMIN}:5
12839 + >=dev-qt/qtgui-${QTMIN}:5
12840 + >=dev-qt/qtsvg-${QTMIN}:5
12841 + >=dev-qt/qtwidgets-${QTMIN}:5
12842 + absolute-position? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
12843 + X? (
12844 + >=dev-qt/qtx11extras-${QTMIN}:5
12845 + x11-libs/libX11
12846 + )
12847 +"
12848 +RDEPEND="${DEPEND}"
12849 +
12850 +src_configure() {
12851 + local mycmakeargs=(
12852 + $(cmake_use_find_package absolute-position KF5Wayland)
12853 + $(cmake_use_find_package X X11)
12854 + )
12855 +
12856 + ecm_src_configure
12857 +}
12858
12859 diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-19.11.90.ebuild b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-19.11.90.ebuild
12860 new file mode 100644
12861 index 0000000000..fbae2adb22
12862 --- /dev/null
12863 +++ b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-19.11.90.ebuild
12864 @@ -0,0 +1,25 @@
12865 +# Copyright 1999-2019 Gentoo Authors
12866 +# Distributed under the terms of the GNU General Public License v2
12867 +
12868 +EAPI=7
12869 +
12870 +KFMIN=5.63.0
12871 +QTMIN=5.12.3
12872 +inherit ecm kde.org
12873 +
12874 +DESCRIPTION="DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
12875 +
12876 +LICENSE="GPL-2" # TODO: CHECK
12877 +SLOT="5"
12878 +KEYWORDS="~amd64 ~arm64 ~x86"
12879 +IUSE=""
12880 +
12881 +DEPEND="
12882 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12883 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12884 + >=kde-frameworks/kdnssd-${KFMIN}:5
12885 + >=kde-frameworks/ki18n-${KFMIN}:5
12886 + >=kde-frameworks/kio-${KFMIN}:5
12887 + >=dev-qt/qtdbus-${QTMIN}:5
12888 +"
12889 +RDEPEND="${DEPEND}"
12890
12891 diff --git a/media-sound/elisa/elisa-19.11.90.ebuild b/media-sound/elisa/elisa-19.11.90.ebuild
12892 new file mode 100644
12893 index 0000000000..8589967046
12894 --- /dev/null
12895 +++ b/media-sound/elisa/elisa-19.11.90.ebuild
12896 @@ -0,0 +1,63 @@
12897 +# Copyright 1999-2019 Gentoo Authors
12898 +# Distributed under the terms of the GNU General Public License v2
12899 +
12900 +EAPI=7
12901 +
12902 +ECM_HANDBOOK="optional"
12903 +ECM_TEST="forceoptional"
12904 +KFMIN=5.60.0
12905 +QTMIN=5.12.3
12906 +inherit ecm kde.org
12907 +
12908 +DESCRIPTION="Simple music player by KDE"
12909 +HOMEPAGE="https://community.kde.org/Elisa"
12910 +SRC_URI="mirror://kde/unstable/applications/19.11.90/src/${P}.tar.xz"
12911 +
12912 +LICENSE="LGPL-3+"
12913 +SLOT="5"
12914 +KEYWORDS="~amd64"
12915 +IUSE="mpris semantic-desktop vlc"
12916 +
12917 +BDEPEND="sys-devel/gettext"
12918 +DEPEND="
12919 + >=dev-qt/qtdeclarative-${QTMIN}:5
12920 + >=dev-qt/qtgui-${QTMIN}:5
12921 + >=dev-qt/qtmultimedia-${QTMIN}:5
12922 + >=dev-qt/qtsql-${QTMIN}:5
12923 + >=dev-qt/qtwidgets-${QTMIN}:5
12924 + >=kde-frameworks/kcmutils-${KFMIN}:5
12925 + >=kde-frameworks/kconfig-${KFMIN}:5
12926 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12927 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12928 + >=kde-frameworks/kcrash-${KFMIN}:5
12929 + >=kde-frameworks/kdeclarative-${KFMIN}:5
12930 + >=kde-frameworks/kfilemetadata-${KFMIN}:5[taglib]
12931 + >=kde-frameworks/ki18n-${KFMIN}:5
12932 + >=kde-frameworks/kio-${KFMIN}:5
12933 + >=kde-frameworks/kirigami-${KFMIN}:5
12934 + >=kde-frameworks/kitemviews-${KFMIN}:5
12935 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12936 + mpris? (
12937 + >=dev-qt/qtdbus-${QTMIN}:5
12938 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12939 + )
12940 + semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
12941 + vlc? ( media-video/vlc:= )
12942 + !vlc? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer] )
12943 +"
12944 +RDEPEND="${DEPEND}
12945 + >=dev-qt/qtgraphicaleffects-${QTMIN}:5
12946 + >=dev-qt/qtquickcontrols2-${QTMIN}:5
12947 +"
12948 +
12949 +RESTRICT+=" test"
12950 +
12951 +src_configure() {
12952 + local mycmakeargs=(
12953 + $(cmake_use_find_package mpris KF5DBusAddons)
12954 + $(cmake_use_find_package semantic-desktop KF5Baloo)
12955 + $(cmake_use_find_package vlc LIBVLC)
12956 + )
12957 +
12958 + ecm_src_configure
12959 +}
12960
12961 diff --git a/sets/kdemultimedia-19.12 b/sets/kdemultimedia-19.12
12962 index 78d492b703..d5713cf4ee 100644
12963 --- a/sets/kdemultimedia-19.12
12964 +++ b/sets/kdemultimedia-19.12
12965 @@ -10,3 +10,4 @@
12966 <kde-apps/kwave-19.12.50
12967 <kde-apps/libkcddb-19.12.50
12968 <kde-apps/libkcompactdisc-19.12.50
12969 +<media-sound/elisa-19.12.50