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/kbreakout/, kde-apps/kdeedu-meta/, kde-apps/kbruch/, ...
Date: Tue, 04 Feb 2020 11:01:49
Message-Id: 1580813774.7db3986dac5c7be84b433862b7cdca4e2a065ac4.asturm@gentoo
1 commit: 7db3986dac5c7be84b433862b7cdca4e2a065ac4
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 4 10:55:17 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 4 10:56:14 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=7db3986d
7
8 kde-apps: Add KDE Release Service 19.12.2
9
10 Package-Manager: Portage-2.3.86, Repoman-2.3.20
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 .../akonadi-calendar-19.12.2.ebuild | 48 ++++++
14 .../akonadi-contacts-19.12.2.ebuild | 46 +++++
15 .../akonadi-import-wizard-19.12.2.ebuild | 43 +++++
16 kde-apps/akonadi-mime/akonadi-mime-19.12.2.ebuild | 40 +++++
17 .../akonadi-notes/akonadi-notes-19.12.2.ebuild | 25 +++
18 .../akonadi-search/akonadi-search-19.12.2.ebuild | 47 ++++++
19 kde-apps/akonadi/akonadi-19.12.2.ebuild | 132 +++++++++++++++
20 .../akonadiconsole/akonadiconsole-19.12.2.ebuild | 49 ++++++
21 kde-apps/akregator/akregator-19.12.2.ebuild | 56 +++++++
22 kde-apps/analitza/analitza-19.12.2.ebuild | 48 ++++++
23 kde-apps/ark/ark-19.12.2.ebuild | 84 ++++++++++
24 kde-apps/artikulate/artikulate-19.12.2.ebuild | 48 ++++++
25 kde-apps/audiocd-kio/audiocd-kio-19.12.2.ebuild | 48 ++++++
26 .../baloo-widgets/baloo-widgets-19.12.2.ebuild | 31 ++++
27 kde-apps/blinken/blinken-19.12.2.ebuild | 38 +++++
28 kde-apps/bomber/bomber-19.12.2.ebuild | 35 ++++
29 kde-apps/bovo/bovo-19.12.2.ebuild | 36 ++++
30 .../calendarjanitor/calendarjanitor-19.12.2.ebuild | 43 +++++
31 .../calendarsupport/calendarsupport-19.12.2.ebuild | 46 +++++
32 kde-apps/cantor/cantor-19.12.2.ebuild | 110 ++++++++++++
33 kde-apps/cervisia/cervisia-19.12.2.ebuild | 41 +++++
34 .../dolphin-plugins-bazaar-19.12.2.ebuild | 61 +++++++
35 .../dolphin-plugins-dropbox-19.12.2.ebuild | 60 +++++++
36 .../dolphin-plugins-git-19.12.2.ebuild | 63 +++++++
37 .../dolphin-plugins-mercurial-19.12.2.ebuild | 66 ++++++++
38 .../dolphin-plugins-subversion-19.12.2.ebuild | 62 +++++++
39 kde-apps/dolphin/dolphin-19.12.2.ebuild | 97 +++++++++++
40 kde-apps/dragon/dragon-19.12.2.ebuild | 43 +++++
41 kde-apps/eventviews/eventviews-19.12.2.ebuild | 46 +++++
42 kde-apps/ffmpegthumbs/ffmpegthumbs-19.12.2.ebuild | 29 ++++
43 kde-apps/filelight/filelight-19.12.2.ebuild | 33 ++++
44 kde-apps/granatier/granatier-19.12.2.ebuild | 36 ++++
45 .../grantlee-editor/grantlee-editor-19.12.2.ebuild | 44 +++++
46 .../grantleetheme/grantleetheme-19.12.2.ebuild | 36 ++++
47 kde-apps/gwenview/gwenview-19.12.2.ebuild | 110 ++++++++++++
48 .../incidenceeditor/incidenceeditor-19.12.2.ebuild | 55 ++++++
49 kde-apps/juk/juk-19.12.2.ebuild | 46 +++++
50 kde-apps/k3b/k3b-19.12.2.ebuild | 125 ++++++++++++++
51 .../kaccounts-integration-19.12.2.ebuild | 48 ++++++
52 .../kaccounts-providers-19.12.2.ebuild | 36 ++++
53 kde-apps/kaddressbook/kaddressbook-19.12.2.ebuild | 68 ++++++++
54 kde-apps/kajongg/kajongg-19.12.2.ebuild | 54 ++++++
55 kde-apps/kalarm/kalarm-19.12.2.ebuild | 85 ++++++++++
56 kde-apps/kalarmcal/kalarmcal-19.12.2.ebuild | 38 +++++
57 kde-apps/kalgebra/kalgebra-19.12.2.ebuild | 48 ++++++
58 kde-apps/kalzium/kalzium-19.12.2.ebuild | 64 +++++++
59 kde-apps/kamera/kamera-19.12.2.ebuild | 34 ++++
60 kde-apps/kamoso/kamoso-19.12.2.ebuild | 43 +++++
61 kde-apps/kanagram/kanagram-19.12.2.ebuild | 51 ++++++
62 kde-apps/kapman/kapman-19.12.2.ebuild | 35 ++++
63 kde-apps/kapptemplate/kapptemplate-19.12.2.ebuild | 32 ++++
64 kde-apps/kate/kate-19.12.2.ebuild | 107 ++++++++++++
65 kde-apps/katomic/katomic-19.12.2.ebuild | 35 ++++
66 kde-apps/kbackup/kbackup-19.12.2.ebuild | 35 ++++
67 kde-apps/kblackbox/kblackbox-19.12.2.ebuild | 38 +++++
68 kde-apps/kblocks/kblocks-19.12.2.ebuild | 34 ++++
69 kde-apps/kblog/kblog-19.12.2.ebuild | 26 +++
70 kde-apps/kbounce/kbounce-19.12.2.ebuild | 38 +++++
71 kde-apps/kbreakout/kbreakout-19.12.2.ebuild | 36 ++++
72 kde-apps/kbruch/kbruch-19.12.2.ebuild | 30 ++++
73 kde-apps/kcachegrind/kcachegrind-19.12.2.ebuild | 40 +++++
74 kde-apps/kcalc/kcalc-19.12.2.ebuild | 41 +++++
75 kde-apps/kcalutils/kcalutils-19.12.2.ebuild | 43 +++++
76 kde-apps/kcharselect/kcharselect-19.12.2.ebuild | 31 ++++
77 .../kcolorchooser/kcolorchooser-19.12.2.ebuild | 25 +++
78 kde-apps/kcron/kcron-19.12.2.ebuild | 32 ++++
79 kde-apps/kdav/kdav-19.12.2.ebuild | 36 ++++
80 .../kde-apps-meta/kde-apps-meta-19.12.2.ebuild | 26 +++
81 .../kde-dev-scripts/kde-dev-scripts-19.12.2.ebuild | 34 ++++
82 .../kde-dev-utils/kde-dev-utils-19.12.2.ebuild | 31 ++++
83 kde-apps/kde-meta/kde-meta-19.12.2.ebuild | 17 ++
84 .../kdeaccessibility-meta-19.12.2.ebuild | 18 ++
85 .../kdeadmin-meta/kdeadmin-meta-19.12.2.ebuild | 17 ++
86 kde-apps/kdebase-meta/kdebase-meta-19.12.2.ebuild | 17 ++
87 .../kdebugsettings/kdebugsettings-19.12.2.ebuild | 33 ++++
88 kde-apps/kdecore-meta/kdecore-meta-19.12.2.ebuild | 34 ++++
89 kde-apps/kdeedu-data/kdeedu-data-19.12.2.ebuild | 18 ++
90 kde-apps/kdeedu-meta/kdeedu-meta-19.12.2.ebuild | 42 +++++
91 .../kdegames-meta/kdegames-meta-19.12.2.ebuild | 59 +++++++
92 .../kdegraphics-meta-19.12.2.ebuild | 30 ++++
93 .../kdegraphics-mobipocket-19.12.2.ebuild | 29 ++++
94 .../kdemultimedia-meta-19.12.2.ebuild | 30 ++++
95 .../kdenetwork-filesharing-19.12.2.ebuild | 35 ++++
96 .../kdenetwork-meta/kdenetwork-meta-19.12.2.ebuild | 23 +++
97 kde-apps/kdenlive/kdenlive-19.12.2.ebuild | 87 ++++++++++
98 .../kdepim-addons/kdepim-addons-19.12.2.ebuild | 89 ++++++++++
99 .../kdepim-apps-libs-19.12.2.ebuild | 41 +++++
100 kde-apps/kdepim-meta/kdepim-meta-19.12.2.ebuild | 74 +++++++++
101 .../kdepim-runtime/kdepim-runtime-19.12.2.ebuild | 89 ++++++++++
102 .../kdesdk-kioslaves-19.12.2.ebuild | 22 +++
103 kde-apps/kdesdk-meta/kdesdk-meta-19.12.2.ebuild | 32 ++++
104 .../kdesdk-thumbnailers-19.12.2.ebuild | 26 +++
105 .../kdeutils-meta/kdeutils-meta-19.12.2.ebuild | 42 +++++
106 kde-apps/kdf/kdf-19.12.2.ebuild | 35 ++++
107 kde-apps/kdialog/kdialog-19.12.2.ebuild | 42 +++++
108 kde-apps/kdiamond/kdiamond-19.12.2.ebuild | 36 ++++
109 .../keditbookmarks/keditbookmarks-19.12.2.ebuild | 47 ++++++
110 kde-apps/kfind/kfind-19.12.2.ebuild | 37 +++++
111 kde-apps/kfloppy/kfloppy-19.12.2.ebuild | 33 ++++
112 kde-apps/kfourinline/kfourinline-19.12.2.ebuild | 35 ++++
113 kde-apps/kgeography/kgeography-19.12.2.ebuild | 33 ++++
114 kde-apps/kget/kget-19.12.2.ebuild | 70 ++++++++
115 kde-apps/kgoldrunner/kgoldrunner-19.12.2.ebuild | 40 +++++
116 kde-apps/kgpg/kgpg-19.12.2.ebuild | 54 ++++++
117 kde-apps/khangman/khangman-19.12.2.ebuild | 46 +++++
118 kde-apps/khelpcenter/khelpcenter-19.12.2.ebuild | 54 ++++++
119 .../kidentitymanagement-19.12.2.ebuild | 38 +++++
120 kde-apps/kig/kig-19.12.2.ebuild | 72 ++++++++
121 kde-apps/kigo/kigo-19.12.2.ebuild | 40 +++++
122 kde-apps/killbots/killbots-19.12.2.ebuild | 36 ++++
123 .../kimagemapeditor/kimagemapeditor-19.12.2.ebuild | 35 ++++
124 kde-apps/kimap/kimap-19.12.2.ebuild | 40 +++++
125 kde-apps/kio-extras/kio-extras-19.12.2.ebuild | 82 +++++++++
126 kde-apps/kipi-plugins/kipi-plugins-19.12.2.ebuild | 55 ++++++
127 kde-apps/kiriki/kiriki-19.12.2.ebuild | 36 ++++
128 kde-apps/kiten/kiten-19.12.2.ebuild | 45 +++++
129 kde-apps/kitinerary/kitinerary-19.12.2.ebuild | 44 +++++
130 kde-apps/kjumpingcube/kjumpingcube-19.12.2.ebuild | 36 ++++
131 kde-apps/kldap/kldap-19.12.2.ebuild | 39 +++++
132 kde-apps/kleopatra/kleopatra-19.12.2.ebuild | 55 ++++++
133 kde-apps/klettres/klettres-19.12.2.ebuild | 36 ++++
134 kde-apps/klickety/klickety-19.12.2.ebuild | 40 +++++
135 kde-apps/klines/klines-19.12.2.ebuild | 37 +++++
136 kde-apps/kmag/kmag-19.12.2.ebuild | 40 +++++
137 kde-apps/kmahjongg/kmahjongg-19.12.2.ebuild | 40 +++++
138 .../kmail-account-wizard-19.12.2.ebuild | 53 ++++++
139 kde-apps/kmail/kmail-19.12.2.ebuild | 120 +++++++++++++
140 .../kmailtransport/kmailtransport-19.12.2.ebuild | 43 +++++
141 kde-apps/kmbox/kmbox-19.12.2.ebuild | 18 ++
142 kde-apps/kmime/kmime-19.12.2.ebuild | 21 +++
143 kde-apps/kmines/kmines-19.12.2.ebuild | 36 ++++
144 kde-apps/kmix/kmix-19.12.2.ebuild | 58 +++++++
145 kde-apps/kmousetool/kmousetool-19.12.2.ebuild | 37 +++++
146 kde-apps/kmouth/kmouth-19.12.2.ebuild | 35 ++++
147 kde-apps/kmplot/kmplot-19.12.2.ebuild | 40 +++++
148 kde-apps/knavalbattle/knavalbattle-19.12.2.ebuild | 41 +++++
149 kde-apps/knetwalk/knetwalk-19.12.2.ebuild | 38 +++++
150 kde-apps/knights/knights-19.12.2.ebuild | 52 ++++++
151 kde-apps/knotes/knotes-19.12.2.ebuild | 76 +++++++++
152 kde-apps/kolf/kolf-19.12.2.ebuild | 38 +++++
153 kde-apps/kollision/kollision-19.12.2.ebuild | 33 ++++
154 kde-apps/kolourpaint/kolourpaint-19.12.2.ebuild | 46 +++++
155 kde-apps/kompare/kompare-19.12.2.ebuild | 40 +++++
156 kde-apps/konqueror/konqueror-19.12.2.ebuild | 105 ++++++++++++
157 kde-apps/konquest/konquest-19.12.2.ebuild | 36 ++++
158 kde-apps/konsole/konsole-19.12.2.ebuild | 62 +++++++
159 .../konsolekalendar/konsolekalendar-19.12.2.ebuild | 41 +++++
160 kde-apps/kontact/kontact-19.12.2.ebuild | 48 ++++++
161 .../kontactinterface-19.12.2.ebuild | 29 ++++
162 kde-apps/kopete/kopete-19.12.2.ebuild | 185 +++++++++++++++++++++
163 kde-apps/korganizer/korganizer-19.12.2.ebuild | 95 +++++++++++
164 kde-apps/kpat/kpat-19.12.2.ebuild | 41 +++++
165 kde-apps/kpimtextedit/kpimtextedit-19.12.2.ebuild | 42 +++++
166 kde-apps/kpkpass/kpkpass-19.12.2.ebuild | 26 +++
167 .../kqtquickcharts/kqtquickcharts-19.12.2.ebuild | 20 +++
168 kde-apps/krdc/krdc-19.12.2.ebuild | 52 ++++++
169 kde-apps/kreversi/kreversi-19.12.2.ebuild | 41 +++++
170 kde-apps/krfb/krfb-19.12.2.ebuild | 55 ++++++
171 .../kross-interpreters-19.12.2.ebuild | 42 +++++
172 kde-apps/kruler/kruler-19.12.2.ebuild | 43 +++++
173 kde-apps/kshisen/kshisen-19.12.2.ebuild | 36 ++++
174 kde-apps/ksirk/ksirk-19.12.2.ebuild | 44 +++++
175 kde-apps/ksmtp/ksmtp-19.12.2.ebuild | 28 ++++
176 kde-apps/ksnakeduel/ksnakeduel-19.12.2.ebuild | 37 +++++
177 kde-apps/kspaceduel/kspaceduel-19.12.2.ebuild | 35 ++++
178 kde-apps/ksquares/ksquares-19.12.2.ebuild | 35 ++++
179 kde-apps/ksudoku/ksudoku-19.12.2.ebuild | 53 ++++++
180 kde-apps/ksystemlog/ksystemlog-19.12.2.ebuild | 66 ++++++++
181 kde-apps/kteatime/kteatime-19.12.2.ebuild | 33 ++++
182 kde-apps/ktimer/ktimer-19.12.2.ebuild | 32 ++++
183 kde-apps/ktouch/ktouch-19.12.2.ebuild | 65 ++++++++
184 .../ktp-accounts-kcm-19.12.2.ebuild | 67 ++++++++
185 kde-apps/ktp-approver/ktp-approver-19.12.2.ebuild | 33 ++++
186 .../ktp-auth-handler-19.12.2.ebuild | 39 +++++
187 kde-apps/ktp-call-ui/ktp-call-ui-19.12.2.ebuild | 45 +++++
188 .../ktp-common-internals-19.12.2.ebuild | 68 ++++++++
189 .../ktp-contact-list-19.12.2.ebuild | 44 +++++
190 .../ktp-contact-runner-19.12.2.ebuild | 31 ++++
191 .../ktp-desktop-applets-19.12.2.ebuild | 27 +++
192 .../ktp-filetransfer-handler-19.12.2.ebuild | 30 ++++
193 .../ktp-kded-module/ktp-kded-module-19.12.2.ebuild | 43 +++++
194 .../ktp-send-file/ktp-send-file-19.12.2.ebuild | 37 +++++
195 kde-apps/ktp-text-ui/ktp-text-ui-19.12.2.ebuild | 59 +++++++
196 kde-apps/ktuberling/ktuberling-19.12.2.ebuild | 42 +++++
197 kde-apps/kturtle/kturtle-19.12.2.ebuild | 37 +++++
198 kde-apps/kubrick/kubrick-19.12.2.ebuild | 36 ++++
199 .../kwalletmanager/kwalletmanager-19.12.2.ebuild | 47 ++++++
200 kde-apps/kwave/kwave-19.12.2.ebuild | 85 ++++++++++
201 kde-apps/kwordquiz/kwordquiz-19.12.2.ebuild | 43 +++++
202 kde-apps/kwrite/kwrite-19.12.2.ebuild | 57 +++++++
203 kde-apps/libgravatar/libgravatar-19.12.2.ebuild | 39 +++++
204 kde-apps/libkcddb/libkcddb-19.12.2.ebuild | 54 ++++++
205 .../libkcompactdisc/libkcompactdisc-19.12.2.ebuild | 32 ++++
206 kde-apps/libkdcraw/libkdcraw-19.12.2.ebuild | 20 +++
207 kde-apps/libkdegames/libkdegames-19.12.2.ebuild | 51 ++++++
208 kde-apps/libkdepim/libkdepim-19.12.2.ebuild | 44 +++++
209 .../libkeduvocdocument-19.12.2.ebuild | 35 ++++
210 kde-apps/libkexiv2/libkexiv2-19.12.2.ebuild | 20 +++
211 kde-apps/libkgapi/libkgapi-19.12.2.ebuild | 37 +++++
212 kde-apps/libkgeomap/libkgeomap-19.12.2.ebuild | 39 +++++
213 kde-apps/libkipi/libkipi-19.12.2.ebuild | 26 +++
214 kde-apps/libkleo/libkleo-19.12.2.ebuild | 43 +++++
215 kde-apps/libkmahjongg/libkmahjongg-19.12.2.ebuild | 28 ++++
216 .../libkomparediff2/libkomparediff2-19.12.2.ebuild | 29 ++++
217 kde-apps/libksane/libksane-19.12.2.ebuild | 33 ++++
218 kde-apps/libksieve/libksieve-19.12.2.ebuild | 61 +++++++
219 kde-apps/libktnef/libktnef-19.12.2.ebuild | 27 +++
220 kde-apps/lokalize/lokalize-19.12.2.ebuild | 67 ++++++++
221 kde-apps/lskat/lskat-19.12.2.ebuild | 35 ++++
222 kde-apps/mailcommon/mailcommon-19.12.2.ebuild | 62 +++++++
223 kde-apps/mailimporter/mailimporter-19.12.2.ebuild | 33 ++++
224 kde-apps/marble/marble-19.12.2.ebuild | 96 +++++++++++
225 .../mbox-importer/mbox-importer-19.12.2.ebuild | 34 ++++
226 kde-apps/messagelib/messagelib-19.12.2.ebuild | 71 ++++++++
227 kde-apps/minuet/minuet-19.12.2.ebuild | 34 ++++
228 kde-apps/okular/okular-19.12.2.ebuild | 112 +++++++++++++
229 kde-apps/palapeli/palapeli-19.12.2.ebuild | 41 +++++
230 kde-apps/parley/parley-19.12.2.ebuild | 51 ++++++
231 kde-apps/picmi/picmi-19.12.2.ebuild | 41 +++++
232 .../pim-data-exporter-19.12.2.ebuild | 47 ++++++
233 .../pim-sieve-editor-19.12.2.ebuild | 46 +++++
234 kde-apps/pimcommon/pimcommon-19.12.2.ebuild | 65 ++++++++
235 .../plasma-telepathy-meta-19.12.2.ebuild | 32 ++++
236 kde-apps/poxml/poxml-19.12.2.ebuild | 21 +++
237 .../print-manager/print-manager-19.12.2.ebuild | 59 +++++++
238 kde-apps/rocs/rocs-19.12.2.ebuild | 49 ++++++
239 .../signon-kwallet-extension-19.12.2.ebuild | 20 +++
240 kde-apps/spectacle/spectacle-19.12.2.ebuild | 58 +++++++
241 kde-apps/step/step-19.12.2.ebuild | 65 ++++++++
242 kde-apps/svgpart/svgpart-19.12.2.ebuild | 27 +++
243 kde-apps/sweeper/sweeper-19.12.2.ebuild | 37 +++++
244 kde-apps/thumbnailers/thumbnailers-19.12.2.ebuild | 37 +++++
245 kde-apps/umbrello/umbrello-19.12.2.ebuild | 59 +++++++
246 kde-apps/yakuake/yakuake-19.12.2.ebuild | 58 +++++++
247 .../zeroconf-ioslave-19.12.2.ebuild | 25 +++
248 media-sound/elisa/elisa-19.12.2.ebuild | 63 +++++++
249 236 files changed, 10957 insertions(+)
250
251 diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-19.12.2.ebuild b/kde-apps/akonadi-calendar/akonadi-calendar-19.12.2.ebuild
252 new file mode 100644
253 index 0000000000..c4fa962ef7
254 --- /dev/null
255 +++ b/kde-apps/akonadi-calendar/akonadi-calendar-19.12.2.ebuild
256 @@ -0,0 +1,48 @@
257 +# Copyright 1999-2020 Gentoo Authors
258 +# Distributed under the terms of the GNU General Public License v2
259 +
260 +EAPI=7
261 +
262 +ECM_TEST="true"
263 +PVCUT=$(ver_cut 1-3)
264 +KFMIN=5.63.0
265 +QTMIN=5.12.3
266 +inherit ecm kde.org
267 +
268 +DESCRIPTION="Library for akonadi calendar integration"
269 +
270 +LICENSE="GPL-2+ LGPL-2.1+"
271 +SLOT="5"
272 +KEYWORDS="~amd64 ~arm64 ~x86"
273 +IUSE=""
274 +
275 +DEPEND="
276 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
277 + >=kde-frameworks/kcodecs-${KFMIN}:5
278 + >=kde-frameworks/kconfig-${KFMIN}:5
279 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
280 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
281 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
282 + >=kde-frameworks/ki18n-${KFMIN}:5
283 + >=kde-frameworks/kiconthemes-${KFMIN}:5
284 + >=kde-frameworks/kio-${KFMIN}:5
285 + >=kde-frameworks/kitemmodels-${KFMIN}:5
286 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
287 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
288 + >=kde-frameworks/kxmlgui-${KFMIN}:5
289 + >=kde-apps/akonadi-${PVCUT}:5
290 + >=kde-apps/akonadi-contacts-${PVCUT}:5
291 + >=kde-apps/akonadi-mime-${PVCUT}:5
292 + >=kde-apps/kcalutils-${PVCUT}:5
293 + >=kde-apps/kidentitymanagement-${PVCUT}:5
294 + >=kde-apps/kmailtransport-${PVCUT}:5
295 + >=kde-apps/kmime-${PVCUT}:5
296 + >=dev-qt/qtdbus-${QTMIN}:5
297 + >=dev-qt/qtgui-${QTMIN}:5
298 + >=dev-qt/qtwidgets-${QTMIN}:5
299 +"
300 +RDEPEND="${DEPEND}
301 + !<kde-apps/kdepim-runtime-18.03.80
302 +"
303 +
304 +RESTRICT+=" test"
305
306 diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-19.12.2.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-19.12.2.ebuild
307 new file mode 100644
308 index 0000000000..1d890f901f
309 --- /dev/null
310 +++ b/kde-apps/akonadi-contacts/akonadi-contacts-19.12.2.ebuild
311 @@ -0,0 +1,46 @@
312 +# Copyright 1999-2020 Gentoo Authors
313 +# Distributed under the terms of the GNU General Public License v2
314 +
315 +EAPI=7
316 +
317 +ECM_TEST="forceoptional"
318 +PVCUT=$(ver_cut 1-3)
319 +KFMIN=5.63.0
320 +QTMIN=5.12.3
321 +inherit ecm kde.org
322 +
323 +DESCRIPTION="Library for akonadi contact integration"
324 +
325 +SLOT="5"
326 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
327 +LICENSE="GPL-2+"
328 +IUSE=""
329 +
330 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
331 +RESTRICT+=" test"
332 +
333 +DEPEND="
334 + >=kde-frameworks/kcodecs-${KFMIN}:5
335 + >=kde-frameworks/kcompletion-${KFMIN}:5
336 + >=kde-frameworks/kconfig-${KFMIN}:5
337 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
338 + >=kde-frameworks/kcontacts-${KFMIN}:5
339 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
340 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
341 + >=kde-frameworks/kiconthemes-${KFMIN}:5
342 + >=kde-frameworks/ki18n-${KFMIN}:5
343 + >=kde-frameworks/kio-${KFMIN}:5
344 + >=kde-frameworks/kservice-${KFMIN}:5
345 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
346 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
347 + >=kde-frameworks/kxmlgui-${KFMIN}:5
348 + >=kde-frameworks/prison-${KFMIN}:5
349 + >=kde-apps/akonadi-${PVCUT}:5
350 + >=kde-apps/kmime-${PVCUT}:5
351 + >=dev-qt/qtdbus-${QTMIN}:5
352 + >=dev-qt/qtgui-${QTMIN}:5
353 + >=dev-qt/qtwidgets-${QTMIN}:5
354 +"
355 +RDEPEND="${DEPEND}
356 + !<kde-apps/kdepim-runtime-18.03.80
357 +"
358
359 diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-19.12.2.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-19.12.2.ebuild
360 new file mode 100644
361 index 0000000000..16a431359e
362 --- /dev/null
363 +++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-19.12.2.ebuild
364 @@ -0,0 +1,43 @@
365 +# Copyright 1999-2020 Gentoo Authors
366 +# Distributed under the terms of the GNU General Public License v2
367 +
368 +EAPI=7
369 +
370 +ECM_HANDBOOK="forceoptional"
371 +PVCUT=$(ver_cut 1-3)
372 +KFMIN=5.63.0
373 +QTMIN=5.12.3
374 +inherit ecm kde.org
375 +
376 +DESCRIPTION="Assistant to import PIM data from other applications into Akonadi"
377 +HOMEPAGE+=" https://userbase.kde.org/Kmail/Import_Options"
378 +
379 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
380 +SLOT="5"
381 +KEYWORDS="~amd64 ~arm64 ~x86"
382 +IUSE=""
383 +
384 +DEPEND="
385 + >=dev-qt/qtgui-${QTMIN}:5
386 + >=dev-qt/qtwidgets-${QTMIN}:5
387 + >=dev-qt/qtxml-${QTMIN}:5
388 + >=kde-apps/akonadi-${PVCUT}:5
389 + >=kde-apps/kidentitymanagement-${PVCUT}:5
390 + >=kde-apps/kmailtransport-${PVCUT}:5
391 + >=kde-apps/libkdepim-${PVCUT}:5
392 + >=kde-apps/mailcommon-${PVCUT}:5
393 + >=kde-apps/mailimporter-${PVCUT}:5
394 + >=kde-apps/messagelib-${PVCUT}:5
395 + >=kde-apps/pimcommon-${PVCUT}:5
396 + >=kde-frameworks/kcompletion-${KFMIN}:5
397 + >=kde-frameworks/kconfig-${KFMIN}:5
398 + >=kde-frameworks/kcontacts-${KFMIN}:5
399 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
400 + >=kde-frameworks/kcrash-${KFMIN}:5
401 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
402 + >=kde-frameworks/ki18n-${KFMIN}:5
403 + >=kde-frameworks/kwallet-${KFMIN}:5
404 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
405 + >=kde-frameworks/kxmlgui-${KFMIN}:5
406 +"
407 +RDEPEND="${DEPEND}"
408
409 diff --git a/kde-apps/akonadi-mime/akonadi-mime-19.12.2.ebuild b/kde-apps/akonadi-mime/akonadi-mime-19.12.2.ebuild
410 new file mode 100644
411 index 0000000000..fcc5783ec6
412 --- /dev/null
413 +++ b/kde-apps/akonadi-mime/akonadi-mime-19.12.2.ebuild
414 @@ -0,0 +1,40 @@
415 +# Copyright 1999-2020 Gentoo Authors
416 +# Distributed under the terms of the GNU General Public License v2
417 +
418 +EAPI=7
419 +
420 +ECM_TEST="true"
421 +PVCUT=$(ver_cut 1-3)
422 +KFMIN=5.63.0
423 +QTMIN=5.12.3
424 +inherit ecm kde.org
425 +
426 +DESCRIPTION="Library for akonadi mime types"
427 +
428 +LICENSE="GPL-2+ LGPL-2.1+"
429 +SLOT="5"
430 +KEYWORDS="~amd64 ~arm64 ~x86"
431 +IUSE=""
432 +
433 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
434 +RESTRICT+=" test"
435 +
436 +DEPEND="
437 + >=kde-frameworks/kconfig-${KFMIN}:5
438 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
439 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
440 + >=kde-frameworks/ki18n-${KFMIN}:5
441 + >=kde-frameworks/kio-${KFMIN}:5
442 + >=kde-frameworks/kitemmodels-${KFMIN}:5
443 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
444 + >=kde-frameworks/kxmlgui-${KFMIN}:5
445 + >=kde-apps/akonadi-${PVCUT}:5
446 + >=kde-apps/kmime-${PVCUT}:5
447 + >=dev-qt/qtdbus-${QTMIN}:5
448 + >=dev-qt/qtgui-${QTMIN}:5
449 + >=dev-qt/qtwidgets-${QTMIN}:5
450 + dev-libs/libxslt
451 +"
452 +RDEPEND="${DEPEND}
453 + !<kde-apps/kdepim-runtime-18.03.80
454 +"
455
456 diff --git a/kde-apps/akonadi-notes/akonadi-notes-19.12.2.ebuild b/kde-apps/akonadi-notes/akonadi-notes-19.12.2.ebuild
457 new file mode 100644
458 index 0000000000..01a7e8d886
459 --- /dev/null
460 +++ b/kde-apps/akonadi-notes/akonadi-notes-19.12.2.ebuild
461 @@ -0,0 +1,25 @@
462 +# Copyright 1999-2020 Gentoo Authors
463 +# Distributed under the terms of the GNU General Public License v2
464 +
465 +EAPI=7
466 +
467 +ECM_TEST="true"
468 +PVCUT=$(ver_cut 1-3)
469 +KFMIN=5.63.0
470 +QTMIN=5.12.3
471 +inherit ecm kde.org
472 +
473 +DESCRIPTION="Library for akonadi notes integration"
474 +
475 +LICENSE="GPL-2+"
476 +SLOT="5"
477 +KEYWORDS="~amd64 ~arm64 ~x86"
478 +IUSE=""
479 +
480 +DEPEND="
481 + >=dev-qt/qtgui-${QTMIN}:5
482 + >=dev-qt/qtxml-${QTMIN}:5
483 + >=kde-apps/kmime-${PVCUT}:5
484 + >=kde-frameworks/ki18n-${KFMIN}:5
485 +"
486 +RDEPEND="${DEPEND}"
487
488 diff --git a/kde-apps/akonadi-search/akonadi-search-19.12.2.ebuild b/kde-apps/akonadi-search/akonadi-search-19.12.2.ebuild
489 new file mode 100644
490 index 0000000000..aef3bdd63a
491 --- /dev/null
492 +++ b/kde-apps/akonadi-search/akonadi-search-19.12.2.ebuild
493 @@ -0,0 +1,47 @@
494 +# Copyright 1999-2020 Gentoo Authors
495 +# Distributed under the terms of the GNU General Public License v2
496 +
497 +EAPI=7
498 +
499 +ECM_TEST="forceoptional"
500 +PVCUT=$(ver_cut 1-3)
501 +KFMIN=5.63.0
502 +QTMIN=5.12.3
503 +VIRTUALX_REQUIRED="test"
504 +inherit ecm kde.org
505 +
506 +DESCRIPTION="Libraries and daemons to implement searching in Akonadi"
507 +HOMEPAGE="https://cgit.kde.org/akonadi-search.git"
508 +
509 +LICENSE="GPL-2+ LGPL-2.1+"
510 +SLOT="5"
511 +KEYWORDS="~amd64 ~arm64 ~x86"
512 +IUSE=""
513 +
514 +BDEPEND="
515 + test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
516 +"
517 +RDEPEND="
518 + >=dev-libs/xapian-1.3:=[chert(+)]
519 + >=dev-qt/qtdbus-${QTMIN}:5
520 + >=dev-qt/qtgui-${QTMIN}:5
521 + >=dev-qt/qtwidgets-${QTMIN}:5
522 + >=kde-apps/akonadi-${PVCUT}:5
523 + >=kde-apps/akonadi-mime-${PVCUT}:5
524 + >=kde-apps/kmime-${PVCUT}:5
525 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
526 + >=kde-frameworks/kcmutils-${KFMIN}:5
527 + >=kde-frameworks/kcodecs-${KFMIN}:5
528 + >=kde-frameworks/kconfig-${KFMIN}:5
529 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
530 + >=kde-frameworks/kcontacts-${KFMIN}:5
531 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
532 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
533 + >=kde-frameworks/kio-${KFMIN}:5
534 + >=kde-frameworks/ki18n-${KFMIN}:5
535 + >=kde-frameworks/krunner-${KFMIN}:5
536 +"
537 +DEPEND="${RDEPEND}
538 + dev-libs/boost
539 + test? ( >=kde-apps/akonadi-${PVCUT}:5[mysql,postgres,sqlite] )
540 +"
541
542 diff --git a/kde-apps/akonadi/akonadi-19.12.2.ebuild b/kde-apps/akonadi/akonadi-19.12.2.ebuild
543 new file mode 100644
544 index 0000000000..99c0dfac96
545 --- /dev/null
546 +++ b/kde-apps/akonadi/akonadi-19.12.2.ebuild
547 @@ -0,0 +1,132 @@
548 +# Copyright 1999-2020 Gentoo Authors
549 +# Distributed under the terms of the GNU General Public License v2
550 +
551 +EAPI=7
552 +
553 +ECM_DESIGNERPLUGIN="true"
554 +ECM_TEST="forceoptional"
555 +PVCUT=$(ver_cut 1-3)
556 +KFMIN=5.63.0
557 +QTMIN=5.12.3
558 +VIRTUALDBUS_TEST="true"
559 +VIRTUALX_REQUIRED="test"
560 +inherit ecm kde.org
561 +
562 +DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
563 +HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi"
564 +
565 +SLOT="5"
566 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
567 +LICENSE="LGPL-2.1+"
568 +IUSE="+kaccounts +mysql postgres sqlite tools xml"
569 +
570 +REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
571 +
572 +COMMON_DEPEND="
573 + >=dev-qt/qtdbus-${QTMIN}:5
574 + >=dev-qt/qtgui-${QTMIN}:5
575 + >=dev-qt/qtnetwork-${QTMIN}:5
576 + >=dev-qt/qtsql-${QTMIN}:5[mysql?,postgres?]
577 + >=dev-qt/qtwidgets-${QTMIN}:5
578 + >=dev-qt/qtxml-${QTMIN}:5
579 + >=kde-frameworks/kcompletion-${KFMIN}:5
580 + >=kde-frameworks/kconfig-${KFMIN}:5
581 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
582 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
583 + >=kde-frameworks/kcrash-${KFMIN}:5
584 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
585 + >=kde-frameworks/ki18n-${KFMIN}:5
586 + >=kde-frameworks/kiconthemes-${KFMIN}:5
587 + >=kde-frameworks/kio-${KFMIN}:5
588 + >=kde-frameworks/kitemmodels-${KFMIN}:5
589 + >=kde-frameworks/kitemviews-${KFMIN}:5
590 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
591 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
592 + >=kde-frameworks/kxmlgui-${KFMIN}:5
593 + kaccounts? (
594 + >=kde-apps/kaccounts-integration-${PVCUT}:5
595 + net-libs/accounts-qt
596 + )
597 + sqlite? (
598 + >=dev-qt/qtsql-${QTMIN}:5=[sqlite]
599 + dev-db/sqlite:3
600 + )
601 + xml? ( dev-libs/libxml2 )
602 +"
603 +DEPEND="${COMMON_DEPEND}
604 + dev-libs/boost
605 + dev-libs/libxslt
606 + test? ( sys-apps/dbus )
607 +"
608 +RDEPEND="${COMMON_DEPEND}
609 + !<kde-apps/kapptemplate-17.11.80
610 + mysql? ( virtual/mysql )
611 + postgres? ( dev-db/postgresql )
612 +"
613 +
614 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
615 +RESTRICT+=" test"
616 +
617 +PATCHES=( "${FILESDIR}/${PN}-18.12.2-mysql56-crash.patch" )
618 +
619 +pkg_setup() {
620 + # Set default storage backend in order: MySQL, PostgreSQL, SQLite
621 + # reverse driver check to keep the order
622 + use sqlite && DRIVER="QSQLITE3"
623 + use postgres && DRIVER="QPSQL"
624 + use mysql && DRIVER="QMYSQL"
625 +
626 + if use mysql && has_version ">=dev-db/mariadb-10.4"; then
627 + ewarn "If an existing Akonadi QMYSQL database is being upgraded using"
628 + ewarn ">=dev-db/mariadb-10.4 and KMail stops fetching and sending mail,"
629 + ewarn "check ~/.local/share/akonadi/akonadiserver.error for errors like:"
630 + ewarn " \"Cannot add or update a child row: a foreign key constraint fails\""
631 + ewarn
632 + ewarn "Manual steps are required to fix it, see also:"
633 + ewarn " https://bugs.gentoo.org/688746 (see Whiteboard)"
634 + ewarn " https://bugs.kde.org/show_bug.cgi?id=409224"
635 + ewarn
636 + fi
637 +
638 + if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
639 + ewarn "We strongly recommend you change your Akonadi database backend to either MySQL"
640 + ewarn "or PostgreSQL in your user configuration."
641 + ewarn "In particular, kde-apps/kmail does not work properly with the sqlite backend."
642 + fi
643 +
644 + ecm_pkg_setup
645 +}
646 +
647 +src_configure() {
648 + local mycmakeargs=(
649 + $(cmake_use_find_package kaccounts AccountsQt5)
650 + $(cmake_use_find_package kaccounts KAccounts)
651 + -DAKONADI_BUILD_QSQLITE=$(usex sqlite)
652 + -DBUILD_TOOLS=$(usex tools)
653 + $(cmake_use_find_package xml LibXml2)
654 + )
655 +
656 + ecm_src_configure
657 +}
658 +
659 +src_install() {
660 + # Who knows, maybe it accidentally fixes our permission issues
661 + cat <<-EOF > "${T}"/akonadiserverrc
662 +[%General]
663 +Driver=${DRIVER}
664 +EOF
665 + insinto /usr/share/config/akonadi
666 + doins "${T}"/akonadiserverrc
667 +
668 + ecm_src_install
669 +}
670 +
671 +pkg_postinst() {
672 + ecm_pkg_postinst
673 + elog "You can select the storage backend in ~/.config/akonadi/akonadiserverrc."
674 + elog "Available drivers are:"
675 + use mysql && elog " QMYSQL"
676 + use postgres && elog " QPSQL"
677 + use sqlite && elog " QSQLITE3"
678 + elog "${DRIVER} has been set as your default akonadi storage backend."
679 +}
680
681 diff --git a/kde-apps/akonadiconsole/akonadiconsole-19.12.2.ebuild b/kde-apps/akonadiconsole/akonadiconsole-19.12.2.ebuild
682 new file mode 100644
683 index 0000000000..72ed3a3d69
684 --- /dev/null
685 +++ b/kde-apps/akonadiconsole/akonadiconsole-19.12.2.ebuild
686 @@ -0,0 +1,49 @@
687 +# Copyright 1999-2020 Gentoo Authors
688 +# Distributed under the terms of the GNU General Public License v2
689 +
690 +EAPI=7
691 +
692 +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
693 +PVCUT=$(ver_cut 1-3)
694 +KFMIN=5.63.0
695 +QTMIN=5.12.3
696 +inherit ecm kde.org
697 +
698 +DESCRIPTION="Application for debugging Akonadi Resources"
699 +HOMEPAGE="https://techbase.kde.org/KDE_PIM/Akonadi/Development_Tools"
700 +
701 +LICENSE="GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ )"
702 +SLOT="5"
703 +KEYWORDS="~amd64 ~arm64 ~x86"
704 +IUSE=""
705 +
706 +DEPEND="
707 + >=kde-frameworks/kcompletion-${KFMIN}:5
708 + >=kde-frameworks/kconfig-${KFMIN}:5
709 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
710 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
711 + >=kde-frameworks/kcrash-${KFMIN}:5
712 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
713 + >=kde-frameworks/kio-${KFMIN}:5
714 + >=kde-frameworks/ki18n-${KFMIN}:5
715 + >=kde-frameworks/kitemmodels-${KFMIN}:5
716 + >=kde-frameworks/kitemviews-${KFMIN}:5
717 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
718 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
719 + >=kde-frameworks/kxmlgui-${KFMIN}:5
720 + >=kde-apps/akonadi-${PVCUT}:5
721 + >=kde-apps/akonadi-contacts-${PVCUT}:5
722 + >=kde-apps/akonadi-search-${PVCUT}:5
723 + >=kde-apps/calendarsupport-${PVCUT}:5
724 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
725 + >=kde-frameworks/kcontacts-${KFMIN}:5
726 + >=kde-apps/kmime-${PVCUT}:5
727 + >=kde-apps/libkdepim-${PVCUT}:5
728 + >=kde-apps/messagelib-${PVCUT}:5
729 + >=dev-qt/qtdbus-${QTMIN}:5
730 + >=dev-qt/qtgui-${QTMIN}:5
731 + >=dev-qt/qtsql-${QTMIN}:5
732 + >=dev-qt/qtwidgets-${QTMIN}:5
733 + dev-libs/xapian:=
734 +"
735 +RDEPEND="${DEPEND}"
736
737 diff --git a/kde-apps/akregator/akregator-19.12.2.ebuild b/kde-apps/akregator/akregator-19.12.2.ebuild
738 new file mode 100644
739 index 0000000000..f6b2ea7281
740 --- /dev/null
741 +++ b/kde-apps/akregator/akregator-19.12.2.ebuild
742 @@ -0,0 +1,56 @@
743 +# Copyright 1999-2020 Gentoo Authors
744 +# Distributed under the terms of the GNU General Public License v2
745 +
746 +EAPI=7
747 +
748 +ECM_HANDBOOK="forceoptional"
749 +ECM_TEST="forceoptional"
750 +PVCUT=$(ver_cut 1-3)
751 +KFMIN=5.63.0
752 +QTMIN=5.12.3
753 +inherit ecm kde.org
754 +
755 +DESCRIPTION="News feed aggregator"
756 +HOMEPAGE="https://kde.org/applications/internet/org.kde.akregator"
757 +
758 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
759 +SLOT="5"
760 +KEYWORDS="~amd64 ~arm64 ~x86"
761 +IUSE=""
762 +
763 +RDEPEND="
764 + >=kde-frameworks/kcmutils-${KFMIN}:5
765 + >=kde-frameworks/kcodecs-${KFMIN}:5
766 + >=kde-frameworks/kcompletion-${KFMIN}:5
767 + >=kde-frameworks/kconfig-${KFMIN}:5
768 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
769 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
770 + >=kde-frameworks/kcrash-${KFMIN}:5
771 + >=kde-frameworks/ki18n-${KFMIN}:5
772 + >=kde-frameworks/kiconthemes-${KFMIN}:5
773 + >=kde-frameworks/kio-${KFMIN}:5
774 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
775 + >=kde-frameworks/knotifications-${KFMIN}:5
776 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
777 + >=kde-frameworks/kparts-${KFMIN}:5
778 + >=kde-frameworks/kservice-${KFMIN}:5
779 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
780 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
781 + >=kde-frameworks/kxmlgui-${KFMIN}:5
782 + >=kde-frameworks/syndication-${KFMIN}:5
783 + >=kde-apps/grantleetheme-${PVCUT}:5
784 + >=kde-apps/kontactinterface-${PVCUT}:5
785 + >=kde-apps/kpimtextedit-${PVCUT}:5
786 + >=kde-apps/libkdepim-${PVCUT}:5
787 + >=kde-apps/messagelib-${PVCUT}:5
788 + >=kde-apps/pimcommon-${PVCUT}:5
789 + >=dev-qt/qtdbus-${QTMIN}:5
790 + >=dev-qt/qtgui-${QTMIN}:5
791 + >=dev-qt/qtnetwork-${QTMIN}:5
792 + >=dev-qt/qtwebengine-${QTMIN}:5
793 + >=dev-qt/qtwidgets-${QTMIN}:5
794 + >=dev-qt/qtxml-${QTMIN}:5
795 +"
796 +DEPEND="${RDEPEND}
797 + dev-libs/grantlee:5
798 +"
799
800 diff --git a/kde-apps/analitza/analitza-19.12.2.ebuild b/kde-apps/analitza/analitza-19.12.2.ebuild
801 new file mode 100644
802 index 0000000000..37c37e1637
803 --- /dev/null
804 +++ b/kde-apps/analitza/analitza-19.12.2.ebuild
805 @@ -0,0 +1,48 @@
806 +# Copyright 1999-2020 Gentoo Authors
807 +# Distributed under the terms of the GNU General Public License v2
808 +
809 +EAPI=7
810 +
811 +ECM_TEST="forceoptional-recursive"
812 +QTMIN=5.12.3
813 +VIRTUALX_REQUIRED="test"
814 +inherit ecm kde.org
815 +
816 +DESCRIPTION="KDE library for mathematical features"
817 +
818 +LICENSE="GPL-2" # TODO: CHECK
819 +SLOT="5"
820 +KEYWORDS="~amd64 ~arm64 ~x86"
821 +IUSE="eigen nls"
822 +
823 +BDEPEND="
824 + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
825 +"
826 +DEPEND="
827 + >=dev-qt/qtdeclarative-${QTMIN}:5
828 + >=dev-qt/qtgui-${QTMIN}:5[-gles2]
829 + >=dev-qt/qtprintsupport-${QTMIN}:5
830 + >=dev-qt/qtsvg-${QTMIN}:5
831 + >=dev-qt/qtwidgets-${QTMIN}:5
832 + >=dev-qt/qtxml-${QTMIN}:5
833 + eigen? ( dev-cpp/eigen:3 )
834 +"
835 +RDEPEND="${DEPEND}"
836 +
837 +src_prepare() {
838 + ecm_src_prepare
839 +
840 + if ! use test; then
841 + sed -i \
842 + -e "/add_subdirectory(examples)/ s/^/#DONT/" \
843 + analitzaplot/CMakeLists.txt || die
844 + fi
845 +}
846 +
847 +src_configure() {
848 + local mycmakeargs=(
849 + $(cmake_use_find_package eigen Eigen3)
850 + )
851 +
852 + ecm_src_configure
853 +}
854
855 diff --git a/kde-apps/ark/ark-19.12.2.ebuild b/kde-apps/ark/ark-19.12.2.ebuild
856 new file mode 100644
857 index 0000000000..190dafd879
858 --- /dev/null
859 +++ b/kde-apps/ark/ark-19.12.2.ebuild
860 @@ -0,0 +1,84 @@
861 +# Copyright 1999-2020 Gentoo Authors
862 +# Distributed under the terms of the GNU General Public License v2
863 +
864 +EAPI=7
865 +
866 +ECM_HANDBOOK="forceoptional"
867 +ECM_TEST="optional"
868 +KFMIN=5.63.0
869 +QTMIN=5.12.3
870 +VIRTUALX_REQUIRED="test"
871 +inherit ecm kde.org
872 +
873 +DESCRIPTION="KDE Archiving tool"
874 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.ark
875 +https://utils.kde.org/projects/ark/"
876 +
877 +LICENSE="GPL-2" # TODO: CHECK
878 +SLOT="5"
879 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
880 +IUSE="bzip2 lzma zip"
881 +
882 +BDEPEND="
883 + sys-devel/gettext
884 +"
885 +RDEPEND="
886 + >=kde-frameworks/karchive-${KFMIN}:5
887 + >=kde-frameworks/kcompletion-${KFMIN}:5
888 + >=kde-frameworks/kconfig-${KFMIN}:5
889 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
890 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
891 + >=kde-frameworks/kcrash-${KFMIN}:5
892 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
893 + >=kde-frameworks/ki18n-${KFMIN}:5
894 + >=kde-frameworks/kiconthemes-${KFMIN}:5
895 + >=kde-frameworks/kio-${KFMIN}:5
896 + >=kde-frameworks/kitemmodels-${KFMIN}:5
897 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
898 + >=kde-frameworks/kparts-${KFMIN}:5
899 + >=kde-frameworks/kpty-${KFMIN}:5
900 + >=kde-frameworks/kservice-${KFMIN}:5
901 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
902 + >=kde-frameworks/kxmlgui-${KFMIN}:5
903 + >=dev-qt/qtdbus-${QTMIN}:5
904 + >=dev-qt/qtgui-${QTMIN}:5
905 + >=dev-qt/qtwidgets-${QTMIN}:5
906 + app-arch/libarchive:=[bzip2?,lzma?,zlib]
907 + sys-libs/zlib
908 + zip? ( >=dev-libs/libzip-1.2.0:= )
909 +"
910 +DEPEND="${RDEPEND}
911 + >=dev-qt/qtconcurrent-${QTMIN}:5
912 +"
913 +
914 +# bug #560548, last checked with 16.04.1
915 +RESTRICT+=" test"
916 +
917 +src_configure() {
918 + local mycmakeargs=(
919 + $(cmake_use_find_package bzip2 BZip2)
920 + $(cmake_use_find_package lzma LibLZMA)
921 + $(cmake_use_find_package zip LibZip)
922 + )
923 +
924 + ecm_src_configure
925 +}
926 +
927 +pkg_postinst() {
928 + ecm_pkg_postinst
929 +
930 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
931 + if ! has_version app-arch/rar; then
932 + elog "For creating/extracting rar archives, installing app-arch/rar is required."
933 + if ! has_version app-arch/unar && ! has_version app-arch/unrar; then
934 + elog "Alternatively, for only extracting rar archives, install app-arch/unar (free) or app-arch/unrar (non-free)."
935 + fi
936 + fi
937 +
938 + has_version app-arch/p7zip || \
939 + elog "For handling 7-Zip archives, install app-arch/p7zip."
940 +
941 + has_version app-arch/lrzip || \
942 + elog "For handling lrz archives, install app-arch/lrzip."
943 + fi
944 +}
945
946 diff --git a/kde-apps/artikulate/artikulate-19.12.2.ebuild b/kde-apps/artikulate/artikulate-19.12.2.ebuild
947 new file mode 100644
948 index 0000000000..b252762c31
949 --- /dev/null
950 +++ b/kde-apps/artikulate/artikulate-19.12.2.ebuild
951 @@ -0,0 +1,48 @@
952 +# Copyright 1999-2020 Gentoo Authors
953 +# Distributed under the terms of the GNU General Public License v2
954 +
955 +EAPI=7
956 +
957 +ECM_HANDBOOK="optional"
958 +KFMIN=5.63.0
959 +QTMIN=5.12.3
960 +inherit ecm kde.org
961 +
962 +DESCRIPTION="Language learning application that helps improving pronunciation skills"
963 +HOMEPAGE="https://kde.org/applications/education/org.kde.artikulate"
964 +
965 +LICENSE="GPL-2" # TODO: CHECK
966 +SLOT="5"
967 +KEYWORDS="~amd64 ~arm64 ~x86"
968 +IUSE="+gstreamer qtmedia"
969 +
970 +REQUIRED_USE="|| ( gstreamer qtmedia )"
971 +
972 +DEPEND="
973 + >=kde-frameworks/karchive-${KFMIN}:5
974 + >=kde-frameworks/kconfig-${KFMIN}:5
975 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
976 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
977 + >=kde-frameworks/kcrash-${KFMIN}:5
978 + >=kde-frameworks/ki18n-${KFMIN}:5
979 + >=kde-frameworks/knewstuff-${KFMIN}:5
980 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
981 + >=dev-qt/qtdeclarative-${QTMIN}:5
982 + >=dev-qt/qtgui-${QTMIN}:5
983 + >=dev-qt/qtsql-${QTMIN}:5
984 + >=dev-qt/qtwidgets-${QTMIN}:5
985 + >=dev-qt/qtxml-${QTMIN}:5
986 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
987 + gstreamer? ( >=media-libs/qt-gstreamer-1.2.0[qt5(+)] )
988 + qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 )
989 +"
990 +RDEPEND="${DEPEND}"
991 +
992 +src_configure() {
993 + local mycmakeargs=(
994 + -DBUILD_GSTREAMER_PLUGIN=$(usex gstreamer)
995 + -DBUILD_QTMULTIMEDIA_PLUGIN=$(usex qtmedia)
996 + )
997 +
998 + ecm_src_configure
999 +}
1000
1001 diff --git a/kde-apps/audiocd-kio/audiocd-kio-19.12.2.ebuild b/kde-apps/audiocd-kio/audiocd-kio-19.12.2.ebuild
1002 new file mode 100644
1003 index 0000000000..48c9e0a377
1004 --- /dev/null
1005 +++ b/kde-apps/audiocd-kio/audiocd-kio-19.12.2.ebuild
1006 @@ -0,0 +1,48 @@
1007 +# Copyright 1999-2020 Gentoo Authors
1008 +# Distributed under the terms of the GNU General Public License v2
1009 +
1010 +EAPI=7
1011 +
1012 +ECM_HANDBOOK="forceoptional"
1013 +PVCUT=$(ver_cut 1-3)
1014 +KFMIN=5.63.0
1015 +QTMIN=5.12.3
1016 +inherit ecm kde.org
1017 +
1018 +DESCRIPTION="kioslave for accessing audio CDs"
1019 +
1020 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
1021 +SLOT="5"
1022 +KEYWORDS="~amd64 ~arm64 ~x86"
1023 +IUSE="flac vorbis"
1024 +
1025 +DEPEND="
1026 + >=kde-frameworks/kcompletion-${KFMIN}:5
1027 + >=kde-frameworks/kconfig-${KFMIN}:5
1028 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1029 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1030 + >=kde-frameworks/kcmutils-${KFMIN}:5
1031 + >=kde-frameworks/ki18n-${KFMIN}:5
1032 + >=kde-frameworks/kio-${KFMIN}:5
1033 + >=kde-apps/libkcddb-${PVCUT}:5
1034 + >=kde-apps/libkcompactdisc-${PVCUT}:5
1035 + >=dev-qt/qtwidgets-${QTMIN}:5
1036 + media-sound/cdparanoia
1037 + flac? ( >=media-libs/flac-1.1.2 )
1038 + vorbis? (
1039 + media-libs/libogg
1040 + media-libs/libvorbis
1041 + )
1042 +"
1043 +RDEPEND="${DEPEND}"
1044 +
1045 +PATCHES=( "${FILESDIR}/${PN}-19.04.0-handbook.patch" )
1046 +
1047 +src_configure() {
1048 + local mycmakeargs=(
1049 + $(cmake_use_find_package flac FLAC)
1050 + $(cmake_use_find_package vorbis OggVorbis)
1051 + )
1052 +
1053 + ecm_src_configure
1054 +}
1055
1056 diff --git a/kde-apps/baloo-widgets/baloo-widgets-19.12.2.ebuild b/kde-apps/baloo-widgets/baloo-widgets-19.12.2.ebuild
1057 new file mode 100644
1058 index 0000000000..71c73f3ffa
1059 --- /dev/null
1060 +++ b/kde-apps/baloo-widgets/baloo-widgets-19.12.2.ebuild
1061 @@ -0,0 +1,31 @@
1062 +# Copyright 1999-2020 Gentoo Authors
1063 +# Distributed under the terms of the GNU General Public License v2
1064 +
1065 +EAPI=7
1066 +
1067 +ECM_TEST="forceoptional"
1068 +KFMIN=5.63.0
1069 +QTMIN=5.12.3
1070 +inherit ecm kde.org
1071 +
1072 +DESCRIPTION="Widget library for baloo"
1073 +
1074 +LICENSE="LGPL-2+ LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
1075 +SLOT="5"
1076 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
1077 +IUSE=""
1078 +
1079 +DEPEND="
1080 + >=kde-frameworks/baloo-${KFMIN}:5
1081 + >=kde-frameworks/kconfig-${KFMIN}:5
1082 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1083 + >=kde-frameworks/kfilemetadata-${KFMIN}:5
1084 + >=kde-frameworks/ki18n-${KFMIN}:5
1085 + >=kde-frameworks/kio-${KFMIN}:5
1086 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1087 + >=dev-qt/qtgui-${QTMIN}:5
1088 + >=dev-qt/qtwidgets-${QTMIN}:5
1089 +"
1090 +RDEPEND="${DEPEND}"
1091 +
1092 +RESTRICT+=" test"
1093
1094 diff --git a/kde-apps/blinken/blinken-19.12.2.ebuild b/kde-apps/blinken/blinken-19.12.2.ebuild
1095 new file mode 100644
1096 index 0000000000..5605430bea
1097 --- /dev/null
1098 +++ b/kde-apps/blinken/blinken-19.12.2.ebuild
1099 @@ -0,0 +1,38 @@
1100 +# Copyright 1999-2020 Gentoo Authors
1101 +# Distributed under the terms of the GNU General Public License v2
1102 +
1103 +EAPI=7
1104 +
1105 +ECM_HANDBOOK="forceoptional"
1106 +KFMIN=5.63.0
1107 +QTMIN=5.12.3
1108 +inherit ecm kde.org
1109 +
1110 +DESCRIPTION="Memory enhancement game based on KDE Frameworks"
1111 +HOMEPAGE="https://kde.org/applications/education/org.kde.blinken
1112 +https://edu.kde.org/blinken/"
1113 +
1114 +LICENSE="GPL-2" # TODO: CHECK
1115 +SLOT="5"
1116 +KEYWORDS="~amd64 ~arm64 ~x86"
1117 +IUSE=""
1118 +
1119 +DEPEND="
1120 + >=kde-frameworks/kconfig-${KFMIN}:5
1121 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1122 + >=kde-frameworks/kcrash-${KFMIN}:5
1123 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
1124 + >=kde-frameworks/kguiaddons-${KFMIN}:5
1125 + >=kde-frameworks/ki18n-${KFMIN}:5
1126 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1127 + >=dev-qt/qtgui-${QTMIN}:5
1128 + >=dev-qt/qtsvg-${QTMIN}:5
1129 + >=dev-qt/qtwidgets-${QTMIN}:5
1130 + media-libs/phonon[qt5(+)]
1131 +"
1132 +RDEPEND="${DEPEND}"
1133 +
1134 +src_install() {
1135 + ecm_src_install
1136 + rm "${ED}"/usr/share/${PN}/README.packagers || die
1137 +}
1138
1139 diff --git a/kde-apps/bomber/bomber-19.12.2.ebuild b/kde-apps/bomber/bomber-19.12.2.ebuild
1140 new file mode 100644
1141 index 0000000000..21e75617ed
1142 --- /dev/null
1143 +++ b/kde-apps/bomber/bomber-19.12.2.ebuild
1144 @@ -0,0 +1,35 @@
1145 +# Copyright 1999-2020 Gentoo Authors
1146 +# Distributed under the terms of the GNU General Public License v2
1147 +
1148 +EAPI=7
1149 +
1150 +ECM_HANDBOOK="forceoptional"
1151 +PVCUT=$(ver_cut 1-3)
1152 +KFMIN=5.63.0
1153 +QTMIN=5.12.3
1154 +inherit ecm kde.org
1155 +
1156 +DESCRIPTION="Single player arcade bombing game"
1157 +HOMEPAGE="https://kde.org/applications/games/org.kde.bomber"
1158 +
1159 +LICENSE="GPL-2" # TODO: CHECK
1160 +SLOT="5"
1161 +KEYWORDS="~amd64 ~arm64 ~x86"
1162 +IUSE=""
1163 +
1164 +DEPEND="
1165 + >=kde-frameworks/kconfig-${KFMIN}:5
1166 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1167 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1168 + >=kde-frameworks/kcrash-${KFMIN}:5
1169 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
1170 + >=kde-frameworks/ki18n-${KFMIN}:5
1171 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1172 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1173 + >=kde-apps/libkdegames-${PVCUT}:5
1174 + >=dev-qt/qtgui-${QTMIN}:5
1175 + >=dev-qt/qtwidgets-${QTMIN}:5
1176 +"
1177 +RDEPEND="${DEPEND}
1178 + !games-action/xbomber
1179 +"
1180
1181 diff --git a/kde-apps/bovo/bovo-19.12.2.ebuild b/kde-apps/bovo/bovo-19.12.2.ebuild
1182 new file mode 100644
1183 index 0000000000..61cdf9d844
1184 --- /dev/null
1185 +++ b/kde-apps/bovo/bovo-19.12.2.ebuild
1186 @@ -0,0 +1,36 @@
1187 +# Copyright 1999-2020 Gentoo Authors
1188 +# Distributed under the terms of the GNU General Public License v2
1189 +
1190 +EAPI=7
1191 +
1192 +ECM_HANDBOOK="forceoptional"
1193 +PVCUT=$(ver_cut 1-3)
1194 +KFMIN=5.63.0
1195 +QTMIN=5.12.3
1196 +inherit ecm kde.org
1197 +
1198 +DESCRIPTION="Five-in-a-row Board Game"
1199 +HOMEPAGE="https://kde.org/applications/games/org.kde.bovo"
1200 +
1201 +LICENSE="GPL-2" # TODO: CHECK
1202 +SLOT="5"
1203 +KEYWORDS="~amd64 ~arm64 ~x86"
1204 +IUSE=""
1205 +
1206 +DEPEND="
1207 + >=kde-frameworks/kconfig-${KFMIN}:5
1208 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1209 + >=kde-frameworks/kcrash-${KFMIN}:5
1210 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
1211 + >=kde-frameworks/ki18n-${KFMIN}:5
1212 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1213 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1214 + >=kde-apps/libkdegames-${PVCUT}:5
1215 + >=dev-qt/qtconcurrent-${QTMIN}:5
1216 + >=dev-qt/qtgui-${QTMIN}:5
1217 + >=dev-qt/qtsvg-${QTMIN}:5
1218 + >=dev-qt/qtwidgets-${QTMIN}:5
1219 +"
1220 +RDEPEND="${DEPEND}"
1221 +
1222 +DOCS=( AUTHORS HISTORY TODO )
1223
1224 diff --git a/kde-apps/calendarjanitor/calendarjanitor-19.12.2.ebuild b/kde-apps/calendarjanitor/calendarjanitor-19.12.2.ebuild
1225 new file mode 100644
1226 index 0000000000..5894e3ecd9
1227 --- /dev/null
1228 +++ b/kde-apps/calendarjanitor/calendarjanitor-19.12.2.ebuild
1229 @@ -0,0 +1,43 @@
1230 +# Copyright 1999-2020 Gentoo Authors
1231 +# Distributed under the terms of the GNU General Public License v2
1232 +
1233 +EAPI=7
1234 +
1235 +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
1236 +ECM_TEST="false"
1237 +KDE_ORG_NAME="akonadi-calendar-tools"
1238 +PVCUT=$(ver_cut 1-3)
1239 +KFMIN=5.63.0
1240 +QTMIN=5.12.3
1241 +inherit ecm kde.org
1242 +
1243 +DESCRIPTION="Tool to scan calendar data for buggy instances"
1244 +
1245 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
1246 +SLOT="5"
1247 +KEYWORDS="~amd64 ~arm64 ~x86"
1248 +IUSE=""
1249 +
1250 +DEPEND="
1251 + >=dev-qt/qtwidgets-${QTMIN}:5
1252 + >=kde-apps/akonadi-${PVCUT}:5
1253 + >=kde-apps/akonadi-calendar-${PVCUT}:5
1254 + >=kde-apps/calendarsupport-${PVCUT}:5
1255 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
1256 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1257 + >=kde-frameworks/ki18n-${KFMIN}:5
1258 +"
1259 +RDEPEND="${DEPEND}"
1260 +
1261 +src_prepare() {
1262 + ecm_src_prepare
1263 +
1264 + cmake_comment_add_subdirectory doc konsolekalendar
1265 + sed -i -e "/console\.categories/ s/^/#DONT/" CMakeLists.txt || die
1266 +
1267 + # delete colliding konsolekalendar translations
1268 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1269 + rm -f po/*/konsolekalendar.po || die
1270 + rm -rf po/*/docs/konsolekalendar || die
1271 + fi
1272 +}
1273
1274 diff --git a/kde-apps/calendarsupport/calendarsupport-19.12.2.ebuild b/kde-apps/calendarsupport/calendarsupport-19.12.2.ebuild
1275 new file mode 100644
1276 index 0000000000..5da9a8a18d
1277 --- /dev/null
1278 +++ b/kde-apps/calendarsupport/calendarsupport-19.12.2.ebuild
1279 @@ -0,0 +1,46 @@
1280 +# Copyright 1999-2020 Gentoo Authors
1281 +# Distributed under the terms of the GNU General Public License v2
1282 +
1283 +EAPI=7
1284 +
1285 +ECM_TEST="false"
1286 +PVCUT=$(ver_cut 1-3)
1287 +KFMIN=5.63.0
1288 +QTMIN=5.12.3
1289 +inherit ecm kde.org
1290 +
1291 +DESCRIPTION="Calendar support library"
1292 +
1293 +LICENSE="GPL-2+ LGPL-2.1+"
1294 +SLOT="5"
1295 +KEYWORDS="~amd64 ~arm64 ~x86"
1296 +IUSE=""
1297 +
1298 +DEPEND="
1299 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
1300 + >=kde-frameworks/kcodecs-${KFMIN}:5
1301 + >=kde-frameworks/kcompletion-${KFMIN}:5
1302 + >=kde-frameworks/kconfig-${KFMIN}:5
1303 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1304 + >=kde-frameworks/kguiaddons-${KFMIN}:5
1305 + >=kde-frameworks/kholidays-${KFMIN}:5
1306 + >=kde-frameworks/ki18n-${KFMIN}:5
1307 + >=kde-frameworks/kio-${KFMIN}:5
1308 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
1309 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1310 + >=kde-apps/akonadi-${PVCUT}:5
1311 + >=kde-apps/akonadi-calendar-${PVCUT}:5
1312 + >=kde-apps/akonadi-mime-${PVCUT}:5
1313 + >=kde-apps/kcalutils-${PVCUT}:5
1314 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
1315 + >=kde-apps/kidentitymanagement-${PVCUT}:5
1316 + >=kde-apps/kmime-${PVCUT}:5
1317 + >=kde-apps/libkdepim-${PVCUT}:5
1318 + >=kde-apps/pimcommon-${PVCUT}:5
1319 + >=dev-qt/designer-${QTMIN}:5
1320 + >=dev-qt/qtgui-${QTMIN}:5
1321 + >=dev-qt/qtprintsupport-${QTMIN}:5
1322 + >=dev-qt/qtwidgets-${QTMIN}:5
1323 + dev-libs/libical
1324 +"
1325 +RDEPEND="${DEPEND}"
1326
1327 diff --git a/kde-apps/cantor/cantor-19.12.2.ebuild b/kde-apps/cantor/cantor-19.12.2.ebuild
1328 new file mode 100644
1329 index 0000000000..33a7be46e6
1330 --- /dev/null
1331 +++ b/kde-apps/cantor/cantor-19.12.2.ebuild
1332 @@ -0,0 +1,110 @@
1333 +# Copyright 1999-2020 Gentoo Authors
1334 +# Distributed under the terms of the GNU General Public License v2
1335 +
1336 +EAPI=7
1337 +
1338 +CMAKE_MAKEFILE_GENERATOR="emake"
1339 +ECM_HANDBOOK="forceoptional"
1340 +ECM_TEST="forceoptional"
1341 +PYTHON_COMPAT=( python3_{6,7,8} )
1342 +PVCUT=$(ver_cut 1-3)
1343 +KFMIN=5.63.0
1344 +QTMIN=5.12.3
1345 +inherit ecm kde.org python-single-r1
1346 +
1347 +DESCRIPTION="Interface for doing mathematics and scientific computing"
1348 +HOMEPAGE="https://kde.org/applications/education/org.kde.cantor
1349 +https://edu.kde.org/cantor/"
1350 +
1351 +LICENSE="GPL-2" # TODO: CHECK
1352 +SLOT="5"
1353 +KEYWORDS="~amd64 ~arm64 ~x86"
1354 +IUSE="+analitza julia lua postscript python qalculate R"
1355 +
1356 +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
1357 +
1358 +# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
1359 +DEPEND="
1360 + >=dev-qt/qtgui-${QTMIN}:5
1361 + >=dev-qt/qtprintsupport-${QTMIN}:5
1362 + >=dev-qt/qtsvg-${QTMIN}:5
1363 + >=dev-qt/qtwidgets-${QTMIN}:5
1364 + >=dev-qt/qtxml-${QTMIN}:5
1365 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
1366 + >=kde-frameworks/karchive-${KFMIN}:5
1367 + >=kde-frameworks/kcompletion-${KFMIN}:5
1368 + >=kde-frameworks/kconfig-${KFMIN}:5
1369 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1370 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1371 + >=kde-frameworks/kcrash-${KFMIN}:5
1372 + >=kde-frameworks/ki18n-${KFMIN}:5
1373 + >=kde-frameworks/kiconthemes-${KFMIN}:5
1374 + >=kde-frameworks/kio-${KFMIN}:5
1375 + >=kde-frameworks/knewstuff-${KFMIN}:5
1376 + >=kde-frameworks/kparts-${KFMIN}:5
1377 + >=kde-frameworks/kpty-${KFMIN}:5
1378 + >=kde-frameworks/ktexteditor-${KFMIN}:5
1379 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1380 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1381 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1382 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
1383 + analitza? ( >=kde-apps/analitza-${PVCUT}:5 )
1384 + julia? ( dev-lang/julia )
1385 + lua? ( dev-lang/luajit:2 )
1386 + qalculate? (
1387 + sci-libs/cln
1388 + sci-libs/libqalculate:=
1389 + )
1390 + postscript? ( app-text/libspectre )
1391 + python? (
1392 + ${PYTHON_DEPS}
1393 + >=dev-qt/qtdbus-${QTMIN}:5
1394 + )
1395 + R? ( dev-lang/R )
1396 +"
1397 +RDEPEND="${DEPEND}"
1398 +
1399 +RESTRICT+=" test"
1400 +
1401 +pkg_pretend() {
1402 + ecm_pkg_pretend
1403 +
1404 + if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
1405 + ! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
1406 + elog "You have decided to build ${PN} with no backend."
1407 + elog "To have this application functional, please enable one of the backends via USE flag:"
1408 + elog " analitza, lua, python, qalculate, R"
1409 + elog "Alternatively, install one of these:"
1410 + elog " # emerge sci-mathematics/maxima (bug #619534)"
1411 + elog " # emerge sci-mathematics/octave"
1412 + elog "Experimental available USE flag:"
1413 + elog " julia (not stable, bug #613576)"
1414 + elog
1415 + fi
1416 +
1417 + if ! has_version virtual/latex-base; then
1418 + elog "For LaTeX support:"
1419 + elog " # emerge virtual/latex-base"
1420 + fi
1421 +}
1422 +
1423 +pkg_setup() {
1424 + use python && python-single-r1_pkg_setup
1425 + ecm_pkg_setup
1426 +}
1427 +
1428 +src_configure() {
1429 + use julia && addpredict /proc/self/mem # bug 602894
1430 +
1431 + local mycmakeargs=(
1432 + -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
1433 + $(cmake_use_find_package analitza Analitza5)
1434 + $(cmake_use_find_package julia Julia)
1435 + $(cmake_use_find_package lua LuaJIT)
1436 + $(cmake_use_find_package postscript LibSpectre)
1437 + $(cmake_use_find_package python PythonLibs3)
1438 + $(cmake_use_find_package qalculate Qalculate)
1439 + $(cmake_use_find_package R R)
1440 + )
1441 + ecm_src_configure
1442 +}
1443
1444 diff --git a/kde-apps/cervisia/cervisia-19.12.2.ebuild b/kde-apps/cervisia/cervisia-19.12.2.ebuild
1445 new file mode 100644
1446 index 0000000000..2ddc073292
1447 --- /dev/null
1448 +++ b/kde-apps/cervisia/cervisia-19.12.2.ebuild
1449 @@ -0,0 +1,41 @@
1450 +# Copyright 1999-2020 Gentoo Authors
1451 +# Distributed under the terms of the GNU General Public License v2
1452 +
1453 +EAPI=7
1454 +
1455 +ECM_HANDBOOK="forceoptional"
1456 +KFMIN=5.63.0
1457 +QTMIN=5.12.3
1458 +inherit ecm kde.org
1459 +
1460 +DESCRIPTION="CVS frontend by KDE"
1461 +HOMEPAGE="https://kde.org/applications/development/org.kde.cervisia"
1462 +
1463 +LICENSE="GPL-2" # TODO: CHECK
1464 +SLOT="5"
1465 +KEYWORDS="~amd64 ~arm64 ~x86"
1466 +IUSE=""
1467 +
1468 +DEPEND="
1469 + >=kde-frameworks/kcompletion-${KFMIN}:5
1470 + >=kde-frameworks/kconfig-${KFMIN}:5
1471 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1472 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1473 + >=kde-frameworks/kdesu-${KFMIN}:5
1474 + >=kde-frameworks/kiconthemes-${KFMIN}:5
1475 + >=kde-frameworks/kinit-${KFMIN}:5
1476 + >=kde-frameworks/kio-${KFMIN}:5
1477 + >=kde-frameworks/kitemviews-${KFMIN}:5
1478 + >=kde-frameworks/knotifications-${KFMIN}:5
1479 + >=kde-frameworks/kparts-${KFMIN}:5
1480 + >=kde-frameworks/kservice-${KFMIN}:5
1481 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1482 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1483 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1484 + >=dev-qt/qtdbus-${QTMIN}:5
1485 + >=dev-qt/qtgui-${QTMIN}:5
1486 + >=dev-qt/qtwidgets-${QTMIN}:5
1487 +"
1488 +RDEPEND="${DEPEND}
1489 + dev-vcs/cvs
1490 +"
1491
1492 diff --git a/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.12.2.ebuild b/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.12.2.ebuild
1493 new file mode 100644
1494 index 0000000000..9c254d28af
1495 --- /dev/null
1496 +++ b/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.12.2.ebuild
1497 @@ -0,0 +1,61 @@
1498 +# Copyright 1999-2020 Gentoo Authors
1499 +# Distributed under the terms of the GNU General Public License v2
1500 +
1501 +EAPI=7
1502 +
1503 +ECM_HANDBOOK="false"
1504 +KDE_ORG_NAME="dolphin-plugins"
1505 +MY_PLUGIN_NAME="bazaar"
1506 +PVCUT=$(ver_cut 1-3)
1507 +KFMIN=5.63.0
1508 +QTMIN=5.12.3
1509 +inherit ecm kde.org
1510 +
1511 +DESCRIPTION="Dolphin plugin for Bazaar integration"
1512 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins"
1513 +
1514 +LICENSE="GPL-2" # TODO: CHECK
1515 +SLOT="5"
1516 +KEYWORDS="~amd64 ~arm64 ~x86"
1517 +IUSE=""
1518 +
1519 +DEPEND="
1520 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1521 + >=kde-frameworks/ki18n-${KFMIN}:5
1522 + >=kde-frameworks/kio-${KFMIN}:5
1523 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1524 + >=kde-apps/dolphin-${PVCUT}:5
1525 + >=dev-qt/qtgui-${QTMIN}:5
1526 + >=dev-qt/qtwidgets-${QTMIN}:5
1527 +"
1528 +RDEPEND="${DEPEND}
1529 + !kde-apps/dolphin-plugins:5
1530 + dev-vcs/bzr
1531 +"
1532 +
1533 +src_prepare() {
1534 + ecm_src_prepare
1535 + # kxmlgui, qtnetwork only required by dropbox
1536 + ecm_punt_bogus_dep Qt5 Network
1537 + ecm_punt_bogus_dep KF5 XmlGui
1538 + # delete non-${PN} translations
1539 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1540 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1541 + fi
1542 +}
1543 +
1544 +src_configure() {
1545 + local mycmakeargs=(
1546 + -DBUILD_${MY_PLUGIN_NAME}=ON
1547 + -DBUILD_dropbox=OFF
1548 + -DBUILD_git=OFF
1549 + -DBUILD_hg=OFF
1550 + -DBUILD_svn=OFF
1551 + )
1552 + ecm_src_configure
1553 +}
1554 +
1555 +src_install() {
1556 + ecm_src_install
1557 + rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
1558 +}
1559
1560 diff --git a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.12.2.ebuild b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.12.2.ebuild
1561 new file mode 100644
1562 index 0000000000..18e44e35c5
1563 --- /dev/null
1564 +++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.12.2.ebuild
1565 @@ -0,0 +1,60 @@
1566 +# Copyright 1999-2020 Gentoo Authors
1567 +# Distributed under the terms of the GNU General Public License v2
1568 +
1569 +EAPI=7
1570 +
1571 +ECM_HANDBOOK="false"
1572 +KDE_ORG_NAME="dolphin-plugins"
1573 +MY_PLUGIN_NAME="dropbox"
1574 +PVCUT=$(ver_cut 1-3)
1575 +KFMIN=5.63.0
1576 +QTMIN=5.12.3
1577 +inherit ecm kde.org
1578 +
1579 +DESCRIPTION="Dolphin plugin for Dropbox service integration"
1580 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins"
1581 +
1582 +LICENSE="GPL-2" # TODO: CHECK
1583 +SLOT="5"
1584 +KEYWORDS="~amd64 ~x86"
1585 +IUSE=""
1586 +
1587 +DEPEND="
1588 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1589 + >=kde-frameworks/ki18n-${KFMIN}:5
1590 + >=kde-frameworks/kio-${KFMIN}:5
1591 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1592 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1593 + >=kde-apps/dolphin-${PVCUT}:5
1594 + >=dev-qt/qtgui-${QTMIN}:5
1595 + >=dev-qt/qtnetwork-${QTMIN}:5
1596 + >=dev-qt/qtwidgets-${QTMIN}:5
1597 +"
1598 +RDEPEND="${DEPEND}
1599 + !kde-apps/dolphin-plugins:5
1600 + net-misc/dropbox-cli
1601 +"
1602 +
1603 +src_prepare() {
1604 + ecm_src_prepare
1605 + # delete non-${PN} translations
1606 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1607 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1608 + fi
1609 +}
1610 +
1611 +src_configure() {
1612 + local mycmakeargs=(
1613 + -DBUILD_${MY_PLUGIN_NAME}=ON
1614 + -DBUILD_bazaar=OFF
1615 + -DBUILD_git=OFF
1616 + -DBUILD_hg=OFF
1617 + -DBUILD_svn=OFF
1618 + )
1619 + ecm_src_configure
1620 +}
1621 +
1622 +src_install() {
1623 + ecm_src_install
1624 + rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
1625 +}
1626
1627 diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.12.2.ebuild b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.12.2.ebuild
1628 new file mode 100644
1629 index 0000000000..c489a07f85
1630 --- /dev/null
1631 +++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.12.2.ebuild
1632 @@ -0,0 +1,63 @@
1633 +# Copyright 1999-2020 Gentoo Authors
1634 +# Distributed under the terms of the GNU General Public License v2
1635 +
1636 +EAPI=7
1637 +
1638 +ECM_HANDBOOK="false"
1639 +KDE_ORG_NAME="dolphin-plugins"
1640 +MY_PLUGIN_NAME="git"
1641 +PVCUT=$(ver_cut 1-3)
1642 +KFMIN=5.63.0
1643 +QTMIN=5.12.3
1644 +inherit ecm kde.org
1645 +
1646 +DESCRIPTION="Dolphin plugin for Git integration"
1647 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins"
1648 +
1649 +LICENSE="GPL-2" # TODO: CHECK
1650 +SLOT="5"
1651 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
1652 +IUSE=""
1653 +
1654 +DEPEND="
1655 + >=kde-frameworks/kcompletion-${KFMIN}:5
1656 + >=kde-frameworks/kconfig-${KFMIN}:5
1657 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1658 + >=kde-frameworks/ki18n-${KFMIN}:5
1659 + >=kde-frameworks/kio-${KFMIN}:5
1660 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1661 + >=kde-apps/dolphin-${PVCUT}:5
1662 + >=dev-qt/qtgui-${QTMIN}:5
1663 + >=dev-qt/qtwidgets-${QTMIN}:5
1664 +"
1665 +RDEPEND="${DEPEND}
1666 + !kde-apps/dolphin-plugins:5
1667 + dev-vcs/git
1668 +"
1669 +
1670 +src_prepare() {
1671 + ecm_src_prepare
1672 + # kxmlgui, qtnetwork only required by dropbox
1673 + ecm_punt_bogus_dep Qt5 Network
1674 + ecm_punt_bogus_dep KF5 XmlGui
1675 + # delete non-${PN} translations
1676 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1677 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1678 + fi
1679 +}
1680 +
1681 +src_configure() {
1682 + local mycmakeargs=(
1683 + -DBUILD_${MY_PLUGIN_NAME}=ON
1684 + -DBUILD_bazaar=OFF
1685 + -DBUILD_dropbox=OFF
1686 + -DBUILD_hg=OFF
1687 + -DBUILD_svn=OFF
1688 + )
1689 + ecm_src_configure
1690 +}
1691 +
1692 +src_install() {
1693 + ecm_src_install
1694 + rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
1695 +}
1696
1697 diff --git a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.12.2.ebuild b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.12.2.ebuild
1698 new file mode 100644
1699 index 0000000000..7cd6e8a458
1700 --- /dev/null
1701 +++ b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.12.2.ebuild
1702 @@ -0,0 +1,66 @@
1703 +# Copyright 1999-2020 Gentoo Authors
1704 +# Distributed under the terms of the GNU General Public License v2
1705 +
1706 +EAPI=7
1707 +
1708 +ECM_HANDBOOK="false"
1709 +KDE_ORG_NAME="dolphin-plugins"
1710 +MY_PLUGIN_NAME="hg"
1711 +PVCUT=$(ver_cut 1-3)
1712 +KFMIN=5.63.0
1713 +QTMIN=5.12.3
1714 +inherit ecm kde.org
1715 +
1716 +DESCRIPTION="Dolphin plugin for Mercurial integration"
1717 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins"
1718 +
1719 +LICENSE="GPL-2" # TODO: CHECK
1720 +SLOT="5"
1721 +KEYWORDS="~amd64 ~arm64 ~x86"
1722 +IUSE=""
1723 +
1724 +DEPEND="
1725 + >=kde-frameworks/kcompletion-${KFMIN}:5
1726 + >=kde-frameworks/kconfig-${KFMIN}:5
1727 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1728 + >=kde-frameworks/ki18n-${KFMIN}:5
1729 + >=kde-frameworks/kio-${KFMIN}:5
1730 + >=kde-frameworks/kservice-${KFMIN}:5
1731 + >=kde-frameworks/ktexteditor-${KFMIN}:5
1732 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1733 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1734 + >=kde-apps/dolphin-${PVCUT}:5
1735 + >=dev-qt/qtgui-${QTMIN}:5
1736 + >=dev-qt/qtwidgets-${QTMIN}:5
1737 +"
1738 +RDEPEND="${DEPEND}
1739 + !kde-apps/dolphin-plugins:5
1740 + dev-vcs/mercurial
1741 +"
1742 +
1743 +src_prepare() {
1744 + ecm_src_prepare
1745 + # kxmlgui, qtnetwork only required by dropbox
1746 + ecm_punt_bogus_dep Qt5 Network
1747 + ecm_punt_bogus_dep KF5 XmlGui
1748 + # delete non-${PN} translations
1749 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1750 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1751 + fi
1752 +}
1753 +
1754 +src_configure() {
1755 + local mycmakeargs=(
1756 + -DBUILD_${MY_PLUGIN_NAME}=ON
1757 + -DBUILD_bazaar=OFF
1758 + -DBUILD_dropbox=OFF
1759 + -DBUILD_git=OFF
1760 + -DBUILD_svn=OFF
1761 + )
1762 + ecm_src_configure
1763 +}
1764 +
1765 +src_install() {
1766 + ecm_src_install
1767 + rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
1768 +}
1769
1770 diff --git a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.12.2.ebuild b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.12.2.ebuild
1771 new file mode 100644
1772 index 0000000000..cb49ab63ca
1773 --- /dev/null
1774 +++ b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.12.2.ebuild
1775 @@ -0,0 +1,62 @@
1776 +# Copyright 1999-2020 Gentoo Authors
1777 +# Distributed under the terms of the GNU General Public License v2
1778 +
1779 +EAPI=7
1780 +
1781 +ECM_HANDBOOK="false"
1782 +KDE_ORG_NAME="dolphin-plugins"
1783 +MY_PLUGIN_NAME="svn"
1784 +PVCUT=$(ver_cut 1-3)
1785 +KFMIN=5.63.0
1786 +QTMIN=5.12.3
1787 +inherit ecm kde.org
1788 +
1789 +DESCRIPTION="Dolphin plugin for Subversion integration"
1790 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins"
1791 +
1792 +LICENSE="GPL-2" # TODO: CHECK
1793 +SLOT="5"
1794 +KEYWORDS="~amd64 ~arm64 ~x86"
1795 +IUSE=""
1796 +
1797 +DEPEND="
1798 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1799 + >=kde-frameworks/ki18n-${KFMIN}:5
1800 + >=kde-frameworks/kio-${KFMIN}:5
1801 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1802 + >=kde-apps/dolphin-${PVCUT}:5
1803 + >=dev-qt/qtgui-${QTMIN}:5
1804 + >=dev-qt/qtwidgets-${QTMIN}:5
1805 +"
1806 +RDEPEND="${DEPEND}
1807 + !kde-apps/dolphin-plugins:5
1808 + >=kde-apps/kompare-${PVCUT}:5
1809 + dev-vcs/subversion
1810 +"
1811 +
1812 +src_prepare() {
1813 + ecm_src_prepare
1814 + # kxmlgui, qtnetwork only required by dropbox
1815 + ecm_punt_bogus_dep Qt5 Network
1816 + ecm_punt_bogus_dep KF5 XmlGui
1817 + # delete non-${PN} translations
1818 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1819 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1820 + fi
1821 +}
1822 +
1823 +src_configure() {
1824 + local mycmakeargs=(
1825 + -DBUILD_${MY_PLUGIN_NAME}=ON
1826 + -DBUILD_bazaar=OFF
1827 + -DBUILD_dropbox=OFF
1828 + -DBUILD_git=OFF
1829 + -DBUILD_hg=OFF
1830 + )
1831 + ecm_src_configure
1832 +}
1833 +
1834 +src_install() {
1835 + ecm_src_install
1836 + rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
1837 +}
1838
1839 diff --git a/kde-apps/dolphin/dolphin-19.12.2.ebuild b/kde-apps/dolphin/dolphin-19.12.2.ebuild
1840 new file mode 100644
1841 index 0000000000..1dae379b7b
1842 --- /dev/null
1843 +++ b/kde-apps/dolphin/dolphin-19.12.2.ebuild
1844 @@ -0,0 +1,97 @@
1845 +# Copyright 1999-2020 Gentoo Authors
1846 +# Distributed under the terms of the GNU General Public License v2
1847 +
1848 +EAPI=7
1849 +
1850 +ECM_HANDBOOK="forceoptional"
1851 +ECM_TEST="true"
1852 +PVCUT=$(ver_cut 1-3)
1853 +KFMIN=5.63.0
1854 +QTMIN=5.12.3
1855 +VIRTUALX_REQUIRED="test"
1856 +inherit ecm kde.org
1857 +
1858 +DESCRIPTION="Plasma filemanager focusing on usability"
1859 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin
1860 +https://userbase.kde.org/Dolphin"
1861 +
1862 +LICENSE="GPL-2" # TODO: CHECK
1863 +SLOT="5"
1864 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
1865 +IUSE="activities semantic-desktop"
1866 +
1867 +DEPEND="
1868 + >=kde-frameworks/kbookmarks-${KFMIN}:5
1869 + >=kde-frameworks/kcmutils-${KFMIN}:5
1870 + >=kde-frameworks/kcodecs-${KFMIN}:5
1871 + >=kde-frameworks/kcompletion-${KFMIN}:5
1872 + >=kde-frameworks/kconfig-${KFMIN}:5
1873 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1874 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1875 + >=kde-frameworks/kcrash-${KFMIN}:5
1876 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
1877 + >=kde-frameworks/ki18n-${KFMIN}:5
1878 + >=kde-frameworks/kiconthemes-${KFMIN}:5
1879 + >=kde-frameworks/kinit-${KFMIN}:5
1880 + >=kde-frameworks/kio-${KFMIN}:5
1881 + >=kde-frameworks/kitemviews-${KFMIN}:5
1882 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
1883 + >=kde-frameworks/knewstuff-${KFMIN}:5
1884 + >=kde-frameworks/knotifications-${KFMIN}:5
1885 + >=kde-frameworks/kparts-${KFMIN}:5
1886 + >=kde-frameworks/kservice-${KFMIN}:5
1887 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1888 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1889 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
1890 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1891 + >=kde-frameworks/solid-${KFMIN}:5
1892 + >=dev-qt/qtconcurrent-${QTMIN}:5
1893 + >=dev-qt/qtdbus-${QTMIN}:5
1894 + >=dev-qt/qtgui-${QTMIN}:5
1895 + >=dev-qt/qtwidgets-${QTMIN}:5
1896 + >=dev-qt/qtxml-${QTMIN}:5
1897 + media-libs/phonon[qt5(+)]
1898 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
1899 + semantic-desktop? (
1900 + >=kde-frameworks/baloo-${KFMIN}:5
1901 + >=kde-frameworks/kfilemetadata-${KFMIN}:5
1902 + >=kde-apps/baloo-widgets-${PVCUT}:5
1903 + )
1904 +"
1905 +RDEPEND="${DEPEND}
1906 + >=kde-apps/kio-extras-${PVCUT}:5
1907 +"
1908 +
1909 +RESTRICT+=" test"
1910 +
1911 +src_configure() {
1912 + local mycmakeargs=(
1913 + $(cmake_use_find_package activities KF5Activities)
1914 + $(cmake_use_find_package semantic-desktop KF5Baloo)
1915 + $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
1916 + $(cmake_use_find_package semantic-desktop KF5FileMetaData)
1917 + )
1918 +
1919 + ecm_src_configure
1920 +}
1921 +
1922 +pkg_postinst() {
1923 + ecm_pkg_postinst
1924 +
1925 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
1926 + has_version "kde-apps/ark:${SLOT}" || \
1927 + elog "For compress/extract and other actions install kde-apps/ark:${SLOT}"
1928 +
1929 + has_version "kde-apps/kleopatra:${SLOT}" || \
1930 + elog "For crypto actions install kde-apps/kleopatra:${SLOT}"
1931 +
1932 + has_version "kde-apps/ffmpegthumbs:${SLOT}" || \
1933 + elog "For video file thumbnails install kde-apps/ffmpegthumbs:${SLOT}"
1934 +
1935 + has_version "kde-apps/thumbnailers:${SLOT}" || \
1936 + elog "For graphics file thumbnails install kde-apps/thumbnailers:${SLOT}"
1937 +
1938 + has_version "kde-frameworks/purpose:${SLOT}" || \
1939 + elog "For 'Share' context menu actions install kde-frameworks/purpose:${SLOT}"
1940 + fi
1941 +}
1942
1943 diff --git a/kde-apps/dragon/dragon-19.12.2.ebuild b/kde-apps/dragon/dragon-19.12.2.ebuild
1944 new file mode 100644
1945 index 0000000000..e8e2cb4afd
1946 --- /dev/null
1947 +++ b/kde-apps/dragon/dragon-19.12.2.ebuild
1948 @@ -0,0 +1,43 @@
1949 +# Copyright 1999-2020 Gentoo Authors
1950 +# Distributed under the terms of the GNU General Public License v2
1951 +
1952 +EAPI=7
1953 +
1954 +ECM_HANDBOOK="forceoptional"
1955 +KFMIN=5.63.0
1956 +QTMIN=5.12.3
1957 +inherit ecm kde.org
1958 +
1959 +DESCRIPTION="Simple video player"
1960 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.dragonplayer"
1961 +
1962 +LICENSE="GPL-2+ || ( GPL-2 GPL-3 ) handbook? ( FDL-1.2 )"
1963 +SLOT="5"
1964 +KEYWORDS="~amd64 ~arm64 ~x86"
1965 +IUSE=""
1966 +
1967 +BDEPEND="
1968 + sys-devel/gettext
1969 +"
1970 +DEPEND="
1971 + >=kde-frameworks/kconfig-${KFMIN}:5
1972 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1973 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1974 + >=kde-frameworks/kcrash-${KFMIN}:5
1975 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
1976 + >=kde-frameworks/ki18n-${KFMIN}:5
1977 + >=kde-frameworks/kio-${KFMIN}:5
1978 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
1979 + >=kde-frameworks/knotifications-${KFMIN}:5
1980 + >=kde-frameworks/kparts-${KFMIN}:5
1981 + >=kde-frameworks/kservice-${KFMIN}:5
1982 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1983 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
1984 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1985 + >=kde-frameworks/solid-${KFMIN}:5
1986 + >=dev-qt/qtdbus-${QTMIN}:5
1987 + >=dev-qt/qtgui-${QTMIN}:5
1988 + >=dev-qt/qtwidgets-${QTMIN}:5
1989 + media-libs/phonon[qt5(+)]
1990 +"
1991 +RDEPEND="${DEPEND}"
1992
1993 diff --git a/kde-apps/eventviews/eventviews-19.12.2.ebuild b/kde-apps/eventviews/eventviews-19.12.2.ebuild
1994 new file mode 100644
1995 index 0000000000..748d0d758f
1996 --- /dev/null
1997 +++ b/kde-apps/eventviews/eventviews-19.12.2.ebuild
1998 @@ -0,0 +1,46 @@
1999 +# Copyright 1999-2020 Gentoo Authors
2000 +# Distributed under the terms of the GNU General Public License v2
2001 +
2002 +EAPI=7
2003 +
2004 +ECM_TEST="true"
2005 +PVCUT=$(ver_cut 1-3)
2006 +KFMIN=5.63.0
2007 +QTMIN=5.12.3
2008 +inherit ecm kde.org
2009 +
2010 +DESCRIPTION="Calendar viewer for KDE PIM"
2011 +
2012 +LICENSE="GPL-2+ LGPL-2.1+"
2013 +SLOT="5"
2014 +KEYWORDS="~amd64 ~arm64 ~x86"
2015 +IUSE=""
2016 +
2017 +# drop qtgui subslot operator when QT_MINIMAL >= 5.14.0
2018 +DEPEND="
2019 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
2020 + >=kde-frameworks/kcodecs-${KFMIN}:5
2021 + >=kde-frameworks/kcompletion-${KFMIN}:5
2022 + >=kde-frameworks/kconfig-${KFMIN}:5
2023 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2024 + >=kde-frameworks/kcontacts-${KFMIN}:5
2025 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2026 + >=kde-frameworks/kguiaddons-${KFMIN}:5
2027 + >=kde-frameworks/ki18n-${KFMIN}:5
2028 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2029 + >=kde-frameworks/kitemmodels-${KFMIN}:5
2030 + >=kde-frameworks/kservice-${KFMIN}:5
2031 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2032 + >=kde-apps/akonadi-${PVCUT}:5
2033 + >=kde-apps/akonadi-calendar-${PVCUT}:5
2034 + >=kde-apps/calendarsupport-${PVCUT}:5
2035 + >=kde-apps/kcalutils-${PVCUT}:5
2036 + >=kde-apps/kmime-${PVCUT}:5
2037 + >=kde-apps/libkdepim-${PVCUT}:5
2038 + >=dev-qt/designer-${QTMIN}:5
2039 + >=dev-qt/qtgui-${QTMIN}:5=
2040 + >=dev-qt/qtwidgets-${QTMIN}:5
2041 + dev-libs/kdiagram:5
2042 + dev-libs/libical
2043 +"
2044 +RDEPEND="${DEPEND}"
2045
2046 diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-19.12.2.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-19.12.2.ebuild
2047 new file mode 100644
2048 index 0000000000..a8b0a89fa4
2049 --- /dev/null
2050 +++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-19.12.2.ebuild
2051 @@ -0,0 +1,29 @@
2052 +# Copyright 1999-2020 Gentoo Authors
2053 +# Distributed under the terms of the GNU General Public License v2
2054 +
2055 +EAPI=7
2056 +
2057 +KFMIN=5.63.0
2058 +QTMIN=5.12.3
2059 +inherit ecm kde.org
2060 +
2061 +DESCRIPTION="FFmpeg based thumbnail generator for video files"
2062 +
2063 +LICENSE="GPL-2+"
2064 +SLOT="5"
2065 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
2066 +IUSE="libav"
2067 +
2068 +BDEPEND="
2069 + virtual/pkgconfig
2070 +"
2071 +DEPEND="
2072 + >=kde-frameworks/kconfig-${KFMIN}:5
2073 + >=kde-frameworks/ki18n-${KFMIN}:5
2074 + >=kde-frameworks/kio-${KFMIN}:5
2075 + >=dev-qt/qtgui-${QTMIN}:5
2076 + >=dev-qt/qtwidgets-${QTMIN}:5
2077 + libav? ( media-video/libav:= )
2078 + !libav? ( media-video/ffmpeg:0= )
2079 +"
2080 +RDEPEND="${DEPEND}"
2081
2082 diff --git a/kde-apps/filelight/filelight-19.12.2.ebuild b/kde-apps/filelight/filelight-19.12.2.ebuild
2083 new file mode 100644
2084 index 0000000000..5bf4246f84
2085 --- /dev/null
2086 +++ b/kde-apps/filelight/filelight-19.12.2.ebuild
2087 @@ -0,0 +1,33 @@
2088 +# Copyright 1999-2020 Gentoo Authors
2089 +# Distributed under the terms of the GNU General Public License v2
2090 +
2091 +EAPI=7
2092 +
2093 +ECM_HANDBOOK="optional"
2094 +KFMIN=5.63.0
2095 +QTMIN=5.12.3
2096 +inherit ecm kde.org
2097 +
2098 +DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
2099 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.filelight
2100 +https://utils.kde.org/projects/filelight/"
2101 +
2102 +LICENSE="GPL-2" # TODO: CHECK
2103 +SLOT="5"
2104 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
2105 +IUSE=""
2106 +
2107 +DEPEND="
2108 + >=kde-frameworks/kcompletion-${KFMIN}:5
2109 + >=kde-frameworks/kconfig-${KFMIN}:5
2110 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2111 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2112 + >=kde-frameworks/ki18n-${KFMIN}:5
2113 + >=kde-frameworks/kio-${KFMIN}:5
2114 + >=kde-frameworks/kservice-${KFMIN}:5
2115 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2116 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2117 + >=dev-qt/qtgui-${QTMIN}:5
2118 + >=dev-qt/qtwidgets-${QTMIN}:5
2119 +"
2120 +RDEPEND="${DEPEND}"
2121
2122 diff --git a/kde-apps/granatier/granatier-19.12.2.ebuild b/kde-apps/granatier/granatier-19.12.2.ebuild
2123 new file mode 100644
2124 index 0000000000..2dcccf18ed
2125 --- /dev/null
2126 +++ b/kde-apps/granatier/granatier-19.12.2.ebuild
2127 @@ -0,0 +1,36 @@
2128 +# Copyright 1999-2020 Gentoo Authors
2129 +# Distributed under the terms of the GNU General Public License v2
2130 +
2131 +EAPI=7
2132 +
2133 +ECM_HANDBOOK="forceoptional"
2134 +PVCUT=$(ver_cut 1-3)
2135 +KFMIN=5.63.0
2136 +QTMIN=5.12.3
2137 +inherit ecm kde.org
2138 +
2139 +DESCRIPTION="KDE Bomberman game"
2140 +HOMEPAGE="https://kde.org/applications/games/org.kde.granatier"
2141 +
2142 +LICENSE="GPL-2" # TODO: CHECK
2143 +SLOT="5"
2144 +KEYWORDS="~amd64 ~arm64 ~x86"
2145 +IUSE=""
2146 +
2147 +DEPEND="
2148 + >=kde-frameworks/kconfig-${KFMIN}:5
2149 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2150 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2151 + >=kde-frameworks/kcrash-${KFMIN}:5
2152 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
2153 + >=kde-frameworks/ki18n-${KFMIN}:5
2154 + >=kde-frameworks/knewstuff-${KFMIN}:5
2155 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2156 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2157 + >=kde-apps/libkdegames-${PVCUT}:5
2158 + >=dev-qt/qtgui-${QTMIN}:5
2159 + >=dev-qt/qtsvg-${QTMIN}:5
2160 + >=dev-qt/qtwidgets-${QTMIN}:5
2161 + >=dev-qt/qtxml-${QTMIN}:5
2162 +"
2163 +RDEPEND="${DEPEND}"
2164
2165 diff --git a/kde-apps/grantlee-editor/grantlee-editor-19.12.2.ebuild b/kde-apps/grantlee-editor/grantlee-editor-19.12.2.ebuild
2166 new file mode 100644
2167 index 0000000000..2b6061881a
2168 --- /dev/null
2169 +++ b/kde-apps/grantlee-editor/grantlee-editor-19.12.2.ebuild
2170 @@ -0,0 +1,44 @@
2171 +# Copyright 1999-2020 Gentoo Authors
2172 +# Distributed under the terms of the GNU General Public License v2
2173 +
2174 +EAPI=7
2175 +
2176 +ECM_HANDBOOK="forceoptional"
2177 +PVCUT=$(ver_cut 1-3)
2178 +KFMIN=5.63.0
2179 +QTMIN=5.12.3
2180 +inherit ecm kde.org
2181 +
2182 +DESCRIPTION="Utilities and tools to manage themes in KDE PIM applications"
2183 +
2184 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
2185 +SLOT="5"
2186 +KEYWORDS="~amd64 ~arm64 ~x86"
2187 +IUSE=""
2188 +
2189 +DEPEND="
2190 + >=kde-frameworks/karchive-${KFMIN}:5
2191 + >=kde-frameworks/kcompletion-${KFMIN}:5
2192 + >=kde-frameworks/kconfig-${KFMIN}:5
2193 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2194 + >=kde-frameworks/kcontacts-${KFMIN}:5
2195 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2196 + >=kde-frameworks/kcrash-${KFMIN}:5
2197 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
2198 + >=kde-frameworks/ki18n-${KFMIN}:5
2199 + >=kde-frameworks/kio-${KFMIN}:5
2200 + >=kde-frameworks/knewstuff-${KFMIN}:5
2201 + >=kde-frameworks/ktexteditor-${KFMIN}:5
2202 + >=kde-frameworks/kwallet-${KFMIN}:5
2203 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2204 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2205 + >=kde-apps/akonadi-contacts-${PVCUT}:5
2206 + >=kde-apps/kmime-${PVCUT}:5
2207 + >=kde-apps/kpimtextedit-${PVCUT}:5
2208 + >=kde-apps/messagelib-${PVCUT}:5
2209 + >=kde-apps/pimcommon-${PVCUT}:5
2210 + >=dev-qt/qtgui-${QTMIN}:5
2211 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
2212 + >=dev-qt/qtwidgets-${QTMIN}:5
2213 +"
2214 +RDEPEND="${DEPEND}"
2215
2216 diff --git a/kde-apps/grantleetheme/grantleetheme-19.12.2.ebuild b/kde-apps/grantleetheme/grantleetheme-19.12.2.ebuild
2217 new file mode 100644
2218 index 0000000000..c6e8d4034a
2219 --- /dev/null
2220 +++ b/kde-apps/grantleetheme/grantleetheme-19.12.2.ebuild
2221 @@ -0,0 +1,36 @@
2222 +# Copyright 1999-2020 Gentoo Authors
2223 +# Distributed under the terms of the GNU General Public License v2
2224 +
2225 +EAPI=7
2226 +
2227 +ECM_TEST="forceoptional"
2228 +KFMIN=5.63.0
2229 +QTMIN=5.12.3
2230 +inherit ecm kde.org
2231 +
2232 +DESCRIPTION="Library for Grantlee plugins"
2233 +
2234 +LICENSE="GPL-2+ LGPL-2.1+"
2235 +SLOT="5"
2236 +KEYWORDS="~amd64 ~arm64 ~x86"
2237 +IUSE=""
2238 +
2239 +RDEPEND="
2240 + dev-libs/grantlee:5
2241 + >=dev-qt/qtgui-${QTMIN}:5
2242 + >=dev-qt/qtwidgets-${QTMIN}:5
2243 + >=kde-frameworks/kconfig-${KFMIN}:5
2244 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2245 + >=kde-frameworks/kguiaddons-${KFMIN}:5
2246 + >=kde-frameworks/ki18n-${KFMIN}:5
2247 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2248 + >=kde-frameworks/knewstuff-${KFMIN}:5
2249 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2250 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2251 +"
2252 +DEPEND="${RDEPEND}
2253 + >=dev-qt/qtnetwork-${QTMIN}:5
2254 +"
2255 +
2256 +# fails if package not already installed
2257 +RESTRICT+=" test"
2258
2259 diff --git a/kde-apps/gwenview/gwenview-19.12.2.ebuild b/kde-apps/gwenview/gwenview-19.12.2.ebuild
2260 new file mode 100644
2261 index 0000000000..fbf112e706
2262 --- /dev/null
2263 +++ b/kde-apps/gwenview/gwenview-19.12.2.ebuild
2264 @@ -0,0 +1,110 @@
2265 +# Copyright 1999-2020 Gentoo Authors
2266 +# Distributed under the terms of the GNU General Public License v2
2267 +
2268 +EAPI=7
2269 +
2270 +ECM_HANDBOOK="forceoptional"
2271 +ECM_TEST="true"
2272 +PVCUT=$(ver_cut 1-3)
2273 +KFMIN=5.63.0
2274 +QTMIN=5.12.3
2275 +inherit ecm kde.org
2276 +
2277 +DESCRIPTION="Image viewer by KDE"
2278 +HOMEPAGE="https://kde.org/applications/graphics/org.kde.gwenview
2279 +https://userbase.kde.org/Gwenview"
2280 +
2281 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
2282 +SLOT="5"
2283 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
2284 +IUSE="activities fits kipi +mpris raw semantic-desktop share X"
2285 +
2286 +# requires running environment
2287 +RESTRICT+=" test"
2288 +
2289 +COMMON_DEPEND="
2290 + >=kde-frameworks/kcompletion-${KFMIN}:5
2291 + >=kde-frameworks/kconfig-${KFMIN}:5
2292 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2293 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2294 + >=kde-frameworks/ki18n-${KFMIN}:5
2295 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2296 + >=kde-frameworks/kio-${KFMIN}:5
2297 + >=kde-frameworks/kitemmodels-${KFMIN}:5
2298 + >=kde-frameworks/kitemviews-${KFMIN}:5
2299 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2300 + >=kde-frameworks/knotifications-${KFMIN}:5
2301 + >=kde-frameworks/kparts-${KFMIN}:5
2302 + >=kde-frameworks/kservice-${KFMIN}:5
2303 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2304 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2305 + >=kde-frameworks/solid-${KFMIN}:5
2306 + >=dev-qt/qtgui-${QTMIN}:5
2307 + >=dev-qt/qtopengl-${QTMIN}:5
2308 + >=dev-qt/qtprintsupport-${QTMIN}:5
2309 + >=dev-qt/qtsvg-${QTMIN}:5
2310 + >=dev-qt/qtwidgets-${QTMIN}:5
2311 + media-gfx/exiv2:=
2312 + media-libs/lcms:2
2313 + media-libs/libpng:0=
2314 + media-libs/phonon[qt5(+)]
2315 + virtual/jpeg:0
2316 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
2317 + fits? ( sci-libs/cfitsio )
2318 + kipi? ( >=kde-apps/libkipi-${PVCUT}:5= )
2319 + mpris? ( >=dev-qt/qtdbus-${QTMIN}:5 )
2320 + raw? ( >=kde-apps/libkdcraw-${PVCUT}:5 )
2321 + semantic-desktop? (
2322 + >=kde-frameworks/baloo-${KFMIN}:5
2323 + >=kde-frameworks/kfilemetadata-${KFMIN}:5
2324 + )
2325 + share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
2326 + X? (
2327 + >=dev-qt/qtx11extras-${QTMIN}:5
2328 + x11-libs/libX11
2329 + )
2330 +"
2331 +DEPEND="${COMMON_DEPEND}
2332 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
2333 + >=dev-qt/qtconcurrent-${QTMIN}:5
2334 +"
2335 +RDEPEND="${COMMON_DEPEND}
2336 + >=kde-frameworks/kimageformats-${KFMIN}:5
2337 + >=dev-qt/qtimageformats-${QTMIN}:5
2338 + kipi? ( >=kde-apps/kipi-plugins-${PVCUT}:5 )
2339 +"
2340 +
2341 +src_prepare() {
2342 + ecm_src_prepare
2343 + if ! use mpris; then
2344 + # FIXME: upstream a better solution
2345 + sed -e "/set(HAVE_QTDBUS/s/\${Qt5DBus_FOUND}/0/" -i CMakeLists.txt || die
2346 + fi
2347 +}
2348 +
2349 +src_configure() {
2350 + local mycmakeargs=(
2351 + $(cmake_use_find_package activities KF5Activities)
2352 + $(cmake_use_find_package fits CFitsio)
2353 + $(cmake_use_find_package kipi KF5Kipi)
2354 + $(cmake_use_find_package raw KF5KDcraw)
2355 + $(cmake_use_find_package share KF5Purpose)
2356 + $(cmake_use_find_package X X11)
2357 + )
2358 +
2359 + if use semantic-desktop; then
2360 + mycmakeargs+=( -DGWENVIEW_SEMANTICINFO_BACKEND=Baloo )
2361 + else
2362 + mycmakeargs+=( -DGWENVIEW_SEMANTICINFO_BACKEND=None )
2363 + fi
2364 +
2365 + ecm_src_configure
2366 +}
2367 +
2368 +pkg_postinst() {
2369 + ecm_pkg_postinst
2370 +
2371 + if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version kde-apps/svgpart:${SLOT} ; then
2372 + elog "For SVG support, install kde-apps/svgpart:${SLOT}"
2373 + fi
2374 +}
2375
2376 diff --git a/kde-apps/incidenceeditor/incidenceeditor-19.12.2.ebuild b/kde-apps/incidenceeditor/incidenceeditor-19.12.2.ebuild
2377 new file mode 100644
2378 index 0000000000..4d1d4e7bbb
2379 --- /dev/null
2380 +++ b/kde-apps/incidenceeditor/incidenceeditor-19.12.2.ebuild
2381 @@ -0,0 +1,55 @@
2382 +# Copyright 1999-2020 Gentoo Authors
2383 +# Distributed under the terms of the GNU General Public License v2
2384 +
2385 +EAPI=7
2386 +
2387 +ECM_TEST="true"
2388 +PVCUT=$(ver_cut 1-3)
2389 +KFMIN=5.63.0
2390 +QTMIN=5.12.3
2391 +VIRTUALX_REQUIRED="test"
2392 +inherit ecm kde.org
2393 +
2394 +DESCRIPTION="Incidence editor for korganizer"
2395 +
2396 +LICENSE="GPL-2+"
2397 +SLOT="5"
2398 +KEYWORDS="~amd64 ~arm64 ~x86"
2399 +IUSE=""
2400 +
2401 +DEPEND="
2402 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
2403 + >=kde-frameworks/kcodecs-${KFMIN}:5
2404 + >=kde-frameworks/kcompletion-${KFMIN}:5
2405 + >=kde-frameworks/kconfig-${KFMIN}:5
2406 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2407 + >=kde-frameworks/kcontacts-${KFMIN}:5
2408 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2409 + >=kde-frameworks/ki18n-${KFMIN}:5
2410 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2411 + >=kde-frameworks/kio-${KFMIN}:5
2412 + >=kde-frameworks/kitemmodels-${KFMIN}:5
2413 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2414 + >=kde-frameworks/kservice-${KFMIN}:5
2415 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
2416 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2417 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2418 + >=kde-apps/akonadi-${PVCUT}:5
2419 + >=kde-apps/akonadi-calendar-${PVCUT}:5
2420 + >=kde-apps/akonadi-contacts-${PVCUT}:5
2421 + >=kde-apps/akonadi-mime-${PVCUT}:5
2422 + >=kde-apps/calendarsupport-${PVCUT}:5
2423 + >=kde-apps/eventviews-${PVCUT}:5
2424 + >=kde-apps/kcalutils-${PVCUT}:5
2425 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
2426 + >=kde-apps/kidentitymanagement-${PVCUT}:5
2427 + >=kde-apps/kldap-${PVCUT}:5
2428 + >=kde-apps/kmailtransport-${PVCUT}:5
2429 + >=kde-apps/kmime-${PVCUT}:5
2430 + >=kde-apps/libkdepim-${PVCUT}:5
2431 + >=dev-qt/qtdbus-${QTMIN}:5
2432 + >=dev-qt/qtgui-${QTMIN}:5
2433 + >=dev-qt/qtwidgets-${QTMIN}:5
2434 + dev-libs/kdiagram:5
2435 +"
2436 +RDEPEND="${DEPEND}"
2437
2438 diff --git a/kde-apps/juk/juk-19.12.2.ebuild b/kde-apps/juk/juk-19.12.2.ebuild
2439 new file mode 100644
2440 index 0000000000..2fad28e3b4
2441 --- /dev/null
2442 +++ b/kde-apps/juk/juk-19.12.2.ebuild
2443 @@ -0,0 +1,46 @@
2444 +# Copyright 1999-2020 Gentoo Authors
2445 +# Distributed under the terms of the GNU General Public License v2
2446 +
2447 +EAPI=7
2448 +
2449 +ECM_HANDBOOK="forceoptional"
2450 +ECM_TEST="forceoptional"
2451 +KFMIN=5.63.0
2452 +QTMIN=5.12.3
2453 +inherit ecm kde.org
2454 +
2455 +DESCRIPTION="Jukebox and music manager by KDE"
2456 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.juk"
2457 +
2458 +LICENSE="GPL-2" # TODO: CHECK
2459 +SLOT="5"
2460 +KEYWORDS="~amd64 ~arm64 ~x86"
2461 +IUSE=""
2462 +
2463 +DEPEND="
2464 + >=kde-frameworks/kcompletion-${KFMIN}:5
2465 + >=kde-frameworks/kconfig-${KFMIN}:5
2466 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2467 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2468 + >=kde-frameworks/kcrash-${KFMIN}:5
2469 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
2470 + >=kde-frameworks/ki18n-${KFMIN}:5
2471 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2472 + >=kde-frameworks/kio-${KFMIN}:5
2473 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2474 + >=kde-frameworks/knotifications-${KFMIN}:5
2475 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
2476 + >=kde-frameworks/kwallet-${KFMIN}:5
2477 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2478 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
2479 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2480 + >=dev-qt/qtdbus-${QTMIN}:5
2481 + >=dev-qt/qtgui-${QTMIN}:5
2482 + >=dev-qt/qtnetwork-${QTMIN}:5
2483 + >=dev-qt/qtsvg-${QTMIN}:5
2484 + >=dev-qt/qtwidgets-${QTMIN}:5
2485 + >=dev-qt/qtxml-${QTMIN}:5
2486 + media-libs/phonon[qt5(+)]
2487 + >=media-libs/taglib-1.6
2488 +"
2489 +RDEPEND="${DEPEND}"
2490
2491 diff --git a/kde-apps/k3b/k3b-19.12.2.ebuild b/kde-apps/k3b/k3b-19.12.2.ebuild
2492 new file mode 100644
2493 index 0000000000..133fad51c6
2494 --- /dev/null
2495 +++ b/kde-apps/k3b/k3b-19.12.2.ebuild
2496 @@ -0,0 +1,125 @@
2497 +# Copyright 1999-2020 Gentoo Authors
2498 +# Distributed under the terms of the GNU General Public License v2
2499 +
2500 +EAPI=7
2501 +
2502 +ECM_HANDBOOK="forceoptional"
2503 +ECM_TEST="true"
2504 +PVCUT=$(ver_cut 1-3)
2505 +KFMIN=5.63.0
2506 +QTMIN=5.12.3
2507 +inherit ecm kde.org
2508 +
2509 +DESCRIPTION="Full-featured burning and ripping application based on KDE Frameworks"
2510 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.k3b
2511 +https://userbase.kde.org/K3b"
2512 +
2513 +LICENSE="GPL-2 FDL-1.2"
2514 +SLOT="5"
2515 +KEYWORDS="~amd64 ~arm64 ~x86"
2516 +IUSE="dvd encode ffmpeg flac libav mad mp3 musepack sndfile sox taglib vcd vorbis webkit"
2517 +
2518 +REQUIRED_USE="
2519 + flac? ( taglib )
2520 + mp3? ( encode taglib )
2521 + sox? ( encode taglib )
2522 +"
2523 +
2524 +DEPEND="
2525 + >=kde-frameworks/karchive-${KFMIN}:5
2526 + >=kde-frameworks/kbookmarks-${KFMIN}:5
2527 + >=kde-frameworks/kcmutils-${KFMIN}:5
2528 + >=kde-frameworks/kcompletion-${KFMIN}:5
2529 + >=kde-frameworks/kconfig-${KFMIN}:5
2530 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2531 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2532 + >=kde-frameworks/kfilemetadata-${KFMIN}:5[taglib?]
2533 + >=kde-frameworks/ki18n-${KFMIN}:5
2534 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2535 + >=kde-frameworks/kio-${KFMIN}:5
2536 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2537 + >=kde-frameworks/knewstuff-${KFMIN}:5
2538 + >=kde-frameworks/knotifications-${KFMIN}:5
2539 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
2540 + >=kde-frameworks/kservice-${KFMIN}:5
2541 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2542 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2543 + >=kde-frameworks/solid-${KFMIN}:5
2544 + >=kde-apps/libkcddb-${PVCUT}:5
2545 + >=dev-qt/qtdbus-${QTMIN}:5
2546 + >=dev-qt/qtgui-${QTMIN}:5
2547 + >=dev-qt/qtnetwork-${QTMIN}:5
2548 + >=dev-qt/qtwidgets-${QTMIN}:5
2549 + >=dev-qt/qtxml-${QTMIN}:5
2550 + media-libs/libsamplerate
2551 + dvd? ( media-libs/libdvdread:= )
2552 + ffmpeg? (
2553 + libav? ( media-video/libav:= )
2554 + !libav? ( media-video/ffmpeg:0= )
2555 + )
2556 + flac? ( >=media-libs/flac-1.2[cxx] )
2557 + mp3? ( media-sound/lame )
2558 + mad? ( media-libs/libmad )
2559 + musepack? ( >=media-sound/musepack-tools-444 )
2560 + sndfile? ( media-libs/libsndfile )
2561 + taglib? ( >=media-libs/taglib-1.5 )
2562 + vorbis? (
2563 + media-libs/libogg
2564 + media-libs/libvorbis
2565 + )
2566 + webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
2567 +"
2568 +RDEPEND="${DEPEND}
2569 + app-cdr/cdrdao
2570 + dev-libs/libburn
2571 + media-sound/cdparanoia
2572 + virtual/cdrtools
2573 + dvd? (
2574 + >=app-cdr/dvd+rw-tools-7
2575 + encode? ( media-video/transcode[dvd] )
2576 + )
2577 + sox? ( media-sound/sox )
2578 + vcd? ( media-video/vcdimager )
2579 +"
2580 +
2581 +DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt )
2582 +
2583 +src_configure() {
2584 + local mycmakeargs=(
2585 + -DK3B_BUILD_API_DOCS=OFF
2586 + -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON
2587 + -DK3B_ENABLE_HAL_SUPPORT=OFF
2588 + -DK3B_ENABLE_MUSICBRAINZ=OFF
2589 + -DK3B_DEBUG=$(usex debug)
2590 + -DK3B_ENABLE_DVD_RIPPING=$(usex dvd)
2591 + -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=$(usex encode)
2592 + -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg)
2593 + -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac)
2594 + -DK3B_BUILD_LAME_ENCODER_PLUGIN=$(usex mp3)
2595 + -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad)
2596 + -DK3B_BUILD_MUSE_DECODER_PLUGIN=$(usex musepack)
2597 + -DK3B_BUILD_SNDFILE_DECODER_PLUGIN=$(usex sndfile)
2598 + -DK3B_BUILD_SOX_ENCODER_PLUGIN=$(usex sox)
2599 + -DK3B_ENABLE_TAGLIB=$(usex taglib)
2600 + -DK3B_BUILD_OGGVORBIS_DECODER_PLUGIN=$(usex vorbis)
2601 + -DK3B_BUILD_OGGVORBIS_ENCODER_PLUGIN=$(usex vorbis)
2602 + $(cmake_use_find_package webkit Qt5WebKitWidgets)
2603 + )
2604 +
2605 + ecm_src_configure
2606 +}
2607 +
2608 +pkg_postinst() {
2609 + ecm_pkg_postinst
2610 +
2611 + echo
2612 + elog "If you get warnings on start-up, uncheck the \"Check system"
2613 + elog "configuration\" option in the \"Misc\" settings window."
2614 + echo
2615 +
2616 + local group=cdrom
2617 + use kernel_linux || group=operator
2618 + elog "Make sure you have proper read/write permissions on optical device(s)."
2619 + elog "Usually, it is sufficient to be in the ${group} group."
2620 + echo
2621 +}
2622
2623 diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-19.12.2.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-19.12.2.ebuild
2624 new file mode 100644
2625 index 0000000000..3689671d52
2626 --- /dev/null
2627 +++ b/kde-apps/kaccounts-integration/kaccounts-integration-19.12.2.ebuild
2628 @@ -0,0 +1,48 @@
2629 +# Copyright 1999-2020 Gentoo Authors
2630 +# Distributed under the terms of the GNU General Public License v2
2631 +
2632 +EAPI=7
2633 +
2634 +ECM_TEST="forceoptional"
2635 +KFMIN=5.63.0
2636 +PLASMA_MINIMAL=5.16.5
2637 +QTMIN=5.12.3
2638 +VIRTUALDBUS_TEST="true"
2639 +inherit ecm kde.org
2640 +
2641 +DESCRIPTION="Administer web accounts for the sites and services across the Plasma desktop"
2642 +HOMEPAGE="https://community.kde.org/KTp"
2643 +
2644 +LICENSE="LGPL-2.1"
2645 +SLOT="5"
2646 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
2647 +IUSE=""
2648 +
2649 +BDEPEND="
2650 + sys-devel/gettext
2651 +"
2652 +COMMON_DEPEND="
2653 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2654 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2655 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
2656 + >=kde-frameworks/kdeclarative-${KFMIN}:5
2657 + >=kde-frameworks/ki18n-${KFMIN}:5
2658 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2659 + >=dev-qt/qtdbus-${QTMIN}:5
2660 + >=dev-qt/qtdeclarative-${QTMIN}:5
2661 + >=dev-qt/qtgui-${QTMIN}:5
2662 + >=dev-qt/qtwidgets-${QTMIN}:5
2663 + net-libs/accounts-qt
2664 + >=net-libs/libaccounts-glib-1.21:=
2665 + net-libs/signond
2666 +"
2667 +DEPEND="${COMMON_DEPEND}
2668 + >=kde-frameworks/kcmutils-${KFMIN}:5
2669 + >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
2670 +"
2671 +RDEPEND="${COMMON_DEPEND}
2672 + dev-util/intltool
2673 +"
2674 +
2675 +# bug #549444
2676 +RESTRICT+=" test"
2677
2678 diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-19.12.2.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-19.12.2.ebuild
2679 new file mode 100644
2680 index 0000000000..92cc7256d5
2681 --- /dev/null
2682 +++ b/kde-apps/kaccounts-providers/kaccounts-providers-19.12.2.ebuild
2683 @@ -0,0 +1,36 @@
2684 +# Copyright 1999-2020 Gentoo Authors
2685 +# Distributed under the terms of the GNU General Public License v2
2686 +
2687 +EAPI=7
2688 +
2689 +PVCUT=$(ver_cut 1-3)
2690 +KFMIN=5.63.0
2691 +QTMIN=5.12.3
2692 +inherit ecm kde.org
2693 +
2694 +DESCRIPTION="KDE accounts providers"
2695 +HOMEPAGE="https://community.kde.org/KTp"
2696 +
2697 +LICENSE="LGPL-2.1"
2698 +SLOT="5"
2699 +KEYWORDS="~amd64 ~arm64 ~x86"
2700 +IUSE=""
2701 +
2702 +BDEPEND="
2703 + dev-util/intltool
2704 +"
2705 +DEPEND="
2706 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2707 + >=kde-frameworks/kdeclarative-${KFMIN}:5
2708 + >=kde-frameworks/ki18n-${KFMIN}:5
2709 + >=kde-frameworks/kio-${KFMIN}:5
2710 + >=kde-frameworks/kpackage-${KFMIN}:5
2711 + >=kde-apps/kaccounts-integration-${PVCUT}:5
2712 + >=dev-qt/qtdeclarative-${QTMIN}:5
2713 + >=dev-qt/qtgui-${QTMIN}:5
2714 + >=dev-qt/qtxml-${QTMIN}:5
2715 +"
2716 +RDEPEND="${DEPEND}
2717 + net-libs/signon-ui
2718 + net-libs/signon-oauth2
2719 +"
2720
2721 diff --git a/kde-apps/kaddressbook/kaddressbook-19.12.2.ebuild b/kde-apps/kaddressbook/kaddressbook-19.12.2.ebuild
2722 new file mode 100644
2723 index 0000000000..d8e7181fac
2724 --- /dev/null
2725 +++ b/kde-apps/kaddressbook/kaddressbook-19.12.2.ebuild
2726 @@ -0,0 +1,68 @@
2727 +# Copyright 1999-2020 Gentoo Authors
2728 +# Distributed under the terms of the GNU General Public License v2
2729 +
2730 +EAPI=7
2731 +
2732 +ECM_HANDBOOK="forceoptional"
2733 +ECM_TEST="forceoptional"
2734 +PVCUT=$(ver_cut 1-3)
2735 +KFMIN=5.63.0
2736 +QTMIN=5.12.3
2737 +VIRTUALX_REQUIRED="test"
2738 +inherit ecm kde.org
2739 +
2740 +DESCRIPTION="Address book application based on KDE Frameworks"
2741 +HOMEPAGE="https://kde.org/applications/office/org.kde.kaddressbook"
2742 +
2743 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
2744 +SLOT="5"
2745 +KEYWORDS="~amd64 ~arm64 ~x86"
2746 +IUSE=""
2747 +
2748 +DEPEND="
2749 + >=kde-frameworks/kcmutils-${KFMIN}:5
2750 + >=kde-frameworks/kcodecs-${KFMIN}:5
2751 + >=kde-frameworks/kcompletion-${KFMIN}:5
2752 + >=kde-frameworks/kconfig-${KFMIN}:5
2753 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2754 + >=kde-frameworks/kcontacts-${KFMIN}:5
2755 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2756 + >=kde-frameworks/kcrash-${KFMIN}:5
2757 + >=kde-frameworks/ki18n-${KFMIN}:5
2758 + >=kde-frameworks/kio-${KFMIN}:5
2759 + >=kde-frameworks/kitemmodels-${KFMIN}:5
2760 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2761 + >=kde-frameworks/kparts-${KFMIN}:5
2762 + >=kde-frameworks/kservice-${KFMIN}:5
2763 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2764 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2765 + >=kde-frameworks/prison-${KFMIN}:5
2766 + >=kde-apps/akonadi-${PVCUT}:5
2767 + >=kde-apps/akonadi-contacts-${PVCUT}:5
2768 + >=kde-apps/akonadi-search-${PVCUT}:5
2769 + >=kde-apps/grantleetheme-${PVCUT}:5
2770 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
2771 + >=kde-apps/kontactinterface-${PVCUT}:5
2772 + >=kde-apps/libgravatar-${PVCUT}:5
2773 + >=kde-apps/libkdepim-${PVCUT}:5
2774 + >=kde-apps/libkleo-${PVCUT}:5
2775 + >=kde-apps/pimcommon-${PVCUT}:5
2776 + >=dev-qt/qtdbus-${QTMIN}:5
2777 + >=dev-qt/qtgui-${QTMIN}:5
2778 + >=dev-qt/qtprintsupport-${QTMIN}:5
2779 + >=dev-qt/qtwidgets-${QTMIN}:5
2780 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
2781 + dev-libs/grantlee:5
2782 +"
2783 +RDEPEND="${DEPEND}
2784 + >=kde-apps/kdepim-runtime-${PVCUT}:5
2785 +"
2786 +
2787 +pkg_postinst() {
2788 + ecm_pkg_postinst
2789 +
2790 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
2791 + has_version "kde-apps/kdepim-addons:${SLOT}" || \
2792 + elog "${PN} is not complete without kde-apps/kdepim-addons:${SLOT}!"
2793 + fi
2794 +}
2795
2796 diff --git a/kde-apps/kajongg/kajongg-19.12.2.ebuild b/kde-apps/kajongg/kajongg-19.12.2.ebuild
2797 new file mode 100644
2798 index 0000000000..68eaab914c
2799 --- /dev/null
2800 +++ b/kde-apps/kajongg/kajongg-19.12.2.ebuild
2801 @@ -0,0 +1,54 @@
2802 +# Copyright 1999-2020 Gentoo Authors
2803 +# Distributed under the terms of the GNU General Public License v2
2804 +
2805 +EAPI=7
2806 +
2807 +ECM_HANDBOOK="forceoptional"
2808 +PYTHON_COMPAT=( python3_{6,7} )
2809 +PVCUT=$(ver_cut 1-3)
2810 +KFMIN=5.63.0
2811 +QTMIN=5.12.3
2812 +inherit python-single-r1 ecm kde.org
2813 +
2814 +DESCRIPTION="Classical Mah Jongg for four players"
2815 +HOMEPAGE="https://kde.org/applications/games/org.kde.kajongg"
2816 +
2817 +LICENSE="GPL-2" # TODO: CHECK
2818 +SLOT="5"
2819 +KEYWORDS="~amd64 ~arm64 ~x86"
2820 +IUSE=""
2821 +
2822 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
2823 +
2824 +DEPEND="${PYTHON_DEPS}
2825 + >=kde-frameworks/kconfig-${KFMIN}:5
2826 + >=kde-frameworks/ki18n-${KFMIN}:5
2827 + >=kde-apps/libkdegames-${PVCUT}:5
2828 + >=dev-qt/qtgui-${QTMIN}:5
2829 + >=dev-qt/qtsvg-${QTMIN}:5
2830 + >=dev-qt/qtwidgets-${QTMIN}:5
2831 + dev-db/sqlite:3
2832 + dev-python/PyQt5[gui,svg,widgets,${PYTHON_USEDEP}]
2833 + >=dev-python/twisted-16.6.0[${PYTHON_USEDEP}]
2834 +"
2835 +RDEPEND="${DEPEND}
2836 + >=kde-apps/libkmahjongg-${PVCUT}:5
2837 +"
2838 +
2839 +pkg_setup() {
2840 + python-single-r1_pkg_setup
2841 + ecm_pkg_setup
2842 +}
2843 +
2844 +src_prepare() {
2845 + python_fix_shebang src
2846 + ecm_src_prepare
2847 + sed -i -e "/KDE_ADD_PYTHON_EXECUTABLE/s/^/#DONT/" CMakeLists.txt || die
2848 +}
2849 +
2850 +src_install() {
2851 + ecm_src_install
2852 + dosym ../share/kajongg/kajongg.py /usr/bin/kajongg
2853 + dosym ../share/kajongg/kajonggserver.py /usr/bin/kajonggserver
2854 + fperms a+x /usr/share/kajongg/kajongg{,server}.py
2855 +}
2856
2857 diff --git a/kde-apps/kalarm/kalarm-19.12.2.ebuild b/kde-apps/kalarm/kalarm-19.12.2.ebuild
2858 new file mode 100644
2859 index 0000000000..c0b792daad
2860 --- /dev/null
2861 +++ b/kde-apps/kalarm/kalarm-19.12.2.ebuild
2862 @@ -0,0 +1,85 @@
2863 +# Copyright 1999-2020 Gentoo Authors
2864 +# Distributed under the terms of the GNU General Public License v2
2865 +
2866 +EAPI=7
2867 +
2868 +ECM_HANDBOOK="forceoptional"
2869 +PVCUT=$(ver_cut 1-3)
2870 +KFMIN=5.63.0
2871 +QTMIN=5.12.3
2872 +inherit ecm kde.org
2873 +
2874 +DESCRIPTION="Application to manage alarms and other timer based alerts for the desktop"
2875 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kalarm
2876 +https://userbase.kde.org/KAlarm"
2877 +
2878 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
2879 +SLOT="5"
2880 +KEYWORDS="~amd64 ~arm64 ~x86"
2881 +IUSE="X"
2882 +
2883 +BDEPEND="
2884 + dev-libs/libxslt
2885 +"
2886 +DEPEND="
2887 + >=kde-frameworks/kauth-${KFMIN}:5
2888 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
2889 + >=kde-frameworks/kcmutils-${KFMIN}:5
2890 + >=kde-frameworks/kcodecs-${KFMIN}:5
2891 + >=kde-frameworks/kcompletion-${KFMIN}:5
2892 + >=kde-frameworks/kconfig-${KFMIN}:5
2893 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2894 + >=kde-frameworks/kcontacts-${KFMIN}:5
2895 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2896 + >=kde-frameworks/kcrash-${KFMIN}:5
2897 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
2898 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
2899 + >=kde-frameworks/kguiaddons-${KFMIN}:5
2900 + >=kde-frameworks/kholidays-${KFMIN}:5
2901 + >=kde-frameworks/ki18n-${KFMIN}:5
2902 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2903 + >=kde-frameworks/kio-${KFMIN}:5
2904 + >=kde-frameworks/kitemmodels-${KFMIN}:5
2905 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2906 + >=kde-frameworks/knotifications-${KFMIN}:5
2907 + >=kde-frameworks/kservice-${KFMIN}:5
2908 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
2909 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2910 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
2911 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2912 + >=kde-apps/akonadi-${PVCUT}:5
2913 + >=kde-apps/akonadi-contacts-${PVCUT}:5
2914 + >=kde-apps/akonadi-mime-${PVCUT}:5
2915 + >=kde-apps/kalarmcal-${PVCUT}:5
2916 + >=kde-apps/kcalutils-${PVCUT}:5
2917 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
2918 + >=kde-apps/kidentitymanagement-${PVCUT}:5
2919 + >=kde-apps/kmailtransport-${PVCUT}:5
2920 + >=kde-apps/kmime-${PVCUT}:5
2921 + >=kde-apps/kontactinterface-${PVCUT}:5
2922 + >=kde-apps/kpimtextedit-${PVCUT}:5
2923 + >=kde-apps/libkdepim-${PVCUT}:5
2924 + >=kde-apps/mailcommon-${PVCUT}:5
2925 + >=kde-apps/pimcommon-${PVCUT}:5
2926 + >=dev-qt/qtdbus-${QTMIN}:5
2927 + >=dev-qt/qtgui-${QTMIN}:5
2928 + >=dev-qt/qtnetwork-${QTMIN}:5
2929 + >=dev-qt/qtwidgets-${QTMIN}:5
2930 + media-libs/phonon[qt5(+)]
2931 + X? (
2932 + >=dev-qt/qtx11extras-${QTMIN}:5
2933 + x11-libs/libX11
2934 + )
2935 +"
2936 +RDEPEND="${DEPEND}
2937 + >=kde-apps/kdepim-runtime-${PVCUT}:5
2938 +"
2939 +
2940 +src_configure() {
2941 + local mycmakeargs=(
2942 + $(cmake_use_find_package X Qt5X11Extras)
2943 + $(cmake_use_find_package X X11)
2944 + )
2945 +
2946 + ecm_src_configure
2947 +}
2948
2949 diff --git a/kde-apps/kalarmcal/kalarmcal-19.12.2.ebuild b/kde-apps/kalarmcal/kalarmcal-19.12.2.ebuild
2950 new file mode 100644
2951 index 0000000000..dc4387c2a5
2952 --- /dev/null
2953 +++ b/kde-apps/kalarmcal/kalarmcal-19.12.2.ebuild
2954 @@ -0,0 +1,38 @@
2955 +# Copyright 1999-2020 Gentoo Authors
2956 +# Distributed under the terms of the GNU General Public License v2
2957 +
2958 +EAPI=7
2959 +
2960 +ECM_TEST="true"
2961 +PVCUT=$(ver_cut 1-3)
2962 +KFMIN=5.63.0
2963 +QTMIN=5.12.3
2964 +inherit ecm kde.org
2965 +
2966 +DESCRIPTION="Client library to access and handling of KAlarm calendar data"
2967 +
2968 +LICENSE="GPL-2+ LGPL-2.1+"
2969 +SLOT="5"
2970 +KEYWORDS="~amd64 ~arm64 ~x86"
2971 +IUSE=""
2972 +
2973 +COMMON_DEPEND="
2974 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
2975 + >=kde-frameworks/kconfig-${KFMIN}:5
2976 + >=kde-frameworks/kholidays-${KFMIN}:5
2977 + >=kde-frameworks/ki18n-${KFMIN}:5
2978 + >=kde-apps/akonadi-${PVCUT}:5
2979 + >=kde-apps/kcalutils-${PVCUT}:5
2980 + >=kde-apps/kidentitymanagement-${PVCUT}:5
2981 + >=dev-qt/qtgui-${QTMIN}:5
2982 +"
2983 +DEPEND="${COMMON_DEPEND}
2984 + test? ( >=dev-qt/qtdbus-${QTMIN}:5 )
2985 +"
2986 +RDEPEND="${COMMON_DEPEND}
2987 + !<kde-apps/kdepim-runtime-18.03.80
2988 +"
2989 +
2990 +src_test() {
2991 + LANG="C" ecm_src_test #bug 665626
2992 +}
2993
2994 diff --git a/kde-apps/kalgebra/kalgebra-19.12.2.ebuild b/kde-apps/kalgebra/kalgebra-19.12.2.ebuild
2995 new file mode 100644
2996 index 0000000000..0056530c2e
2997 --- /dev/null
2998 +++ b/kde-apps/kalgebra/kalgebra-19.12.2.ebuild
2999 @@ -0,0 +1,48 @@
3000 +# Copyright 1999-2020 Gentoo Authors
3001 +# Distributed under the terms of the GNU General Public License v2
3002 +
3003 +EAPI=7
3004 +
3005 +ECM_HANDBOOK="optional"
3006 +PVCUT=$(ver_cut 1-3)
3007 +KFMIN=5.63.0
3008 +QTMIN=5.12.3
3009 +inherit ecm kde.org
3010 +
3011 +DESCRIPTION="MathML-based 2D and 3D graph calculator by KDE"
3012 +HOMEPAGE="https://kde.org/applications/education/org.kde.kalgebra
3013 +https://edu.kde.org/kalgebra/"
3014 +
3015 +LICENSE="GPL-2" # TODO: CHECK
3016 +SLOT="5"
3017 +KEYWORDS="~amd64 ~arm64 ~x86"
3018 +IUSE="readline"
3019 +
3020 +DEPEND="
3021 + >=kde-frameworks/kconfig-${KFMIN}:5
3022 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3023 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3024 + >=kde-frameworks/ki18n-${KFMIN}:5
3025 + >=kde-frameworks/kio-${KFMIN}:5
3026 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3027 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3028 + >=kde-apps/analitza-${PVCUT}:5
3029 + >=dev-qt/qtdeclarative-${QTMIN}:5
3030 + >=dev-qt/qtgui-${QTMIN}:5
3031 + >=dev-qt/qtprintsupport-${QTMIN}:5
3032 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
3033 + >=dev-qt/qtwidgets-${QTMIN}:5
3034 + readline? ( sys-libs/readline:0= )
3035 +"
3036 +RDEPEND="${DEPEND}
3037 + >=kde-frameworks/kirigami-${KFMIN}:5
3038 + >=dev-qt/qtquickcontrols-${QTMIN}:5
3039 +"
3040 +
3041 +src_configure() {
3042 + local mycmakeargs=(
3043 + $(cmake_use_find_package readline Readline)
3044 + )
3045 +
3046 + ecm_src_configure
3047 +}
3048
3049 diff --git a/kde-apps/kalzium/kalzium-19.12.2.ebuild b/kde-apps/kalzium/kalzium-19.12.2.ebuild
3050 new file mode 100644
3051 index 0000000000..b48173de5b
3052 --- /dev/null
3053 +++ b/kde-apps/kalzium/kalzium-19.12.2.ebuild
3054 @@ -0,0 +1,64 @@
3055 +# Copyright 1999-2020 Gentoo Authors
3056 +# Distributed under the terms of the GNU General Public License v2
3057 +
3058 +EAPI=7
3059 +
3060 +ECM_HANDBOOK="forceoptional"
3061 +KFMIN=5.63.0
3062 +QTMIN=5.12.3
3063 +inherit ecm kde.org flag-o-matic
3064 +
3065 +DESCRIPTION="Periodic table of the elements"
3066 +HOMEPAGE="https://kde.org/applications/education/org.kde.kalzium
3067 +https://edu.kde.org/kalzium/"
3068 +
3069 +LICENSE="GPL-2" # TODO: CHECK
3070 +SLOT="5"
3071 +KEYWORDS="~amd64 ~arm64 ~x86"
3072 +IUSE="editor solver"
3073 +
3074 +DEPEND="
3075 + >=kde-frameworks/kcompletion-${KFMIN}:5
3076 + >=kde-frameworks/kconfig-${KFMIN}:5
3077 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3078 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3079 + >=kde-frameworks/ki18n-${KFMIN}:5
3080 + >=kde-frameworks/kio-${KFMIN}:5
3081 + >=kde-frameworks/kitemviews-${KFMIN}:5
3082 + >=kde-frameworks/kplotting-${KFMIN}:5
3083 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
3084 + >=kde-frameworks/kunitconversion-${KFMIN}:5
3085 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3086 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3087 + >=dev-qt/qtgui-${QTMIN}:5
3088 + >=dev-qt/qtscript-${QTMIN}:5
3089 + >=dev-qt/qtsvg-${QTMIN}:5
3090 + >=dev-qt/qtwidgets-${QTMIN}:5
3091 + >=dev-qt/qtxml-${QTMIN}:5
3092 + editor? (
3093 + >=kde-frameworks/knewstuff-${KFMIN}:5
3094 + >=dev-qt/qtopengl-${QTMIN}:5
3095 + dev-cpp/eigen:3
3096 + sci-chemistry/openbabel
3097 + sci-libs/avogadrolibs[qt5]
3098 + )
3099 + solver? ( dev-ml/facile[ocamlopt] )
3100 +"
3101 +RDEPEND="${DEPEND}
3102 + sci-chemistry/chemical-mime-data
3103 +"
3104 +
3105 +src_configure(){
3106 + # Fix missing finite()
3107 + [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H
3108 +
3109 + local mycmakeargs=(
3110 + $(cmake_use_find_package editor Eigen3)
3111 + $(cmake_use_find_package editor AvogadroLibs)
3112 + $(cmake_use_find_package editor OpenBabel2)
3113 + $(cmake_use_find_package solver OCaml)
3114 + $(cmake_use_find_package solver Libfacile)
3115 + )
3116 +
3117 + ecm_src_configure
3118 +}
3119
3120 diff --git a/kde-apps/kamera/kamera-19.12.2.ebuild b/kde-apps/kamera/kamera-19.12.2.ebuild
3121 new file mode 100644
3122 index 0000000000..4d46fada09
3123 --- /dev/null
3124 +++ b/kde-apps/kamera/kamera-19.12.2.ebuild
3125 @@ -0,0 +1,34 @@
3126 +# Copyright 1999-2020 Gentoo Authors
3127 +# Distributed under the terms of the GNU General Public License v2
3128 +
3129 +EAPI=7
3130 +
3131 +ECM_HANDBOOK="forceoptional"
3132 +KFMIN=5.63.0
3133 +QTMIN=5.12.3
3134 +inherit ecm kde.org
3135 +
3136 +DESCRIPTION="Plasma integration for gphoto2 cameras"
3137 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kamera"
3138 +
3139 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
3140 +SLOT="5"
3141 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
3142 +IUSE=""
3143 +
3144 +BDEPEND="
3145 + sys-devel/gettext
3146 +"
3147 +DEPEND="
3148 + >=kde-frameworks/kconfig-${KFMIN}:5
3149 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3150 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3151 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3152 + >=kde-frameworks/ki18n-${KFMIN}:5
3153 + >=kde-frameworks/kio-${KFMIN}:5
3154 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3155 + >=dev-qt/qtgui-${QTMIN}:5
3156 + >=dev-qt/qtwidgets-${QTMIN}:5
3157 + media-libs/libgphoto2:=
3158 +"
3159 +RDEPEND="${DEPEND}"
3160
3161 diff --git a/kde-apps/kamoso/kamoso-19.12.2.ebuild b/kde-apps/kamoso/kamoso-19.12.2.ebuild
3162 new file mode 100644
3163 index 0000000000..9523d579ab
3164 --- /dev/null
3165 +++ b/kde-apps/kamoso/kamoso-19.12.2.ebuild
3166 @@ -0,0 +1,43 @@
3167 +# Copyright 1999-2020 Gentoo Authors
3168 +# Distributed under the terms of the GNU General Public License v2
3169 +
3170 +EAPI=7
3171 +
3172 +ECM_HANDBOOK="forceoptional"
3173 +KFMIN=5.63.0
3174 +QTMIN=5.12.3
3175 +VIRTUALX_REQUIRED="test"
3176 +inherit ecm kde.org
3177 +
3178 +DESCRIPTION="Application to take pictures and videos from your webcam by KDE"
3179 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.kamoso
3180 +https://userbase.kde.org/Kamoso"
3181 +
3182 +LICENSE="GPL-2+"
3183 +SLOT="5"
3184 +KEYWORDS="~amd64 ~arm64 ~x86"
3185 +IUSE=""
3186 +
3187 +DEPEND="
3188 + >=kde-frameworks/kconfig-${KFMIN}:5
3189 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3190 + >=kde-frameworks/ki18n-${KFMIN}:5
3191 + >=kde-frameworks/kio-${KFMIN}:5
3192 + >=kde-frameworks/kitemviews-${KFMIN}:5
3193 + >=kde-frameworks/purpose-${KFMIN}:5
3194 + >=dev-qt/qtdeclarative-${QTMIN}:5
3195 + >=dev-qt/qtgui-${QTMIN}:5
3196 + >=dev-qt/qtwidgets-${QTMIN}:5
3197 + dev-libs/glib:2
3198 + media-libs/gst-plugins-base:1.0
3199 + virtual/opengl
3200 +"
3201 +RDEPEND="${DEPEND}
3202 + >=kde-frameworks/kirigami-${KFMIN}:5
3203 + >=dev-qt/qtquickcontrols2-${QTMIN}:5
3204 + media-plugins/gst-plugins-jpeg:1.0
3205 + media-plugins/gst-plugins-libpng:1.0
3206 + media-plugins/gst-plugins-meta:1.0[alsa,theora,vorbis,v4l]
3207 +"
3208 +
3209 +RESTRICT+=" test" # bug 653674
3210
3211 diff --git a/kde-apps/kanagram/kanagram-19.12.2.ebuild b/kde-apps/kanagram/kanagram-19.12.2.ebuild
3212 new file mode 100644
3213 index 0000000000..794b418f15
3214 --- /dev/null
3215 +++ b/kde-apps/kanagram/kanagram-19.12.2.ebuild
3216 @@ -0,0 +1,51 @@
3217 +# Copyright 1999-2020 Gentoo Authors
3218 +# Distributed under the terms of the GNU General Public License v2
3219 +
3220 +EAPI=7
3221 +
3222 +ECM_HANDBOOK="forceoptional"
3223 +PVCUT=$(ver_cut 1-3)
3224 +KFMIN=5.63.0
3225 +QTMIN=5.12.3
3226 +inherit ecm kde.org
3227 +
3228 +DESCRIPTION="Game based on anagrams of words"
3229 +HOMEPAGE="https://kde.org/applications/education/org.kde.kanagram
3230 +https://edu.kde.org/kanagram/"
3231 +
3232 +LICENSE="GPL-2" # TODO: CHECK
3233 +SLOT="5"
3234 +KEYWORDS="~amd64 ~arm64 ~x86"
3235 +IUSE="speech"
3236 +
3237 +DEPEND="
3238 + >=kde-frameworks/kconfig-${KFMIN}:5
3239 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3240 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3241 + >=kde-frameworks/kcrash-${KFMIN}:5
3242 + >=kde-frameworks/kdeclarative-${KFMIN}:5
3243 + >=kde-frameworks/ki18n-${KFMIN}:5
3244 + >=kde-frameworks/knewstuff-${KFMIN}:5
3245 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3246 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3247 + >=kde-frameworks/sonnet-${KFMIN}:5
3248 + >=kde-apps/libkeduvocdocument-${PVCUT}:5
3249 + >=dev-qt/qtdeclarative-${QTMIN}:5
3250 + >=dev-qt/qtgui-${QTMIN}:5
3251 + >=dev-qt/qtwidgets-${QTMIN}:5
3252 + media-libs/phonon[qt5(+)]
3253 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
3254 +"
3255 +RDEPEND="${DEPEND}
3256 + >=kde-apps/kdeedu-data-${PVCUT}:5
3257 + >=dev-qt/qtmultimedia-${QTMIN}:5[qml]
3258 + >=dev-qt/qtquickcontrols-${QTMIN}:5
3259 +"
3260 +
3261 +src_configure() {
3262 + local mycmakeargs=(
3263 + $(cmake_use_find_package speech Qt5TextToSpeech)
3264 + )
3265 +
3266 + ecm_src_configure
3267 +}
3268
3269 diff --git a/kde-apps/kapman/kapman-19.12.2.ebuild b/kde-apps/kapman/kapman-19.12.2.ebuild
3270 new file mode 100644
3271 index 0000000000..9fba0e6366
3272 --- /dev/null
3273 +++ b/kde-apps/kapman/kapman-19.12.2.ebuild
3274 @@ -0,0 +1,35 @@
3275 +# Copyright 1999-2020 Gentoo Authors
3276 +# Distributed under the terms of the GNU General Public License v2
3277 +
3278 +EAPI=7
3279 +
3280 +ECM_HANDBOOK="forceoptional"
3281 +PVCUT=$(ver_cut 1-3)
3282 +KFMIN=5.63.0
3283 +QTMIN=5.12.3
3284 +inherit ecm kde.org
3285 +
3286 +DESCRIPTION="Pac-Man clone by KDE"
3287 +HOMEPAGE="https://kde.org/applications/games/org.kde.kapman"
3288 +
3289 +LICENSE="GPL-2" # TODO: CHECK
3290 +SLOT="5"
3291 +KEYWORDS="~amd64 ~arm64 ~x86"
3292 +IUSE=""
3293 +
3294 +DEPEND="
3295 + >=kde-frameworks/kconfig-${KFMIN}:5
3296 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3297 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3298 + >=kde-frameworks/kcrash-${KFMIN}:5
3299 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3300 + >=kde-frameworks/ki18n-${KFMIN}:5
3301 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3302 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3303 + >=kde-apps/libkdegames-${PVCUT}:5
3304 + >=dev-qt/qtgui-${QTMIN}:5
3305 + >=dev-qt/qtsvg-${QTMIN}:5
3306 + >=dev-qt/qtwidgets-${QTMIN}:5
3307 + >=dev-qt/qtxml-${QTMIN}:5
3308 +"
3309 +RDEPEND="${DEPEND}"
3310
3311 diff --git a/kde-apps/kapptemplate/kapptemplate-19.12.2.ebuild b/kde-apps/kapptemplate/kapptemplate-19.12.2.ebuild
3312 new file mode 100644
3313 index 0000000000..cb7207b47c
3314 --- /dev/null
3315 +++ b/kde-apps/kapptemplate/kapptemplate-19.12.2.ebuild
3316 @@ -0,0 +1,32 @@
3317 +# Copyright 1999-2020 Gentoo Authors
3318 +# Distributed under the terms of the GNU General Public License v2
3319 +
3320 +EAPI=7
3321 +
3322 +ECM_HANDBOOK="forceoptional"
3323 +ECM_TEST="forceoptional"
3324 +KFMIN=5.63.0
3325 +QTMIN=5.12.3
3326 +inherit ecm kde.org
3327 +
3328 +DESCRIPTION="Shell script to create the necessary framework to develop KDE applications"
3329 +HOMEPAGE="https://kde.org/applications/development/org.kde.kapptemplate"
3330 +
3331 +LICENSE="GPL-2" # TODO: CHECK
3332 +SLOT="5"
3333 +KEYWORDS="~amd64 ~arm64 ~x86"
3334 +IUSE=""
3335 +
3336 +DEPEND="
3337 + >=kde-frameworks/karchive-${KFMIN}:5
3338 + >=kde-frameworks/kcompletion-${KFMIN}:5
3339 + >=kde-frameworks/kconfig-${KFMIN}:5
3340 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3341 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3342 + >=kde-frameworks/ki18n-${KFMIN}:5
3343 + >=kde-frameworks/kio-${KFMIN}:5
3344 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3345 + >=dev-qt/qtgui-${QTMIN}:5
3346 + >=dev-qt/qtwidgets-${QTMIN}:5
3347 +"
3348 +RDEPEND="${DEPEND}"
3349
3350 diff --git a/kde-apps/kate/kate-19.12.2.ebuild b/kde-apps/kate/kate-19.12.2.ebuild
3351 new file mode 100644
3352 index 0000000000..7d82c73d17
3353 --- /dev/null
3354 +++ b/kde-apps/kate/kate-19.12.2.ebuild
3355 @@ -0,0 +1,107 @@
3356 +# Copyright 1999-2020 Gentoo Authors
3357 +# Distributed under the terms of the GNU General Public License v2
3358 +
3359 +EAPI=7
3360 +
3361 +ECM_HANDBOOK="optional"
3362 +ECM_TEST="true"
3363 +KFMIN=5.63.0
3364 +QTMIN=5.12.3
3365 +VIRTUALX_REQUIRED="test"
3366 +inherit ecm kde.org
3367 +
3368 +DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
3369 +HOMEPAGE="https://kate-editor.org/
3370 +https://kde.org/applications/utilities/org.kde.kate"
3371 +
3372 +LICENSE="GPL-2" # TODO: CHECK
3373 +SLOT="5"
3374 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
3375 +IUSE="activities +filebrowser lspclient +projects plasma +snippets sql"
3376 +
3377 +DEPEND="
3378 + >=kde-frameworks/kcodecs-${KFMIN}:5
3379 + >=kde-frameworks/kcompletion-${KFMIN}:5
3380 + >=kde-frameworks/kconfig-${KFMIN}:5
3381 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3382 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3383 + >=kde-frameworks/kcrash-${KFMIN}:5
3384 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3385 + >=kde-frameworks/kguiaddons-${KFMIN}:5
3386 + >=kde-frameworks/ki18n-${KFMIN}:5
3387 + >=kde-frameworks/kiconthemes-${KFMIN}:5
3388 + >=kde-frameworks/kio-${KFMIN}:5
3389 + >=kde-frameworks/kitemviews-${KFMIN}:5
3390 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
3391 + >=kde-frameworks/kparts-${KFMIN}:5
3392 + >=kde-frameworks/kservice-${KFMIN}:5
3393 + >=kde-frameworks/ktexteditor-${KFMIN}:5
3394 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
3395 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3396 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
3397 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3398 + >=dev-qt/qtdbus-${QTMIN}:5
3399 + >=dev-qt/qtgui-${QTMIN}:5
3400 + >=dev-qt/qtwidgets-${QTMIN}:5
3401 + >=dev-qt/qtxml-${QTMIN}:5
3402 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
3403 + filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:5 )
3404 + lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:5 )
3405 + plasma? ( >=kde-frameworks/plasma-${KFMIN}:5 )
3406 + projects? (
3407 + >=kde-frameworks/knewstuff-${KFMIN}:5
3408 + >=kde-frameworks/threadweaver-${KFMIN}:5
3409 + )
3410 + snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:5 )
3411 + sql? (
3412 + >=kde-frameworks/kwallet-${KFMIN}:5
3413 + >=dev-qt/qtsql-${QTMIN}:5
3414 + )
3415 +"
3416 +RDEPEND="${DEPEND}
3417 + !kde-misc/ktexteditorpreviewplugin
3418 +"
3419 +
3420 +src_prepare() {
3421 + ecm_src_prepare
3422 +
3423 + # delete colliding kwrite translations
3424 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
3425 + find po -type f -name "*po" -and -name "kwrite*" -delete || die
3426 + rm -rf po/*/docs/kwrite || die
3427 + fi
3428 +}
3429 +
3430 +src_configure() {
3431 + local mycmakeargs=(
3432 + $(cmake_use_find_package activities KF5Activities)
3433 + -DBUILD_filebrowser=$(usex filebrowser)
3434 + -DBUILD_lspclient=$(usex lspclient)
3435 + -DBUILD_sessionapplet=$(usex plasma)
3436 + -DBUILD_project=$(usex projects)
3437 + -DBUILD_snippets=$(usex snippets)
3438 + -DBUILD_katesql=$(usex sql)
3439 + -DBUILD_kwrite=FALSE
3440 + )
3441 +
3442 + ecm_src_configure
3443 +}
3444 +
3445 +src_test() {
3446 + # tests hang
3447 + local myctestargs=(
3448 + -E "(session_manager_test|sessions_action_test)"
3449 + )
3450 +
3451 + ecm_src_test
3452 +}
3453 +
3454 +pkg_postinst() {
3455 + ecm_pkg_postinst
3456 +
3457 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
3458 + elog "The functionality of ktexteditorpreview plugin can be extended with:"
3459 + elog " kde-misc/kmarkdownwebview"
3460 + elog " media-gfx/kgraphviewer"
3461 + fi
3462 +}
3463
3464 diff --git a/kde-apps/katomic/katomic-19.12.2.ebuild b/kde-apps/katomic/katomic-19.12.2.ebuild
3465 new file mode 100644
3466 index 0000000000..685d1b98ba
3467 --- /dev/null
3468 +++ b/kde-apps/katomic/katomic-19.12.2.ebuild
3469 @@ -0,0 +1,35 @@
3470 +# Copyright 1999-2020 Gentoo Authors
3471 +# Distributed under the terms of the GNU General Public License v2
3472 +
3473 +EAPI=7
3474 +
3475 +ECM_HANDBOOK="forceoptional"
3476 +KDE_SELINUX_MODULE="games"
3477 +PVCUT=$(ver_cut 1-3)
3478 +KFMIN=5.63.0
3479 +QTMIN=5.12.3
3480 +inherit ecm kde.org
3481 +
3482 +DESCRIPTION="KDE Atomic Entertainment Game"
3483 +HOMEPAGE="https://kde.org/applications/games/org.kde.katomic
3484 +https://games.kde.org/game.php?game=katomic"
3485 +
3486 +LICENSE="GPL-2" # TODO: CHECK
3487 +SLOT="5"
3488 +KEYWORDS="~amd64 ~arm64 ~x86"
3489 +IUSE=""
3490 +
3491 +DEPEND="
3492 + >=kde-frameworks/kconfig-${KFMIN}:5
3493 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3494 + >=kde-frameworks/kcrash-${KFMIN}:5
3495 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3496 + >=kde-frameworks/ki18n-${KFMIN}:5
3497 + >=kde-frameworks/knewstuff-${KFMIN}:5
3498 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3499 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3500 + >=kde-apps/libkdegames-${PVCUT}:5
3501 + >=dev-qt/qtgui-${QTMIN}:5
3502 + >=dev-qt/qtwidgets-${QTMIN}:5
3503 +"
3504 +RDEPEND="${DEPEND}"
3505
3506 diff --git a/kde-apps/kbackup/kbackup-19.12.2.ebuild b/kde-apps/kbackup/kbackup-19.12.2.ebuild
3507 new file mode 100644
3508 index 0000000000..41c88808d0
3509 --- /dev/null
3510 +++ b/kde-apps/kbackup/kbackup-19.12.2.ebuild
3511 @@ -0,0 +1,35 @@
3512 +# Copyright 1999-2020 Gentoo Authors
3513 +# Distributed under the terms of the GNU General Public License v2
3514 +
3515 +EAPI=7
3516 +
3517 +ECM_HANDBOOK="forceoptional"
3518 +KFMIN=5.63.0
3519 +QTMIN=5.12.3
3520 +inherit ecm kde.org
3521 +
3522 +DESCRIPTION="Program that lets you back up any directories or files"
3523 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kbackup"
3524 +
3525 +LICENSE="GPL-2"
3526 +SLOT="5"
3527 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
3528 +IUSE=""
3529 +
3530 +DEPEND="
3531 + >=kde-frameworks/karchive-${KFMIN}:5
3532 + >=kde-frameworks/kcompletion-${KFMIN}:5
3533 + >=kde-frameworks/kconfig-${KFMIN}:5
3534 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3535 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3536 + >=kde-frameworks/ki18n-${KFMIN}:5
3537 + >=kde-frameworks/kiconthemes-${KFMIN}:5
3538 + >=kde-frameworks/kio-${KFMIN}:5
3539 + >=kde-frameworks/knotifications-${KFMIN}:5
3540 + >=kde-frameworks/kservice-${KFMIN}:5
3541 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3542 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3543 + >=dev-qt/qtgui-${QTMIN}:5
3544 + >=dev-qt/qtwidgets-${QTMIN}:5
3545 +"
3546 +RDEPEND="${DEPEND}"
3547
3548 diff --git a/kde-apps/kblackbox/kblackbox-19.12.2.ebuild b/kde-apps/kblackbox/kblackbox-19.12.2.ebuild
3549 new file mode 100644
3550 index 0000000000..7b8d2ab51a
3551 --- /dev/null
3552 +++ b/kde-apps/kblackbox/kblackbox-19.12.2.ebuild
3553 @@ -0,0 +1,38 @@
3554 +# Copyright 1999-2020 Gentoo Authors
3555 +# Distributed under the terms of the GNU General Public License v2
3556 +
3557 +EAPI=7
3558 +
3559 +ECM_HANDBOOK="forceoptional"
3560 +KDE_SELINUX_MODULE="games"
3561 +PVCUT=$(ver_cut 1-3)
3562 +KFMIN=5.63.0
3563 +QTMIN=5.12.3
3564 +inherit ecm kde.org
3565 +
3566 +DESCRIPTION="Game of hide and seek played on a grid of boxes"
3567 +HOMEPAGE="https://kde.org/applications/games/org.kde.kblackbox"
3568 +
3569 +LICENSE="GPL-2" # TODO: CHECK
3570 +SLOT="5"
3571 +KEYWORDS="~amd64 ~arm64 ~x86"
3572 +IUSE=""
3573 +
3574 +DEPEND="
3575 + >=kde-frameworks/karchive-${KFMIN}:5
3576 + >=kde-frameworks/kconfig-${KFMIN}:5
3577 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3578 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3579 + >=kde-frameworks/kcrash-${KFMIN}:5
3580 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3581 + >=kde-frameworks/ki18n-${KFMIN}:5
3582 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
3583 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3584 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3585 + >=kde-apps/libkdegames-${PVCUT}:5
3586 + >=dev-qt/qtgui-${QTMIN}:5
3587 + >=dev-qt/qtsvg-${QTMIN}:5
3588 + >=dev-qt/qtwidgets-${QTMIN}:5
3589 + >=dev-qt/qtxml-${QTMIN}:5
3590 +"
3591 +RDEPEND="${DEPEND}"
3592
3593 diff --git a/kde-apps/kblocks/kblocks-19.12.2.ebuild b/kde-apps/kblocks/kblocks-19.12.2.ebuild
3594 new file mode 100644
3595 index 0000000000..a8fd6c8041
3596 --- /dev/null
3597 +++ b/kde-apps/kblocks/kblocks-19.12.2.ebuild
3598 @@ -0,0 +1,34 @@
3599 +# Copyright 1999-2020 Gentoo Authors
3600 +# Distributed under the terms of the GNU General Public License v2
3601 +
3602 +EAPI=7
3603 +
3604 +ECM_HANDBOOK="forceoptional"
3605 +PVCUT=$(ver_cut 1-3)
3606 +KFMIN=5.63.0
3607 +QTMIN=5.12.3
3608 +inherit ecm kde.org
3609 +
3610 +DESCRIPTION="Single-player Tetris-like KDE game"
3611 +HOMEPAGE="https://kde.org/applications/games/org.kde.kblocks"
3612 +
3613 +LICENSE="GPL-2" # TODO: CHECK
3614 +SLOT="5"
3615 +KEYWORDS="~amd64 ~arm64 ~x86"
3616 +IUSE=""
3617 +
3618 +DEPEND="
3619 + >=kde-frameworks/kconfig-${KFMIN}:5
3620 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3621 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3622 + >=kde-frameworks/kcrash-${KFMIN}:5
3623 + >=kde-frameworks/ki18n-${KFMIN}:5
3624 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3625 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3626 + >=kde-apps/libkdegames-${PVCUT}:5
3627 + >=dev-qt/qtgui-${QTMIN}:5
3628 + >=dev-qt/qtnetwork-${QTMIN}:5
3629 + >=dev-qt/qtsvg-${QTMIN}:5
3630 + >=dev-qt/qtwidgets-${QTMIN}:5
3631 +"
3632 +RDEPEND="${DEPEND}"
3633
3634 diff --git a/kde-apps/kblog/kblog-19.12.2.ebuild b/kde-apps/kblog/kblog-19.12.2.ebuild
3635 new file mode 100644
3636 index 0000000000..abd52556c5
3637 --- /dev/null
3638 +++ b/kde-apps/kblog/kblog-19.12.2.ebuild
3639 @@ -0,0 +1,26 @@
3640 +# Copyright 1999-2020 Gentoo Authors
3641 +# Distributed under the terms of the GNU General Public License v2
3642 +
3643 +EAPI=7
3644 +
3645 +ECM_TEST="true"
3646 +KFMIN=5.63.0
3647 +inherit ecm kde.org
3648 +
3649 +DESCRIPTION="Library providing client-side support for web application remote blogging APIs"
3650 +HOMEPAGE="https://api.kde.org/kdepim/kblog/html/index.html"
3651 +
3652 +LICENSE="GPL-2+"
3653 +SLOT="5"
3654 +KEYWORDS="~amd64 ~arm64 ~x86"
3655 +IUSE=""
3656 +
3657 +DEPEND="
3658 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
3659 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3660 + >=kde-frameworks/ki18n-${KFMIN}:5
3661 + >=kde-frameworks/kio-${KFMIN}:5
3662 + >=kde-frameworks/kxmlrpcclient-${KFMIN}:5
3663 + >=kde-frameworks/syndication-${KFMIN}:5
3664 +"
3665 +RDEPEND="${DEPEND}"
3666
3667 diff --git a/kde-apps/kbounce/kbounce-19.12.2.ebuild b/kde-apps/kbounce/kbounce-19.12.2.ebuild
3668 new file mode 100644
3669 index 0000000000..b7aca7d6c6
3670 --- /dev/null
3671 +++ b/kde-apps/kbounce/kbounce-19.12.2.ebuild
3672 @@ -0,0 +1,38 @@
3673 +# Copyright 1999-2020 Gentoo Authors
3674 +# Distributed under the terms of the GNU General Public License v2
3675 +
3676 +EAPI=7
3677 +
3678 +ECM_HANDBOOK="forceoptional"
3679 +KDE_SELINUX_MODULE="games"
3680 +PVCUT=$(ver_cut 1-3)
3681 +KFMIN=5.63.0
3682 +QTMIN=5.12.3
3683 +inherit ecm kde.org
3684 +
3685 +DESCRIPTION="KDE Bounce Ball Game"
3686 +HOMEPAGE="https://kde.org/applications/games/org.kde.kbounce
3687 +https://games.kde.org/game.php?game=kbounce"
3688 +
3689 +LICENSE="GPL-2" # TODO: CHECK
3690 +SLOT="5"
3691 +KEYWORDS="~amd64 ~arm64 ~x86"
3692 +IUSE=""
3693 +
3694 +DEPEND="
3695 + >=kde-frameworks/kcompletion-${KFMIN}:5
3696 + >=kde-frameworks/kconfig-${KFMIN}:5
3697 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3698 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3699 + >=kde-frameworks/kcrash-${KFMIN}:5
3700 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3701 + >=kde-frameworks/ki18n-${KFMIN}:5
3702 + >=kde-frameworks/kio-${KFMIN}:5
3703 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3704 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3705 + >=kde-apps/libkdegames-${PVCUT}:5
3706 + >=dev-qt/qtgui-${QTMIN}:5
3707 + >=dev-qt/qtsvg-${QTMIN}:5
3708 + >=dev-qt/qtwidgets-${QTMIN}:5
3709 +"
3710 +RDEPEND="${DEPEND}"
3711
3712 diff --git a/kde-apps/kbreakout/kbreakout-19.12.2.ebuild b/kde-apps/kbreakout/kbreakout-19.12.2.ebuild
3713 new file mode 100644
3714 index 0000000000..8e987f233b
3715 --- /dev/null
3716 +++ b/kde-apps/kbreakout/kbreakout-19.12.2.ebuild
3717 @@ -0,0 +1,36 @@
3718 +# Copyright 1999-2020 Gentoo Authors
3719 +# Distributed under the terms of the GNU General Public License v2
3720 +
3721 +EAPI=7
3722 +
3723 +ECM_HANDBOOK="forceoptional"
3724 +PVCUT=$(ver_cut 1-3)
3725 +KFMIN=5.63.0
3726 +QTMIN=5.12.3
3727 +inherit ecm kde.org
3728 +
3729 +DESCRIPTION="Breakout-like game by KDE"
3730 +HOMEPAGE="https://kde.org/applications/games/org.kde.kbreakout
3731 +https://games.kde.org/game.php?game=kbreakout"
3732 +
3733 +LICENSE="GPL-2" # TODO: CHECK
3734 +SLOT="5"
3735 +KEYWORDS="~amd64 ~arm64 ~x86"
3736 +IUSE=""
3737 +
3738 +DEPEND="
3739 + >=kde-frameworks/kconfig-${KFMIN}:5
3740 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3741 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3742 + >=kde-frameworks/kcrash-${KFMIN}:5
3743 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3744 + >=kde-frameworks/ki18n-${KFMIN}:5
3745 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3746 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3747 + >=kde-apps/libkdegames-${PVCUT}:5
3748 + >=dev-qt/qtdeclarative-${QTMIN}:5
3749 + >=dev-qt/qtgui-${QTMIN}:5
3750 + >=dev-qt/qtwidgets-${QTMIN}:5
3751 + >=dev-qt/qtxml-${QTMIN}:5
3752 +"
3753 +RDEPEND="${DEPEND}"
3754
3755 diff --git a/kde-apps/kbruch/kbruch-19.12.2.ebuild b/kde-apps/kbruch/kbruch-19.12.2.ebuild
3756 new file mode 100644
3757 index 0000000000..c533e72373
3758 --- /dev/null
3759 +++ b/kde-apps/kbruch/kbruch-19.12.2.ebuild
3760 @@ -0,0 +1,30 @@
3761 +# Copyright 1999-2020 Gentoo Authors
3762 +# Distributed under the terms of the GNU General Public License v2
3763 +
3764 +EAPI=7
3765 +
3766 +ECM_HANDBOOK="forceoptional"
3767 +KFMIN=5.63.0
3768 +QTMIN=5.12.3
3769 +inherit ecm kde.org
3770 +
3771 +DESCRIPTION="Educational application to learn calculating with fractions"
3772 +HOMEPAGE="https://kde.org/applications/education/org.kde.kbruch
3773 +https://edu.kde.org/kbruch/"
3774 +
3775 +LICENSE="GPL-2" # TODO: CHECK
3776 +SLOT="5"
3777 +KEYWORDS="~amd64 ~arm64 ~x86"
3778 +IUSE=""
3779 +
3780 +DEPEND="
3781 + >=kde-frameworks/kconfig-${KFMIN}:5
3782 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3783 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3784 + >=kde-frameworks/ki18n-${KFMIN}:5
3785 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3786 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3787 + >=dev-qt/qtgui-${QTMIN}:5
3788 + >=dev-qt/qtwidgets-${QTMIN}:5
3789 +"
3790 +RDEPEND="${DEPEND}"
3791
3792 diff --git a/kde-apps/kcachegrind/kcachegrind-19.12.2.ebuild b/kde-apps/kcachegrind/kcachegrind-19.12.2.ebuild
3793 new file mode 100644
3794 index 0000000000..6fa87eb455
3795 --- /dev/null
3796 +++ b/kde-apps/kcachegrind/kcachegrind-19.12.2.ebuild
3797 @@ -0,0 +1,40 @@
3798 +# Copyright 1999-2020 Gentoo Authors
3799 +# Distributed under the terms of the GNU General Public License v2
3800 +
3801 +EAPI=7
3802 +
3803 +ECM_HANDBOOK="forceoptional"
3804 +KFMIN=5.63.0
3805 +QTMIN=5.12.3
3806 +inherit ecm kde.org
3807 +
3808 +DESCRIPTION="Frontend for Cachegrind by KDE"
3809 +HOMEPAGE="https://kde.org/applications/development/org.kde.kcachegrind
3810 +https://kcachegrind.github.io/html/Home.html"
3811 +
3812 +LICENSE="GPL-2"
3813 +SLOT="5"
3814 +KEYWORDS="~amd64 ~arm64 ~x86"
3815 +IUSE="nls"
3816 +
3817 +BDEPEND="
3818 + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
3819 +"
3820 +DEPEND="
3821 + >=kde-frameworks/karchive-${KFMIN}:5
3822 + >=kde-frameworks/kconfig-${KFMIN}:5
3823 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3824 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3825 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3826 + >=kde-frameworks/ki18n-${KFMIN}:5
3827 + >=kde-frameworks/kio-${KFMIN}:5
3828 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
3829 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3830 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3831 + >=dev-qt/qtdbus-${QTMIN}:5
3832 + >=dev-qt/qtgui-${QTMIN}:5
3833 + >=dev-qt/qtwidgets-${QTMIN}:5
3834 +"
3835 +RDEPEND="${DEPEND}
3836 + media-gfx/graphviz
3837 +"
3838
3839 diff --git a/kde-apps/kcalc/kcalc-19.12.2.ebuild b/kde-apps/kcalc/kcalc-19.12.2.ebuild
3840 new file mode 100644
3841 index 0000000000..033aa9cd55
3842 --- /dev/null
3843 +++ b/kde-apps/kcalc/kcalc-19.12.2.ebuild
3844 @@ -0,0 +1,41 @@
3845 +# Copyright 1999-2020 Gentoo Authors
3846 +# Distributed under the terms of the GNU General Public License v2
3847 +
3848 +EAPI=7
3849 +
3850 +ECM_HANDBOOK="forceoptional"
3851 +ECM_TEST="true"
3852 +KFMIN=5.63.0
3853 +QTMIN=5.12.3
3854 +inherit ecm kde.org
3855 +
3856 +DESCRIPTION="KDE calculator"
3857 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kcalc
3858 +https://utils.kde.org/projects/kcalc/"
3859 +
3860 +LICENSE="GPL-2" # TODO: CHECK
3861 +SLOT="5"
3862 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
3863 +IUSE=""
3864 +
3865 +BDEPEND="
3866 + sys-devel/gettext
3867 +"
3868 +DEPEND="
3869 + >=kde-frameworks/kconfig-${KFMIN}:5
3870 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3871 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3872 + >=kde-frameworks/kcrash-${KFMIN}:5
3873 + >=kde-frameworks/kguiaddons-${KFMIN}:5
3874 + >=kde-frameworks/ki18n-${KFMIN}:5
3875 + >=kde-frameworks/kinit-${KFMIN}:5
3876 + >=kde-frameworks/knotifications-${KFMIN}:5
3877 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3878 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3879 + >=dev-qt/qtgui-${QTMIN}:5
3880 + >=dev-qt/qtwidgets-${QTMIN}:5
3881 + >=dev-qt/qtxml-${QTMIN}:5
3882 + dev-libs/gmp:0=
3883 + dev-libs/mpfr:0=
3884 +"
3885 +RDEPEND="${DEPEND}"
3886
3887 diff --git a/kde-apps/kcalutils/kcalutils-19.12.2.ebuild b/kde-apps/kcalutils/kcalutils-19.12.2.ebuild
3888 new file mode 100644
3889 index 0000000000..8fdb0d5215
3890 --- /dev/null
3891 +++ b/kde-apps/kcalutils/kcalutils-19.12.2.ebuild
3892 @@ -0,0 +1,43 @@
3893 +# Copyright 1999-2020 Gentoo Authors
3894 +# Distributed under the terms of the GNU General Public License v2
3895 +
3896 +EAPI=7
3897 +
3898 +ECM_TEST="true"
3899 +PVCUT=$(ver_cut 1-3)
3900 +KFMIN=5.63.0
3901 +QTMIN=5.12.3
3902 +VIRTUALX_REQUIRED="test"
3903 +inherit ecm kde.org
3904 +
3905 +DESCRIPTION="Library providing utility functions for the handling of calendar data"
3906 +HOMEPAGE="https://api.kde.org/kdepim/kcalutils/html/index.html"
3907 +
3908 +LICENSE="GPL-2+ LGPL-2.1+"
3909 +SLOT="5"
3910 +KEYWORDS="~amd64 ~arm64 ~x86"
3911 +IUSE=""
3912 +
3913 +DEPEND="
3914 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
3915 + >=kde-frameworks/kcodecs-${KFMIN}:5
3916 + >=kde-frameworks/kconfig-${KFMIN}:5
3917 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3918 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3919 + >=kde-frameworks/ki18n-${KFMIN}:5
3920 + >=kde-frameworks/kiconthemes-${KFMIN}:5
3921 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3922 + >=kde-apps/kidentitymanagement-${PVCUT}:5
3923 + >=dev-qt/qtgui-${QTMIN}:5
3924 + >=dev-qt/qtwidgets-${QTMIN}:5
3925 + dev-libs/grantlee:5
3926 +"
3927 +RDEPEND="${DEPEND}"
3928 +
3929 +src_test() {
3930 + # bug 653616
3931 + local myctestargs=(
3932 + -E "(kcalutils-testincidenceformatter)"
3933 + )
3934 + ecm_src_test
3935 +}
3936
3937 diff --git a/kde-apps/kcharselect/kcharselect-19.12.2.ebuild b/kde-apps/kcharselect/kcharselect-19.12.2.ebuild
3938 new file mode 100644
3939 index 0000000000..e5b076f801
3940 --- /dev/null
3941 +++ b/kde-apps/kcharselect/kcharselect-19.12.2.ebuild
3942 @@ -0,0 +1,31 @@
3943 +# Copyright 1999-2020 Gentoo Authors
3944 +# Distributed under the terms of the GNU General Public License v2
3945 +
3946 +EAPI=7
3947 +
3948 +ECM_HANDBOOK="forceoptional"
3949 +KFMIN=5.63.0
3950 +QTMIN=5.12.3
3951 +inherit ecm kde.org
3952 +
3953 +DESCRIPTION="KDE character selection utility"
3954 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kcharselect
3955 +https://utils.kde.org/projects/kcharselect/"
3956 +
3957 +LICENSE="GPL-2" # TODO: CHECK
3958 +SLOT="5"
3959 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
3960 +IUSE=""
3961 +
3962 +DEPEND="
3963 + >=kde-frameworks/kbookmarks-${KFMIN}:5
3964 + >=kde-frameworks/kconfig-${KFMIN}:5
3965 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3966 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3967 + >=kde-frameworks/ki18n-${KFMIN}:5
3968 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3969 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3970 + >=dev-qt/qtgui-${QTMIN}:5
3971 + >=dev-qt/qtwidgets-${QTMIN}:5
3972 +"
3973 +RDEPEND="${DEPEND}"
3974
3975 diff --git a/kde-apps/kcolorchooser/kcolorchooser-19.12.2.ebuild b/kde-apps/kcolorchooser/kcolorchooser-19.12.2.ebuild
3976 new file mode 100644
3977 index 0000000000..dd06242fee
3978 --- /dev/null
3979 +++ b/kde-apps/kcolorchooser/kcolorchooser-19.12.2.ebuild
3980 @@ -0,0 +1,25 @@
3981 +# Copyright 1999-2020 Gentoo Authors
3982 +# Distributed under the terms of the GNU General Public License v2
3983 +
3984 +EAPI=7
3985 +
3986 +KFMIN=5.63.0
3987 +QTMIN=5.12.3
3988 +inherit ecm kde.org
3989 +
3990 +DESCRIPTION="KDE color selector/editor"
3991 +HOMEPAGE="https://kde.org/applications/graphics/org.kde.kcolorchooser"
3992 +
3993 +LICENSE="MIT"
3994 +SLOT="5"
3995 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
3996 +IUSE=""
3997 +
3998 +DEPEND="
3999 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4000 + >=kde-frameworks/ki18n-${KFMIN}:5
4001 + >=kde-frameworks/kxmlgui-${KFMIN}:5
4002 + >=dev-qt/qtgui-${QTMIN}:5
4003 + >=dev-qt/qtwidgets-${QTMIN}:5
4004 +"
4005 +RDEPEND="${DEPEND}"
4006
4007 diff --git a/kde-apps/kcron/kcron-19.12.2.ebuild b/kde-apps/kcron/kcron-19.12.2.ebuild
4008 new file mode 100644
4009 index 0000000000..439aaa9b83
4010 --- /dev/null
4011 +++ b/kde-apps/kcron/kcron-19.12.2.ebuild
4012 @@ -0,0 +1,32 @@
4013 +# Copyright 1999-2020 Gentoo Authors
4014 +# Distributed under the terms of the GNU General Public License v2
4015 +
4016 +EAPI=7
4017 +
4018 +ECM_HANDBOOK="forceoptional"
4019 +KFMIN=5.63.0
4020 +QTMIN=5.12.3
4021 +inherit ecm kde.org
4022 +
4023 +DESCRIPTION="KDE Task Scheduler"
4024 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kcron"
4025 +
4026 +LICENSE="GPL-2" # TODO: CHECK
4027 +SLOT="5"
4028 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
4029 +IUSE=""
4030 +
4031 +DEPEND="
4032 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
4033 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4034 + >=kde-frameworks/ki18n-${KFMIN}:5
4035 + >=kde-frameworks/kiconthemes-${KFMIN}:5
4036 + >=kde-frameworks/kio-${KFMIN}:5
4037 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4038 + >=dev-qt/qtgui-${QTMIN}:5
4039 + >=dev-qt/qtprintsupport-${QTMIN}:5
4040 + >=dev-qt/qtwidgets-${QTMIN}:5
4041 +"
4042 +RDEPEND="${DEPEND}
4043 + virtual/cron
4044 +"
4045
4046 diff --git a/kde-apps/kdav/kdav-19.12.2.ebuild b/kde-apps/kdav/kdav-19.12.2.ebuild
4047 new file mode 100644
4048 index 0000000000..8ce00da14c
4049 --- /dev/null
4050 +++ b/kde-apps/kdav/kdav-19.12.2.ebuild
4051 @@ -0,0 +1,36 @@
4052 +# Copyright 1999-2020 Gentoo Authors
4053 +# Distributed under the terms of the GNU General Public License v2
4054 +
4055 +EAPI=7
4056 +
4057 +ECM_TEST="forceoptional"
4058 +KFMIN=5.63.0
4059 +QTMIN=5.12.3
4060 +VIRTUALX_REQUIRED="test"
4061 +inherit ecm kde.org
4062 +
4063 +DESCRIPTION="DAV protocol implemention with KJobs"
4064 +HOMEPAGE="https://api.kde.org/kdepim/kdav/html/index.html"
4065 +
4066 +LICENSE="LGPL-2+"
4067 +SLOT="5"
4068 +KEYWORDS="~amd64 ~arm64 ~x86"
4069 +IUSE=""
4070 +
4071 +DEPEND="
4072 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4073 + >=kde-frameworks/kio-${KFMIN}:5
4074 + >=dev-qt/qtgui-${QTMIN}:5
4075 + >=dev-qt/qtxml-${QTMIN}:5
4076 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
4077 +"
4078 +RDEPEND="${DEPEND}"
4079 +
4080 +src_test() {
4081 + # bug 616808 - DavItemFetchJobTest requires D-Bus
4082 + # bug 653602 - DavItemsListJobTest mimetypes unsupported
4083 + local myctestargs=(
4084 + -E "(kdav-davitemfetchjob|kdav-davitemslistjob)"
4085 + )
4086 + ecm_src_test
4087 +}
4088
4089 diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-19.12.2.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-19.12.2.ebuild
4090 new file mode 100644
4091 index 0000000000..02fb05e6b0
4092 --- /dev/null
4093 +++ b/kde-apps/kde-apps-meta/kde-apps-meta-19.12.2.ebuild
4094 @@ -0,0 +1,26 @@
4095 +# Copyright 1999-2020 Gentoo Authors
4096 +# Distributed under the terms of the GNU General Public License v2
4097 +
4098 +EAPI=7
4099 +
4100 +DESCRIPTION="Meta package for the KDE Applications collection"
4101 +HOMEPAGE="https://kde.org/"
4102 +
4103 +LICENSE="metapackage"
4104 +SLOT="5"
4105 +KEYWORDS="~amd64 ~arm64 ~x86"
4106 +IUSE="accessibility pim sdk"
4107 +
4108 +RDEPEND="
4109 + >=kde-apps/kdeadmin-meta-${PV}:${SLOT}
4110 + >=kde-apps/kdecore-meta-${PV}:${SLOT}
4111 + >=kde-apps/kdeedu-meta-${PV}:${SLOT}
4112 + >=kde-apps/kdegames-meta-${PV}:${SLOT}
4113 + >=kde-apps/kdegraphics-meta-${PV}:${SLOT}
4114 + >=kde-apps/kdemultimedia-meta-${PV}:${SLOT}
4115 + >=kde-apps/kdenetwork-meta-${PV}:${SLOT}
4116 + >=kde-apps/kdeutils-meta-${PV}:${SLOT}
4117 + accessibility? ( >=kde-apps/kdeaccessibility-meta-${PV}:${SLOT} )
4118 + pim? ( >=kde-apps/kdepim-meta-${PV}:${SLOT} )
4119 + sdk? ( >=kde-apps/kdesdk-meta-${PV}:${SLOT} )
4120 +"
4121
4122 diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-19.12.2.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-19.12.2.ebuild
4123 new file mode 100644
4124 index 0000000000..c88f57dcdb
4125 --- /dev/null
4126 +++ b/kde-apps/kde-dev-scripts/kde-dev-scripts-19.12.2.ebuild
4127 @@ -0,0 +1,34 @@
4128 +# Copyright 1999-2020 Gentoo Authors
4129 +# Distributed under the terms of the GNU General Public License v2
4130 +
4131 +EAPI=7
4132 +
4133 +ECM_HANDBOOK="true"
4134 +KFMIN=5.63.0
4135 +inherit ecm kde.org
4136 +
4137 +DESCRIPTION="KDE Development Scripts"
4138 +
4139 +LICENSE="GPL-2" # TODO: CHECK
4140 +SLOT="5"
4141 +KEYWORDS="~amd64 ~arm64 ~x86"
4142 +IUSE=""
4143 +
4144 +# kdelibs4support - required for kdex.dtd
4145 +# kdoctools - to use ECM instead of kdelibs4
4146 +DEPEND="
4147 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
4148 + >=kde-frameworks/kdoctools-${KFMIN}:5
4149 +"
4150 +RDEPEND="
4151 + app-arch/advancecomp
4152 + media-gfx/optipng
4153 + dev-perl/XML-DOM
4154 +"
4155 +
4156 +src_prepare() {
4157 + ecm_src_prepare
4158 +
4159 + # bug 275069
4160 + sed -e 's:colorsvn::' -i CMakeLists.txt || die
4161 +}
4162
4163 diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-19.12.2.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-19.12.2.ebuild
4164 new file mode 100644
4165 index 0000000000..b19d9d1ea4
4166 --- /dev/null
4167 +++ b/kde-apps/kde-dev-utils/kde-dev-utils-19.12.2.ebuild
4168 @@ -0,0 +1,31 @@
4169 +# Copyright 1999-2020 Gentoo Authors
4170 +# Distributed under the terms of the GNU General Public License v2
4171 +
4172 +EAPI=7
4173 +
4174 +KFMIN=5.63.0
4175 +QTMIN=5.12.3
4176 +inherit ecm kde.org
4177 +
4178 +DESCRIPTION="KDE Development Utilities"
4179 +
4180 +LICENSE="GPL-2+"
4181 +SLOT="5"
4182 +KEYWORDS="~amd64 ~arm64 ~x86"
4183 +IUSE=""
4184 +
4185 +DEPEND="
4186 + >=kde-frameworks/kconfig-${KFMIN}:5
4187 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
4188 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4189 + >=kde-frameworks/ki18n-${KFMIN}:5
4190 + >=kde-frameworks/kio-${KFMIN}:5
4191 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
4192 + >=kde-frameworks/kparts-${KFMIN}:5
4193 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4194 + >=kde-frameworks/kxmlgui-${KFMIN}:5
4195 + >=dev-qt/designer-${QTMIN}:5
4196 + >=dev-qt/qtgui-${QTMIN}:5
4197 + >=dev-qt/qtwidgets-${QTMIN}:5
4198 +"
4199 +RDEPEND="${DEPEND}"
4200
4201 diff --git a/kde-apps/kde-meta/kde-meta-19.12.2.ebuild b/kde-apps/kde-meta/kde-meta-19.12.2.ebuild
4202 new file mode 100644
4203 index 0000000000..3b632bae09
4204 --- /dev/null
4205 +++ b/kde-apps/kde-meta/kde-meta-19.12.2.ebuild
4206 @@ -0,0 +1,17 @@
4207 +# Copyright 1999-2020 Gentoo Authors
4208 +# Distributed under the terms of the GNU General Public License v2
4209 +
4210 +EAPI=7
4211 +
4212 +DESCRIPTION="Merge this to pull in all KDE Plasma and Applications packages"
4213 +HOMEPAGE="https://kde.org/"
4214 +
4215 +LICENSE="metapackage"
4216 +SLOT="5"
4217 +KEYWORDS="~amd64 ~arm64 ~x86"
4218 +IUSE=""
4219 +
4220 +RDEPEND="
4221 + >=kde-apps/kde-apps-meta-${PV}:${SLOT}
4222 + kde-plasma/plasma-meta:5
4223 +"
4224
4225 diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-19.12.2.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-19.12.2.ebuild
4226 new file mode 100644
4227 index 0000000000..f2be0489e4
4228 --- /dev/null
4229 +++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-19.12.2.ebuild
4230 @@ -0,0 +1,18 @@
4231 +# Copyright 1999-2020 Gentoo Authors
4232 +# Distributed under the terms of the GNU General Public License v2
4233 +
4234 +EAPI=7
4235 +
4236 +DESCRIPTION="kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages"
4237 +HOMEPAGE="https://kde.org/"
4238 +
4239 +LICENSE="metapackage"
4240 +SLOT="5"
4241 +KEYWORDS="~amd64 ~arm64 ~x86"
4242 +IUSE=""
4243 +
4244 +RDEPEND="
4245 + >=kde-apps/kmag-${PV}:${SLOT}
4246 + >=kde-apps/kmousetool-${PV}:${SLOT}
4247 + >=kde-apps/kmouth-${PV}:${SLOT}
4248 +"
4249
4250 diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-19.12.2.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-19.12.2.ebuild
4251 new file mode 100644
4252 index 0000000000..5269699a76
4253 --- /dev/null
4254 +++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-19.12.2.ebuild
4255 @@ -0,0 +1,17 @@
4256 +# Copyright 1999-2020 Gentoo Authors
4257 +# Distributed under the terms of the GNU General Public License v2
4258 +
4259 +EAPI=7
4260 +
4261 +DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages"
4262 +HOMEPAGE="https://kde.org/"
4263 +
4264 +LICENSE="metapackage"
4265 +SLOT="5"
4266 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
4267 +IUSE="+cron"
4268 +
4269 +RDEPEND="
4270 + >=kde-apps/ksystemlog-${PV}:${SLOT}
4271 + cron? ( >=kde-apps/kcron-${PV}:${SLOT} )
4272 +"
4273
4274 diff --git a/kde-apps/kdebase-meta/kdebase-meta-19.12.2.ebuild b/kde-apps/kdebase-meta/kdebase-meta-19.12.2.ebuild
4275 new file mode 100644
4276 index 0000000000..bd684af651
4277 --- /dev/null
4278 +++ b/kde-apps/kdebase-meta/kdebase-meta-19.12.2.ebuild
4279 @@ -0,0 +1,17 @@
4280 +# Copyright 1999-2020 Gentoo Authors
4281 +# Distributed under the terms of the GNU General Public License v2
4282 +
4283 +EAPI=7
4284 +
4285 +DESCRIPTION="Transitional package to pull in plasma-meta plus basic applications"
4286 +HOMEPAGE="https://kde.org/"
4287 +
4288 +LICENSE="metapackage"
4289 +SLOT="5"
4290 +KEYWORDS="~amd64 ~arm64 ~x86"
4291 +IUSE=""
4292 +
4293 +RDEPEND="
4294 + >=kde-apps/kdecore-meta-${PV}:${SLOT}
4295 + kde-plasma/plasma-meta
4296 +"
4297
4298 diff --git a/kde-apps/kdebugsettings/kdebugsettings-19.12.2.ebuild b/kde-apps/kdebugsettings/kdebugsettings-19.12.2.ebuild
4299 new file mode 100644
4300 index 0000000000..d152d959d2
4301 --- /dev/null
4302 +++ b/kde-apps/kdebugsettings/kdebugsettings-19.12.2.ebuild
4303 @@ -0,0 +1,33 @@
4304 +# Copyright 1999-2020 Gentoo Authors
4305 +# Distributed under the terms of the GNU General Public License v2
4306 +
4307 +EAPI=7
4308 +
4309 +ECM_TEST="forceoptional"
4310 +KFMIN=5.63.0
4311 +QTMIN=5.12.3
4312 +VIRTUALX_REQUIRED="test"
4313 +inherit ecm kde.org
4314 +
4315 +DESCRIPTION="Application to enable/disable qCDebug"
4316 +HOMEPAGE="https://kde.org/applications/development/org.kde.kdebugsettings"
4317 +
4318 +LICENSE="GPL-2" # TODO: CHECK
4319 +SLOT="5"
4320 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
4321 +IUSE=""
4322 +
4323 +DEPEND="
4324 + >=kde-frameworks/kcompletion-${KFMIN}:5
4325 + >=kde-frameworks/kconfig-${KFMIN}:5
4326 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4327 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
4328 + >=kde-frameworks/ki18n-${KFMIN}:5
4329 + >=kde-frameworks/kitemviews-${KFMIN}:5
4330 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4331 + >=dev-qt/qtgui-${QTMIN}:5
4332 + >=dev-qt/qtwidgets-${QTMIN}:5
4333 +"
4334 +RDEPEND="${DEPEND}"
4335 +
4336 +RESTRICT+=" test"
4337
4338 diff --git a/kde-apps/kdecore-meta/kdecore-meta-19.12.2.ebuild b/kde-apps/kdecore-meta/kdecore-meta-19.12.2.ebuild
4339 new file mode 100644
4340 index 0000000000..c9ab667d26
4341 --- /dev/null
4342 +++ b/kde-apps/kdecore-meta/kdecore-meta-19.12.2.ebuild
4343 @@ -0,0 +1,34 @@
4344 +# Copyright 1999-2020 Gentoo Authors
4345 +# Distributed under the terms of the GNU General Public License v2
4346 +
4347 +EAPI=7
4348 +
4349 +DESCRIPTION="kdecore - merge this to pull in the most basic applications"
4350 +HOMEPAGE="https://kde.org/"
4351 +
4352 +LICENSE="metapackage"
4353 +SLOT="5"
4354 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
4355 +IUSE="+handbook +share +thumbnail +webengine"
4356 +
4357 +RDEPEND="
4358 + >=kde-apps/dolphin-${PV}:${SLOT}
4359 + >=kde-apps/kdialog-${PV}:${SLOT}
4360 + >=kde-apps/keditbookmarks-${PV}:${SLOT}
4361 + >=kde-apps/kfind-${PV}:${SLOT}
4362 + >=kde-apps/konsole-${PV}:${SLOT}
4363 + >=kde-apps/kwrite-${PV}:${SLOT}
4364 + handbook? ( >=kde-apps/khelpcenter-${PV}:${SLOT} )
4365 + webengine? ( || (
4366 + www-client/falkon
4367 + >=kde-apps/konqueror-${PV}:${SLOT}
4368 + ) )
4369 +"
4370 +# Optional runtime deps: kde-apps/dolphin
4371 +RDEPEND="${RDEPEND}
4372 + share? ( kde-frameworks/purpose:${SLOT} )
4373 + thumbnail? (
4374 + >=kde-apps/ffmpegthumbs-${PV}:${SLOT}
4375 + >=kde-apps/thumbnailers-${PV}:${SLOT}
4376 + )
4377 +"
4378
4379 diff --git a/kde-apps/kdeedu-data/kdeedu-data-19.12.2.ebuild b/kde-apps/kdeedu-data/kdeedu-data-19.12.2.ebuild
4380 new file mode 100644
4381 index 0000000000..56433d6c8e
4382 --- /dev/null
4383 +++ b/kde-apps/kdeedu-data/kdeedu-data-19.12.2.ebuild
4384 @@ -0,0 +1,18 @@
4385 +# Copyright 1999-2020 Gentoo Authors
4386 +# Distributed under the terms of the GNU General Public License v2
4387 +
4388 +EAPI=7
4389 +
4390 +inherit kde.org
4391 +
4392 +DESCRIPTION="Shared icons, artwork and data files for educational applications"
4393 +
4394 +LICENSE="GPL-2"
4395 +SLOT="5"
4396 +KEYWORDS="~amd64 ~arm64 ~x86"
4397 +IUSE=""
4398 +
4399 +BDEPEND="
4400 + dev-qt/qtcore:5
4401 + kde-frameworks/extra-cmake-modules:5
4402 +"
4403
4404 diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-19.12.2.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-19.12.2.ebuild
4405 new file mode 100644
4406 index 0000000000..e8123486f5
4407 --- /dev/null
4408 +++ b/kde-apps/kdeedu-meta/kdeedu-meta-19.12.2.ebuild
4409 @@ -0,0 +1,42 @@
4410 +# Copyright 1999-2020 Gentoo Authors
4411 +# Distributed under the terms of the GNU General Public License v2
4412 +
4413 +EAPI=7
4414 +
4415 +DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages"
4416 +HOMEPAGE="https://edu.kde.org"
4417 +
4418 +LICENSE="metapackage"
4419 +SLOT="5"
4420 +KEYWORDS="~amd64 ~arm64 ~x86"
4421 +IUSE="+webengine +webkit"
4422 +
4423 +RDEPEND="
4424 + >=kde-apps/analitza-${PV}:${SLOT}
4425 + >=kde-apps/artikulate-${PV}:${SLOT}
4426 + >=kde-apps/blinken-${PV}:${SLOT}
4427 + >=kde-apps/cantor-${PV}:${SLOT}
4428 + >=kde-apps/kalzium-${PV}:${SLOT}
4429 + >=kde-apps/kanagram-${PV}:${SLOT}
4430 + >=kde-apps/kbruch-${PV}:${SLOT}
4431 + >=kde-apps/kdeedu-data-${PV}:${SLOT}
4432 + >=kde-apps/kgeography-${PV}:${SLOT}
4433 + >=kde-apps/khangman-${PV}:${SLOT}
4434 + >=kde-apps/kig-${PV}:${SLOT}
4435 + >=kde-apps/kiten-${PV}:${SLOT}
4436 + >=kde-apps/klettres-${PV}:${SLOT}
4437 + >=kde-apps/kmplot-${PV}:${SLOT}
4438 + >=kde-apps/kqtquickcharts-${PV}:${SLOT}
4439 + >=kde-apps/ktouch-${PV}:${SLOT}
4440 + >=kde-apps/kturtle-${PV}:${SLOT}
4441 + >=kde-apps/kwordquiz-${PV}:${SLOT}
4442 + >=kde-apps/libkeduvocdocument-${PV}:${SLOT}
4443 + >=kde-apps/marble-${PV}:${SLOT}
4444 + >=kde-apps/minuet-${PV}:${SLOT}
4445 + >=kde-apps/step-${PV}:${SLOT}
4446 + webengine? (
4447 + >=kde-apps/kalgebra-${PV}:${SLOT}
4448 + >=kde-apps/parley-${PV}:${SLOT}
4449 + )
4450 + webkit? ( >=kde-apps/rocs-${PV}:${SLOT} )
4451 +"
4452
4453 diff --git a/kde-apps/kdegames-meta/kdegames-meta-19.12.2.ebuild b/kde-apps/kdegames-meta/kdegames-meta-19.12.2.ebuild
4454 new file mode 100644
4455 index 0000000000..ccae75912e
4456 --- /dev/null
4457 +++ b/kde-apps/kdegames-meta/kdegames-meta-19.12.2.ebuild
4458 @@ -0,0 +1,59 @@
4459 +# Copyright 1999-2020 Gentoo Authors
4460 +# Distributed under the terms of the GNU General Public License v2
4461 +
4462 +EAPI=7
4463 +
4464 +DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages"
4465 +HOMEPAGE="https://games.kde.org/"
4466 +
4467 +LICENSE="metapackage"
4468 +SLOT="5"
4469 +KEYWORDS="~amd64 ~arm64 ~x86"
4470 +IUSE="opengl python"
4471 +
4472 +RDEPEND="
4473 + >=kde-apps/bomber-${PV}:${SLOT}
4474 + >=kde-apps/bovo-${PV}:${SLOT}
4475 + >=kde-apps/granatier-${PV}:${SLOT}
4476 + >=kde-apps/kapman-${PV}:${SLOT}
4477 + >=kde-apps/katomic-${PV}:${SLOT}
4478 + >=kde-apps/kblackbox-${PV}:${SLOT}
4479 + >=kde-apps/kblocks-${PV}:${SLOT}
4480 + >=kde-apps/kbounce-${PV}:${SLOT}
4481 + >=kde-apps/kbreakout-${PV}:${SLOT}
4482 + >=kde-apps/kdiamond-${PV}:${SLOT}
4483 + >=kde-apps/kfourinline-${PV}:${SLOT}
4484 + >=kde-apps/kgoldrunner-${PV}:${SLOT}
4485 + >=kde-apps/kigo-${PV}:${SLOT}
4486 + >=kde-apps/killbots-${PV}:${SLOT}
4487 + >=kde-apps/kiriki-${PV}:${SLOT}
4488 + >=kde-apps/kjumpingcube-${PV}:${SLOT}
4489 + >=kde-apps/klickety-${PV}:${SLOT}
4490 + >=kde-apps/klines-${PV}:${SLOT}
4491 + >=kde-apps/kmahjongg-${PV}:${SLOT}
4492 + >=kde-apps/kmines-${PV}:${SLOT}
4493 + >=kde-apps/knavalbattle-${PV}:${SLOT}
4494 + >=kde-apps/knetwalk-${PV}:${SLOT}
4495 + >=kde-apps/knights-${PV}:${SLOT}
4496 + >=kde-apps/kolf-${PV}:${SLOT}
4497 + >=kde-apps/kollision-${PV}:${SLOT}
4498 + >=kde-apps/konquest-${PV}:${SLOT}
4499 + >=kde-apps/kpat-${PV}:${SLOT}
4500 + >=kde-apps/kreversi-${PV}:${SLOT}
4501 + >=kde-apps/kshisen-${PV}:${SLOT}
4502 + >=kde-apps/ksirk-${PV}:${SLOT}
4503 + >=kde-apps/ksnakeduel-${PV}:${SLOT}
4504 + >=kde-apps/kspaceduel-${PV}:${SLOT}
4505 + >=kde-apps/ksquares-${PV}:${SLOT}
4506 + >=kde-apps/ktuberling-${PV}:${SLOT}
4507 + >=kde-apps/libkdegames-${PV}:${SLOT}
4508 + >=kde-apps/libkmahjongg-${PV}:${SLOT}
4509 + >=kde-apps/lskat-${PV}:${SLOT}
4510 + >=kde-apps/palapeli-${PV}:${SLOT}
4511 + >=kde-apps/picmi-${PV}:${SLOT}
4512 + opengl? (
4513 + >=kde-apps/ksudoku-${PV}:${SLOT}
4514 + >=kde-apps/kubrick-${PV}:${SLOT}
4515 + )
4516 + python? ( >=kde-apps/kajongg-${PV}:${SLOT} )
4517 +"
4518
4519 diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-19.12.2.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-19.12.2.ebuild
4520 new file mode 100644
4521 index 0000000000..5a67dfbf55
4522 --- /dev/null
4523 +++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-19.12.2.ebuild
4524 @@ -0,0 +1,30 @@
4525 +# Copyright 1999-2020 Gentoo Authors
4526 +# Distributed under the terms of the GNU General Public License v2
4527 +
4528 +EAPI=7
4529 +
4530 +DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages"
4531 +HOMEPAGE="https://kde.org/applications/graphics/"
4532 +
4533 +LICENSE="metapackage"
4534 +SLOT="5"
4535 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
4536 +IUSE="scanner"
4537 +
4538 +RDEPEND="
4539 + >=kde-apps/gwenview-${PV}:${SLOT}
4540 + >=kde-apps/kamera-${PV}:${SLOT}
4541 + >=kde-apps/kcolorchooser-${PV}:${SLOT}
4542 + >=kde-apps/kdegraphics-mobipocket-${PV}:${SLOT}
4543 + >=kde-apps/kipi-plugins-${PV}:${SLOT}
4544 + >=kde-apps/kolourpaint-${PV}:${SLOT}
4545 + >=kde-apps/kruler-${PV}:${SLOT}
4546 + >=kde-apps/libkdcraw-${PV}:${SLOT}
4547 + >=kde-apps/libkexiv2-${PV}:${SLOT}
4548 + >=kde-apps/libkipi-${PV}:${SLOT}
4549 + >=kde-apps/okular-${PV}:${SLOT}
4550 + >=kde-apps/spectacle-${PV}:${SLOT}
4551 + >=kde-apps/svgpart-${PV}:${SLOT}
4552 + >=kde-apps/thumbnailers-${PV}:${SLOT}
4553 + scanner? ( >=kde-apps/libksane-${PV}:${SLOT} )
4554 +"
4555
4556 diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-19.12.2.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-19.12.2.ebuild
4557 new file mode 100644
4558 index 0000000000..d8566cba03
4559 --- /dev/null
4560 +++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-19.12.2.ebuild
4561 @@ -0,0 +1,29 @@
4562 +# Copyright 1999-2020 Gentoo Authors
4563 +# Distributed under the terms of the GNU General Public License v2
4564 +
4565 +EAPI=7
4566 +
4567 +KFMIN=5.63.0
4568 +QTMIN=5.12.3
4569 +inherit ecm kde.org
4570 +
4571 +DESCRIPTION="Library to support mobipocket ebooks"
4572 +
4573 +LICENSE="GPL-2" # TODO: CHECK
4574 +SLOT="5"
4575 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
4576 +IUSE="+thumbnail"
4577 +
4578 +DEPEND="
4579 + >=dev-qt/qtgui-${QTMIN}:5
4580 + thumbnail? ( >=kde-frameworks/kio-${KFMIN}:5 )
4581 +"
4582 +RDEPEND="${DEPEND}"
4583 +
4584 +src_configure() {
4585 + local mycmakeargs=(
4586 + -DBUILD_thumbnailers=$(usex thumbnail)
4587 + )
4588 +
4589 + ecm_src_configure
4590 +}
4591
4592 diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-19.12.2.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-19.12.2.ebuild
4593 new file mode 100644
4594 index 0000000000..733e3f5f93
4595 --- /dev/null
4596 +++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-19.12.2.ebuild
4597 @@ -0,0 +1,30 @@
4598 +# Copyright 1999-2020 Gentoo Authors
4599 +# Distributed under the terms of the GNU General Public License v2
4600 +
4601 +EAPI=7
4602 +
4603 +DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived packages"
4604 +HOMEPAGE="https://kde.org/applications/multimedia/
4605 +https://multimedia.kde.org/"
4606 +
4607 +LICENSE="metapackage"
4608 +SLOT="5"
4609 +KEYWORDS="~amd64 ~arm64 ~x86"
4610 +IUSE="+cdrom +ffmpeg gstreamer"
4611 +
4612 +RDEPEND="
4613 + >=kde-apps/dragon-${PV}:${SLOT}
4614 + >=kde-apps/juk-${PV}:${SLOT}
4615 + >=kde-apps/kdenlive-${PV}:${SLOT}
4616 + >=kde-apps/kmix-${PV}:${SLOT}
4617 + >=kde-apps/kwave-${PV}:${SLOT}
4618 + >=media-sound/elisa-${PV}:${SLOT}
4619 + cdrom? (
4620 + >=kde-apps/audiocd-kio-${PV}:${SLOT}
4621 + >=kde-apps/k3b-${PV}:${SLOT}
4622 + >=kde-apps/libkcddb-${PV}:${SLOT}
4623 + >=kde-apps/libkcompactdisc-${PV}:${SLOT}
4624 + )
4625 + ffmpeg? ( >=kde-apps/ffmpegthumbs-${PV}:${SLOT} )
4626 + gstreamer? ( >=kde-apps/kamoso-${PV}:${SLOT} )
4627 +"
4628
4629 diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-19.12.2.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-19.12.2.ebuild
4630 new file mode 100644
4631 index 0000000000..81c4d0bd02
4632 --- /dev/null
4633 +++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-19.12.2.ebuild
4634 @@ -0,0 +1,35 @@
4635 +# Copyright 1999-2020 Gentoo Authors
4636 +# Distributed under the terms of the GNU General Public License v2
4637 +
4638 +EAPI=7
4639 +
4640 +KFMIN=5.63.0
4641 +QTMIN=5.12.3
4642 +inherit ecm kde.org
4643 +
4644 +DESCRIPTION="SMB filesharing config module for systemsettings"
4645 +HOMEPAGE="https://kde.org/applications/system/org.kde.kdenetwork_filesharing"
4646 +
4647 +LICENSE="GPL-2" # TODO: CHECK
4648 +SLOT="5"
4649 +KEYWORDS="~amd64 ~arm64 ~x86"
4650 +IUSE=""
4651 +
4652 +DEPEND="
4653 + >=kde-frameworks/kcompletion-${KFMIN}:5
4654 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4655 + >=kde-frameworks/ki18n-${KFMIN}:5
4656 + >=kde-frameworks/kio-${KFMIN}:5
4657 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4658 + >=dev-qt/qtgui-${QTMIN}:5
4659 + >=dev-qt/qtwidgets-${QTMIN}:5
4660 +"
4661 +RDEPEND="${DEPEND}"
4662 +
4663 +src_configure() {
4664 + local mycmakeargs=(
4665 + -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
4666 + )
4667 +
4668 + ecm_src_configure
4669 +}
4670
4671 diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-19.12.2.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-19.12.2.ebuild
4672 new file mode 100644
4673 index 0000000000..7a8302c9f8
4674 --- /dev/null
4675 +++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-19.12.2.ebuild
4676 @@ -0,0 +1,23 @@
4677 +# Copyright 1999-2020 Gentoo Authors
4678 +# Distributed under the terms of the GNU General Public License v2
4679 +
4680 +EAPI=7
4681 +
4682 +DESCRIPTION="kdenetwork - merge this to pull in all kdenetwork-derived packages"
4683 +HOMEPAGE="https://kde.org/"
4684 +
4685 +LICENSE="metapackage"
4686 +SLOT="5"
4687 +KEYWORDS="~amd64 ~arm64 ~x86"
4688 +IUSE="dropbox +telepathy"
4689 +
4690 +RDEPEND="
4691 + >=kde-apps/kdenetwork-filesharing-${PV}:${SLOT}
4692 + >=kde-apps/kget-${PV}:${SLOT}
4693 + >=kde-apps/krdc-${PV}:${SLOT}
4694 + >=kde-apps/kopete-${PV}:${SLOT}
4695 + >=kde-apps/krfb-${PV}:${SLOT}
4696 + >=kde-apps/zeroconf-ioslave-${PV}:${SLOT}
4697 + dropbox? ( >=kde-apps/dolphin-plugins-dropbox-${PV}:${SLOT} )
4698 + telepathy? ( >=kde-apps/plasma-telepathy-meta-${PV}:${SLOT} )
4699 +"
4700
4701 diff --git a/kde-apps/kdenlive/kdenlive-19.12.2.ebuild b/kde-apps/kdenlive/kdenlive-19.12.2.ebuild
4702 new file mode 100644
4703 index 0000000000..0df5c81ab6
4704 --- /dev/null
4705 +++ b/kde-apps/kdenlive/kdenlive-19.12.2.ebuild
4706 @@ -0,0 +1,87 @@
4707 +# Copyright 1999-2020 Gentoo Authors
4708 +# Distributed under the terms of the GNU General Public License v2
4709 +
4710 +EAPI=7
4711 +
4712 +ECM_HANDBOOK="optional"
4713 +ECM_TEST="true"
4714 +KFMIN=5.63.0
4715 +QTMIN=5.12.3
4716 +VIRTUALX_REQUIRED="test"
4717 +inherit ecm kde.org
4718 +
4719 +DESCRIPTION="Non-linear video editing suite by KDE"
4720 +HOMEPAGE="https://kdenlive.org/en/"
4721 +
4722 +LICENSE="GPL-2"
4723 +SLOT="5"
4724 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
4725 +IUSE="freesound gles2 semantic-desktop share v4l"
4726 +
4727 +BDEPEND="
4728 + sys-devel/gettext
4729 +"
4730 +DEPEND="
4731 + dev-cpp/rttr
4732 + >=dev-qt/qtconcurrent-${QTMIN}:5
4733 + >=dev-qt/qtdbus-${QTMIN}:5
4734 + >=dev-qt/qtdeclarative-${QTMIN}:5
4735 + >=dev-qt/qtgui-${QTMIN}:5[gles2=]
4736 + >=dev-qt/qtmultimedia-${QTMIN}:5
4737 + >=dev-qt/qtnetwork-${QTMIN}:5
4738 + >=dev-qt/qtsvg-${QTMIN}:5
4739 + >=dev-qt/qtwidgets-${QTMIN}:5
4740 + >=dev-qt/qtxml-${QTMIN}:5
4741 + >=kde-frameworks/karchive-${KFMIN}:5
4742 + >=kde-frameworks/kbookmarks-${KFMIN}:5
4743 + >=kde-frameworks/kcompletion-${KFMIN}:5
4744 + >=kde-frameworks/kconfig-${KFMIN}:5
4745 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
4746 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4747 + >=kde-frameworks/kcrash-${KFMIN}:5
4748 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
4749 + >=kde-frameworks/kdeclarative-${KFMIN}:5
4750 + >=kde-frameworks/kguiaddons-${KFMIN}:5
4751 + >=kde-frameworks/ki18n-${KFMIN}:5
4752 + >=kde-frameworks/kiconthemes-${KFMIN}:5
4753 + >=kde-frameworks/kio-${KFMIN}:5
4754 + >=kde-frameworks/kitemviews-${KFMIN}:5
4755 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
4756 + >=kde-frameworks/knewstuff-${KFMIN}:5
4757 + >=kde-frameworks/knotifications-${KFMIN}:5
4758 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
4759 + >=kde-frameworks/kservice-${KFMIN}:5
4760 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
4761 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4762 + >=kde-frameworks/kxmlgui-${KFMIN}:5
4763 + >=kde-frameworks/solid-${KFMIN}:5
4764 + >=media-libs/mlt-6.18.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml]
4765 + freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
4766 + semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 )
4767 + share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
4768 + v4l? ( media-libs/libv4l )
4769 +"
4770 +RDEPEND="${DEPEND}
4771 + >=dev-qt/qtquickcontrols-${QTMIN}:5
4772 + virtual/ffmpeg[encode,sdl,X]
4773 +"
4774 +
4775 +src_configure() {
4776 + local mycmakeargs=(
4777 + $(cmake_use_find_package freesound Qt5WebKitWidgets)
4778 + $(cmake_use_find_package semantic-desktop KF5FileMetaData)
4779 + $(cmake_use_find_package share KF5Purpose)
4780 + $(cmake_use_find_package v4l LibV4L2)
4781 + )
4782 +
4783 + ecm_src_configure
4784 +}
4785 +
4786 +pkg_postinst() {
4787 + ecm_pkg_postinst
4788 +
4789 + # Gentoo bug 603168
4790 + if ! has_version "media-libs/mlt[fftw]" ; then
4791 + elog "For 'Crop and Transform/Rotate and Shear' effect, please build media-libs/mlt with USE=fftw enabled."
4792 + fi
4793 +}
4794
4795 diff --git a/kde-apps/kdepim-addons/kdepim-addons-19.12.2.ebuild b/kde-apps/kdepim-addons/kdepim-addons-19.12.2.ebuild
4796 new file mode 100644
4797 index 0000000000..1433564fff
4798 --- /dev/null
4799 +++ b/kde-apps/kdepim-addons/kdepim-addons-19.12.2.ebuild
4800 @@ -0,0 +1,89 @@
4801 +# Copyright 1999-2020 Gentoo Authors
4802 +# Distributed under the terms of the GNU General Public License v2
4803 +
4804 +EAPI=7
4805 +
4806 +ECM_EXAMPLES="true"
4807 +ECM_TEST="forceoptional-recursive"
4808 +PVCUT=$(ver_cut 1-3)
4809 +KFMIN=5.63.0
4810 +QTMIN=5.12.3
4811 +VIRTUALX_REQUIRED="test"
4812 +inherit ecm kde.org
4813 +
4814 +DESCRIPTION="Plugins for KDE Personal Information Management Suite"
4815 +HOMEPAGE="https://kde.org/applications/office/org.kde.kontact"
4816 +
4817 +LICENSE="GPL-2+ LGPL-2.1+"
4818 +SLOT="5"
4819 +KEYWORDS="~amd64 ~arm64 ~x86"
4820 +IUSE="importwizard markdown"
4821 +
4822 +# drop qtwidgets subslot operator when QT_MINIMAL >= 5.14.0
4823 +RDEPEND="
4824 + >=dev-qt/qtgui-${QTMIN}:5
4825 + >=dev-qt/qtnetwork-${QTMIN}:5
4826 + >=dev-qt/qtwidgets-${QTMIN}:5=
4827 + >=dev-qt/qtxml-${QTMIN}:5
4828 + >=kde-apps/akonadi-${PVCUT}:5
4829 + >=kde-apps/akonadi-contacts-${PVCUT}:5
4830 + >=kde-apps/akonadi-notes-${PVCUT}:5
4831 + >=kde-apps/calendarsupport-${PVCUT}:5
4832 + >=kde-apps/eventviews-${PVCUT}:5
4833 + >=kde-apps/grantleetheme-${PVCUT}:5
4834 + >=kde-apps/incidenceeditor-${PVCUT}:5
4835 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
4836 + >=kde-apps/kidentitymanagement-${PVCUT}:5
4837 + >=kde-apps/kimap-${PVCUT}:5
4838 + >=kde-apps/kitinerary-${PVCUT}:5
4839 + >=kde-apps/kmailtransport-${PVCUT}:5
4840 + >=kde-apps/kmime-${PVCUT}:5
4841 + >=kde-apps/kontactinterface-${PVCUT}:5
4842 + >=kde-apps/kpkpass-${PVCUT}:5
4843 + >=kde-apps/libkdepim-${PVCUT}:5
4844 + >=kde-apps/libkleo-${PVCUT}:5
4845 + >=kde-apps/libksieve-${PVCUT}:5
4846 + >=kde-apps/libktnef-${PVCUT}:5
4847 + >=kde-apps/mailcommon-${PVCUT}:5
4848 + >=kde-apps/messagelib-${PVCUT}:5
4849 + >=kde-apps/pimcommon-${PVCUT}:5
4850 + >=kde-frameworks/kcompletion-${KFMIN}:5
4851 + >=kde-frameworks/kconfig-${KFMIN}:5
4852 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
4853 + >=kde-frameworks/kcontacts-${KFMIN}:5
4854 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4855 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
4856 + >=kde-frameworks/ki18n-${KFMIN}:5
4857 + >=kde-frameworks/kiconthemes-${KFMIN}:5
4858 + >=kde-frameworks/kio-${KFMIN}:5
4859 + >=kde-frameworks/kparts-${KFMIN}:5
4860 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4861 + >=kde-frameworks/kxmlgui-${KFMIN}:5
4862 + >=kde-frameworks/prison-${KFMIN}:5
4863 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
4864 + importwizard? ( >=kde-apps/akonadi-import-wizard-${PVCUT}:5 )
4865 + markdown? ( app-text/discount )
4866 +"
4867 +DEPEND="${RDEPEND}
4868 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
4869 +"
4870 +
4871 +RESTRICT+=" test"
4872 +
4873 +src_configure() {
4874 + local mycmakeargs=(
4875 + -DKDEPIMADDONS_BUILD_EXAMPLES=$(usex examples)
4876 + $(cmake_use_find_package importwizard KPimImportWizard)
4877 + $(cmake_use_find_package markdown Discount)
4878 + )
4879 +
4880 + ecm_src_configure
4881 +}
4882 +
4883 +pkg_postinst() {
4884 + ecm_pkg_postinst
4885 +
4886 + if [[ ${KDE_BUILD_TYPE} = live ]] && ! has_version "kde-misc/kregexpeditor" ; then
4887 + elog "${PN} Sieve editor plugin can make use of kde-misc/kregexpeditor if installed."
4888 + fi
4889 +}
4890
4891 diff --git a/kde-apps/kdepim-apps-libs/kdepim-apps-libs-19.12.2.ebuild b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-19.12.2.ebuild
4892 new file mode 100644
4893 index 0000000000..5e862ea9b1
4894 --- /dev/null
4895 +++ b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-19.12.2.ebuild
4896 @@ -0,0 +1,41 @@
4897 +# Copyright 1999-2020 Gentoo Authors
4898 +# Distributed under the terms of the GNU General Public License v2
4899 +
4900 +EAPI=7
4901 +
4902 +ECM_TEST="forceoptional"
4903 +PVCUT=$(ver_cut 1-3)
4904 +KFMIN=5.63.0
4905 +QTMIN=5.12.3
4906 +VIRTUALX_REQUIRED="test"
4907 +inherit ecm kde.org
4908 +
4909 +DESCRIPTION="Libraries for KDE PIM applications"
4910 +HOMEPAGE="https://kde.org/applications/office/org.kde.kontact"
4911 +
4912 +LICENSE="GPL-2+ LGPL-2.1+"
4913 +SLOT="5"
4914 +KEYWORDS="~amd64 ~arm64 ~x86"
4915 +IUSE=""
4916 +
4917 +DEPEND="
4918 + >=kde-frameworks/kconfig-${KFMIN}:5
4919 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
4920 + >=kde-frameworks/kcontacts-${KFMIN}:5
4921 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4922 + >=kde-frameworks/ki18n-${KFMIN}:5
4923 + >=kde-frameworks/kio-${KFMIN}:5
4924 + >=kde-frameworks/kservice-${KFMIN}:5
4925 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4926 + >=kde-frameworks/prison-${KFMIN}:5
4927 + >=kde-apps/akonadi-${PVCUT}:5
4928 + >=kde-apps/akonadi-contacts-${PVCUT}:5
4929 + >=kde-apps/grantleetheme-${PVCUT}:5
4930 + >=kde-apps/libkleo-${PVCUT}:5
4931 + >=kde-apps/pimcommon-${PVCUT}:5
4932 + >=dev-qt/qtdbus-${QTMIN}:5
4933 + >=dev-qt/qtgui-${QTMIN}:5
4934 + >=dev-qt/qtwidgets-${QTMIN}:5
4935 + >=dev-libs/grantlee-5.1.0:5
4936 +"
4937 +RDEPEND="${DEPEND}"
4938
4939 diff --git a/kde-apps/kdepim-meta/kdepim-meta-19.12.2.ebuild b/kde-apps/kdepim-meta/kdepim-meta-19.12.2.ebuild
4940 new file mode 100644
4941 index 0000000000..490f98b87d
4942 --- /dev/null
4943 +++ b/kde-apps/kdepim-meta/kdepim-meta-19.12.2.ebuild
4944 @@ -0,0 +1,74 @@
4945 +# Copyright 1999-2020 Gentoo Authors
4946 +# Distributed under the terms of the GNU General Public License v2
4947 +
4948 +EAPI=7
4949 +
4950 +DESCRIPTION="KDE PIM - merge this to pull in all kdepim-derived packages"
4951 +HOMEPAGE="https://kde.org/applications/office/org.kde.kontact"
4952 +
4953 +LICENSE="metapackage"
4954 +SLOT="5"
4955 +KEYWORDS="~amd64 ~arm64 ~x86"
4956 +IUSE="bogofilter clamav spamassassin"
4957 +
4958 +RDEPEND="
4959 + >=kde-apps/akonadi-${PV}:${SLOT}
4960 + >=kde-apps/akonadiconsole-${PV}:${SLOT}
4961 + >=kde-apps/akonadi-calendar-${PV}:${SLOT}
4962 + >=kde-apps/akonadi-contacts-${PV}:${SLOT}
4963 + >=kde-apps/akonadi-import-wizard-${PV}:${SLOT}
4964 + >=kde-apps/akonadi-mime-${PV}:${SLOT}
4965 + >=kde-apps/akonadi-notes-${PV}:${SLOT}
4966 + >=kde-apps/akonadi-search-${PV}:${SLOT}
4967 + >=kde-apps/akregator-${PV}:${SLOT}
4968 + >=kde-apps/calendarjanitor-${PV}:${SLOT}
4969 + >=kde-apps/calendarsupport-${PV}:${SLOT}
4970 + >=kde-apps/eventviews-${PV}:${SLOT}
4971 + >=kde-apps/grantlee-editor-${PV}:${SLOT}
4972 + >=kde-apps/grantleetheme-${PV}:${SLOT}
4973 + >=kde-apps/incidenceeditor-${PV}:${SLOT}
4974 + >=kde-apps/kaddressbook-${PV}:${SLOT}
4975 + >=kde-apps/kalarm-${PV}:${SLOT}
4976 + >=kde-apps/kalarmcal-${PV}:${SLOT}
4977 + >=kde-apps/kcalutils-${PV}:${SLOT}
4978 + >=kde-apps/kdepim-addons-${PV}:${SLOT}
4979 + >=kde-apps/kdepim-apps-libs-${PV}:${SLOT}
4980 + >=kde-apps/kdepim-runtime-${PV}:${SLOT}
4981 + >=kde-apps/kidentitymanagement-${PV}:${SLOT}
4982 + >=kde-apps/kimap-${PV}:${SLOT}
4983 + >=kde-apps/kitinerary-${PV}:${SLOT}
4984 + >=kde-apps/kldap-${PV}:${SLOT}
4985 + >=kde-apps/kleopatra-${PV}:${SLOT}
4986 + >=kde-apps/kmail-${PV}:${SLOT}
4987 + >=kde-apps/kmail-account-wizard-${PV}:${SLOT}
4988 + >=kde-apps/kmailtransport-${PV}:${SLOT}
4989 + >=kde-apps/kmbox-${PV}:${SLOT}
4990 + >=kde-apps/kmime-${PV}:${SLOT}
4991 + >=kde-apps/knotes-${PV}:${SLOT}
4992 + >=kde-apps/konsolekalendar-${PV}:${SLOT}
4993 + >=kde-apps/kontact-${PV}:${SLOT}
4994 + >=kde-apps/kontactinterface-${PV}:${SLOT}
4995 + >=kde-apps/korganizer-${PV}:${SLOT}
4996 + >=kde-apps/kpimtextedit-${PV}:${SLOT}
4997 + >=kde-apps/kpkpass-${PV}:${SLOT}
4998 + >=kde-apps/ksmtp-${PV}:${SLOT}
4999 + >=kde-apps/libgravatar-${PV}:${SLOT}
5000 + >=kde-apps/libkdepim-${PV}:${SLOT}
5001 + >=kde-apps/libkgapi-${PV}:${SLOT}
5002 + >=kde-apps/libkleo-${PV}:${SLOT}
5003 + >=kde-apps/libksieve-${PV}:${SLOT}
5004 + >=kde-apps/libktnef-${PV}:${SLOT}
5005 + >=kde-apps/mailcommon-${PV}:${SLOT}
5006 + >=kde-apps/mailimporter-${PV}:${SLOT}
5007 + >=kde-apps/mbox-importer-${PV}:${SLOT}
5008 + >=kde-apps/messagelib-${PV}:${SLOT}
5009 + >=kde-apps/pim-data-exporter-${PV}:${SLOT}
5010 + >=kde-apps/pim-sieve-editor-${PV}:${SLOT}
5011 + >=kde-apps/pimcommon-${PV}:${SLOT}
5012 +"
5013 +# Optional runtime dependencies: kde-apps/kmail
5014 +RDEPEND="${RDEPEND}
5015 + bogofilter? ( mail-filter/bogofilter )
5016 + clamav? ( app-antivirus/clamav )
5017 + spamassassin? ( mail-filter/spamassassin )
5018 +"
5019
5020 diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-19.12.2.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-19.12.2.ebuild
5021 new file mode 100644
5022 index 0000000000..666e59f09a
5023 --- /dev/null
5024 +++ b/kde-apps/kdepim-runtime/kdepim-runtime-19.12.2.ebuild
5025 @@ -0,0 +1,89 @@
5026 +# Copyright 1999-2020 Gentoo Authors
5027 +# Distributed under the terms of the GNU General Public License v2
5028 +
5029 +EAPI=7
5030 +
5031 +ECM_HANDBOOK="forceoptional"
5032 +ECM_TEST="forceoptional"
5033 +PVCUT=$(ver_cut 1-3)
5034 +KFMIN=5.63.0
5035 +QTMIN=5.12.3
5036 +VIRTUALX_REQUIRED="test"
5037 +inherit ecm kde.org
5038 +
5039 +DESCRIPTION="Runtime plugin collection to extend the functionality of KDE PIM"
5040 +HOMEPAGE="https://kde.org/applications/office/org.kde.kontact"
5041 +
5042 +LICENSE="GPL-2+ LGPL-2.1+"
5043 +SLOT="5"
5044 +KEYWORDS="~amd64 ~arm64 ~x86"
5045 +IUSE=""
5046 +
5047 +# TODO kolab
5048 +BDEPEND="
5049 + dev-libs/libxslt
5050 +"
5051 +COMMON_DEPEND="
5052 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
5053 + >=kde-frameworks/kcodecs-${KFMIN}:5
5054 + >=kde-frameworks/kcompletion-${KFMIN}:5
5055 + >=kde-frameworks/kconfig-${KFMIN}:5
5056 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5057 + >=kde-frameworks/kcontacts-${KFMIN}:5
5058 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5059 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5060 + >=kde-frameworks/kholidays-${KFMIN}:5
5061 + >=kde-frameworks/ki18n-${KFMIN}:5
5062 + >=kde-frameworks/kio-${KFMIN}:5
5063 + >=kde-frameworks/kitemmodels-${KFMIN}:5
5064 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
5065 + >=kde-frameworks/knotifications-${KFMIN}:5
5066 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
5067 + >=kde-frameworks/kservice-${KFMIN}:5
5068 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
5069 + >=kde-frameworks/kwallet-${KFMIN}:5
5070 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5071 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5072 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5073 + >=kde-apps/akonadi-${PVCUT}:5
5074 + >=kde-apps/akonadi-calendar-${PVCUT}:5
5075 + >=kde-apps/akonadi-contacts-${PVCUT}:5
5076 + >=kde-apps/akonadi-mime-${PVCUT}:5
5077 + >=kde-apps/akonadi-notes-${PVCUT}:5
5078 + >=kde-apps/kalarmcal-${PVCUT}:5
5079 + >=kde-apps/kcalutils-${PVCUT}:5
5080 + >=kde-apps/kdav-${PVCUT}:5
5081 + >=kde-apps/kidentitymanagement-${PVCUT}:5
5082 + >=kde-apps/kimap-${PVCUT}:5
5083 + >=kde-apps/kmailtransport-${PVCUT}:5
5084 + >=kde-apps/kmbox-${PVCUT}:5
5085 + >=kde-apps/kmime-${PVCUT}:5
5086 + >=kde-apps/libkgapi-${PVCUT}:5
5087 + >=kde-apps/pimcommon-${PVCUT}:5
5088 + >=dev-qt/qtdbus-${QTMIN}:5
5089 + >=dev-qt/qtgui-${QTMIN}:5
5090 + >=dev-qt/qtnetwork-${QTMIN}:5
5091 + >=dev-qt/qtnetworkauth-${QTMIN}:5
5092 + >=dev-qt/qtspeech-${QTMIN}:5
5093 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
5094 + >=dev-qt/qtwidgets-${QTMIN}:5
5095 + >=dev-qt/qtxml-${QTMIN}:5
5096 + dev-libs/cyrus-sasl:2
5097 + dev-libs/libical:=
5098 +"
5099 +DEPEND="${COMMON_DEPEND}
5100 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
5101 + test? ( >=kde-apps/kimap-${PVCUT}:5[test] )
5102 +"
5103 +RDEPEND="${COMMON_DEPEND}
5104 + !kde-misc/akonadi-ews
5105 +"
5106 +
5107 +RESTRICT+=" test"
5108 +
5109 +src_configure() {
5110 + local mycmakeargs=(
5111 + -DCMAKE_DISABLE_FIND_PACKAGE_Libkolabxml=ON
5112 + )
5113 + ecm_src_configure
5114 +}
5115
5116 diff --git a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-19.12.2.ebuild b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-19.12.2.ebuild
5117 new file mode 100644
5118 index 0000000000..fc9a801a29
5119 --- /dev/null
5120 +++ b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-19.12.2.ebuild
5121 @@ -0,0 +1,22 @@
5122 +# Copyright 1999-2020 Gentoo Authors
5123 +# Distributed under the terms of the GNU General Public License v2
5124 +
5125 +EAPI=7
5126 +
5127 +KFMIN=5.63.0
5128 +inherit ecm kde.org
5129 +
5130 +DESCRIPTION="kioslaves from kdesdk package"
5131 +
5132 +LICENSE="GPL-2" # TODO: CHECK
5133 +SLOT="5"
5134 +KEYWORDS="~amd64 ~arm64 ~x86"
5135 +IUSE=""
5136 +
5137 +DEPEND="
5138 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5139 + >=kde-frameworks/ki18n-${KFMIN}:5
5140 + >=kde-frameworks/kio-${KFMIN}:5
5141 + dev-lang/perl
5142 +"
5143 +RDEPEND="${DEPEND}"
5144
5145 diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-19.12.2.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-19.12.2.ebuild
5146 new file mode 100644
5147 index 0000000000..14fa9809f3
5148 --- /dev/null
5149 +++ b/kde-apps/kdesdk-meta/kdesdk-meta-19.12.2.ebuild
5150 @@ -0,0 +1,32 @@
5151 +# Copyright 1999-2020 Gentoo Authors
5152 +# Distributed under the terms of the GNU General Public License v2
5153 +
5154 +EAPI=7
5155 +
5156 +DESCRIPTION="KDE SDK - merge this to pull in all kdesdk-derived packages"
5157 +HOMEPAGE="https://kde.org/applications/development"
5158 +
5159 +LICENSE="metapackage"
5160 +SLOT="5"
5161 +KEYWORDS="~amd64 ~arm64 ~x86"
5162 +IUSE="bazaar cvs git mercurial subversion +webkit"
5163 +
5164 +RDEPEND="
5165 + >=kde-apps/kapptemplate-${PV}:${SLOT}
5166 + >=kde-apps/kcachegrind-${PV}:${SLOT}
5167 + >=kde-apps/kde-dev-scripts-${PV}:${SLOT}
5168 + >=kde-apps/kde-dev-utils-${PV}:${SLOT}
5169 + >=kde-apps/kdesdk-kioslaves-${PV}:${SLOT}
5170 + >=kde-apps/kdesdk-thumbnailers-${PV}:${SLOT}
5171 + >=kde-apps/kompare-${PV}:${SLOT}
5172 + >=kde-apps/kross-interpreters-${PV}:${SLOT}
5173 + >=kde-apps/libkomparediff2-${PV}:${SLOT}
5174 + >=kde-apps/lokalize-${PV}:${SLOT}
5175 + >=kde-apps/poxml-${PV}:${SLOT}
5176 + bazaar? ( >=kde-apps/dolphin-plugins-bazaar-${PV}:${SLOT} )
5177 + cvs? ( >=kde-apps/cervisia-${PV}:${SLOT} )
5178 + git? ( >=kde-apps/dolphin-plugins-git-${PV}:${SLOT} )
5179 + mercurial? ( >=kde-apps/dolphin-plugins-mercurial-${PV}:${SLOT} )
5180 + subversion? ( >=kde-apps/dolphin-plugins-subversion-${PV}:${SLOT} )
5181 + webkit? ( >=kde-apps/umbrello-${PV}:${SLOT} )
5182 +"
5183
5184 diff --git a/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-19.12.2.ebuild b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-19.12.2.ebuild
5185 new file mode 100644
5186 index 0000000000..878b9d346a
5187 --- /dev/null
5188 +++ b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-19.12.2.ebuild
5189 @@ -0,0 +1,26 @@
5190 +# Copyright 1999-2020 Gentoo Authors
5191 +# Distributed under the terms of the GNU General Public License v2
5192 +
5193 +EAPI=7
5194 +
5195 +KFMIN=5.63.0
5196 +QTMIN=5.12.3
5197 +inherit ecm kde.org
5198 +
5199 +DESCRIPTION="Thumbnail generator for PO files"
5200 +
5201 +LICENSE="GPL-2" # TODO: CHECK
5202 +SLOT="5"
5203 +KEYWORDS="~amd64 ~arm64 ~x86"
5204 +IUSE=""
5205 +
5206 +DEPEND="
5207 + >=kde-frameworks/kconfig-${KFMIN}:5
5208 + >=kde-frameworks/ki18n-${KFMIN}:5
5209 + >=kde-frameworks/kio-${KFMIN}:5
5210 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5211 + >=dev-qt/qtgui-${QTMIN}:5
5212 + >=dev-qt/qtwidgets-${QTMIN}:5
5213 + sys-devel/gettext
5214 +"
5215 +RDEPEND="${DEPEND}"
5216
5217 diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-19.12.2.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-19.12.2.ebuild
5218 new file mode 100644
5219 index 0000000000..7f7d9347c3
5220 --- /dev/null
5221 +++ b/kde-apps/kdeutils-meta/kdeutils-meta-19.12.2.ebuild
5222 @@ -0,0 +1,42 @@
5223 +# Copyright 1999-2020 Gentoo Authors
5224 +# Distributed under the terms of the GNU General Public License v2
5225 +
5226 +EAPI=7
5227 +
5228 +DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
5229 +HOMEPAGE="https://kde.org/applications/utilities https://utils.kde.org"
5230 +
5231 +LICENSE="metapackage"
5232 +SLOT="5"
5233 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
5234 +IUSE="7zip cups floppy gpg lrz rar +webengine"
5235 +
5236 +RDEPEND="
5237 + >=kde-apps/ark-${PV}:${SLOT}
5238 + >=kde-apps/filelight-${PV}:${SLOT}
5239 + >=kde-apps/kate-${PV}:${SLOT}
5240 + >=kde-apps/kbackup-${PV}:${SLOT}
5241 + >=kde-apps/kcalc-${PV}:${SLOT}
5242 + >=kde-apps/kcharselect-${PV}:${SLOT}
5243 + >=kde-apps/kdebugsettings-${PV}:${SLOT}
5244 + >=kde-apps/kdf-${PV}:${SLOT}
5245 + >=kde-apps/kteatime-${PV}:${SLOT}
5246 + >=kde-apps/ktimer-${PV}:${SLOT}
5247 + >=kde-apps/kwalletmanager-${PV}:${SLOT}
5248 + >=kde-apps/sweeper-${PV}:${SLOT}
5249 + >=kde-apps/yakuake-${PV}:${SLOT}
5250 + cups? ( >=kde-apps/print-manager-${PV}:${SLOT} )
5251 + floppy? ( >=kde-apps/kfloppy-${PV}:${SLOT} )
5252 + gpg? ( >=kde-apps/kgpg-${PV}:${SLOT} )
5253 + webengine? ( >=kde-apps/kimagemapeditor-${PV}:${SLOT} )
5254 +"
5255 +# Optional runtime deps: kde-apps/ark
5256 +RDEPEND="${RDEPEND}
5257 + 7zip? ( app-arch/p7zip )
5258 + lrz? ( app-arch/lrzip )
5259 + rar? ( || (
5260 + app-arch/rar
5261 + app-arch/unrar
5262 + app-arch/unar
5263 + ) )
5264 +"
5265
5266 diff --git a/kde-apps/kdf/kdf-19.12.2.ebuild b/kde-apps/kdf/kdf-19.12.2.ebuild
5267 new file mode 100644
5268 index 0000000000..224f9e68c0
5269 --- /dev/null
5270 +++ b/kde-apps/kdf/kdf-19.12.2.ebuild
5271 @@ -0,0 +1,35 @@
5272 +# Copyright 1999-2020 Gentoo Authors
5273 +# Distributed under the terms of the GNU General Public License v2
5274 +
5275 +EAPI=7
5276 +
5277 +ECM_HANDBOOK="forceoptional"
5278 +KFMIN=5.63.0
5279 +QTMIN=5.12.3
5280 +inherit ecm kde.org
5281 +
5282 +DESCRIPTION="KDE free disk space utility"
5283 +HOMEPAGE="https://kde.org/applications/system/org.kde.kdf
5284 +https://utils.kde.org/projects/kdf/"
5285 +
5286 +LICENSE="GPL-2" # TODO: CHECK
5287 +SLOT="5"
5288 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
5289 +IUSE=""
5290 +
5291 +DEPEND="
5292 + >=kde-frameworks/kcmutils-${KFMIN}:5
5293 + >=kde-frameworks/kcompletion-${KFMIN}:5
5294 + >=kde-frameworks/kconfig-${KFMIN}:5
5295 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5296 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5297 + >=kde-frameworks/ki18n-${KFMIN}:5
5298 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5299 + >=kde-frameworks/kio-${KFMIN}:5
5300 + >=kde-frameworks/knotifications-${KFMIN}:5
5301 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5302 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5303 + >=dev-qt/qtgui-${QTMIN}:5
5304 + >=dev-qt/qtwidgets-${QTMIN}:5
5305 +"
5306 +RDEPEND="${DEPEND}"
5307
5308 diff --git a/kde-apps/kdialog/kdialog-19.12.2.ebuild b/kde-apps/kdialog/kdialog-19.12.2.ebuild
5309 new file mode 100644
5310 index 0000000000..9c2a20a1aa
5311 --- /dev/null
5312 +++ b/kde-apps/kdialog/kdialog-19.12.2.ebuild
5313 @@ -0,0 +1,42 @@
5314 +# Copyright 1999-2020 Gentoo Authors
5315 +# Distributed under the terms of the GNU General Public License v2
5316 +
5317 +EAPI=7
5318 +
5319 +KFMIN=5.63.0
5320 +QTMIN=5.12.3
5321 +inherit ecm kde.org
5322 +
5323 +DESCRIPTION="Can be used to show nice dialog boxes from shell scripts"
5324 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kdialog"
5325 +
5326 +LICENSE="GPL-2" # TODO: CHECK
5327 +SLOT="5"
5328 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
5329 +IUSE="X"
5330 +
5331 +DEPEND="
5332 + >=kde-frameworks/kconfig-${KFMIN}:5
5333 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5334 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5335 + >=kde-frameworks/kguiaddons-${KFMIN}:5
5336 + >=kde-frameworks/ki18n-${KFMIN}:5
5337 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5338 + >=kde-frameworks/kio-${KFMIN}:5
5339 + >=kde-frameworks/knotifications-${KFMIN}:5
5340 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
5341 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5342 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5343 + >=dev-qt/qtdbus-${QTMIN}:5
5344 + >=dev-qt/qtgui-${QTMIN}:5
5345 + >=dev-qt/qtwidgets-${QTMIN}:5
5346 + X? ( x11-libs/libX11 )
5347 +"
5348 +RDEPEND="${DEPEND}"
5349 +
5350 +src_configure() {
5351 + local mycmakeargs=(
5352 + $(cmake_use_find_package X X11)
5353 + )
5354 + ecm_src_configure
5355 +}
5356
5357 diff --git a/kde-apps/kdiamond/kdiamond-19.12.2.ebuild b/kde-apps/kdiamond/kdiamond-19.12.2.ebuild
5358 new file mode 100644
5359 index 0000000000..f502a97a98
5360 --- /dev/null
5361 +++ b/kde-apps/kdiamond/kdiamond-19.12.2.ebuild
5362 @@ -0,0 +1,36 @@
5363 +# Copyright 1999-2020 Gentoo Authors
5364 +# Distributed under the terms of the GNU General Public License v2
5365 +
5366 +EAPI=7
5367 +
5368 +ECM_HANDBOOK="forceoptional"
5369 +PVCUT=$(ver_cut 1-3)
5370 +KFMIN=5.63.0
5371 +QTMIN=5.12.3
5372 +inherit ecm kde.org
5373 +
5374 +DESCRIPTION="Single player three-in-a-row game"
5375 +HOMEPAGE="https://kde.org/applications/games/org.kde.kdiamond
5376 +https://games.kde.org/game.php?game=kdiamond"
5377 +
5378 +LICENSE="GPL-2" # TODO: CHECK
5379 +SLOT="5"
5380 +KEYWORDS="~amd64 ~arm64 ~x86"
5381 +IUSE=""
5382 +
5383 +DEPEND="
5384 + >=kde-frameworks/kconfig-${KFMIN}:5
5385 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5386 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5387 + >=kde-frameworks/kcrash-${KFMIN}:5
5388 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5389 + >=kde-frameworks/ki18n-${KFMIN}:5
5390 + >=kde-frameworks/knotifications-${KFMIN}:5
5391 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
5392 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5393 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5394 + >=kde-apps/libkdegames-${PVCUT}:5
5395 + >=dev-qt/qtgui-${QTMIN}:5
5396 + >=dev-qt/qtwidgets-${QTMIN}:5
5397 +"
5398 +RDEPEND="${DEPEND}"
5399
5400 diff --git a/kde-apps/keditbookmarks/keditbookmarks-19.12.2.ebuild b/kde-apps/keditbookmarks/keditbookmarks-19.12.2.ebuild
5401 new file mode 100644
5402 index 0000000000..283a74d6aa
5403 --- /dev/null
5404 +++ b/kde-apps/keditbookmarks/keditbookmarks-19.12.2.ebuild
5405 @@ -0,0 +1,47 @@
5406 +# Copyright 1999-2020 Gentoo Authors
5407 +# Distributed under the terms of the GNU General Public License v2
5408 +
5409 +EAPI=7
5410 +
5411 +ECM_HANDBOOK="forceoptional"
5412 +ECM_TEST="true"
5413 +KFMIN=5.63.0
5414 +QTMIN=5.12.3
5415 +VIRTUALX_REQUIRED="test"
5416 +inherit ecm kde.org
5417 +
5418 +DESCRIPTION="Bookmarks editor based on KDE Frameworks"
5419 +
5420 +LICENSE="GPL-2" # TODO: CHECK
5421 +SLOT="5"
5422 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
5423 +IUSE="+man"
5424 +
5425 +DEPEND="
5426 + >=kde-frameworks/kbookmarks-${KFMIN}:5
5427 + >=kde-frameworks/kcompletion-${KFMIN}:5
5428 + >=kde-frameworks/kconfig-${KFMIN}:5
5429 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5430 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5431 + >=kde-frameworks/ki18n-${KFMIN}:5
5432 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5433 + >=kde-frameworks/kio-${KFMIN}:5
5434 + >=kde-frameworks/kparts-${KFMIN}:5
5435 + >=kde-frameworks/kservice-${KFMIN}:5
5436 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5437 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5438 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5439 + >=dev-qt/qtdbus-${QTMIN}:5
5440 + >=dev-qt/qtgui-${QTMIN}:5
5441 + >=dev-qt/qtwidgets-${QTMIN}:5
5442 + >=dev-qt/qtxml-${QTMIN}:5
5443 +"
5444 +RDEPEND="${DEPEND}"
5445 +
5446 +src_prepare(){
5447 + ecm_src_prepare
5448 +
5449 + if ! use man ; then
5450 + sed -i -e "/kdoctools_create_manpage/ s/^/#/" doc/CMakeLists.txt || die
5451 + fi
5452 +}
5453
5454 diff --git a/kde-apps/kfind/kfind-19.12.2.ebuild b/kde-apps/kfind/kfind-19.12.2.ebuild
5455 new file mode 100644
5456 index 0000000000..d77645c1d7
5457 --- /dev/null
5458 +++ b/kde-apps/kfind/kfind-19.12.2.ebuild
5459 @@ -0,0 +1,37 @@
5460 +# Copyright 1999-2020 Gentoo Authors
5461 +# Distributed under the terms of the GNU General Public License v2
5462 +
5463 +EAPI=7
5464 +
5465 +ECM_HANDBOOK="forceoptional"
5466 +KFMIN=5.63.0
5467 +QTMIN=5.12.3
5468 +inherit ecm kde.org
5469 +
5470 +DESCRIPTION="File finder utility based on KDE Frameworks"
5471 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kfind"
5472 +
5473 +LICENSE="GPL-2" # TODO: CHECK
5474 +SLOT="5"
5475 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
5476 +IUSE=""
5477 +
5478 +RDEPEND="
5479 + >=kde-frameworks/karchive-${KFMIN}:5
5480 + >=kde-frameworks/kcompletion-${KFMIN}:5
5481 + >=kde-frameworks/kconfig-${KFMIN}:5
5482 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5483 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5484 + >=kde-frameworks/kfilemetadata-${KFMIN}:5
5485 + >=kde-frameworks/ki18n-${KFMIN}:5
5486 + >=kde-frameworks/kio-${KFMIN}:5
5487 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
5488 + >=kde-frameworks/kservice-${KFMIN}:5
5489 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5490 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5491 + >=dev-qt/qtgui-${QTMIN}:5
5492 + >=dev-qt/qtwidgets-${QTMIN}:5
5493 +"
5494 +DEPEND="${RDEPEND}
5495 + >=dev-qt/qtconcurrent-${QTMIN}:5
5496 +"
5497
5498 diff --git a/kde-apps/kfloppy/kfloppy-19.12.2.ebuild b/kde-apps/kfloppy/kfloppy-19.12.2.ebuild
5499 new file mode 100644
5500 index 0000000000..d4e6a5f4af
5501 --- /dev/null
5502 +++ b/kde-apps/kfloppy/kfloppy-19.12.2.ebuild
5503 @@ -0,0 +1,33 @@
5504 +# Copyright 1999-2020 Gentoo Authors
5505 +# Distributed under the terms of the GNU General Public License v2
5506 +
5507 +EAPI=7
5508 +
5509 +ECM_HANDBOOK="forceoptional"
5510 +KFMIN=5.63.0
5511 +QTMIN=5.12.3
5512 +inherit ecm kde.org
5513 +
5514 +DESCRIPTION="Straightforward graphical means to format 3.5\" and 5.25\" floppy disks"
5515 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kfloppy
5516 +https://utils.kde.org/projects/kfloppy/"
5517 +
5518 +LICENSE="GPL-2" # TODO: CHECK
5519 +SLOT="5"
5520 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
5521 +IUSE=""
5522 +
5523 +DEPEND="
5524 + >=kde-frameworks/kcompletion-${KFMIN}:5
5525 + >=kde-frameworks/kconfig-${KFMIN}:5
5526 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5527 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5528 + >=kde-frameworks/kcrash-${KFMIN}:5
5529 + >=kde-frameworks/ki18n-${KFMIN}:5
5530 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5531 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5532 + >=dev-qt/qtdbus-${QTMIN}:5
5533 + >=dev-qt/qtgui-${QTMIN}:5
5534 + >=dev-qt/qtwidgets-${QTMIN}:5
5535 +"
5536 +RDEPEND="${DEPEND}"
5537
5538 diff --git a/kde-apps/kfourinline/kfourinline-19.12.2.ebuild b/kde-apps/kfourinline/kfourinline-19.12.2.ebuild
5539 new file mode 100644
5540 index 0000000000..0cce147d6b
5541 --- /dev/null
5542 +++ b/kde-apps/kfourinline/kfourinline-19.12.2.ebuild
5543 @@ -0,0 +1,35 @@
5544 +# Copyright 1999-2020 Gentoo Authors
5545 +# Distributed under the terms of the GNU General Public License v2
5546 +
5547 +EAPI=7
5548 +
5549 +ECM_HANDBOOK="forceoptional"
5550 +PVCUT=$(ver_cut 1-3)
5551 +KFMIN=5.63.0
5552 +QTMIN=5.12.3
5553 +inherit ecm kde.org
5554 +
5555 +DESCRIPTION="KDE four-in-a-row game"
5556 +HOMEPAGE="https://kde.org/applications/games/org.kde.kfourinline
5557 +https://games.kde.org/game.php?game=kfourinline"
5558 +
5559 +LICENSE="GPL-2" # TODO: CHECK
5560 +SLOT="5"
5561 +KEYWORDS="~amd64 ~arm64 ~x86"
5562 +IUSE=""
5563 +
5564 +DEPEND="
5565 + >=kde-frameworks/kconfig-${KFMIN}:5
5566 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5567 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5568 + >=kde-frameworks/kcrash-${KFMIN}:5
5569 + >=kde-frameworks/kdnssd-${KFMIN}:5
5570 + >=kde-frameworks/ki18n-${KFMIN}:5
5571 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5572 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5573 + >=kde-apps/libkdegames-${PVCUT}:5
5574 + >=dev-qt/qtgui-${QTMIN}:5
5575 + >=dev-qt/qtsvg-${QTMIN}:5
5576 + >=dev-qt/qtwidgets-${QTMIN}:5
5577 +"
5578 +RDEPEND="${DEPEND}"
5579
5580 diff --git a/kde-apps/kgeography/kgeography-19.12.2.ebuild b/kde-apps/kgeography/kgeography-19.12.2.ebuild
5581 new file mode 100644
5582 index 0000000000..2ab9e3c42b
5583 --- /dev/null
5584 +++ b/kde-apps/kgeography/kgeography-19.12.2.ebuild
5585 @@ -0,0 +1,33 @@
5586 +# Copyright 1999-2020 Gentoo Authors
5587 +# Distributed under the terms of the GNU General Public License v2
5588 +
5589 +EAPI=7
5590 +
5591 +ECM_HANDBOOK="forceoptional"
5592 +KFMIN=5.63.0
5593 +QTMIN=5.12.3
5594 +inherit ecm kde.org
5595 +
5596 +DESCRIPTION="Geography learning tool"
5597 +HOMEPAGE="https://kde.org/applications/education/org.kde.kgeography"
5598 +
5599 +LICENSE="GPL-2" # TODO: CHECK
5600 +SLOT="5"
5601 +KEYWORDS="~amd64 ~arm64 ~x86"
5602 +IUSE=""
5603 +
5604 +DEPEND="
5605 + >=kde-frameworks/kconfig-${KFMIN}:5
5606 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5607 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5608 + >=kde-frameworks/kcrash-${KFMIN}:5
5609 + >=kde-frameworks/ki18n-${KFMIN}:5
5610 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5611 + >=kde-frameworks/kitemviews-${KFMIN}:5
5612 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5613 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5614 + >=dev-qt/qtgui-${QTMIN}:5
5615 + >=dev-qt/qtwidgets-${QTMIN}:5
5616 + >=dev-qt/qtxml-${QTMIN}:5
5617 +"
5618 +RDEPEND="${DEPEND}"
5619
5620 diff --git a/kde-apps/kget/kget-19.12.2.ebuild b/kde-apps/kget/kget-19.12.2.ebuild
5621 new file mode 100644
5622 index 0000000000..b4a90c0057
5623 --- /dev/null
5624 +++ b/kde-apps/kget/kget-19.12.2.ebuild
5625 @@ -0,0 +1,70 @@
5626 +# Copyright 1999-2020 Gentoo Authors
5627 +# Distributed under the terms of the GNU General Public License v2
5628 +
5629 +EAPI=7
5630 +
5631 +ECM_HANDBOOK="forceoptional"
5632 +ECM_TEST="forceoptional"
5633 +KFMIN=5.63.0
5634 +PLASMA_MINIMAL=5.16.5
5635 +QTMIN=5.12.3
5636 +inherit ecm kde.org
5637 +
5638 +DESCRIPTION="Advanced download manager by KDE"
5639 +HOMEPAGE="https://kde.org/applications/internet/org.kde.kget"
5640 +
5641 +LICENSE="GPL-2" # TODO: CHECK
5642 +SLOT="5"
5643 +KEYWORDS="~amd64 ~arm64 ~x86"
5644 +IUSE="bittorrent gpg kde mms sqlite"
5645 +
5646 +RDEPEND="
5647 + >=kde-frameworks/kcmutils-${KFMIN}:5
5648 + >=kde-frameworks/kcompletion-${KFMIN}:5
5649 + >=kde-frameworks/kconfig-${KFMIN}:5
5650 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5651 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5652 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5653 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
5654 + >=kde-frameworks/ki18n-${KFMIN}:5
5655 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5656 + >=kde-frameworks/kio-${KFMIN}:5
5657 + >=kde-frameworks/kitemviews-${KFMIN}:5
5658 + >=kde-frameworks/knotifications-${KFMIN}:5
5659 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
5660 + >=kde-frameworks/kparts-${KFMIN}:5
5661 + >=kde-frameworks/kservice-${KFMIN}:5
5662 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
5663 + >=kde-frameworks/kwallet-${KFMIN}:5
5664 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5665 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5666 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5667 + >=kde-frameworks/solid-${KFMIN}:5
5668 + >=dev-qt/qtdbus-${QTMIN}:5
5669 + >=dev-qt/qtgui-${QTMIN}:5
5670 + >=dev-qt/qtnetwork-${QTMIN}:5
5671 + >=dev-qt/qtsql-${QTMIN}:5
5672 + >=dev-qt/qtwidgets-${QTMIN}:5
5673 + >=dev-qt/qtxml-${QTMIN}:5
5674 + app-crypt/qca:2[qt5(+)]
5675 + bittorrent? ( net-libs/libktorrent:5 )
5676 + gpg? ( app-crypt/gpgme[qt5] )
5677 + kde? ( >=kde-plasma/libkworkspace-${PLASMA_MINIMAL}:5 )
5678 + mms? ( media-libs/libmms )
5679 + sqlite? ( dev-db/sqlite:3 )
5680 +"
5681 +DEPEND="${RDEPEND}
5682 + dev-libs/boost
5683 +"
5684 +
5685 +src_configure() {
5686 + local mycmakeargs=(
5687 + $(cmake_use_find_package bittorrent KF5Torrent)
5688 + $(cmake_use_find_package gpg Gpgmepp)
5689 + $(cmake_use_find_package kde LibKWorkspace)
5690 + $(cmake_use_find_package mms LibMms)
5691 + $(cmake_use_find_package sqlite Sqlite)
5692 + )
5693 +
5694 + ecm_src_configure
5695 +}
5696
5697 diff --git a/kde-apps/kgoldrunner/kgoldrunner-19.12.2.ebuild b/kde-apps/kgoldrunner/kgoldrunner-19.12.2.ebuild
5698 new file mode 100644
5699 index 0000000000..42a344e7e2
5700 --- /dev/null
5701 +++ b/kde-apps/kgoldrunner/kgoldrunner-19.12.2.ebuild
5702 @@ -0,0 +1,40 @@
5703 +# Copyright 1999-2020 Gentoo Authors
5704 +# Distributed under the terms of the GNU General Public License v2
5705 +
5706 +EAPI=7
5707 +
5708 +ECM_HANDBOOK="forceoptional"
5709 +KDE_SELINUX_MODULE="games"
5710 +PVCUT=$(ver_cut 1-3)
5711 +KFMIN=5.63.0
5712 +QTMIN=5.12.3
5713 +inherit ecm kde.org
5714 +
5715 +DESCRIPTION="Game of action and puzzle solving by KDE"
5716 +HOMEPAGE="https://kde.org/applications/games/org.kde.kgoldrunner
5717 +https://games.kde.org/game.php?game=kgoldrunner"
5718 +
5719 +LICENSE="GPL-2" # TODO: CHECK
5720 +SLOT="5"
5721 +KEYWORDS="~amd64 ~arm64 ~x86"
5722 +IUSE=""
5723 +
5724 +DEPEND="
5725 + >=kde-frameworks/kconfig-${KFMIN}:5
5726 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5727 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5728 + >=kde-frameworks/kcrash-${KFMIN}:5
5729 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5730 + >=kde-frameworks/ki18n-${KFMIN}:5
5731 + >=kde-frameworks/kio-${KFMIN}:5
5732 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5733 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5734 + >=kde-apps/libkdegames-${PVCUT}:5
5735 + >=dev-qt/qtgui-${QTMIN}:5
5736 + >=dev-qt/qtwidgets-${QTMIN}:5
5737 + media-libs/libsndfile
5738 + media-libs/openal
5739 +"
5740 +RDEPEND="${DEPEND}
5741 + >=dev-qt/qtsvg-${QTMIN}:5
5742 +"
5743
5744 diff --git a/kde-apps/kgpg/kgpg-19.12.2.ebuild b/kde-apps/kgpg/kgpg-19.12.2.ebuild
5745 new file mode 100644
5746 index 0000000000..b6aed38130
5747 --- /dev/null
5748 +++ b/kde-apps/kgpg/kgpg-19.12.2.ebuild
5749 @@ -0,0 +1,54 @@
5750 +# Copyright 1999-2020 Gentoo Authors
5751 +# Distributed under the terms of the GNU General Public License v2
5752 +
5753 +EAPI=7
5754 +
5755 +ECM_HANDBOOK="forceoptional"
5756 +KDE_SELINUX_MODULE="gpg"
5757 +PVCUT=$(ver_cut 1-3)
5758 +KFMIN=5.63.0
5759 +QTMIN=5.12.3
5760 +inherit ecm kde.org
5761 +
5762 +DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE"
5763 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kgpg
5764 +https://utils.kde.org/projects/kgpg/"
5765 +
5766 +LICENSE="GPL-2" # TODO: CHECK
5767 +SLOT="5"
5768 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
5769 +IUSE=""
5770 +
5771 +COMMON_DEPEND="
5772 + >=kde-frameworks/karchive-${KFMIN}:5
5773 + >=kde-frameworks/kcodecs-${KFMIN}:5
5774 + >=kde-frameworks/kconfig-${KFMIN}:5
5775 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5776 + >=kde-frameworks/kcontacts-${KFMIN}:5
5777 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5778 + >=kde-frameworks/kcrash-${KFMIN}:5
5779 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5780 + >=kde-frameworks/ki18n-${KFMIN}:5
5781 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5782 + >=kde-frameworks/kio-${KFMIN}:5
5783 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
5784 + >=kde-frameworks/knotifications-${KFMIN}:5
5785 + >=kde-frameworks/kservice-${KFMIN}:5
5786 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
5787 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5788 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5789 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5790 + >=kde-apps/akonadi-${PVCUT}:5
5791 + >=kde-apps/akonadi-contacts-${PVCUT}:5
5792 + >=dev-qt/qtdbus-${QTMIN}:5
5793 + >=dev-qt/qtgui-${QTMIN}:5
5794 + >=dev-qt/qtnetwork-${QTMIN}:5
5795 + >=dev-qt/qtprintsupport-${QTMIN}:5
5796 + >=dev-qt/qtwidgets-${QTMIN}:5
5797 +"
5798 +DEPEND="${COMMON_DEPEND}
5799 + app-crypt/gpgme
5800 +"
5801 +RDEPEND="${COMMON_DEPEND}
5802 + app-crypt/gnupg
5803 +"
5804
5805 diff --git a/kde-apps/khangman/khangman-19.12.2.ebuild b/kde-apps/khangman/khangman-19.12.2.ebuild
5806 new file mode 100644
5807 index 0000000000..612726616a
5808 --- /dev/null
5809 +++ b/kde-apps/khangman/khangman-19.12.2.ebuild
5810 @@ -0,0 +1,46 @@
5811 +# Copyright 1999-2020 Gentoo Authors
5812 +# Distributed under the terms of the GNU General Public License v2
5813 +
5814 +EAPI=7
5815 +
5816 +ECM_HANDBOOK="forceoptional"
5817 +PVCUT=$(ver_cut 1-3)
5818 +KFMIN=5.63.0
5819 +QTMIN=5.12.3
5820 +inherit ecm kde.org
5821 +
5822 +DESCRIPTION="Classical hangman game by KDE"
5823 +HOMEPAGE="https://kde.org/applications/education/org.kde.khangman
5824 +https://edu.kde.org/khangman/"
5825 +
5826 +LICENSE="GPL-2" # TODO: CHECK
5827 +SLOT="5"
5828 +KEYWORDS="~amd64 ~arm64 ~x86"
5829 +IUSE=""
5830 +
5831 +DEPEND="
5832 + >=kde-frameworks/kcompletion-${KFMIN}:5
5833 + >=kde-frameworks/kconfig-${KFMIN}:5
5834 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5835 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5836 + >=kde-frameworks/kcrash-${KFMIN}:5
5837 + >=kde-frameworks/kdeclarative-${KFMIN}:5
5838 + >=kde-frameworks/ki18n-${KFMIN}:5
5839 + >=kde-frameworks/knewstuff-${KFMIN}:5
5840 + >=kde-frameworks/knotifications-${KFMIN}:5
5841 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5842 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5843 + >=kde-apps/libkeduvocdocument-${PVCUT}:5
5844 + >=dev-qt/qtdeclarative-${QTMIN}:5
5845 + >=dev-qt/qtgui-${QTMIN}:5
5846 + >=dev-qt/qtsvg-${QTMIN}:5
5847 + >=dev-qt/qtwidgets-${QTMIN}:5
5848 + >=dev-qt/qtxml-${QTMIN}:5
5849 + media-libs/phonon[qt5(+)]
5850 +"
5851 +RDEPEND="${DEPEND}
5852 + >=kde-apps/kdeedu-data-${PVCUT}:5
5853 + >=dev-qt/qtgraphicaleffects-${QTMIN}:5
5854 + >=dev-qt/qtmultimedia-${QTMIN}:5
5855 + >=dev-qt/qtquickcontrols-${QTMIN}:5
5856 +"
5857
5858 diff --git a/kde-apps/khelpcenter/khelpcenter-19.12.2.ebuild b/kde-apps/khelpcenter/khelpcenter-19.12.2.ebuild
5859 new file mode 100644
5860 index 0000000000..1cea492389
5861 --- /dev/null
5862 +++ b/kde-apps/khelpcenter/khelpcenter-19.12.2.ebuild
5863 @@ -0,0 +1,54 @@
5864 +# Copyright 1999-2020 Gentoo Authors
5865 +# Distributed under the terms of the GNU General Public License v2
5866 +
5867 +EAPI=7
5868 +
5869 +KFMIN=5.63.0
5870 +PLASMA_MINIMAL=5.16.5
5871 +QTMIN=5.12.3
5872 +inherit ecm kde.org
5873 +
5874 +DESCRIPTION="Application to read documentation for KDE Plasma, Applications, Utilities"
5875 +HOMEPAGE="https://kde.org/applications/system/org.kde.Help
5876 +https://userbase.kde.org/KHelpCenter"
5877 +
5878 +LICENSE="GPL-2" # TODO: CHECK
5879 +SLOT="5"
5880 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
5881 +IUSE=""
5882 +
5883 +DEPEND="
5884 + >=kde-frameworks/karchive-${KFMIN}:5
5885 + >=kde-frameworks/kbookmarks-${KFMIN}:5
5886 + >=kde-frameworks/kcodecs-${KFMIN}:5
5887 + >=kde-frameworks/kcompletion-${KFMIN}:5
5888 + >=kde-frameworks/kconfig-${KFMIN}:5
5889 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5890 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5891 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5892 + >=kde-frameworks/kdoctools-${KFMIN}:5
5893 + >=kde-frameworks/khtml-${KFMIN}:5
5894 + >=kde-frameworks/ki18n-${KFMIN}:5
5895 + >=kde-frameworks/kinit-${KFMIN}:5
5896 + >=kde-frameworks/kio-${KFMIN}:5
5897 + >=kde-frameworks/kparts-${KFMIN}:5
5898 + >=kde-frameworks/kservice-${KFMIN}:5
5899 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5900 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5901 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5902 + >=dev-qt/qtdbus-${QTMIN}:5
5903 + >=dev-qt/qtgui-${QTMIN}:5
5904 + >=dev-qt/qtwidgets-${QTMIN}:5
5905 + >=dev-qt/qtxml-${QTMIN}:5
5906 + dev-libs/grantlee:5
5907 + dev-libs/libxml2
5908 + dev-libs/xapian:=
5909 +"
5910 +RDEPEND="${DEPEND}
5911 + >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
5912 +"
5913 +
5914 +src_prepare() {
5915 + ecm_src_prepare
5916 + sed -e "/^install.*kde4\/services/s/^/#DONT/" -i CMakeLists.txt || die
5917 +}
5918
5919 diff --git a/kde-apps/kidentitymanagement/kidentitymanagement-19.12.2.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-19.12.2.ebuild
5920 new file mode 100644
5921 index 0000000000..53b062bdf7
5922 --- /dev/null
5923 +++ b/kde-apps/kidentitymanagement/kidentitymanagement-19.12.2.ebuild
5924 @@ -0,0 +1,38 @@
5925 +# Copyright 1999-2020 Gentoo Authors
5926 +# Distributed under the terms of the GNU General Public License v2
5927 +
5928 +EAPI=7
5929 +
5930 +ECM_TEST="true"
5931 +PVCUT=$(ver_cut 1-3)
5932 +KFMIN=5.63.0
5933 +QTMIN=5.12.3
5934 +VIRTUALX_REQUIRED="test"
5935 +inherit ecm kde.org
5936 +
5937 +DESCRIPTION="Library for managing identitites"
5938 +
5939 +LICENSE="GPL-2+ LGPL-2.1+"
5940 +SLOT="5"
5941 +KEYWORDS="~amd64 ~arm64 ~x86"
5942 +IUSE=""
5943 +
5944 +DEPEND="
5945 + >=dev-qt/qtdbus-${QTMIN}:5
5946 + >=dev-qt/qtgui-${QTMIN}:5
5947 + >=dev-qt/qtnetwork-${QTMIN}:5
5948 + >=dev-qt/qtwidgets-${QTMIN}:5
5949 + >=kde-apps/kpimtextedit-${PVCUT}:5
5950 + >=kde-frameworks/kcodecs-${KFMIN}:5
5951 + >=kde-frameworks/kcompletion-${KFMIN}:5
5952 + >=kde-frameworks/kconfig-${KFMIN}:5
5953 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5954 + >=kde-frameworks/ki18n-${KFMIN}:5
5955 + >=kde-frameworks/kio-${KFMIN}:5
5956 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
5957 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5958 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5959 +"
5960 +RDEPEND="${DEPEND}"
5961 +
5962 +RESTRICT+=" test"
5963
5964 diff --git a/kde-apps/kig/kig-19.12.2.ebuild b/kde-apps/kig/kig-19.12.2.ebuild
5965 new file mode 100644
5966 index 0000000000..a145b7e7a8
5967 --- /dev/null
5968 +++ b/kde-apps/kig/kig-19.12.2.ebuild
5969 @@ -0,0 +1,72 @@
5970 +# Copyright 1999-2020 Gentoo Authors
5971 +# Distributed under the terms of the GNU General Public License v2
5972 +
5973 +EAPI=7
5974 +
5975 +ECM_HANDBOOK="forceoptional"
5976 +ECM_TEST="true"
5977 +PYTHON_COMPAT=( python3_{6,7} )
5978 +KFMIN=5.63.0
5979 +QTMIN=5.12.3
5980 +inherit python-single-r1 ecm kde.org
5981 +
5982 +DESCRIPTION="KDE Interactive Geometry tool"
5983 +HOMEPAGE="https://kde.org/applications/education/org.kde.kig
5984 +https://edu.kde.org/kig/"
5985 +
5986 +LICENSE="GPL-2" # TODO: CHECK
5987 +SLOT="5"
5988 +KEYWORDS="~amd64 ~arm64 ~x86"
5989 +IUSE="geogebra scripting"
5990 +
5991 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
5992 +
5993 +RDEPEND="${PYTHON_DEPS}
5994 + >=dev-qt/qtgui-${QTMIN}:5
5995 + >=dev-qt/qtprintsupport-${QTMIN}:5
5996 + >=dev-qt/qtsvg-${QTMIN}:5
5997 + >=dev-qt/qtwidgets-${QTMIN}:5
5998 + >=dev-qt/qtxml-${QTMIN}:5
5999 + >=kde-frameworks/karchive-${KFMIN}:5
6000 + >=kde-frameworks/kcompletion-${KFMIN}:5
6001 + >=kde-frameworks/kconfig-${KFMIN}:5
6002 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6003 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6004 + >=kde-frameworks/kcrash-${KFMIN}:5
6005 + >=kde-frameworks/ki18n-${KFMIN}:5
6006 + >=kde-frameworks/kiconthemes-${KFMIN}:5
6007 + >=kde-frameworks/kparts-${KFMIN}:5
6008 + >=kde-frameworks/kservice-${KFMIN}:5
6009 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6010 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6011 + geogebra? ( >=dev-qt/qtxmlpatterns-${QTMIN}:5 )
6012 + scripting? ( >=dev-libs/boost-1.48:=[python,${PYTHON_USEDEP}] )
6013 +"
6014 +DEPEND="${RDEPEND}
6015 + >=kde-frameworks/ktexteditor-${KFMIN}:5
6016 +"
6017 +
6018 +PATCHES=(
6019 + "${FILESDIR}"/${PN}-4.12.0-boostpython.patch
6020 + "${FILESDIR}"/${PN}-19.08.3-pykig-python3.patch
6021 + "${FILESDIR}"/${PN}-19.08.3-scripter-crash.patch
6022 +)
6023 +
6024 +pkg_setup() {
6025 + python-single-r1_pkg_setup
6026 + ecm_pkg_setup
6027 +}
6028 +
6029 +src_prepare() {
6030 + ecm_src_prepare
6031 + python_fix_shebang .
6032 +}
6033 +
6034 +src_configure() {
6035 + local mycmakeargs=(
6036 + $(cmake_use_find_package geogebra Qt5XmlPatterns)
6037 + $(cmake_use_find_package scripting BoostPython)
6038 + )
6039 +
6040 + ecm_src_configure
6041 +}
6042
6043 diff --git a/kde-apps/kigo/kigo-19.12.2.ebuild b/kde-apps/kigo/kigo-19.12.2.ebuild
6044 new file mode 100644
6045 index 0000000000..732f3f91d9
6046 --- /dev/null
6047 +++ b/kde-apps/kigo/kigo-19.12.2.ebuild
6048 @@ -0,0 +1,40 @@
6049 +# Copyright 1999-2020 Gentoo Authors
6050 +# Distributed under the terms of the GNU General Public License v2
6051 +
6052 +EAPI=7
6053 +
6054 +ECM_HANDBOOK="forceoptional"
6055 +PVCUT=$(ver_cut 1-3)
6056 +KFMIN=5.63.0
6057 +QTMIN=5.12.3
6058 +inherit ecm kde.org
6059 +
6060 +DESCRIPTION="Go game by KDE"
6061 +HOMEPAGE="https://kde.org/applications/games/org.kde.kigo"
6062 +
6063 +LICENSE="GPL-2" # TODO: CHECK
6064 +SLOT="5"
6065 +KEYWORDS="~amd64 ~arm64 ~x86"
6066 +IUSE=""
6067 +
6068 +DEPEND="
6069 + >=kde-frameworks/kcompletion-${KFMIN}:5
6070 + >=kde-frameworks/kconfig-${KFMIN}:5
6071 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6072 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6073 + >=kde-frameworks/kcrash-${KFMIN}:5
6074 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6075 + >=kde-frameworks/ki18n-${KFMIN}:5
6076 + >=kde-frameworks/kio-${KFMIN}:5
6077 + >=kde-frameworks/knewstuff-${KFMIN}:5
6078 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
6079 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6080 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6081 + >=kde-apps/libkdegames-${PVCUT}:5
6082 + >=dev-qt/qtgui-${QTMIN}:5
6083 + >=dev-qt/qtsvg-${QTMIN}:5
6084 + >=dev-qt/qtwidgets-${QTMIN}:5
6085 +"
6086 +RDEPEND="${DEPEND}
6087 + games-board/gnugo
6088 +"
6089
6090 diff --git a/kde-apps/killbots/killbots-19.12.2.ebuild b/kde-apps/killbots/killbots-19.12.2.ebuild
6091 new file mode 100644
6092 index 0000000000..7443b5c10a
6093 --- /dev/null
6094 +++ b/kde-apps/killbots/killbots-19.12.2.ebuild
6095 @@ -0,0 +1,36 @@
6096 +# Copyright 1999-2020 Gentoo Authors
6097 +# Distributed under the terms of the GNU General Public License v2
6098 +
6099 +EAPI=7
6100 +
6101 +ECM_HANDBOOK="forceoptional"
6102 +PVCUT=$(ver_cut 1-3)
6103 +KFMIN=5.63.0
6104 +QTMIN=5.12.3
6105 +inherit ecm kde.org
6106 +
6107 +DESCRIPTION="Kill the bots or they kill you!"
6108 +HOMEPAGE="https://kde.org/applications/games/org.kde.killbots"
6109 +
6110 +LICENSE="GPL-2" # TODO: CHECK
6111 +SLOT="5"
6112 +KEYWORDS="~amd64 ~arm64 ~x86"
6113 +IUSE=""
6114 +
6115 +DEPEND="
6116 + >=kde-frameworks/kcompletion-${KFMIN}:5
6117 + >=kde-frameworks/kconfig-${KFMIN}:5
6118 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6119 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6120 + >=kde-frameworks/kcrash-${KFMIN}:5
6121 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6122 + >=kde-frameworks/ki18n-${KFMIN}:5
6123 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6124 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6125 + >=kde-apps/libkdegames-${PVCUT}:5
6126 + >=dev-qt/qtgui-${QTMIN}:5
6127 + >=dev-qt/qtwidgets-${QTMIN}:5
6128 +"
6129 +RDEPEND="${DEPEND}"
6130 +
6131 +DOCS=()
6132
6133 diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-19.12.2.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-19.12.2.ebuild
6134 new file mode 100644
6135 index 0000000000..cdf6efb278
6136 --- /dev/null
6137 +++ b/kde-apps/kimagemapeditor/kimagemapeditor-19.12.2.ebuild
6138 @@ -0,0 +1,35 @@
6139 +# Copyright 1999-2020 Gentoo Authors
6140 +# Distributed under the terms of the GNU General Public License v2
6141 +
6142 +EAPI=7
6143 +
6144 +ECM_HANDBOOK="forceoptional"
6145 +KFMIN=5.63.0
6146 +QTMIN=5.12.3
6147 +inherit ecm kde.org
6148 +
6149 +DESCRIPTION="Generator of HTML image maps"
6150 +HOMEPAGE="https://kde.org/applications/development/org.kde.kimagemapeditor"
6151 +
6152 +LICENSE="GPL-2" # TODO: CHECK
6153 +SLOT="5"
6154 +KEYWORDS="~amd64 ~arm64 ~x86"
6155 +IUSE=""
6156 +
6157 +DEPEND="
6158 + >=kde-frameworks/kconfig-${KFMIN}:5
6159 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6160 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6161 + >=kde-frameworks/kcrash-${KFMIN}:5
6162 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6163 + >=kde-frameworks/kguiaddons-${KFMIN}:5
6164 + >=kde-frameworks/ki18n-${KFMIN}:5
6165 + >=kde-frameworks/kiconthemes-${KFMIN}:5
6166 + >=kde-frameworks/kparts-${KFMIN}:5
6167 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6168 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6169 + >=dev-qt/qtgui-${QTMIN}:5
6170 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
6171 + >=dev-qt/qtwidgets-${QTMIN}:5
6172 +"
6173 +RDEPEND="${DEPEND}"
6174
6175 diff --git a/kde-apps/kimap/kimap-19.12.2.ebuild b/kde-apps/kimap/kimap-19.12.2.ebuild
6176 new file mode 100644
6177 index 0000000000..ce477a8f94
6178 --- /dev/null
6179 +++ b/kde-apps/kimap/kimap-19.12.2.ebuild
6180 @@ -0,0 +1,40 @@
6181 +# Copyright 1999-2020 Gentoo Authors
6182 +# Distributed under the terms of the GNU General Public License v2
6183 +
6184 +EAPI=7
6185 +
6186 +ECM_TEST="forceoptional"
6187 +PVCUT=$(ver_cut 1-3)
6188 +KFMIN=5.63.0
6189 +QTMIN=5.12.3
6190 +inherit ecm kde.org
6191 +
6192 +DESCRIPTION="Library for interacting with IMAP servers"
6193 +HOMEPAGE="https://api.kde.org/kdepim/kimap/html/index.html"
6194 +
6195 +LICENSE="GPL-2+"
6196 +SLOT="5"
6197 +KEYWORDS="~amd64 ~arm64 ~x86"
6198 +IUSE=""
6199 +
6200 +RDEPEND="
6201 + dev-libs/cyrus-sasl
6202 + >=dev-qt/qtgui-${QTMIN}:5
6203 + >=kde-apps/kmime-${PVCUT}:5
6204 + >=kde-frameworks/kcodecs-${KFMIN}:5
6205 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6206 + >=kde-frameworks/ki18n-${KFMIN}:5
6207 + >=kde-frameworks/kio-${KFMIN}:5
6208 +"
6209 +# TODO: Convince upstream not to install stuff with tests
6210 +DEPEND="${RDEPEND}
6211 + test? ( >=dev-qt/qtnetwork-${QTMIN}:5 )
6212 +"
6213 +
6214 +src_test() {
6215 + # tests cannot be run in parallel #605586
6216 + local myctestargs=(
6217 + -j1
6218 + )
6219 + ecm_src_test
6220 +}
6221
6222 diff --git a/kde-apps/kio-extras/kio-extras-19.12.2.ebuild b/kde-apps/kio-extras/kio-extras-19.12.2.ebuild
6223 new file mode 100644
6224 index 0000000000..dac7d52514
6225 --- /dev/null
6226 +++ b/kde-apps/kio-extras/kio-extras-19.12.2.ebuild
6227 @@ -0,0 +1,82 @@
6228 +# Copyright 1999-2020 Gentoo Authors
6229 +# Distributed under the terms of the GNU General Public License v2
6230 +
6231 +EAPI=7
6232 +
6233 +ECM_HANDBOOK="forceoptional"
6234 +ECM_TEST="optional"
6235 +KFMIN=5.63.0
6236 +QTMIN=5.12.3
6237 +VIRTUALX_REQUIRED="test"
6238 +inherit ecm kde.org
6239 +
6240 +DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
6241 +HOMEPAGE="https://cgit.kde.org/kio-extras.git"
6242 +
6243 +LICENSE="GPL-2" # TODO: CHECK
6244 +SLOT="5"
6245 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
6246 +IUSE="activities +man mtp openexr phonon samba +sftp taglib"
6247 +
6248 +BDEPEND="
6249 + man? ( dev-util/gperf )
6250 +"
6251 +DEPEND="
6252 + >=kde-frameworks/karchive-${KFMIN}:5[bzip2,lzma]
6253 + >=kde-frameworks/kbookmarks-${KFMIN}:5
6254 + >=kde-frameworks/kcodecs-${KFMIN}:5
6255 + >=kde-frameworks/kconfig-${KFMIN}:5
6256 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6257 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6258 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6259 + >=kde-frameworks/kdnssd-${KFMIN}:5
6260 + >=kde-frameworks/kguiaddons-${KFMIN}:5
6261 + >=kde-frameworks/ki18n-${KFMIN}:5
6262 + >=kde-frameworks/kiconthemes-${KFMIN}:5
6263 + >=kde-frameworks/kio-${KFMIN}:5
6264 + >=kde-frameworks/kparts-${KFMIN}:5
6265 + >=kde-frameworks/kpty-${KFMIN}:5
6266 + >=kde-frameworks/kservice-${KFMIN}:5
6267 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6268 + >=kde-frameworks/solid-${KFMIN}:5
6269 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
6270 + >=dev-qt/qtdbus-${QTMIN}:5
6271 + >=dev-qt/qtgui-${QTMIN}:5
6272 + >=dev-qt/qtnetwork-${QTMIN}:5
6273 + >=dev-qt/qtsvg-${QTMIN}:5
6274 + >=dev-qt/qtwidgets-${QTMIN}:5
6275 + >=dev-qt/qtxml-${QTMIN}:5
6276 + activities? (
6277 + >=kde-frameworks/kactivities-${KFMIN}:5
6278 + >=kde-frameworks/kactivities-stats-${KFMIN}:5
6279 + >=dev-qt/qtsql-${QTMIN}:5
6280 + )
6281 + mtp? ( >=media-libs/libmtp-1.1.16:= )
6282 + openexr? ( media-libs/openexr:= )
6283 + phonon? ( media-libs/phonon[qt5(+)] )
6284 + samba? ( net-fs/samba[client] )
6285 + sftp? ( net-libs/libssh:=[sftp] )
6286 + taglib? ( >=media-libs/taglib-1.11.1 )
6287 +"
6288 +RDEPEND="${DEPEND}
6289 + >=kde-frameworks/kded-${KFMIN}:5
6290 +"
6291 +
6292 +# requires running kde environment
6293 +RESTRICT+=" test"
6294 +
6295 +src_configure() {
6296 + local mycmakeargs=(
6297 + $(cmake_use_find_package activities KF5Activities)
6298 + $(cmake_use_find_package activities KF5ActivitiesStats)
6299 + $(cmake_use_find_package man Gperf)
6300 + $(cmake_use_find_package mtp Mtp)
6301 + $(cmake_use_find_package openexr OpenEXR)
6302 + $(cmake_use_find_package phonon Phonon4Qt5)
6303 + $(cmake_use_find_package samba Samba)
6304 + $(cmake_use_find_package sftp libssh)
6305 + $(cmake_use_find_package taglib Taglib)
6306 + )
6307 +
6308 + ecm_src_configure
6309 +}
6310
6311 diff --git a/kde-apps/kipi-plugins/kipi-plugins-19.12.2.ebuild b/kde-apps/kipi-plugins/kipi-plugins-19.12.2.ebuild
6312 new file mode 100644
6313 index 0000000000..c30beb7378
6314 --- /dev/null
6315 +++ b/kde-apps/kipi-plugins/kipi-plugins-19.12.2.ebuild
6316 @@ -0,0 +1,55 @@
6317 +# Copyright 1999-2020 Gentoo Authors
6318 +# Distributed under the terms of the GNU General Public License v2
6319 +
6320 +EAPI=7
6321 +
6322 +ECM_TEST="true"
6323 +PVCUT=$(ver_cut 1-3)
6324 +KFMIN=5.63.0
6325 +QTMIN=5.12.3
6326 +inherit ecm kde.org
6327 +
6328 +DESCRIPTION="Plugins for the KDE Image Plugin Interface"
6329 +HOMEPAGE="https://userbase.kde.org/KIPI https://cgit.kde.org/kipi-plugins.git/"
6330 +
6331 +LICENSE="GPL-2+"
6332 +SLOT="5"
6333 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
6334 +IUSE="flashexport mediawiki +remotestorage vkontakte"
6335 +
6336 +BDEPEND="sys-devel/gettext"
6337 +RDEPEND="
6338 + >=kde-frameworks/kcompletion-${KFMIN}:5
6339 + >=kde-frameworks/kconfig-${KFMIN}:5
6340 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6341 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6342 + >=kde-frameworks/ki18n-${KFMIN}:5
6343 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
6344 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6345 + >=kde-apps/libkipi-${PVCUT}:5=
6346 + >=dev-qt/qtgui-${QTMIN}:5
6347 + >=dev-qt/qtnetwork-${QTMIN}:5
6348 + >=dev-qt/qtprintsupport-${QTMIN}:5
6349 + >=dev-qt/qtsvg-${QTMIN}:5
6350 + >=dev-qt/qtwidgets-${QTMIN}:5
6351 + >=dev-qt/qtxml-${QTMIN}:5
6352 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
6353 + flashexport? ( >=kde-frameworks/karchive-${KFMIN}:5 )
6354 + mediawiki? ( net-libs/libmediawiki:5 )
6355 + remotestorage? ( >=kde-frameworks/kio-${KFMIN}:5 )
6356 + vkontakte? ( net-libs/libkvkontakte:5 )
6357 +"
6358 +DEPEND="${RDEPEND}
6359 + >=dev-qt/qtconcurrent-${QTMIN}:5
6360 +"
6361 +
6362 +src_configure() {
6363 + local mycmakeargs=(
6364 + $(cmake_use_find_package flashexport KF5Archive)
6365 + $(cmake_use_find_package mediawiki KF5MediaWiki)
6366 + $(cmake_use_find_package remotestorage KF5KIO)
6367 + $(cmake_use_find_package vkontakte KF5Vkontakte)
6368 + )
6369 +
6370 + ecm_src_configure
6371 +}
6372
6373 diff --git a/kde-apps/kiriki/kiriki-19.12.2.ebuild b/kde-apps/kiriki/kiriki-19.12.2.ebuild
6374 new file mode 100644
6375 index 0000000000..7a6c7421cf
6376 --- /dev/null
6377 +++ b/kde-apps/kiriki/kiriki-19.12.2.ebuild
6378 @@ -0,0 +1,36 @@
6379 +# Copyright 1999-2020 Gentoo Authors
6380 +# Distributed under the terms of the GNU General Public License v2
6381 +
6382 +EAPI=7
6383 +
6384 +ECM_HANDBOOK="forceoptional"
6385 +PVCUT=$(ver_cut 1-3)
6386 +KFMIN=5.63.0
6387 +QTMIN=5.12.3
6388 +inherit ecm kde.org
6389 +
6390 +DESCRIPTION="An addictive and fun dice game"
6391 +HOMEPAGE="https://kde.org/applications/games/org.kde.kiriki
6392 +https://games.kde.org/game.php?game=kiriki"
6393 +
6394 +LICENSE="GPL-2" # TODO: CHECK
6395 +SLOT="5"
6396 +KEYWORDS="~amd64 ~arm64 ~x86"
6397 +IUSE=""
6398 +
6399 +DEPEND="
6400 + >=kde-frameworks/kconfig-${KFMIN}:5
6401 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6402 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6403 + >=kde-frameworks/kcrash-${KFMIN}:5
6404 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6405 + >=kde-frameworks/ki18n-${KFMIN}:5
6406 + >=kde-frameworks/kiconthemes-${KFMIN}:5
6407 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6408 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6409 + >=kde-apps/libkdegames-${PVCUT}:5
6410 + >=dev-qt/qtgui-${QTMIN}:5
6411 + >=dev-qt/qtprintsupport-${QTMIN}:5
6412 + >=dev-qt/qtwidgets-${QTMIN}:5
6413 +"
6414 +RDEPEND="${DEPEND}"
6415
6416 diff --git a/kde-apps/kiten/kiten-19.12.2.ebuild b/kde-apps/kiten/kiten-19.12.2.ebuild
6417 new file mode 100644
6418 index 0000000000..75f997dc51
6419 --- /dev/null
6420 +++ b/kde-apps/kiten/kiten-19.12.2.ebuild
6421 @@ -0,0 +1,45 @@
6422 +# Copyright 1999-2020 Gentoo Authors
6423 +# Distributed under the terms of the GNU General Public License v2
6424 +
6425 +EAPI=7
6426 +
6427 +ECM_HANDBOOK="forceoptional"
6428 +KFMIN=5.63.0
6429 +QTMIN=5.12.3
6430 +inherit ecm kde.org
6431 +
6432 +DESCRIPTION="KDE Japanese dictionary and reference"
6433 +HOMEPAGE="https://kde.org/applications/education/org.kde.kiten
6434 +https://edu.kde.org/kiten/"
6435 +
6436 +LICENSE="GPL-2" # TODO: CHECK
6437 +SLOT="5"
6438 +KEYWORDS="~amd64 ~arm64 ~x86"
6439 +IUSE=""
6440 +
6441 +DEPEND="
6442 + >=dev-qt/qtdbus-${QTMIN}:5
6443 + >=dev-qt/qtgui-${QTMIN}:5
6444 + >=dev-qt/qtwidgets-${QTMIN}:5
6445 + >=kde-frameworks/karchive-${KFMIN}:5
6446 + >=kde-frameworks/kcompletion-${KFMIN}:5
6447 + >=kde-frameworks/kconfig-${KFMIN}:5
6448 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6449 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6450 + >=kde-frameworks/kcrash-${KFMIN}:5
6451 + >=kde-frameworks/khtml-${KFMIN}:5
6452 + >=kde-frameworks/ki18n-${KFMIN}:5
6453 + >=kde-frameworks/kio-${KFMIN}:5
6454 + >=kde-frameworks/knotifications-${KFMIN}:5
6455 + >=kde-frameworks/kparts-${KFMIN}:5
6456 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6457 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6458 +"
6459 +RDEPEND="${DEPEND}
6460 + media-fonts/kanjistrokeorders
6461 +"
6462 +
6463 +src_prepare() {
6464 + ecm_src_prepare
6465 + cmake_comment_add_subdirectory data/font
6466 +}
6467
6468 diff --git a/kde-apps/kitinerary/kitinerary-19.12.2.ebuild b/kde-apps/kitinerary/kitinerary-19.12.2.ebuild
6469 new file mode 100644
6470 index 0000000000..1cdaeded5a
6471 --- /dev/null
6472 +++ b/kde-apps/kitinerary/kitinerary-19.12.2.ebuild
6473 @@ -0,0 +1,44 @@
6474 +# Copyright 1999-2020 Gentoo Authors
6475 +# Distributed under the terms of the GNU General Public License v2
6476 +
6477 +EAPI=7
6478 +
6479 +ECM_TEST="forceoptional"
6480 +PVCUT=$(ver_cut 1-3)
6481 +KFMIN=5.63.0
6482 +QTMIN=5.12.3
6483 +VIRTUALX_REQUIRED="test"
6484 +inherit ecm kde.org
6485 +
6486 +DESCRIPTION="Data Model and Extraction System for Travel Reservation information"
6487 +HOMEPAGE="https://kde.org/applications/office/org.kde.kontact"
6488 +
6489 +LICENSE="LGPL-2.1+"
6490 +SLOT="5"
6491 +KEYWORDS="~amd64 ~arm64 ~x86"
6492 +IUSE="+barcode pdf"
6493 +
6494 +DEPEND="
6495 + >=dev-qt/qtdeclarative-${QTMIN}:5
6496 + >=dev-qt/qtgui-${QTMIN}:5
6497 + >=kde-frameworks/karchive-${KFMIN}:5
6498 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
6499 + >=kde-frameworks/kcontacts-${KFMIN}:5
6500 + >=kde-frameworks/ki18n-${KFMIN}:5
6501 + >=kde-apps/kmime-${PVCUT}:5
6502 + >=kde-apps/kpkpass-${PVCUT}:5
6503 + sys-libs/zlib
6504 + barcode? ( media-libs/zxing-cpp )
6505 + pdf? ( app-text/poppler:=[qt5] )
6506 +"
6507 +RDEPEND="${DEPEND}
6508 + !<kde-apps/kdepim-addons-18.07.80
6509 +"
6510 +
6511 +src_configure() {
6512 + local mycmakeargs=(
6513 + $(cmake_use_find_package barcode ZXing)
6514 + $(cmake_use_find_package pdf Poppler)
6515 + )
6516 + ecm_src_configure
6517 +}
6518
6519 diff --git a/kde-apps/kjumpingcube/kjumpingcube-19.12.2.ebuild b/kde-apps/kjumpingcube/kjumpingcube-19.12.2.ebuild
6520 new file mode 100644
6521 index 0000000000..ba03c4be68
6522 --- /dev/null
6523 +++ b/kde-apps/kjumpingcube/kjumpingcube-19.12.2.ebuild
6524 @@ -0,0 +1,36 @@
6525 +# Copyright 1999-2020 Gentoo Authors
6526 +# Distributed under the terms of the GNU General Public License v2
6527 +
6528 +EAPI=7
6529 +
6530 +ECM_HANDBOOK="forceoptional"
6531 +KDE_SELINUX_MODULE="games"
6532 +PVCUT=$(ver_cut 1-3)
6533 +KFMIN=5.63.0
6534 +QTMIN=5.12.3
6535 +inherit ecm kde.org
6536 +
6537 +DESCRIPTION="Tactical one or two player game"
6538 +HOMEPAGE="https://kde.org/applications/games/org.kde.kjumpingcube
6539 +https://games.kde.org/game.php?game=kjumpingcube"
6540 +
6541 +LICENSE="GPL-2" # TODO: CHECK
6542 +SLOT="5"
6543 +KEYWORDS="~amd64 ~arm64 ~x86"
6544 +IUSE=""
6545 +
6546 +DEPEND="
6547 + >=kde-frameworks/kconfig-${KFMIN}:5
6548 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6549 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6550 + >=kde-frameworks/kcrash-${KFMIN}:5
6551 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6552 + >=kde-frameworks/ki18n-${KFMIN}:5
6553 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6554 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6555 + >=kde-apps/libkdegames-${PVCUT}:5
6556 + >=dev-qt/qtgui-${QTMIN}:5
6557 + >=dev-qt/qtsvg-${QTMIN}:5
6558 + >=dev-qt/qtwidgets-${QTMIN}:5
6559 +"
6560 +RDEPEND="${DEPEND}"
6561
6562 diff --git a/kde-apps/kldap/kldap-19.12.2.ebuild b/kde-apps/kldap/kldap-19.12.2.ebuild
6563 new file mode 100644
6564 index 0000000000..efc25563b9
6565 --- /dev/null
6566 +++ b/kde-apps/kldap/kldap-19.12.2.ebuild
6567 @@ -0,0 +1,39 @@
6568 +# Copyright 1999-2020 Gentoo Authors
6569 +# Distributed under the terms of the GNU General Public License v2
6570 +
6571 +EAPI=7
6572 +
6573 +ECM_HANDBOOK="forceoptional"
6574 +ECM_TEST="true"
6575 +KFMIN=5.63.0
6576 +QTMIN=5.12.3
6577 +inherit ecm kde.org
6578 +
6579 +DESCRIPTION="Library for interacting with LDAP servers"
6580 +HOMEPAGE="https://api.kde.org/kdepim/kldap/html/index.html"
6581 +
6582 +LICENSE="GPL-2+"
6583 +SLOT="5"
6584 +KEYWORDS="~amd64 ~arm64 ~x86"
6585 +IUSE=""
6586 +
6587 +DEPEND="
6588 + dev-libs/cyrus-sasl
6589 + >=dev-qt/qtgui-${QTMIN}:5
6590 + >=dev-qt/qtwidgets-${QTMIN}:5
6591 + >=kde-frameworks/kcompletion-${KFMIN}:5
6592 + >=kde-frameworks/ki18n-${KFMIN}:5
6593 + >=kde-frameworks/kio-${KFMIN}:5
6594 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6595 + net-nds/openldap
6596 +"
6597 +RDEPEND="${DEPEND}"
6598 +
6599 +src_prepare() {
6600 + ecm_src_prepare
6601 +
6602 + if ! use handbook ; then
6603 + sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \
6604 + -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)"
6605 + fi
6606 +}
6607
6608 diff --git a/kde-apps/kleopatra/kleopatra-19.12.2.ebuild b/kde-apps/kleopatra/kleopatra-19.12.2.ebuild
6609 new file mode 100644
6610 index 0000000000..aaae518704
6611 --- /dev/null
6612 +++ b/kde-apps/kleopatra/kleopatra-19.12.2.ebuild
6613 @@ -0,0 +1,55 @@
6614 +# Copyright 1999-2020 Gentoo Authors
6615 +# Distributed under the terms of the GNU General Public License v2
6616 +
6617 +EAPI=7
6618 +
6619 +ECM_HANDBOOK="optional"
6620 +ECM_TEST="forceoptional"
6621 +PVCUT=$(ver_cut 1-3)
6622 +KFMIN=5.63.0
6623 +QTMIN=5.12.3
6624 +VIRTUALX_REQUIRED="test"
6625 +inherit ecm kde.org
6626 +
6627 +DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography"
6628 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kleopatra"
6629 +
6630 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
6631 +SLOT="5"
6632 +KEYWORDS="~amd64 ~arm64 ~x86"
6633 +IUSE=""
6634 +
6635 +DEPEND="
6636 + >=kde-frameworks/kcmutils-${KFMIN}:5
6637 + >=kde-frameworks/kcodecs-${KFMIN}:5
6638 + >=kde-frameworks/kconfig-${KFMIN}:5
6639 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6640 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6641 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6642 + >=kde-frameworks/ki18n-${KFMIN}:5
6643 + >=kde-frameworks/kiconthemes-${KFMIN}:5
6644 + >=kde-frameworks/kitemmodels-${KFMIN}:5
6645 + >=kde-frameworks/knotifications-${KFMIN}:5
6646 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
6647 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6648 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
6649 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6650 + >=kde-apps/kmime-${PVCUT}:5
6651 + >=kde-apps/libkleo-${PVCUT}:5
6652 + >=dev-qt/qtdbus-${QTMIN}:5
6653 + >=dev-qt/qtgui-${QTMIN}:5
6654 + >=dev-qt/qtnetwork-${QTMIN}:5
6655 + >=dev-qt/qtprintsupport-${QTMIN}:5
6656 + >=dev-qt/qtwidgets-${QTMIN}:5
6657 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
6658 + dev-libs/boost:=
6659 + dev-libs/libassuan
6660 + dev-libs/libgpg-error
6661 +"
6662 +RDEPEND="${DEPEND}
6663 + >=app-crypt/gnupg-2.1
6664 + app-crypt/paperkey
6665 +"
6666 +
6667 +# tests completely broken, bug #641720
6668 +RESTRICT+=" test"
6669
6670 diff --git a/kde-apps/klettres/klettres-19.12.2.ebuild b/kde-apps/klettres/klettres-19.12.2.ebuild
6671 new file mode 100644
6672 index 0000000000..e89ddb4ff9
6673 --- /dev/null
6674 +++ b/kde-apps/klettres/klettres-19.12.2.ebuild
6675 @@ -0,0 +1,36 @@
6676 +# Copyright 1999-2020 Gentoo Authors
6677 +# Distributed under the terms of the GNU General Public License v2
6678 +
6679 +EAPI=7
6680 +
6681 +ECM_HANDBOOK="forceoptional"
6682 +KFMIN=5.63.0
6683 +QTMIN=5.12.3
6684 +inherit ecm kde.org
6685 +
6686 +DESCRIPTION="Alphabet learning application"
6687 +HOMEPAGE="https://kde.org/applications/education/org.kde.klettres
6688 +https://edu.kde.org/klettres/"
6689 +
6690 +LICENSE="GPL-2" # TODO: CHECK
6691 +SLOT="5"
6692 +KEYWORDS="~amd64 ~arm64 ~x86"
6693 +IUSE=""
6694 +
6695 +DEPEND="
6696 + >=kde-frameworks/kcompletion-${KFMIN}:5
6697 + >=kde-frameworks/kconfig-${KFMIN}:5
6698 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6699 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6700 + >=kde-frameworks/kcrash-${KFMIN}:5
6701 + >=kde-frameworks/ki18n-${KFMIN}:5
6702 + >=kde-frameworks/knewstuff-${KFMIN}:5
6703 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6704 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6705 + >=dev-qt/qtgui-${QTMIN}:5
6706 + >=dev-qt/qtsvg-${QTMIN}:5
6707 + >=dev-qt/qtwidgets-${QTMIN}:5
6708 + >=dev-qt/qtxml-${QTMIN}:5
6709 + media-libs/phonon[qt5(+)]
6710 +"
6711 +RDEPEND="${DEPEND}"
6712
6713 diff --git a/kde-apps/klickety/klickety-19.12.2.ebuild b/kde-apps/klickety/klickety-19.12.2.ebuild
6714 new file mode 100644
6715 index 0000000000..90e8991ae9
6716 --- /dev/null
6717 +++ b/kde-apps/klickety/klickety-19.12.2.ebuild
6718 @@ -0,0 +1,40 @@
6719 +# Copyright 1999-2020 Gentoo Authors
6720 +# Distributed under the terms of the GNU General Public License v2
6721 +
6722 +EAPI=7
6723 +
6724 +ECM_HANDBOOK="forceoptional"
6725 +KDE_SELINUX_MODULE="games"
6726 +PVCUT=$(ver_cut 1-3)
6727 +KFMIN=5.63.0
6728 +QTMIN=5.12.3
6729 +inherit ecm kde.org
6730 +
6731 +DESCRIPTION="An adaptation of the Clickomania game"
6732 +HOMEPAGE="https://kde.org/applications/games/org.kde.klickety
6733 +https://games.kde.org/game.php?game=klickety"
6734 +
6735 +LICENSE="GPL-2" # TODO: CHECK
6736 +SLOT="5"
6737 +KEYWORDS="~amd64 ~arm64 ~x86"
6738 +IUSE=""
6739 +
6740 +DEPEND="
6741 + >=kde-frameworks/kconfig-${KFMIN}:5
6742 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6743 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6744 + >=kde-frameworks/kcrash-${KFMIN}:5
6745 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6746 + >=kde-frameworks/ki18n-${KFMIN}:5
6747 + >=kde-frameworks/kio-${KFMIN}:5
6748 + >=kde-frameworks/knotifications-${KFMIN}:5
6749 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
6750 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6751 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6752 + >=kde-apps/libkdegames-${PVCUT}:5
6753 + >=dev-qt/qtgui-${QTMIN}:5
6754 + >=dev-qt/qtwidgets-${QTMIN}:5
6755 +"
6756 +RDEPEND="${DEPEND}"
6757 +
6758 +DOCS=()
6759
6760 diff --git a/kde-apps/klines/klines-19.12.2.ebuild b/kde-apps/klines/klines-19.12.2.ebuild
6761 new file mode 100644
6762 index 0000000000..e3cd01c027
6763 --- /dev/null
6764 +++ b/kde-apps/klines/klines-19.12.2.ebuild
6765 @@ -0,0 +1,37 @@
6766 +# Copyright 1999-2020 Gentoo Authors
6767 +# Distributed under the terms of the GNU General Public License v2
6768 +
6769 +EAPI=7
6770 +
6771 +ECM_HANDBOOK="forceoptional"
6772 +KDE_SELINUX_MODULE="games"
6773 +PVCUT=$(ver_cut 1-3)
6774 +KFMIN=5.63.0
6775 +QTMIN=5.12.3
6776 +inherit ecm kde.org
6777 +
6778 +DESCRIPTION="A little KDE game about balls and how to get rid of them"
6779 +HOMEPAGE="https://kde.org/applications/games/org.kde.klines
6780 +https://games.kde.org/game.php?game=klines"
6781 +
6782 +LICENSE="GPL-2" # TODO: CHECK
6783 +SLOT="5"
6784 +KEYWORDS="~amd64 ~arm64 ~x86"
6785 +IUSE=""
6786 +
6787 +DEPEND="
6788 + >=kde-frameworks/kconfig-${KFMIN}:5
6789 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6790 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6791 + >=kde-frameworks/kcrash-${KFMIN}:5
6792 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6793 + >=kde-frameworks/ki18n-${KFMIN}:5
6794 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6795 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6796 + >=kde-apps/libkdegames-${PVCUT}:5
6797 + >=dev-qt/qtgui-${QTMIN}:5
6798 + >=dev-qt/qtwidgets-${QTMIN}:5
6799 +"
6800 +RDEPEND="${DEPEND}"
6801 +
6802 +DOCS=( AUTHORS )
6803
6804 diff --git a/kde-apps/kmag/kmag-19.12.2.ebuild b/kde-apps/kmag/kmag-19.12.2.ebuild
6805 new file mode 100644
6806 index 0000000000..53f4a1814d
6807 --- /dev/null
6808 +++ b/kde-apps/kmag/kmag-19.12.2.ebuild
6809 @@ -0,0 +1,40 @@
6810 +# Copyright 1999-2020 Gentoo Authors
6811 +# Distributed under the terms of the GNU General Public License v2
6812 +
6813 +EAPI=7
6814 +
6815 +ECM_HANDBOOK="forceoptional"
6816 +KFMIN=5.63.0
6817 +QTMIN=5.12.3
6818 +inherit ecm kde.org
6819 +
6820 +DESCRIPTION="KDE screen magnifier"
6821 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kmag"
6822 +
6823 +LICENSE="GPL-2" # TODO: CHECK
6824 +SLOT="5"
6825 +KEYWORDS="~amd64 ~arm64 ~x86"
6826 +IUSE="keyboardfocus"
6827 +
6828 +DEPEND="
6829 + >=kde-frameworks/kconfig-${KFMIN}:5
6830 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6831 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6832 + >=kde-frameworks/ki18n-${KFMIN}:5
6833 + >=kde-frameworks/kio-${KFMIN}:5
6834 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6835 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6836 + >=dev-qt/qtgui-${QTMIN}:5
6837 + >=dev-qt/qtprintsupport-${QTMIN}:5
6838 + >=dev-qt/qtwidgets-${QTMIN}:5
6839 + keyboardfocus? ( >=media-libs/libqaccessibilityclient-0.4:5 )
6840 +"
6841 +RDEPEND="${DEPEND}"
6842 +
6843 +src_configure() {
6844 + local mycmakeargs=(
6845 + $(cmake_use_find_package keyboardfocus QAccessibilityClient)
6846 + )
6847 +
6848 + ecm_src_configure
6849 +}
6850
6851 diff --git a/kde-apps/kmahjongg/kmahjongg-19.12.2.ebuild b/kde-apps/kmahjongg/kmahjongg-19.12.2.ebuild
6852 new file mode 100644
6853 index 0000000000..bbed799c65
6854 --- /dev/null
6855 +++ b/kde-apps/kmahjongg/kmahjongg-19.12.2.ebuild
6856 @@ -0,0 +1,40 @@
6857 +# Copyright 1999-2020 Gentoo Authors
6858 +# Distributed under the terms of the GNU General Public License v2
6859 +
6860 +EAPI=7
6861 +
6862 +ECM_HANDBOOK="forceoptional"
6863 +KDE_SELINUX_MODULE="games"
6864 +PVCUT=$(ver_cut 1-3)
6865 +KFMIN=5.63.0
6866 +QTMIN=5.12.3
6867 +inherit ecm kde.org
6868 +
6869 +DESCRIPTION="A tile matching game for one or two players"
6870 +HOMEPAGE="https://kde.org/applications/games/org.kde.kmahjongg
6871 +https://games.kde.org/game.php?game=kmahjongg"
6872 +
6873 +LICENSE="GPL-2" # TODO: CHECK
6874 +SLOT="5"
6875 +KEYWORDS="~amd64 ~arm64 ~x86"
6876 +IUSE=""
6877 +
6878 +DEPEND="
6879 + >=kde-frameworks/kcompletion-${KFMIN}:5
6880 + >=kde-frameworks/kconfig-${KFMIN}:5
6881 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6882 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6883 + >=kde-frameworks/kcrash-${KFMIN}:5
6884 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6885 + >=kde-frameworks/kdeclarative-${KFMIN}:5
6886 + >=kde-frameworks/ki18n-${KFMIN}:5
6887 + >=kde-frameworks/knewstuff-${KFMIN}:5
6888 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6889 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6890 + >=kde-apps/libkdegames-${PVCUT}:5
6891 + >=kde-apps/libkmahjongg-${PVCUT}:5
6892 + >=dev-qt/qtgui-${QTMIN}:5
6893 + >=dev-qt/qtsvg-${QTMIN}:5
6894 + >=dev-qt/qtwidgets-${QTMIN}:5
6895 +"
6896 +RDEPEND="${DEPEND}"
6897
6898 diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-19.12.2.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-19.12.2.ebuild
6899 new file mode 100644
6900 index 0000000000..16cdd235d9
6901 --- /dev/null
6902 +++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-19.12.2.ebuild
6903 @@ -0,0 +1,53 @@
6904 +# Copyright 1999-2020 Gentoo Authors
6905 +# Distributed under the terms of the GNU General Public License v2
6906 +
6907 +EAPI=7
6908 +
6909 +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
6910 +ECM_TEST="forceoptional"
6911 +PVCUT=$(ver_cut 1-3)
6912 +KFMIN=5.63.0
6913 +QTMIN=5.12.3
6914 +VIRTUALX_REQUIRED="test"
6915 +inherit ecm kde.org
6916 +
6917 +DESCRIPTION="Assistant for KMail accounts configuration"
6918 +HOMEPAGE+=" https://userbase.kde.org/Kmail/Account_Wizard"
6919 +
6920 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
6921 +SLOT="5"
6922 +KEYWORDS="~amd64 ~arm64 ~x86"
6923 +IUSE=""
6924 +
6925 +DEPEND="
6926 + >=dev-qt/qtdbus-${QTMIN}:5
6927 + >=dev-qt/qtgui-${QTMIN}:5
6928 + >=dev-qt/qtwidgets-${QTMIN}:5
6929 + >=dev-qt/qtxml-${QTMIN}:5
6930 + >=kde-apps/akonadi-${PVCUT}:5
6931 + >=kde-apps/kidentitymanagement-${PVCUT}:5
6932 + >=kde-apps/kldap-${PVCUT}:5
6933 + >=kde-apps/kmailtransport-${PVCUT}:5
6934 + >=kde-apps/libkdepim-${PVCUT}:5
6935 + >=kde-apps/libkleo-${PVCUT}:5
6936 + >=kde-apps/pimcommon-${PVCUT}:5
6937 + >=kde-frameworks/kcmutils-${KFMIN}:5
6938 + >=kde-frameworks/kcodecs-${KFMIN}:5
6939 + >=kde-frameworks/kconfig-${KFMIN}:5
6940 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6941 + >=kde-frameworks/kcrash-${KFMIN}:5
6942 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6943 + >=kde-frameworks/ki18n-${KFMIN}:5
6944 + >=kde-frameworks/kio-${KFMIN}:5
6945 + >=kde-frameworks/kitemviews-${KFMIN}:5
6946 + >=kde-frameworks/knewstuff-${KFMIN}:5
6947 + >=kde-frameworks/knotifications-${KFMIN}:5
6948 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
6949 + >=kde-frameworks/kross-${KFMIN}:5
6950 + >=kde-frameworks/kservice-${KFMIN}:5
6951 + >=kde-frameworks/ktexteditor-${KFMIN}:5
6952 + >=kde-frameworks/kwallet-${KFMIN}:5
6953 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6954 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6955 +"
6956 +RDEPEND="${DEPEND}"
6957
6958 diff --git a/kde-apps/kmail/kmail-19.12.2.ebuild b/kde-apps/kmail/kmail-19.12.2.ebuild
6959 new file mode 100644
6960 index 0000000000..22712ef46f
6961 --- /dev/null
6962 +++ b/kde-apps/kmail/kmail-19.12.2.ebuild
6963 @@ -0,0 +1,120 @@
6964 +# Copyright 1999-2020 Gentoo Authors
6965 +# Distributed under the terms of the GNU General Public License v2
6966 +
6967 +EAPI=7
6968 +
6969 +ECM_HANDBOOK="forceoptional"
6970 +ECM_TEST="forceoptional"
6971 +PVCUT=$(ver_cut 1-3)
6972 +KFMIN=5.63.0
6973 +QTMIN=5.12.3
6974 +VIRTUALX_REQUIRED="test"
6975 +inherit ecm kde.org
6976 +
6977 +DESCRIPTION="Email client, supporting POP3 and IMAP mailboxes."
6978 +HOMEPAGE="https://kde.org/applications/office/org.kde.kmail2
6979 +https://kontact.kde.org/components/kmail.html"
6980 +
6981 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
6982 +SLOT="5"
6983 +KEYWORDS="~amd64 ~arm64 ~x86"
6984 +IUSE=""
6985 +
6986 +# drop qtcore subslot operator when QT_MINIMAL >= 5.14.0
6987 +BDEPEND="
6988 + dev-libs/libxslt
6989 + test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
6990 +"
6991 +COMMON_DEPEND="
6992 + >=kde-frameworks/kbookmarks-${KFMIN}:5
6993 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
6994 + >=kde-frameworks/kcmutils-${KFMIN}:5
6995 + >=kde-frameworks/kcodecs-${KFMIN}:5
6996 + >=kde-frameworks/kcompletion-${KFMIN}:5
6997 + >=kde-frameworks/kconfig-${KFMIN}:5
6998 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6999 + >=kde-frameworks/kcontacts-${KFMIN}:5
7000 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7001 + >=kde-frameworks/kcrash-${KFMIN}:5
7002 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7003 + >=kde-frameworks/kguiaddons-${KFMIN}:5
7004 + >=kde-frameworks/ki18n-${KFMIN}:5
7005 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7006 + >=kde-frameworks/kitemviews-${KFMIN}:5
7007 + >=kde-frameworks/kio-${KFMIN}:5
7008 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
7009 + >=kde-frameworks/knotifications-${KFMIN}:5
7010 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
7011 + >=kde-frameworks/kparts-${KFMIN}:5
7012 + >=kde-frameworks/kservice-${KFMIN}:5
7013 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7014 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7015 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
7016 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7017 + >=kde-frameworks/sonnet-${KFMIN}:5
7018 + >=kde-apps/akonadi-${PVCUT}:5
7019 + >=kde-apps/akonadi-contacts-${PVCUT}:5
7020 + >=kde-apps/akonadi-mime-${PVCUT}:5
7021 + >=kde-apps/akonadi-search-${PVCUT}:5
7022 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
7023 + >=kde-apps/kidentitymanagement-${PVCUT}:5
7024 + >=kde-apps/kmailtransport-${PVCUT}:5
7025 + >=kde-apps/kmime-${PVCUT}:5
7026 + >=kde-apps/kontactinterface-${PVCUT}:5
7027 + >=kde-apps/kpimtextedit-${PVCUT}:5
7028 + >=kde-apps/libgravatar-${PVCUT}:5
7029 + >=kde-apps/libkdepim-${PVCUT}:5
7030 + >=kde-apps/libkleo-${PVCUT}:5
7031 + >=kde-apps/libksieve-${PVCUT}:5
7032 + >=kde-apps/libktnef-${PVCUT}:5
7033 + >=kde-apps/mailcommon-${PVCUT}:5
7034 + >=kde-apps/messagelib-${PVCUT}:5
7035 + >=kde-apps/pimcommon-${PVCUT}:5
7036 + >=dev-qt/qtcore-${QTMIN}:5=
7037 + >=dev-qt/qtdbus-${QTMIN}:5
7038 + >=dev-qt/qtgui-${QTMIN}:5
7039 + >=dev-qt/qtnetwork-${QTMIN}:5
7040 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
7041 + >=dev-qt/qtwidgets-${QTMIN}:5
7042 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
7043 +"
7044 +DEPEND="${COMMON_DEPEND}
7045 + >=kde-apps/kcalutils-${PVCUT}:5
7046 + >=kde-apps/kldap-${PVCUT}:5
7047 + test? ( >=kde-apps/akonadi-${PVCUT}:5[sqlite] )
7048 +"
7049 +RDEPEND="${COMMON_DEPEND}
7050 + >=kde-apps/kdepim-runtime-${PVCUT}:5
7051 + >=kde-apps/kmail-account-wizard-${PVCUT}:5
7052 +"
7053 +
7054 +RESTRICT+=" test" # bug 616878
7055 +
7056 +src_prepare() {
7057 + ecm_src_prepare
7058 +
7059 + if ! use handbook; then
7060 + sed -i ktnef/CMakeLists.txt -e "/add_subdirectory(doc)/ s/^/#DONT/" || die
7061 + fi
7062 +}
7063 +
7064 +pkg_postinst() {
7065 + ecm_pkg_postinst
7066 +
7067 + pkg_is_installed() {
7068 + echo "${1} ($(has_version ${1} || echo "not ")installed)"
7069 + }
7070 +
7071 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
7072 + elog "KMail supports the following runtime dependencies:"
7073 + elog " Virus detection:"
7074 + elog " $(pkg_is_installed app-antivirus/clamav)"
7075 + elog " Spam filtering:"
7076 + elog " $(pkg_is_installed mail-filter/bogofilter)"
7077 + elog " $(pkg_is_installed mail-filter/spamassassin)"
7078 + elog " Fancy e-mail headers and various useful plugins:"
7079 + elog " $(pkg_is_installed kde-apps/kdepim-addons:${SLOT})"
7080 + elog " Crypto config and certificate details GUI:"
7081 + elog " $(pkg_is_installed kde-apps/kleopatra:${SLOT})"
7082 + fi
7083 +}
7084
7085 diff --git a/kde-apps/kmailtransport/kmailtransport-19.12.2.ebuild b/kde-apps/kmailtransport/kmailtransport-19.12.2.ebuild
7086 new file mode 100644
7087 index 0000000000..0d58c62836
7088 --- /dev/null
7089 +++ b/kde-apps/kmailtransport/kmailtransport-19.12.2.ebuild
7090 @@ -0,0 +1,43 @@
7091 +# Copyright 1999-2020 Gentoo Authors
7092 +# Distributed under the terms of the GNU General Public License v2
7093 +
7094 +EAPI=7
7095 +
7096 +ECM_TEST="true"
7097 +PVCUT=$(ver_cut 1-3)
7098 +KFMIN=5.63.0
7099 +QTMIN=5.12.3
7100 +inherit ecm kde.org
7101 +
7102 +DESCRIPTION="Mail transport service"
7103 +
7104 +LICENSE="LGPL-2.1+"
7105 +SLOT="5"
7106 +KEYWORDS="~amd64 ~arm64 ~x86"
7107 +IUSE=""
7108 +
7109 +RDEPEND="
7110 + >=kde-frameworks/kcmutils-${KFMIN}:5
7111 + >=kde-frameworks/kcompletion-${KFMIN}:5
7112 + >=kde-frameworks/kconfig-${KFMIN}:5
7113 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7114 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7115 + >=kde-frameworks/ki18n-${KFMIN}:5
7116 + >=kde-frameworks/kio-${KFMIN}:5
7117 + >=kde-frameworks/kwallet-${KFMIN}:5
7118 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7119 + >=kde-apps/akonadi-${PVCUT}:5
7120 + >=kde-apps/akonadi-mime-${PVCUT}:5
7121 + >=kde-apps/kmime-${PVCUT}:5
7122 + >=kde-apps/ksmtp-${PVCUT}:5
7123 + >=kde-apps/libkgapi-${PVCUT}:5
7124 + >=dev-qt/qtdbus-${QTMIN}:5
7125 + >=dev-qt/qtgui-${QTMIN}:5
7126 + >=dev-qt/qtnetwork-${QTMIN}:5
7127 + >=dev-qt/qtwidgets-${QTMIN}:5
7128 +"
7129 +DEPEND="${RDEPEND}
7130 + test? ( >=kde-frameworks/ktextwidgets-${KFMIN}:5 )
7131 +"
7132 +
7133 +RESTRICT+=" test"
7134
7135 diff --git a/kde-apps/kmbox/kmbox-19.12.2.ebuild b/kde-apps/kmbox/kmbox-19.12.2.ebuild
7136 new file mode 100644
7137 index 0000000000..68363a4586
7138 --- /dev/null
7139 +++ b/kde-apps/kmbox/kmbox-19.12.2.ebuild
7140 @@ -0,0 +1,18 @@
7141 +# Copyright 1999-2020 Gentoo Authors
7142 +# Distributed under the terms of the GNU General Public License v2
7143 +
7144 +EAPI=7
7145 +
7146 +ECM_TEST="true"
7147 +PVCUT=$(ver_cut 1-3)
7148 +inherit ecm kde.org
7149 +
7150 +DESCRIPTION="Library for accessing MBox format mail storages"
7151 +
7152 +LICENSE="GPL-2+"
7153 +SLOT="5"
7154 +KEYWORDS="~amd64 ~arm64 ~x86"
7155 +IUSE=""
7156 +
7157 +DEPEND=">=kde-apps/kmime-${PVCUT}:5"
7158 +RDEPEND="${DEPEND}"
7159
7160 diff --git a/kde-apps/kmime/kmime-19.12.2.ebuild b/kde-apps/kmime/kmime-19.12.2.ebuild
7161 new file mode 100644
7162 index 0000000000..be6eed4cf7
7163 --- /dev/null
7164 +++ b/kde-apps/kmime/kmime-19.12.2.ebuild
7165 @@ -0,0 +1,21 @@
7166 +# Copyright 1999-2020 Gentoo Authors
7167 +# Distributed under the terms of the GNU General Public License v2
7168 +
7169 +EAPI=7
7170 +
7171 +ECM_TEST="true"
7172 +KFMIN=5.63.0
7173 +inherit ecm kde.org
7174 +
7175 +DESCRIPTION="Libary for handling mail messages and newsgroup articles"
7176 +
7177 +LICENSE="GPL-2+"
7178 +SLOT="5"
7179 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
7180 +IUSE=""
7181 +
7182 +DEPEND="
7183 + >=kde-frameworks/kcodecs-${KFMIN}:5
7184 + >=kde-frameworks/ki18n-${KFMIN}:5
7185 +"
7186 +RDEPEND="${DEPEND}"
7187
7188 diff --git a/kde-apps/kmines/kmines-19.12.2.ebuild b/kde-apps/kmines/kmines-19.12.2.ebuild
7189 new file mode 100644
7190 index 0000000000..7715d4502a
7191 --- /dev/null
7192 +++ b/kde-apps/kmines/kmines-19.12.2.ebuild
7193 @@ -0,0 +1,36 @@
7194 +# Copyright 1999-2020 Gentoo Authors
7195 +# Distributed under the terms of the GNU General Public License v2
7196 +
7197 +EAPI=7
7198 +
7199 +ECM_HANDBOOK="forceoptional"
7200 +KDE_SELINUX_MODULE="games"
7201 +PVCUT=$(ver_cut 1-3)
7202 +KFMIN=5.63.0
7203 +QTMIN=5.12.3
7204 +inherit ecm kde.org
7205 +
7206 +DESCRIPTION="Classic mine sweeper game"
7207 +HOMEPAGE="https://kde.org/applications/games/org.kde.kmines
7208 +https://games.kde.org/game.php?game=kmines"
7209 +
7210 +LICENSE="GPL-2" # TODO: CHECK
7211 +SLOT="5"
7212 +KEYWORDS="~amd64 ~arm64 ~x86"
7213 +IUSE=""
7214 +
7215 +DEPEND="
7216 + >=kde-frameworks/kconfig-${KFMIN}:5
7217 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7218 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7219 + >=kde-frameworks/kcrash-${KFMIN}:5
7220 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7221 + >=kde-frameworks/ki18n-${KFMIN}:5
7222 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7223 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7224 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7225 + >=kde-apps/libkdegames-${PVCUT}:5
7226 + >=dev-qt/qtgui-${QTMIN}:5
7227 + >=dev-qt/qtwidgets-${QTMIN}:5
7228 +"
7229 +RDEPEND="${DEPEND}"
7230
7231 diff --git a/kde-apps/kmix/kmix-19.12.2.ebuild b/kde-apps/kmix/kmix-19.12.2.ebuild
7232 new file mode 100644
7233 index 0000000000..5564f3ad76
7234 --- /dev/null
7235 +++ b/kde-apps/kmix/kmix-19.12.2.ebuild
7236 @@ -0,0 +1,58 @@
7237 +# Copyright 1999-2020 Gentoo Authors
7238 +# Distributed under the terms of the GNU General Public License v2
7239 +
7240 +EAPI=7
7241 +
7242 +ECM_HANDBOOK="forceoptional"
7243 +ECM_TEST="false"
7244 +KFMIN=5.63.0
7245 +PLASMA_MINIMAL=5.16.5
7246 +QTMIN=5.12.3
7247 +inherit ecm kde.org
7248 +
7249 +DESCRIPTION="Volume control gui based on KDE Frameworks"
7250 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.kmix"
7251 +
7252 +LICENSE="GPL-2" # TODO: CHECK
7253 +SLOT="5"
7254 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
7255 +IUSE="alsa plasma pulseaudio"
7256 +
7257 +DEPEND="
7258 + >=kde-frameworks/kconfig-${KFMIN}:5
7259 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7260 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7261 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7262 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
7263 + >=kde-frameworks/ki18n-${KFMIN}:5
7264 + >=kde-frameworks/knotifications-${KFMIN}:5
7265 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7266 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
7267 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7268 + >=kde-frameworks/solid-${KFMIN}:5
7269 + >=dev-qt/qtdbus-${QTMIN}:5
7270 + >=dev-qt/qtgui-${QTMIN}:5
7271 + >=dev-qt/qtwidgets-${QTMIN}:5
7272 + >=dev-qt/qtxml-${QTMIN}:5
7273 + alsa? ( >=media-libs/alsa-lib-1.0.14a )
7274 + plasma? ( >=kde-frameworks/plasma-${KFMIN}:5 )
7275 + pulseaudio? (
7276 + dev-libs/glib:2
7277 + media-libs/libcanberra
7278 + >=media-sound/pulseaudio-0.9.12
7279 + )
7280 +"
7281 +RDEPEND="${DEPEND}
7282 + >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
7283 +"
7284 +
7285 +src_configure() {
7286 + local mycmakeargs=(
7287 + $(cmake_use_find_package alsa ALSA)
7288 + $(cmake_use_find_package plasma KF5Plasma)
7289 + $(cmake_use_find_package pulseaudio Canberra)
7290 + $(cmake_use_find_package pulseaudio PulseAudio)
7291 + )
7292 +
7293 + ecm_src_configure
7294 +}
7295
7296 diff --git a/kde-apps/kmousetool/kmousetool-19.12.2.ebuild b/kde-apps/kmousetool/kmousetool-19.12.2.ebuild
7297 new file mode 100644
7298 index 0000000000..6dafce0887
7299 --- /dev/null
7300 +++ b/kde-apps/kmousetool/kmousetool-19.12.2.ebuild
7301 @@ -0,0 +1,37 @@
7302 +# Copyright 1999-2020 Gentoo Authors
7303 +# Distributed under the terms of the GNU General Public License v2
7304 +
7305 +EAPI=7
7306 +
7307 +ECM_HANDBOOK="forceoptional"
7308 +KFMIN=5.63.0
7309 +QTMIN=5.12.3
7310 +inherit ecm kde.org
7311 +
7312 +DESCRIPTION="KDE program that clicks the mouse for you"
7313 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kmousetool"
7314 +
7315 +LICENSE="GPL-2" # TODO: CHECK
7316 +SLOT="5"
7317 +KEYWORDS="~amd64 ~arm64 ~x86"
7318 +IUSE=""
7319 +
7320 +RDEPEND="
7321 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7322 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7323 + >=kde-frameworks/ki18n-${KFMIN}:5
7324 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7325 + >=kde-frameworks/knotifications-${KFMIN}:5
7326 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7327 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7328 + >=dev-qt/qtgui-${QTMIN}:5
7329 + >=dev-qt/qtwidgets-${QTMIN}:5
7330 + media-libs/phonon[qt5(+)]
7331 + x11-libs/libX11
7332 + x11-libs/libXtst
7333 +"
7334 +DEPEND="${RDEPEND}
7335 + x11-base/xorg-proto
7336 + x11-libs/libXext
7337 + x11-libs/libXt
7338 +"
7339
7340 diff --git a/kde-apps/kmouth/kmouth-19.12.2.ebuild b/kde-apps/kmouth/kmouth-19.12.2.ebuild
7341 new file mode 100644
7342 index 0000000000..f344723669
7343 --- /dev/null
7344 +++ b/kde-apps/kmouth/kmouth-19.12.2.ebuild
7345 @@ -0,0 +1,35 @@
7346 +# Copyright 1999-2020 Gentoo Authors
7347 +# Distributed under the terms of the GNU General Public License v2
7348 +
7349 +EAPI=7
7350 +
7351 +ECM_HANDBOOK="forceoptional"
7352 +KFMIN=5.63.0
7353 +QTMIN=5.12.3
7354 +inherit ecm kde.org
7355 +
7356 +DESCRIPTION="Text-to-speech synthesizer front end"
7357 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kmouth"
7358 +
7359 +LICENSE="GPL-2" # TODO: CHECK
7360 +SLOT="5"
7361 +KEYWORDS="~amd64 ~arm64 ~x86"
7362 +IUSE=""
7363 +
7364 +DEPEND="
7365 + >=kde-frameworks/kcompletion-${KFMIN}:5
7366 + >=kde-frameworks/kconfig-${KFMIN}:5
7367 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7368 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7369 + >=kde-frameworks/kcrash-${KFMIN}:5
7370 + >=kde-frameworks/ki18n-${KFMIN}:5
7371 + >=kde-frameworks/kio-${KFMIN}:5
7372 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7373 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7374 + >=dev-qt/qtgui-${QTMIN}:5
7375 + >=dev-qt/qtprintsupport-${QTMIN}:5
7376 + >=dev-qt/qtspeech-${QTMIN}:5
7377 + >=dev-qt/qtwidgets-${QTMIN}:5
7378 + >=dev-qt/qtxml-${QTMIN}:5
7379 +"
7380 +RDEPEND="${DEPEND}"
7381
7382 diff --git a/kde-apps/kmplot/kmplot-19.12.2.ebuild b/kde-apps/kmplot/kmplot-19.12.2.ebuild
7383 new file mode 100644
7384 index 0000000000..f2839ac910
7385 --- /dev/null
7386 +++ b/kde-apps/kmplot/kmplot-19.12.2.ebuild
7387 @@ -0,0 +1,40 @@
7388 +# Copyright 1999-2020 Gentoo Authors
7389 +# Distributed under the terms of the GNU General Public License v2
7390 +
7391 +EAPI=7
7392 +
7393 +ECM_HANDBOOK="forceoptional"
7394 +KFMIN=5.63.0
7395 +QTMIN=5.12.3
7396 +inherit ecm kde.org
7397 +
7398 +DESCRIPTION="Mathematical function plotter"
7399 +HOMEPAGE="https://kde.org/applications/education/org.kde.kmplot
7400 +https://edu.kde.org/kmplot/"
7401 +
7402 +LICENSE="GPL-2" # TODO: CHECK
7403 +SLOT="5"
7404 +KEYWORDS="~amd64 ~arm64 ~x86"
7405 +IUSE=""
7406 +
7407 +DEPEND="
7408 + >=kde-frameworks/kcompletion-${KFMIN}:5
7409 + >=kde-frameworks/kconfig-${KFMIN}:5
7410 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7411 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7412 + >=kde-frameworks/kcrash-${KFMIN}:5
7413 + >=kde-frameworks/kguiaddons-${KFMIN}:5
7414 + >=kde-frameworks/ki18n-${KFMIN}:5
7415 + >=kde-frameworks/kparts-${KFMIN}:5
7416 + >=kde-frameworks/kservice-${KFMIN}:5
7417 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7418 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7419 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7420 + >=dev-qt/qtdbus-${QTMIN}:5
7421 + >=dev-qt/qtgui-${QTMIN}:5
7422 + >=dev-qt/qtprintsupport-${QTMIN}:5
7423 + >=dev-qt/qtsvg-${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/knavalbattle/knavalbattle-19.12.2.ebuild b/kde-apps/knavalbattle/knavalbattle-19.12.2.ebuild
7430 new file mode 100644
7431 index 0000000000..5ef93480d1
7432 --- /dev/null
7433 +++ b/kde-apps/knavalbattle/knavalbattle-19.12.2.ebuild
7434 @@ -0,0 +1,41 @@
7435 +# Copyright 1999-2020 Gentoo Authors
7436 +# Distributed under the terms of the GNU General Public License v2
7437 +
7438 +EAPI=7
7439 +
7440 +ECM_HANDBOOK="forceoptional"
7441 +KDE_SELINUX_MODULE="games"
7442 +PVCUT=$(ver_cut 1-3)
7443 +KFMIN=5.63.0
7444 +QTMIN=5.12.3
7445 +inherit ecm kde.org
7446 +
7447 +DESCRIPTION="Battleship clone by KDE"
7448 +HOMEPAGE="https://kde.org/applications/games/org.kde.knavalbattle
7449 +https://games.kde.org/game.php?game=kbattleship"
7450 +
7451 +LICENSE="GPL-2" # TODO: CHECK
7452 +SLOT="5"
7453 +KEYWORDS="~amd64 ~arm64 ~x86"
7454 +IUSE=""
7455 +
7456 +DEPEND="
7457 + >=kde-frameworks/kcompletion-${KFMIN}:5
7458 + >=kde-frameworks/kconfig-${KFMIN}:5
7459 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7460 + >=kde-frameworks/kcrash-${KFMIN}:5
7461 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7462 + >=kde-frameworks/kdnssd-${KFMIN}:5
7463 + >=kde-frameworks/ki18n-${KFMIN}:5
7464 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7465 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7466 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7467 + >=kde-apps/libkdegames-${PVCUT}:5
7468 + >=dev-qt/qtgui-${QTMIN}:5
7469 + >=dev-qt/qtnetwork-${QTMIN}:5
7470 + >=dev-qt/qtwidgets-${QTMIN}:5
7471 + >=dev-qt/qtxml-${QTMIN}:5
7472 +"
7473 +RDEPEND="${DEPEND}"
7474 +
7475 +DOCS=( AUTHORS )
7476
7477 diff --git a/kde-apps/knetwalk/knetwalk-19.12.2.ebuild b/kde-apps/knetwalk/knetwalk-19.12.2.ebuild
7478 new file mode 100644
7479 index 0000000000..96a8af1cba
7480 --- /dev/null
7481 +++ b/kde-apps/knetwalk/knetwalk-19.12.2.ebuild
7482 @@ -0,0 +1,38 @@
7483 +# Copyright 1999-2020 Gentoo Authors
7484 +# Distributed under the terms of the GNU General Public License v2
7485 +
7486 +EAPI=7
7487 +
7488 +ECM_HANDBOOK="forceoptional"
7489 +ECM_TEST="optional"
7490 +PVCUT=$(ver_cut 1-3)
7491 +KFMIN=5.63.0
7492 +QTMIN=5.12.3
7493 +VIRTUALX_REQUIRED="test"
7494 +inherit ecm kde.org
7495 +
7496 +DESCRIPTION="KDE version of the popular NetWalk game for system administrators"
7497 +HOMEPAGE="https://kde.org/applications/games/org.kde.knetwalk
7498 +https://games.kde.org/game.php?game=knetwalk"
7499 +
7500 +LICENSE="GPL-2" # TODO: CHECK
7501 +SLOT="5"
7502 +KEYWORDS="~amd64 ~arm64 ~x86"
7503 +IUSE=""
7504 +
7505 +DEPEND="
7506 + >=kde-frameworks/kconfig-${KFMIN}:5
7507 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7508 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7509 + >=kde-frameworks/kcrash-${KFMIN}:5
7510 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7511 + >=kde-frameworks/ki18n-${KFMIN}:5
7512 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7513 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7514 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7515 + >=kde-apps/libkdegames-${PVCUT}:5
7516 + >=dev-qt/qtdeclarative-${QTMIN}:5
7517 + >=dev-qt/qtgui-${QTMIN}:5
7518 + >=dev-qt/qtwidgets-${QTMIN}:5
7519 +"
7520 +RDEPEND="${DEPEND}"
7521
7522 diff --git a/kde-apps/knights/knights-19.12.2.ebuild b/kde-apps/knights/knights-19.12.2.ebuild
7523 new file mode 100644
7524 index 0000000000..dee7a2d0ac
7525 --- /dev/null
7526 +++ b/kde-apps/knights/knights-19.12.2.ebuild
7527 @@ -0,0 +1,52 @@
7528 +# Copyright 1999-2020 Gentoo Authors
7529 +# Distributed under the terms of the GNU General Public License v2
7530 +
7531 +EAPI=7
7532 +
7533 +ECM_HANDBOOK="forceoptional"
7534 +KDE_SELINUX_MODULE="games"
7535 +PVCUT=$(ver_cut 1-3)
7536 +KFMIN=5.63.0
7537 +QTMIN=5.12.3
7538 +inherit ecm kde.org
7539 +
7540 +DESCRIPTION="Simple chess board based on KDE Frameworks"
7541 +HOMEPAGE="https://kde.org/applications/games/org.kde.knights"
7542 +
7543 +LICENSE="GPL-2+"
7544 +SLOT="5"
7545 +KEYWORDS="~amd64 ~arm64 ~x86"
7546 +IUSE="speech"
7547 +
7548 +DEPEND="
7549 + >=kde-frameworks/kcompletion-${KFMIN}:5
7550 + >=kde-frameworks/kconfig-${KFMIN}:5
7551 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7552 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7553 + >=kde-frameworks/kcrash-${KFMIN}:5
7554 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7555 + >=kde-frameworks/ki18n-${KFMIN}:5
7556 + >=kde-frameworks/kio-${KFMIN}:5
7557 + >=kde-frameworks/kplotting-${KFMIN}:5
7558 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7559 + >=kde-frameworks/kwallet-${KFMIN}:5
7560 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7561 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7562 + >=kde-frameworks/plasma-${KFMIN}:5
7563 + >=kde-apps/libkdegames-${PVCUT}:5
7564 + >=dev-qt/qtconcurrent-${QTMIN}:5
7565 + >=dev-qt/qtdbus-${QTMIN}:5
7566 + >=dev-qt/qtgui-${QTMIN}:5
7567 + >=dev-qt/qtnetwork-${QTMIN}:5
7568 + >=dev-qt/qtsvg-${QTMIN}:5
7569 + >=dev-qt/qtwidgets-${QTMIN}:5
7570 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
7571 +"
7572 +RDEPEND="${DEPEND}
7573 + || (
7574 + games-board/gnuchess
7575 + games-board/crafty
7576 + games-board/stockfish
7577 + games-board/sjeng
7578 + )
7579 +"
7580
7581 diff --git a/kde-apps/knotes/knotes-19.12.2.ebuild b/kde-apps/knotes/knotes-19.12.2.ebuild
7582 new file mode 100644
7583 index 0000000000..bcf5a72831
7584 --- /dev/null
7585 +++ b/kde-apps/knotes/knotes-19.12.2.ebuild
7586 @@ -0,0 +1,76 @@
7587 +# Copyright 1999-2020 Gentoo Authors
7588 +# Distributed under the terms of the GNU General Public License v2
7589 +
7590 +EAPI=7
7591 +
7592 +ECM_HANDBOOK="forceoptional"
7593 +ECM_TEST="forceoptional"
7594 +PVCUT=$(ver_cut 1-3)
7595 +KFMIN=5.63.0
7596 +QTMIN=5.12.3
7597 +VIRTUALX_REQUIRED="test"
7598 +inherit ecm kde.org
7599 +
7600 +DESCRIPTION="Note taking application"
7601 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.knotes
7602 +https://kontact.kde.org/components/knotes.html"
7603 +
7604 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
7605 +SLOT="5"
7606 +KEYWORDS="~amd64 ~arm64 ~x86"
7607 +IUSE=""
7608 +
7609 +DEPEND="
7610 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
7611 + >=kde-frameworks/kcmutils-${KFMIN}:5
7612 + >=kde-frameworks/kcompletion-${KFMIN}:5
7613 + >=kde-frameworks/kconfig-${KFMIN}:5
7614 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7615 + >=kde-frameworks/kcontacts-${KFMIN}:5
7616 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7617 + >=kde-frameworks/kcrash-${KFMIN}:5
7618 + >=kde-frameworks/kdnssd-${KFMIN}:5
7619 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
7620 + >=kde-frameworks/ki18n-${KFMIN}:5
7621 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7622 + >=kde-frameworks/kitemmodels-${KFMIN}:5
7623 + >=kde-frameworks/kitemviews-${KFMIN}:5
7624 + >=kde-frameworks/knewstuff-${KFMIN}:5
7625 + >=kde-frameworks/knotifications-${KFMIN}:5
7626 + >=kde-frameworks/kparts-${KFMIN}:5
7627 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7628 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7629 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
7630 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7631 + >=kde-apps/akonadi-${PVCUT}:5
7632 + >=kde-apps/akonadi-notes-${PVCUT}:5
7633 + >=kde-apps/akonadi-search-${PVCUT}:5
7634 + >=kde-apps/grantleetheme-${PVCUT}:5
7635 + >=kde-apps/kcalutils-${PVCUT}:5
7636 + >=kde-apps/kmime-${PVCUT}:5
7637 + >=kde-apps/kontactinterface-${PVCUT}:5
7638 + >=kde-apps/libkdepim-${PVCUT}:5
7639 + >=kde-apps/pimcommon-${PVCUT}:5
7640 + >=dev-qt/qtdbus-${QTMIN}:5
7641 + >=dev-qt/qtgui-${QTMIN}:5
7642 + >=dev-qt/qtprintsupport-${QTMIN}:5
7643 + >=dev-qt/qtwidgets-${QTMIN}:5
7644 + >=dev-qt/qtx11extras-${QTMIN}:5
7645 + >=dev-qt/qtxml-${QTMIN}:5
7646 + dev-libs/grantlee:5
7647 + dev-libs/libxslt
7648 + x11-libs/libX11
7649 +"
7650 +RDEPEND="${DEPEND}
7651 + >=kde-apps/kdepim-runtime-${PVCUT}:5
7652 +"
7653 +
7654 +src_configure() {
7655 +# local mycmakeargs=(
7656 +# # FIXME: Does not build (last checked 2016-02-17)
7657 +# $(cmake_use_find_package X Qt5X11Extras)
7658 +# $(cmake_use_find_package X X11)
7659 +# )
7660 +
7661 + ecm_src_configure
7662 +}
7663
7664 diff --git a/kde-apps/kolf/kolf-19.12.2.ebuild b/kde-apps/kolf/kolf-19.12.2.ebuild
7665 new file mode 100644
7666 index 0000000000..6f36e85c13
7667 --- /dev/null
7668 +++ b/kde-apps/kolf/kolf-19.12.2.ebuild
7669 @@ -0,0 +1,38 @@
7670 +# Copyright 1999-2020 Gentoo Authors
7671 +# Distributed under the terms of the GNU General Public License v2
7672 +
7673 +EAPI=7
7674 +
7675 +ECM_HANDBOOK="forceoptional"
7676 +KDE_SELINUX_MODULE="games"
7677 +PVCUT=$(ver_cut 1-3)
7678 +KFMIN=5.63.0
7679 +QTMIN=5.12.3
7680 +inherit ecm kde.org
7681 +
7682 +DESCRIPTION="Minigolf game by KDE"
7683 +HOMEPAGE="https://kde.org/applications/games/org.kde.kolf
7684 +https://games.kde.org/game.php?game=kolf"
7685 +
7686 +LICENSE="GPL-2" # TODO: CHECK
7687 +SLOT="5"
7688 +KEYWORDS="~amd64 ~arm64 ~x86"
7689 +IUSE=""
7690 +
7691 +DEPEND="
7692 + >=kde-frameworks/kcompletion-${KFMIN}:5
7693 + >=kde-frameworks/kconfig-${KFMIN}:5
7694 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7695 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7696 + >=kde-frameworks/kcrash-${KFMIN}:5
7697 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7698 + >=kde-frameworks/ki18n-${KFMIN}:5
7699 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
7700 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7701 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7702 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7703 + >=kde-apps/libkdegames-${PVCUT}:5
7704 + >=dev-qt/qtgui-${QTMIN}:5
7705 + >=dev-qt/qtwidgets-${QTMIN}:5
7706 +"
7707 +RDEPEND="${DEPEND}"
7708
7709 diff --git a/kde-apps/kollision/kollision-19.12.2.ebuild b/kde-apps/kollision/kollision-19.12.2.ebuild
7710 new file mode 100644
7711 index 0000000000..0d2f62ed5a
7712 --- /dev/null
7713 +++ b/kde-apps/kollision/kollision-19.12.2.ebuild
7714 @@ -0,0 +1,33 @@
7715 +# Copyright 1999-2020 Gentoo Authors
7716 +# Distributed under the terms of the GNU General Public License v2
7717 +
7718 +EAPI=7
7719 +
7720 +ECM_HANDBOOK="forceoptional"
7721 +PVCUT=$(ver_cut 1-3)
7722 +KFMIN=5.63.0
7723 +QTMIN=5.12.3
7724 +inherit ecm kde.org
7725 +
7726 +DESCRIPTION="Simple ball dodging game"
7727 +HOMEPAGE="https://kde.org/applications/games/org.kde.kollision
7728 +https://games.kde.org/game.php?game=kollision"
7729 +
7730 +LICENSE="GPL-2" # TODO: CHECK
7731 +SLOT="5"
7732 +KEYWORDS="~amd64 ~arm64 ~x86"
7733 +IUSE=""
7734 +
7735 +DEPEND="
7736 + >=kde-frameworks/kconfig-${KFMIN}:5
7737 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7738 + >=kde-frameworks/kcrash-${KFMIN}:5
7739 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7740 + >=kde-frameworks/ki18n-${KFMIN}:5
7741 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7742 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7743 + >=kde-apps/libkdegames-${PVCUT}:5
7744 + >=dev-qt/qtgui-${QTMIN}:5
7745 + >=dev-qt/qtwidgets-${QTMIN}:5
7746 +"
7747 +RDEPEND="${DEPEND}"
7748
7749 diff --git a/kde-apps/kolourpaint/kolourpaint-19.12.2.ebuild b/kde-apps/kolourpaint/kolourpaint-19.12.2.ebuild
7750 new file mode 100644
7751 index 0000000000..1af665c7c5
7752 --- /dev/null
7753 +++ b/kde-apps/kolourpaint/kolourpaint-19.12.2.ebuild
7754 @@ -0,0 +1,46 @@
7755 +# Copyright 1999-2020 Gentoo Authors
7756 +# Distributed under the terms of the GNU General Public License v2
7757 +
7758 +EAPI=7
7759 +
7760 +ECM_HANDBOOK="forceoptional"
7761 +PVCUT=$(ver_cut 1-3)
7762 +KFMIN=5.63.0
7763 +QTMIN=5.12.3
7764 +inherit ecm kde.org
7765 +
7766 +DESCRIPTION="Paint Program by KDE"
7767 +HOMEPAGE="https://kde.org/applications/graphics/org.kde.kolourpaint"
7768 +
7769 +LICENSE="BSD-2 LGPL-2 LGPL-2+ || ( LGPL-2.1 LGPL-3 ) GPL-2 handbook? ( FDL-1.2 )"
7770 +SLOT="5"
7771 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
7772 +IUSE="scanner"
7773 +
7774 +DEPEND="
7775 + >=kde-frameworks/kconfig-${KFMIN}:5
7776 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7777 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7778 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
7779 + >=kde-frameworks/kguiaddons-${KFMIN}:5
7780 + >=kde-frameworks/ki18n-${KFMIN}:5
7781 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7782 + >=kde-frameworks/kio-${KFMIN}:5
7783 + >=kde-frameworks/kservice-${KFMIN}:5
7784 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7785 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7786 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7787 + >=dev-qt/qtgui-${QTMIN}:5
7788 + >=dev-qt/qtprintsupport-${QTMIN}:5
7789 + >=dev-qt/qtwidgets-${QTMIN}:5
7790 + scanner? ( >=kde-apps/libksane-${PVCUT}:5 )
7791 +"
7792 +RDEPEND="${DEPEND}"
7793 +
7794 +src_configure() {
7795 + local mycmakeargs=(
7796 + $(cmake_use_find_package scanner KF5Sane)
7797 + )
7798 +
7799 + ecm_src_configure
7800 +}
7801
7802 diff --git a/kde-apps/kompare/kompare-19.12.2.ebuild b/kde-apps/kompare/kompare-19.12.2.ebuild
7803 new file mode 100644
7804 index 0000000000..6e6c882621
7805 --- /dev/null
7806 +++ b/kde-apps/kompare/kompare-19.12.2.ebuild
7807 @@ -0,0 +1,40 @@
7808 +# Copyright 1999-2020 Gentoo Authors
7809 +# Distributed under the terms of the GNU General Public License v2
7810 +
7811 +EAPI=7
7812 +
7813 +ECM_HANDBOOK="forceoptional"
7814 +PVCUT=$(ver_cut 1-3)
7815 +KFMIN=5.63.0
7816 +QTMIN=5.12.3
7817 +inherit ecm kde.org
7818 +
7819 +DESCRIPTION="A program to view the differences between files"
7820 +HOMEPAGE="https://kde.org/applications/development/org.kde.kompare"
7821 +
7822 +LICENSE="GPL-2" # TODO: CHECK
7823 +SLOT="5"
7824 +KEYWORDS="~amd64 ~arm64 ~x86"
7825 +IUSE=""
7826 +
7827 +DEPEND="
7828 + >=kde-frameworks/kcompletion-${KFMIN}:5
7829 + >=kde-frameworks/kcodecs-${KFMIN}:5
7830 + >=kde-frameworks/kconfig-${KFMIN}:5
7831 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7832 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7833 + >=kde-frameworks/ki18n-${KFMIN}:5
7834 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7835 + >=kde-frameworks/kio-${KFMIN}:5
7836 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
7837 + >=kde-frameworks/kparts-${KFMIN}:5
7838 + >=kde-frameworks/kservice-${KFMIN}:5
7839 + >=kde-frameworks/ktexteditor-${KFMIN}:5
7840 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7841 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7842 + >=kde-apps/libkomparediff2-${PVCUT}:5
7843 + >=dev-qt/qtgui-${QTMIN}:5
7844 + >=dev-qt/qtprintsupport-${QTMIN}:5
7845 + >=dev-qt/qtwidgets-${QTMIN}:5
7846 +"
7847 +RDEPEND="${DEPEND}"
7848
7849 diff --git a/kde-apps/konqueror/konqueror-19.12.2.ebuild b/kde-apps/konqueror/konqueror-19.12.2.ebuild
7850 new file mode 100644
7851 index 0000000000..911b8ea755
7852 --- /dev/null
7853 +++ b/kde-apps/konqueror/konqueror-19.12.2.ebuild
7854 @@ -0,0 +1,105 @@
7855 +# Copyright 1999-2020 Gentoo Authors
7856 +# Distributed under the terms of the GNU General Public License v2
7857 +
7858 +EAPI=7
7859 +
7860 +ECM_HANDBOOK="forceoptional" # not optional until !kdelibs4support
7861 +ECM_TEST="true"
7862 +KFMIN=5.63.0
7863 +QTMIN=5.12.3
7864 +VIRTUALX_REQUIRED="test"
7865 +inherit flag-o-matic ecm kde.org
7866 +
7867 +DESCRIPTION="Web browser and file manager based on KDE Frameworks"
7868 +HOMEPAGE="https://kde.org/applications/internet/org.kde.konqueror"
7869 +
7870 +LICENSE="GPL-2" # TODO: CHECK
7871 +SLOT="5"
7872 +KEYWORDS="~amd64 ~arm64 ~x86"
7873 +IUSE="activities speech X"
7874 +
7875 +# 4 of 4 tests fail. Last checked for 4.0.3
7876 +RESTRICT+=" test"
7877 +
7878 +COMMON_DEPEND="
7879 + >=dev-qt/qtdbus-${QTMIN}:5
7880 + >=dev-qt/qtgui-${QTMIN}:5
7881 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
7882 + >=dev-qt/qtwidgets-${QTMIN}:5
7883 + >=dev-qt/qtxml-${QTMIN}:5
7884 + >=kde-frameworks/karchive-${KFMIN}:5
7885 + >=kde-frameworks/kbookmarks-${KFMIN}:5
7886 + >=kde-frameworks/kcmutils-${KFMIN}:5
7887 + >=kde-frameworks/kcodecs-${KFMIN}:5
7888 + >=kde-frameworks/kcompletion-${KFMIN}:5
7889 + >=kde-frameworks/kconfig-${KFMIN}:5
7890 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7891 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7892 + >=kde-frameworks/kcrash-${KFMIN}:5
7893 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7894 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
7895 + >=kde-frameworks/kdesu-${KFMIN}:5
7896 + >=kde-frameworks/kguiaddons-${KFMIN}:5
7897 + >=kde-frameworks/khtml-${KFMIN}:5
7898 + >=kde-frameworks/ki18n-${KFMIN}:5
7899 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7900 + >=kde-frameworks/kio-${KFMIN}:5
7901 + >=kde-frameworks/kitemviews-${KFMIN}:5
7902 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
7903 + >=kde-frameworks/kparts-${KFMIN}:5
7904 + >=kde-frameworks/kservice-${KFMIN}:5
7905 + >=kde-frameworks/kwallet-${KFMIN}:5
7906 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7907 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
7908 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7909 + sys-libs/zlib
7910 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
7911 + X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
7912 +"
7913 +DEPEND="${COMMON_DEPEND}
7914 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
7915 +"
7916 +RDEPEND="${COMMON_DEPEND}
7917 + kde-apps/kfind:5
7918 + kde-plasma/kde-cli-tools:5
7919 +"
7920 +
7921 +src_prepare() {
7922 + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc
7923 +
7924 + ecm_src_prepare
7925 +}
7926 +
7927 +src_configure() {
7928 + local mycmakeargs=(
7929 + $(cmake_use_find_package activities KF5Activities)
7930 + $(cmake_use_find_package speech Qt5TextToSpeech)
7931 + $(cmake_use_find_package X X11)
7932 + )
7933 + ecm_src_configure
7934 +}
7935 +
7936 +pkg_postinst() {
7937 + ecm_pkg_postinst
7938 +
7939 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
7940 + if ! has_version kde-apps/keditbookmarks:${SLOT} ; then
7941 + elog "For bookmarks support, install keditbookmarks:"
7942 + elog "kde-apps/keditbookmarks:${SLOT}"
7943 + fi
7944 +
7945 + if ! has_version kde-apps/dolphin:${SLOT} ; then
7946 + elog "If you want to use konqueror as a filemanager, install the dolphin kpart:"
7947 + elog "kde-apps/dolphin:${SLOT}"
7948 + fi
7949 +
7950 + if ! has_version kde-apps/svg:${SLOT} ; then
7951 + elog "For konqueror to view SVGs, install the svg kpart:"
7952 + elog "kde-apps/svgpart:${SLOT}"
7953 + fi
7954 +
7955 + if ! has_version virtual/jre ; then
7956 + elog "To use Java on webpages install virtual/jre."
7957 + fi
7958 + fi
7959 +}
7960
7961 diff --git a/kde-apps/konquest/konquest-19.12.2.ebuild b/kde-apps/konquest/konquest-19.12.2.ebuild
7962 new file mode 100644
7963 index 0000000000..cffbe1eef7
7964 --- /dev/null
7965 +++ b/kde-apps/konquest/konquest-19.12.2.ebuild
7966 @@ -0,0 +1,36 @@
7967 +# Copyright 1999-2020 Gentoo Authors
7968 +# Distributed under the terms of the GNU General Public License v2
7969 +
7970 +EAPI=7
7971 +
7972 +ECM_HANDBOOK="forceoptional"
7973 +KDE_SELINUX_MODULE="games"
7974 +PVCUT=$(ver_cut 1-3)
7975 +KFMIN=5.63.0
7976 +QTMIN=5.12.3
7977 +inherit ecm kde.org
7978 +
7979 +DESCRIPTION="Galactic Strategy KDE Game"
7980 +HOMEPAGE="https://kde.org/applications/games/org.kde.konquest
7981 +https://games.kde.org/game.php?game=konquest"
7982 +
7983 +LICENSE="GPL-2" # TODO: CHECK
7984 +SLOT="5"
7985 +KEYWORDS="~amd64 ~arm64 ~x86"
7986 +IUSE=""
7987 +
7988 +DEPEND="
7989 + >=kde-frameworks/kconfig-${KFMIN}:5
7990 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7991 + >=kde-frameworks/kcrash-${KFMIN}:5
7992 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7993 + >=kde-frameworks/kguiaddons-${KFMIN}:5
7994 + >=kde-frameworks/ki18n-${KFMIN}:5
7995 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7996 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7997 + >=kde-apps/libkdegames-${PVCUT}:5
7998 + >=dev-qt/qtgui-${QTMIN}:5
7999 + >=dev-qt/qtsvg-${QTMIN}:5
8000 + >=dev-qt/qtwidgets-${QTMIN}:5
8001 +"
8002 +RDEPEND="${DEPEND}"
8003
8004 diff --git a/kde-apps/konsole/konsole-19.12.2.ebuild b/kde-apps/konsole/konsole-19.12.2.ebuild
8005 new file mode 100644
8006 index 0000000000..babfc6b76f
8007 --- /dev/null
8008 +++ b/kde-apps/konsole/konsole-19.12.2.ebuild
8009 @@ -0,0 +1,62 @@
8010 +# Copyright 1999-2020 Gentoo Authors
8011 +# Distributed under the terms of the GNU General Public License v2
8012 +
8013 +EAPI=7
8014 +
8015 +ECM_HANDBOOK="optional"
8016 +ECM_TEST="true"
8017 +KFMIN=5.63.0
8018 +QTMIN=5.12.3
8019 +VIRTUALX_REQUIRED="test"
8020 +inherit ecm kde.org
8021 +
8022 +DESCRIPTION="KDE's terminal emulator"
8023 +HOMEPAGE="https://kde.org/applications/system/org.kde.konsole
8024 +https://konsole.kde.org"
8025 +
8026 +LICENSE="GPL-2" # TODO: CHECK
8027 +SLOT="5"
8028 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
8029 +IUSE="X"
8030 +
8031 +DEPEND="
8032 + >=kde-frameworks/kbookmarks-${KFMIN}:5
8033 + >=kde-frameworks/kcompletion-${KFMIN}:5
8034 + >=kde-frameworks/kconfig-${KFMIN}:5
8035 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8036 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8037 + >=kde-frameworks/kcrash-${KFMIN}:5
8038 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8039 + >=kde-frameworks/kguiaddons-${KFMIN}:5
8040 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
8041 + >=kde-frameworks/ki18n-${KFMIN}:5
8042 + >=kde-frameworks/kinit-${KFMIN}:5
8043 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8044 + >=kde-frameworks/kio-${KFMIN}:5
8045 + >=kde-frameworks/knewstuff-${KFMIN}:5
8046 + >=kde-frameworks/knotifications-${KFMIN}:5
8047 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
8048 + >=kde-frameworks/kparts-${KFMIN}:5
8049 + >=kde-frameworks/kpty-${KFMIN}:5
8050 + >=kde-frameworks/kservice-${KFMIN}:5
8051 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
8052 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8053 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8054 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8055 + >=dev-qt/qtdbus-${QTMIN}:5
8056 + >=dev-qt/qtgui-${QTMIN}:5
8057 + >=dev-qt/qtnetwork-${QTMIN}:5
8058 + >=dev-qt/qtprintsupport-${QTMIN}:5
8059 + >=dev-qt/qtwidgets-${QTMIN}:5
8060 + >=dev-qt/qtxml-${QTMIN}:5
8061 + X? ( x11-libs/libX11 )
8062 +"
8063 +RDEPEND="${DEPEND}"
8064 +
8065 +src_configure() {
8066 + local mycmakeargs=(
8067 + $(cmake_use_find_package X X11)
8068 + )
8069 +
8070 + ecm_src_configure
8071 +}
8072
8073 diff --git a/kde-apps/konsolekalendar/konsolekalendar-19.12.2.ebuild b/kde-apps/konsolekalendar/konsolekalendar-19.12.2.ebuild
8074 new file mode 100644
8075 index 0000000000..0cb75e547f
8076 --- /dev/null
8077 +++ b/kde-apps/konsolekalendar/konsolekalendar-19.12.2.ebuild
8078 @@ -0,0 +1,41 @@
8079 +# Copyright 1999-2020 Gentoo Authors
8080 +# Distributed under the terms of the GNU General Public License v2
8081 +
8082 +EAPI=7
8083 +
8084 +ECM_HANDBOOK="forceoptional"
8085 +KDE_ORG_NAME="akonadi-calendar-tools"
8086 +PVCUT=$(ver_cut 1-3)
8087 +KFMIN=5.63.0
8088 +inherit ecm kde.org
8089 +
8090 +DESCRIPTION="Command line interface to KDE calendars"
8091 +HOMEPAGE+=" https://userbase.kde.org/KonsoleKalendar"
8092 +
8093 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
8094 +SLOT="5"
8095 +KEYWORDS="~amd64 ~arm64 ~x86"
8096 +IUSE=""
8097 +
8098 +DEPEND="
8099 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
8100 + >=kde-frameworks/kconfig-${KFMIN}:5
8101 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8102 + >=kde-frameworks/ki18n-${KFMIN}:5
8103 + >=kde-apps/akonadi-${PVCUT}:5
8104 + >=kde-apps/akonadi-calendar-${PVCUT}:5
8105 + >=kde-apps/calendarsupport-${PVCUT}:5
8106 + >=kde-apps/kcalutils-${PVCUT}:5
8107 +"
8108 +RDEPEND="${DEPEND}"
8109 +
8110 +src_prepare() {
8111 + ecm_src_prepare
8112 +
8113 + # delete colliding calendarjanitor translations
8114 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
8115 + rm -f po/*/calendarjanitor.po || die
8116 + fi
8117 +
8118 + cmake_comment_add_subdirectory calendarjanitor
8119 +}
8120
8121 diff --git a/kde-apps/kontact/kontact-19.12.2.ebuild b/kde-apps/kontact/kontact-19.12.2.ebuild
8122 new file mode 100644
8123 index 0000000000..5b77a266d4
8124 --- /dev/null
8125 +++ b/kde-apps/kontact/kontact-19.12.2.ebuild
8126 @@ -0,0 +1,48 @@
8127 +# Copyright 1999-2020 Gentoo Authors
8128 +# Distributed under the terms of the GNU General Public License v2
8129 +
8130 +EAPI=7
8131 +
8132 +ECM_HANDBOOK="forceoptional"
8133 +PVCUT=$(ver_cut 1-3)
8134 +KFMIN=5.63.0
8135 +QTMIN=5.12.3
8136 +inherit ecm kde.org
8137 +
8138 +DESCRIPTION="Container application to unify several major PIM applications within one"
8139 +HOMEPAGE="https://kontact.kde.org/ https://kde.org/applications/office/org.kde.kontact"
8140 +
8141 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
8142 +SLOT="5"
8143 +KEYWORDS="~amd64 ~arm64 ~x86"
8144 +IUSE=""
8145 +
8146 +DEPEND="
8147 + >=kde-frameworks/kcmutils-${KFMIN}:5
8148 + >=kde-frameworks/kcompletion-${KFMIN}:5
8149 + >=kde-frameworks/kconfig-${KFMIN}:5
8150 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8151 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8152 + >=kde-frameworks/kcrash-${KFMIN}:5
8153 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8154 + >=kde-frameworks/ki18n-${KFMIN}:5
8155 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8156 + >=kde-frameworks/kio-${KFMIN}:5
8157 + >=kde-frameworks/kparts-${KFMIN}:5
8158 + >=kde-frameworks/kservice-${KFMIN}:5
8159 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8160 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8161 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8162 + >=kde-apps/akonadi-${PVCUT}:5
8163 + >=kde-apps/grantleetheme-${PVCUT}:5
8164 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
8165 + >=kde-apps/kontactinterface-${PVCUT}:5
8166 + >=kde-apps/kpimtextedit-${PVCUT}:5
8167 + >=kde-apps/libkdepim-${PVCUT}:5
8168 + >=kde-apps/mailcommon-${PVCUT}:5
8169 + >=dev-qt/qtdbus-${QTMIN}:5
8170 + >=dev-qt/qtgui-${QTMIN}:5
8171 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
8172 + >=dev-qt/qtwidgets-${QTMIN}:5
8173 +"
8174 +RDEPEND="${DEPEND}"
8175
8176 diff --git a/kde-apps/kontactinterface/kontactinterface-19.12.2.ebuild b/kde-apps/kontactinterface/kontactinterface-19.12.2.ebuild
8177 new file mode 100644
8178 index 0000000000..3104bae4d6
8179 --- /dev/null
8180 +++ b/kde-apps/kontactinterface/kontactinterface-19.12.2.ebuild
8181 @@ -0,0 +1,29 @@
8182 +# Copyright 1999-2020 Gentoo Authors
8183 +# Distributed under the terms of the GNU General Public License v2
8184 +
8185 +EAPI=7
8186 +
8187 +KFMIN=5.63.0
8188 +QTMIN=5.12.3
8189 +inherit ecm kde.org
8190 +
8191 +DESCRIPTION="Library for embedding KParts in a Kontact component"
8192 +HOMEPAGE="https://api.kde.org/kdepim/kontactinterface/html/index.html"
8193 +
8194 +LICENSE="GPL-2+ LGPL-2.1+"
8195 +SLOT="5"
8196 +KEYWORDS="~amd64 ~arm64 ~x86"
8197 +IUSE=""
8198 +
8199 +DEPEND="
8200 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8201 + >=kde-frameworks/kio-${KFMIN}:5
8202 + >=kde-frameworks/kparts-${KFMIN}:5
8203 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8204 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8205 + >=dev-qt/qtdbus-${QTMIN}:5
8206 + >=dev-qt/qtgui-${QTMIN}:5
8207 + >=dev-qt/qtwidgets-${QTMIN}:5
8208 + >=dev-qt/qtxml-${QTMIN}:5
8209 +"
8210 +RDEPEND="${DEPEND}"
8211
8212 diff --git a/kde-apps/kopete/kopete-19.12.2.ebuild b/kde-apps/kopete/kopete-19.12.2.ebuild
8213 new file mode 100644
8214 index 0000000000..04b387dcd2
8215 --- /dev/null
8216 +++ b/kde-apps/kopete/kopete-19.12.2.ebuild
8217 @@ -0,0 +1,185 @@
8218 +# Copyright 1999-2020 Gentoo Authors
8219 +# Distributed under the terms of the GNU General Public License v2
8220 +
8221 +EAPI=7
8222 +
8223 +ECM_HANDBOOK="forceoptional"
8224 +ECM_TEST="forceoptional"
8225 +PVCUT=$(ver_cut 1-3)
8226 +KFMIN=5.63.0
8227 +QTMIN=5.12.3
8228 +inherit ecm kde.org
8229 +
8230 +DESCRIPTION="Multi-protocol IM client based on KDE Frameworks"
8231 +HOMEPAGE="https://kde.org/applications/internet/org.kde.kopete
8232 +https://userbase.kde.org/Kopete"
8233 +
8234 +LICENSE="GPL-2" # TODO: CHECK
8235 +SLOT="5"
8236 +KEYWORDS="~amd64 ~arm64 ~x86"
8237 +IUSE="ssl v4l"
8238 +
8239 +# Available plugins
8240 +# addbookmarks: NO DEPS
8241 +# alias: NO DEPS (disabled upstream)
8242 +# autoreplace: NO DEPS
8243 +# contactnotes: NO DEPS
8244 +# cryptography: BROKEN (app-crypt/gpgme[cxx,qt5], kde-apps/libkleo:5)
8245 +# highlight: NO DEPS
8246 +# history: NO DEPS
8247 +# latex: virtual/latex as RDEPEND
8248 +# nowlistening: NO DEPS
8249 +# otr: libotr
8250 +# pipes: NO DEPS
8251 +# privacy: NO DEPS
8252 +# statistics: dev-db/sqlite:3
8253 +# texteffect: NO DEPS
8254 +# translator: NO DEPS
8255 +# urlpicpreview: NO DEPS
8256 +# webpresence: libxml2 libxslt
8257 +# NOTE: By default we enable all plugins that don't have any dependencies
8258 +PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight history latex nowlistening
8259 +otr pipes +privacy +statistics +texteffect translator +urlpicpreview webpresence"
8260 +
8261 +# Available protocols
8262 +# gadu: net-libs/libgadu @since 4.3
8263 +# groupwise: app-crypt/qca:2
8264 +# irc: NO DEPS, probably will fail so inform user about it
8265 +# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
8266 +# meanwhile: net-libs/meanwhile
8267 +# oscar: NO DEPS
8268 +# telepathy: net-libs/decibel
8269 +# testbed: NO DEPS
8270 +# winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
8271 +# zeroconf (bonjour): NO DEPS
8272 +PROTOCOLS="gadu groupwise meanwhile oscar testbed winpopup +xmpp zeroconf"
8273 +
8274 +# disabled protocols
8275 +# irc: NO DEPS
8276 +# jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM
8277 +# qq: NO DEPS
8278 +# telepathy: net-libs/decibel
8279 +# skype, sms (until fixed)
8280 +
8281 +IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
8282 +
8283 +COMMON_DEPEND="
8284 + app-crypt/gpgme[cxx,qt5]
8285 + dev-libs/libpcre
8286 + >=dev-qt/qtgui-${QTMIN}:5
8287 + >=dev-qt/qtsql-${QTMIN}:5
8288 + >=dev-qt/qtwidgets-${QTMIN}:5
8289 + >=dev-qt/qtxml-${QTMIN}:5
8290 + >=kde-apps/kidentitymanagement-${PVCUT}:5
8291 + >=kde-apps/libkleo-${PVCUT}:5
8292 + >=kde-frameworks/kcmutils-${KFMIN}:5
8293 + >=kde-frameworks/kconfig-${KFMIN}:5
8294 + >=kde-frameworks/kcontacts-${KFMIN}:5
8295 + >=kde-frameworks/kcrash-${KFMIN}:5
8296 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8297 + >=kde-frameworks/khtml-${KFMIN}:5
8298 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8299 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8300 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
8301 + >=kde-frameworks/kemoticons-${KFMIN}:5
8302 + >=kde-frameworks/khtml-${KFMIN}:5
8303 + >=kde-frameworks/ki18n-${KFMIN}:5
8304 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
8305 + >=kde-frameworks/kparts-${KFMIN}:5
8306 + >=kde-frameworks/ktexteditor-${KFMIN}:5
8307 + media-libs/phonon[qt5(+)]
8308 + x11-libs/libX11
8309 + x11-libs/libXScrnSaver
8310 + gadu? ( >=net-libs/libgadu-1.8.0[threads] )
8311 + groupwise? ( app-crypt/qca:2[qt5(+)] )
8312 + meanwhile? ( net-libs/meanwhile )
8313 + otr? ( >=net-libs/libotr-4.0.0 )
8314 + statistics? ( dev-db/sqlite:3 )
8315 + v4l? ( media-libs/libv4l )
8316 + webpresence? (
8317 + dev-libs/libxml2
8318 + dev-libs/libxslt
8319 + )
8320 + xmpp? (
8321 + app-crypt/qca:2[qt5(+)]
8322 + net-dns/libidn:0=
8323 + sys-libs/zlib
8324 + )
8325 + zeroconf? (
8326 + >=kde-apps/kidentitymanagement-${PVCUT}:5
8327 + >=kde-frameworks/kdnssd-${KFMIN}:5
8328 + )
8329 +"
8330 +# jingle? (
8331 +# dev-libs/expat
8332 +# dev-libs/openssl:0=
8333 +# >=media-libs/mediastreamer-2.3.0
8334 +# media-libs/speex
8335 +# net-libs/libsrtp:0=
8336 +# net-libs/ortp:=
8337 +# )
8338 +RDEPEND="${COMMON_DEPEND}
8339 + latex? (
8340 + || (
8341 + media-gfx/imagemagick
8342 + media-gfx/graphicsmagick[imagemagick]
8343 + )
8344 + virtual/latex-base
8345 + )
8346 + ssl? ( app-crypt/qca:2[ssl] )
8347 +"
8348 +# sms? ( app-mobilephone/smssend )
8349 +# winpopup? ( net-fs/samba )
8350 +DEPEND="${COMMON_DEPEND}
8351 + x11-base/xorg-proto
8352 +"
8353 +# jingle? ( dev-libs/jsoncpp )
8354 +
8355 +# tests hang, last checked for 4.2.96
8356 +RESTRICT+=" test"
8357 +
8358 +src_configure() {
8359 + local x x2
8360 + # Handle common stuff
8361 + local mycmakeargs=(
8362 + -DWITH_qq=OFF
8363 + -DDISABLE_VIDEOSUPPORT=$(usex !v4l)
8364 + )
8365 +# $(cmake_use_find_package jingle LiboRTP)
8366 +# $(cmake_use_find_package jingle Mediastreamer)
8367 +# $(cmake_use_find_package jingle Speex)
8368 +
8369 + # enable protocols
8370 + for x in ${PROTOCOLS}; do
8371 + case ${x/+/} in
8372 + jingle) x2=libjingle ;;
8373 + xmpp) x2=jabber ;;
8374 + zeroconf) x2=bonjour ;;
8375 + *) x2=${x/+/} ;;
8376 + esac
8377 + mycmakeargs+=( -DWITH_${x2}=$(usex ${x/+/}) )
8378 + done
8379 +
8380 + # disable until fixed:
8381 + mycmakeargs+=( -DWITH_{cryptography,libjingle,skype,sms}=OFF )
8382 +
8383 + # enable plugins
8384 + for x in ${PLUGINS}; do
8385 + mycmakeargs+=( -DWITH_${x/+/}=$(usex ${x/+/}) )
8386 + done
8387 +
8388 + ecm_src_configure
8389 +}
8390 +
8391 +pkg_postinst() {
8392 + ecm_pkg_postinst
8393 +
8394 + if ! use ssl; then
8395 + if use xmpp ; then
8396 + if ! has_version "app-crypt/qca:2[ssl]" ; then
8397 + elog "In order to use ssl in xmpp you'll need to"
8398 + elog "install app-crypt/qca package with USE=ssl."
8399 + fi
8400 + fi
8401 + fi
8402 +}
8403
8404 diff --git a/kde-apps/korganizer/korganizer-19.12.2.ebuild b/kde-apps/korganizer/korganizer-19.12.2.ebuild
8405 new file mode 100644
8406 index 0000000000..c3dffdddd5
8407 --- /dev/null
8408 +++ b/kde-apps/korganizer/korganizer-19.12.2.ebuild
8409 @@ -0,0 +1,95 @@
8410 +# Copyright 1999-2020 Gentoo Authors
8411 +# Distributed under the terms of the GNU General Public License v2
8412 +
8413 +EAPI=7
8414 +
8415 +ECM_HANDBOOK="forceoptional"
8416 +ECM_TEST="forceoptional"
8417 +PVCUT=$(ver_cut 1-3)
8418 +KFMIN=5.63.0
8419 +QTMIN=5.12.3
8420 +VIRTUALX_REQUIRED="test"
8421 +inherit ecm kde.org
8422 +
8423 +DESCRIPTION="Organizational assistant, providing calendars and other similar functionality"
8424 +HOMEPAGE="https://kde.org/applications/office/org.kde.korganizer"
8425 +
8426 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
8427 +SLOT="5"
8428 +KEYWORDS="~amd64 ~arm64 ~x86"
8429 +IUSE="X"
8430 +
8431 +BDEPEND="
8432 + test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
8433 +"
8434 +COMMON_DEPEND="
8435 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
8436 + >=kde-frameworks/kcmutils-${KFMIN}:5
8437 + >=kde-frameworks/kcodecs-${KFMIN}:5
8438 + >=kde-frameworks/kcompletion-${KFMIN}:5
8439 + >=kde-frameworks/kconfig-${KFMIN}:5
8440 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8441 + >=kde-frameworks/kcontacts-${KFMIN}:5
8442 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8443 + >=kde-frameworks/kcrash-${KFMIN}:5
8444 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8445 + >=kde-frameworks/kholidays-${KFMIN}:5
8446 + >=kde-frameworks/ki18n-${KFMIN}:5
8447 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8448 + >=kde-frameworks/kio-${KFMIN}:5
8449 + >=kde-frameworks/kitemmodels-${KFMIN}:5
8450 + >=kde-frameworks/kitemviews-${KFMIN}:5
8451 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
8452 + >=kde-frameworks/knewstuff-${KFMIN}:5
8453 + >=kde-frameworks/knotifications-${KFMIN}:5
8454 + >=kde-frameworks/kparts-${KFMIN}:5
8455 + >=kde-frameworks/kservice-${KFMIN}:5
8456 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8457 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8458 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8459 + >=kde-apps/akonadi-${PVCUT}:5
8460 + >=kde-apps/akonadi-calendar-${PVCUT}:5
8461 + >=kde-apps/akonadi-contacts-${PVCUT}:5
8462 + >=kde-apps/akonadi-mime-${PVCUT}:5
8463 + >=kde-apps/akonadi-notes-${PVCUT}:5
8464 + >=kde-apps/akonadi-search-${PVCUT}:5
8465 + >=kde-apps/calendarsupport-${PVCUT}:5
8466 + >=kde-apps/eventviews-${PVCUT}:5
8467 + >=kde-apps/incidenceeditor-${PVCUT}:5
8468 + >=kde-apps/kcalutils-${PVCUT}:5
8469 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
8470 + >=kde-apps/kidentitymanagement-${PVCUT}:5
8471 + >=kde-apps/kmailtransport-${PVCUT}:5
8472 + >=kde-apps/kmime-${PVCUT}:5
8473 + >=kde-apps/kontactinterface-${PVCUT}:5
8474 + >=kde-apps/kpimtextedit-${PVCUT}:5
8475 + >=kde-apps/libkdepim-${PVCUT}:5
8476 + >=kde-apps/pimcommon-${PVCUT}:5
8477 + >=dev-qt/qtdbus-${QTMIN}:5
8478 + >=dev-qt/qtgui-${QTMIN}:5
8479 + >=dev-qt/qtmultimedia-${QTMIN}:5
8480 + >=dev-qt/qtwidgets-${QTMIN}:5
8481 + X? (
8482 + >=dev-qt/qtx11extras-${QTMIN}:5
8483 + x11-libs/libX11
8484 + )
8485 +"
8486 +DEPEND="${COMMON_DEPEND}
8487 + >=kde-apps/kldap-${PVCUT}:5
8488 + >=dev-qt/designer-${QTMIN}:5
8489 + test? ( >=kde-apps/akonadi-${PVCUT}:5[sqlite] )
8490 +"
8491 +RDEPEND="${COMMON_DEPEND}
8492 + >=kde-apps/kdepim-runtime-${PVCUT}:5
8493 +"
8494 +
8495 +# testkodaymatrix is broken, akonadi* tests need DBus, bug #665686
8496 +RESTRICT+=" test"
8497 +
8498 +src_configure() {
8499 + local mycmakeargs=(
8500 + $(cmake_use_find_package X X11)
8501 + )
8502 +
8503 + ecm_src_configure
8504 +}
8505
8506 diff --git a/kde-apps/kpat/kpat-19.12.2.ebuild b/kde-apps/kpat/kpat-19.12.2.ebuild
8507 new file mode 100644
8508 index 0000000000..5f36023990
8509 --- /dev/null
8510 +++ b/kde-apps/kpat/kpat-19.12.2.ebuild
8511 @@ -0,0 +1,41 @@
8512 +# Copyright 1999-2020 Gentoo Authors
8513 +# Distributed under the terms of the GNU General Public License v2
8514 +
8515 +EAPI=7
8516 +
8517 +ECM_HANDBOOK="forceoptional"
8518 +KDE_SELINUX_MODULE="games"
8519 +PVCUT=$(ver_cut 1-3)
8520 +KFMIN=5.63.0
8521 +QTMIN=5.12.3
8522 +inherit ecm kde.org
8523 +
8524 +DESCRIPTION="KDE patience game"
8525 +HOMEPAGE="https://kde.org/applications/games/org.kde.kpat
8526 +https://games.kde.org/game.php?game=kpat"
8527 +
8528 +LICENSE="GPL-2" # TODO: CHECK
8529 +SLOT="5"
8530 +KEYWORDS="~amd64 ~arm64 ~x86"
8531 +IUSE=""
8532 +
8533 +DEPEND="
8534 + >=kde-frameworks/kcompletion-${KFMIN}:5
8535 + >=kde-frameworks/kconfig-${KFMIN}:5
8536 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8537 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8538 + >=kde-frameworks/kcrash-${KFMIN}:5
8539 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8540 + >=kde-frameworks/kguiaddons-${KFMIN}:5
8541 + >=kde-frameworks/ki18n-${KFMIN}:5
8542 + >=kde-frameworks/kio-${KFMIN}:5
8543 + >=kde-frameworks/knewstuff-${KFMIN}:5
8544 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8545 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8546 + >=kde-apps/libkdegames-${PVCUT}:5
8547 + >=dev-qt/qtgui-${QTMIN}:5
8548 + >=dev-qt/qtsvg-${QTMIN}:5
8549 + >=dev-qt/qtwidgets-${QTMIN}:5
8550 + dev-games/freecell-solver
8551 +"
8552 +RDEPEND="${DEPEND}"
8553
8554 diff --git a/kde-apps/kpimtextedit/kpimtextedit-19.12.2.ebuild b/kde-apps/kpimtextedit/kpimtextedit-19.12.2.ebuild
8555 new file mode 100644
8556 index 0000000000..fa41a3a5bc
8557 --- /dev/null
8558 +++ b/kde-apps/kpimtextedit/kpimtextedit-19.12.2.ebuild
8559 @@ -0,0 +1,42 @@
8560 +# Copyright 1999-2020 Gentoo Authors
8561 +# Distributed under the terms of the GNU General Public License v2
8562 +
8563 +EAPI=7
8564 +
8565 +ECM_DESIGNERPLUGIN="true"
8566 +ECM_TEST="true"
8567 +KFMIN=5.63.0
8568 +QTMIN=5.12.3
8569 +VIRTUALX_REQUIRED="test"
8570 +inherit ecm kde.org
8571 +
8572 +DESCRIPTION="A textedit with PIM-specific features"
8573 +
8574 +LICENSE="LGPL-2.1+"
8575 +SLOT="5"
8576 +KEYWORDS="~amd64 ~arm64 ~x86"
8577 +IUSE=""
8578 +
8579 +RDEPEND="
8580 + >=kde-frameworks/kcodecs-${KFMIN}:5
8581 + >=kde-frameworks/kcompletion-${KFMIN}:5
8582 + >=kde-frameworks/kconfig-${KFMIN}:5
8583 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8584 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8585 + >=kde-frameworks/ki18n-${KFMIN}:5
8586 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8587 + >=kde-frameworks/kio-${KFMIN}:5
8588 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8589 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8590 + >=kde-frameworks/sonnet-${KFMIN}:5
8591 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
8592 + >=dev-qt/qtgui-${QTMIN}:5
8593 + >=dev-qt/qtspeech-${QTMIN}:5
8594 + >=dev-qt/qtwidgets-${QTMIN}:5
8595 + dev-libs/grantlee:5
8596 +"
8597 +DEPEND="${RDEPEND}
8598 + test? ( >=kde-frameworks/ktextwidgets-${KFMIN}:5 )
8599 +"
8600 +
8601 +RESTRICT+=" test"
8602
8603 diff --git a/kde-apps/kpkpass/kpkpass-19.12.2.ebuild b/kde-apps/kpkpass/kpkpass-19.12.2.ebuild
8604 new file mode 100644
8605 index 0000000000..f606e6f9ed
8606 --- /dev/null
8607 +++ b/kde-apps/kpkpass/kpkpass-19.12.2.ebuild
8608 @@ -0,0 +1,26 @@
8609 +# Copyright 1999-2020 Gentoo Authors
8610 +# Distributed under the terms of the GNU General Public License v2
8611 +
8612 +EAPI=7
8613 +
8614 +ECM_TEST="forceoptional"
8615 +KFMIN=5.63.0
8616 +QTMIN=5.12.3
8617 +VIRTUALX_REQUIRED="test"
8618 +inherit ecm kde.org
8619 +
8620 +DESCRIPTION="Library to deal with Apple Wallet pass files"
8621 +HOMEPAGE="https://kde.org/applications/office/kontact/"
8622 +
8623 +LICENSE="LGPL-2.1+"
8624 +SLOT="5"
8625 +KEYWORDS="~amd64 ~arm64 ~x86"
8626 +IUSE=""
8627 +
8628 +DEPEND="
8629 + >=dev-qt/qtgui-${QTMIN}:5
8630 + >=kde-frameworks/karchive-${KFMIN}:5
8631 +"
8632 +RDEPEND="${DEPEND}
8633 + !<kde-apps/kdepim-addons-18.07.80
8634 +"
8635
8636 diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-19.12.2.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-19.12.2.ebuild
8637 new file mode 100644
8638 index 0000000000..4933b8cbbd
8639 --- /dev/null
8640 +++ b/kde-apps/kqtquickcharts/kqtquickcharts-19.12.2.ebuild
8641 @@ -0,0 +1,20 @@
8642 +# Copyright 1999-2020 Gentoo Authors
8643 +# Distributed under the terms of the GNU General Public License v2
8644 +
8645 +EAPI=7
8646 +
8647 +QTMIN=5.12.3
8648 +inherit ecm kde.org
8649 +
8650 +DESCRIPTION="Qt Quick plugin for beautiful and interactive charts"
8651 +
8652 +LICENSE="GPL-2" # TODO: CHECK
8653 +SLOT="5"
8654 +KEYWORDS="~amd64 ~arm64 ~x86"
8655 +IUSE=""
8656 +
8657 +DEPEND="
8658 + >=dev-qt/qtdeclarative-${QTMIN}:5
8659 + >=dev-qt/qtgui-${QTMIN}:5
8660 +"
8661 +RDEPEND="${DEPEND}"
8662
8663 diff --git a/kde-apps/krdc/krdc-19.12.2.ebuild b/kde-apps/krdc/krdc-19.12.2.ebuild
8664 new file mode 100644
8665 index 0000000000..ab29befed0
8666 --- /dev/null
8667 +++ b/kde-apps/krdc/krdc-19.12.2.ebuild
8668 @@ -0,0 +1,52 @@
8669 +# Copyright 1999-2020 Gentoo Authors
8670 +# Distributed under the terms of the GNU General Public License v2
8671 +
8672 +EAPI=7
8673 +
8674 +ECM_HANDBOOK="optional"
8675 +KFMIN=5.63.0
8676 +QTMIN=5.12.3
8677 +inherit ecm kde.org
8678 +
8679 +DESCRIPTION="Remote desktop connection (RDP and VNC) client"
8680 +HOMEPAGE="https://kde.org/applications/internet/org.kde.krdc"
8681 +
8682 +LICENSE="GPL-2" # TODO: CHECK
8683 +SLOT="5"
8684 +KEYWORDS="~amd64 ~arm64 ~x86"
8685 +IUSE="+rdp vnc"
8686 +
8687 +#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 2016-01-24
8688 +DEPEND="
8689 + >=kde-frameworks/kbookmarks-${KFMIN}:5
8690 + >=kde-frameworks/kcmutils-${KFMIN}:5
8691 + >=kde-frameworks/kcompletion-${KFMIN}:5
8692 + >=kde-frameworks/kconfig-${KFMIN}:5
8693 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8694 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8695 + >=kde-frameworks/kdnssd-${KFMIN}:5
8696 + >=kde-frameworks/ki18n-${KFMIN}:5
8697 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8698 + >=kde-frameworks/knotifications-${KFMIN}:5
8699 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
8700 + >=kde-frameworks/kservice-${KFMIN}:5
8701 + >=kde-frameworks/kwallet-${KFMIN}:5
8702 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8703 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8704 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8705 + >=dev-qt/qtgui-${QTMIN}:5
8706 + >=dev-qt/qtwidgets-${QTMIN}:5
8707 + >=dev-qt/qtxml-${QTMIN}:5
8708 + vnc? ( >=net-libs/libvncserver-0.9 )
8709 +"
8710 +RDEPEND="${DEPEND}
8711 + rdp? ( >=net-misc/freerdp-1.1.0_beta1[X] )
8712 +"
8713 +
8714 +src_configure() {
8715 + local mycmakeargs=(
8716 + $(cmake_use_find_package vnc LibVNCServer)
8717 + )
8718 +
8719 + ecm_src_configure
8720 +}
8721
8722 diff --git a/kde-apps/kreversi/kreversi-19.12.2.ebuild b/kde-apps/kreversi/kreversi-19.12.2.ebuild
8723 new file mode 100644
8724 index 0000000000..66a5755adc
8725 --- /dev/null
8726 +++ b/kde-apps/kreversi/kreversi-19.12.2.ebuild
8727 @@ -0,0 +1,41 @@
8728 +# Copyright 1999-2020 Gentoo Authors
8729 +# Distributed under the terms of the GNU General Public License v2
8730 +
8731 +EAPI=7
8732 +
8733 +ECM_HANDBOOK="optional"
8734 +KDE_SELINUX_MODULE="games"
8735 +PVCUT=$(ver_cut 1-3)
8736 +KFMIN=5.63.0
8737 +QTMIN=5.12.3
8738 +inherit ecm kde.org
8739 +
8740 +DESCRIPTION="Board game by KDE"
8741 +HOMEPAGE="https://kde.org/applications/games/org.kde.kreversi
8742 +https://games.kde.org/game.php?game=kreversi"
8743 +
8744 +LICENSE="GPL-2" # TODO: CHECK
8745 +SLOT="5"
8746 +KEYWORDS="~amd64 ~arm64 ~x86"
8747 +IUSE=""
8748 +
8749 +DEPEND="
8750 + >=kde-frameworks/kconfig-${KFMIN}:5
8751 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8752 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8753 + >=kde-frameworks/kcrash-${KFMIN}:5
8754 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8755 + >=kde-frameworks/kdeclarative-${KFMIN}:5
8756 + >=kde-frameworks/ki18n-${KFMIN}:5
8757 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8758 + >=kde-frameworks/kio-${KFMIN}:5
8759 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8760 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8761 + >=kde-apps/libkdegames-${PVCUT}:5
8762 + >=dev-qt/qtdeclarative-${QTMIN}:5
8763 + >=dev-qt/qtgui-${QTMIN}:5
8764 + >=dev-qt/qtsvg-${QTMIN}:5
8765 + >=dev-qt/qtwidgets-${QTMIN}:5
8766 + >=dev-qt/qtxml-${QTMIN}:5
8767 +"
8768 +RDEPEND="${DEPEND}"
8769
8770 diff --git a/kde-apps/krfb/krfb-19.12.2.ebuild b/kde-apps/krfb/krfb-19.12.2.ebuild
8771 new file mode 100644
8772 index 0000000000..78c3709131
8773 --- /dev/null
8774 +++ b/kde-apps/krfb/krfb-19.12.2.ebuild
8775 @@ -0,0 +1,55 @@
8776 +# Copyright 1999-2020 Gentoo Authors
8777 +# Distributed under the terms of the GNU General Public License v2
8778 +
8779 +EAPI=7
8780 +
8781 +ECM_HANDBOOK="forceoptional"
8782 +KFMIN=5.63.0
8783 +QTMIN=5.12.3
8784 +inherit ecm kde.org
8785 +
8786 +DESCRIPTION="VNC-compatible server to share Plasma desktops"
8787 +HOMEPAGE="https://kde.org/applications/internet/org.kde.krfb"
8788 +
8789 +LICENSE="GPL-2" # TODO: CHECK
8790 +SLOT="5"
8791 +KEYWORDS="~amd64 ~arm64 ~x86"
8792 +IUSE="wayland"
8793 +
8794 +DEPEND="
8795 + >=kde-frameworks/kcompletion-${KFMIN}:5
8796 + >=kde-frameworks/kconfig-${KFMIN}:5
8797 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8798 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8799 + >=kde-frameworks/kcrash-${KFMIN}:5
8800 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8801 + >=kde-frameworks/kdnssd-${KFMIN}:5
8802 + >=kde-frameworks/ki18n-${KFMIN}:5
8803 + >=kde-frameworks/knotifications-${KFMIN}:5
8804 + >=kde-frameworks/kwallet-${KFMIN}:5
8805 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8806 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8807 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8808 + >=dev-qt/qtdbus-${QTMIN}:5
8809 + >=dev-qt/qtgui-${QTMIN}:5
8810 + >=dev-qt/qtnetwork-${QTMIN}:5
8811 + >=dev-qt/qtwidgets-${QTMIN}:5
8812 + >=dev-qt/qtx11extras-${QTMIN}:5
8813 + >=net-libs/libvncserver-0.9.9
8814 + x11-libs/libX11
8815 + x11-libs/libxcb
8816 + x11-libs/libXtst
8817 + x11-libs/xcb-util-image
8818 + wayland? ( media-video/pipewire:= )
8819 +"
8820 +RDEPEND="${DEPEND}
8821 + wayland? ( sys-apps/xdg-desktop-portal[screencast] )
8822 +"
8823 +
8824 +src_configure() {
8825 + local mycmakeargs=(
8826 + $(cmake_use_find_package wayland PipeWire)
8827 + )
8828 +
8829 + ecm_src_configure
8830 +}
8831
8832 diff --git a/kde-apps/kross-interpreters/kross-interpreters-19.12.2.ebuild b/kde-apps/kross-interpreters/kross-interpreters-19.12.2.ebuild
8833 new file mode 100644
8834 index 0000000000..2e692c3325
8835 --- /dev/null
8836 +++ b/kde-apps/kross-interpreters/kross-interpreters-19.12.2.ebuild
8837 @@ -0,0 +1,42 @@
8838 +# Copyright 1999-2020 Gentoo Authors
8839 +# Distributed under the terms of the GNU General Public License v2
8840 +
8841 +EAPI=7
8842 +
8843 +PYTHON_COMPAT=( python2_7 )
8844 +USE_RUBY="ruby26"
8845 +KFMIN=5.63.0
8846 +QTMIN=5.12.3
8847 +inherit ecm kde.org python-single-r1 ruby-single
8848 +
8849 +DESCRIPTION="Kross interpreter plugins for programming languages"
8850 +
8851 +LICENSE="GPL-2" # TODO: CHECK
8852 +SLOT="5"
8853 +KEYWORDS="~amd64 ~arm64 ~x86"
8854 +IUSE="+python ruby"
8855 +
8856 +REQUIRED_USE="|| ( python ruby ) python? ( ${PYTHON_REQUIRED_USE} )"
8857 +
8858 +DEPEND="
8859 + >=kde-frameworks/kross-${KFMIN}:5
8860 + >=dev-qt/qtgui-${QTMIN}:5
8861 + >=dev-qt/qtwidgets-${QTMIN}:5
8862 + python? ( ${PYTHON_DEPS} )
8863 + ruby? ( ${RUBY_DEPS} )
8864 +"
8865 +RDEPEND="${DEPEND}"
8866 +
8867 +pkg_setup() {
8868 + use python && python-single-r1_pkg_setup
8869 + ecm_pkg_setup
8870 +}
8871 +
8872 +src_configure() {
8873 + local mycmakeargs=(
8874 + -DBUILD_python=$(usex python)
8875 + -DBUILD_ruby=$(usex ruby)
8876 + )
8877 +
8878 + ecm_src_configure
8879 +}
8880
8881 diff --git a/kde-apps/kruler/kruler-19.12.2.ebuild b/kde-apps/kruler/kruler-19.12.2.ebuild
8882 new file mode 100644
8883 index 0000000000..a21fc46016
8884 --- /dev/null
8885 +++ b/kde-apps/kruler/kruler-19.12.2.ebuild
8886 @@ -0,0 +1,43 @@
8887 +# Copyright 1999-2020 Gentoo Authors
8888 +# Distributed under the terms of the GNU General Public License v2
8889 +
8890 +EAPI=7
8891 +
8892 +ECM_HANDBOOK="forceoptional"
8893 +KFMIN=5.63.0
8894 +QTMIN=5.12.3
8895 +inherit ecm kde.org
8896 +
8897 +DESCRIPTION="Screen ruler for Plasma"
8898 +HOMEPAGE="https://kde.org/applications/graphics/org.kde.kruler"
8899 +
8900 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
8901 +SLOT="5"
8902 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
8903 +IUSE="X"
8904 +
8905 +DEPEND="
8906 + >=kde-frameworks/kconfig-${KFMIN}:5
8907 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8908 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8909 + >=kde-frameworks/ki18n-${KFMIN}:5
8910 + >=kde-frameworks/knotifications-${KFMIN}:5
8911 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8912 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8913 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8914 + >=dev-qt/qtgui-${QTMIN}:5
8915 + >=dev-qt/qtwidgets-${QTMIN}:5
8916 + X? (
8917 + >=dev-qt/qtx11extras-${QTMIN}:5
8918 + x11-libs/libxcb
8919 + )
8920 +"
8921 +RDEPEND="${DEPEND}"
8922 +
8923 +src_configure() {
8924 + local mycmakeargs=(
8925 + $(cmake_use_find_package X X11)
8926 + )
8927 +
8928 + ecm_src_configure
8929 +}
8930
8931 diff --git a/kde-apps/kshisen/kshisen-19.12.2.ebuild b/kde-apps/kshisen/kshisen-19.12.2.ebuild
8932 new file mode 100644
8933 index 0000000000..0158c9f775
8934 --- /dev/null
8935 +++ b/kde-apps/kshisen/kshisen-19.12.2.ebuild
8936 @@ -0,0 +1,36 @@
8937 +# Copyright 1999-2020 Gentoo Authors
8938 +# Distributed under the terms of the GNU General Public License v2
8939 +
8940 +EAPI=7
8941 +
8942 +ECM_HANDBOOK="forceoptional"
8943 +KDE_SELINUX_MODULE="games"
8944 +PVCUT=$(ver_cut 1-3)
8945 +KFMIN=5.63.0
8946 +QTMIN=5.12.3
8947 +inherit ecm kde.org
8948 +
8949 +DESCRIPTION="Solitaire-like game played using the standard set of Mahjong tiles"
8950 +HOMEPAGE="https://kde.org/applications/games/org.kde.kshisen
8951 +https://games.kde.org/game.php?game=kshisen"
8952 +
8953 +LICENSE="GPL-2" # TODO: CHECK
8954 +SLOT="5"
8955 +KEYWORDS="~amd64 ~arm64 ~x86"
8956 +IUSE=""
8957 +
8958 +DEPEND="
8959 + >=kde-frameworks/kconfig-${KFMIN}:5
8960 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8961 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8962 + >=kde-frameworks/kcrash-${KFMIN}:5
8963 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8964 + >=kde-frameworks/ki18n-${KFMIN}:5
8965 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8966 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8967 + >=kde-apps/libkdegames-${PVCUT}:5
8968 + >=kde-apps/libkmahjongg-${PVCUT}:5
8969 + >=dev-qt/qtgui-${QTMIN}:5
8970 + >=dev-qt/qtwidgets-${QTMIN}:5
8971 +"
8972 +RDEPEND="${DEPEND}"
8973
8974 diff --git a/kde-apps/ksirk/ksirk-19.12.2.ebuild b/kde-apps/ksirk/ksirk-19.12.2.ebuild
8975 new file mode 100644
8976 index 0000000000..82da3182fd
8977 --- /dev/null
8978 +++ b/kde-apps/ksirk/ksirk-19.12.2.ebuild
8979 @@ -0,0 +1,44 @@
8980 +# Copyright 1999-2020 Gentoo Authors
8981 +# Distributed under the terms of the GNU General Public License v2
8982 +
8983 +EAPI=7
8984 +
8985 +ECM_HANDBOOK="forceoptional"
8986 +PVCUT=$(ver_cut 1-3)
8987 +KFMIN=5.63.0
8988 +QTMIN=5.12.3
8989 +inherit ecm kde.org
8990 +
8991 +DESCRIPTION="Port of the board game risk"
8992 +HOMEPAGE="https://kde.org/applications/games/org.kde.ksirk
8993 +https://games.kde.org/game.php?game=ksirk"
8994 +
8995 +LICENSE="GPL-2" # TODO: CHECK
8996 +SLOT="5"
8997 +KEYWORDS="~amd64 ~arm64 ~x86"
8998 +IUSE=""
8999 +
9000 +DEPEND="
9001 + >=kde-frameworks/kcompletion-${KFMIN}:5
9002 + >=kde-frameworks/kconfig-${KFMIN}:5
9003 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9004 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9005 + >=kde-frameworks/kcrash-${KFMIN}:5
9006 + >=kde-frameworks/ki18n-${KFMIN}:5
9007 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9008 + >=kde-frameworks/kio-${KFMIN}:5
9009 + >=kde-frameworks/knewstuff-${KFMIN}:5
9010 + >=kde-frameworks/kwallet-${KFMIN}:5
9011 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9012 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9013 + >=kde-apps/libkdegames-${PVCUT}:5
9014 + >=dev-qt/qtgui-${QTMIN}:5
9015 + >=dev-qt/qtnetwork-${QTMIN}:5
9016 + >=dev-qt/qtsvg-${QTMIN}:5
9017 + >=dev-qt/qtwidgets-${QTMIN}:5
9018 + >=dev-qt/qtxml-${QTMIN}:5
9019 + app-crypt/qca:2[qt5(+)]
9020 + media-libs/phonon[qt5(+)]
9021 + sys-libs/zlib
9022 +"
9023 +RDEPEND="${DEPEND}"
9024
9025 diff --git a/kde-apps/ksmtp/ksmtp-19.12.2.ebuild b/kde-apps/ksmtp/ksmtp-19.12.2.ebuild
9026 new file mode 100644
9027 index 0000000000..77b2aa8d06
9028 --- /dev/null
9029 +++ b/kde-apps/ksmtp/ksmtp-19.12.2.ebuild
9030 @@ -0,0 +1,28 @@
9031 +# Copyright 1999-2020 Gentoo Authors
9032 +# Distributed under the terms of the GNU General Public License v2
9033 +
9034 +EAPI=7
9035 +
9036 +ECM_TEST="true"
9037 +KFMIN=5.63.0
9038 +QTMIN=5.12.3
9039 +inherit ecm kde.org
9040 +
9041 +DESCRIPTION="Job-based library to send email through an SMTP server"
9042 +HOMEPAGE="https://api.kde.org/kdepim/ksmtp/html/index.html"
9043 +
9044 +LICENSE="LGPL-2.1+"
9045 +SLOT="5"
9046 +KEYWORDS="~amd64 ~arm64 ~x86"
9047 +IUSE=""
9048 +
9049 +DEPEND="
9050 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9051 + >=kde-frameworks/ki18n-${KFMIN}:5
9052 + >=kde-frameworks/kio-${KFMIN}:5
9053 + >=dev-qt/qtnetwork-${QTMIN}:5
9054 + dev-libs/cyrus-sasl
9055 +"
9056 +RDEPEND="${DEPEND}"
9057 +
9058 +RESTRICT+=" test" # bug 642410
9059
9060 diff --git a/kde-apps/ksnakeduel/ksnakeduel-19.12.2.ebuild b/kde-apps/ksnakeduel/ksnakeduel-19.12.2.ebuild
9061 new file mode 100644
9062 index 0000000000..7e6bca0816
9063 --- /dev/null
9064 +++ b/kde-apps/ksnakeduel/ksnakeduel-19.12.2.ebuild
9065 @@ -0,0 +1,37 @@
9066 +# Copyright 1999-2020 Gentoo Authors
9067 +# Distributed under the terms of the GNU General Public License v2
9068 +
9069 +EAPI=7
9070 +
9071 +ECM_HANDBOOK="optional"
9072 +KDE_SELINUX_MODULE="games"
9073 +PVCUT=$(ver_cut 1-3)
9074 +KFMIN=5.63.0
9075 +QTMIN=5.12.3
9076 +inherit ecm kde.org
9077 +
9078 +DESCRIPTION="KDE Tron game"
9079 +HOMEPAGE="https://kde.org/applications/games/org.kde.ksnakeduel"
9080 +
9081 +LICENSE="GPL-2" # TODO: CHECK
9082 +SLOT="5"
9083 +KEYWORDS="~amd64 ~arm64 ~x86"
9084 +IUSE=""
9085 +
9086 +DEPEND="
9087 + >=kde-frameworks/kcompletion-${KFMIN}:5
9088 + >=kde-frameworks/kconfig-${KFMIN}:5
9089 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9090 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9091 + >=kde-frameworks/kcrash-${KFMIN}:5
9092 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9093 + >=kde-frameworks/kguiaddons-${KFMIN}:5
9094 + >=kde-frameworks/ki18n-${KFMIN}:5
9095 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9096 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9097 + >=kde-apps/libkdegames-${PVCUT}:5
9098 + >=dev-qt/qtgui-${QTMIN}:5
9099 + >=dev-qt/qtsvg-${QTMIN}:5
9100 + >=dev-qt/qtwidgets-${QTMIN}:5
9101 +"
9102 +RDEPEND="${DEPEND}"
9103
9104 diff --git a/kde-apps/kspaceduel/kspaceduel-19.12.2.ebuild b/kde-apps/kspaceduel/kspaceduel-19.12.2.ebuild
9105 new file mode 100644
9106 index 0000000000..83a1730f09
9107 --- /dev/null
9108 +++ b/kde-apps/kspaceduel/kspaceduel-19.12.2.ebuild
9109 @@ -0,0 +1,35 @@
9110 +# Copyright 1999-2020 Gentoo Authors
9111 +# Distributed under the terms of the GNU General Public License v2
9112 +
9113 +EAPI=7
9114 +
9115 +ECM_HANDBOOK="forceoptional"
9116 +KDE_SELINUX_MODULE="games"
9117 +PVCUT=$(ver_cut 1-3)
9118 +KFMIN=5.63.0
9119 +QTMIN=5.12.3
9120 +inherit ecm kde.org
9121 +
9122 +DESCRIPTION="Space Game by KDE"
9123 +HOMEPAGE="https://kde.org/applications/games/org.kde.kspaceduel
9124 +https://games.kde.org/game.php?game=kspaceduel"
9125 +
9126 +LICENSE="GPL-2" # TODO: CHECK
9127 +SLOT="5"
9128 +KEYWORDS="~amd64 ~arm64 ~x86"
9129 +IUSE=""
9130 +
9131 +DEPEND="
9132 + >=kde-frameworks/kconfig-${KFMIN}:5
9133 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9134 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9135 + >=kde-frameworks/kcrash-${KFMIN}:5
9136 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9137 + >=kde-frameworks/ki18n-${KFMIN}:5
9138 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9139 + >=kde-apps/libkdegames-${PVCUT}:5
9140 + >=dev-qt/qtgui-${QTMIN}:5
9141 + >=dev-qt/qtsvg-${QTMIN}:5
9142 + >=dev-qt/qtwidgets-${QTMIN}:5
9143 +"
9144 +RDEPEND="${DEPEND}"
9145
9146 diff --git a/kde-apps/ksquares/ksquares-19.12.2.ebuild b/kde-apps/ksquares/ksquares-19.12.2.ebuild
9147 new file mode 100644
9148 index 0000000000..b8e494e8eb
9149 --- /dev/null
9150 +++ b/kde-apps/ksquares/ksquares-19.12.2.ebuild
9151 @@ -0,0 +1,35 @@
9152 +# Copyright 1999-2020 Gentoo Authors
9153 +# Distributed under the terms of the GNU General Public License v2
9154 +
9155 +EAPI=7
9156 +
9157 +ECM_HANDBOOK="forceoptional"
9158 +PVCUT=$(ver_cut 1-3)
9159 +KFMIN=5.63.0
9160 +QTMIN=5.12.3
9161 +inherit ecm kde.org
9162 +
9163 +DESCRIPTION="KDE clone of the game squares"
9164 +HOMEPAGE="https://kde.org/applications/games/org.kde.ksquares
9165 +https://games.kde.org/game.php?game=ksquares"
9166 +
9167 +LICENSE="GPL-2" # TODO: CHECK
9168 +SLOT="5"
9169 +KEYWORDS="~amd64 ~arm64 ~x86"
9170 +IUSE=""
9171 +
9172 +DEPEND="
9173 + >=kde-frameworks/kcompletion-${KFMIN}:5
9174 + >=kde-frameworks/kconfig-${KFMIN}:5
9175 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9176 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9177 + >=kde-frameworks/kcrash-${KFMIN}:5
9178 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9179 + >=kde-frameworks/ki18n-${KFMIN}:5
9180 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9181 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9182 + >=kde-apps/libkdegames-${PVCUT}:5
9183 + >=dev-qt/qtgui-${QTMIN}:5
9184 + >=dev-qt/qtwidgets-${QTMIN}:5
9185 +"
9186 +RDEPEND="${DEPEND}"
9187
9188 diff --git a/kde-apps/ksudoku/ksudoku-19.12.2.ebuild b/kde-apps/ksudoku/ksudoku-19.12.2.ebuild
9189 new file mode 100644
9190 index 0000000000..b2026bbfdc
9191 --- /dev/null
9192 +++ b/kde-apps/ksudoku/ksudoku-19.12.2.ebuild
9193 @@ -0,0 +1,53 @@
9194 +# Copyright 1999-2020 Gentoo Authors
9195 +# Distributed under the terms of the GNU General Public License v2
9196 +
9197 +EAPI=7
9198 +
9199 +ECM_HANDBOOK="forceoptional"
9200 +PVCUT=$(ver_cut 1-3)
9201 +KFMIN=5.63.0
9202 +QTMIN=5.12.3
9203 +inherit ecm kde.org
9204 +
9205 +DESCRIPTION="Logic-based symbol placement puzzle by KDE"
9206 +HOMEPAGE="https://kde.org/applications/games/org.kde.ksudoku
9207 +https://games.kde.org/game.php?game=ksudoku"
9208 +
9209 +LICENSE="GPL-2" # TODO: CHECK
9210 +SLOT="5"
9211 +KEYWORDS="~amd64 ~arm64 ~x86"
9212 +IUSE="opengl"
9213 +
9214 +DEPEND="
9215 + >=kde-frameworks/karchive-${KFMIN}:5
9216 + >=kde-frameworks/kconfig-${KFMIN}:5
9217 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9218 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9219 + >=kde-frameworks/kcrash-${KFMIN}:5
9220 + >=kde-frameworks/kguiaddons-${KFMIN}:5
9221 + >=kde-frameworks/ki18n-${KFMIN}:5
9222 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9223 + >=kde-frameworks/kio-${KFMIN}:5
9224 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
9225 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9226 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9227 + >=kde-apps/libkdegames-${PVCUT}:5
9228 + >=dev-qt/qtgui-${QTMIN}:5
9229 + >=dev-qt/qtprintsupport-${QTMIN}:5
9230 + >=dev-qt/qtsvg-${QTMIN}:5
9231 + >=dev-qt/qtwidgets-${QTMIN}:5
9232 + >=dev-qt/qtxml-${QTMIN}:5
9233 + opengl? (
9234 + >=dev-qt/qtopengl-${QTMIN}:5
9235 + virtual/glu
9236 + )
9237 +"
9238 +RDEPEND="${DEPEND}"
9239 +
9240 +src_configure() {
9241 + local mycmakeargs=(
9242 + $(cmake_use_find_package opengl OpenGL)
9243 + )
9244 +
9245 + ecm_src_configure
9246 +}
9247
9248 diff --git a/kde-apps/ksystemlog/ksystemlog-19.12.2.ebuild b/kde-apps/ksystemlog/ksystemlog-19.12.2.ebuild
9249 new file mode 100644
9250 index 0000000000..09b3f69b95
9251 --- /dev/null
9252 +++ b/kde-apps/ksystemlog/ksystemlog-19.12.2.ebuild
9253 @@ -0,0 +1,66 @@
9254 +# Copyright 1999-2020 Gentoo Authors
9255 +# Distributed under the terms of the GNU General Public License v2
9256 +
9257 +EAPI=7
9258 +
9259 +ECM_HANDBOOK="forceoptional"
9260 +ECM_TEST="forceoptional"
9261 +KFMIN=5.63.0
9262 +QTMIN=5.12.3
9263 +VIRTUALX_REQUIRED="test"
9264 +inherit ecm kde.org
9265 +
9266 +DESCRIPTION="System log viewer by KDE"
9267 +HOMEPAGE="https://kde.org/applications/system/org.kde.ksystemlog"
9268 +
9269 +LICENSE="GPL-2" # TODO: CHECK
9270 +SLOT="5"
9271 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
9272 +IUSE="systemd"
9273 +
9274 +# bug 378101
9275 +RESTRICT+=" test"
9276 +
9277 +DEPEND="
9278 + >=kde-frameworks/karchive-${KFMIN}:5
9279 + >=kde-frameworks/kcompletion-${KFMIN}:5
9280 + >=kde-frameworks/kconfig-${KFMIN}:5
9281 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9282 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9283 + >=kde-frameworks/ki18n-${KFMIN}:5
9284 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9285 + >=kde-frameworks/kio-${KFMIN}:5
9286 + >=kde-frameworks/kitemviews-${KFMIN}:5
9287 + >=kde-frameworks/kservice-${KFMIN}:5
9288 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
9289 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9290 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9291 + >=dev-qt/qtgui-${QTMIN}:5
9292 + >=dev-qt/qtprintsupport-${QTMIN}:5
9293 + >=dev-qt/qtwidgets-${QTMIN}:5
9294 + systemd? ( sys-apps/systemd )
9295 +"
9296 +RDEPEND="${DEPEND}"
9297 +
9298 +src_prepare() {
9299 + ecm_src_prepare
9300 +
9301 + if use test; then
9302 + # beat this stupid test into shape: the test files contain no year, so
9303 + # comparison succeeds only in 2007 !!!
9304 + local theyear=$(date +%Y)
9305 + einfo Setting the current year as ${theyear} in the test files
9306 + sed -e "s:2007:${theyear}:g" -i tests/systemAnalyzerTest.cpp || die
9307 +
9308 + # one test consistently fails, so comment it out for the moment
9309 + sed -e "s:systemAnalyzerTest:# dont run systemAnalyzerTest:g" \
9310 + -i ksystemlog/tests/CMakeLists.txt || die
9311 + fi
9312 +}
9313 +
9314 +src_configure() {
9315 + local mycmakeargs=(
9316 + $(cmake_use_find_package systemd Journald)
9317 + )
9318 + ecm_src_configure
9319 +}
9320
9321 diff --git a/kde-apps/kteatime/kteatime-19.12.2.ebuild b/kde-apps/kteatime/kteatime-19.12.2.ebuild
9322 new file mode 100644
9323 index 0000000000..ed851b1c31
9324 --- /dev/null
9325 +++ b/kde-apps/kteatime/kteatime-19.12.2.ebuild
9326 @@ -0,0 +1,33 @@
9327 +# Copyright 1999-2020 Gentoo Authors
9328 +# Distributed under the terms of the GNU General Public License v2
9329 +
9330 +EAPI=7
9331 +
9332 +ECM_HANDBOOK="forceoptional"
9333 +KFMIN=5.63.0
9334 +QTMIN=5.12.3
9335 +inherit ecm kde.org
9336 +
9337 +DESCRIPTION="KDE timer for making a fine cup of tea"
9338 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kteatime"
9339 +
9340 +LICENSE="GPL-2" # TODO: CHECK
9341 +SLOT="5"
9342 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
9343 +IUSE=""
9344 +
9345 +DEPEND="
9346 + >=kde-frameworks/kconfig-${KFMIN}:5
9347 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9348 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9349 + >=kde-frameworks/kcrash-${KFMIN}:5
9350 + >=kde-frameworks/ki18n-${KFMIN}:5
9351 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9352 + >=kde-frameworks/knotifications-${KFMIN}:5
9353 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
9354 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
9355 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9356 + >=dev-qt/qtgui-${QTMIN}:5
9357 + >=dev-qt/qtwidgets-${QTMIN}:5
9358 +"
9359 +RDEPEND="${DEPEND}"
9360
9361 diff --git a/kde-apps/ktimer/ktimer-19.12.2.ebuild b/kde-apps/ktimer/ktimer-19.12.2.ebuild
9362 new file mode 100644
9363 index 0000000000..5b18dc2ecb
9364 --- /dev/null
9365 +++ b/kde-apps/ktimer/ktimer-19.12.2.ebuild
9366 @@ -0,0 +1,32 @@
9367 +# Copyright 1999-2020 Gentoo Authors
9368 +# Distributed under the terms of the GNU General Public License v2
9369 +
9370 +EAPI=7
9371 +
9372 +ECM_HANDBOOK="forceoptional"
9373 +KFMIN=5.63.0
9374 +QTMIN=5.12.3
9375 +inherit ecm kde.org
9376 +
9377 +DESCRIPTION="Little tool to execute programs after some time"
9378 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.ktimer
9379 +https://utils.kde.org/projects/ktimer/"
9380 +
9381 +LICENSE="GPL-2" # TODO: CHECK
9382 +SLOT="5"
9383 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
9384 +IUSE=""
9385 +
9386 +DEPEND="
9387 + >=kde-frameworks/kconfig-${KFMIN}:5
9388 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9389 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9390 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9391 + >=kde-frameworks/ki18n-${KFMIN}:5
9392 + >=kde-frameworks/kio-${KFMIN}:5
9393 + >=kde-frameworks/knotifications-${KFMIN}:5
9394 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9395 + >=dev-qt/qtgui-${QTMIN}:5
9396 + >=dev-qt/qtwidgets-${QTMIN}:5
9397 +"
9398 +RDEPEND="${DEPEND}"
9399
9400 diff --git a/kde-apps/ktouch/ktouch-19.12.2.ebuild b/kde-apps/ktouch/ktouch-19.12.2.ebuild
9401 new file mode 100644
9402 index 0000000000..2da6022e4a
9403 --- /dev/null
9404 +++ b/kde-apps/ktouch/ktouch-19.12.2.ebuild
9405 @@ -0,0 +1,65 @@
9406 +# Copyright 1999-2020 Gentoo Authors
9407 +# Distributed under the terms of the GNU General Public License v2
9408 +
9409 +EAPI=7
9410 +
9411 +ECM_HANDBOOK="forceoptional"
9412 +PVCUT=$(ver_cut 1-3)
9413 +KFMIN=5.63.0
9414 +QTMIN=5.12.3
9415 +inherit ecm kde.org
9416 +
9417 +DESCRIPTION="Program that helps to learn and practice touch typing"
9418 +HOMEPAGE="https://kde.org/applications/education/org.kde.ktouch"
9419 +
9420 +LICENSE="GPL-2" # TODO: CHECK
9421 +SLOT="5"
9422 +KEYWORDS="~amd64 ~arm64 ~x86"
9423 +IUSE="X"
9424 +
9425 +COMMON_DEPEND="
9426 + >=kde-frameworks/kcmutils-${KFMIN}:5
9427 + >=kde-frameworks/kcompletion-${KFMIN}:5
9428 + >=kde-frameworks/kconfig-${KFMIN}:5
9429 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9430 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9431 + >=kde-frameworks/kdeclarative-${KFMIN}:5
9432 + >=kde-frameworks/ki18n-${KFMIN}:5
9433 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9434 + >=kde-frameworks/kitemviews-${KFMIN}:5
9435 + >=kde-frameworks/kservice-${KFMIN}:5
9436 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
9437 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9438 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9439 + >=dev-qt/qtdeclarative-${QTMIN}:5
9440 + >=dev-qt/qtgui-${QTMIN}:5
9441 + >=dev-qt/qtquickcontrols2-${QTMIN}:5
9442 + >=dev-qt/qtsql-${QTMIN}:5
9443 + >=dev-qt/qtwidgets-${QTMIN}:5
9444 + >=dev-qt/qtxml-${QTMIN}:5
9445 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
9446 + X? (
9447 + >=dev-qt/qtx11extras-${QTMIN}:5
9448 + x11-libs/libICE
9449 + x11-libs/libSM
9450 + x11-libs/libX11
9451 + x11-libs/libxcb[xkb]
9452 + x11-libs/libxkbfile
9453 + )
9454 +"
9455 +DEPEND="${COMMON_DEPEND}
9456 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
9457 +"
9458 +RDEPEND="${COMMON_DEPEND}
9459 + >=kde-apps/kqtquickcharts-${PVCUT}:5
9460 + >=dev-qt/qtgraphicaleffects-${QTMIN}:5
9461 +"
9462 +
9463 +src_configure() {
9464 + local mycmakeargs=(
9465 + -DCOMPILE_QML=OFF
9466 + $(cmake_use_find_package X X11)
9467 + $(cmake_use_find_package X Qt5X11Extras)
9468 + )
9469 + ecm_src_configure
9470 +}
9471
9472 diff --git a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-19.12.2.ebuild b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-19.12.2.ebuild
9473 new file mode 100644
9474 index 0000000000..f19be29f7d
9475 --- /dev/null
9476 +++ b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-19.12.2.ebuild
9477 @@ -0,0 +1,67 @@
9478 +# Copyright 1999-2020 Gentoo Authors
9479 +# Distributed under the terms of the GNU General Public License v2
9480 +
9481 +EAPI=7
9482 +
9483 +PVCUT=$(ver_cut 1-3)
9484 +KFMIN=5.63.0
9485 +QTMIN=5.12.3
9486 +inherit ecm kde.org
9487 +
9488 +DESCRIPTION="KDE Telepathy account management kcm"
9489 +HOMEPAGE="https://community.kde.org/KTp"
9490 +
9491 +LICENSE="LGPL-2.1"
9492 +SLOT="5"
9493 +KEYWORDS="~amd64 ~arm64 ~x86"
9494 +IUSE="experimental"
9495 +
9496 +BDEPEND="
9497 + dev-util/intltool
9498 +"
9499 +COMMON_DEPEND="
9500 + >=dev-qt/qtdbus-${QTMIN}:5
9501 + >=dev-qt/qtgui-${QTMIN}:5
9502 + >=dev-qt/qtnetwork-${QTMIN}:5
9503 + >=dev-qt/qtwidgets-${QTMIN}:5
9504 + >=kde-frameworks/kcodecs-${KFMIN}:5
9505 + >=kde-frameworks/kconfig-${KFMIN}:5
9506 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9507 + >=kde-frameworks/ki18n-${KFMIN}:5
9508 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9509 + >=kde-frameworks/kitemviews-${KFMIN}:5
9510 + >=kde-frameworks/kservice-${KFMIN}:5
9511 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
9512 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9513 + >=kde-apps/kaccounts-integration-${PVCUT}:5
9514 + net-libs/accounts-qt
9515 + net-libs/signond
9516 + net-libs/telepathy-qt[qt5(+)]
9517 +"
9518 +DEPEND="${COMMON_DEPEND}
9519 + >=kde-frameworks/kcmutils-${KFMIN}:5
9520 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9521 + >=kde-frameworks/kio-${KFMIN}:5
9522 + net-libs/libaccounts-glib
9523 +"
9524 +RDEPEND="${COMMON_DEPEND}
9525 + >=kde-apps/kaccounts-providers-${PVCUT}:5
9526 + net-im/telepathy-connection-managers
9527 +"
9528 +
9529 +src_prepare() {
9530 + if use experimental; then
9531 + mv data/kaccounts/disabled/*.in data/kaccounts/ || \
9532 + die "couldn't enable experimental services"
9533 + fi
9534 + ecm_src_prepare
9535 +}
9536 +
9537 +pkg_postinst() {
9538 + if use experimental; then
9539 + ewarn "Experimental providers are enabled."
9540 + ewarn "Most of them aren't integrated nicely and may require additional steps for account creation."
9541 + ewarn "Use at your own risk!"
9542 + fi
9543 + ecm_pkg_postinst
9544 +}
9545
9546 diff --git a/kde-apps/ktp-approver/ktp-approver-19.12.2.ebuild b/kde-apps/ktp-approver/ktp-approver-19.12.2.ebuild
9547 new file mode 100644
9548 index 0000000000..54a0134332
9549 --- /dev/null
9550 +++ b/kde-apps/ktp-approver/ktp-approver-19.12.2.ebuild
9551 @@ -0,0 +1,33 @@
9552 +# Copyright 1999-2020 Gentoo Authors
9553 +# Distributed under the terms of the GNU General Public License v2
9554 +
9555 +EAPI=7
9556 +
9557 +PVCUT=$(ver_cut 1-3)
9558 +KFMIN=5.63.0
9559 +QTMIN=5.12.3
9560 +inherit ecm kde.org
9561 +
9562 +DESCRIPTION="KDE Telepathy notification handler"
9563 +HOMEPAGE="https://community.kde.org/KTp"
9564 +
9565 +LICENSE="LGPL-2.1"
9566 +SLOT="5"
9567 +KEYWORDS="~amd64 ~arm64 ~x86"
9568 +IUSE=""
9569 +
9570 +DEPEND="
9571 + >=kde-frameworks/kconfig-${KFMIN}:5
9572 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9573 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9574 + >=kde-frameworks/ki18n-${KFMIN}:5
9575 + >=kde-frameworks/knotifications-${KFMIN}:5
9576 + >=kde-frameworks/kservice-${KFMIN}:5
9577 + >=dev-qt/qtdbus-${QTMIN}:5
9578 + >=dev-qt/qtgui-${QTMIN}:5
9579 + >=dev-qt/qtwidgets-${QTMIN}:5
9580 + net-libs/telepathy-qt[qt5(+)]
9581 +"
9582 +RDEPEND="${DEPEND}
9583 + >=kde-apps/ktp-contact-list-${PVCUT}:5
9584 +"
9585
9586 diff --git a/kde-apps/ktp-auth-handler/ktp-auth-handler-19.12.2.ebuild b/kde-apps/ktp-auth-handler/ktp-auth-handler-19.12.2.ebuild
9587 new file mode 100644
9588 index 0000000000..b00a9e8589
9589 --- /dev/null
9590 +++ b/kde-apps/ktp-auth-handler/ktp-auth-handler-19.12.2.ebuild
9591 @@ -0,0 +1,39 @@
9592 +# Copyright 1999-2020 Gentoo Authors
9593 +# Distributed under the terms of the GNU General Public License v2
9594 +
9595 +EAPI=7
9596 +
9597 +PVCUT=$(ver_cut 1-3)
9598 +KFMIN=5.63.0
9599 +QTMIN=5.12.3
9600 +inherit ecm kde.org
9601 +
9602 +DESCRIPTION="KDE Telepathy authentication handler"
9603 +HOMEPAGE="https://community.kde.org/KTp"
9604 +
9605 +LICENSE="LGPL-2.1"
9606 +SLOT="5"
9607 +KEYWORDS="~amd64 ~arm64 ~x86"
9608 +IUSE=""
9609 +
9610 +DEPEND="
9611 + >=kde-frameworks/kconfig-${KFMIN}:5
9612 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9613 + >=kde-frameworks/ki18n-${KFMIN}:5
9614 + >=kde-frameworks/kio-${KFMIN}:5
9615 + >=kde-frameworks/kwallet-${KFMIN}:5
9616 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9617 + >=kde-apps/kaccounts-integration-${PVCUT}:5
9618 + >=kde-apps/ktp-common-internals-${PVCUT}:5
9619 + >=dev-qt/qtdbus-${QTMIN}:5
9620 + >=dev-qt/qtgui-${QTMIN}:5
9621 + >=dev-qt/qtnetwork-${QTMIN}:5
9622 + >=dev-qt/qtwidgets-${QTMIN}:5
9623 + app-crypt/qca:2[qt5(+)]
9624 + net-libs/accounts-qt
9625 + net-libs/signond
9626 + net-libs/telepathy-qt[qt5(+)]
9627 +"
9628 +RDEPEND="${DEPEND}
9629 + app-crypt/qca:2[ssl]
9630 +"
9631
9632 diff --git a/kde-apps/ktp-call-ui/ktp-call-ui-19.12.2.ebuild b/kde-apps/ktp-call-ui/ktp-call-ui-19.12.2.ebuild
9633 new file mode 100644
9634 index 0000000000..3f12daa8cd
9635 --- /dev/null
9636 +++ b/kde-apps/ktp-call-ui/ktp-call-ui-19.12.2.ebuild
9637 @@ -0,0 +1,45 @@
9638 +# Copyright 1999-2020 Gentoo Authors
9639 +# Distributed under the terms of the GNU General Public License v2
9640 +
9641 +EAPI=7
9642 +
9643 +PVCUT=$(ver_cut 1-3)
9644 +KFMIN=5.63.0
9645 +QTMIN=5.12.3
9646 +inherit ecm kde.org
9647 +
9648 +DESCRIPTION="KDE Telepathy audio/video conferencing UI"
9649 +HOMEPAGE="https://community.kde.org/KTp"
9650 +
9651 +LICENSE="GPL-2"
9652 +SLOT="5"
9653 +KEYWORDS="~amd64 ~arm64 ~x86"
9654 +IUSE=""
9655 +
9656 +RDEPEND="
9657 + dev-libs/glib:2
9658 + >=dev-qt/qtdbus-${QTMIN}:5
9659 + >=dev-qt/qtdeclarative-${QTMIN}:5
9660 + >=dev-qt/qtgui-${QTMIN}:5
9661 + >=dev-qt/qtwidgets-${QTMIN}:5
9662 + >=kde-frameworks/kcompletion-${KFMIN}:5
9663 + >=kde-frameworks/kconfig-${KFMIN}:5
9664 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9665 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9666 + >=kde-frameworks/kdeclarative-${KFMIN}:5
9667 + >=kde-frameworks/ki18n-${KFMIN}:5
9668 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9669 + >=kde-frameworks/knotifications-${KFMIN}:5
9670 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9671 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9672 + >=kde-apps/ktp-common-internals-${PVCUT}:5
9673 + media-libs/phonon[qt5(+)]
9674 + media-libs/qt-gstreamer[qt5(+)]
9675 + net-libs/farstream:0.2
9676 + net-libs/telepathy-farstream
9677 + net-libs/telepathy-qt[farstream,qt5(+)]
9678 +"
9679 +# TODO: dep leak suspect
9680 +DEPEND="${RDEPEND}
9681 + >=kde-frameworks/kcmutils-${KFMIN}:5
9682 +"
9683
9684 diff --git a/kde-apps/ktp-common-internals/ktp-common-internals-19.12.2.ebuild b/kde-apps/ktp-common-internals/ktp-common-internals-19.12.2.ebuild
9685 new file mode 100644
9686 index 0000000000..43d8042e3a
9687 --- /dev/null
9688 +++ b/kde-apps/ktp-common-internals/ktp-common-internals-19.12.2.ebuild
9689 @@ -0,0 +1,68 @@
9690 +# Copyright 1999-2020 Gentoo Authors
9691 +# Distributed under the terms of the GNU General Public License v2
9692 +
9693 +EAPI=7
9694 +
9695 +ECM_TEST="forceoptional"
9696 +PVCUT=$(ver_cut 1-3)
9697 +KFMIN=5.63.0
9698 +QTMIN=5.12.3
9699 +inherit ecm kde.org
9700 +
9701 +DESCRIPTION="KDE Telepathy common library"
9702 +HOMEPAGE="https://community.kde.org/KTp"
9703 +
9704 +LICENSE="LGPL-2.1"
9705 +SLOT="5"
9706 +KEYWORDS="~amd64 ~arm64 ~x86"
9707 +IUSE="otr +sso"
9708 +
9709 +RDEPEND="
9710 + >=kde-frameworks/kcmutils-${KFMIN}:5
9711 + >=kde-frameworks/kconfig-${KFMIN}:5
9712 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9713 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9714 + >=kde-frameworks/ki18n-${KFMIN}:5
9715 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9716 + >=kde-frameworks/knotifications-${KFMIN}:5
9717 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
9718 + >=kde-frameworks/kparts-${KFMIN}:5
9719 + >=kde-frameworks/kpeople-${KFMIN}:5
9720 + >=kde-frameworks/kservice-${KFMIN}:5
9721 + >=kde-frameworks/ktexteditor-${KFMIN}:5
9722 + >=kde-frameworks/kwallet-${KFMIN}:5
9723 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9724 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9725 + >=dev-qt/qtdbus-${QTMIN}:5
9726 + >=dev-qt/qtdeclarative-${QTMIN}:5
9727 + >=dev-qt/qtgui-${QTMIN}:5
9728 + >=dev-qt/qtsql-${QTMIN}:5
9729 + >=dev-qt/qtwidgets-${QTMIN}:5
9730 + >=dev-qt/qtxml-${QTMIN}:5
9731 + >=net-libs/telepathy-logger-qt-17.08.0:5
9732 + >=net-libs/telepathy-qt-0.9.5[qt5(+)]
9733 + otr? (
9734 + dev-libs/libgcrypt:0=
9735 + >=net-libs/libotr-4.0.0
9736 + )
9737 + sso? (
9738 + >=kde-apps/kaccounts-integration-${PVCUT}:5
9739 + net-libs/accounts-qt
9740 + net-libs/telepathy-accounts-signon
9741 + )
9742 +"
9743 +DEPEND="${RDEPEND}
9744 + >=kde-frameworks/kio-${KFMIN}:5
9745 + >=dev-qt/qtnetwork-${QTMIN}:5
9746 +"
9747 +
9748 +src_configure() {
9749 + local mycmakeargs=(
9750 + $(cmake_use_find_package sso KAccounts)
9751 + $(cmake_use_find_package sso AccountsQt5)
9752 + $(cmake_use_find_package otr Libgcrypt)
9753 + $(cmake_use_find_package otr LibOTR)
9754 + )
9755 +
9756 + ecm_src_configure
9757 +}
9758
9759 diff --git a/kde-apps/ktp-contact-list/ktp-contact-list-19.12.2.ebuild b/kde-apps/ktp-contact-list/ktp-contact-list-19.12.2.ebuild
9760 new file mode 100644
9761 index 0000000000..da3ccc2c75
9762 --- /dev/null
9763 +++ b/kde-apps/ktp-contact-list/ktp-contact-list-19.12.2.ebuild
9764 @@ -0,0 +1,44 @@
9765 +# Copyright 1999-2020 Gentoo Authors
9766 +# Distributed under the terms of the GNU General Public License v2
9767 +
9768 +EAPI=7
9769 +
9770 +PVCUT=$(ver_cut 1-3)
9771 +KFMIN=5.63.0
9772 +QTMIN=5.12.3
9773 +inherit ecm kde.org
9774 +
9775 +DESCRIPTION="KDE Telepathy contact list"
9776 +HOMEPAGE="https://community.kde.org/KTp"
9777 +
9778 +LICENSE="GPL-2"
9779 +SLOT="5"
9780 +KEYWORDS="~amd64 ~arm64 ~x86"
9781 +IUSE=""
9782 +
9783 +RDEPEND="
9784 + >=kde-frameworks/kcompletion-${KFMIN}:5
9785 + >=kde-frameworks/kconfig-${KFMIN}:5
9786 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9787 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9788 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9789 + >=kde-frameworks/ki18n-${KFMIN}:5
9790 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9791 + >=kde-frameworks/knotifications-${KFMIN}:5
9792 + >=kde-frameworks/kpeople-${KFMIN}:5
9793 + >=kde-frameworks/kservice-${KFMIN}:5
9794 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9795 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
9796 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9797 + >=kde-apps/ktp-common-internals-${PVCUT}:5
9798 + >=dev-qt/qtdbus-${QTMIN}:5
9799 + >=dev-qt/qtgui-${QTMIN}:5
9800 + >=dev-qt/qtwidgets-${QTMIN}:5
9801 + net-libs/telepathy-qt[qt5(+)]
9802 +"
9803 +DEPEND="${RDEPEND}
9804 + >=kde-frameworks/kcmutils-${KFMIN}:5
9805 + >=kde-frameworks/kio-${KFMIN}:5
9806 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
9807 + >=dev-qt/qtxml-${QTMIN}:5
9808 +"
9809
9810 diff --git a/kde-apps/ktp-contact-runner/ktp-contact-runner-19.12.2.ebuild b/kde-apps/ktp-contact-runner/ktp-contact-runner-19.12.2.ebuild
9811 new file mode 100644
9812 index 0000000000..c6e1b6936a
9813 --- /dev/null
9814 +++ b/kde-apps/ktp-contact-runner/ktp-contact-runner-19.12.2.ebuild
9815 @@ -0,0 +1,31 @@
9816 +# Copyright 1999-2020 Gentoo Authors
9817 +# Distributed under the terms of the GNU General Public License v2
9818 +
9819 +EAPI=7
9820 +
9821 +PVCUT=$(ver_cut 1-3)
9822 +KFMIN=5.63.0
9823 +QTMIN=5.12.3
9824 +inherit ecm kde.org
9825 +
9826 +DESCRIPTION="KDE Telepathy krunner plugin"
9827 +HOMEPAGE="https://community.kde.org/KTp"
9828 +
9829 +LICENSE="LGPL-2.1"
9830 +SLOT="5"
9831 +KEYWORDS="~amd64 ~arm64 ~x86"
9832 +IUSE=""
9833 +
9834 +RDEPEND="
9835 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9836 + >=kde-frameworks/ki18n-${KFMIN}:5
9837 + >=kde-frameworks/krunner-${KFMIN}:5
9838 + >=kde-apps/ktp-common-internals-${PVCUT}:5
9839 + >=dev-qt/qtdbus-${QTMIN}:5
9840 + >=dev-qt/qtgui-${QTMIN}:5
9841 + >=dev-qt/qtwidgets-${QTMIN}:5
9842 + net-libs/telepathy-qt[qt5(+)]
9843 +"
9844 +DEPEND="${RDEPEND}
9845 + >=kde-frameworks/kservice-${KFMIN}:5
9846 +"
9847
9848 diff --git a/kde-apps/ktp-desktop-applets/ktp-desktop-applets-19.12.2.ebuild b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-19.12.2.ebuild
9849 new file mode 100644
9850 index 0000000000..8a9ea861a6
9851 --- /dev/null
9852 +++ b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-19.12.2.ebuild
9853 @@ -0,0 +1,27 @@
9854 +# Copyright 1999-2020 Gentoo Authors
9855 +# Distributed under the terms of the GNU General Public License v2
9856 +
9857 +EAPI=7
9858 +
9859 +KFMIN=5.63.0
9860 +QTMIN=5.12.3
9861 +inherit ecm kde.org
9862 +
9863 +DESCRIPTION="KDE Telepathy contact, presence and chat Plasma applets"
9864 +HOMEPAGE="https://community.kde.org/KTp"
9865 +
9866 +LICENSE="|| ( GPL-2 GPL-3 ) GPL-2+ LGPL-2.1+"
9867 +SLOT="5"
9868 +KEYWORDS="~amd64 ~arm64 ~x86"
9869 +IUSE=""
9870 +
9871 +RDEPEND="
9872 + >=kde-frameworks/kdeclarative-${KFMIN}:5
9873 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
9874 + >=kde-frameworks/plasma-${KFMIN}:5
9875 + >=dev-qt/qtdbus-${QTMIN}:5
9876 + >=dev-qt/qtdeclarative-${QTMIN}:5
9877 +"
9878 +DEPEND="${RDEPEND}
9879 + >=kde-frameworks/ki18n-${KFMIN}:5
9880 +"
9881
9882 diff --git a/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-19.12.2.ebuild b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-19.12.2.ebuild
9883 new file mode 100644
9884 index 0000000000..3ae4467d04
9885 --- /dev/null
9886 +++ b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-19.12.2.ebuild
9887 @@ -0,0 +1,30 @@
9888 +# Copyright 1999-2020 Gentoo Authors
9889 +# Distributed under the terms of the GNU General Public License v2
9890 +
9891 +EAPI=7
9892 +
9893 +PVCUT=$(ver_cut 1-3)
9894 +KFMIN=5.63.0
9895 +QTMIN=5.12.3
9896 +inherit ecm kde.org
9897 +
9898 +DESCRIPTION="KDE Telepathy file transfer handler"
9899 +HOMEPAGE="https://community.kde.org/KTp"
9900 +
9901 +LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+"
9902 +SLOT="5"
9903 +KEYWORDS="~amd64 ~arm64 ~x86"
9904 +IUSE=""
9905 +
9906 +DEPEND="
9907 + >=kde-frameworks/kconfig-${KFMIN}:5
9908 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9909 + >=kde-frameworks/ki18n-${KFMIN}:5
9910 + >=kde-frameworks/kio-${KFMIN}:5
9911 + >=kde-apps/ktp-common-internals-${PVCUT}:5
9912 + >=dev-qt/qtdbus-${QTMIN}:5
9913 + >=dev-qt/qtgui-${QTMIN}:5
9914 + >=dev-qt/qtwidgets-${QTMIN}:5
9915 + net-libs/telepathy-qt[qt5(+)]
9916 +"
9917 +RDEPEND="${DEPEND}"
9918
9919 diff --git a/kde-apps/ktp-kded-module/ktp-kded-module-19.12.2.ebuild b/kde-apps/ktp-kded-module/ktp-kded-module-19.12.2.ebuild
9920 new file mode 100644
9921 index 0000000000..dcb44d8df1
9922 --- /dev/null
9923 +++ b/kde-apps/ktp-kded-module/ktp-kded-module-19.12.2.ebuild
9924 @@ -0,0 +1,43 @@
9925 +# Copyright 1999-2020 Gentoo Authors
9926 +# Distributed under the terms of the GNU General Public License v2
9927 +
9928 +EAPI=7
9929 +
9930 +PVCUT=$(ver_cut 1-3)
9931 +KFMIN=5.63.0
9932 +QTMIN=5.12.3
9933 +inherit ecm kde.org
9934 +
9935 +DESCRIPTION="KDE Telepathy workspace integration"
9936 +HOMEPAGE="https://community.kde.org/KTp"
9937 +
9938 +LICENSE="LGPL-2.1"
9939 +SLOT="5"
9940 +KEYWORDS="~amd64 ~arm64 ~x86"
9941 +IUSE=""
9942 +
9943 +COMMON_DEPEND="
9944 + >=kde-frameworks/kconfig-${KFMIN}:5
9945 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9946 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9947 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9948 + >=kde-frameworks/ki18n-${KFMIN}:5
9949 + >=kde-frameworks/kidletime-${KFMIN}:5
9950 + >=kde-frameworks/kio-${KFMIN}:5
9951 + >=kde-frameworks/knotifications-${KFMIN}:5
9952 + >=kde-apps/ktp-common-internals-${PVCUT}:5
9953 + >=dev-qt/qtconcurrent-${QTMIN}:5
9954 + >=dev-qt/qtdbus-${QTMIN}:5
9955 + >=dev-qt/qtgui-${QTMIN}:5
9956 + >=dev-qt/qtnetwork-${QTMIN}:5
9957 + >=dev-qt/qtsql-${QTMIN}:5
9958 + >=dev-qt/qtwidgets-${QTMIN}:5
9959 + net-libs/telepathy-qt[qt5(+)]
9960 +"
9961 +DEPEND="${COMMON_DEPEND}
9962 + >=kde-frameworks/kcmutils-${KFMIN}:5
9963 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9964 +"
9965 +RDEPEND="${COMMON_DEPEND}
9966 + >=kde-apps/signon-kwallet-extension-${PVCUT}:5
9967 +"
9968
9969 diff --git a/kde-apps/ktp-send-file/ktp-send-file-19.12.2.ebuild b/kde-apps/ktp-send-file/ktp-send-file-19.12.2.ebuild
9970 new file mode 100644
9971 index 0000000000..7fd7d41dbf
9972 --- /dev/null
9973 +++ b/kde-apps/ktp-send-file/ktp-send-file-19.12.2.ebuild
9974 @@ -0,0 +1,37 @@
9975 +# Copyright 1999-2020 Gentoo Authors
9976 +# Distributed under the terms of the GNU General Public License v2
9977 +
9978 +EAPI=7
9979 +
9980 +PVCUT=$(ver_cut 1-3)
9981 +KFMIN=5.63.0
9982 +QTMIN=5.12.3
9983 +inherit ecm kde.org
9984 +
9985 +DESCRIPTION="KDE Telepathy file manager plugin to send files to contacts"
9986 +HOMEPAGE="https://community.kde.org/KTp"
9987 +
9988 +LICENSE="LGPL-2.1+"
9989 +SLOT="5"
9990 +KEYWORDS="~amd64 ~arm64 ~x86"
9991 +IUSE=""
9992 +
9993 +COMMON_DEPEND="
9994 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9995 + >=kde-frameworks/ki18n-${KFMIN}:5
9996 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9997 + >=kde-frameworks/kio-${KFMIN}:5
9998 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9999 + >=kde-apps/ktp-common-internals-${PVCUT}:5
10000 + >=dev-qt/qtdbus-${QTMIN}:5
10001 + >=dev-qt/qtgui-${QTMIN}:5
10002 + >=dev-qt/qtwidgets-${QTMIN}:5
10003 + net-libs/telepathy-qt[qt5(+)]
10004 +"
10005 +DEPEND="${COMMON_DEPEND}
10006 + >=kde-frameworks/kcmutils-${KFMIN}:5
10007 +"
10008 +RDEPEND="${COMMON_DEPEND}
10009 + >=kde-apps/ktp-contact-list-${PVCUT}:5
10010 + >=kde-apps/ktp-filetransfer-handler-${PVCUT}:5
10011 +"
10012
10013 diff --git a/kde-apps/ktp-text-ui/ktp-text-ui-19.12.2.ebuild b/kde-apps/ktp-text-ui/ktp-text-ui-19.12.2.ebuild
10014 new file mode 100644
10015 index 0000000000..1373195494
10016 --- /dev/null
10017 +++ b/kde-apps/ktp-text-ui/ktp-text-ui-19.12.2.ebuild
10018 @@ -0,0 +1,59 @@
10019 +# Copyright 1999-2020 Gentoo Authors
10020 +# Distributed under the terms of the GNU General Public License v2
10021 +
10022 +EAPI=7
10023 +
10024 +PVCUT=$(ver_cut 1-3)
10025 +KFMIN=5.63.0
10026 +QTMIN=5.12.3
10027 +inherit ecm kde.org
10028 +
10029 +DESCRIPTION="KDE Telepathy text chat window"
10030 +HOMEPAGE="https://community.kde.org/KTp"
10031 +
10032 +LICENSE="Apache-2.0 || ( AFL-2.1 BSD ) GPL-2+ LGPL-2.1+ MIT"
10033 +SLOT="5"
10034 +KEYWORDS="~amd64 ~arm64 ~x86"
10035 +IUSE="speech"
10036 +
10037 +DEPEND="
10038 + >=kde-frameworks/karchive-${KFMIN}:5
10039 + >=kde-frameworks/kcmutils-${KFMIN}:5
10040 + >=kde-frameworks/kconfig-${KFMIN}:5
10041 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10042 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10043 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10044 + >=kde-frameworks/kemoticons-${KFMIN}:5
10045 + >=kde-frameworks/ki18n-${KFMIN}:5
10046 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10047 + >=kde-frameworks/kio-${KFMIN}:5
10048 + >=kde-frameworks/kitemviews-${KFMIN}:5
10049 + >=kde-frameworks/knotifications-${KFMIN}:5
10050 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
10051 + >=kde-frameworks/kpeople-${KFMIN}:5
10052 + >=kde-frameworks/kservice-${KFMIN}:5
10053 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10054 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10055 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
10056 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10057 + >=kde-frameworks/sonnet-${KFMIN}:5
10058 + >=kde-apps/ktp-common-internals-${PVCUT}:5[otr]
10059 + >=dev-qt/qtdbus-${QTMIN}:5
10060 + >=dev-qt/qtgui-${QTMIN}:5
10061 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
10062 + >=dev-qt/qtwidgets-${QTMIN}:5
10063 + >=dev-qt/qtxml-${QTMIN}:5
10064 + net-libs/telepathy-qt[qt5(+)]
10065 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
10066 +"
10067 +RDEPEND="${DEPEND}
10068 + >=kde-apps/ktp-contact-list-${PVCUT}:5
10069 +"
10070 +
10071 +src_configure() {
10072 + local mycmakeargs=(
10073 + $(cmake_use_find_package speech Qt5TextToSpeech)
10074 + )
10075 +
10076 + ecm_src_configure
10077 +}
10078
10079 diff --git a/kde-apps/ktuberling/ktuberling-19.12.2.ebuild b/kde-apps/ktuberling/ktuberling-19.12.2.ebuild
10080 new file mode 100644
10081 index 0000000000..4634d50b96
10082 --- /dev/null
10083 +++ b/kde-apps/ktuberling/ktuberling-19.12.2.ebuild
10084 @@ -0,0 +1,42 @@
10085 +# Copyright 1999-2020 Gentoo Authors
10086 +# Distributed under the terms of the GNU General Public License v2
10087 +
10088 +EAPI=7
10089 +
10090 +ECM_HANDBOOK="forceoptional"
10091 +KDE_SELINUX_MODULE="games"
10092 +PVCUT=$(ver_cut 1-3)
10093 +KFMIN=5.63.0
10094 +QTMIN=5.12.3
10095 +inherit ecm kde.org
10096 +
10097 +DESCRIPTION="Potato game for kids by KDE"
10098 +HOMEPAGE="https://kde.org/applications/games/org.kde.ktuberling
10099 +https://games.kde.org/game.php?game=ktuberling"
10100 +
10101 +LICENSE="GPL-2" # TODO: CHECK
10102 +SLOT="5"
10103 +KEYWORDS="~amd64 ~arm64 ~x86"
10104 +IUSE=""
10105 +
10106 +DEPEND="
10107 + >=kde-frameworks/kcompletion-${KFMIN}:5
10108 + >=kde-frameworks/kconfig-${KFMIN}:5
10109 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10110 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10111 + >=kde-frameworks/kcrash-${KFMIN}:5
10112 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10113 + >=kde-frameworks/ki18n-${KFMIN}:5
10114 + >=kde-frameworks/kio-${KFMIN}:5
10115 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10116 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10117 + >=kde-apps/libkdegames-${PVCUT}:5
10118 + >=dev-qt/qtgui-${QTMIN}:5
10119 + >=dev-qt/qtmultimedia-${QTMIN}:5
10120 + >=dev-qt/qtprintsupport-${QTMIN}:5
10121 + >=dev-qt/qtsvg-${QTMIN}:5
10122 + >=dev-qt/qtwidgets-${QTMIN}:5
10123 + >=dev-qt/qtxml-${QTMIN}:5
10124 + media-libs/phonon[qt5(+)]
10125 +"
10126 +RDEPEND="${DEPEND}"
10127
10128 diff --git a/kde-apps/kturtle/kturtle-19.12.2.ebuild b/kde-apps/kturtle/kturtle-19.12.2.ebuild
10129 new file mode 100644
10130 index 0000000000..f29f276211
10131 --- /dev/null
10132 +++ b/kde-apps/kturtle/kturtle-19.12.2.ebuild
10133 @@ -0,0 +1,37 @@
10134 +# Copyright 1999-2020 Gentoo Authors
10135 +# Distributed under the terms of the GNU General Public License v2
10136 +
10137 +EAPI=7
10138 +
10139 +ECM_HANDBOOK="forceoptional"
10140 +KFMIN=5.63.0
10141 +QTMIN=5.12.3
10142 +inherit ecm kde.org
10143 +
10144 +DESCRIPTION="Educational programming environment using the Logo programming language"
10145 +HOMEPAGE="https://kde.org/applications/education/org.kde.kturtle
10146 +https://edu.kde.org/kturtle/"
10147 +
10148 +LICENSE="GPL-2" # TODO: CHECK
10149 +SLOT="5"
10150 +KEYWORDS="~amd64 ~arm64 ~x86"
10151 +IUSE=""
10152 +
10153 +DEPEND="
10154 + >=kde-frameworks/kconfig-${KFMIN}:5
10155 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10156 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10157 + >=kde-frameworks/kcrash-${KFMIN}:5
10158 + >=kde-frameworks/ki18n-${KFMIN}:5
10159 + >=kde-frameworks/kio-${KFMIN}:5
10160 + >=kde-frameworks/knewstuff-${KFMIN}:5
10161 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10162 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10163 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10164 + >=dev-qt/qtdbus-${QTMIN}:5
10165 + >=dev-qt/qtgui-${QTMIN}:5
10166 + >=dev-qt/qtprintsupport-${QTMIN}:5
10167 + >=dev-qt/qtsvg-${QTMIN}:5
10168 + >=dev-qt/qtwidgets-${QTMIN}:5
10169 +"
10170 +RDEPEND="${DEPEND}"
10171
10172 diff --git a/kde-apps/kubrick/kubrick-19.12.2.ebuild b/kde-apps/kubrick/kubrick-19.12.2.ebuild
10173 new file mode 100644
10174 index 0000000000..6ead2828a0
10175 --- /dev/null
10176 +++ b/kde-apps/kubrick/kubrick-19.12.2.ebuild
10177 @@ -0,0 +1,36 @@
10178 +# Copyright 1999-2020 Gentoo Authors
10179 +# Distributed under the terms of the GNU General Public License v2
10180 +
10181 +EAPI=7
10182 +
10183 +ECM_HANDBOOK="forceoptional"
10184 +PVCUT=$(ver_cut 1-3)
10185 +KFMIN=5.63.0
10186 +QTMIN=5.12.3
10187 +inherit ecm kde.org
10188 +
10189 +DESCRIPTION="Game based on the \"Rubik's Cube\" puzzle by KDE"
10190 +HOMEPAGE="https://kde.org/applications/games/org.kde.kubrick"
10191 +
10192 +LICENSE="GPL-2" # TODO: CHECK
10193 +SLOT="5"
10194 +KEYWORDS="~amd64 ~arm64 ~x86"
10195 +IUSE=""
10196 +
10197 +DEPEND="
10198 + >=kde-frameworks/kconfig-${KFMIN}:5
10199 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10200 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10201 + >=kde-frameworks/kcrash-${KFMIN}:5
10202 + >=kde-frameworks/ki18n-${KFMIN}:5
10203 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10204 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10205 + >=kde-apps/libkdegames-${PVCUT}:5
10206 + >=dev-qt/qtgui-${QTMIN}:5
10207 + >=dev-qt/qtopengl-${QTMIN}:5
10208 + >=dev-qt/qtsvg-${QTMIN}:5
10209 + >=dev-qt/qtwidgets-${QTMIN}:5
10210 + virtual/glu
10211 + virtual/opengl
10212 +"
10213 +RDEPEND="${DEPEND}"
10214
10215 diff --git a/kde-apps/kwalletmanager/kwalletmanager-19.12.2.ebuild b/kde-apps/kwalletmanager/kwalletmanager-19.12.2.ebuild
10216 new file mode 100644
10217 index 0000000000..7c9d1d1ab2
10218 --- /dev/null
10219 +++ b/kde-apps/kwalletmanager/kwalletmanager-19.12.2.ebuild
10220 @@ -0,0 +1,47 @@
10221 +# Copyright 1999-2020 Gentoo Authors
10222 +# Distributed under the terms of the GNU General Public License v2
10223 +
10224 +EAPI=7
10225 +
10226 +ECM_HANDBOOK="forceoptional"
10227 +KFMIN=5.63.0
10228 +QTMIN=5.12.3
10229 +inherit ecm kde.org
10230 +
10231 +DESCRIPTION="Tool to manage the passwords on your system using KDE Wallet"
10232 +HOMEAGE="https://kde.org/applications/system/org.kde.kwalletmanager5
10233 +https://utils.kde.org/projects/kwalletmanager"
10234 +
10235 +LICENSE="GPL-2" # TODO: CHECK
10236 +SLOT="5"
10237 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
10238 +IUSE=""
10239 +
10240 +DEPEND="
10241 + >=kde-frameworks/karchive-${KFMIN}:5
10242 + >=kde-frameworks/kauth-${KFMIN}:5
10243 + >=kde-frameworks/kcmutils-${KFMIN}:5
10244 + >=kde-frameworks/kcodecs-${KFMIN}:5
10245 + >=kde-frameworks/kconfig-${KFMIN}:5
10246 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10247 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10248 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10249 + >=kde-frameworks/ki18n-${KFMIN}:5
10250 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10251 + >=kde-frameworks/kio-${KFMIN}:5
10252 + >=kde-frameworks/kitemviews-${KFMIN}:5
10253 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
10254 + >=kde-frameworks/knotifications-${KFMIN}:5
10255 + >=kde-frameworks/kcrash-${KFMIN}:5
10256 + >=kde-frameworks/kservice-${KFMIN}:5
10257 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10258 + >=kde-frameworks/kwallet-${KFMIN}:5
10259 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10260 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
10261 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10262 + >=dev-qt/qtdbus-${QTMIN}:5
10263 + >=dev-qt/qtgui-${QTMIN}:5
10264 + >=dev-qt/qtwidgets-${QTMIN}:5
10265 + >=dev-qt/qtxml-${QTMIN}:5
10266 +"
10267 +RDEPEND="${DEPEND}"
10268
10269 diff --git a/kde-apps/kwave/kwave-19.12.2.ebuild b/kde-apps/kwave/kwave-19.12.2.ebuild
10270 new file mode 100644
10271 index 0000000000..90864a6bd2
10272 --- /dev/null
10273 +++ b/kde-apps/kwave/kwave-19.12.2.ebuild
10274 @@ -0,0 +1,85 @@
10275 +# Copyright 1999-2020 Gentoo Authors
10276 +# Distributed under the terms of the GNU General Public License v2
10277 +
10278 +EAPI=7
10279 +
10280 +ECM_HANDBOOK="forceoptional"
10281 +PVCUT=$(ver_cut 1-3)
10282 +KFMIN=5.63.0
10283 +QTMIN=5.12.3
10284 +inherit ecm kde.org
10285 +
10286 +DESCRIPTION="Sound editor built on KDE Frameworks 5 that can edit many types of audio files"
10287 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.kwave"
10288 +
10289 +LICENSE="CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+ handbook? ( FDL-1.2 ) opus? ( BSD-2 )"
10290 +SLOT="5"
10291 +KEYWORDS="~amd64 ~arm64 ~x86"
10292 +IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis"
10293 +
10294 +BDEPEND="
10295 + sys-devel/gettext
10296 + handbook? ( || (
10297 + gnome-base/librsvg
10298 + virtual/imagemagick-tools[png,svg]
10299 + ) )
10300 +"
10301 +RDEPEND="
10302 + >=kde-frameworks/kcompletion-${KFMIN}:5
10303 + >=kde-frameworks/kconfig-${KFMIN}:5
10304 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10305 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10306 + >=kde-frameworks/kcrash-${KFMIN}:5
10307 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10308 + >=kde-frameworks/ki18n-${KFMIN}:5
10309 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10310 + >=kde-frameworks/kio-${KFMIN}:5
10311 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10312 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10313 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10314 + >=dev-qt/qtgui-${QTMIN}:5
10315 + >=dev-qt/qtwidgets-${QTMIN}:5
10316 + media-libs/audiofile:=
10317 + >=sci-libs/fftw-3
10318 + media-libs/libsamplerate
10319 + alsa? ( media-libs/alsa-lib )
10320 + flac? ( media-libs/flac )
10321 + mp3? (
10322 + media-libs/id3lib
10323 + media-libs/libmad
10324 + || ( media-sound/lame media-sound/toolame media-sound/twolame )
10325 + )
10326 + qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 )
10327 + opus? (
10328 + media-libs/libogg
10329 + media-libs/opus
10330 + )
10331 + pulseaudio? ( media-sound/pulseaudio )
10332 + vorbis? (
10333 + media-libs/libogg
10334 + media-libs/libvorbis
10335 + )
10336 +"
10337 +DEPEND="${RDEPEND}
10338 + >=kde-apps/poxml-${PVCUT}:5
10339 + >=dev-qt/qtconcurrent-${QTMIN}:5
10340 +"
10341 +
10342 +DOCS=( AUTHORS CHANGES LICENSES README TODO )
10343 +
10344 +src_configure() {
10345 + local mycmakeargs=(
10346 + -DDEBUG=$(usex debug)
10347 + -DWITH_ALSA=$(usex alsa)
10348 + -DWITH_DOC=$(usex handbook)
10349 + -DWITH_FLAC=$(usex flac)
10350 + -DWITH_MP3=$(usex mp3)
10351 + -DWITH_OGG_VORBIS=$(usex vorbis)
10352 + -DWITH_OGG_OPUS=$(usex opus)
10353 + -DWITH_OSS=$(usex oss)
10354 + -DWITH_PULSEAUDIO=$(usex pulseaudio)
10355 + -DWITH_QT_AUDIO=$(usex qtmedia)
10356 + )
10357 +
10358 + ecm_src_configure
10359 +}
10360
10361 diff --git a/kde-apps/kwordquiz/kwordquiz-19.12.2.ebuild b/kde-apps/kwordquiz/kwordquiz-19.12.2.ebuild
10362 new file mode 100644
10363 index 0000000000..517eeebf4d
10364 --- /dev/null
10365 +++ b/kde-apps/kwordquiz/kwordquiz-19.12.2.ebuild
10366 @@ -0,0 +1,43 @@
10367 +# Copyright 1999-2020 Gentoo Authors
10368 +# Distributed under the terms of the GNU General Public License v2
10369 +
10370 +EAPI=7
10371 +
10372 +ECM_HANDBOOK="forceoptional"
10373 +PVCUT=$(ver_cut 1-3)
10374 +KFMIN=5.63.0
10375 +QTMIN=5.12.3
10376 +inherit ecm kde.org
10377 +
10378 +DESCRIPTION="Powerful flashcard and vocabulary learning program"
10379 +HOMEPAGE="https://kde.org/applications/education/org.kde.kwordquiz
10380 +https://edu.kde.org/kwordquiz/"
10381 +
10382 +LICENSE="GPL-2" # TODO: CHECK
10383 +SLOT="5"
10384 +KEYWORDS="~amd64 ~arm64 ~x86"
10385 +IUSE=""
10386 +
10387 +DEPEND="
10388 + >=kde-frameworks/kconfig-${KFMIN}:5
10389 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10390 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10391 + >=kde-frameworks/kcrash-${KFMIN}:5
10392 + >=kde-frameworks/kguiaddons-${KFMIN}:5
10393 + >=kde-frameworks/ki18n-${KFMIN}:5
10394 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10395 + >=kde-frameworks/kitemviews-${KFMIN}:5
10396 + >=kde-frameworks/knewstuff-${KFMIN}:5
10397 + >=kde-frameworks/knotifications-${KFMIN}:5
10398 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
10399 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10400 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
10401 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10402 + >=kde-apps/libkeduvocdocument-${PVCUT}:5
10403 + >=dev-qt/qtdbus-${QTMIN}:5
10404 + >=dev-qt/qtgui-${QTMIN}:5
10405 + >=dev-qt/qtprintsupport-${QTMIN}:5
10406 + >=dev-qt/qtwidgets-${QTMIN}:5
10407 + media-libs/phonon[qt5(+)]
10408 +"
10409 +RDEPEND=${DEPEND}
10410
10411 diff --git a/kde-apps/kwrite/kwrite-19.12.2.ebuild b/kde-apps/kwrite/kwrite-19.12.2.ebuild
10412 new file mode 100644
10413 index 0000000000..8217ae17d0
10414 --- /dev/null
10415 +++ b/kde-apps/kwrite/kwrite-19.12.2.ebuild
10416 @@ -0,0 +1,57 @@
10417 +# Copyright 1999-2020 Gentoo Authors
10418 +# Distributed under the terms of the GNU General Public License v2
10419 +
10420 +EAPI=7
10421 +
10422 +KDE_ORG_NAME="kate"
10423 +ECM_HANDBOOK="optional"
10424 +KFMIN=5.63.0
10425 +QTMIN=5.12.3
10426 +inherit ecm kde.org
10427 +
10428 +DESCRIPTION="Simple text editor based on KDE Frameworks"
10429 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kwrite"
10430 +
10431 +LICENSE="GPL-2" # TODO: CHECK
10432 +SLOT="5"
10433 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
10434 +IUSE="activities"
10435 +
10436 +DEPEND="
10437 + >=kde-frameworks/kconfig-${KFMIN}:5
10438 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10439 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10440 + >=kde-frameworks/kcrash-${KFMIN}:5
10441 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10442 + >=kde-frameworks/ki18n-${KFMIN}:5
10443 + >=kde-frameworks/kio-${KFMIN}:5
10444 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
10445 + >=kde-frameworks/kparts-${KFMIN}:5
10446 + >=kde-frameworks/ktexteditor-${KFMIN}:5
10447 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10448 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10449 + >=dev-qt/qtgui-${QTMIN}:5
10450 + >=dev-qt/qtwidgets-${QTMIN}:5
10451 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
10452 +"
10453 +RDEPEND="${DEPEND}"
10454 +
10455 +src_prepare() {
10456 + ecm_src_prepare
10457 + # delete colliding kate translations
10458 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
10459 + find po -type f -name "*po" -and -not -name "kwrite*" -delete || die
10460 + rm -rf po/*/docs/kate* || die
10461 + fi
10462 +}
10463 +
10464 +src_configure() {
10465 + local mycmakeargs=(
10466 + $(cmake_use_find_package activities KF5Activities)
10467 + -DBUILD_addons=FALSE
10468 + -DBUILD_kate=FALSE
10469 + )
10470 + use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE )
10471 +
10472 + ecm_src_configure
10473 +}
10474
10475 diff --git a/kde-apps/libgravatar/libgravatar-19.12.2.ebuild b/kde-apps/libgravatar/libgravatar-19.12.2.ebuild
10476 new file mode 100644
10477 index 0000000000..73a92d4990
10478 --- /dev/null
10479 +++ b/kde-apps/libgravatar/libgravatar-19.12.2.ebuild
10480 @@ -0,0 +1,39 @@
10481 +# Copyright 1999-2020 Gentoo Authors
10482 +# Distributed under the terms of the GNU General Public License v2
10483 +
10484 +EAPI=7
10485 +
10486 +ECM_TEST="true"
10487 +PVCUT=$(ver_cut 1-3)
10488 +KFMIN=5.63.0
10489 +QTMIN=5.12.3
10490 +VIRTUALX_REQUIRED="test"
10491 +inherit ecm kde.org
10492 +
10493 +DESCRIPTION="Library for gravatar integration"
10494 +
10495 +LICENSE="GPL-2+"
10496 +SLOT="5"
10497 +KEYWORDS="~amd64 ~arm64 ~x86"
10498 +IUSE=""
10499 +
10500 +DEPEND="
10501 + >=kde-frameworks/kconfig-${KFMIN}:5
10502 + >=kde-frameworks/ki18n-${KFMIN}:5
10503 + >=kde-frameworks/kio-${KFMIN}:5
10504 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10505 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10506 + >=kde-apps/pimcommon-${PVCUT}:5
10507 + >=dev-qt/qtgui-${QTMIN}:5
10508 + >=dev-qt/qtnetwork-${QTMIN}:5
10509 + >=dev-qt/qtwidgets-${QTMIN}:5
10510 +"
10511 +RDEPEND="${DEPEND}"
10512 +
10513 +src_test() {
10514 + # bug 624584 - needs internet connection
10515 + local myctestargs=(
10516 + -E "(gravatar-gravatarresolvurljobtest)"
10517 + )
10518 + ecm_src_test
10519 +}
10520
10521 diff --git a/kde-apps/libkcddb/libkcddb-19.12.2.ebuild b/kde-apps/libkcddb/libkcddb-19.12.2.ebuild
10522 new file mode 100644
10523 index 0000000000..51dcac926b
10524 --- /dev/null
10525 +++ b/kde-apps/libkcddb/libkcddb-19.12.2.ebuild
10526 @@ -0,0 +1,54 @@
10527 +# Copyright 1999-2020 Gentoo Authors
10528 +# Distributed under the terms of the GNU General Public License v2
10529 +
10530 +EAPI=7
10531 +
10532 +ECM_HANDBOOK="forceoptional"
10533 +ECM_TEST="true"
10534 +KFMIN=5.63.0
10535 +QTMIN=5.12.3
10536 +inherit ecm kde.org
10537 +
10538 +DESCRIPTION="KDE library for CDDB"
10539 +
10540 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
10541 +SLOT="5"
10542 +KEYWORDS="~amd64 ~arm64 ~x86"
10543 +IUSE="musicbrainz"
10544 +
10545 +DEPEND="
10546 + >=kde-frameworks/kcodecs-${KFMIN}:5
10547 + >=kde-frameworks/kconfig-${KFMIN}:5
10548 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10549 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10550 + >=kde-frameworks/ki18n-${KFMIN}:5
10551 + >=kde-frameworks/kio-${KFMIN}:5
10552 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10553 + >=dev-qt/qtgui-${QTMIN}:5
10554 + >=dev-qt/qtnetwork-${QTMIN}:5
10555 + >=dev-qt/qtwidgets-${QTMIN}:5
10556 + musicbrainz? ( media-libs/musicbrainz:5 )
10557 +"
10558 +RDEPEND="${DEPEND}"
10559 +
10560 +# tests require network access and compare static data with online data
10561 +# bug 280996
10562 +RESTRICT+=" test"
10563 +
10564 +src_prepare() {
10565 + ecm_src_prepare
10566 +
10567 + if ! use handbook ; then
10568 + pushd kcmcddb > /dev/null
10569 + cmake_comment_add_subdirectory doc
10570 + popd > /dev/null
10571 + fi
10572 +}
10573 +
10574 +src_configure() {
10575 + local mycmakeargs=(
10576 + $(cmake_use_find_package musicbrainz MusicBrainz5)
10577 + )
10578 +
10579 + ecm_src_configure
10580 +}
10581
10582 diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-19.12.2.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-19.12.2.ebuild
10583 new file mode 100644
10584 index 0000000000..a85e990455
10585 --- /dev/null
10586 +++ b/kde-apps/libkcompactdisc/libkcompactdisc-19.12.2.ebuild
10587 @@ -0,0 +1,32 @@
10588 +# Copyright 1999-2020 Gentoo Authors
10589 +# Distributed under the terms of the GNU General Public License v2
10590 +
10591 +EAPI=7
10592 +
10593 +KFMIN=5.63.0
10594 +QTMIN=5.12.3
10595 +inherit ecm kde.org
10596 +
10597 +DESCRIPTION="Library for playing & ripping CDs"
10598 +
10599 +LICENSE="GPL-2+ LGPL-2+"
10600 +SLOT="5"
10601 +KEYWORDS="~amd64 ~arm64 ~x86"
10602 +IUSE="alsa"
10603 +
10604 +DEPEND="
10605 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10606 + >=kde-frameworks/ki18n-${KFMIN}:5
10607 + >=kde-frameworks/solid-${KFMIN}:5
10608 + >=dev-qt/qtdbus-${QTMIN}:5
10609 + media-libs/phonon[qt5(+)]
10610 + alsa? ( media-libs/alsa-lib )
10611 +"
10612 +RDEPEND="${DEPEND}"
10613 +
10614 +src_configure() {
10615 + local mycmakeargs=(
10616 + $(cmake_use_find_package alsa ALSA)
10617 + )
10618 + ecm_src_configure
10619 +}
10620
10621 diff --git a/kde-apps/libkdcraw/libkdcraw-19.12.2.ebuild b/kde-apps/libkdcraw/libkdcraw-19.12.2.ebuild
10622 new file mode 100644
10623 index 0000000000..4d5c7dfaa3
10624 --- /dev/null
10625 +++ b/kde-apps/libkdcraw/libkdcraw-19.12.2.ebuild
10626 @@ -0,0 +1,20 @@
10627 +# Copyright 1999-2020 Gentoo Authors
10628 +# Distributed under the terms of the GNU General Public License v2
10629 +
10630 +EAPI=7
10631 +
10632 +QTMIN=5.12.3
10633 +inherit ecm kde.org
10634 +
10635 +DESCRIPTION="Digital camera raw image library wrapper"
10636 +
10637 +LICENSE="GPL-2+"
10638 +SLOT="5"
10639 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
10640 +IUSE=""
10641 +
10642 +DEPEND="
10643 + >=dev-qt/qtgui-${QTMIN}:5
10644 + >=media-libs/libraw-0.16:=
10645 +"
10646 +RDEPEND="${DEPEND}"
10647
10648 diff --git a/kde-apps/libkdegames/libkdegames-19.12.2.ebuild b/kde-apps/libkdegames/libkdegames-19.12.2.ebuild
10649 new file mode 100644
10650 index 0000000000..274758d0b7
10651 --- /dev/null
10652 +++ b/kde-apps/libkdegames/libkdegames-19.12.2.ebuild
10653 @@ -0,0 +1,51 @@
10654 +# Copyright 1999-2020 Gentoo Authors
10655 +# Distributed under the terms of the GNU General Public License v2
10656 +
10657 +EAPI=7
10658 +
10659 +ECM_TEST="forceoptional-recursive"
10660 +KFMIN=5.63.0
10661 +QTMIN=5.12.3
10662 +VIRTUALX_REQUIRED="test"
10663 +inherit ecm kde.org
10664 +
10665 +DESCRIPTION="Base library common to many KDE games"
10666 +
10667 +LICENSE="GPL-2" # TODO: CHECK
10668 +SLOT="5"
10669 +KEYWORDS="~amd64 ~arm64 ~x86"
10670 +IUSE=""
10671 +
10672 +DEPEND="
10673 + >=kde-frameworks/karchive-${KFMIN}:5
10674 + >=kde-frameworks/kbookmarks-${KFMIN}:5
10675 + >=kde-frameworks/kcodecs-${KFMIN}:5
10676 + >=kde-frameworks/kcompletion-${KFMIN}:5
10677 + >=kde-frameworks/kconfig-${KFMIN}:5
10678 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10679 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10680 + >=kde-frameworks/kcrash-${KFMIN}:5
10681 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10682 + >=kde-frameworks/kdeclarative-${KFMIN}:5
10683 + >=kde-frameworks/kdnssd-${KFMIN}:5
10684 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
10685 + >=kde-frameworks/kguiaddons-${KFMIN}:5
10686 + >=kde-frameworks/ki18n-${KFMIN}:5
10687 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10688 + >=kde-frameworks/kitemviews-${KFMIN}:5
10689 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
10690 + >=kde-frameworks/knewstuff-${KFMIN}:5
10691 + >=kde-frameworks/kservice-${KFMIN}:5
10692 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10693 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10694 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10695 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
10696 + >=dev-qt/qtgui-${QTMIN}:5
10697 + >=dev-qt/qtnetwork-${QTMIN}:5
10698 + >=dev-qt/qtwidgets-${QTMIN}:5
10699 + >=dev-qt/qtsvg-${QTMIN}:5
10700 + >=dev-qt/qtxml-${QTMIN}:5
10701 + media-libs/libsndfile
10702 + media-libs/openal
10703 +"
10704 +RDEPEND="${DEPEND}"
10705
10706 diff --git a/kde-apps/libkdepim/libkdepim-19.12.2.ebuild b/kde-apps/libkdepim/libkdepim-19.12.2.ebuild
10707 new file mode 100644
10708 index 0000000000..416476370d
10709 --- /dev/null
10710 +++ b/kde-apps/libkdepim/libkdepim-19.12.2.ebuild
10711 @@ -0,0 +1,44 @@
10712 +# Copyright 1999-2020 Gentoo Authors
10713 +# Distributed under the terms of the GNU General Public License v2
10714 +
10715 +EAPI=7
10716 +
10717 +ECM_DESIGNERPLUGIN="true"
10718 +ECM_TEST="forceoptional"
10719 +PVCUT=$(ver_cut 1-3)
10720 +KFMIN=5.63.0
10721 +QTMIN=5.12.3
10722 +VIRTUALX_REQUIRED="test"
10723 +inherit ecm kde.org
10724 +
10725 +DESCRIPTION="Common PIM libraries"
10726 +
10727 +LICENSE="GPL-2+ LGPL-2.1+"
10728 +SLOT="5"
10729 +KEYWORDS="~amd64 ~arm64 ~x86"
10730 +IUSE=""
10731 +
10732 +DEPEND="
10733 + >=dev-qt/qtdbus-${QTMIN}:5
10734 + >=dev-qt/qtgui-${QTMIN}:5
10735 + >=dev-qt/qtnetwork-${QTMIN}:5
10736 + >=dev-qt/qtwidgets-${QTMIN}:5
10737 + >=kde-apps/akonadi-${PVCUT}:5
10738 + >=kde-apps/akonadi-contacts-${PVCUT}:5
10739 + >=kde-apps/akonadi-search-${PVCUT}:5
10740 + >=kde-apps/kldap-${PVCUT}:5
10741 + >=kde-frameworks/kcmutils-${KFMIN}:5
10742 + >=kde-frameworks/kcodecs-${KFMIN}:5
10743 + >=kde-frameworks/kcompletion-${KFMIN}:5
10744 + >=kde-frameworks/kconfig-${KFMIN}:5
10745 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10746 + >=kde-frameworks/kcontacts-${KFMIN}:5
10747 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10748 + >=kde-frameworks/ki18n-${KFMIN}:5
10749 + >=kde-frameworks/kio-${KFMIN}:5
10750 + >=kde-frameworks/kitemviews-${KFMIN}:5
10751 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
10752 + >=kde-frameworks/kwallet-${KFMIN}:5
10753 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10754 +"
10755 +RDEPEND="${DEPEND}"
10756
10757 diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-19.12.2.ebuild b/kde-apps/libkeduvocdocument/libkeduvocdocument-19.12.2.ebuild
10758 new file mode 100644
10759 index 0000000000..75112c4791
10760 --- /dev/null
10761 +++ b/kde-apps/libkeduvocdocument/libkeduvocdocument-19.12.2.ebuild
10762 @@ -0,0 +1,35 @@
10763 +# Copyright 1999-2020 Gentoo Authors
10764 +# Distributed under the terms of the GNU General Public License v2
10765 +
10766 +EAPI=7
10767 +
10768 +ECM_TEST="true"
10769 +KFMIN=5.63.0
10770 +QTMIN=5.12.3
10771 +inherit ecm kde.org
10772 +
10773 +DESCRIPTION="Library for reading/writing KVTML"
10774 +
10775 +LICENSE="GPL-2" # TODO: CHECK
10776 +SLOT="5"
10777 +KEYWORDS="~amd64 ~arm64 ~x86"
10778 +IUSE=""
10779 +
10780 +DEPEND="
10781 + >=kde-frameworks/karchive-${KFMIN}:5
10782 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10783 + >=kde-frameworks/ki18n-${KFMIN}:5
10784 + >=kde-frameworks/kio-${KFMIN}:5
10785 + >=dev-qt/qtxml-${QTMIN}:5
10786 +"
10787 +RDEPEND="${DEPEND}"
10788 +
10789 +src_prepare(){
10790 + ecm_src_prepare
10791 +
10792 + if ! use test; then
10793 + sed -e "/add_subdirectory(autotests)/ s/^/#DONT/" \
10794 + -e "/add_subdirectory(tests)/ s/^/#DONT/" \
10795 + -i keduvocdocument/CMakeLists.txt || die
10796 + fi
10797 +}
10798
10799 diff --git a/kde-apps/libkexiv2/libkexiv2-19.12.2.ebuild b/kde-apps/libkexiv2/libkexiv2-19.12.2.ebuild
10800 new file mode 100644
10801 index 0000000000..6affb264a9
10802 --- /dev/null
10803 +++ b/kde-apps/libkexiv2/libkexiv2-19.12.2.ebuild
10804 @@ -0,0 +1,20 @@
10805 +# Copyright 1999-2020 Gentoo Authors
10806 +# Distributed under the terms of the GNU General Public License v2
10807 +
10808 +EAPI=7
10809 +
10810 +QTMIN=5.12.3
10811 +inherit ecm kde.org
10812 +
10813 +DESCRIPTION="Wrapper around exiv2 library"
10814 +
10815 +LICENSE="GPL-2+"
10816 +SLOT="5"
10817 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
10818 +IUSE="+xmp"
10819 +
10820 +DEPEND="
10821 + >=dev-qt/qtgui-${QTMIN}:5
10822 + >=media-gfx/exiv2-0.25:=[xmp=]
10823 +"
10824 +RDEPEND="${DEPEND}"
10825
10826 diff --git a/kde-apps/libkgapi/libkgapi-19.12.2.ebuild b/kde-apps/libkgapi/libkgapi-19.12.2.ebuild
10827 new file mode 100644
10828 index 0000000000..ebc1ad0ed2
10829 --- /dev/null
10830 +++ b/kde-apps/libkgapi/libkgapi-19.12.2.ebuild
10831 @@ -0,0 +1,37 @@
10832 +# Copyright 1999-2020 Gentoo Authors
10833 +# Distributed under the terms of the GNU General Public License v2
10834 +
10835 +EAPI=7
10836 +
10837 +ECM_TEST="true"
10838 +KFMIN=5.63.0
10839 +QTMIN=5.12.3
10840 +VIRTUALX_REQUIRED="test"
10841 +inherit ecm kde.org
10842 +
10843 +DESCRIPTION="Library for accessing Google calendar and contact resources"
10844 +HOMEPAGE="https://api.kde.org/kdepim/libkgapi/html/index.html"
10845 +
10846 +LICENSE="LGPL-2.1+"
10847 +SLOT="5"
10848 +KEYWORDS="~amd64 ~arm64 ~x86"
10849 +IUSE="nls"
10850 +
10851 +BDEPEND="
10852 + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
10853 +"
10854 +DEPEND="
10855 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
10856 + >=kde-frameworks/kcontacts-${KFMIN}:5
10857 + >=kde-frameworks/kio-${KFMIN}:5
10858 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
10859 + >=dev-qt/qtgui-${QTMIN}:5
10860 + >=dev-qt/qtnetwork-${QTMIN}:5
10861 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
10862 + >=dev-qt/qtwidgets-${QTMIN}:5
10863 + >=dev-qt/qtxml-${QTMIN}:5
10864 + dev-libs/cyrus-sasl:2
10865 +"
10866 +RDEPEND="${DEPEND}
10867 + !<kde-apps/kdepim-runtime-18.07.80:5
10868 +"
10869
10870 diff --git a/kde-apps/libkgeomap/libkgeomap-19.12.2.ebuild b/kde-apps/libkgeomap/libkgeomap-19.12.2.ebuild
10871 new file mode 100644
10872 index 0000000000..6a5b5139e1
10873 --- /dev/null
10874 +++ b/kde-apps/libkgeomap/libkgeomap-19.12.2.ebuild
10875 @@ -0,0 +1,39 @@
10876 +# Copyright 1999-2020 Gentoo Authors
10877 +# Distributed under the terms of the GNU General Public License v2
10878 +
10879 +EAPI=7
10880 +
10881 +ECM_TEST="true"
10882 +PVCUT=$(ver_cut 1-3)
10883 +KFMIN=5.63.0
10884 +QTMIN=5.12.3
10885 +VIRTUALX_REQUIRED="test"
10886 +inherit ecm kde.org
10887 +
10888 +DESCRIPTION="Wrapper library for world map components as marble, openstreetmap and googlemap"
10889 +HOMEPAGE="https://www.digikam.org/"
10890 +
10891 +LICENSE="GPL-2+"
10892 +SLOT="5"
10893 +KEYWORDS="~amd64 ~arm64 ~x86"
10894 +IUSE=""
10895 +
10896 +DEPEND="
10897 + >=kde-frameworks/kconfig-${KFMIN}:5
10898 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10899 + >=kde-frameworks/ki18n-${KFMIN}:5
10900 + >=kde-frameworks/kio-${KFMIN}:5
10901 + >=kde-apps/marble-${PVCUT}:5=[kde]
10902 + >=dev-qt/qtconcurrent-${QTMIN}:5
10903 + >=dev-qt/qtgui-${QTMIN}:5
10904 + >=dev-qt/qtwebkit-5.212.0_pre20180120:5
10905 + >=dev-qt/qtwidgets-${QTMIN}:5
10906 + >=dev-qt/qtxml-${QTMIN}:5
10907 +"
10908 +RDEPEND="${DEPEND}"
10909 +
10910 +src_configure() {
10911 + use test && local mycmakeargs=( -DCMAKE_DISABLE_FIND_PACKAGE_KF5KExiv2=true )
10912 +
10913 + ecm_src_configure
10914 +}
10915
10916 diff --git a/kde-apps/libkipi/libkipi-19.12.2.ebuild b/kde-apps/libkipi/libkipi-19.12.2.ebuild
10917 new file mode 100644
10918 index 0000000000..d1f1e28c75
10919 --- /dev/null
10920 +++ b/kde-apps/libkipi/libkipi-19.12.2.ebuild
10921 @@ -0,0 +1,26 @@
10922 +# Copyright 1999-2020 Gentoo Authors
10923 +# Distributed under the terms of the GNU General Public License v2
10924 +
10925 +EAPI=7
10926 +
10927 +KFMIN=5.63.0
10928 +QTMIN=5.12.3
10929 +inherit ecm kde.org
10930 +
10931 +DESCRIPTION="A library for image plugins accross KDE applications"
10932 +
10933 +LICENSE="GPL-2+"
10934 +SLOT="5/32"
10935 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
10936 +IUSE=""
10937 +
10938 +DEPEND="
10939 + >=kde-frameworks/kconfig-${KFMIN}:5
10940 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10941 + >=kde-frameworks/kservice-${KFMIN}:5
10942 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10943 + >=dev-qt/qtgui-${QTMIN}:5
10944 + >=dev-qt/qtwidgets-${QTMIN}:5
10945 + >=dev-qt/qtxml-${QTMIN}:5
10946 +"
10947 +RDEPEND="${DEPEND}"
10948
10949 diff --git a/kde-apps/libkleo/libkleo-19.12.2.ebuild b/kde-apps/libkleo/libkleo-19.12.2.ebuild
10950 new file mode 100644
10951 index 0000000000..114c6e2f29
10952 --- /dev/null
10953 +++ b/kde-apps/libkleo/libkleo-19.12.2.ebuild
10954 @@ -0,0 +1,43 @@
10955 +# Copyright 1999-2020 Gentoo Authors
10956 +# Distributed under the terms of the GNU General Public License v2
10957 +
10958 +EAPI=7
10959 +
10960 +ECM_TEST="false"
10961 +PVCUT=$(ver_cut 1-3)
10962 +KFMIN=5.63.0
10963 +QTMIN=5.12.3
10964 +inherit ecm kde.org
10965 +
10966 +DESCRIPTION="Library for encryption handling"
10967 +
10968 +LICENSE="GPL-2+"
10969 +SLOT="5"
10970 +KEYWORDS="~amd64 ~arm64 ~x86"
10971 +IUSE="+fancyviewer"
10972 +
10973 +RDEPEND="
10974 + >=kde-frameworks/kcodecs-${KFMIN}:5
10975 + >=kde-frameworks/kcompletion-${KFMIN}:5
10976 + >=kde-frameworks/kconfig-${KFMIN}:5
10977 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10978 + >=kde-frameworks/ki18n-${KFMIN}:5
10979 + >=kde-frameworks/kitemmodels-${KFMIN}:5
10980 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10981 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
10982 + >=dev-qt/qtgui-${QTMIN}:5
10983 + >=dev-qt/qtwidgets-${QTMIN}:5
10984 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
10985 + fancyviewer? ( >=kde-apps/kpimtextedit-${PVCUT}:5 )
10986 +"
10987 +DEPEND="${RDEPEND}
10988 + dev-libs/boost
10989 +"
10990 +
10991 +src_configure() {
10992 + local mycmakeargs=(
10993 + $(cmake_use_find_package fancyviewer KF5PimTextEdit)
10994 + )
10995 +
10996 + ecm_src_configure
10997 +}
10998
10999 diff --git a/kde-apps/libkmahjongg/libkmahjongg-19.12.2.ebuild b/kde-apps/libkmahjongg/libkmahjongg-19.12.2.ebuild
11000 new file mode 100644
11001 index 0000000000..219208f6f8
11002 --- /dev/null
11003 +++ b/kde-apps/libkmahjongg/libkmahjongg-19.12.2.ebuild
11004 @@ -0,0 +1,28 @@
11005 +# Copyright 1999-2020 Gentoo Authors
11006 +# Distributed under the terms of the GNU General Public License v2
11007 +
11008 +EAPI=7
11009 +
11010 +KFMIN=5.63.0
11011 +QTMIN=5.12.3
11012 +inherit ecm kde.org
11013 +
11014 +DESCRIPTION="Mahjongg library based on Qt/KDE Frameworks"
11015 +
11016 +LICENSE="GPL-2" # TODO: CHECK
11017 +SLOT="5"
11018 +KEYWORDS="~amd64 ~arm64 ~x86"
11019 +IUSE=""
11020 +
11021 +DEPEND="
11022 + >=kde-frameworks/kcompletion-${KFMIN}:5
11023 + >=kde-frameworks/kconfig-${KFMIN}:5
11024 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11025 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11026 + >=kde-frameworks/ki18n-${KFMIN}:5
11027 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11028 + >=dev-qt/qtgui-${QTMIN}:5
11029 + >=dev-qt/qtsvg-${QTMIN}:5
11030 + >=dev-qt/qtwidgets-${QTMIN}:5
11031 +"
11032 +RDEPEND="${DEPEND}"
11033
11034 diff --git a/kde-apps/libkomparediff2/libkomparediff2-19.12.2.ebuild b/kde-apps/libkomparediff2/libkomparediff2-19.12.2.ebuild
11035 new file mode 100644
11036 index 0000000000..86a9865231
11037 --- /dev/null
11038 +++ b/kde-apps/libkomparediff2/libkomparediff2-19.12.2.ebuild
11039 @@ -0,0 +1,29 @@
11040 +# Copyright 1999-2020 Gentoo Authors
11041 +# Distributed under the terms of the GNU General Public License v2
11042 +
11043 +EAPI=7
11044 +
11045 +ECM_TEST="true"
11046 +KFMIN=5.63.0
11047 +QTMIN=5.12.3
11048 +inherit ecm kde.org
11049 +
11050 +DESCRIPTION="KDE library to compare files and strings"
11051 +
11052 +LICENSE="GPL-2" # TODO: CHECK
11053 +SLOT="5"
11054 +KEYWORDS="~amd64 ~arm64 ~x86"
11055 +IUSE=""
11056 +
11057 +DEPEND="
11058 + >=kde-frameworks/kcodecs-${KFMIN}:5
11059 + >=kde-frameworks/kconfig-${KFMIN}:5
11060 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11061 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11062 + >=kde-frameworks/ki18n-${KFMIN}:5
11063 + >=kde-frameworks/kio-${KFMIN}:5
11064 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11065 + >=dev-qt/qtgui-${QTMIN}:5
11066 + >=dev-qt/qtwidgets-${QTMIN}:5
11067 +"
11068 +RDEPEND="${DEPEND}"
11069
11070 diff --git a/kde-apps/libksane/libksane-19.12.2.ebuild b/kde-apps/libksane/libksane-19.12.2.ebuild
11071 new file mode 100644
11072 index 0000000000..d28552c545
11073 --- /dev/null
11074 +++ b/kde-apps/libksane/libksane-19.12.2.ebuild
11075 @@ -0,0 +1,33 @@
11076 +# Copyright 1999-2020 Gentoo Authors
11077 +# Distributed under the terms of the GNU General Public License v2
11078 +
11079 +EAPI=7
11080 +
11081 +KFMIN=5.63.0
11082 +QTMIN=5.12.3
11083 +inherit ecm kde.org
11084 +
11085 +DESCRIPTION="SANE Library interface based on KDE Frameworks"
11086 +
11087 +LICENSE="|| ( LGPL-2.1 LGPL-3 )"
11088 +SLOT="5"
11089 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
11090 +IUSE="kwallet"
11091 +
11092 +DEPEND="
11093 + >=kde-frameworks/ki18n-${KFMIN}:5
11094 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
11095 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11096 + >=dev-qt/qtgui-${QTMIN}:5
11097 + >=dev-qt/qtwidgets-${QTMIN}:5
11098 + media-gfx/sane-backends
11099 + kwallet? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
11100 +"
11101 +RDEPEND="${DEPEND}"
11102 +
11103 +src_configure() {
11104 + local mycmakeargs=(
11105 + $(cmake_use_find_package kwallet KF5Wallet)
11106 + )
11107 + ecm_src_configure
11108 +}
11109
11110 diff --git a/kde-apps/libksieve/libksieve-19.12.2.ebuild b/kde-apps/libksieve/libksieve-19.12.2.ebuild
11111 new file mode 100644
11112 index 0000000000..4c52f3fb2b
11113 --- /dev/null
11114 +++ b/kde-apps/libksieve/libksieve-19.12.2.ebuild
11115 @@ -0,0 +1,61 @@
11116 +# Copyright 1999-2020 Gentoo Authors
11117 +# Distributed under the terms of the GNU General Public License v2
11118 +
11119 +EAPI=7
11120 +
11121 +ECM_HANDBOOK="forceoptional"
11122 +ECM_TEST="true"
11123 +PVCUT=$(ver_cut 1-3)
11124 +KFMIN=5.63.0
11125 +QTMIN=5.12.3
11126 +VIRTUALX_REQUIRED="test"
11127 +inherit ecm kde.org
11128 +
11129 +DESCRIPTION="Common PIM libraries"
11130 +
11131 +LICENSE="GPL-2+ LGPL-2.1+"
11132 +SLOT="5"
11133 +KEYWORDS="~amd64 ~arm64 ~x86"
11134 +IUSE=""
11135 +
11136 +# drop qtwidgets subslot operator when QT_MINIMAL >= 5.14.0
11137 +RDEPEND="
11138 + dev-libs/cyrus-sasl
11139 + >=dev-qt/qtdbus-${QTMIN}:5
11140 + >=dev-qt/qtgui-${QTMIN}:5
11141 + >=dev-qt/qtnetwork-${QTMIN}:5
11142 + >=dev-qt/qtprintsupport-${QTMIN}:5
11143 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
11144 + >=dev-qt/qtwidgets-${QTMIN}:5=
11145 + >=kde-apps/kidentitymanagement-${PVCUT}:5
11146 + >=kde-apps/kmime-${PVCUT}:5
11147 + >=kde-apps/kpimtextedit-${PVCUT}:5
11148 + >=kde-apps/libkdepim-${PVCUT}:5
11149 + >=kde-apps/pimcommon-${PVCUT}:5
11150 + >=kde-frameworks/karchive-${KFMIN}:5
11151 + >=kde-frameworks/kcompletion-${KFMIN}:5
11152 + >=kde-frameworks/kconfig-${KFMIN}:5
11153 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11154 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11155 + >=kde-frameworks/ki18n-${KFMIN}:5
11156 + >=kde-frameworks/kio-${KFMIN}:5
11157 + >=kde-frameworks/knewstuff-${KFMIN}:5
11158 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11159 + >=kde-frameworks/sonnet-${KFMIN}:5
11160 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
11161 +"
11162 +DEPEND="${RDEPEND}
11163 + >=kde-apps/kimap-${PVCUT}:5
11164 + >=kde-apps/kmailtransport-${PVCUT}:5
11165 +"
11166 +
11167 +RESTRICT+=" test"
11168 +
11169 +src_prepare() {
11170 + ecm_src_prepare
11171 +
11172 + if ! use handbook ; then
11173 + sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \
11174 + -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)"
11175 + fi
11176 +}
11177
11178 diff --git a/kde-apps/libktnef/libktnef-19.12.2.ebuild b/kde-apps/libktnef/libktnef-19.12.2.ebuild
11179 new file mode 100644
11180 index 0000000000..5ff120c12c
11181 --- /dev/null
11182 +++ b/kde-apps/libktnef/libktnef-19.12.2.ebuild
11183 @@ -0,0 +1,27 @@
11184 +# Copyright 1999-2020 Gentoo Authors
11185 +# Distributed under the terms of the GNU General Public License v2
11186 +
11187 +EAPI=7
11188 +
11189 +ECM_TEST="true"
11190 +KDE_ORG_NAME="ktnef"
11191 +PVCUT=$(ver_cut 1-3)
11192 +KFMIN=5.63.0
11193 +QTMIN=5.12.3
11194 +inherit ecm kde.org
11195 +
11196 +DESCRIPTION="Library for handling TNEF data"
11197 +
11198 +LICENSE="GPL-2+"
11199 +SLOT="5"
11200 +KEYWORDS="~amd64 ~arm64 ~x86"
11201 +IUSE=""
11202 +
11203 +DEPEND="
11204 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
11205 + >=kde-frameworks/kcontacts-${KFMIN}:5
11206 + >=kde-frameworks/ki18n-${KFMIN}:5
11207 + >=kde-apps/kcalutils-${PVCUT}:5
11208 + >=dev-qt/qtwidgets-${QTMIN}:5
11209 +"
11210 +RDEPEND="${DEPEND}"
11211
11212 diff --git a/kde-apps/lokalize/lokalize-19.12.2.ebuild b/kde-apps/lokalize/lokalize-19.12.2.ebuild
11213 new file mode 100644
11214 index 0000000000..7c30ffd1af
11215 --- /dev/null
11216 +++ b/kde-apps/lokalize/lokalize-19.12.2.ebuild
11217 @@ -0,0 +1,67 @@
11218 +# Copyright 1999-2020 Gentoo Authors
11219 +# Distributed under the terms of the GNU General Public License v2
11220 +
11221 +EAPI=7
11222 +
11223 +ECM_HANDBOOK="forceoptional"
11224 +PYTHON_COMPAT=( python3_{6,7,8} )
11225 +KFMIN=5.63.0
11226 +QTMIN=5.12.3
11227 +inherit python-single-r1 ecm kde.org
11228 +
11229 +DESCRIPTION="KDE Applications 5 translation tool"
11230 +HOMEPAGE="https://kde.org/applications/office/org.kde.lokalize
11231 +https://l10n.kde.org/tools/"
11232 +
11233 +LICENSE="GPL-2" # TODO: CHECK
11234 +SLOT="5"
11235 +KEYWORDS="~amd64 ~arm64 ~x86"
11236 +IUSE=""
11237 +
11238 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
11239 +
11240 +DEPEND="${PYTHON_DEPS}
11241 + >=app-text/hunspell-1.2.8:=
11242 + >=dev-qt/qtdbus-${QTMIN}:5
11243 + >=dev-qt/qtgui-${QTMIN}:5
11244 + >=dev-qt/qtscript-${QTMIN}:5
11245 + >=dev-qt/qtsql-${QTMIN}:5[sqlite]
11246 + >=dev-qt/qtwidgets-${QTMIN}:5
11247 + >=dev-qt/qtxml-${QTMIN}:5
11248 + >=kde-frameworks/kcompletion-${KFMIN}:5
11249 + >=kde-frameworks/kconfig-${KFMIN}:5
11250 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11251 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11252 + >=kde-frameworks/kcrash-${KFMIN}:5
11253 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
11254 + >=kde-frameworks/ki18n-${KFMIN}:5
11255 + >=kde-frameworks/kio-${KFMIN}:5
11256 + >=kde-frameworks/kitemviews-${KFMIN}:5
11257 + >=kde-frameworks/knotifications-${KFMIN}:5
11258 + >=kde-frameworks/kparts-${KFMIN}:5
11259 + >=kde-frameworks/kross-${KFMIN}:5
11260 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
11261 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11262 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11263 + >=kde-frameworks/sonnet-${KFMIN}:5
11264 +"
11265 +RDEPEND="${DEPEND}
11266 + dev-python/translate-toolkit[${PYTHON_USEDEP}]
11267 +"
11268 +
11269 +pkg_setup() {
11270 + python-single-r1_pkg_setup
11271 + ecm_pkg_setup
11272 +}
11273 +
11274 +src_install() {
11275 + ecm_src_install
11276 + python_fix_shebang "${ED}/usr/share/${PN}"
11277 +}
11278 +
11279 +pkg_postinst() {
11280 + ecm_pkg_postinst
11281 +
11282 + has_version dev-vcs/subversion || \
11283 + elog "To be able to autofetch KDE translations in new project wizard, install dev-vcs/subversion."
11284 +}
11285
11286 diff --git a/kde-apps/lskat/lskat-19.12.2.ebuild b/kde-apps/lskat/lskat-19.12.2.ebuild
11287 new file mode 100644
11288 index 0000000000..fa5b50fd9d
11289 --- /dev/null
11290 +++ b/kde-apps/lskat/lskat-19.12.2.ebuild
11291 @@ -0,0 +1,35 @@
11292 +# Copyright 1999-2020 Gentoo Authors
11293 +# Distributed under the terms of the GNU General Public License v2
11294 +
11295 +EAPI=7
11296 +
11297 +ECM_HANDBOOK="forceoptional"
11298 +KDE_SELINUX_MODULE="games"
11299 +PVCUT=$(ver_cut 1-3)
11300 +KFMIN=5.63.0
11301 +QTMIN=5.12.3
11302 +inherit ecm kde.org
11303 +
11304 +DESCRIPTION="Skat game by KDE"
11305 +HOMEPAGE="https://kde.org/applications/games/org.kde.lskat
11306 +https://games.kde.org/game.php?game=lskat"
11307 +
11308 +LICENSE="GPL-2" # TODO: CHECK
11309 +SLOT="5"
11310 +KEYWORDS="~amd64 ~arm64 ~x86"
11311 +IUSE=""
11312 +
11313 +DEPEND="
11314 + >=kde-frameworks/kconfig-${KFMIN}:5
11315 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11316 + >=kde-frameworks/kcrash-${KFMIN}:5
11317 + >=kde-frameworks/kguiaddons-${KFMIN}:5
11318 + >=kde-frameworks/ki18n-${KFMIN}:5
11319 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11320 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11321 + >=kde-apps/libkdegames-${PVCUT}:5
11322 + >=dev-qt/qtgui-${QTMIN}:5
11323 + >=dev-qt/qtsvg-${QTMIN}:5
11324 + >=dev-qt/qtwidgets-${QTMIN}:5
11325 +"
11326 +RDEPEND="${DEPEND}"
11327
11328 diff --git a/kde-apps/mailcommon/mailcommon-19.12.2.ebuild b/kde-apps/mailcommon/mailcommon-19.12.2.ebuild
11329 new file mode 100644
11330 index 0000000000..acf5aea548
11331 --- /dev/null
11332 +++ b/kde-apps/mailcommon/mailcommon-19.12.2.ebuild
11333 @@ -0,0 +1,62 @@
11334 +# Copyright 1999-2020 Gentoo Authors
11335 +# Distributed under the terms of the GNU General Public License v2
11336 +
11337 +EAPI=7
11338 +
11339 +ECM_DESIGNERPLUGIN="true"
11340 +ECM_TEST="forceoptional"
11341 +PVCUT=$(ver_cut 1-3)
11342 +KFMIN=5.63.0
11343 +QTMIN=5.12.3
11344 +VIRTUALX_REQUIRED="test"
11345 +inherit ecm kde.org
11346 +
11347 +DESCRIPTION="Common mail library"
11348 +
11349 +LICENSE="GPL-2+ LGPL-2.1+"
11350 +SLOT="5"
11351 +KEYWORDS="~amd64 ~arm64 ~x86"
11352 +IUSE=""
11353 +
11354 +# drop qtwidgets subslot operator when QT_MINIMAL >= 5.14.0
11355 +BDEPEND="
11356 + dev-libs/libxslt
11357 +"
11358 +DEPEND="
11359 + >=kde-frameworks/karchive-${KFMIN}:5
11360 + >=kde-frameworks/kcodecs-${KFMIN}:5
11361 + >=kde-frameworks/kcompletion-${KFMIN}:5
11362 + >=kde-frameworks/kconfig-${KFMIN}:5
11363 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11364 + >=kde-frameworks/kcontacts-${KFMIN}:5
11365 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
11366 + >=kde-frameworks/ki18n-${KFMIN}:5
11367 + >=kde-frameworks/kiconthemes-${KFMIN}:5
11368 + >=kde-frameworks/kio-${KFMIN}:5
11369 + >=kde-frameworks/kitemmodels-${KFMIN}:5
11370 + >=kde-frameworks/kitemviews-${KFMIN}:5
11371 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
11372 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11373 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
11374 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11375 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
11376 + >=kde-apps/akonadi-${PVCUT}:5
11377 + >=kde-apps/akonadi-contacts-${PVCUT}:5
11378 + >=kde-apps/akonadi-mime-${PVCUT}:5
11379 + >=kde-apps/kmailtransport-${PVCUT}:5
11380 + >=kde-apps/kmime-${PVCUT}:5
11381 + >=kde-apps/kpimtextedit-${PVCUT}:5
11382 + >=kde-apps/libkdepim-${PVCUT}:5
11383 + >=kde-apps/mailimporter-${PVCUT}:5
11384 + >=kde-apps/messagelib-${PVCUT}:5
11385 + >=kde-apps/pimcommon-${PVCUT}:5
11386 + >=dev-qt/qtdbus-${QTMIN}:5
11387 + >=dev-qt/qtgui-${QTMIN}:5
11388 + >=dev-qt/qtmultimedia-${QTMIN}:5
11389 + >=dev-qt/qtwidgets-${QTMIN}:5=
11390 + >=dev-qt/qtxml-${QTMIN}:5
11391 + >=media-libs/phonon-4.10.90
11392 +"
11393 +RDEPEND="${DEPEND}"
11394 +
11395 +RESTRICT+=" test"
11396
11397 diff --git a/kde-apps/mailimporter/mailimporter-19.12.2.ebuild b/kde-apps/mailimporter/mailimporter-19.12.2.ebuild
11398 new file mode 100644
11399 index 0000000000..079c72197f
11400 --- /dev/null
11401 +++ b/kde-apps/mailimporter/mailimporter-19.12.2.ebuild
11402 @@ -0,0 +1,33 @@
11403 +# Copyright 1999-2020 Gentoo Authors
11404 +# Distributed under the terms of the GNU General Public License v2
11405 +
11406 +EAPI=7
11407 +
11408 +ECM_TEST="true"
11409 +PVCUT=$(ver_cut 1-3)
11410 +KFMIN=5.63.0
11411 +QTMIN=5.12.3
11412 +VIRTUALX_REQUIRED="test"
11413 +inherit ecm kde.org
11414 +
11415 +DESCRIPTION="Library to import mail from various sources"
11416 +
11417 +LICENSE="GPL-2+ LGPL-2.1+"
11418 +SLOT="5"
11419 +KEYWORDS="~amd64 ~arm64 ~x86"
11420 +IUSE=""
11421 +
11422 +DEPEND="
11423 + >=kde-frameworks/karchive-${KFMIN}:5
11424 + >=kde-frameworks/kconfig-${KFMIN}:5
11425 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11426 + >=kde-frameworks/ki18n-${KFMIN}:5
11427 + >=kde-apps/akonadi-${PVCUT}:5
11428 + >=kde-apps/akonadi-mime-${PVCUT}:5
11429 + >=kde-apps/kmime-${PVCUT}:5
11430 + >=kde-apps/libkdepim-${PVCUT}:5
11431 + >=dev-qt/qtgui-${QTMIN}:5
11432 + >=dev-qt/qtwidgets-${QTMIN}:5
11433 + >=dev-qt/qtxml-${QTMIN}:5
11434 +"
11435 +RDEPEND="${DEPEND}"
11436
11437 diff --git a/kde-apps/marble/marble-19.12.2.ebuild b/kde-apps/marble/marble-19.12.2.ebuild
11438 new file mode 100644
11439 index 0000000000..5da63ef3b6
11440 --- /dev/null
11441 +++ b/kde-apps/marble/marble-19.12.2.ebuild
11442 @@ -0,0 +1,96 @@
11443 +# Copyright 1999-2020 Gentoo Authors
11444 +# Distributed under the terms of the GNU General Public License v2
11445 +
11446 +EAPI=7
11447 +
11448 +ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
11449 +ECM_TEST="forceoptional"
11450 +KFMIN=5.63.0
11451 +QTMIN=5.12.3
11452 +VIRTUALX_REQUIRED="test"
11453 +inherit ecm kde.org
11454 +
11455 +DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
11456 +HOMEPAGE="https://marble.kde.org/"
11457 +
11458 +LICENSE="GPL-2" # TODO: CHECK
11459 +SLOT="5/$(ver_cut 1-2)"
11460 +KEYWORDS="~amd64 ~arm64 ~x86"
11461 +IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile +webengine"
11462 +
11463 +# FIXME (new package): libwlocate, WLAN-based geolocation
11464 +BDEPEND="
11465 + aprs? ( dev-lang/perl )
11466 + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
11467 +"
11468 +DEPEND="
11469 + >=dev-qt/qtconcurrent-${QTMIN}:5
11470 + >=dev-qt/qtdeclarative-${QTMIN}:5
11471 + >=dev-qt/qtgui-${QTMIN}:5
11472 + >=dev-qt/qtnetwork-${QTMIN}:5
11473 + >=dev-qt/qtprintsupport-${QTMIN}:5
11474 + >=dev-qt/qtsql-${QTMIN}:5
11475 + >=dev-qt/qtsvg-${QTMIN}:5
11476 + >=dev-qt/qtwidgets-${QTMIN}:5
11477 + >=dev-qt/qtxml-${QTMIN}:5
11478 + sys-libs/zlib
11479 + aprs? ( >=dev-qt/qtserialport-${QTMIN}:5 )
11480 + dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
11481 + designer? ( >=dev-qt/designer-${QTMIN}:5 )
11482 + geolocation? ( >=dev-qt/qtpositioning-${QTMIN}:5 )
11483 + gps? ( sci-geosciences/gpsd )
11484 + kde? (
11485 + >=kde-frameworks/kconfig-${KFMIN}:5
11486 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11487 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11488 + >=kde-frameworks/kcrash-${KFMIN}:5
11489 + >=kde-frameworks/ki18n-${KFMIN}:5
11490 + >=kde-frameworks/kio-${KFMIN}:5
11491 + >=kde-frameworks/knewstuff-${KFMIN}:5
11492 + >=kde-frameworks/kparts-${KFMIN}:5
11493 + >=kde-frameworks/krunner-${KFMIN}:5
11494 + >=kde-frameworks/kservice-${KFMIN}:5
11495 + >=kde-frameworks/kwallet-${KFMIN}:5
11496 + )
11497 + phonon? ( media-libs/phonon[qt5(+)] )
11498 + shapefile? ( sci-libs/shapelib:= )
11499 + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
11500 +"
11501 +RDEPEND="${DEPEND}"
11502 +
11503 +# bug 588320
11504 +RESTRICT+=" test"
11505 +
11506 +src_prepare() {
11507 + ecm_src_prepare
11508 +
11509 + rm -rf src/3rdparty/zlib || die "Failed to remove bundled libs"
11510 +
11511 + if use kde; then
11512 + sed -e "/add_subdirectory(marble-qt)/ s/^/#DONT/" \
11513 + -i src/apps/CMakeLists.txt || die "Failed to disable marble-qt"
11514 + fi
11515 +}
11516 +
11517 +src_configure() {
11518 + local mycmakeargs=(
11519 + $(cmake_use_find_package aprs Perl)
11520 + $(cmake_use_find_package geolocation Qt5Positioning)
11521 + -DBUILD_MARBLE_TESTS=$(usex test)
11522 + -DWITH_DESIGNER_PLUGIN=$(usex designer)
11523 + -DWITH_libgps=$(usex gps)
11524 + -DWITH_KF5=$(usex kde)
11525 + -DWITH_Phonon4Qt5=$(usex phonon)
11526 + -DWITH_libshp=$(usex shapefile)
11527 + $(cmake_use_find_package webengine Qt5WebEngine)
11528 + $(cmake_use_find_package webengine Qt5WebEngineWidgets)
11529 + -DWITH_libwlocate=OFF
11530 + # bug 608890
11531 + -DKDE_INSTALL_CONFDIR="/etc/xdg"
11532 + )
11533 + if use kde; then
11534 + ecm_src_configure
11535 + else
11536 + cmake_src_configure
11537 + fi
11538 +}
11539
11540 diff --git a/kde-apps/mbox-importer/mbox-importer-19.12.2.ebuild b/kde-apps/mbox-importer/mbox-importer-19.12.2.ebuild
11541 new file mode 100644
11542 index 0000000000..d29e4dd4c9
11543 --- /dev/null
11544 +++ b/kde-apps/mbox-importer/mbox-importer-19.12.2.ebuild
11545 @@ -0,0 +1,34 @@
11546 +# Copyright 1999-2020 Gentoo Authors
11547 +# Distributed under the terms of the GNU General Public License v2
11548 +
11549 +EAPI=7
11550 +
11551 +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
11552 +PVCUT=$(ver_cut 1-3)
11553 +KFMIN=5.63.0
11554 +QTMIN=5.12.3
11555 +inherit ecm kde.org
11556 +
11557 +DESCRIPTION="Import mbox email archives from various sources into Akonadi"
11558 +
11559 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
11560 +SLOT="5"
11561 +KEYWORDS="~amd64 ~arm64 ~x86"
11562 +IUSE=""
11563 +
11564 +DEPEND="
11565 + >=kde-frameworks/kconfig-${KFMIN}:5
11566 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11567 + >=kde-frameworks/kcrash-${KFMIN}:5
11568 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
11569 + >=kde-frameworks/ki18n-${KFMIN}:5
11570 + >=kde-frameworks/kservice-${KFMIN}:5
11571 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11572 + >=kde-apps/akonadi-${PVCUT}:5
11573 + >=kde-apps/kidentitymanagement-${PVCUT}:5
11574 + >=kde-apps/mailcommon-${PVCUT}:5
11575 + >=kde-apps/mailimporter-${PVCUT}:5
11576 + >=dev-qt/qtgui-${QTMIN}:5
11577 + >=dev-qt/qtwidgets-${QTMIN}:5
11578 +"
11579 +RDEPEND="${DEPEND}"
11580
11581 diff --git a/kde-apps/messagelib/messagelib-19.12.2.ebuild b/kde-apps/messagelib/messagelib-19.12.2.ebuild
11582 new file mode 100644
11583 index 0000000000..478d917770
11584 --- /dev/null
11585 +++ b/kde-apps/messagelib/messagelib-19.12.2.ebuild
11586 @@ -0,0 +1,71 @@
11587 +# Copyright 1999-2020 Gentoo Authors
11588 +# Distributed under the terms of the GNU General Public License v2
11589 +
11590 +EAPI=7
11591 +
11592 +ECM_TEST="forceoptional-recursive"
11593 +PVCUT=$(ver_cut 1-3)
11594 +KFMIN=5.63.0
11595 +QTMIN=5.12.3
11596 +VIRTUALX_REQUIRED="test"
11597 +inherit ecm kde.org
11598 +
11599 +DESCRIPTION="Libraries for messaging functions"
11600 +
11601 +LICENSE="GPL-2+ LGPL-2.1+"
11602 +SLOT="5"
11603 +KEYWORDS="~amd64 ~arm64 ~x86"
11604 +IUSE=""
11605 +
11606 +DEPEND="
11607 + >=kde-frameworks/karchive-${KFMIN}:5
11608 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
11609 + >=kde-frameworks/kcodecs-${KFMIN}:5
11610 + >=kde-frameworks/kcompletion-${KFMIN}:5
11611 + >=kde-frameworks/kconfig-${KFMIN}:5
11612 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11613 + >=kde-frameworks/kcontacts-${KFMIN}:5
11614 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11615 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
11616 + >=kde-frameworks/ki18n-${KFMIN}:5
11617 + >=kde-frameworks/kiconthemes-${KFMIN}:5
11618 + >=kde-frameworks/kio-${KFMIN}:5
11619 + >=kde-frameworks/kitemmodels-${KFMIN}:5
11620 + >=kde-frameworks/kitemviews-${KFMIN}:5
11621 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
11622 + >=kde-frameworks/knotifications-${KFMIN}:5
11623 + >=kde-frameworks/kservice-${KFMIN}:5
11624 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
11625 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11626 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
11627 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11628 + >=kde-frameworks/sonnet-${KFMIN}:5
11629 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
11630 + >=kde-apps/akonadi-${PVCUT}:5
11631 + >=kde-apps/akonadi-contacts-${PVCUT}:5
11632 + >=kde-apps/akonadi-mime-${PVCUT}:5
11633 + >=kde-apps/grantleetheme-${PVCUT}:5
11634 + >=kde-apps/incidenceeditor-${PVCUT}:5
11635 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
11636 + >=kde-apps/kidentitymanagement-${PVCUT}:5
11637 + >=kde-apps/kldap-${PVCUT}:5
11638 + >=kde-apps/kmailtransport-${PVCUT}:5
11639 + >=kde-apps/kmbox-${PVCUT}:5
11640 + >=kde-apps/kmime-${PVCUT}:5
11641 + >=kde-apps/kpimtextedit-${PVCUT}:5
11642 + >=kde-apps/libgravatar-${PVCUT}:5
11643 + >=kde-apps/libkdepim-${PVCUT}:5
11644 + >=kde-apps/libkleo-${PVCUT}:5
11645 + >=dev-qt/qtgui-${QTMIN}:5
11646 + >=dev-qt/qtnetwork-${QTMIN}:5
11647 + >=dev-qt/qtprintsupport-${QTMIN}:5
11648 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
11649 + >=dev-qt/qtwidgets-${QTMIN}:5
11650 + >=app-crypt/gpgme-1.8.0-r1[cxx,qt5]
11651 + app-crypt/qca:2
11652 + >=dev-libs/grantlee-5.1.0:5
11653 +"
11654 +RDEPEND="${DEPEND}"
11655 +
11656 +# bug 579630
11657 +RESTRICT+=" test"
11658
11659 diff --git a/kde-apps/minuet/minuet-19.12.2.ebuild b/kde-apps/minuet/minuet-19.12.2.ebuild
11660 new file mode 100644
11661 index 0000000000..98fa208cc5
11662 --- /dev/null
11663 +++ b/kde-apps/minuet/minuet-19.12.2.ebuild
11664 @@ -0,0 +1,34 @@
11665 +# Copyright 1999-2020 Gentoo Authors
11666 +# Distributed under the terms of the GNU General Public License v2
11667 +
11668 +EAPI=7
11669 +
11670 +ECM_HANDBOOK="forceoptional"
11671 +KFMIN=5.63.0
11672 +QTMIN=5.12.3
11673 +inherit ecm kde.org
11674 +
11675 +DESCRIPTION="Music Education software by KDE"
11676 +HOMEPAGE="https://minuet.kde.org/"
11677 +
11678 +LICENSE="GPL-2" # TODO: CHECK
11679 +SLOT="5"
11680 +KEYWORDS="~amd64 ~arm64 ~x86"
11681 +IUSE=""
11682 +
11683 +BDEPEND="
11684 + virtual/pkgconfig
11685 +"
11686 +DEPEND="
11687 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11688 + >=kde-frameworks/kcrash-${KFMIN}:5
11689 + >=kde-frameworks/ki18n-${KFMIN}:5
11690 + >=dev-qt/qtdeclarative-${QTMIN}:5
11691 + >=dev-qt/qtgui-${QTMIN}:5
11692 + >=dev-qt/qtsvg-${QTMIN}:5
11693 + >=dev-qt/qtquickcontrols2-${QTMIN}:5
11694 + media-sound/fluidsynth:=
11695 +"
11696 +RDEPEND="${DEPEND}"
11697 +
11698 +PATCHES=( "${FILESDIR}/${PN}-19.08.3-fluidsynth-2.patch" )
11699
11700 diff --git a/kde-apps/okular/okular-19.12.2.ebuild b/kde-apps/okular/okular-19.12.2.ebuild
11701 new file mode 100644
11702 index 0000000000..c6e7409eb7
11703 --- /dev/null
11704 +++ b/kde-apps/okular/okular-19.12.2.ebuild
11705 @@ -0,0 +1,112 @@
11706 +# Copyright 1999-2020 Gentoo Authors
11707 +# Distributed under the terms of the GNU General Public License v2
11708 +
11709 +EAPI=7
11710 +
11711 +ECM_HANDBOOK="forceoptional"
11712 +ECM_TEST="forceoptional"
11713 +PVCUT=$(ver_cut 1-3)
11714 +KFMIN=5.63.0
11715 +QTMIN=5.12.3
11716 +VIRTUALX_REQUIRED="test"
11717 +inherit ecm kde.org
11718 +
11719 +DESCRIPTION="Universal document viewer based on KDE Frameworks"
11720 +HOMEPAGE="https://okular.kde.org https://kde.org/applications/office/org.kde.okular"
11721 +
11722 +LICENSE="GPL-2" # TODO: CHECK
11723 +SLOT="5"
11724 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
11725 +IUSE="chm crypt djvu epub +image-backend markdown mobi mobile +pdf plucker +postscript share speech +tiff"
11726 +
11727 +DEPEND="
11728 + >=kde-frameworks/kactivities-${KFMIN}:5
11729 + >=kde-frameworks/karchive-${KFMIN}:5
11730 + >=kde-frameworks/kbookmarks-${KFMIN}:5
11731 + >=kde-frameworks/kcompletion-${KFMIN}:5
11732 + >=kde-frameworks/kconfig-${KFMIN}:5
11733 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11734 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11735 + >=kde-frameworks/kcrash-${KFMIN}:5
11736 + >=kde-frameworks/kio-${KFMIN}:5
11737 + >=kde-frameworks/kjs-${KFMIN}:5
11738 + >=kde-frameworks/kparts-${KFMIN}:5
11739 + >=kde-frameworks/kpty-${KFMIN}:5
11740 + >=kde-frameworks/kwallet-${KFMIN}:5
11741 + >=kde-frameworks/threadweaver-${KFMIN}:5
11742 + >=dev-qt/qtdbus-${QTMIN}:5
11743 + >=dev-qt/qtgui-${QTMIN}:5
11744 + >=dev-qt/qtprintsupport-${QTMIN}:5
11745 + >=dev-qt/qtsvg-${QTMIN}:5
11746 + >=dev-qt/qtwidgets-${QTMIN}:5
11747 + media-libs/freetype
11748 + media-libs/phonon[qt5(+)]
11749 + sys-libs/zlib
11750 + chm? (
11751 + >=kde-frameworks/khtml-${KFMIN}:5
11752 + dev-libs/chmlib
11753 + )
11754 + crypt? ( app-crypt/qca:2[qt5(+)] )
11755 + djvu? ( app-text/djvu )
11756 + epub? ( app-text/ebook-tools )
11757 + image-backend? (
11758 + >=kde-apps/libkexiv2-${PVCUT}:5
11759 + >=dev-qt/qtgui-${QTMIN}:5[gif,jpeg,png]
11760 + )
11761 + markdown? ( app-text/discount )
11762 + mobi? ( >=kde-apps/kdegraphics-mobipocket-${PVCUT}:5 )
11763 + pdf? ( app-text/poppler[qt5] )
11764 + plucker? ( virtual/jpeg:0 )
11765 + postscript? ( app-text/libspectre )
11766 + share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
11767 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
11768 + tiff? ( media-libs/tiff:0 )
11769 +"
11770 +RDEPEND="${DEPEND}
11771 + image-backend? ( >=kde-frameworks/kimageformats-${KFMIN}:5 )
11772 + mobile? (
11773 + >=kde-frameworks/kirigami-${KFMIN}:5
11774 + >=dev-qt/qtquickcontrols-${QTMIN}:5
11775 + )
11776 +"
11777 +
11778 +PATCHES=(
11779 + "${FILESDIR}/${PN}-18.08.0-tests.patch"
11780 + "${FILESDIR}/${PN}-18.12.0-tests.patch"
11781 +)
11782 +
11783 +src_prepare() {
11784 + ecm_src_prepare
11785 + use mobile || cmake_comment_add_subdirectory mobile
11786 + use test || cmake_comment_add_subdirectory conf/autotests
11787 +}
11788 +
11789 +src_configure() {
11790 + local mycmakeargs=(
11791 + $(cmake_use_find_package chm CHM)
11792 + $(cmake_use_find_package crypt Qca-qt5)
11793 + $(cmake_use_find_package djvu DjVuLibre)
11794 + $(cmake_use_find_package epub EPub)
11795 + $(cmake_use_find_package image-backend KF5KExiv2)
11796 + $(cmake_use_find_package markdown Discount)
11797 + $(cmake_use_find_package mobi QMobipocket)
11798 + $(cmake_use_find_package pdf Poppler)
11799 + $(cmake_use_find_package plucker JPEG)
11800 + $(cmake_use_find_package postscript LibSpectre)
11801 + $(cmake_use_find_package share KF5Purpose)
11802 + $(cmake_use_find_package speech Qt5TextToSpeech)
11803 + $(cmake_use_find_package tiff TIFF)
11804 + )
11805 +
11806 + ecm_src_configure
11807 +}
11808 +
11809 +src_test() {
11810 + # mainshelltest hangs, chmgeneratortest fails, bug #603116
11811 + # parttest hangs, bug #641728
11812 + local myctestargs=(
11813 + -E "(mainshelltest|chmgeneratortest|parttest)"
11814 + )
11815 +
11816 + ecm_src_test
11817 +}
11818
11819 diff --git a/kde-apps/palapeli/palapeli-19.12.2.ebuild b/kde-apps/palapeli/palapeli-19.12.2.ebuild
11820 new file mode 100644
11821 index 0000000000..1fb0408498
11822 --- /dev/null
11823 +++ b/kde-apps/palapeli/palapeli-19.12.2.ebuild
11824 @@ -0,0 +1,41 @@
11825 +# Copyright 1999-2020 Gentoo Authors
11826 +# Distributed under the terms of the GNU General Public License v2
11827 +
11828 +EAPI=7
11829 +
11830 +ECM_HANDBOOK="optional"
11831 +PVCUT=$(ver_cut 1-3)
11832 +KFMIN=5.63.0
11833 +QTMIN=5.12.3
11834 +inherit ecm kde.org
11835 +
11836 +DESCRIPTION="Jigsaw puzzle game by KDE"
11837 +HOMEPAGE="https://kde.org/applications/games/org.kde.palapeli"
11838 +
11839 +LICENSE="GPL-2" # TODO: CHECK
11840 +SLOT="5"
11841 +KEYWORDS="~amd64 ~arm64 ~x86"
11842 +IUSE=""
11843 +
11844 +RDEPEND="
11845 + >=kde-frameworks/karchive-${KFMIN}:5
11846 + >=kde-frameworks/kcompletion-${KFMIN}:5
11847 + >=kde-frameworks/kconfig-${KFMIN}:5
11848 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11849 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11850 + >=kde-frameworks/kcrash-${KFMIN}:5
11851 + >=kde-frameworks/ki18n-${KFMIN}:5
11852 + >=kde-frameworks/kio-${KFMIN}:5
11853 + >=kde-frameworks/kitemviews-${KFMIN}:5
11854 + >=kde-frameworks/knotifications-${KFMIN}:5
11855 + >=kde-frameworks/kservice-${KFMIN}:5
11856 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11857 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11858 + >=kde-apps/libkdegames-${PVCUT}:5
11859 + >=dev-qt/qtgui-${QTMIN}:5
11860 + >=dev-qt/qtsvg-${QTMIN}:5
11861 + >=dev-qt/qtwidgets-${QTMIN}:5
11862 +"
11863 +DEPEND="${RDEPEND}
11864 + >=dev-qt/qtconcurrent-${QTMIN}:5
11865 +"
11866
11867 diff --git a/kde-apps/parley/parley-19.12.2.ebuild b/kde-apps/parley/parley-19.12.2.ebuild
11868 new file mode 100644
11869 index 0000000000..66a493bbe3
11870 --- /dev/null
11871 +++ b/kde-apps/parley/parley-19.12.2.ebuild
11872 @@ -0,0 +1,51 @@
11873 +# Copyright 1999-2020 Gentoo Authors
11874 +# Distributed under the terms of the GNU General Public License v2
11875 +
11876 +EAPI=7
11877 +
11878 +ECM_HANDBOOK="forceoptional"
11879 +ECM_HANDBOOK_DIR="docs"
11880 +PVCUT=$(ver_cut 1-3)
11881 +KFMIN=5.63.0
11882 +QTMIN=5.12.3
11883 +inherit ecm kde.org
11884 +
11885 +DESCRIPTION="A vocabulary trainer to help you memorize things"
11886 +HOMEPAGE="https://kde.org/applications/education/org.kde.parley"
11887 +
11888 +LICENSE="GPL-2" # TODO: CHECK
11889 +SLOT="5"
11890 +KEYWORDS="~amd64 ~arm64 ~x86"
11891 +IUSE=""
11892 +
11893 +DEPEND="
11894 + >=kde-frameworks/kcmutils-${KFMIN}:5
11895 + >=kde-frameworks/kcompletion-${KFMIN}:5
11896 + >=kde-frameworks/kconfig-${KFMIN}:5
11897 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11898 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11899 + >=kde-frameworks/kcrash-${KFMIN}:5
11900 + >=kde-frameworks/ki18n-${KFMIN}:5
11901 + >=kde-frameworks/kio-${KFMIN}:5
11902 + >=kde-frameworks/knewstuff-${KFMIN}:5
11903 + >=kde-frameworks/knotifications-${KFMIN}:5
11904 + >=kde-frameworks/kross-${KFMIN}:5
11905 + >=kde-frameworks/kservice-${KFMIN}:5
11906 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
11907 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11908 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11909 + >=kde-frameworks/sonnet-${KFMIN}:5
11910 + >=kde-apps/libkeduvocdocument-${PVCUT}:5
11911 + >=dev-qt/qtdbus-${QTMIN}:5
11912 + >=dev-qt/qtconcurrent-${QTMIN}:5
11913 + >=dev-qt/qtgui-${QTMIN}:5
11914 + >=dev-qt/qtmultimedia-${QTMIN}:5
11915 + >=dev-qt/qtsvg-${QTMIN}:5
11916 + >=dev-qt/qtwidgets-${QTMIN}:5
11917 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
11918 + dev-libs/libxml2:2
11919 + dev-libs/libxslt
11920 +"
11921 +RDEPEND="${DEPEND}
11922 + >=kde-apps/kdeedu-data-${PVCUT}:5
11923 +"
11924
11925 diff --git a/kde-apps/picmi/picmi-19.12.2.ebuild b/kde-apps/picmi/picmi-19.12.2.ebuild
11926 new file mode 100644
11927 index 0000000000..62650e5407
11928 --- /dev/null
11929 +++ b/kde-apps/picmi/picmi-19.12.2.ebuild
11930 @@ -0,0 +1,41 @@
11931 +# Copyright 1999-2020 Gentoo Authors
11932 +# Distributed under the terms of the GNU General Public License v2
11933 +
11934 +EAPI=7
11935 +
11936 +ECM_HANDBOOK="forceoptional"
11937 +ECM_TEST="forceoptional"
11938 +PVCUT=$(ver_cut 1-3)
11939 +KFMIN=5.63.0
11940 +QTMIN=5.12.3
11941 +VIRTUALX_REQUIRED="test"
11942 +inherit ecm kde.org
11943 +
11944 +DESCRIPTION="Nonogram logic game by KDE"
11945 +HOMEPAGE="https://kde.org/applications/games/org.kde.picmi
11946 +https://games.kde.org/game.php?game=picmi"
11947 +
11948 +LICENSE="GPL-2" # TODO: CHECK
11949 +SLOT="5"
11950 +KEYWORDS="~amd64 ~arm64 ~x86"
11951 +IUSE=""
11952 +
11953 +DEPEND="
11954 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11955 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11956 + >=kde-frameworks/kcrash-${KFMIN}:5
11957 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
11958 + >=kde-frameworks/kdeclarative-${KFMIN}:5
11959 + >=kde-frameworks/ki18n-${KFMIN}:5
11960 + >=kde-frameworks/kio-${KFMIN}:5
11961 + >=kde-frameworks/knewstuff-${KFMIN}:5
11962 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11963 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11964 + >=kde-apps/libkdegames-${PVCUT}:5
11965 + >=dev-qt/qtdeclarative-${QTMIN}:5
11966 + >=dev-qt/qtgui-${QTMIN}:5
11967 + >=dev-qt/qtsvg-${QTMIN}:5
11968 + >=dev-qt/qtwidgets-${QTMIN}:5
11969 + >=dev-qt/qtxml-${QTMIN}:5
11970 +"
11971 +RDEPEND="${DEPEND}"
11972
11973 diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-19.12.2.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-19.12.2.ebuild
11974 new file mode 100644
11975 index 0000000000..a093267112
11976 --- /dev/null
11977 +++ b/kde-apps/pim-data-exporter/pim-data-exporter-19.12.2.ebuild
11978 @@ -0,0 +1,47 @@
11979 +# Copyright 1999-2020 Gentoo Authors
11980 +# Distributed under the terms of the GNU General Public License v2
11981 +
11982 +EAPI=7
11983 +
11984 +ECM_HANDBOOK="forceoptional"
11985 +ECM_TEST="forceoptional"
11986 +PVCUT=$(ver_cut 1-3)
11987 +KFMIN=5.63.0
11988 +QTMIN=5.12.3
11989 +VIRTUALX_REQUIRED="test"
11990 +inherit ecm kde.org
11991 +
11992 +DESCRIPTION="Assistant to backup and archive PIM data and configuration"
11993 +HOMEPAGE+=" https://userbase.kde.org/Kmail/Backup_Options"
11994 +
11995 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
11996 +SLOT="5"
11997 +KEYWORDS="~amd64 ~arm64 ~x86"
11998 +IUSE=""
11999 +
12000 +DEPEND="
12001 + >=kde-frameworks/karchive-${KFMIN}:5
12002 + >=kde-frameworks/kconfig-${KFMIN}:5
12003 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12004 + >=kde-frameworks/kcontacts-${KFMIN}:5
12005 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12006 + >=kde-frameworks/kcrash-${KFMIN}:5
12007 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12008 + >=kde-frameworks/ki18n-${KFMIN}:5
12009 + >=kde-frameworks/kio-${KFMIN}:5
12010 + >=kde-frameworks/kitemviews-${KFMIN}:5
12011 + >=kde-frameworks/knotifications-${KFMIN}:5
12012 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12013 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12014 + >=kde-apps/akonadi-${PVCUT}:5
12015 + >=kde-apps/kidentitymanagement-${PVCUT}:5
12016 + >=kde-apps/kmailtransport-${PVCUT}:5
12017 + >=kde-apps/kmime-${PVCUT}:5
12018 + >=kde-apps/kpimtextedit-${PVCUT}:5
12019 + >=kde-apps/libkdepim-${PVCUT}:5
12020 + >=kde-apps/mailcommon-${PVCUT}:5
12021 + >=kde-apps/pimcommon-${PVCUT}:5
12022 + >=dev-qt/qtgui-${QTMIN}:5
12023 + >=dev-qt/qtwidgets-${QTMIN}:5
12024 +"
12025 +RDEPEND="${DEPEND}"
12026
12027 diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-19.12.2.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-19.12.2.ebuild
12028 new file mode 100644
12029 index 0000000000..42da839381
12030 --- /dev/null
12031 +++ b/kde-apps/pim-sieve-editor/pim-sieve-editor-19.12.2.ebuild
12032 @@ -0,0 +1,46 @@
12033 +# Copyright 1999-2020 Gentoo Authors
12034 +# Distributed under the terms of the GNU General Public License v2
12035 +
12036 +EAPI=7
12037 +
12038 +ECM_HANDBOOK="forceoptional"
12039 +ECM_TEST="forceoptional"
12040 +PVCUT=$(ver_cut 1-3)
12041 +KFMIN=5.63.0
12042 +QTMIN=5.12.3
12043 +VIRTUALX_REQUIRED="test"
12044 +inherit ecm kde.org
12045 +
12046 +DESCRIPTION="Assistant for editing IMAP Sieve filters"
12047 +
12048 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
12049 +SLOT="5"
12050 +KEYWORDS="~amd64 ~arm64 ~x86"
12051 +IUSE=""
12052 +
12053 +DEPEND="
12054 + >=kde-frameworks/kbookmarks-${KFMIN}:5
12055 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
12056 + >=kde-frameworks/kconfig-${KFMIN}:5
12057 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12058 + >=kde-frameworks/kcontacts-${KFMIN}:5
12059 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12060 + >=kde-frameworks/kcrash-${KFMIN}:5
12061 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12062 + >=kde-frameworks/ki18n-${KFMIN}:5
12063 + >=kde-frameworks/kiconthemes-${KFMIN}:5
12064 + >=kde-frameworks/kwallet-${KFMIN}:5
12065 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12066 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12067 + >=kde-apps/akonadi-${PVCUT}:5
12068 + >=kde-apps/akonadi-contacts-${PVCUT}:5
12069 + >=kde-apps/akonadi-mime-${PVCUT}:5
12070 + >=kde-apps/calendarsupport-${PVCUT}:5
12071 + >=kde-apps/kmailtransport-${PVCUT}:5
12072 + >=kde-apps/libksieve-${PVCUT}:5
12073 + >=kde-apps/pimcommon-${PVCUT}:5
12074 + >=dev-qt/qtgui-${QTMIN}:5
12075 + >=dev-qt/qtnetwork-${QTMIN}:5
12076 + >=dev-qt/qtwidgets-${QTMIN}:5
12077 +"
12078 +RDEPEND="${DEPEND}"
12079
12080 diff --git a/kde-apps/pimcommon/pimcommon-19.12.2.ebuild b/kde-apps/pimcommon/pimcommon-19.12.2.ebuild
12081 new file mode 100644
12082 index 0000000000..344c7e3060
12083 --- /dev/null
12084 +++ b/kde-apps/pimcommon/pimcommon-19.12.2.ebuild
12085 @@ -0,0 +1,65 @@
12086 +# Copyright 1999-2020 Gentoo Authors
12087 +# Distributed under the terms of the GNU General Public License v2
12088 +
12089 +EAPI=7
12090 +
12091 +ECM_DESIGNERPLUGIN="true"
12092 +ECM_TEST="forceoptional"
12093 +PVCUT=$(ver_cut 1-3)
12094 +KFMIN=5.63.0
12095 +QTMIN=5.12.3
12096 +VIRTUALX_REQUIRED="test"
12097 +inherit ecm kde.org
12098 +
12099 +DESCRIPTION="Common PIM libraries"
12100 +
12101 +LICENSE="GPL-2+ LGPL-2.1+"
12102 +SLOT="5"
12103 +KEYWORDS="~amd64 ~arm64 ~x86"
12104 +IUSE=""
12105 +
12106 +BDEPEND="
12107 + dev-libs/libxslt
12108 +"
12109 +RDEPEND="
12110 + >=kde-frameworks/karchive-${KFMIN}:5
12111 + >=kde-frameworks/kcodecs-${KFMIN}:5
12112 + >=kde-frameworks/kcompletion-${KFMIN}:5
12113 + >=kde-frameworks/kconfig-${KFMIN}:5
12114 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12115 + >=kde-frameworks/kcontacts-${KFMIN}:5
12116 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12117 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12118 + >=kde-frameworks/ki18n-${KFMIN}:5
12119 + >=kde-frameworks/kio-${KFMIN}:5
12120 + >=kde-frameworks/kitemmodels-${KFMIN}:5
12121 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
12122 + >=kde-frameworks/knewstuff-${KFMIN}:5
12123 + >=kde-frameworks/kservice-${KFMIN}:5
12124 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12125 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12126 + >=kde-frameworks/purpose-${KFMIN}:5
12127 + >=kde-apps/akonadi-${PVCUT}:5
12128 + >=kde-apps/akonadi-contacts-${PVCUT}:5
12129 + >=kde-apps/kimap-${PVCUT}:5
12130 + >=kde-apps/kpimtextedit-${PVCUT}:5
12131 + >=kde-apps/libkdepim-${PVCUT}:5
12132 + >=dev-qt/qtdbus-${QTMIN}:5
12133 + >=dev-qt/qtgui-${QTMIN}:5
12134 + >=dev-qt/qtnetwork-${QTMIN}:5
12135 + >=dev-qt/qtprintsupport-${QTMIN}:5
12136 + >=dev-qt/qtwidgets-${QTMIN}:5
12137 + >=dev-qt/qtxml-${QTMIN}:5
12138 +"
12139 +DEPEND="${RDEPEND}
12140 + test? ( >=kde-apps/kmime-${PVCUT}:5 )
12141 +"
12142 +
12143 +src_test() {
12144 + # bugs 641730, 661330
12145 + local myctestargs=(
12146 + -E "(autocorrectiontest|pimcommon-translator-translatortest)"
12147 + )
12148 +
12149 + ecm_src_test
12150 +}
12151
12152 diff --git a/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-19.12.2.ebuild b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-19.12.2.ebuild
12153 new file mode 100644
12154 index 0000000000..61c23616dd
12155 --- /dev/null
12156 +++ b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-19.12.2.ebuild
12157 @@ -0,0 +1,32 @@
12158 +# Copyright 1999-2020 Gentoo Authors
12159 +# Distributed under the terms of the GNU General Public License v2
12160 +
12161 +EAPI=7
12162 +
12163 +DESCRIPTION="Plasma Telepathy client"
12164 +HOMEPAGE="https://community.kde.org/KTp"
12165 +
12166 +LICENSE="metapackage"
12167 +SLOT="5"
12168 +KEYWORDS="~amd64 ~arm64 ~x86"
12169 +IUSE="gstreamer"
12170 +
12171 +RDEPEND="
12172 + >=kde-apps/ktp-accounts-kcm-${PV}:${SLOT}
12173 + >=kde-apps/ktp-approver-${PV}:${SLOT}
12174 + >=kde-apps/ktp-auth-handler-${PV}:${SLOT}
12175 + >=kde-apps/ktp-common-internals-${PV}:${SLOT}
12176 + >=kde-apps/ktp-contact-list-${PV}:${SLOT}
12177 + >=kde-apps/ktp-contact-runner-${PV}:${SLOT}
12178 + >=kde-apps/ktp-desktop-applets-${PV}:${SLOT}
12179 + >=kde-apps/ktp-filetransfer-handler-${PV}:${SLOT}
12180 + >=kde-apps/ktp-kded-module-${PV}:${SLOT}
12181 + >=kde-apps/ktp-send-file-${PV}:${SLOT}
12182 + >=kde-apps/ktp-text-ui-${PV}:${SLOT}
12183 + gstreamer? ( >=kde-apps/ktp-call-ui-${PV}:${SLOT} )
12184 +"
12185 +
12186 +pkg_postinst() {
12187 + elog "You can configure the accounts in Plasma System Settings"
12188 + elog "and then add the Instant Messaging plasma applet to access the contact list."
12189 +}
12190
12191 diff --git a/kde-apps/poxml/poxml-19.12.2.ebuild b/kde-apps/poxml/poxml-19.12.2.ebuild
12192 new file mode 100644
12193 index 0000000000..91e463c5a3
12194 --- /dev/null
12195 +++ b/kde-apps/poxml/poxml-19.12.2.ebuild
12196 @@ -0,0 +1,21 @@
12197 +# Copyright 1999-2020 Gentoo Authors
12198 +# Distributed under the terms of the GNU General Public License v2
12199 +
12200 +EAPI=7
12201 +
12202 +ECM_HANDBOOK="forceoptional"
12203 +QTMIN=5.12.3
12204 +inherit ecm kde.org
12205 +
12206 +DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
12207 +
12208 +LICENSE="GPL-2" # TODO: CHECK
12209 +SLOT="5"
12210 +KEYWORDS="~amd64 ~arm64 ~x86"
12211 +IUSE=""
12212 +
12213 +DEPEND="
12214 + >=dev-qt/qtxml-${QTMIN}:5
12215 + sys-devel/gettext
12216 +"
12217 +RDEPEND="${DEPEND}"
12218
12219 diff --git a/kde-apps/print-manager/print-manager-19.12.2.ebuild b/kde-apps/print-manager/print-manager-19.12.2.ebuild
12220 new file mode 100644
12221 index 0000000000..b091537a80
12222 --- /dev/null
12223 +++ b/kde-apps/print-manager/print-manager-19.12.2.ebuild
12224 @@ -0,0 +1,59 @@
12225 +# Copyright 1999-2020 Gentoo Authors
12226 +# Distributed under the terms of the GNU General Public License v2
12227 +
12228 +EAPI=7
12229 +
12230 +KFMIN=5.63.0
12231 +PLASMA_MINIMAL=5.16.5
12232 +QTMIN=5.12.3
12233 +inherit ecm kde.org
12234 +
12235 +DESCRIPTION="Manage print jobs and printers in Plasma"
12236 +
12237 +LICENSE="GPL-2" # TODO: CHECK
12238 +SLOT="5"
12239 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
12240 +IUSE="+gtk"
12241 +
12242 +DEPEND="
12243 + >=kde-frameworks/kcmutils-${KFMIN}:5
12244 + >=kde-frameworks/kconfig-${KFMIN}:5
12245 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12246 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12247 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12248 + >=kde-frameworks/ki18n-${KFMIN}:5
12249 + >=kde-frameworks/kiconthemes-${KFMIN}:5
12250 + >=kde-frameworks/kio-${KFMIN}:5
12251 + >=kde-frameworks/knotifications-${KFMIN}:5
12252 + >=kde-frameworks/kservice-${KFMIN}:5
12253 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12254 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
12255 + >=kde-frameworks/plasma-${KFMIN}:5
12256 + >=dev-qt/qtdbus-${QTMIN}:5
12257 + >=dev-qt/qtdeclarative-${QTMIN}:5
12258 + >=dev-qt/qtgui-${QTMIN}:5
12259 + >=dev-qt/qtnetwork-${QTMIN}:5
12260 + >=dev-qt/qtwidgets-${QTMIN}:5
12261 + net-print/cups
12262 +"
12263 +RDEPEND="${DEPEND}
12264 + >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
12265 + gtk? ( app-admin/system-config-printer )
12266 +"
12267 +
12268 +pkg_postinst(){
12269 + ecm_pkg_postinst
12270 +
12271 + if [[ -z "${REPLACING_VERSIONS}" ]] && ! use gtk ; then
12272 + ewarn "By switching off \"gtk\" USE flag, you have chosen to do without"
12273 + ewarn "an important, though optional, runtime dependency:"
12274 + ewarn
12275 + ewarn "app-admin/system-config-printer"
12276 + ewarn
12277 + ewarn "${PN} will work nevertheless, but is going to be less comfortable"
12278 + ewarn "and will show the following error status during runtime:"
12279 + ewarn
12280 + ewarn "\"Failed to group devices: 'The name org.fedoraproject.Config.Printing"
12281 + ewarn "was not provided by any .service files'\""
12282 + fi
12283 +}
12284
12285 diff --git a/kde-apps/rocs/rocs-19.12.2.ebuild b/kde-apps/rocs/rocs-19.12.2.ebuild
12286 new file mode 100644
12287 index 0000000000..2db9cbceb7
12288 --- /dev/null
12289 +++ b/kde-apps/rocs/rocs-19.12.2.ebuild
12290 @@ -0,0 +1,49 @@
12291 +# Copyright 1999-2020 Gentoo Authors
12292 +# Distributed under the terms of the GNU General Public License v2
12293 +
12294 +EAPI=7
12295 +
12296 +ECM_HANDBOOK="optional"
12297 +ECM_TEST="true"
12298 +KFMIN=5.63.0
12299 +QTMIN=5.12.3
12300 +inherit ecm kde.org
12301 +
12302 +DESCRIPTION="Interface to work with Graph Theory"
12303 +HOMEPAGE="https://kde.org/applications/education/org.kde.rocs"
12304 +
12305 +LICENSE="GPL-2" # TODO: CHECK
12306 +SLOT="5"
12307 +KEYWORDS="~amd64 ~arm64 ~x86"
12308 +IUSE=""
12309 +
12310 +RDEPEND="
12311 + >=kde-frameworks/karchive-${KFMIN}:5
12312 + >=kde-frameworks/kconfig-${KFMIN}:5
12313 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12314 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12315 + >=kde-frameworks/kcrash-${KFMIN}:5
12316 + >=kde-frameworks/kdeclarative-${KFMIN}:5
12317 + >=kde-frameworks/ki18n-${KFMIN}:5
12318 + >=kde-frameworks/kitemviews-${KFMIN}:5
12319 + >=kde-frameworks/kparts-${KFMIN}:5
12320 + >=kde-frameworks/kservice-${KFMIN}:5
12321 + >=kde-frameworks/ktexteditor-${KFMIN}:5
12322 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
12323 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12324 + >=dev-qt/qtconcurrent-${QTMIN}:5
12325 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
12326 + >=dev-qt/qtgui-${QTMIN}:5
12327 + >=dev-qt/qtscript-${QTMIN}:5[scripttools]
12328 + >=dev-qt/qtsvg-${QTMIN}:5
12329 + >=dev-qt/qtwebkit-5.212.0_pre20180120:5
12330 + >=dev-qt/qtwidgets-${QTMIN}:5
12331 + >=dev-qt/qtxml-${QTMIN}:5
12332 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
12333 + dev-libs/grantlee:5
12334 +"
12335 +DEPEND="${RDEPEND}
12336 + >=dev-libs/boost-1.49
12337 +"
12338 +
12339 +RESTRICT+=" test" # 1/10 tests currently fails
12340
12341 diff --git a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-19.12.2.ebuild b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-19.12.2.ebuild
12342 new file mode 100644
12343 index 0000000000..2e6f49c81d
12344 --- /dev/null
12345 +++ b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-19.12.2.ebuild
12346 @@ -0,0 +1,20 @@
12347 +# Copyright 1999-2020 Gentoo Authors
12348 +# Distributed under the terms of the GNU General Public License v2
12349 +
12350 +EAPI=7
12351 +
12352 +KFMIN=5.63.0
12353 +inherit ecm kde.org
12354 +
12355 +DESCRIPTION="KWallet extension for signond"
12356 +HOMEPAGE="https://01.org/gsso/"
12357 +
12358 +SLOT="5"
12359 +KEYWORDS="~amd64 ~arm64 ~x86"
12360 +LICENSE="GPL-2+"
12361 +
12362 +DEPEND="
12363 + >=kde-frameworks/kwallet-${KFMIN}:5
12364 + net-libs/signond
12365 +"
12366 +RDEPEND="${DEPEND}"
12367
12368 diff --git a/kde-apps/spectacle/spectacle-19.12.2.ebuild b/kde-apps/spectacle/spectacle-19.12.2.ebuild
12369 new file mode 100644
12370 index 0000000000..f16d4dc5cf
12371 --- /dev/null
12372 +++ b/kde-apps/spectacle/spectacle-19.12.2.ebuild
12373 @@ -0,0 +1,58 @@
12374 +# Copyright 1999-2020 Gentoo Authors
12375 +# Distributed under the terms of the GNU General Public License v2
12376 +
12377 +EAPI=7
12378 +
12379 +ECM_HANDBOOK="forceoptional"
12380 +ECM_TEST="forceoptional"
12381 +PVCUT=$(ver_cut 1-3)
12382 +KFMIN=5.63.0
12383 +QTMIN=5.12.3
12384 +inherit ecm kde.org
12385 +
12386 +DESCRIPTION="Screenshot capture utility"
12387 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.spectacle"
12388 +
12389 +LICENSE="LGPL-2+ handbook? ( FDL-1.3 ) kipi? ( GPL-2+ )"
12390 +SLOT="5"
12391 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
12392 +IUSE="kipi share"
12393 +
12394 +DEPEND="
12395 + >=kde-frameworks/kconfig-${KFMIN}:5
12396 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12397 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12398 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12399 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
12400 + >=kde-frameworks/ki18n-${KFMIN}:5
12401 + >=kde-frameworks/kio-${KFMIN}:5
12402 + >=kde-frameworks/knewstuff-${KFMIN}:5
12403 + >=kde-frameworks/knotifications-${KFMIN}:5
12404 + >=kde-frameworks/kservice-${KFMIN}:5
12405 + >=kde-frameworks/kwayland-${KFMIN}:5
12406 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12407 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
12408 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12409 + >=dev-qt/qtdbus-${QTMIN}:5
12410 + >=dev-qt/qtgui-${QTMIN}:5
12411 + >=dev-qt/qtprintsupport-${QTMIN}:5
12412 + >=dev-qt/qtwidgets-${QTMIN}:5
12413 + >=dev-qt/qtx11extras-${QTMIN}:5
12414 + x11-libs/libxcb
12415 + x11-libs/xcb-util
12416 + x11-libs/xcb-util-cursor
12417 + x11-libs/xcb-util-image
12418 + kipi? ( >=kde-apps/libkipi-${PVCUT}:5= )
12419 + share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
12420 +"
12421 +RDEPEND="${DEPEND}
12422 + kipi? ( >=kde-apps/kipi-plugins-${PVCUT}:5 )
12423 +"
12424 +
12425 +src_configure() {
12426 + local mycmakeargs=(
12427 + $(cmake_use_find_package kipi KF5Kipi)
12428 + $(cmake_use_find_package share KF5Purpose)
12429 + )
12430 + ecm_src_configure
12431 +}
12432
12433 diff --git a/kde-apps/step/step-19.12.2.ebuild b/kde-apps/step/step-19.12.2.ebuild
12434 new file mode 100644
12435 index 0000000000..9457033bdd
12436 --- /dev/null
12437 +++ b/kde-apps/step/step-19.12.2.ebuild
12438 @@ -0,0 +1,65 @@
12439 +# Copyright 1999-2020 Gentoo Authors
12440 +# Distributed under the terms of the GNU General Public License v2
12441 +
12442 +EAPI=7
12443 +
12444 +ECM_HANDBOOK="optional"
12445 +ECM_TEST="forceoptional"
12446 +KFMIN=5.63.0
12447 +QTMIN=5.12.3
12448 +inherit ecm kde.org
12449 +
12450 +DESCRIPTION="Interactive physics simulator"
12451 +HOMEPAGE="https://kde.org/applications/education/org.kde.step
12452 +https://edu.kde.org/step/"
12453 +
12454 +LICENSE="GPL-2" # TODO: CHECK
12455 +SLOT="5"
12456 +KEYWORDS="~amd64 ~arm64 ~x86"
12457 +IUSE="+gsl nls +qalculate"
12458 +
12459 +BDEPEND="
12460 + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
12461 +"
12462 +DEPEND="
12463 + >=kde-frameworks/kcompletion-${KFMIN}:5
12464 + >=kde-frameworks/kconfig-${KFMIN}:5
12465 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12466 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12467 + >=kde-frameworks/kcrash-${KFMIN}:5
12468 + >=kde-frameworks/ki18n-${KFMIN}:5
12469 + >=kde-frameworks/kiconthemes-${KFMIN}:5
12470 + >=kde-frameworks/kio-${KFMIN}:5
12471 + >=kde-frameworks/knewstuff-${KFMIN}:5
12472 + >=kde-frameworks/kparts-${KFMIN}:5
12473 + >=kde-frameworks/kplotting-${KFMIN}:5
12474 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
12475 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12476 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12477 + >=dev-qt/qtgui-${QTMIN}:5
12478 + >=dev-qt/qtopengl-${QTMIN}:5
12479 + >=dev-qt/qtsvg-${QTMIN}:5
12480 + >=dev-qt/qtwidgets-${QTMIN}:5
12481 + >=dev-qt/qtxml-${QTMIN}:5
12482 + >=dev-cpp/eigen-3.2:3
12483 + sci-libs/cln
12484 + gsl? ( sci-libs/gsl:= )
12485 + qalculate? ( >=sci-libs/libqalculate-0.9.5:= )
12486 +"
12487 +RDEPEND="${DEPEND}"
12488 +
12489 +src_prepare() {
12490 + ecm_src_prepare
12491 +
12492 + # FIXME: Drop duplicate upstream
12493 + sed -e '/find_package.*Xml Test/ s/^/#/' \
12494 + -i stepcore/CMakeLists.txt || die
12495 +}
12496 +
12497 +src_configure() {
12498 + local mycmakeargs=(
12499 + $(cmake_use_find_package gsl GSL)
12500 + $(cmake_use_find_package qalculate Qalculate)
12501 + )
12502 + ecm_src_configure
12503 +}
12504
12505 diff --git a/kde-apps/svgpart/svgpart-19.12.2.ebuild b/kde-apps/svgpart/svgpart-19.12.2.ebuild
12506 new file mode 100644
12507 index 0000000000..87ae676ebf
12508 --- /dev/null
12509 +++ b/kde-apps/svgpart/svgpart-19.12.2.ebuild
12510 @@ -0,0 +1,27 @@
12511 +# Copyright 1999-2020 Gentoo Authors
12512 +# Distributed under the terms of the GNU General Public License v2
12513 +
12514 +EAPI=7
12515 +
12516 +KFMIN=5.63.0
12517 +QTMIN=5.12.3
12518 +inherit ecm kde.org
12519 +
12520 +DESCRIPTION="Kpart for viewing SVGs"
12521 +
12522 +LICENSE="GPL-2+"
12523 +SLOT="5"
12524 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
12525 +IUSE=""
12526 +
12527 +DEPEND="
12528 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12529 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12530 + >=kde-frameworks/ki18n-${KFMIN}:5
12531 + >=kde-frameworks/kparts-${KFMIN}:5
12532 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12533 + >=dev-qt/qtgui-${QTMIN}:5
12534 + >=dev-qt/qtsvg-${QTMIN}:5
12535 + >=dev-qt/qtwidgets-${QTMIN}:5
12536 +"
12537 +RDEPEND="${DEPEND}"
12538
12539 diff --git a/kde-apps/sweeper/sweeper-19.12.2.ebuild b/kde-apps/sweeper/sweeper-19.12.2.ebuild
12540 new file mode 100644
12541 index 0000000000..b799396248
12542 --- /dev/null
12543 +++ b/kde-apps/sweeper/sweeper-19.12.2.ebuild
12544 @@ -0,0 +1,37 @@
12545 +# Copyright 1999-2020 Gentoo Authors
12546 +# Distributed under the terms of the GNU General Public License v2
12547 +
12548 +EAPI=7
12549 +
12550 +ECM_HANDBOOK="forceoptional"
12551 +KFMIN=5.63.0
12552 +QTMIN=5.12.3
12553 +inherit ecm kde.org
12554 +
12555 +DESCRIPTION="Privacy settings widget to clean unwanted traces on the system"
12556 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.sweeper
12557 +https://utils.kde.org/projects/sweeper/"
12558 +
12559 +LICENSE="GPL-2" # TODO: CHECK
12560 +SLOT="5"
12561 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
12562 +IUSE=""
12563 +
12564 +DEPEND="
12565 + >=kde-frameworks/kactivities-stats-${KFMIN}:5
12566 + >=kde-frameworks/kbookmarks-${KFMIN}:5
12567 + >=kde-frameworks/kconfig-${KFMIN}:5
12568 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12569 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12570 + >=kde-frameworks/kcrash-${KFMIN}:5
12571 + >=kde-frameworks/ki18n-${KFMIN}:5
12572 + >=kde-frameworks/kio-${KFMIN}:5
12573 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
12574 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12575 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12576 + >=dev-qt/qtdbus-${QTMIN}:5
12577 + >=dev-qt/qtgui-${QTMIN}:5
12578 + >=dev-qt/qtwidgets-${QTMIN}:5
12579 + >=dev-qt/qtxml-${QTMIN}:5
12580 +"
12581 +RDEPEND="${DEPEND}"
12582
12583 diff --git a/kde-apps/thumbnailers/thumbnailers-19.12.2.ebuild b/kde-apps/thumbnailers/thumbnailers-19.12.2.ebuild
12584 new file mode 100644
12585 index 0000000000..a9342fe5c8
12586 --- /dev/null
12587 +++ b/kde-apps/thumbnailers/thumbnailers-19.12.2.ebuild
12588 @@ -0,0 +1,37 @@
12589 +# Copyright 1999-2020 Gentoo Authors
12590 +# Distributed under the terms of the GNU General Public License v2
12591 +
12592 +EAPI=7
12593 +
12594 +KDE_ORG_NAME="kdegraphics-thumbnailers"
12595 +PVCUT=$(ver_cut 1-3)
12596 +KFMIN=5.63.0
12597 +QTMIN=5.12.3
12598 +inherit ecm kde.org
12599 +
12600 +DESCRIPTION="Thumbnail generators for PDF/PS and RAW files"
12601 +
12602 +LICENSE="GPL-2+"
12603 +SLOT="5"
12604 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
12605 +IUSE="raw"
12606 +
12607 +DEPEND="
12608 + >=kde-frameworks/karchive-${KFMIN}:5
12609 + >=kde-frameworks/kio-${KFMIN}:5
12610 + >=dev-qt/qtgui-${QTMIN}:5
12611 + raw? (
12612 + >=kde-apps/libkdcraw-${PVCUT}:5
12613 + >=kde-apps/libkexiv2-${PVCUT}:5
12614 + )
12615 +"
12616 +RDEPEND="${DEPEND}"
12617 +
12618 +src_configure() {
12619 + local mycmakeargs=(
12620 + $(cmake_use_find_package raw KF5KExiv2)
12621 + $(cmake_use_find_package raw KF5KDcraw)
12622 + )
12623 +
12624 + ecm_src_configure
12625 +}
12626
12627 diff --git a/kde-apps/umbrello/umbrello-19.12.2.ebuild b/kde-apps/umbrello/umbrello-19.12.2.ebuild
12628 new file mode 100644
12629 index 0000000000..2d66709a40
12630 --- /dev/null
12631 +++ b/kde-apps/umbrello/umbrello-19.12.2.ebuild
12632 @@ -0,0 +1,59 @@
12633 +# Copyright 1999-2020 Gentoo Authors
12634 +# Distributed under the terms of the GNU General Public License v2
12635 +
12636 +EAPI=7
12637 +
12638 +ECM_HANDBOOK="forceoptional"
12639 +ECM_TEST="forceoptional"
12640 +KFMIN=5.63.0
12641 +QTMIN=5.12.3
12642 +VIRTUALX_REQUIRED="test"
12643 +inherit ecm kde.org
12644 +
12645 +DESCRIPTION="KDE UML Modeller"
12646 +HOMEPAGE="https://kde.org/applications/development/org.kde.umbrello
12647 +https://umbrello.kde.org"
12648 +
12649 +LICENSE="GPL-2" # TODO: CHECK
12650 +SLOT="5"
12651 +KEYWORDS="~amd64 ~arm64 ~x86"
12652 +IUSE=""
12653 +
12654 +RDEPEND="
12655 + >=kde-frameworks/karchive-${KFMIN}:5
12656 + >=kde-frameworks/kcompletion-${KFMIN}:5
12657 + >=kde-frameworks/kconfig-${KFMIN}:5
12658 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12659 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12660 + >=kde-frameworks/kcrash-${KFMIN}:5
12661 + >=kde-frameworks/ki18n-${KFMIN}:5
12662 + >=kde-frameworks/kiconthemes-${KFMIN}:5
12663 + >=kde-frameworks/kio-${KFMIN}:5
12664 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
12665 + >=kde-frameworks/ktexteditor-${KFMIN}:5
12666 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
12667 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12668 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
12669 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12670 + >=dev-qt/qtgui-${QTMIN}:5
12671 + >=dev-qt/qtprintsupport-${QTMIN}:5
12672 + >=dev-qt/qtsvg-${QTMIN}:5
12673 + >=dev-qt/qtwidgets-${QTMIN}:5
12674 + >=dev-qt/qtxml-${QTMIN}:5
12675 + dev-libs/libxml2
12676 + dev-libs/libxslt
12677 + >=dev-qt/qtwebkit-5.212.0_pre20180120:5
12678 +"
12679 +DEPEND="${RDEPEND}
12680 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
12681 +"
12682 +
12683 +src_configure() {
12684 + local mycmakeargs=(
12685 + -DBUILD_KF5=ON
12686 + -DBUILD_unittests=$(usex test)
12687 + )
12688 + use test && mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_LLVM=ON )
12689 +
12690 + ecm_src_configure
12691 +}
12692
12693 diff --git a/kde-apps/yakuake/yakuake-19.12.2.ebuild b/kde-apps/yakuake/yakuake-19.12.2.ebuild
12694 new file mode 100644
12695 index 0000000000..9c6b3fe229
12696 --- /dev/null
12697 +++ b/kde-apps/yakuake/yakuake-19.12.2.ebuild
12698 @@ -0,0 +1,58 @@
12699 +# Copyright 1999-2020 Gentoo Authors
12700 +# Distributed under the terms of the GNU General Public License v2
12701 +
12702 +EAPI=7
12703 +
12704 +PVCUT=$(ver_cut 1-3)
12705 +KFMIN=5.63.0
12706 +QTMIN=5.12.3
12707 +inherit ecm kde.org
12708 +
12709 +DESCRIPTION="Quake-style terminal emulator based on konsole"
12710 +HOMEPAGE="https://kde.org/applications/system/org.kde.yakuake"
12711 +
12712 +LICENSE="GPL-2 LGPL-2"
12713 +SLOT="5"
12714 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
12715 +IUSE="absolute-position X"
12716 +
12717 +DEPEND="
12718 + >=kde-frameworks/karchive-${KFMIN}:5
12719 + >=kde-frameworks/kconfig-${KFMIN}:5
12720 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12721 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12722 + >=kde-frameworks/kcrash-${KFMIN}:5
12723 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12724 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
12725 + >=kde-frameworks/ki18n-${KFMIN}:5
12726 + >=kde-frameworks/kiconthemes-${KFMIN}:5
12727 + >=kde-frameworks/kio-${KFMIN}:5
12728 + >=kde-frameworks/knewstuff-${KFMIN}:5
12729 + >=kde-frameworks/knotifications-${KFMIN}:5
12730 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
12731 + >=kde-frameworks/kparts-${KFMIN}:5
12732 + >=kde-frameworks/kservice-${KFMIN}:5
12733 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12734 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
12735 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12736 + >=kde-apps/konsole-${PVCUT}:5
12737 + >=dev-qt/qtdbus-${QTMIN}:5
12738 + >=dev-qt/qtgui-${QTMIN}:5
12739 + >=dev-qt/qtsvg-${QTMIN}:5
12740 + >=dev-qt/qtwidgets-${QTMIN}:5
12741 + absolute-position? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
12742 + X? (
12743 + >=dev-qt/qtx11extras-${QTMIN}:5
12744 + x11-libs/libX11
12745 + )
12746 +"
12747 +RDEPEND="${DEPEND}"
12748 +
12749 +src_configure() {
12750 + local mycmakeargs=(
12751 + $(cmake_use_find_package absolute-position KF5Wayland)
12752 + $(cmake_use_find_package X X11)
12753 + )
12754 +
12755 + ecm_src_configure
12756 +}
12757
12758 diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-19.12.2.ebuild b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-19.12.2.ebuild
12759 new file mode 100644
12760 index 0000000000..951851504e
12761 --- /dev/null
12762 +++ b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-19.12.2.ebuild
12763 @@ -0,0 +1,25 @@
12764 +# Copyright 1999-2020 Gentoo Authors
12765 +# Distributed under the terms of the GNU General Public License v2
12766 +
12767 +EAPI=7
12768 +
12769 +KFMIN=5.63.0
12770 +QTMIN=5.12.3
12771 +inherit ecm kde.org
12772 +
12773 +DESCRIPTION="DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
12774 +
12775 +LICENSE="GPL-2" # TODO: CHECK
12776 +SLOT="5"
12777 +KEYWORDS="~amd64 ~arm64 ~x86"
12778 +IUSE=""
12779 +
12780 +DEPEND="
12781 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12782 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12783 + >=kde-frameworks/kdnssd-${KFMIN}:5
12784 + >=kde-frameworks/ki18n-${KFMIN}:5
12785 + >=kde-frameworks/kio-${KFMIN}:5
12786 + >=dev-qt/qtdbus-${QTMIN}:5
12787 +"
12788 +RDEPEND="${DEPEND}"
12789
12790 diff --git a/media-sound/elisa/elisa-19.12.2.ebuild b/media-sound/elisa/elisa-19.12.2.ebuild
12791 new file mode 100644
12792 index 0000000000..5f27760cd1
12793 --- /dev/null
12794 +++ b/media-sound/elisa/elisa-19.12.2.ebuild
12795 @@ -0,0 +1,63 @@
12796 +# Copyright 1999-2020 Gentoo Authors
12797 +# Distributed under the terms of the GNU General Public License v2
12798 +
12799 +EAPI=7
12800 +
12801 +ECM_HANDBOOK="optional"
12802 +ECM_TEST="forceoptional"
12803 +KDE_RELEASE_SERVICE="true"
12804 +KFMIN=5.60.0
12805 +QTMIN=5.12.3
12806 +inherit ecm kde.org
12807 +
12808 +DESCRIPTION="Simple music player by KDE"
12809 +HOMEPAGE="https://community.kde.org/Elisa"
12810 +
12811 +LICENSE="LGPL-3+"
12812 +SLOT="5"
12813 +KEYWORDS="~amd64 ~arm64 ~x86"
12814 +IUSE="mpris semantic-desktop vlc"
12815 +
12816 +BDEPEND="sys-devel/gettext"
12817 +DEPEND="
12818 + >=dev-qt/qtdeclarative-${QTMIN}:5
12819 + >=dev-qt/qtgui-${QTMIN}:5
12820 + >=dev-qt/qtmultimedia-${QTMIN}:5
12821 + >=dev-qt/qtsql-${QTMIN}:5
12822 + >=dev-qt/qtwidgets-${QTMIN}:5
12823 + >=kde-frameworks/kcmutils-${KFMIN}:5
12824 + >=kde-frameworks/kconfig-${KFMIN}:5
12825 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12826 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12827 + >=kde-frameworks/kcrash-${KFMIN}:5
12828 + >=kde-frameworks/kdeclarative-${KFMIN}:5
12829 + >=kde-frameworks/kfilemetadata-${KFMIN}:5[taglib]
12830 + >=kde-frameworks/ki18n-${KFMIN}:5
12831 + >=kde-frameworks/kio-${KFMIN}:5
12832 + >=kde-frameworks/kirigami-${KFMIN}:5
12833 + >=kde-frameworks/kitemviews-${KFMIN}:5
12834 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12835 + mpris? (
12836 + >=dev-qt/qtdbus-${QTMIN}:5
12837 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12838 + )
12839 + semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
12840 + vlc? ( media-video/vlc:= )
12841 + !vlc? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer] )
12842 +"
12843 +RDEPEND="${DEPEND}
12844 + >=dev-qt/qtgraphicaleffects-${QTMIN}:5
12845 + >=dev-qt/qtquickcontrols2-${QTMIN}:5
12846 +"
12847 +
12848 +RESTRICT+=" test"
12849 +
12850 +src_configure() {
12851 + local mycmakeargs=(
12852 + $(cmake_use_find_package mpris KF5DBusAddons)
12853 + $(cmake_use_find_package semantic-desktop KF5Baloo)
12854 + $(cmake_use_find_package vlc LIBVLC)
12855 + )
12856 +
12857 + ecm_src_configure
12858 +}