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/kaddressbook/, kde-apps/kmix/, kde-apps/zeroconf-ioslave/, ...
Date: Sat, 16 Nov 2019 10:08:01
Message-Id: 1573897912.f35ee860c9b207ddad13b7a5b501dc2c2a866209.asturm@gentoo
1 commit: f35ee860c9b207ddad13b7a5b501dc2c2a866209
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 16 09:22:37 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 16 09:51:52 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f35ee860
7
8 kde-apps: KDE Release Service 19.11.80 (19.12 beta) version bumps
9
10 Package-Manager: Portage-2.3.79, Repoman-2.3.18
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 .../akonadi-calendar-19.11.80.ebuild | 49 ++++++
14 .../akonadi-contacts-19.11.80.ebuild | 47 ++++++
15 .../akonadi-import-wizard-19.11.80.ebuild | 46 +++++
16 kde-apps/akonadi-mime/akonadi-mime-19.11.80.ebuild | 42 +++++
17 .../akonadi-notes/akonadi-notes-19.11.80.ebuild | 27 +++
18 .../akonadi-search/akonadi-search-19.11.80.ebuild | 50 ++++++
19 kde-apps/akonadi/akonadi-19.11.80.ebuild | 134 +++++++++++++++
20 .../akonadiconsole/akonadiconsole-19.11.80.ebuild | 49 ++++++
21 kde-apps/akregator/akregator-19.11.80.ebuild | 59 +++++++
22 kde-apps/analitza/analitza-19.11.80.ebuild | 48 ++++++
23 kde-apps/ark/ark-19.11.80.ebuild | 84 ++++++++++
24 kde-apps/artikulate/artikulate-19.11.80.ebuild | 48 ++++++
25 kde-apps/audiocd-kio/audiocd-kio-19.11.80.ebuild | 48 ++++++
26 .../baloo-widgets/baloo-widgets-19.11.80.ebuild | 31 ++++
27 kde-apps/blinken/blinken-19.11.80.ebuild | 38 +++++
28 kde-apps/bomber/bomber-19.11.80.ebuild | 35 ++++
29 kde-apps/bovo/bovo-19.11.80.ebuild | 36 ++++
30 .../calendarjanitor-19.11.80.ebuild | 45 +++++
31 .../calendarsupport-19.11.80.ebuild | 48 ++++++
32 kde-apps/cantor/cantor-19.11.80.ebuild | 111 +++++++++++++
33 kde-apps/cervisia/cervisia-19.11.80.ebuild | 41 +++++
34 .../dolphin-plugins-bazaar-19.11.80.ebuild | 56 +++++++
35 .../dolphin-plugins-dropbox-19.11.80.ebuild | 55 ++++++
36 .../dolphin-plugins-git-19.11.80.ebuild | 58 +++++++
37 .../dolphin-plugins-mercurial-19.11.80.ebuild | 61 +++++++
38 .../dolphin-plugins-subversion-19.11.80.ebuild | 57 +++++++
39 kde-apps/dolphin/dolphin-19.11.80.ebuild | 97 +++++++++++
40 kde-apps/dragon/dragon-19.11.80.ebuild | 43 +++++
41 kde-apps/eventviews/eventviews-19.11.80.ebuild | 48 ++++++
42 kde-apps/ffmpegthumbs/ffmpegthumbs-19.11.80.ebuild | 29 ++++
43 kde-apps/filelight/filelight-19.11.80.ebuild | 33 ++++
44 kde-apps/granatier/granatier-19.11.80.ebuild | 36 ++++
45 .../grantlee-editor-19.11.80.ebuild | 49 ++++++
46 .../grantleetheme/grantleetheme-19.11.80.ebuild | 39 +++++
47 kde-apps/gwenview/gwenview-19.11.80.ebuild | 110 ++++++++++++
48 .../incidenceeditor-19.11.80.ebuild | 58 +++++++
49 kde-apps/juk/juk-19.11.80.ebuild | 46 +++++
50 kde-apps/k3b/k3b-19.11.80.ebuild | 126 ++++++++++++++
51 .../kaccounts-integration-19.11.80.ebuild | 48 ++++++
52 .../kaccounts-providers-19.11.80.ebuild | 36 ++++
53 kde-apps/kaddressbook/kaddressbook-19.11.80.ebuild | 69 ++++++++
54 kde-apps/kajongg/kajongg-19.11.80.ebuild | 54 ++++++
55 kde-apps/kalarm/kalarm-19.11.80.ebuild | 86 ++++++++++
56 kde-apps/kalarmcal/kalarmcal-19.11.80.ebuild | 39 +++++
57 kde-apps/kalgebra/kalgebra-19.11.80.ebuild | 48 ++++++
58 kde-apps/kalzium/kalzium-19.11.80.ebuild | 64 +++++++
59 kde-apps/kamera/kamera-19.11.80.ebuild | 34 ++++
60 kde-apps/kamoso/kamoso-19.11.80.ebuild | 43 +++++
61 kde-apps/kanagram/kanagram-19.11.80.ebuild | 51 ++++++
62 kde-apps/kapman/kapman-19.11.80.ebuild | 35 ++++
63 kde-apps/kapptemplate/kapptemplate-19.11.80.ebuild | 32 ++++
64 kde-apps/kate/kate-19.11.80.ebuild | 107 ++++++++++++
65 kde-apps/katomic/katomic-19.11.80.ebuild | 35 ++++
66 kde-apps/kbackup/kbackup-19.11.80.ebuild | 35 ++++
67 kde-apps/kblackbox/kblackbox-19.11.80.ebuild | 38 +++++
68 kde-apps/kblocks/kblocks-19.11.80.ebuild | 34 ++++
69 kde-apps/kblog/kblog-19.11.80.ebuild | 28 ++++
70 kde-apps/kbounce/kbounce-19.11.80.ebuild | 38 +++++
71 kde-apps/kbreakout/kbreakout-19.11.80.ebuild | 36 ++++
72 kde-apps/kbruch/kbruch-19.11.80.ebuild | 30 ++++
73 kde-apps/kcachegrind/kcachegrind-19.11.80.ebuild | 40 +++++
74 kde-apps/kcalc/kcalc-19.11.80.ebuild | 41 +++++
75 kde-apps/kcalutils/kcalutils-19.11.80.ebuild | 45 +++++
76 kde-apps/kcharselect/kcharselect-19.11.80.ebuild | 31 ++++
77 .../kcolorchooser/kcolorchooser-19.11.80.ebuild | 25 +++
78 kde-apps/kcron/kcron-19.11.80.ebuild | 32 ++++
79 kde-apps/kdav/kdav-19.11.80.ebuild | 38 +++++
80 .../kde-apps-meta/kde-apps-meta-19.11.80.ebuild | 26 +++
81 .../kde-dev-scripts-19.11.80.ebuild | 34 ++++
82 .../kde-dev-utils/kde-dev-utils-19.11.80.ebuild | 31 ++++
83 kde-apps/kde-meta/kde-meta-19.11.80.ebuild | 17 ++
84 .../kdeaccessibility-meta-19.11.80.ebuild | 18 ++
85 .../kdeadmin-meta/kdeadmin-meta-19.11.80.ebuild | 17 ++
86 kde-apps/kdebase-meta/kdebase-meta-19.11.80.ebuild | 17 ++
87 .../kdebugsettings/kdebugsettings-19.11.80.ebuild | 33 ++++
88 kde-apps/kdecore-meta/kdecore-meta-19.11.80.ebuild | 35 ++++
89 kde-apps/kdeedu-data/kdeedu-data-19.11.80.ebuild | 18 ++
90 kde-apps/kdeedu-meta/kdeedu-meta-19.11.80.ebuild | 42 +++++
91 .../kdegames-meta/kdegames-meta-19.11.80.ebuild | 59 +++++++
92 .../kdegraphics-meta-19.11.80.ebuild | 30 ++++
93 .../kdegraphics-mobipocket-19.11.80.ebuild | 29 ++++
94 .../kdemultimedia-meta-19.11.80.ebuild | 29 ++++
95 .../kdenetwork-filesharing-19.11.80.ebuild | 35 ++++
96 .../kdenetwork-meta-19.11.80.ebuild | 23 +++
97 kde-apps/kdenlive/kdenlive-19.11.80.ebuild | 87 ++++++++++
98 .../kdepim-addons/kdepim-addons-19.11.80.ebuild | 94 +++++++++++
99 .../kdepim-apps-libs-19.11.80.ebuild | 43 +++++
100 kde-apps/kdepim-meta/kdepim-meta-19.11.80.ebuild | 75 +++++++++
101 .../kdepim-runtime/kdepim-runtime-19.11.80.ebuild | 90 ++++++++++
102 .../kdesdk-kioslaves-19.11.80.ebuild | 22 +++
103 kde-apps/kdesdk-meta/kdesdk-meta-19.11.80.ebuild | 32 ++++
104 .../kdesdk-thumbnailers-19.11.80.ebuild | 26 +++
105 .../kdeutils-meta/kdeutils-meta-19.11.80.ebuild | 42 +++++
106 kde-apps/kdf/kdf-19.11.80.ebuild | 35 ++++
107 kde-apps/kdialog/kdialog-19.11.80.ebuild | 42 +++++
108 kde-apps/kdiamond/kdiamond-19.11.80.ebuild | 36 ++++
109 .../keditbookmarks/keditbookmarks-19.11.80.ebuild | 47 ++++++
110 kde-apps/kfind/kfind-19.11.80.ebuild | 37 +++++
111 kde-apps/kfloppy/kfloppy-19.11.80.ebuild | 33 ++++
112 kde-apps/kfourinline/kfourinline-19.11.80.ebuild | 35 ++++
113 kde-apps/kgeography/kgeography-19.11.80.ebuild | 33 ++++
114 kde-apps/kget/kget-19.11.80.ebuild | 70 ++++++++
115 kde-apps/kgoldrunner/kgoldrunner-19.11.80.ebuild | 40 +++++
116 kde-apps/kgpg/kgpg-19.11.80.ebuild | 54 ++++++
117 kde-apps/khangman/khangman-19.11.80.ebuild | 46 +++++
118 kde-apps/khelpcenter/khelpcenter-19.11.80.ebuild | 54 ++++++
119 .../kidentitymanagement-19.11.80.ebuild | 40 +++++
120 kde-apps/kig/kig-19.11.80.ebuild | 68 ++++++++
121 kde-apps/kigo/kigo-19.11.80.ebuild | 40 +++++
122 kde-apps/killbots/killbots-19.11.80.ebuild | 36 ++++
123 .../kimagemapeditor-19.11.80.ebuild | 35 ++++
124 kde-apps/kimap/kimap-19.11.80.ebuild | 43 +++++
125 kde-apps/kio-extras/kio-extras-19.11.80.ebuild | 82 +++++++++
126 kde-apps/kipi-plugins/kipi-plugins-19.11.80.ebuild | 55 ++++++
127 kde-apps/kiriki/kiriki-19.11.80.ebuild | 36 ++++
128 kde-apps/kiten/kiten-19.11.80.ebuild | 45 +++++
129 kde-apps/kitinerary/kitinerary-19.11.80.ebuild | 44 +++++
130 kde-apps/kjumpingcube/kjumpingcube-19.11.80.ebuild | 36 ++++
131 kde-apps/kldap/kldap-19.11.80.ebuild | 41 +++++
132 kde-apps/kleopatra/kleopatra-19.11.80.ebuild | 56 +++++++
133 kde-apps/klettres/klettres-19.11.80.ebuild | 36 ++++
134 kde-apps/klickety/klickety-19.11.80.ebuild | 40 +++++
135 kde-apps/klines/klines-19.11.80.ebuild | 37 +++++
136 kde-apps/kmag/kmag-19.11.80.ebuild | 40 +++++
137 kde-apps/kmahjongg/kmahjongg-19.11.80.ebuild | 40 +++++
138 .../kmail-account-wizard-19.11.80.ebuild | 57 +++++++
139 kde-apps/kmail/kmail-19.11.80.ebuild | 122 ++++++++++++++
140 .../kmailtransport/kmailtransport-19.11.80.ebuild | 47 ++++++
141 kde-apps/kmbox/kmbox-19.11.80.ebuild | 18 ++
142 kde-apps/kmime/kmime-19.11.80.ebuild | 23 +++
143 kde-apps/kmines/kmines-19.11.80.ebuild | 36 ++++
144 kde-apps/kmix/kmix-19.11.80.ebuild | 58 +++++++
145 kde-apps/kmousetool/kmousetool-19.11.80.ebuild | 37 +++++
146 kde-apps/kmouth/kmouth-19.11.80.ebuild | 35 ++++
147 kde-apps/kmplot/kmplot-19.11.80.ebuild | 40 +++++
148 kde-apps/knavalbattle/knavalbattle-19.11.80.ebuild | 41 +++++
149 kde-apps/knetwalk/knetwalk-19.11.80.ebuild | 38 +++++
150 kde-apps/knights/knights-19.11.80.ebuild | 52 ++++++
151 kde-apps/knotes/knotes-19.11.80.ebuild | 77 +++++++++
152 kde-apps/kolf/kolf-19.11.80.ebuild | 38 +++++
153 kde-apps/kollision/kollision-19.11.80.ebuild | 33 ++++
154 kde-apps/kolourpaint/kolourpaint-19.11.80.ebuild | 46 +++++
155 kde-apps/kompare/kompare-19.11.80.ebuild | 40 +++++
156 kde-apps/konqueror/konqueror-19.11.80.ebuild | 115 +++++++++++++
157 kde-apps/konquest/konquest-19.11.80.ebuild | 36 ++++
158 kde-apps/konsole/konsole-19.11.80.ebuild | 62 +++++++
159 .../konsolekalendar-19.11.80.ebuild | 43 +++++
160 kde-apps/kontact/kontact-19.11.80.ebuild | 50 ++++++
161 .../kontactinterface-19.11.80.ebuild | 31 ++++
162 kde-apps/kopete/kopete-19.11.80.ebuild | 185 +++++++++++++++++++++
163 kde-apps/korganizer/korganizer-19.11.80.ebuild | 97 +++++++++++
164 kde-apps/kpat/kpat-19.11.80.ebuild | 41 +++++
165 kde-apps/kpimtextedit/kpimtextedit-19.11.80.ebuild | 45 +++++
166 kde-apps/kpkpass/kpkpass-19.11.80.ebuild | 26 +++
167 .../kqtquickcharts/kqtquickcharts-19.11.80.ebuild | 20 +++
168 kde-apps/krdc/krdc-19.11.80.ebuild | 52 ++++++
169 kde-apps/kreversi/kreversi-19.11.80.ebuild | 41 +++++
170 kde-apps/krfb/krfb-19.11.80.ebuild | 55 ++++++
171 .../kross-interpreters-19.11.80.ebuild | 42 +++++
172 kde-apps/kruler/kruler-19.11.80.ebuild | 43 +++++
173 kde-apps/kshisen/kshisen-19.11.80.ebuild | 36 ++++
174 kde-apps/ksirk/ksirk-19.11.80.ebuild | 44 +++++
175 kde-apps/ksmtp/ksmtp-19.11.80.ebuild | 28 ++++
176 kde-apps/ksnakeduel/ksnakeduel-19.11.80.ebuild | 37 +++++
177 kde-apps/kspaceduel/kspaceduel-19.11.80.ebuild | 35 ++++
178 kde-apps/ksquares/ksquares-19.11.80.ebuild | 35 ++++
179 kde-apps/ksudoku/ksudoku-19.11.80.ebuild | 53 ++++++
180 kde-apps/ksystemlog/ksystemlog-19.11.80.ebuild | 66 ++++++++
181 kde-apps/kteatime/kteatime-19.11.80.ebuild | 33 ++++
182 kde-apps/ktimer/ktimer-19.11.80.ebuild | 32 ++++
183 kde-apps/ktouch/ktouch-19.11.80.ebuild | 65 ++++++++
184 .../ktp-accounts-kcm-19.11.80.ebuild | 67 ++++++++
185 kde-apps/ktp-approver/ktp-approver-19.11.80.ebuild | 33 ++++
186 .../ktp-auth-handler-19.11.80.ebuild | 39 +++++
187 kde-apps/ktp-call-ui/ktp-call-ui-19.11.80.ebuild | 45 +++++
188 .../ktp-common-internals-19.11.80.ebuild | 68 ++++++++
189 .../ktp-contact-list-19.11.80.ebuild | 44 +++++
190 .../ktp-contact-runner-19.11.80.ebuild | 31 ++++
191 .../ktp-desktop-applets-19.11.80.ebuild | 27 +++
192 .../ktp-filetransfer-handler-19.11.80.ebuild | 30 ++++
193 .../ktp-kded-module-19.11.80.ebuild | 43 +++++
194 .../ktp-send-file/ktp-send-file-19.11.80.ebuild | 37 +++++
195 kde-apps/ktp-text-ui/ktp-text-ui-19.11.80.ebuild | 59 +++++++
196 kde-apps/ktuberling/ktuberling-19.11.80.ebuild | 42 +++++
197 kde-apps/kturtle/kturtle-19.11.80.ebuild | 37 +++++
198 kde-apps/kubrick/kubrick-19.11.80.ebuild | 36 ++++
199 .../kwalletmanager/kwalletmanager-19.11.80.ebuild | 47 ++++++
200 kde-apps/kwave/kwave-19.11.80.ebuild | 85 ++++++++++
201 kde-apps/kwordquiz/kwordquiz-19.11.80.ebuild | 43 +++++
202 kde-apps/kwrite/kwrite-19.11.80.ebuild | 57 +++++++
203 kde-apps/libgravatar/libgravatar-19.11.80.ebuild | 41 +++++
204 kde-apps/libkcddb/libkcddb-19.11.80.ebuild | 54 ++++++
205 .../libkcompactdisc-19.11.80.ebuild | 32 ++++
206 kde-apps/libkdcraw/libkdcraw-19.11.80.ebuild | 20 +++
207 kde-apps/libkdegames/libkdegames-19.11.80.ebuild | 51 ++++++
208 kde-apps/libkdepim/libkdepim-19.11.80.ebuild | 47 ++++++
209 .../libkeduvocdocument-19.11.80.ebuild | 35 ++++
210 kde-apps/libkexiv2/libkexiv2-19.11.80.ebuild | 20 +++
211 kde-apps/libkgapi/libkgapi-19.11.80.ebuild | 38 +++++
212 kde-apps/libkgeomap/libkgeomap-19.11.80.ebuild | 39 +++++
213 kde-apps/libkipi/libkipi-19.11.80.ebuild | 26 +++
214 kde-apps/libkleo/libkleo-19.11.80.ebuild | 46 +++++
215 kde-apps/libkmahjongg/libkmahjongg-19.11.80.ebuild | 28 ++++
216 .../libkomparediff2-19.11.80.ebuild | 29 ++++
217 kde-apps/libksane/libksane-19.11.80.ebuild | 33 ++++
218 kde-apps/libksieve/libksieve-19.11.80.ebuild | 64 +++++++
219 kde-apps/libktnef/libktnef-19.11.80.ebuild | 29 ++++
220 kde-apps/lokalize/lokalize-19.11.80.ebuild | 67 ++++++++
221 kde-apps/lskat/lskat-19.11.80.ebuild | 35 ++++
222 kde-apps/mailcommon/mailcommon-19.11.80.ebuild | 64 +++++++
223 kde-apps/mailimporter/mailimporter-19.11.80.ebuild | 35 ++++
224 kde-apps/marble/marble-19.11.80.ebuild | 96 +++++++++++
225 .../mbox-importer/mbox-importer-19.11.80.ebuild | 37 +++++
226 kde-apps/messagelib/messagelib-19.11.80.ebuild | 74 +++++++++
227 kde-apps/minuet/minuet-19.11.80.ebuild | 32 ++++
228 kde-apps/okular/okular-19.11.80.ebuild | 112 +++++++++++++
229 kde-apps/palapeli/palapeli-19.11.80.ebuild | 41 +++++
230 kde-apps/parley/parley-19.11.80.ebuild | 51 ++++++
231 kde-apps/picmi/picmi-19.11.80.ebuild | 41 +++++
232 .../pim-data-exporter-19.11.80.ebuild | 50 ++++++
233 .../pim-sieve-editor-19.11.80.ebuild | 49 ++++++
234 kde-apps/pimcommon/pimcommon-19.11.80.ebuild | 69 ++++++++
235 .../plasma-telepathy-meta-19.11.80.ebuild | 32 ++++
236 kde-apps/poxml/poxml-19.11.80.ebuild | 21 +++
237 .../print-manager/print-manager-19.11.80.ebuild | 59 +++++++
238 kde-apps/rocs/rocs-19.11.80.ebuild | 49 ++++++
239 .../signon-kwallet-extension-19.11.80.ebuild | 20 +++
240 kde-apps/spectacle/spectacle-19.11.80.ebuild | 58 +++++++
241 kde-apps/step/step-19.11.80.ebuild | 65 ++++++++
242 kde-apps/svgpart/svgpart-19.11.80.ebuild | 27 +++
243 kde-apps/sweeper/sweeper-19.11.80.ebuild | 37 +++++
244 kde-apps/thumbnailers/thumbnailers-19.11.80.ebuild | 37 +++++
245 kde-apps/umbrello/umbrello-19.11.80.ebuild | 59 +++++++
246 kde-apps/yakuake/yakuake-19.11.80.ebuild | 58 +++++++
247 .../zeroconf-ioslave-19.11.80.ebuild | 25 +++
248 media-sound/elisa/elisa-19.11.80.ebuild | 63 +++++++
249 236 files changed, 11056 insertions(+)
250
251 diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-19.11.80.ebuild b/kde-apps/akonadi-calendar/akonadi-calendar-19.11.80.ebuild
252 new file mode 100644
253 index 0000000000..34ff753989
254 --- /dev/null
255 +++ b/kde-apps/akonadi-calendar/akonadi-calendar-19.11.80.ebuild
256 @@ -0,0 +1,49 @@
257 +# Copyright 1999-2019 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-l10n
302 + !<kde-apps/kdepim-runtime-18.03.80
303 +"
304 +
305 +RESTRICT+=" test"
306
307 diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-19.11.80.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-19.11.80.ebuild
308 new file mode 100644
309 index 0000000000..5bf2fe36e8
310 --- /dev/null
311 +++ b/kde-apps/akonadi-contacts/akonadi-contacts-19.11.80.ebuild
312 @@ -0,0 +1,47 @@
313 +# Copyright 1999-2019 Gentoo Authors
314 +# Distributed under the terms of the GNU General Public License v2
315 +
316 +EAPI=7
317 +
318 +ECM_TEST="forceoptional"
319 +PVCUT=$(ver_cut 1-3)
320 +KFMIN=5.63.0
321 +QTMIN=5.12.3
322 +inherit ecm kde.org
323 +
324 +DESCRIPTION="Library for akonadi contact integration"
325 +
326 +SLOT="5"
327 +KEYWORDS="~amd64 ~arm64 ~x86"
328 +LICENSE="GPL-2+"
329 +IUSE=""
330 +
331 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
332 +RESTRICT+=" test"
333 +
334 +DEPEND="
335 + >=kde-frameworks/kcodecs-${KFMIN}:5
336 + >=kde-frameworks/kcompletion-${KFMIN}:5
337 + >=kde-frameworks/kconfig-${KFMIN}:5
338 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
339 + >=kde-frameworks/kcontacts-${KFMIN}:5
340 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
341 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
342 + >=kde-frameworks/kiconthemes-${KFMIN}:5
343 + >=kde-frameworks/ki18n-${KFMIN}:5
344 + >=kde-frameworks/kio-${KFMIN}:5
345 + >=kde-frameworks/kservice-${KFMIN}:5
346 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
347 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
348 + >=kde-frameworks/kxmlgui-${KFMIN}:5
349 + >=kde-frameworks/prison-${KFMIN}:5
350 + >=kde-apps/akonadi-${PVCUT}:5
351 + >=kde-apps/kmime-${PVCUT}:5
352 + >=dev-qt/qtdbus-${QTMIN}:5
353 + >=dev-qt/qtgui-${QTMIN}:5
354 + >=dev-qt/qtwidgets-${QTMIN}:5
355 +"
356 +RDEPEND="${DEPEND}
357 + !kde-apps/kdepim-l10n
358 + !<kde-apps/kdepim-runtime-18.03.80
359 +"
360
361 diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-19.11.80.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-19.11.80.ebuild
362 new file mode 100644
363 index 0000000000..49bd357f72
364 --- /dev/null
365 +++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-19.11.80.ebuild
366 @@ -0,0 +1,46 @@
367 +# Copyright 1999-2019 Gentoo Authors
368 +# Distributed under the terms of the GNU General Public License v2
369 +
370 +EAPI=7
371 +
372 +ECM_HANDBOOK="forceoptional"
373 +PVCUT=$(ver_cut 1-3)
374 +KFMIN=5.63.0
375 +QTMIN=5.12.3
376 +inherit ecm kde.org
377 +
378 +DESCRIPTION="Assistant to import PIM data from other applications into Akonadi"
379 +HOMEPAGE+=" https://userbase.kde.org/Kmail/Import_Options"
380 +
381 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
382 +SLOT="5"
383 +KEYWORDS="~amd64 ~arm64 ~x86"
384 +IUSE=""
385 +
386 +DEPEND="
387 + >=kde-frameworks/kcompletion-${KFMIN}:5
388 + >=kde-frameworks/kconfig-${KFMIN}:5
389 + >=kde-frameworks/kcontacts-${KFMIN}:5
390 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
391 + >=kde-frameworks/kcrash-${KFMIN}:5
392 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
393 + >=kde-frameworks/ki18n-${KFMIN}:5
394 + >=kde-frameworks/kwallet-${KFMIN}:5
395 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
396 + >=kde-frameworks/kxmlgui-${KFMIN}:5
397 + >=kde-apps/akonadi-${PVCUT}:5
398 + >=kde-apps/kidentitymanagement-${PVCUT}:5
399 + >=kde-apps/kmailtransport-${PVCUT}:5
400 + >=kde-apps/libkdepim-${PVCUT}:5
401 + >=kde-apps/mailcommon-${PVCUT}:5
402 + >=kde-apps/mailimporter-${PVCUT}:5
403 + >=kde-apps/messagelib-${PVCUT}:5
404 + >=kde-apps/pimcommon-${PVCUT}:5
405 + >=dev-qt/qtgui-${QTMIN}:5
406 + >=dev-qt/qtwidgets-${QTMIN}:5
407 + >=dev-qt/qtxml-${QTMIN}:5
408 +"
409 +RDEPEND="${DEPEND}
410 + !kde-apps/kdepim-l10n
411 + !kde-apps/kmail:4
412 +"
413
414 diff --git a/kde-apps/akonadi-mime/akonadi-mime-19.11.80.ebuild b/kde-apps/akonadi-mime/akonadi-mime-19.11.80.ebuild
415 new file mode 100644
416 index 0000000000..2aeef523c3
417 --- /dev/null
418 +++ b/kde-apps/akonadi-mime/akonadi-mime-19.11.80.ebuild
419 @@ -0,0 +1,42 @@
420 +# Copyright 1999-2019 Gentoo Authors
421 +# Distributed under the terms of the GNU General Public License v2
422 +
423 +EAPI=7
424 +
425 +ECM_TEST="true"
426 +PVCUT=$(ver_cut 1-3)
427 +KFMIN=5.63.0
428 +QTMIN=5.12.3
429 +inherit ecm kde.org
430 +
431 +DESCRIPTION="Library for akonadi mime types"
432 +
433 +LICENSE="GPL-2+ LGPL-2.1+"
434 +SLOT="5"
435 +KEYWORDS="~amd64 ~arm64 ~x86"
436 +IUSE=""
437 +
438 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
439 +RESTRICT+=" test"
440 +
441 +DEPEND="
442 + >=kde-frameworks/kconfig-${KFMIN}:5
443 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
444 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
445 + >=kde-frameworks/ki18n-${KFMIN}:5
446 + >=kde-frameworks/kio-${KFMIN}:5
447 + >=kde-frameworks/kitemmodels-${KFMIN}:5
448 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
449 + >=kde-frameworks/kxmlgui-${KFMIN}:5
450 + >=kde-apps/akonadi-${PVCUT}:5
451 + >=kde-apps/kmime-${PVCUT}:5
452 + >=dev-qt/qtdbus-${QTMIN}:5
453 + >=dev-qt/qtgui-${QTMIN}:5
454 + >=dev-qt/qtwidgets-${QTMIN}:5
455 + dev-libs/libxslt
456 +"
457 +RDEPEND="${DEPEND}
458 + !kde-apps/kdepim-l10n
459 + !<kde-apps/kdepim-runtime-18.03.80
460 + !kde-apps/kdepimlibs:4
461 +"
462
463 diff --git a/kde-apps/akonadi-notes/akonadi-notes-19.11.80.ebuild b/kde-apps/akonadi-notes/akonadi-notes-19.11.80.ebuild
464 new file mode 100644
465 index 0000000000..e2b253b24b
466 --- /dev/null
467 +++ b/kde-apps/akonadi-notes/akonadi-notes-19.11.80.ebuild
468 @@ -0,0 +1,27 @@
469 +# Copyright 1999-2019 Gentoo Authors
470 +# Distributed under the terms of the GNU General Public License v2
471 +
472 +EAPI=7
473 +
474 +ECM_TEST="true"
475 +PVCUT=$(ver_cut 1-3)
476 +KFMIN=5.63.0
477 +QTMIN=5.12.3
478 +inherit ecm kde.org
479 +
480 +DESCRIPTION="Library for akonadi notes integration"
481 +
482 +LICENSE="GPL-2+"
483 +SLOT="5"
484 +KEYWORDS="~amd64 ~arm64 ~x86"
485 +IUSE=""
486 +
487 +DEPEND="
488 + >=kde-frameworks/ki18n-${KFMIN}:5
489 + >=kde-apps/kmime-${PVCUT}:5
490 + >=dev-qt/qtgui-${QTMIN}:5
491 + >=dev-qt/qtxml-${QTMIN}:5
492 +"
493 +RDEPEND="${DEPEND}
494 + !kde-apps/kdepim-l10n
495 +"
496
497 diff --git a/kde-apps/akonadi-search/akonadi-search-19.11.80.ebuild b/kde-apps/akonadi-search/akonadi-search-19.11.80.ebuild
498 new file mode 100644
499 index 0000000000..4614982238
500 --- /dev/null
501 +++ b/kde-apps/akonadi-search/akonadi-search-19.11.80.ebuild
502 @@ -0,0 +1,50 @@
503 +# Copyright 1999-2019 Gentoo Authors
504 +# Distributed under the terms of the GNU General Public License v2
505 +
506 +EAPI=7
507 +
508 +ECM_TEST="forceoptional"
509 +PVCUT=$(ver_cut 1-3)
510 +KFMIN=5.63.0
511 +QTMIN=5.12.3
512 +VIRTUALX_REQUIRED="test"
513 +inherit ecm kde.org
514 +
515 +DESCRIPTION="Libraries and daemons to implement searching in Akonadi"
516 +HOMEPAGE="https://cgit.kde.org/akonadi-search.git"
517 +
518 +LICENSE="GPL-2+ LGPL-2.1+"
519 +SLOT="5"
520 +KEYWORDS="~amd64 ~arm64 ~x86"
521 +IUSE=""
522 +
523 +BDEPEND="
524 + test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
525 +"
526 +COMMON_DEPEND="
527 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
528 + >=kde-frameworks/kcmutils-${KFMIN}:5
529 + >=kde-frameworks/kcodecs-${KFMIN}:5
530 + >=kde-frameworks/kconfig-${KFMIN}:5
531 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
532 + >=kde-frameworks/kcontacts-${KFMIN}:5
533 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
534 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
535 + >=kde-frameworks/kio-${KFMIN}:5
536 + >=kde-frameworks/ki18n-${KFMIN}:5
537 + >=kde-frameworks/krunner-${KFMIN}:5
538 + >=kde-apps/akonadi-${PVCUT}:5
539 + >=kde-apps/akonadi-mime-${PVCUT}:5
540 + >=kde-apps/kmime-${PVCUT}:5
541 + >=dev-qt/qtdbus-${QTMIN}:5
542 + >=dev-qt/qtgui-${QTMIN}:5
543 + >=dev-qt/qtwidgets-${QTMIN}:5
544 + >=dev-libs/xapian-1.3:=[chert(+)]
545 +"
546 +DEPEND="${COMMON_DEPEND}
547 + dev-libs/boost
548 + test? ( >=kde-apps/akonadi-${PVCUT}:5[mysql,postgres,sqlite] )
549 +"
550 +RDEPEND="${COMMON_DEPEND}
551 + !kde-apps/kdepim-l10n
552 +"
553
554 diff --git a/kde-apps/akonadi/akonadi-19.11.80.ebuild b/kde-apps/akonadi/akonadi-19.11.80.ebuild
555 new file mode 100644
556 index 0000000000..765eceb318
557 --- /dev/null
558 +++ b/kde-apps/akonadi/akonadi-19.11.80.ebuild
559 @@ -0,0 +1,134 @@
560 +# Copyright 1999-2019 Gentoo Authors
561 +# Distributed under the terms of the GNU General Public License v2
562 +
563 +EAPI=7
564 +
565 +ECM_DESIGNERPLUGIN="true"
566 +ECM_TEST="forceoptional"
567 +PVCUT=$(ver_cut 1-3)
568 +KFMIN=5.63.0
569 +QTMIN=5.12.3
570 +VIRTUALDBUS_TEST="true"
571 +VIRTUALX_REQUIRED="test"
572 +inherit ecm kde.org
573 +
574 +DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
575 +HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi"
576 +
577 +SLOT="5"
578 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
579 +LICENSE="LGPL-2.1+"
580 +IUSE="+kaccounts +mysql postgres sqlite tools xml"
581 +
582 +REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
583 +
584 +COMMON_DEPEND="
585 + >=kde-frameworks/kcompletion-${KFMIN}:5
586 + >=kde-frameworks/kconfig-${KFMIN}:5
587 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
588 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
589 + >=kde-frameworks/kcrash-${KFMIN}:5
590 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
591 + >=kde-frameworks/ki18n-${KFMIN}:5
592 + >=kde-frameworks/kiconthemes-${KFMIN}:5
593 + >=kde-frameworks/kio-${KFMIN}:5
594 + >=kde-frameworks/kitemmodels-${KFMIN}:5
595 + >=kde-frameworks/kitemviews-${KFMIN}:5
596 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
597 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
598 + >=kde-frameworks/kxmlgui-${KFMIN}:5
599 + >=dev-qt/qtdbus-${QTMIN}:5
600 + >=dev-qt/qtgui-${QTMIN}:5
601 + >=dev-qt/qtnetwork-${QTMIN}:5
602 + >=dev-qt/qtsql-${QTMIN}:5[mysql?,postgres?]
603 + >=dev-qt/qtwidgets-${QTMIN}:5
604 + >=dev-qt/qtxml-${QTMIN}:5
605 + kaccounts? (
606 + >=kde-apps/kaccounts-integration-${PVCUT}:5
607 + net-libs/accounts-qt
608 + )
609 + sqlite? (
610 + >=dev-qt/qtsql-${QTMIN}:5=[sqlite]
611 + dev-db/sqlite:3
612 + )
613 + xml? ( dev-libs/libxml2 )
614 +"
615 +DEPEND="${COMMON_DEPEND}
616 + dev-libs/boost
617 + dev-libs/libxslt
618 + test? ( sys-apps/dbus )
619 +"
620 +RDEPEND="${COMMON_DEPEND}
621 + !<kde-apps/kapptemplate-17.11.80
622 + !kde-apps/kdepim-l10n
623 + !kde-apps/kdepimlibs
624 + mysql? ( virtual/mysql )
625 + postgres? ( dev-db/postgresql )
626 +"
627 +
628 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
629 +RESTRICT+=" test"
630 +
631 +PATCHES=( "${FILESDIR}/${PN}-18.12.2-mysql56-crash.patch" )
632 +
633 +pkg_setup() {
634 + # Set default storage backend in order: MySQL, PostgreSQL, SQLite
635 + # reverse driver check to keep the order
636 + use sqlite && DRIVER="QSQLITE3"
637 + use postgres && DRIVER="QPSQL"
638 + use mysql && DRIVER="QMYSQL"
639 +
640 + if use mysql && has_version ">=dev-db/mariadb-10.4"; then
641 + ewarn "If an existing Akonadi QMYSQL database is being upgraded using"
642 + ewarn ">=dev-db/mariadb-10.4 and KMail stops fetching and sending mail,"
643 + ewarn "check ~/.local/share/akonadi/akonadiserver.error for errors like:"
644 + ewarn " \"Cannot add or update a child row: a foreign key constraint fails\""
645 + ewarn
646 + ewarn "Manual steps are required to fix it, see also:"
647 + ewarn " https://bugs.gentoo.org/688746 (see Whiteboard)"
648 + ewarn " https://bugs.kde.org/show_bug.cgi?id=409224"
649 + ewarn
650 + fi
651 +
652 + if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
653 + ewarn "We strongly recommend you change your Akonadi database backend to either MySQL"
654 + ewarn "or PostgreSQL in your user configuration."
655 + ewarn "In particular, kde-apps/kmail does not work properly with the sqlite backend."
656 + fi
657 +
658 + ecm_pkg_setup
659 +}
660 +
661 +src_configure() {
662 + local mycmakeargs=(
663 + $(cmake-utils_use_find_package kaccounts AccountsQt5)
664 + $(cmake-utils_use_find_package kaccounts KAccounts)
665 + -DAKONADI_BUILD_QSQLITE=$(usex sqlite)
666 + -DBUILD_TOOLS=$(usex tools)
667 + $(cmake-utils_use_find_package xml LibXml2)
668 + )
669 +
670 + ecm_src_configure
671 +}
672 +
673 +src_install() {
674 + # Who knows, maybe it accidentally fixes our permission issues
675 + cat <<-EOF > "${T}"/akonadiserverrc
676 +[%General]
677 +Driver=${DRIVER}
678 +EOF
679 + insinto /usr/share/config/akonadi
680 + doins "${T}"/akonadiserverrc
681 +
682 + ecm_src_install
683 +}
684 +
685 +pkg_postinst() {
686 + ecm_pkg_postinst
687 + elog "You can select the storage backend in ~/.config/akonadi/akonadiserverrc."
688 + elog "Available drivers are:"
689 + use mysql && elog " QMYSQL"
690 + use postgres && elog " QPSQL"
691 + use sqlite && elog " QSQLITE3"
692 + elog "${DRIVER} has been set as your default akonadi storage backend."
693 +}
694
695 diff --git a/kde-apps/akonadiconsole/akonadiconsole-19.11.80.ebuild b/kde-apps/akonadiconsole/akonadiconsole-19.11.80.ebuild
696 new file mode 100644
697 index 0000000000..eddde1ab13
698 --- /dev/null
699 +++ b/kde-apps/akonadiconsole/akonadiconsole-19.11.80.ebuild
700 @@ -0,0 +1,49 @@
701 +# Copyright 1999-2019 Gentoo Authors
702 +# Distributed under the terms of the GNU General Public License v2
703 +
704 +EAPI=7
705 +
706 +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
707 +PVCUT=$(ver_cut 1-3)
708 +KFMIN=5.63.0
709 +QTMIN=5.12.3
710 +inherit ecm kde.org
711 +
712 +DESCRIPTION="Application for debugging Akonadi Resources"
713 +HOMEPAGE="https://techbase.kde.org/KDE_PIM/Akonadi/Development_Tools"
714 +
715 +LICENSE="GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ )"
716 +SLOT="5"
717 +KEYWORDS="~amd64 ~arm64 ~x86"
718 +IUSE=""
719 +
720 +DEPEND="
721 + >=kde-frameworks/kcompletion-${KFMIN}:5
722 + >=kde-frameworks/kconfig-${KFMIN}:5
723 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
724 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
725 + >=kde-frameworks/kcrash-${KFMIN}:5
726 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
727 + >=kde-frameworks/kio-${KFMIN}:5
728 + >=kde-frameworks/ki18n-${KFMIN}:5
729 + >=kde-frameworks/kitemmodels-${KFMIN}:5
730 + >=kde-frameworks/kitemviews-${KFMIN}:5
731 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
732 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
733 + >=kde-frameworks/kxmlgui-${KFMIN}:5
734 + >=kde-apps/akonadi-${PVCUT}:5
735 + >=kde-apps/akonadi-contacts-${PVCUT}:5
736 + >=kde-apps/akonadi-search-${PVCUT}:5
737 + >=kde-apps/calendarsupport-${PVCUT}:5
738 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
739 + >=kde-frameworks/kcontacts-${KFMIN}:5
740 + >=kde-apps/kmime-${PVCUT}:5
741 + >=kde-apps/libkdepim-${PVCUT}:5
742 + >=kde-apps/messagelib-${PVCUT}:5
743 + >=dev-qt/qtdbus-${QTMIN}:5
744 + >=dev-qt/qtgui-${QTMIN}:5
745 + >=dev-qt/qtsql-${QTMIN}:5
746 + >=dev-qt/qtwidgets-${QTMIN}:5
747 + dev-libs/xapian:=
748 +"
749 +RDEPEND="${DEPEND}"
750
751 diff --git a/kde-apps/akregator/akregator-19.11.80.ebuild b/kde-apps/akregator/akregator-19.11.80.ebuild
752 new file mode 100644
753 index 0000000000..2501013f4e
754 --- /dev/null
755 +++ b/kde-apps/akregator/akregator-19.11.80.ebuild
756 @@ -0,0 +1,59 @@
757 +# Copyright 1999-2019 Gentoo Authors
758 +# Distributed under the terms of the GNU General Public License v2
759 +
760 +EAPI=7
761 +
762 +ECM_HANDBOOK="forceoptional"
763 +ECM_TEST="forceoptional"
764 +PVCUT=$(ver_cut 1-3)
765 +KFMIN=5.63.0
766 +QTMIN=5.12.3
767 +inherit ecm kde.org
768 +
769 +DESCRIPTION="News feed aggregator"
770 +HOMEPAGE="https://kde.org/applications/internet/org.kde.akregator"
771 +
772 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
773 +SLOT="5"
774 +KEYWORDS="~amd64 ~arm64 ~x86"
775 +IUSE=""
776 +
777 +COMMON_DEPEND="
778 + >=kde-frameworks/kcmutils-${KFMIN}:5
779 + >=kde-frameworks/kcodecs-${KFMIN}:5
780 + >=kde-frameworks/kcompletion-${KFMIN}:5
781 + >=kde-frameworks/kconfig-${KFMIN}:5
782 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
783 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
784 + >=kde-frameworks/kcrash-${KFMIN}:5
785 + >=kde-frameworks/ki18n-${KFMIN}:5
786 + >=kde-frameworks/kiconthemes-${KFMIN}:5
787 + >=kde-frameworks/kio-${KFMIN}:5
788 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
789 + >=kde-frameworks/knotifications-${KFMIN}:5
790 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
791 + >=kde-frameworks/kparts-${KFMIN}:5
792 + >=kde-frameworks/kservice-${KFMIN}:5
793 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
794 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
795 + >=kde-frameworks/kxmlgui-${KFMIN}:5
796 + >=kde-frameworks/syndication-${KFMIN}:5
797 + >=kde-apps/grantleetheme-${PVCUT}:5
798 + >=kde-apps/kontactinterface-${PVCUT}:5
799 + >=kde-apps/kpimtextedit-${PVCUT}:5
800 + >=kde-apps/libkdepim-${PVCUT}:5
801 + >=kde-apps/messagelib-${PVCUT}:5
802 + >=kde-apps/pimcommon-${PVCUT}:5
803 + >=dev-qt/qtdbus-${QTMIN}:5
804 + >=dev-qt/qtgui-${QTMIN}:5
805 + >=dev-qt/qtnetwork-${QTMIN}:5
806 + >=dev-qt/qtwebengine-${QTMIN}:5
807 + >=dev-qt/qtwidgets-${QTMIN}:5
808 + >=dev-qt/qtxml-${QTMIN}:5
809 +"
810 +DEPEND="${COMMON_DEPEND}
811 + dev-libs/grantlee:5
812 +"
813 +RDEPEND="${COMMON_DEPEND}
814 + !kde-apps/kdepim-l10n
815 +"
816
817 diff --git a/kde-apps/analitza/analitza-19.11.80.ebuild b/kde-apps/analitza/analitza-19.11.80.ebuild
818 new file mode 100644
819 index 0000000000..9c436bc899
820 --- /dev/null
821 +++ b/kde-apps/analitza/analitza-19.11.80.ebuild
822 @@ -0,0 +1,48 @@
823 +# Copyright 1999-2019 Gentoo Authors
824 +# Distributed under the terms of the GNU General Public License v2
825 +
826 +EAPI=7
827 +
828 +ECM_TEST="forceoptional-recursive"
829 +QTMIN=5.12.3
830 +VIRTUALX_REQUIRED="test"
831 +inherit ecm kde.org
832 +
833 +DESCRIPTION="KDE library for mathematical features"
834 +
835 +LICENSE="GPL-2" # TODO: CHECK
836 +SLOT="5"
837 +KEYWORDS="~amd64 ~arm64 ~x86"
838 +IUSE="eigen nls"
839 +
840 +BDEPEND="
841 + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
842 +"
843 +DEPEND="
844 + >=dev-qt/qtdeclarative-${QTMIN}:5
845 + >=dev-qt/qtgui-${QTMIN}:5[-gles2]
846 + >=dev-qt/qtprintsupport-${QTMIN}:5
847 + >=dev-qt/qtsvg-${QTMIN}:5
848 + >=dev-qt/qtwidgets-${QTMIN}:5
849 + >=dev-qt/qtxml-${QTMIN}:5
850 + eigen? ( dev-cpp/eigen:3 )
851 +"
852 +RDEPEND="${DEPEND}"
853 +
854 +src_prepare() {
855 + ecm_src_prepare
856 +
857 + if ! use test; then
858 + sed -i \
859 + -e "/add_subdirectory(examples)/ s/^/#DONT/" \
860 + analitzaplot/CMakeLists.txt || die
861 + fi
862 +}
863 +
864 +src_configure() {
865 + local mycmakeargs=(
866 + $(cmake-utils_use_find_package eigen Eigen3)
867 + )
868 +
869 + ecm_src_configure
870 +}
871
872 diff --git a/kde-apps/ark/ark-19.11.80.ebuild b/kde-apps/ark/ark-19.11.80.ebuild
873 new file mode 100644
874 index 0000000000..438afb49af
875 --- /dev/null
876 +++ b/kde-apps/ark/ark-19.11.80.ebuild
877 @@ -0,0 +1,84 @@
878 +# Copyright 1999-2019 Gentoo Authors
879 +# Distributed under the terms of the GNU General Public License v2
880 +
881 +EAPI=7
882 +
883 +ECM_HANDBOOK="forceoptional"
884 +ECM_TEST="optional"
885 +KFMIN=5.63.0
886 +QTMIN=5.12.3
887 +VIRTUALX_REQUIRED="test"
888 +inherit ecm kde.org
889 +
890 +DESCRIPTION="KDE Archiving tool"
891 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.ark
892 +https://utils.kde.org/projects/ark/"
893 +
894 +LICENSE="GPL-2" # TODO: CHECK
895 +SLOT="5"
896 +KEYWORDS="~amd64 ~arm64 ~x86"
897 +IUSE="bzip2 lzma zip"
898 +
899 +BDEPEND="
900 + sys-devel/gettext
901 +"
902 +RDEPEND="
903 + >=kde-frameworks/karchive-${KFMIN}:5
904 + >=kde-frameworks/kcompletion-${KFMIN}:5
905 + >=kde-frameworks/kconfig-${KFMIN}:5
906 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
907 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
908 + >=kde-frameworks/kcrash-${KFMIN}:5
909 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
910 + >=kde-frameworks/ki18n-${KFMIN}:5
911 + >=kde-frameworks/kiconthemes-${KFMIN}:5
912 + >=kde-frameworks/kio-${KFMIN}:5
913 + >=kde-frameworks/kitemmodels-${KFMIN}:5
914 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
915 + >=kde-frameworks/kparts-${KFMIN}:5
916 + >=kde-frameworks/kpty-${KFMIN}:5
917 + >=kde-frameworks/kservice-${KFMIN}:5
918 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
919 + >=kde-frameworks/kxmlgui-${KFMIN}:5
920 + >=dev-qt/qtdbus-${QTMIN}:5
921 + >=dev-qt/qtgui-${QTMIN}:5
922 + >=dev-qt/qtwidgets-${QTMIN}:5
923 + app-arch/libarchive:=[bzip2?,lzma?,zlib]
924 + sys-libs/zlib
925 + zip? ( >=dev-libs/libzip-1.2.0:= )
926 +"
927 +DEPEND="${RDEPEND}
928 + >=dev-qt/qtconcurrent-${QTMIN}:5
929 +"
930 +
931 +# bug #560548, last checked with 16.04.1
932 +RESTRICT+=" test"
933 +
934 +src_configure() {
935 + local mycmakeargs=(
936 + $(cmake-utils_use_find_package bzip2 BZip2)
937 + $(cmake-utils_use_find_package lzma LibLZMA)
938 + $(cmake-utils_use_find_package zip LibZip)
939 + )
940 +
941 + ecm_src_configure
942 +}
943 +
944 +pkg_postinst() {
945 + ecm_pkg_postinst
946 +
947 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
948 + if ! has_version app-arch/rar; then
949 + elog "For creating/extracting rar archives, installing app-arch/rar is required."
950 + if ! has_version app-arch/unar && ! has_version app-arch/unrar; then
951 + elog "Alternatively, for only extracting rar archives, install app-arch/unar (free) or app-arch/unrar (non-free)."
952 + fi
953 + fi
954 +
955 + has_version app-arch/p7zip || \
956 + elog "For handling 7-Zip archives, install app-arch/p7zip."
957 +
958 + has_version app-arch/lrzip || \
959 + elog "For handling lrz archives, install app-arch/lrzip."
960 + fi
961 +}
962
963 diff --git a/kde-apps/artikulate/artikulate-19.11.80.ebuild b/kde-apps/artikulate/artikulate-19.11.80.ebuild
964 new file mode 100644
965 index 0000000000..60bb8abecd
966 --- /dev/null
967 +++ b/kde-apps/artikulate/artikulate-19.11.80.ebuild
968 @@ -0,0 +1,48 @@
969 +# Copyright 1999-2019 Gentoo Authors
970 +# Distributed under the terms of the GNU General Public License v2
971 +
972 +EAPI=7
973 +
974 +ECM_HANDBOOK="optional"
975 +KFMIN=5.63.0
976 +QTMIN=5.12.3
977 +inherit ecm kde.org
978 +
979 +DESCRIPTION="Language learning application that helps improving pronunciation skills"
980 +HOMEPAGE="https://kde.org/applications/education/org.kde.artikulate"
981 +
982 +LICENSE="GPL-2" # TODO: CHECK
983 +SLOT="5"
984 +KEYWORDS="~amd64 ~arm64 ~x86"
985 +IUSE="+gstreamer qtmedia"
986 +
987 +REQUIRED_USE="|| ( gstreamer qtmedia )"
988 +
989 +DEPEND="
990 + >=kde-frameworks/karchive-${KFMIN}:5
991 + >=kde-frameworks/kconfig-${KFMIN}:5
992 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
993 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
994 + >=kde-frameworks/kcrash-${KFMIN}:5
995 + >=kde-frameworks/ki18n-${KFMIN}:5
996 + >=kde-frameworks/knewstuff-${KFMIN}:5
997 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
998 + >=dev-qt/qtdeclarative-${QTMIN}:5
999 + >=dev-qt/qtgui-${QTMIN}:5
1000 + >=dev-qt/qtsql-${QTMIN}:5
1001 + >=dev-qt/qtwidgets-${QTMIN}:5
1002 + >=dev-qt/qtxml-${QTMIN}:5
1003 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
1004 + gstreamer? ( >=media-libs/qt-gstreamer-1.2.0[qt5(+)] )
1005 + qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 )
1006 +"
1007 +RDEPEND="${DEPEND}"
1008 +
1009 +src_configure() {
1010 + local mycmakeargs=(
1011 + -DBUILD_GSTREAMER_PLUGIN=$(usex gstreamer)
1012 + -DBUILD_QTMULTIMEDIA_PLUGIN=$(usex qtmedia)
1013 + )
1014 +
1015 + ecm_src_configure
1016 +}
1017
1018 diff --git a/kde-apps/audiocd-kio/audiocd-kio-19.11.80.ebuild b/kde-apps/audiocd-kio/audiocd-kio-19.11.80.ebuild
1019 new file mode 100644
1020 index 0000000000..1bcab421cc
1021 --- /dev/null
1022 +++ b/kde-apps/audiocd-kio/audiocd-kio-19.11.80.ebuild
1023 @@ -0,0 +1,48 @@
1024 +# Copyright 1999-2019 Gentoo Authors
1025 +# Distributed under the terms of the GNU General Public License v2
1026 +
1027 +EAPI=7
1028 +
1029 +ECM_HANDBOOK="forceoptional"
1030 +PVCUT=$(ver_cut 1-3)
1031 +KFMIN=5.63.0
1032 +QTMIN=5.12.3
1033 +inherit ecm kde.org
1034 +
1035 +DESCRIPTION="kioslave for accessing audio CDs"
1036 +
1037 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
1038 +SLOT="5"
1039 +KEYWORDS="~amd64 ~arm64 ~x86"
1040 +IUSE="flac vorbis"
1041 +
1042 +DEPEND="
1043 + >=kde-frameworks/kcompletion-${KFMIN}:5
1044 + >=kde-frameworks/kconfig-${KFMIN}:5
1045 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1046 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1047 + >=kde-frameworks/kcmutils-${KFMIN}:5
1048 + >=kde-frameworks/ki18n-${KFMIN}:5
1049 + >=kde-frameworks/kio-${KFMIN}:5
1050 + >=kde-apps/libkcddb-${PVCUT}:5
1051 + >=kde-apps/libkcompactdisc-${PVCUT}:5
1052 + >=dev-qt/qtwidgets-${QTMIN}:5
1053 + media-sound/cdparanoia
1054 + flac? ( >=media-libs/flac-1.1.2 )
1055 + vorbis? (
1056 + media-libs/libogg
1057 + media-libs/libvorbis
1058 + )
1059 +"
1060 +RDEPEND="${DEPEND}"
1061 +
1062 +PATCHES=( "${FILESDIR}/${PN}-19.04.0-handbook.patch" )
1063 +
1064 +src_configure() {
1065 + local mycmakeargs=(
1066 + $(cmake-utils_use_find_package flac FLAC)
1067 + $(cmake-utils_use_find_package vorbis OggVorbis)
1068 + )
1069 +
1070 + ecm_src_configure
1071 +}
1072
1073 diff --git a/kde-apps/baloo-widgets/baloo-widgets-19.11.80.ebuild b/kde-apps/baloo-widgets/baloo-widgets-19.11.80.ebuild
1074 new file mode 100644
1075 index 0000000000..8f5b6b1385
1076 --- /dev/null
1077 +++ b/kde-apps/baloo-widgets/baloo-widgets-19.11.80.ebuild
1078 @@ -0,0 +1,31 @@
1079 +# Copyright 1999-2019 Gentoo Authors
1080 +# Distributed under the terms of the GNU General Public License v2
1081 +
1082 +EAPI=7
1083 +
1084 +ECM_TEST="forceoptional"
1085 +KFMIN=5.63.0
1086 +QTMIN=5.12.3
1087 +inherit ecm kde.org
1088 +
1089 +DESCRIPTION="Widget library for baloo"
1090 +
1091 +LICENSE="LGPL-2+ LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
1092 +SLOT="5"
1093 +KEYWORDS="~amd64 ~arm64 ~x86"
1094 +IUSE=""
1095 +
1096 +DEPEND="
1097 + >=kde-frameworks/baloo-${KFMIN}:5
1098 + >=kde-frameworks/kconfig-${KFMIN}:5
1099 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1100 + >=kde-frameworks/kfilemetadata-${KFMIN}:5
1101 + >=kde-frameworks/ki18n-${KFMIN}:5
1102 + >=kde-frameworks/kio-${KFMIN}:5
1103 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1104 + >=dev-qt/qtgui-${QTMIN}:5
1105 + >=dev-qt/qtwidgets-${QTMIN}:5
1106 +"
1107 +RDEPEND="${DEPEND}"
1108 +
1109 +RESTRICT+=" test"
1110
1111 diff --git a/kde-apps/blinken/blinken-19.11.80.ebuild b/kde-apps/blinken/blinken-19.11.80.ebuild
1112 new file mode 100644
1113 index 0000000000..3154856d6d
1114 --- /dev/null
1115 +++ b/kde-apps/blinken/blinken-19.11.80.ebuild
1116 @@ -0,0 +1,38 @@
1117 +# Copyright 1999-2019 Gentoo Authors
1118 +# Distributed under the terms of the GNU General Public License v2
1119 +
1120 +EAPI=7
1121 +
1122 +ECM_HANDBOOK="forceoptional"
1123 +KFMIN=5.63.0
1124 +QTMIN=5.12.3
1125 +inherit ecm kde.org
1126 +
1127 +DESCRIPTION="Memory enhancement game based on KDE Frameworks"
1128 +HOMEPAGE="https://kde.org/applications/education/org.kde.blinken
1129 +https://edu.kde.org/blinken/"
1130 +
1131 +LICENSE="GPL-2" # TODO: CHECK
1132 +SLOT="5"
1133 +KEYWORDS="~amd64 ~arm64 ~x86"
1134 +IUSE=""
1135 +
1136 +DEPEND="
1137 + >=kde-frameworks/kconfig-${KFMIN}:5
1138 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1139 + >=kde-frameworks/kcrash-${KFMIN}:5
1140 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
1141 + >=kde-frameworks/kguiaddons-${KFMIN}:5
1142 + >=kde-frameworks/ki18n-${KFMIN}:5
1143 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1144 + >=dev-qt/qtgui-${QTMIN}:5
1145 + >=dev-qt/qtsvg-${QTMIN}:5
1146 + >=dev-qt/qtwidgets-${QTMIN}:5
1147 + media-libs/phonon[qt5(+)]
1148 +"
1149 +RDEPEND="${DEPEND}"
1150 +
1151 +src_install() {
1152 + ecm_src_install
1153 + rm "${ED}"/usr/share/${PN}/README.packagers || die
1154 +}
1155
1156 diff --git a/kde-apps/bomber/bomber-19.11.80.ebuild b/kde-apps/bomber/bomber-19.11.80.ebuild
1157 new file mode 100644
1158 index 0000000000..462f099164
1159 --- /dev/null
1160 +++ b/kde-apps/bomber/bomber-19.11.80.ebuild
1161 @@ -0,0 +1,35 @@
1162 +# Copyright 1999-2019 Gentoo Authors
1163 +# Distributed under the terms of the GNU General Public License v2
1164 +
1165 +EAPI=7
1166 +
1167 +ECM_HANDBOOK="forceoptional"
1168 +PVCUT=$(ver_cut 1-3)
1169 +KFMIN=5.63.0
1170 +QTMIN=5.12.3
1171 +inherit ecm kde.org
1172 +
1173 +DESCRIPTION="Single player arcade bombing game"
1174 +HOMEPAGE="https://kde.org/applications/games/org.kde.bomber"
1175 +
1176 +LICENSE="GPL-2" # TODO: CHECK
1177 +SLOT="5"
1178 +KEYWORDS="~amd64 ~arm64 ~x86"
1179 +IUSE=""
1180 +
1181 +DEPEND="
1182 + >=kde-frameworks/kconfig-${KFMIN}:5
1183 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1184 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1185 + >=kde-frameworks/kcrash-${KFMIN}:5
1186 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
1187 + >=kde-frameworks/ki18n-${KFMIN}:5
1188 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1189 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1190 + >=kde-apps/libkdegames-${PVCUT}:5
1191 + >=dev-qt/qtgui-${QTMIN}:5
1192 + >=dev-qt/qtwidgets-${QTMIN}:5
1193 +"
1194 +RDEPEND="${DEPEND}
1195 + !games-action/xbomber
1196 +"
1197
1198 diff --git a/kde-apps/bovo/bovo-19.11.80.ebuild b/kde-apps/bovo/bovo-19.11.80.ebuild
1199 new file mode 100644
1200 index 0000000000..fdcb05cfae
1201 --- /dev/null
1202 +++ b/kde-apps/bovo/bovo-19.11.80.ebuild
1203 @@ -0,0 +1,36 @@
1204 +# Copyright 1999-2019 Gentoo Authors
1205 +# Distributed under the terms of the GNU General Public License v2
1206 +
1207 +EAPI=7
1208 +
1209 +ECM_HANDBOOK="forceoptional"
1210 +PVCUT=$(ver_cut 1-3)
1211 +KFMIN=5.63.0
1212 +QTMIN=5.12.3
1213 +inherit ecm kde.org
1214 +
1215 +DESCRIPTION="Five-in-a-row Board Game"
1216 +HOMEPAGE="https://kde.org/applications/games/org.kde.bovo"
1217 +
1218 +LICENSE="GPL-2" # TODO: CHECK
1219 +SLOT="5"
1220 +KEYWORDS="~amd64 ~arm64 ~x86"
1221 +IUSE=""
1222 +
1223 +DEPEND="
1224 + >=kde-frameworks/kconfig-${KFMIN}:5
1225 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1226 + >=kde-frameworks/kcrash-${KFMIN}:5
1227 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
1228 + >=kde-frameworks/ki18n-${KFMIN}:5
1229 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1230 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1231 + >=kde-apps/libkdegames-${PVCUT}:5
1232 + >=dev-qt/qtconcurrent-${QTMIN}:5
1233 + >=dev-qt/qtgui-${QTMIN}:5
1234 + >=dev-qt/qtsvg-${QTMIN}:5
1235 + >=dev-qt/qtwidgets-${QTMIN}:5
1236 +"
1237 +RDEPEND="${DEPEND}"
1238 +
1239 +DOCS=( AUTHORS HISTORY TODO )
1240
1241 diff --git a/kde-apps/calendarjanitor/calendarjanitor-19.11.80.ebuild b/kde-apps/calendarjanitor/calendarjanitor-19.11.80.ebuild
1242 new file mode 100644
1243 index 0000000000..c0fcc353cb
1244 --- /dev/null
1245 +++ b/kde-apps/calendarjanitor/calendarjanitor-19.11.80.ebuild
1246 @@ -0,0 +1,45 @@
1247 +# Copyright 1999-2019 Gentoo Authors
1248 +# Distributed under the terms of the GNU General Public License v2
1249 +
1250 +EAPI=7
1251 +
1252 +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
1253 +ECM_TEST="false"
1254 +KDE_ORG_NAME="akonadi-calendar-tools"
1255 +PVCUT=$(ver_cut 1-3)
1256 +KFMIN=5.63.0
1257 +QTMIN=5.12.3
1258 +inherit ecm kde.org
1259 +
1260 +DESCRIPTION="Tool to scan calendar data for buggy instances"
1261 +
1262 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
1263 +SLOT="5"
1264 +KEYWORDS="~amd64 ~arm64 ~x86"
1265 +IUSE=""
1266 +
1267 +DEPEND="
1268 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
1269 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1270 + >=kde-frameworks/ki18n-${KFMIN}:5
1271 + >=kde-apps/akonadi-${PVCUT}:5
1272 + >=kde-apps/akonadi-calendar-${PVCUT}:5
1273 + >=kde-apps/calendarsupport-${PVCUT}:5
1274 + >=dev-qt/qtwidgets-${QTMIN}:5
1275 +"
1276 +RDEPEND="${DEPEND}
1277 + !kde-apps/kdepim-l10n
1278 +"
1279 +
1280 +src_prepare() {
1281 + ecm_src_prepare
1282 +
1283 + cmake_comment_add_subdirectory doc konsolekalendar
1284 + sed -i -e "/console\.categories/ s/^/#DONT/" CMakeLists.txt || die
1285 +
1286 + # delete colliding konsolekalendar translations
1287 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1288 + rm -f po/*/konsolekalendar.po || die
1289 + rm -rf po/*/docs/konsolekalendar || die
1290 + fi
1291 +}
1292
1293 diff --git a/kde-apps/calendarsupport/calendarsupport-19.11.80.ebuild b/kde-apps/calendarsupport/calendarsupport-19.11.80.ebuild
1294 new file mode 100644
1295 index 0000000000..196bab5c73
1296 --- /dev/null
1297 +++ b/kde-apps/calendarsupport/calendarsupport-19.11.80.ebuild
1298 @@ -0,0 +1,48 @@
1299 +# Copyright 1999-2019 Gentoo Authors
1300 +# Distributed under the terms of the GNU General Public License v2
1301 +
1302 +EAPI=7
1303 +
1304 +ECM_TEST="false"
1305 +PVCUT=$(ver_cut 1-3)
1306 +KFMIN=5.63.0
1307 +QTMIN=5.12.3
1308 +inherit ecm kde.org
1309 +
1310 +DESCRIPTION="Calendar support library"
1311 +
1312 +LICENSE="GPL-2+ LGPL-2.1+"
1313 +SLOT="5"
1314 +KEYWORDS="~amd64 ~arm64 ~x86"
1315 +IUSE=""
1316 +
1317 +DEPEND="
1318 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
1319 + >=kde-frameworks/kcodecs-${KFMIN}:5
1320 + >=kde-frameworks/kcompletion-${KFMIN}:5
1321 + >=kde-frameworks/kconfig-${KFMIN}:5
1322 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1323 + >=kde-frameworks/kguiaddons-${KFMIN}:5
1324 + >=kde-frameworks/kholidays-${KFMIN}:5
1325 + >=kde-frameworks/ki18n-${KFMIN}:5
1326 + >=kde-frameworks/kio-${KFMIN}:5
1327 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
1328 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1329 + >=kde-apps/akonadi-${PVCUT}:5
1330 + >=kde-apps/akonadi-calendar-${PVCUT}:5
1331 + >=kde-apps/akonadi-mime-${PVCUT}:5
1332 + >=kde-apps/kcalutils-${PVCUT}:5
1333 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
1334 + >=kde-apps/kidentitymanagement-${PVCUT}:5
1335 + >=kde-apps/kmime-${PVCUT}:5
1336 + >=kde-apps/libkdepim-${PVCUT}:5
1337 + >=kde-apps/pimcommon-${PVCUT}:5
1338 + >=dev-qt/designer-${QTMIN}:5
1339 + >=dev-qt/qtgui-${QTMIN}:5
1340 + >=dev-qt/qtprintsupport-${QTMIN}:5
1341 + >=dev-qt/qtwidgets-${QTMIN}:5
1342 + dev-libs/libical
1343 +"
1344 +RDEPEND="${DEPEND}
1345 + !kde-apps/kdepim-l10n
1346 +"
1347
1348 diff --git a/kde-apps/cantor/cantor-19.11.80.ebuild b/kde-apps/cantor/cantor-19.11.80.ebuild
1349 new file mode 100644
1350 index 0000000000..fc86ce1e01
1351 --- /dev/null
1352 +++ b/kde-apps/cantor/cantor-19.11.80.ebuild
1353 @@ -0,0 +1,111 @@
1354 +# Copyright 1999-2019 Gentoo Authors
1355 +# Distributed under the terms of the GNU General Public License v2
1356 +
1357 +EAPI=7
1358 +
1359 +ECM_HANDBOOK="forceoptional"
1360 +ECM_TEST="forceoptional"
1361 +PYTHON_COMPAT=( python3_{6,7} )
1362 +PVCUT=$(ver_cut 1-3)
1363 +KFMIN=5.63.0
1364 +QTMIN=5.12.3
1365 +inherit ecm kde.org python-single-r1
1366 +
1367 +DESCRIPTION="Interface for doing mathematics and scientific computing"
1368 +HOMEPAGE="https://kde.org/applications/education/org.kde.cantor
1369 +https://edu.kde.org/cantor/"
1370 +
1371 +LICENSE="GPL-2" # TODO: CHECK
1372 +SLOT="5"
1373 +KEYWORDS="~amd64 ~arm64 ~x86"
1374 +IUSE="+analitza julia lua markdown postscript python qalculate R"
1375 +
1376 +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
1377 +
1378 +# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
1379 +DEPEND="
1380 + >=kde-frameworks/karchive-${KFMIN}:5
1381 + >=kde-frameworks/kcompletion-${KFMIN}:5
1382 + >=kde-frameworks/kconfig-${KFMIN}:5
1383 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1384 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1385 + >=kde-frameworks/kcrash-${KFMIN}:5
1386 + >=kde-frameworks/ki18n-${KFMIN}:5
1387 + >=kde-frameworks/kiconthemes-${KFMIN}:5
1388 + >=kde-frameworks/kio-${KFMIN}:5
1389 + >=kde-frameworks/knewstuff-${KFMIN}:5
1390 + >=kde-frameworks/kparts-${KFMIN}:5
1391 + >=kde-frameworks/kpty-${KFMIN}:5
1392 + >=kde-frameworks/ktexteditor-${KFMIN}:5
1393 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1394 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1395 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1396 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
1397 + >=dev-qt/qtgui-${QTMIN}:5
1398 + >=dev-qt/qtprintsupport-${QTMIN}:5
1399 + >=dev-qt/qtsvg-${QTMIN}:5
1400 + >=dev-qt/qtwidgets-${QTMIN}:5
1401 + >=dev-qt/qtxml-${QTMIN}:5
1402 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
1403 + analitza? ( >=kde-apps/analitza-${PVCUT}:5 )
1404 + julia? ( dev-lang/julia )
1405 + lua? ( dev-lang/luajit:2 )
1406 + markdown? ( >=app-text/discount-2.2.2 )
1407 + qalculate? (
1408 + sci-libs/cln
1409 + sci-libs/libqalculate:=
1410 + )
1411 + postscript? ( app-text/libspectre )
1412 + python? (
1413 + ${PYTHON_DEPS}
1414 + >=dev-qt/qtdbus-${QTMIN}:5
1415 + )
1416 + R? ( dev-lang/R )
1417 +"
1418 +RDEPEND="${DEPEND}"
1419 +
1420 +RESTRICT+=" test"
1421 +
1422 +pkg_pretend() {
1423 + ecm_pkg_pretend
1424 +
1425 + if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
1426 + ! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
1427 + elog "You have decided to build ${PN} with no backend."
1428 + elog "To have this application functional, please enable one of the backends via USE flag:"
1429 + elog " analitza, lua, python, qalculate, R"
1430 + elog "Alternatively, install one of these:"
1431 + elog " # emerge sci-mathematics/maxima (bug #619534)"
1432 + elog " # emerge sci-mathematics/octave"
1433 + elog "Experimental available USE flag:"
1434 + elog " julia (not stable, bug #613576)"
1435 + elog
1436 + fi
1437 +
1438 + if ! has_version virtual/latex-base; then
1439 + elog "For LaTeX support:"
1440 + elog " # emerge virtual/latex-base"
1441 + fi
1442 +}
1443 +
1444 +pkg_setup() {
1445 + use python && python-single-r1_pkg_setup
1446 + ecm_pkg_setup
1447 +}
1448 +
1449 +src_configure() {
1450 + use julia && addpredict /proc/self/mem # bug 602894
1451 +
1452 + local mycmakeargs=(
1453 + -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
1454 + $(cmake-utils_use_find_package analitza Analitza5)
1455 + $(cmake-utils_use_find_package julia Julia)
1456 + $(cmake-utils_use_find_package lua LuaJIT)
1457 + $(cmake-utils_use_find_package markdown Discount)
1458 + $(cmake-utils_use_find_package postscript LibSpectre)
1459 + $(cmake-utils_use_find_package python PythonLibs3)
1460 + $(cmake-utils_use_find_package qalculate Qalculate)
1461 + $(cmake-utils_use_find_package R R)
1462 + )
1463 + ecm_src_configure
1464 +}
1465
1466 diff --git a/kde-apps/cervisia/cervisia-19.11.80.ebuild b/kde-apps/cervisia/cervisia-19.11.80.ebuild
1467 new file mode 100644
1468 index 0000000000..8acdf34948
1469 --- /dev/null
1470 +++ b/kde-apps/cervisia/cervisia-19.11.80.ebuild
1471 @@ -0,0 +1,41 @@
1472 +# Copyright 1999-2019 Gentoo Authors
1473 +# Distributed under the terms of the GNU General Public License v2
1474 +
1475 +EAPI=7
1476 +
1477 +ECM_HANDBOOK="forceoptional"
1478 +KFMIN=5.63.0
1479 +QTMIN=5.12.3
1480 +inherit ecm kde.org
1481 +
1482 +DESCRIPTION="CVS frontend by KDE"
1483 +HOMEPAGE="https://kde.org/applications/development/org.kde.cervisia"
1484 +
1485 +LICENSE="GPL-2" # TODO: CHECK
1486 +SLOT="5"
1487 +KEYWORDS="~amd64 ~arm64 ~x86"
1488 +IUSE=""
1489 +
1490 +DEPEND="
1491 + >=kde-frameworks/kcompletion-${KFMIN}:5
1492 + >=kde-frameworks/kconfig-${KFMIN}:5
1493 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1494 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1495 + >=kde-frameworks/kdesu-${KFMIN}:5
1496 + >=kde-frameworks/kiconthemes-${KFMIN}:5
1497 + >=kde-frameworks/kinit-${KFMIN}:5
1498 + >=kde-frameworks/kio-${KFMIN}:5
1499 + >=kde-frameworks/kitemviews-${KFMIN}:5
1500 + >=kde-frameworks/knotifications-${KFMIN}:5
1501 + >=kde-frameworks/kparts-${KFMIN}:5
1502 + >=kde-frameworks/kservice-${KFMIN}:5
1503 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1504 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1505 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1506 + >=dev-qt/qtdbus-${QTMIN}:5
1507 + >=dev-qt/qtgui-${QTMIN}:5
1508 + >=dev-qt/qtwidgets-${QTMIN}:5
1509 +"
1510 +RDEPEND="${DEPEND}
1511 + dev-vcs/cvs
1512 +"
1513
1514 diff --git a/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.11.80.ebuild b/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.11.80.ebuild
1515 new file mode 100644
1516 index 0000000000..828944d24e
1517 --- /dev/null
1518 +++ b/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-19.11.80.ebuild
1519 @@ -0,0 +1,56 @@
1520 +# Copyright 1999-2019 Gentoo Authors
1521 +# Distributed under the terms of the GNU General Public License v2
1522 +
1523 +EAPI=7
1524 +
1525 +ECM_HANDBOOK="false"
1526 +KDE_ORG_NAME="dolphin-plugins"
1527 +MY_PLUGIN_NAME="bazaar"
1528 +PVCUT=$(ver_cut 1-3)
1529 +KFMIN=5.63.0
1530 +QTMIN=5.12.3
1531 +inherit ecm kde.org
1532 +
1533 +DESCRIPTION="Dolphin plugin for Bazaar integration"
1534 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins"
1535 +
1536 +LICENSE="GPL-2" # TODO: CHECK
1537 +SLOT="5"
1538 +KEYWORDS="~amd64 ~arm64 ~x86"
1539 +IUSE=""
1540 +
1541 +DEPEND="
1542 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1543 + >=kde-frameworks/ki18n-${KFMIN}:5
1544 + >=kde-frameworks/kio-${KFMIN}:5
1545 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1546 + >=kde-apps/dolphin-${PVCUT}:5
1547 + >=dev-qt/qtgui-${QTMIN}:5
1548 + >=dev-qt/qtwidgets-${QTMIN}:5
1549 +"
1550 +RDEPEND="${DEPEND}
1551 + !kde-apps/dolphin-plugins:5
1552 + dev-vcs/bzr
1553 +"
1554 +
1555 +src_prepare() {
1556 + ecm_src_prepare
1557 + # kxmlgui, qtnetwork only required by dropbox
1558 + ecm_punt_bogus_dep Qt5 Network
1559 + ecm_punt_bogus_dep KF5 XmlGui
1560 + # delete non-${PN} translations
1561 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1562 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1563 + fi
1564 +}
1565 +
1566 +src_configure() {
1567 + local mycmakeargs=(
1568 + -DBUILD_${MY_PLUGIN_NAME}=ON
1569 + -DBUILD_dropbox=OFF
1570 + -DBUILD_git=OFF
1571 + -DBUILD_hg=OFF
1572 + -DBUILD_svn=OFF
1573 + )
1574 + ecm_src_configure
1575 +}
1576
1577 diff --git a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.11.80.ebuild b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.11.80.ebuild
1578 new file mode 100644
1579 index 0000000000..1f450f8a3d
1580 --- /dev/null
1581 +++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-19.11.80.ebuild
1582 @@ -0,0 +1,55 @@
1583 +# Copyright 1999-2019 Gentoo Authors
1584 +# Distributed under the terms of the GNU General Public License v2
1585 +
1586 +EAPI=7
1587 +
1588 +ECM_HANDBOOK="false"
1589 +KDE_ORG_NAME="dolphin-plugins"
1590 +MY_PLUGIN_NAME="dropbox"
1591 +PVCUT=$(ver_cut 1-3)
1592 +KFMIN=5.63.0
1593 +QTMIN=5.12.3
1594 +inherit ecm kde.org
1595 +
1596 +DESCRIPTION="Dolphin plugin for Dropbox service integration"
1597 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins"
1598 +
1599 +LICENSE="GPL-2" # TODO: CHECK
1600 +SLOT="5"
1601 +KEYWORDS="~amd64 ~x86"
1602 +IUSE=""
1603 +
1604 +DEPEND="
1605 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1606 + >=kde-frameworks/ki18n-${KFMIN}:5
1607 + >=kde-frameworks/kio-${KFMIN}:5
1608 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1609 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1610 + >=kde-apps/dolphin-${PVCUT}:5
1611 + >=dev-qt/qtgui-${QTMIN}:5
1612 + >=dev-qt/qtnetwork-${QTMIN}:5
1613 + >=dev-qt/qtwidgets-${QTMIN}:5
1614 +"
1615 +RDEPEND="${DEPEND}
1616 + !kde-apps/dolphin-plugins:5
1617 + net-misc/dropbox-cli
1618 +"
1619 +
1620 +src_prepare() {
1621 + ecm_src_prepare
1622 + # delete non-${PN} translations
1623 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1624 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1625 + fi
1626 +}
1627 +
1628 +src_configure() {
1629 + local mycmakeargs=(
1630 + -DBUILD_${MY_PLUGIN_NAME}=ON
1631 + -DBUILD_bazaar=OFF
1632 + -DBUILD_git=OFF
1633 + -DBUILD_hg=OFF
1634 + -DBUILD_svn=OFF
1635 + )
1636 + ecm_src_configure
1637 +}
1638
1639 diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.11.80.ebuild b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.11.80.ebuild
1640 new file mode 100644
1641 index 0000000000..e8ad6928e1
1642 --- /dev/null
1643 +++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-19.11.80.ebuild
1644 @@ -0,0 +1,58 @@
1645 +# Copyright 1999-2019 Gentoo Authors
1646 +# Distributed under the terms of the GNU General Public License v2
1647 +
1648 +EAPI=7
1649 +
1650 +ECM_HANDBOOK="false"
1651 +KDE_ORG_NAME="dolphin-plugins"
1652 +MY_PLUGIN_NAME="git"
1653 +PVCUT=$(ver_cut 1-3)
1654 +KFMIN=5.63.0
1655 +QTMIN=5.12.3
1656 +inherit ecm kde.org
1657 +
1658 +DESCRIPTION="Dolphin plugin for Git integration"
1659 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins"
1660 +
1661 +LICENSE="GPL-2" # TODO: CHECK
1662 +SLOT="5"
1663 +KEYWORDS="~amd64 ~arm64 ~x86"
1664 +IUSE=""
1665 +
1666 +DEPEND="
1667 + >=kde-frameworks/kcompletion-${KFMIN}:5
1668 + >=kde-frameworks/kconfig-${KFMIN}:5
1669 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1670 + >=kde-frameworks/ki18n-${KFMIN}:5
1671 + >=kde-frameworks/kio-${KFMIN}:5
1672 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1673 + >=kde-apps/dolphin-${PVCUT}:5
1674 + >=dev-qt/qtgui-${QTMIN}:5
1675 + >=dev-qt/qtwidgets-${QTMIN}:5
1676 +"
1677 +RDEPEND="${DEPEND}
1678 + !kde-apps/dolphin-plugins:5
1679 + dev-vcs/git
1680 +"
1681 +
1682 +src_prepare() {
1683 + ecm_src_prepare
1684 + # kxmlgui, qtnetwork only required by dropbox
1685 + ecm_punt_bogus_dep Qt5 Network
1686 + ecm_punt_bogus_dep KF5 XmlGui
1687 + # delete non-${PN} translations
1688 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1689 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1690 + fi
1691 +}
1692 +
1693 +src_configure() {
1694 + local mycmakeargs=(
1695 + -DBUILD_${MY_PLUGIN_NAME}=ON
1696 + -DBUILD_bazaar=OFF
1697 + -DBUILD_dropbox=OFF
1698 + -DBUILD_hg=OFF
1699 + -DBUILD_svn=OFF
1700 + )
1701 + ecm_src_configure
1702 +}
1703
1704 diff --git a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.11.80.ebuild b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.11.80.ebuild
1705 new file mode 100644
1706 index 0000000000..d414c2203a
1707 --- /dev/null
1708 +++ b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-19.11.80.ebuild
1709 @@ -0,0 +1,61 @@
1710 +# Copyright 1999-2019 Gentoo Authors
1711 +# Distributed under the terms of the GNU General Public License v2
1712 +
1713 +EAPI=7
1714 +
1715 +ECM_HANDBOOK="false"
1716 +KDE_ORG_NAME="dolphin-plugins"
1717 +MY_PLUGIN_NAME="hg"
1718 +PVCUT=$(ver_cut 1-3)
1719 +KFMIN=5.63.0
1720 +QTMIN=5.12.3
1721 +inherit ecm kde.org
1722 +
1723 +DESCRIPTION="Dolphin plugin for Mercurial integration"
1724 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins"
1725 +
1726 +LICENSE="GPL-2" # TODO: CHECK
1727 +SLOT="5"
1728 +KEYWORDS="~amd64 ~arm64 ~x86"
1729 +IUSE=""
1730 +
1731 +DEPEND="
1732 + >=kde-frameworks/kcompletion-${KFMIN}:5
1733 + >=kde-frameworks/kconfig-${KFMIN}:5
1734 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1735 + >=kde-frameworks/ki18n-${KFMIN}:5
1736 + >=kde-frameworks/kio-${KFMIN}:5
1737 + >=kde-frameworks/kservice-${KFMIN}:5
1738 + >=kde-frameworks/ktexteditor-${KFMIN}:5
1739 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1740 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1741 + >=kde-apps/dolphin-${PVCUT}:5
1742 + >=dev-qt/qtgui-${QTMIN}:5
1743 + >=dev-qt/qtwidgets-${QTMIN}:5
1744 +"
1745 +RDEPEND="${DEPEND}
1746 + !kde-apps/dolphin-plugins:5
1747 + dev-vcs/mercurial
1748 +"
1749 +
1750 +src_prepare() {
1751 + ecm_src_prepare
1752 + # kxmlgui, qtnetwork only required by dropbox
1753 + ecm_punt_bogus_dep Qt5 Network
1754 + ecm_punt_bogus_dep KF5 XmlGui
1755 + # delete non-${PN} translations
1756 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1757 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1758 + fi
1759 +}
1760 +
1761 +src_configure() {
1762 + local mycmakeargs=(
1763 + -DBUILD_${MY_PLUGIN_NAME}=ON
1764 + -DBUILD_bazaar=OFF
1765 + -DBUILD_dropbox=OFF
1766 + -DBUILD_git=OFF
1767 + -DBUILD_svn=OFF
1768 + )
1769 + ecm_src_configure
1770 +}
1771
1772 diff --git a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.11.80.ebuild b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.11.80.ebuild
1773 new file mode 100644
1774 index 0000000000..c6ceea2d42
1775 --- /dev/null
1776 +++ b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-19.11.80.ebuild
1777 @@ -0,0 +1,57 @@
1778 +# Copyright 1999-2019 Gentoo Authors
1779 +# Distributed under the terms of the GNU General Public License v2
1780 +
1781 +EAPI=7
1782 +
1783 +ECM_HANDBOOK="false"
1784 +KDE_ORG_NAME="dolphin-plugins"
1785 +MY_PLUGIN_NAME="svn"
1786 +PVCUT=$(ver_cut 1-3)
1787 +KFMIN=5.63.0
1788 +QTMIN=5.12.3
1789 +inherit ecm kde.org
1790 +
1791 +DESCRIPTION="Dolphin plugin for Subversion integration"
1792 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins"
1793 +
1794 +LICENSE="GPL-2" # TODO: CHECK
1795 +SLOT="5"
1796 +KEYWORDS="~amd64 ~arm64 ~x86"
1797 +IUSE=""
1798 +
1799 +DEPEND="
1800 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1801 + >=kde-frameworks/ki18n-${KFMIN}:5
1802 + >=kde-frameworks/kio-${KFMIN}:5
1803 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1804 + >=kde-apps/dolphin-${PVCUT}:5
1805 + >=dev-qt/qtgui-${QTMIN}:5
1806 + >=dev-qt/qtwidgets-${QTMIN}:5
1807 +"
1808 +RDEPEND="${DEPEND}
1809 + !kde-apps/dolphin-plugins:5
1810 + >=kde-apps/kompare-${PVCUT}:5
1811 + dev-vcs/subversion
1812 +"
1813 +
1814 +src_prepare() {
1815 + ecm_src_prepare
1816 + # kxmlgui, qtnetwork only required by dropbox
1817 + ecm_punt_bogus_dep Qt5 Network
1818 + ecm_punt_bogus_dep KF5 XmlGui
1819 + # delete non-${PN} translations
1820 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
1821 + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
1822 + fi
1823 +}
1824 +
1825 +src_configure() {
1826 + local mycmakeargs=(
1827 + -DBUILD_${MY_PLUGIN_NAME}=ON
1828 + -DBUILD_bazaar=OFF
1829 + -DBUILD_dropbox=OFF
1830 + -DBUILD_git=OFF
1831 + -DBUILD_hg=OFF
1832 + )
1833 + ecm_src_configure
1834 +}
1835
1836 diff --git a/kde-apps/dolphin/dolphin-19.11.80.ebuild b/kde-apps/dolphin/dolphin-19.11.80.ebuild
1837 new file mode 100644
1838 index 0000000000..b0b700d313
1839 --- /dev/null
1840 +++ b/kde-apps/dolphin/dolphin-19.11.80.ebuild
1841 @@ -0,0 +1,97 @@
1842 +# Copyright 1999-2019 Gentoo Authors
1843 +# Distributed under the terms of the GNU General Public License v2
1844 +
1845 +EAPI=7
1846 +
1847 +ECM_HANDBOOK="forceoptional"
1848 +ECM_TEST="true"
1849 +PVCUT=$(ver_cut 1-3)
1850 +KFMIN=5.63.0
1851 +QTMIN=5.12.3
1852 +VIRTUALX_REQUIRED="test"
1853 +inherit ecm kde.org
1854 +
1855 +DESCRIPTION="Plasma filemanager focusing on usability"
1856 +HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin
1857 +https://userbase.kde.org/Dolphin"
1858 +
1859 +LICENSE="GPL-2" # TODO: CHECK
1860 +SLOT="5"
1861 +KEYWORDS="~amd64 ~arm64 ~x86"
1862 +IUSE="activities semantic-desktop"
1863 +
1864 +DEPEND="
1865 + >=kde-frameworks/kbookmarks-${KFMIN}:5
1866 + >=kde-frameworks/kcmutils-${KFMIN}:5
1867 + >=kde-frameworks/kcodecs-${KFMIN}:5
1868 + >=kde-frameworks/kcompletion-${KFMIN}:5
1869 + >=kde-frameworks/kconfig-${KFMIN}:5
1870 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1871 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1872 + >=kde-frameworks/kcrash-${KFMIN}:5
1873 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
1874 + >=kde-frameworks/ki18n-${KFMIN}:5
1875 + >=kde-frameworks/kiconthemes-${KFMIN}:5
1876 + >=kde-frameworks/kinit-${KFMIN}:5
1877 + >=kde-frameworks/kio-${KFMIN}:5
1878 + >=kde-frameworks/kitemviews-${KFMIN}:5
1879 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
1880 + >=kde-frameworks/knewstuff-${KFMIN}:5
1881 + >=kde-frameworks/knotifications-${KFMIN}:5
1882 + >=kde-frameworks/kparts-${KFMIN}:5
1883 + >=kde-frameworks/kservice-${KFMIN}:5
1884 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
1885 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1886 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
1887 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1888 + >=kde-frameworks/solid-${KFMIN}:5
1889 + >=dev-qt/qtconcurrent-${QTMIN}:5
1890 + >=dev-qt/qtdbus-${QTMIN}:5
1891 + >=dev-qt/qtgui-${QTMIN}:5
1892 + >=dev-qt/qtwidgets-${QTMIN}:5
1893 + >=dev-qt/qtxml-${QTMIN}:5
1894 + media-libs/phonon[qt5(+)]
1895 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
1896 + semantic-desktop? (
1897 + >=kde-frameworks/baloo-${KFMIN}:5
1898 + >=kde-frameworks/kfilemetadata-${KFMIN}:5
1899 + >=kde-apps/baloo-widgets-${PVCUT}:5
1900 + )
1901 +"
1902 +RDEPEND="${DEPEND}
1903 + >=kde-apps/kio-extras-${PVCUT}:5
1904 +"
1905 +
1906 +RESTRICT+=" test"
1907 +
1908 +src_configure() {
1909 + local mycmakeargs=(
1910 + $(cmake-utils_use_find_package activities KF5Activities)
1911 + $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
1912 + $(cmake-utils_use_find_package semantic-desktop KF5BalooWidgets)
1913 + $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
1914 + )
1915 +
1916 + ecm_src_configure
1917 +}
1918 +
1919 +pkg_postinst() {
1920 + ecm_pkg_postinst
1921 +
1922 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
1923 + has_version "kde-apps/ark:${SLOT}" || \
1924 + elog "For compress/extract and other actions install kde-apps/ark:${SLOT}"
1925 +
1926 + has_version "kde-apps/kleopatra:${SLOT}" || \
1927 + elog "For crypto actions install kde-apps/kleopatra:${SLOT}"
1928 +
1929 + has_version "kde-apps/ffmpegthumbs:${SLOT}" || \
1930 + elog "For video file thumbnails install kde-apps/ffmpegthumbs:${SLOT}"
1931 +
1932 + has_version "kde-apps/thumbnailers:${SLOT}" || \
1933 + elog "For graphics file thumbnails install kde-apps/thumbnailers:${SLOT}"
1934 +
1935 + has_version "kde-frameworks/purpose:${SLOT}" || \
1936 + elog "For 'Share' context menu actions install kde-frameworks/purpose:${SLOT}"
1937 + fi
1938 +}
1939
1940 diff --git a/kde-apps/dragon/dragon-19.11.80.ebuild b/kde-apps/dragon/dragon-19.11.80.ebuild
1941 new file mode 100644
1942 index 0000000000..13217171ac
1943 --- /dev/null
1944 +++ b/kde-apps/dragon/dragon-19.11.80.ebuild
1945 @@ -0,0 +1,43 @@
1946 +# Copyright 1999-2019 Gentoo Authors
1947 +# Distributed under the terms of the GNU General Public License v2
1948 +
1949 +EAPI=7
1950 +
1951 +ECM_HANDBOOK="forceoptional"
1952 +KFMIN=5.63.0
1953 +QTMIN=5.12.3
1954 +inherit ecm kde.org
1955 +
1956 +DESCRIPTION="Simple video player"
1957 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.dragonplayer"
1958 +
1959 +LICENSE="GPL-2+ || ( GPL-2 GPL-3 ) handbook? ( FDL-1.2 )"
1960 +SLOT="5"
1961 +KEYWORDS="~amd64 ~arm64 ~x86"
1962 +IUSE=""
1963 +
1964 +BDEPEND="
1965 + sys-devel/gettext
1966 +"
1967 +DEPEND="
1968 + >=kde-frameworks/kconfig-${KFMIN}:5
1969 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
1970 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
1971 + >=kde-frameworks/kcrash-${KFMIN}:5
1972 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
1973 + >=kde-frameworks/ki18n-${KFMIN}:5
1974 + >=kde-frameworks/kio-${KFMIN}:5
1975 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
1976 + >=kde-frameworks/knotifications-${KFMIN}:5
1977 + >=kde-frameworks/kparts-${KFMIN}:5
1978 + >=kde-frameworks/kservice-${KFMIN}:5
1979 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
1980 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
1981 + >=kde-frameworks/kxmlgui-${KFMIN}:5
1982 + >=kde-frameworks/solid-${KFMIN}:5
1983 + >=dev-qt/qtdbus-${QTMIN}:5
1984 + >=dev-qt/qtgui-${QTMIN}:5
1985 + >=dev-qt/qtwidgets-${QTMIN}:5
1986 + media-libs/phonon[qt5(+)]
1987 +"
1988 +RDEPEND="${DEPEND}"
1989
1990 diff --git a/kde-apps/eventviews/eventviews-19.11.80.ebuild b/kde-apps/eventviews/eventviews-19.11.80.ebuild
1991 new file mode 100644
1992 index 0000000000..464f7e5e76
1993 --- /dev/null
1994 +++ b/kde-apps/eventviews/eventviews-19.11.80.ebuild
1995 @@ -0,0 +1,48 @@
1996 +# Copyright 1999-2019 Gentoo Authors
1997 +# Distributed under the terms of the GNU General Public License v2
1998 +
1999 +EAPI=7
2000 +
2001 +ECM_TEST="true"
2002 +PVCUT=$(ver_cut 1-3)
2003 +KFMIN=5.63.0
2004 +QTMIN=5.12.3
2005 +inherit ecm kde.org
2006 +
2007 +DESCRIPTION="Calendar viewer for KDE PIM"
2008 +
2009 +LICENSE="GPL-2+ LGPL-2.1+"
2010 +SLOT="5"
2011 +KEYWORDS="~amd64 ~arm64 ~x86"
2012 +IUSE=""
2013 +
2014 +# drop qtgui subslot operator when QT_MINIMAL >= 5.14.0
2015 +DEPEND="
2016 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
2017 + >=kde-frameworks/kcodecs-${KFMIN}:5
2018 + >=kde-frameworks/kcompletion-${KFMIN}:5
2019 + >=kde-frameworks/kconfig-${KFMIN}:5
2020 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2021 + >=kde-frameworks/kcontacts-${KFMIN}:5
2022 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2023 + >=kde-frameworks/kguiaddons-${KFMIN}:5
2024 + >=kde-frameworks/ki18n-${KFMIN}:5
2025 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2026 + >=kde-frameworks/kitemmodels-${KFMIN}:5
2027 + >=kde-frameworks/kservice-${KFMIN}:5
2028 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2029 + >=kde-apps/akonadi-${PVCUT}:5
2030 + >=kde-apps/akonadi-calendar-${PVCUT}:5
2031 + >=kde-apps/calendarsupport-${PVCUT}:5
2032 + >=kde-apps/kcalutils-${PVCUT}:5
2033 + >=kde-apps/kmime-${PVCUT}:5
2034 + >=kde-apps/libkdepim-${PVCUT}:5
2035 + >=dev-qt/designer-${QTMIN}:5
2036 + >=dev-qt/qtgui-${QTMIN}:5=
2037 + >=dev-qt/qtwidgets-${QTMIN}:5
2038 + dev-libs/kdiagram:5
2039 + dev-libs/libical
2040 +"
2041 +RDEPEND="${DEPEND}
2042 + !kde-apps/kdepim-l10n
2043 +"
2044
2045 diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-19.11.80.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-19.11.80.ebuild
2046 new file mode 100644
2047 index 0000000000..85aab0c2a5
2048 --- /dev/null
2049 +++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-19.11.80.ebuild
2050 @@ -0,0 +1,29 @@
2051 +# Copyright 1999-2019 Gentoo Authors
2052 +# Distributed under the terms of the GNU General Public License v2
2053 +
2054 +EAPI=7
2055 +
2056 +KFMIN=5.63.0
2057 +QTMIN=5.12.3
2058 +inherit ecm kde.org
2059 +
2060 +DESCRIPTION="FFmpeg based thumbnail generator for video files"
2061 +
2062 +LICENSE="GPL-2+"
2063 +SLOT="5"
2064 +KEYWORDS="~amd64 ~arm64 ~x86"
2065 +IUSE="libav"
2066 +
2067 +BDEPEND="
2068 + virtual/pkgconfig
2069 +"
2070 +DEPEND="
2071 + >=kde-frameworks/kconfig-${KFMIN}:5
2072 + >=kde-frameworks/ki18n-${KFMIN}:5
2073 + >=kde-frameworks/kio-${KFMIN}:5
2074 + >=dev-qt/qtgui-${QTMIN}:5
2075 + >=dev-qt/qtwidgets-${QTMIN}:5
2076 + libav? ( media-video/libav:= )
2077 + !libav? ( media-video/ffmpeg:0= )
2078 +"
2079 +RDEPEND="${DEPEND}"
2080
2081 diff --git a/kde-apps/filelight/filelight-19.11.80.ebuild b/kde-apps/filelight/filelight-19.11.80.ebuild
2082 new file mode 100644
2083 index 0000000000..6b61d7fbfc
2084 --- /dev/null
2085 +++ b/kde-apps/filelight/filelight-19.11.80.ebuild
2086 @@ -0,0 +1,33 @@
2087 +# Copyright 1999-2019 Gentoo Authors
2088 +# Distributed under the terms of the GNU General Public License v2
2089 +
2090 +EAPI=7
2091 +
2092 +ECM_HANDBOOK="optional"
2093 +KFMIN=5.63.0
2094 +QTMIN=5.12.3
2095 +inherit ecm kde.org
2096 +
2097 +DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
2098 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.filelight
2099 +https://utils.kde.org/projects/filelight/"
2100 +
2101 +LICENSE="GPL-2" # TODO: CHECK
2102 +SLOT="5"
2103 +KEYWORDS="~amd64 ~arm64 ~x86"
2104 +IUSE=""
2105 +
2106 +DEPEND="
2107 + >=kde-frameworks/kcompletion-${KFMIN}:5
2108 + >=kde-frameworks/kconfig-${KFMIN}:5
2109 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2110 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2111 + >=kde-frameworks/ki18n-${KFMIN}:5
2112 + >=kde-frameworks/kio-${KFMIN}:5
2113 + >=kde-frameworks/kservice-${KFMIN}:5
2114 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2115 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2116 + >=dev-qt/qtgui-${QTMIN}:5
2117 + >=dev-qt/qtwidgets-${QTMIN}:5
2118 +"
2119 +RDEPEND="${DEPEND}"
2120
2121 diff --git a/kde-apps/granatier/granatier-19.11.80.ebuild b/kde-apps/granatier/granatier-19.11.80.ebuild
2122 new file mode 100644
2123 index 0000000000..d004ba8370
2124 --- /dev/null
2125 +++ b/kde-apps/granatier/granatier-19.11.80.ebuild
2126 @@ -0,0 +1,36 @@
2127 +# Copyright 1999-2019 Gentoo Authors
2128 +# Distributed under the terms of the GNU General Public License v2
2129 +
2130 +EAPI=7
2131 +
2132 +ECM_HANDBOOK="forceoptional"
2133 +PVCUT=$(ver_cut 1-3)
2134 +KFMIN=5.63.0
2135 +QTMIN=5.12.3
2136 +inherit ecm kde.org
2137 +
2138 +DESCRIPTION="KDE Bomberman game"
2139 +HOMEPAGE="https://kde.org/applications/games/org.kde.granatier"
2140 +
2141 +LICENSE="GPL-2" # TODO: CHECK
2142 +SLOT="5"
2143 +KEYWORDS="~amd64 ~arm64 ~x86"
2144 +IUSE=""
2145 +
2146 +DEPEND="
2147 + >=kde-frameworks/kconfig-${KFMIN}:5
2148 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2149 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2150 + >=kde-frameworks/kcrash-${KFMIN}:5
2151 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
2152 + >=kde-frameworks/ki18n-${KFMIN}:5
2153 + >=kde-frameworks/knewstuff-${KFMIN}:5
2154 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2155 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2156 + >=kde-apps/libkdegames-${PVCUT}:5
2157 + >=dev-qt/qtgui-${QTMIN}:5
2158 + >=dev-qt/qtsvg-${QTMIN}:5
2159 + >=dev-qt/qtwidgets-${QTMIN}:5
2160 + >=dev-qt/qtxml-${QTMIN}:5
2161 +"
2162 +RDEPEND="${DEPEND}"
2163
2164 diff --git a/kde-apps/grantlee-editor/grantlee-editor-19.11.80.ebuild b/kde-apps/grantlee-editor/grantlee-editor-19.11.80.ebuild
2165 new file mode 100644
2166 index 0000000000..fd4c5ec096
2167 --- /dev/null
2168 +++ b/kde-apps/grantlee-editor/grantlee-editor-19.11.80.ebuild
2169 @@ -0,0 +1,49 @@
2170 +# Copyright 1999-2019 Gentoo Authors
2171 +# Distributed under the terms of the GNU General Public License v2
2172 +
2173 +EAPI=7
2174 +
2175 +ECM_HANDBOOK="forceoptional"
2176 +PVCUT=$(ver_cut 1-3)
2177 +KFMIN=5.63.0
2178 +QTMIN=5.12.3
2179 +inherit ecm kde.org
2180 +
2181 +DESCRIPTION="Utilities and tools to manage themes in KDE PIM applications"
2182 +
2183 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
2184 +SLOT="5"
2185 +KEYWORDS="~amd64 ~arm64 ~x86"
2186 +IUSE=""
2187 +
2188 +DEPEND="
2189 + >=kde-frameworks/karchive-${KFMIN}:5
2190 + >=kde-frameworks/kcompletion-${KFMIN}:5
2191 + >=kde-frameworks/kconfig-${KFMIN}:5
2192 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2193 + >=kde-frameworks/kcontacts-${KFMIN}:5
2194 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2195 + >=kde-frameworks/kcrash-${KFMIN}:5
2196 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
2197 + >=kde-frameworks/ki18n-${KFMIN}:5
2198 + >=kde-frameworks/kio-${KFMIN}:5
2199 + >=kde-frameworks/knewstuff-${KFMIN}:5
2200 + >=kde-frameworks/ktexteditor-${KFMIN}:5
2201 + >=kde-frameworks/kwallet-${KFMIN}:5
2202 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2203 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2204 + >=kde-apps/akonadi-contacts-${PVCUT}:5
2205 + >=kde-apps/kmime-${PVCUT}:5
2206 + >=kde-apps/kpimtextedit-${PVCUT}:5
2207 + >=kde-apps/messagelib-${PVCUT}:5
2208 + >=kde-apps/pimcommon-${PVCUT}:5
2209 + >=dev-qt/qtgui-${QTMIN}:5
2210 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
2211 + >=dev-qt/qtwidgets-${QTMIN}:5
2212 +"
2213 +RDEPEND="${DEPEND}
2214 + !kde-apps/kaddressbook:4
2215 + !kde-apps/kdepim-common-libs:4
2216 + !kde-apps/kdepim-l10n
2217 + !kde-apps/kmail:4
2218 +"
2219
2220 diff --git a/kde-apps/grantleetheme/grantleetheme-19.11.80.ebuild b/kde-apps/grantleetheme/grantleetheme-19.11.80.ebuild
2221 new file mode 100644
2222 index 0000000000..ac92bc6872
2223 --- /dev/null
2224 +++ b/kde-apps/grantleetheme/grantleetheme-19.11.80.ebuild
2225 @@ -0,0 +1,39 @@
2226 +# Copyright 1999-2019 Gentoo Authors
2227 +# Distributed under the terms of the GNU General Public License v2
2228 +
2229 +EAPI=7
2230 +
2231 +ECM_TEST="forceoptional"
2232 +KFMIN=5.63.0
2233 +QTMIN=5.12.3
2234 +inherit ecm kde.org
2235 +
2236 +DESCRIPTION="Library for Grantlee plugins"
2237 +
2238 +LICENSE="GPL-2+ LGPL-2.1+"
2239 +SLOT="5"
2240 +KEYWORDS="~amd64 ~arm64 ~x86"
2241 +IUSE=""
2242 +
2243 +COMMON_DEPEND="
2244 + >=kde-frameworks/kconfig-${KFMIN}:5
2245 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2246 + >=kde-frameworks/kguiaddons-${KFMIN}:5
2247 + >=kde-frameworks/ki18n-${KFMIN}:5
2248 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2249 + >=kde-frameworks/knewstuff-${KFMIN}:5
2250 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2251 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2252 + >=dev-qt/qtgui-${QTMIN}:5
2253 + >=dev-qt/qtwidgets-${QTMIN}:5
2254 + dev-libs/grantlee:5
2255 +"
2256 +DEPEND="${COMMON_DEPEND}
2257 + >=dev-qt/qtnetwork-${QTMIN}:5
2258 +"
2259 +RDEPEND="${COMMON_DEPEND}
2260 + !kde-apps/kdepim-l10n
2261 +"
2262 +
2263 +# fails if package not already installed
2264 +RESTRICT+=" test"
2265
2266 diff --git a/kde-apps/gwenview/gwenview-19.11.80.ebuild b/kde-apps/gwenview/gwenview-19.11.80.ebuild
2267 new file mode 100644
2268 index 0000000000..598db9e814
2269 --- /dev/null
2270 +++ b/kde-apps/gwenview/gwenview-19.11.80.ebuild
2271 @@ -0,0 +1,110 @@
2272 +# Copyright 1999-2019 Gentoo Authors
2273 +# Distributed under the terms of the GNU General Public License v2
2274 +
2275 +EAPI=7
2276 +
2277 +ECM_HANDBOOK="forceoptional"
2278 +ECM_TEST="true"
2279 +PVCUT=$(ver_cut 1-3)
2280 +KFMIN=5.63.0
2281 +QTMIN=5.12.3
2282 +inherit ecm kde.org
2283 +
2284 +DESCRIPTION="Image viewer by KDE"
2285 +HOMEPAGE="https://kde.org/applications/graphics/org.kde.gwenview
2286 +https://userbase.kde.org/Gwenview"
2287 +
2288 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
2289 +SLOT="5"
2290 +KEYWORDS="~amd64 ~arm64 ~x86"
2291 +IUSE="activities fits kipi +mpris raw semantic-desktop share X"
2292 +
2293 +# requires running environment
2294 +RESTRICT+=" test"
2295 +
2296 +COMMON_DEPEND="
2297 + >=kde-frameworks/kcompletion-${KFMIN}:5
2298 + >=kde-frameworks/kconfig-${KFMIN}:5
2299 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2300 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2301 + >=kde-frameworks/ki18n-${KFMIN}:5
2302 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2303 + >=kde-frameworks/kio-${KFMIN}:5
2304 + >=kde-frameworks/kitemmodels-${KFMIN}:5
2305 + >=kde-frameworks/kitemviews-${KFMIN}:5
2306 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2307 + >=kde-frameworks/knotifications-${KFMIN}:5
2308 + >=kde-frameworks/kparts-${KFMIN}:5
2309 + >=kde-frameworks/kservice-${KFMIN}:5
2310 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2311 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2312 + >=kde-frameworks/solid-${KFMIN}:5
2313 + >=dev-qt/qtgui-${QTMIN}:5
2314 + >=dev-qt/qtopengl-${QTMIN}:5
2315 + >=dev-qt/qtprintsupport-${QTMIN}:5
2316 + >=dev-qt/qtsvg-${QTMIN}:5
2317 + >=dev-qt/qtwidgets-${QTMIN}:5
2318 + media-gfx/exiv2:=
2319 + media-libs/lcms:2
2320 + media-libs/libpng:0=
2321 + media-libs/phonon[qt5(+)]
2322 + virtual/jpeg:0
2323 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
2324 + fits? ( sci-libs/cfitsio )
2325 + kipi? ( >=kde-apps/libkipi-${PVCUT}:5= )
2326 + mpris? ( >=dev-qt/qtdbus-${QTMIN}:5 )
2327 + raw? ( >=kde-apps/libkdcraw-${PVCUT}:5 )
2328 + semantic-desktop? (
2329 + >=kde-frameworks/baloo-${KFMIN}:5
2330 + >=kde-frameworks/kfilemetadata-${KFMIN}:5
2331 + )
2332 + share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
2333 + X? (
2334 + >=dev-qt/qtx11extras-${QTMIN}:5
2335 + x11-libs/libX11
2336 + )
2337 +"
2338 +DEPEND="${COMMON_DEPEND}
2339 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
2340 + >=dev-qt/qtconcurrent-${QTMIN}:5
2341 +"
2342 +RDEPEND="${COMMON_DEPEND}
2343 + >=kde-frameworks/kimageformats-${KFMIN}:5
2344 + >=dev-qt/qtimageformats-${QTMIN}:5
2345 + kipi? ( >=kde-apps/kipi-plugins-${PVCUT}:5 )
2346 +"
2347 +
2348 +src_prepare() {
2349 + ecm_src_prepare
2350 + if ! use mpris; then
2351 + # FIXME: upstream a better solution
2352 + sed -e "/set(HAVE_QTDBUS/s/\${Qt5DBus_FOUND}/0/" -i CMakeLists.txt || die
2353 + fi
2354 +}
2355 +
2356 +src_configure() {
2357 + local mycmakeargs=(
2358 + $(cmake-utils_use_find_package activities KF5Activities)
2359 + $(cmake-utils_use_find_package fits CFitsio)
2360 + $(cmake-utils_use_find_package kipi KF5Kipi)
2361 + $(cmake-utils_use_find_package raw KF5KDcraw)
2362 + $(cmake-utils_use_find_package share KF5Purpose)
2363 + $(cmake-utils_use_find_package X X11)
2364 + )
2365 +
2366 + if use semantic-desktop; then
2367 + mycmakeargs+=( -DGWENVIEW_SEMANTICINFO_BACKEND=Baloo )
2368 + else
2369 + mycmakeargs+=( -DGWENVIEW_SEMANTICINFO_BACKEND=None )
2370 + fi
2371 +
2372 + ecm_src_configure
2373 +}
2374 +
2375 +pkg_postinst() {
2376 + ecm_pkg_postinst
2377 +
2378 + if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version kde-apps/svgpart:${SLOT} ; then
2379 + elog "For SVG support, install kde-apps/svgpart:${SLOT}"
2380 + fi
2381 +}
2382
2383 diff --git a/kde-apps/incidenceeditor/incidenceeditor-19.11.80.ebuild b/kde-apps/incidenceeditor/incidenceeditor-19.11.80.ebuild
2384 new file mode 100644
2385 index 0000000000..e87d1fabc2
2386 --- /dev/null
2387 +++ b/kde-apps/incidenceeditor/incidenceeditor-19.11.80.ebuild
2388 @@ -0,0 +1,58 @@
2389 +# Copyright 1999-2019 Gentoo Authors
2390 +# Distributed under the terms of the GNU General Public License v2
2391 +
2392 +EAPI=7
2393 +
2394 +ECM_TEST="true"
2395 +PVCUT=$(ver_cut 1-3)
2396 +KFMIN=5.63.0
2397 +QTMIN=5.12.3
2398 +VIRTUALX_REQUIRED="test"
2399 +inherit ecm kde.org
2400 +
2401 +DESCRIPTION="Incidence editor for korganizer"
2402 +
2403 +LICENSE="GPL-2+"
2404 +SLOT="5"
2405 +KEYWORDS="~amd64 ~arm64 ~x86"
2406 +IUSE=""
2407 +
2408 +DEPEND="
2409 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
2410 + >=kde-frameworks/kcodecs-${KFMIN}:5
2411 + >=kde-frameworks/kcompletion-${KFMIN}:5
2412 + >=kde-frameworks/kconfig-${KFMIN}:5
2413 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2414 + >=kde-frameworks/kcontacts-${KFMIN}:5
2415 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2416 + >=kde-frameworks/ki18n-${KFMIN}:5
2417 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2418 + >=kde-frameworks/kio-${KFMIN}:5
2419 + >=kde-frameworks/kitemmodels-${KFMIN}:5
2420 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2421 + >=kde-frameworks/kservice-${KFMIN}:5
2422 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
2423 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2424 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2425 + >=kde-apps/akonadi-${PVCUT}:5
2426 + >=kde-apps/akonadi-calendar-${PVCUT}:5
2427 + >=kde-apps/akonadi-contacts-${PVCUT}:5
2428 + >=kde-apps/akonadi-mime-${PVCUT}:5
2429 + >=kde-apps/calendarsupport-${PVCUT}:5
2430 + >=kde-apps/eventviews-${PVCUT}:5
2431 + >=kde-apps/kcalutils-${PVCUT}:5
2432 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
2433 + >=kde-apps/kidentitymanagement-${PVCUT}:5
2434 + >=kde-apps/kldap-${PVCUT}:5
2435 + >=kde-apps/kmailtransport-${PVCUT}:5
2436 + >=kde-apps/kmime-${PVCUT}:5
2437 + >=kde-apps/libkdepim-${PVCUT}:5
2438 + >=dev-qt/qtdbus-${QTMIN}:5
2439 + >=dev-qt/qtgui-${QTMIN}:5
2440 + >=dev-qt/qtwidgets-${QTMIN}:5
2441 + dev-libs/kdiagram:5
2442 +"
2443 +RDEPEND="${DEPEND}
2444 + !kde-apps/kdepim-common-libs:4
2445 + !kde-apps/kdepim-l10n
2446 +"
2447
2448 diff --git a/kde-apps/juk/juk-19.11.80.ebuild b/kde-apps/juk/juk-19.11.80.ebuild
2449 new file mode 100644
2450 index 0000000000..dcb7291612
2451 --- /dev/null
2452 +++ b/kde-apps/juk/juk-19.11.80.ebuild
2453 @@ -0,0 +1,46 @@
2454 +# Copyright 1999-2019 Gentoo Authors
2455 +# Distributed under the terms of the GNU General Public License v2
2456 +
2457 +EAPI=7
2458 +
2459 +ECM_HANDBOOK="forceoptional"
2460 +ECM_TEST="forceoptional"
2461 +KFMIN=5.63.0
2462 +QTMIN=5.12.3
2463 +inherit ecm kde.org
2464 +
2465 +DESCRIPTION="Jukebox and music manager by KDE"
2466 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.juk"
2467 +
2468 +LICENSE="GPL-2" # TODO: CHECK
2469 +SLOT="5"
2470 +KEYWORDS="~amd64 ~arm64 ~x86"
2471 +IUSE=""
2472 +
2473 +DEPEND="
2474 + >=kde-frameworks/kcompletion-${KFMIN}:5
2475 + >=kde-frameworks/kconfig-${KFMIN}:5
2476 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2477 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2478 + >=kde-frameworks/kcrash-${KFMIN}:5
2479 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
2480 + >=kde-frameworks/ki18n-${KFMIN}:5
2481 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2482 + >=kde-frameworks/kio-${KFMIN}:5
2483 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2484 + >=kde-frameworks/knotifications-${KFMIN}:5
2485 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
2486 + >=kde-frameworks/kwallet-${KFMIN}:5
2487 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2488 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
2489 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2490 + >=dev-qt/qtdbus-${QTMIN}:5
2491 + >=dev-qt/qtgui-${QTMIN}:5
2492 + >=dev-qt/qtnetwork-${QTMIN}:5
2493 + >=dev-qt/qtsvg-${QTMIN}:5
2494 + >=dev-qt/qtwidgets-${QTMIN}:5
2495 + >=dev-qt/qtxml-${QTMIN}:5
2496 + media-libs/phonon[qt5(+)]
2497 + >=media-libs/taglib-1.6
2498 +"
2499 +RDEPEND="${DEPEND}"
2500
2501 diff --git a/kde-apps/k3b/k3b-19.11.80.ebuild b/kde-apps/k3b/k3b-19.11.80.ebuild
2502 new file mode 100644
2503 index 0000000000..9e149dc2f4
2504 --- /dev/null
2505 +++ b/kde-apps/k3b/k3b-19.11.80.ebuild
2506 @@ -0,0 +1,126 @@
2507 +# Copyright 1999-2019 Gentoo Authors
2508 +# Distributed under the terms of the GNU General Public License v2
2509 +
2510 +EAPI=7
2511 +
2512 +ECM_HANDBOOK="forceoptional"
2513 +ECM_TEST="true"
2514 +PVCUT=$(ver_cut 1-3)
2515 +KFMIN=5.63.0
2516 +QTMIN=5.12.3
2517 +inherit ecm kde.org
2518 +
2519 +DESCRIPTION="Full-featured burning and ripping application based on KDE Frameworks"
2520 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.k3b
2521 +https://userbase.kde.org/K3b"
2522 +
2523 +LICENSE="GPL-2 FDL-1.2"
2524 +SLOT="5"
2525 +KEYWORDS="~amd64 ~arm64 ~x86"
2526 +IUSE="dvd emovix encode ffmpeg flac libav mad mp3 musepack sndfile sox taglib vcd vorbis webkit"
2527 +
2528 +REQUIRED_USE="
2529 + flac? ( taglib )
2530 + mp3? ( encode taglib )
2531 + sox? ( encode taglib )
2532 +"
2533 +
2534 +DEPEND="
2535 + >=kde-frameworks/karchive-${KFMIN}:5
2536 + >=kde-frameworks/kbookmarks-${KFMIN}:5
2537 + >=kde-frameworks/kcmutils-${KFMIN}:5
2538 + >=kde-frameworks/kcompletion-${KFMIN}:5
2539 + >=kde-frameworks/kconfig-${KFMIN}:5
2540 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2541 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2542 + >=kde-frameworks/kfilemetadata-${KFMIN}:5[taglib?]
2543 + >=kde-frameworks/ki18n-${KFMIN}:5
2544 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2545 + >=kde-frameworks/kio-${KFMIN}:5
2546 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2547 + >=kde-frameworks/knewstuff-${KFMIN}:5
2548 + >=kde-frameworks/knotifications-${KFMIN}:5
2549 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
2550 + >=kde-frameworks/kservice-${KFMIN}:5
2551 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2552 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2553 + >=kde-frameworks/solid-${KFMIN}:5
2554 + >=kde-apps/libkcddb-${PVCUT}:5
2555 + >=dev-qt/qtdbus-${QTMIN}:5
2556 + >=dev-qt/qtgui-${QTMIN}:5
2557 + >=dev-qt/qtnetwork-${QTMIN}:5
2558 + >=dev-qt/qtwidgets-${QTMIN}:5
2559 + >=dev-qt/qtxml-${QTMIN}:5
2560 + media-libs/libsamplerate
2561 + dvd? ( media-libs/libdvdread:= )
2562 + ffmpeg? (
2563 + libav? ( media-video/libav:= )
2564 + !libav? ( media-video/ffmpeg:0= )
2565 + )
2566 + flac? ( >=media-libs/flac-1.2[cxx] )
2567 + mp3? ( media-sound/lame )
2568 + mad? ( media-libs/libmad )
2569 + musepack? ( >=media-sound/musepack-tools-444 )
2570 + sndfile? ( media-libs/libsndfile )
2571 + taglib? ( >=media-libs/taglib-1.5 )
2572 + vorbis? (
2573 + media-libs/libogg
2574 + media-libs/libvorbis
2575 + )
2576 + webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
2577 +"
2578 +RDEPEND="${DEPEND}
2579 + app-cdr/cdrdao
2580 + dev-libs/libburn
2581 + media-sound/cdparanoia
2582 + virtual/cdrtools
2583 + dvd? (
2584 + >=app-cdr/dvd+rw-tools-7
2585 + encode? ( media-video/transcode[dvd] )
2586 + )
2587 + emovix? ( media-video/emovix )
2588 + sox? ( media-sound/sox )
2589 + vcd? ( media-video/vcdimager )
2590 +"
2591 +
2592 +DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt )
2593 +
2594 +src_configure() {
2595 + local mycmakeargs=(
2596 + -DK3B_BUILD_API_DOCS=OFF
2597 + -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON
2598 + -DK3B_ENABLE_HAL_SUPPORT=OFF
2599 + -DK3B_ENABLE_MUSICBRAINZ=OFF
2600 + -DK3B_DEBUG=$(usex debug)
2601 + -DK3B_ENABLE_DVD_RIPPING=$(usex dvd)
2602 + -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=$(usex encode)
2603 + -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg)
2604 + -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac)
2605 + -DK3B_BUILD_LAME_ENCODER_PLUGIN=$(usex mp3)
2606 + -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad)
2607 + -DK3B_BUILD_MUSE_DECODER_PLUGIN=$(usex musepack)
2608 + -DK3B_BUILD_SNDFILE_DECODER_PLUGIN=$(usex sndfile)
2609 + -DK3B_BUILD_SOX_ENCODER_PLUGIN=$(usex sox)
2610 + -DK3B_ENABLE_TAGLIB=$(usex taglib)
2611 + -DK3B_BUILD_OGGVORBIS_DECODER_PLUGIN=$(usex vorbis)
2612 + -DK3B_BUILD_OGGVORBIS_ENCODER_PLUGIN=$(usex vorbis)
2613 + $(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
2614 + )
2615 +
2616 + ecm_src_configure
2617 +}
2618 +
2619 +pkg_postinst() {
2620 + ecm_pkg_postinst
2621 +
2622 + echo
2623 + elog "If you get warnings on start-up, uncheck the \"Check system"
2624 + elog "configuration\" option in the \"Misc\" settings window."
2625 + echo
2626 +
2627 + local group=cdrom
2628 + use kernel_linux || group=operator
2629 + elog "Make sure you have proper read/write permissions on optical device(s)."
2630 + elog "Usually, it is sufficient to be in the ${group} group."
2631 + echo
2632 +}
2633
2634 diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-19.11.80.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-19.11.80.ebuild
2635 new file mode 100644
2636 index 0000000000..aadd91a625
2637 --- /dev/null
2638 +++ b/kde-apps/kaccounts-integration/kaccounts-integration-19.11.80.ebuild
2639 @@ -0,0 +1,48 @@
2640 +# Copyright 1999-2019 Gentoo Authors
2641 +# Distributed under the terms of the GNU General Public License v2
2642 +
2643 +EAPI=7
2644 +
2645 +ECM_TEST="forceoptional"
2646 +KFMIN=5.63.0
2647 +PLASMA_MINIMAL=5.16.5
2648 +QTMIN=5.12.3
2649 +VIRTUALDBUS_TEST="true"
2650 +inherit ecm kde.org
2651 +
2652 +DESCRIPTION="Administer web accounts for the sites and services across the Plasma desktop"
2653 +HOMEPAGE="https://community.kde.org/KTp"
2654 +
2655 +LICENSE="LGPL-2.1"
2656 +SLOT="5"
2657 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
2658 +IUSE=""
2659 +
2660 +BDEPEND="
2661 + sys-devel/gettext
2662 +"
2663 +COMMON_DEPEND="
2664 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2665 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2666 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
2667 + >=kde-frameworks/kdeclarative-${KFMIN}:5
2668 + >=kde-frameworks/ki18n-${KFMIN}:5
2669 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2670 + >=dev-qt/qtdbus-${QTMIN}:5
2671 + >=dev-qt/qtdeclarative-${QTMIN}:5
2672 + >=dev-qt/qtgui-${QTMIN}:5
2673 + >=dev-qt/qtwidgets-${QTMIN}:5
2674 + net-libs/accounts-qt
2675 + >=net-libs/libaccounts-glib-1.21:=
2676 + net-libs/signond
2677 +"
2678 +DEPEND="${COMMON_DEPEND}
2679 + >=kde-frameworks/kcmutils-${KFMIN}:5
2680 + >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
2681 +"
2682 +RDEPEND="${COMMON_DEPEND}
2683 + dev-util/intltool
2684 +"
2685 +
2686 +# bug #549444
2687 +RESTRICT+=" test"
2688
2689 diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-19.11.80.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-19.11.80.ebuild
2690 new file mode 100644
2691 index 0000000000..3d78ba1c09
2692 --- /dev/null
2693 +++ b/kde-apps/kaccounts-providers/kaccounts-providers-19.11.80.ebuild
2694 @@ -0,0 +1,36 @@
2695 +# Copyright 1999-2019 Gentoo Authors
2696 +# Distributed under the terms of the GNU General Public License v2
2697 +
2698 +EAPI=7
2699 +
2700 +PVCUT=$(ver_cut 1-3)
2701 +KFMIN=5.63.0
2702 +QTMIN=5.12.3
2703 +inherit ecm kde.org
2704 +
2705 +DESCRIPTION="KDE accounts providers"
2706 +HOMEPAGE="https://community.kde.org/KTp"
2707 +
2708 +LICENSE="LGPL-2.1"
2709 +SLOT="5"
2710 +KEYWORDS="~amd64 ~arm64 ~x86"
2711 +IUSE=""
2712 +
2713 +BDEPEND="
2714 + dev-util/intltool
2715 +"
2716 +DEPEND="
2717 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2718 + >=kde-frameworks/kdeclarative-${KFMIN}:5
2719 + >=kde-frameworks/ki18n-${KFMIN}:5
2720 + >=kde-frameworks/kio-${KFMIN}:5
2721 + >=kde-frameworks/kpackage-${KFMIN}:5
2722 + >=kde-apps/kaccounts-integration-${PVCUT}:5
2723 + >=dev-qt/qtdeclarative-${QTMIN}:5
2724 + >=dev-qt/qtgui-${QTMIN}:5
2725 + >=dev-qt/qtxml-${QTMIN}:5
2726 +"
2727 +RDEPEND="${DEPEND}
2728 + net-libs/signon-ui
2729 + net-libs/signon-oauth2
2730 +"
2731
2732 diff --git a/kde-apps/kaddressbook/kaddressbook-19.11.80.ebuild b/kde-apps/kaddressbook/kaddressbook-19.11.80.ebuild
2733 new file mode 100644
2734 index 0000000000..9ae86355aa
2735 --- /dev/null
2736 +++ b/kde-apps/kaddressbook/kaddressbook-19.11.80.ebuild
2737 @@ -0,0 +1,69 @@
2738 +# Copyright 1999-2019 Gentoo Authors
2739 +# Distributed under the terms of the GNU General Public License v2
2740 +
2741 +EAPI=7
2742 +
2743 +ECM_HANDBOOK="forceoptional"
2744 +ECM_TEST="forceoptional"
2745 +PVCUT=$(ver_cut 1-3)
2746 +KFMIN=5.63.0
2747 +QTMIN=5.12.3
2748 +VIRTUALX_REQUIRED="test"
2749 +inherit ecm kde.org
2750 +
2751 +DESCRIPTION="Address book application based on KDE Frameworks"
2752 +HOMEPAGE="https://kde.org/applications/office/org.kde.kaddressbook"
2753 +
2754 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
2755 +SLOT="5"
2756 +KEYWORDS="~amd64 ~arm64 ~x86"
2757 +IUSE=""
2758 +
2759 +DEPEND="
2760 + >=kde-frameworks/kcmutils-${KFMIN}:5
2761 + >=kde-frameworks/kcodecs-${KFMIN}:5
2762 + >=kde-frameworks/kcompletion-${KFMIN}:5
2763 + >=kde-frameworks/kconfig-${KFMIN}:5
2764 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2765 + >=kde-frameworks/kcontacts-${KFMIN}:5
2766 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2767 + >=kde-frameworks/kcrash-${KFMIN}:5
2768 + >=kde-frameworks/ki18n-${KFMIN}:5
2769 + >=kde-frameworks/kio-${KFMIN}:5
2770 + >=kde-frameworks/kitemmodels-${KFMIN}:5
2771 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2772 + >=kde-frameworks/kparts-${KFMIN}:5
2773 + >=kde-frameworks/kservice-${KFMIN}:5
2774 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2775 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2776 + >=kde-frameworks/prison-${KFMIN}:5
2777 + >=kde-apps/akonadi-${PVCUT}:5
2778 + >=kde-apps/akonadi-contacts-${PVCUT}:5
2779 + >=kde-apps/akonadi-search-${PVCUT}:5
2780 + >=kde-apps/grantleetheme-${PVCUT}:5
2781 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
2782 + >=kde-apps/kontactinterface-${PVCUT}:5
2783 + >=kde-apps/libgravatar-${PVCUT}:5
2784 + >=kde-apps/libkdepim-${PVCUT}:5
2785 + >=kde-apps/libkleo-${PVCUT}:5
2786 + >=kde-apps/pimcommon-${PVCUT}:5
2787 + >=dev-qt/qtdbus-${QTMIN}:5
2788 + >=dev-qt/qtgui-${QTMIN}:5
2789 + >=dev-qt/qtprintsupport-${QTMIN}:5
2790 + >=dev-qt/qtwidgets-${QTMIN}:5
2791 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
2792 + dev-libs/grantlee:5
2793 +"
2794 +RDEPEND="${DEPEND}
2795 + !kde-apps/kdepim-l10n
2796 + >=kde-apps/kdepim-runtime-${PVCUT}:5
2797 +"
2798 +
2799 +pkg_postinst() {
2800 + ecm_pkg_postinst
2801 +
2802 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
2803 + has_version "kde-apps/kdepim-addons:${SLOT}" || \
2804 + elog "${PN} is not complete without kde-apps/kdepim-addons:${SLOT}!"
2805 + fi
2806 +}
2807
2808 diff --git a/kde-apps/kajongg/kajongg-19.11.80.ebuild b/kde-apps/kajongg/kajongg-19.11.80.ebuild
2809 new file mode 100644
2810 index 0000000000..c54dccf4ff
2811 --- /dev/null
2812 +++ b/kde-apps/kajongg/kajongg-19.11.80.ebuild
2813 @@ -0,0 +1,54 @@
2814 +# Copyright 1999-2019 Gentoo Authors
2815 +# Distributed under the terms of the GNU General Public License v2
2816 +
2817 +EAPI=7
2818 +
2819 +ECM_HANDBOOK="forceoptional"
2820 +PYTHON_COMPAT=( python3_{6,7} )
2821 +PVCUT=$(ver_cut 1-3)
2822 +KFMIN=5.63.0
2823 +QTMIN=5.12.3
2824 +inherit python-single-r1 ecm kde.org
2825 +
2826 +DESCRIPTION="Classical Mah Jongg for four players"
2827 +HOMEPAGE="https://kde.org/applications/games/org.kde.kajongg"
2828 +
2829 +LICENSE="GPL-2" # TODO: CHECK
2830 +SLOT="5"
2831 +KEYWORDS="~amd64 ~arm64 ~x86"
2832 +IUSE=""
2833 +
2834 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
2835 +
2836 +DEPEND="${PYTHON_DEPS}
2837 + >=kde-frameworks/kconfig-${KFMIN}:5
2838 + >=kde-frameworks/ki18n-${KFMIN}:5
2839 + >=kde-apps/libkdegames-${PVCUT}:5
2840 + >=dev-qt/qtgui-${QTMIN}:5
2841 + >=dev-qt/qtsvg-${QTMIN}:5
2842 + >=dev-qt/qtwidgets-${QTMIN}:5
2843 + dev-db/sqlite:3
2844 + dev-python/PyQt5[gui,svg,widgets,${PYTHON_USEDEP}]
2845 + >=dev-python/twisted-16.6.0[${PYTHON_USEDEP}]
2846 +"
2847 +RDEPEND="${DEPEND}
2848 + >=kde-apps/libkmahjongg-${PVCUT}:5
2849 +"
2850 +
2851 +pkg_setup() {
2852 + python-single-r1_pkg_setup
2853 + ecm_pkg_setup
2854 +}
2855 +
2856 +src_prepare() {
2857 + python_fix_shebang src
2858 + ecm_src_prepare
2859 + sed -i -e "/KDE_ADD_PYTHON_EXECUTABLE/s/^/#DONT/" CMakeLists.txt || die
2860 +}
2861 +
2862 +src_install() {
2863 + ecm_src_install
2864 + dosym ../share/kajongg/kajongg.py /usr/bin/kajongg
2865 + dosym ../share/kajongg/kajonggserver.py /usr/bin/kajonggserver
2866 + fperms a+x /usr/share/kajongg/kajongg{,server}.py
2867 +}
2868
2869 diff --git a/kde-apps/kalarm/kalarm-19.11.80.ebuild b/kde-apps/kalarm/kalarm-19.11.80.ebuild
2870 new file mode 100644
2871 index 0000000000..c5d5ac0576
2872 --- /dev/null
2873 +++ b/kde-apps/kalarm/kalarm-19.11.80.ebuild
2874 @@ -0,0 +1,86 @@
2875 +# Copyright 1999-2019 Gentoo Authors
2876 +# Distributed under the terms of the GNU General Public License v2
2877 +
2878 +EAPI=7
2879 +
2880 +ECM_HANDBOOK="forceoptional"
2881 +PVCUT=$(ver_cut 1-3)
2882 +KFMIN=5.63.0
2883 +QTMIN=5.12.3
2884 +inherit ecm kde.org
2885 +
2886 +DESCRIPTION="Application to manage alarms and other timer based alerts for the desktop"
2887 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kalarm
2888 +https://userbase.kde.org/KAlarm"
2889 +
2890 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
2891 +SLOT="5"
2892 +KEYWORDS="~amd64 ~arm64 ~x86"
2893 +IUSE="X"
2894 +
2895 +BDEPEND="
2896 + dev-libs/libxslt
2897 +"
2898 +DEPEND="
2899 + >=kde-frameworks/kauth-${KFMIN}:5
2900 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
2901 + >=kde-frameworks/kcmutils-${KFMIN}:5
2902 + >=kde-frameworks/kcodecs-${KFMIN}:5
2903 + >=kde-frameworks/kcompletion-${KFMIN}:5
2904 + >=kde-frameworks/kconfig-${KFMIN}:5
2905 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
2906 + >=kde-frameworks/kcontacts-${KFMIN}:5
2907 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
2908 + >=kde-frameworks/kcrash-${KFMIN}:5
2909 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
2910 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
2911 + >=kde-frameworks/kguiaddons-${KFMIN}:5
2912 + >=kde-frameworks/kholidays-${KFMIN}:5
2913 + >=kde-frameworks/ki18n-${KFMIN}:5
2914 + >=kde-frameworks/kiconthemes-${KFMIN}:5
2915 + >=kde-frameworks/kio-${KFMIN}:5
2916 + >=kde-frameworks/kitemmodels-${KFMIN}:5
2917 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
2918 + >=kde-frameworks/knotifications-${KFMIN}:5
2919 + >=kde-frameworks/kservice-${KFMIN}:5
2920 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
2921 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
2922 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
2923 + >=kde-frameworks/kxmlgui-${KFMIN}:5
2924 + >=kde-apps/akonadi-${PVCUT}:5
2925 + >=kde-apps/akonadi-contacts-${PVCUT}:5
2926 + >=kde-apps/akonadi-mime-${PVCUT}:5
2927 + >=kde-apps/kalarmcal-${PVCUT}:5
2928 + >=kde-apps/kcalutils-${PVCUT}:5
2929 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
2930 + >=kde-apps/kidentitymanagement-${PVCUT}:5
2931 + >=kde-apps/kmailtransport-${PVCUT}:5
2932 + >=kde-apps/kmime-${PVCUT}:5
2933 + >=kde-apps/kontactinterface-${PVCUT}:5
2934 + >=kde-apps/kpimtextedit-${PVCUT}:5
2935 + >=kde-apps/libkdepim-${PVCUT}:5
2936 + >=kde-apps/mailcommon-${PVCUT}:5
2937 + >=kde-apps/pimcommon-${PVCUT}:5
2938 + >=dev-qt/qtdbus-${QTMIN}:5
2939 + >=dev-qt/qtgui-${QTMIN}:5
2940 + >=dev-qt/qtnetwork-${QTMIN}:5
2941 + >=dev-qt/qtwidgets-${QTMIN}:5
2942 + media-libs/phonon[qt5(+)]
2943 + X? (
2944 + >=dev-qt/qtx11extras-${QTMIN}:5
2945 + x11-libs/libX11
2946 + )
2947 +"
2948 +RDEPEND="${DEPEND}
2949 + !kde-apps/kdepim-l10n
2950 + >=kde-apps/kdepim-runtime-${PVCUT}:5
2951 +"
2952 +
2953 +src_configure() {
2954 + local mycmakeargs=(
2955 + $(cmake-utils_use_find_package X Qt5X11Extras)
2956 + $(cmake-utils_use_find_package X X11)
2957 + )
2958 +
2959 + ecm_src_configure
2960 +}
2961
2962 diff --git a/kde-apps/kalarmcal/kalarmcal-19.11.80.ebuild b/kde-apps/kalarmcal/kalarmcal-19.11.80.ebuild
2963 new file mode 100644
2964 index 0000000000..42ebd8739d
2965 --- /dev/null
2966 +++ b/kde-apps/kalarmcal/kalarmcal-19.11.80.ebuild
2967 @@ -0,0 +1,39 @@
2968 +# Copyright 1999-2019 Gentoo Authors
2969 +# Distributed under the terms of the GNU General Public License v2
2970 +
2971 +EAPI=7
2972 +
2973 +ECM_TEST="true"
2974 +PVCUT=$(ver_cut 1-3)
2975 +KFMIN=5.63.0
2976 +QTMIN=5.12.3
2977 +inherit ecm kde.org
2978 +
2979 +DESCRIPTION="Client library to access and handling of KAlarm calendar data"
2980 +
2981 +LICENSE="GPL-2+ LGPL-2.1+"
2982 +SLOT="5"
2983 +KEYWORDS="~amd64 ~arm64 ~x86"
2984 +IUSE=""
2985 +
2986 +COMMON_DEPEND="
2987 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
2988 + >=kde-frameworks/kconfig-${KFMIN}:5
2989 + >=kde-frameworks/kholidays-${KFMIN}:5
2990 + >=kde-frameworks/ki18n-${KFMIN}:5
2991 + >=kde-apps/akonadi-${PVCUT}:5
2992 + >=kde-apps/kcalutils-${PVCUT}:5
2993 + >=kde-apps/kidentitymanagement-${PVCUT}:5
2994 + >=dev-qt/qtgui-${QTMIN}:5
2995 +"
2996 +DEPEND="${COMMON_DEPEND}
2997 + test? ( >=dev-qt/qtdbus-${QTMIN}:5 )
2998 +"
2999 +RDEPEND="${COMMON_DEPEND}
3000 + !kde-apps/kdepim-l10n
3001 + !<kde-apps/kdepim-runtime-18.03.80
3002 +"
3003 +
3004 +src_test() {
3005 + LANG="C" ecm_src_test #bug 665626
3006 +}
3007
3008 diff --git a/kde-apps/kalgebra/kalgebra-19.11.80.ebuild b/kde-apps/kalgebra/kalgebra-19.11.80.ebuild
3009 new file mode 100644
3010 index 0000000000..95738b6f0a
3011 --- /dev/null
3012 +++ b/kde-apps/kalgebra/kalgebra-19.11.80.ebuild
3013 @@ -0,0 +1,48 @@
3014 +# Copyright 1999-2019 Gentoo Authors
3015 +# Distributed under the terms of the GNU General Public License v2
3016 +
3017 +EAPI=7
3018 +
3019 +ECM_HANDBOOK="optional"
3020 +PVCUT=$(ver_cut 1-3)
3021 +KFMIN=5.63.0
3022 +QTMIN=5.12.3
3023 +inherit ecm kde.org
3024 +
3025 +DESCRIPTION="MathML-based 2D and 3D graph calculator by KDE"
3026 +HOMEPAGE="https://kde.org/applications/education/org.kde.kalgebra
3027 +https://edu.kde.org/kalgebra/"
3028 +
3029 +LICENSE="GPL-2" # TODO: CHECK
3030 +SLOT="5"
3031 +KEYWORDS="~amd64 ~arm64 ~x86"
3032 +IUSE="readline"
3033 +
3034 +DEPEND="
3035 + >=kde-frameworks/kconfig-${KFMIN}:5
3036 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3037 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3038 + >=kde-frameworks/ki18n-${KFMIN}:5
3039 + >=kde-frameworks/kio-${KFMIN}:5
3040 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3041 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3042 + >=kde-apps/analitza-${PVCUT}:5
3043 + >=dev-qt/qtdeclarative-${QTMIN}:5
3044 + >=dev-qt/qtgui-${QTMIN}:5
3045 + >=dev-qt/qtprintsupport-${QTMIN}:5
3046 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
3047 + >=dev-qt/qtwidgets-${QTMIN}:5
3048 + readline? ( sys-libs/readline:0= )
3049 +"
3050 +RDEPEND="${DEPEND}
3051 + >=kde-frameworks/kirigami-${KFMIN}:5
3052 + >=dev-qt/qtquickcontrols-${QTMIN}:5
3053 +"
3054 +
3055 +src_configure() {
3056 + local mycmakeargs=(
3057 + $(cmake-utils_use_find_package readline Readline)
3058 + )
3059 +
3060 + ecm_src_configure
3061 +}
3062
3063 diff --git a/kde-apps/kalzium/kalzium-19.11.80.ebuild b/kde-apps/kalzium/kalzium-19.11.80.ebuild
3064 new file mode 100644
3065 index 0000000000..2816eb648f
3066 --- /dev/null
3067 +++ b/kde-apps/kalzium/kalzium-19.11.80.ebuild
3068 @@ -0,0 +1,64 @@
3069 +# Copyright 1999-2019 Gentoo Authors
3070 +# Distributed under the terms of the GNU General Public License v2
3071 +
3072 +EAPI=7
3073 +
3074 +ECM_HANDBOOK="forceoptional"
3075 +KFMIN=5.63.0
3076 +QTMIN=5.12.3
3077 +inherit ecm kde.org flag-o-matic
3078 +
3079 +DESCRIPTION="Periodic table of the elements"
3080 +HOMEPAGE="https://kde.org/applications/education/org.kde.kalzium
3081 +https://edu.kde.org/kalzium/"
3082 +
3083 +LICENSE="GPL-2" # TODO: CHECK
3084 +SLOT="5"
3085 +KEYWORDS="~amd64 ~arm64 ~x86"
3086 +IUSE="editor solver"
3087 +
3088 +DEPEND="
3089 + >=kde-frameworks/kcompletion-${KFMIN}:5
3090 + >=kde-frameworks/kconfig-${KFMIN}:5
3091 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3092 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3093 + >=kde-frameworks/ki18n-${KFMIN}:5
3094 + >=kde-frameworks/kio-${KFMIN}:5
3095 + >=kde-frameworks/kitemviews-${KFMIN}:5
3096 + >=kde-frameworks/kplotting-${KFMIN}:5
3097 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
3098 + >=kde-frameworks/kunitconversion-${KFMIN}:5
3099 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3100 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3101 + >=dev-qt/qtgui-${QTMIN}:5
3102 + >=dev-qt/qtscript-${QTMIN}:5
3103 + >=dev-qt/qtsvg-${QTMIN}:5
3104 + >=dev-qt/qtwidgets-${QTMIN}:5
3105 + >=dev-qt/qtxml-${QTMIN}:5
3106 + editor? (
3107 + >=kde-frameworks/knewstuff-${KFMIN}:5
3108 + >=dev-qt/qtopengl-${QTMIN}:5
3109 + dev-cpp/eigen:3
3110 + sci-chemistry/openbabel
3111 + sci-libs/avogadrolibs[qt5]
3112 + )
3113 + solver? ( dev-ml/facile[ocamlopt] )
3114 +"
3115 +RDEPEND="${DEPEND}
3116 + sci-chemistry/chemical-mime-data
3117 +"
3118 +
3119 +src_configure(){
3120 + # Fix missing finite()
3121 + [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H
3122 +
3123 + local mycmakeargs=(
3124 + $(cmake-utils_use_find_package editor Eigen3)
3125 + $(cmake-utils_use_find_package editor AvogadroLibs)
3126 + $(cmake-utils_use_find_package editor OpenBabel2)
3127 + $(cmake-utils_use_find_package solver OCaml)
3128 + $(cmake-utils_use_find_package solver Libfacile)
3129 + )
3130 +
3131 + ecm_src_configure
3132 +}
3133
3134 diff --git a/kde-apps/kamera/kamera-19.11.80.ebuild b/kde-apps/kamera/kamera-19.11.80.ebuild
3135 new file mode 100644
3136 index 0000000000..7a971f2920
3137 --- /dev/null
3138 +++ b/kde-apps/kamera/kamera-19.11.80.ebuild
3139 @@ -0,0 +1,34 @@
3140 +# Copyright 1999-2019 Gentoo Authors
3141 +# Distributed under the terms of the GNU General Public License v2
3142 +
3143 +EAPI=7
3144 +
3145 +ECM_HANDBOOK="forceoptional"
3146 +KFMIN=5.63.0
3147 +QTMIN=5.12.3
3148 +inherit ecm kde.org
3149 +
3150 +DESCRIPTION="Plasma integration for gphoto2 cameras"
3151 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kamera"
3152 +
3153 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
3154 +SLOT="5"
3155 +KEYWORDS="~amd64 ~arm64 ~x86"
3156 +IUSE=""
3157 +
3158 +BDEPEND="
3159 + sys-devel/gettext
3160 +"
3161 +DEPEND="
3162 + >=kde-frameworks/kconfig-${KFMIN}:5
3163 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3164 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3165 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3166 + >=kde-frameworks/ki18n-${KFMIN}:5
3167 + >=kde-frameworks/kio-${KFMIN}:5
3168 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3169 + >=dev-qt/qtgui-${QTMIN}:5
3170 + >=dev-qt/qtwidgets-${QTMIN}:5
3171 + media-libs/libgphoto2:=
3172 +"
3173 +RDEPEND="${DEPEND}"
3174
3175 diff --git a/kde-apps/kamoso/kamoso-19.11.80.ebuild b/kde-apps/kamoso/kamoso-19.11.80.ebuild
3176 new file mode 100644
3177 index 0000000000..52f4af4ac0
3178 --- /dev/null
3179 +++ b/kde-apps/kamoso/kamoso-19.11.80.ebuild
3180 @@ -0,0 +1,43 @@
3181 +# Copyright 1999-2019 Gentoo Authors
3182 +# Distributed under the terms of the GNU General Public License v2
3183 +
3184 +EAPI=7
3185 +
3186 +ECM_HANDBOOK="forceoptional"
3187 +KFMIN=5.63.0
3188 +QTMIN=5.12.3
3189 +VIRTUALX_REQUIRED="test"
3190 +inherit ecm kde.org
3191 +
3192 +DESCRIPTION="Application to take pictures and videos from your webcam by KDE"
3193 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.kamoso
3194 +https://userbase.kde.org/Kamoso"
3195 +
3196 +LICENSE="GPL-2+"
3197 +SLOT="5"
3198 +KEYWORDS="~amd64 ~arm64 ~x86"
3199 +IUSE=""
3200 +
3201 +DEPEND="
3202 + >=kde-frameworks/kconfig-${KFMIN}:5
3203 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3204 + >=kde-frameworks/ki18n-${KFMIN}:5
3205 + >=kde-frameworks/kio-${KFMIN}:5
3206 + >=kde-frameworks/kitemviews-${KFMIN}:5
3207 + >=kde-frameworks/purpose-${KFMIN}:5
3208 + >=dev-qt/qtdeclarative-${QTMIN}:5
3209 + >=dev-qt/qtgui-${QTMIN}:5
3210 + >=dev-qt/qtwidgets-${QTMIN}:5
3211 + dev-libs/glib:2
3212 + media-libs/gst-plugins-base:1.0
3213 + virtual/opengl
3214 +"
3215 +RDEPEND="${DEPEND}
3216 + >=kde-frameworks/kirigami-${KFMIN}:5
3217 + >=dev-qt/qtquickcontrols2-${QTMIN}:5
3218 + media-plugins/gst-plugins-jpeg:1.0
3219 + media-plugins/gst-plugins-libpng:1.0
3220 + media-plugins/gst-plugins-meta:1.0[alsa,theora,vorbis,v4l]
3221 +"
3222 +
3223 +RESTRICT+=" test" # bug 653674
3224
3225 diff --git a/kde-apps/kanagram/kanagram-19.11.80.ebuild b/kde-apps/kanagram/kanagram-19.11.80.ebuild
3226 new file mode 100644
3227 index 0000000000..a5d0f87729
3228 --- /dev/null
3229 +++ b/kde-apps/kanagram/kanagram-19.11.80.ebuild
3230 @@ -0,0 +1,51 @@
3231 +# Copyright 1999-2019 Gentoo Authors
3232 +# Distributed under the terms of the GNU General Public License v2
3233 +
3234 +EAPI=7
3235 +
3236 +ECM_HANDBOOK="forceoptional"
3237 +PVCUT=$(ver_cut 1-3)
3238 +KFMIN=5.63.0
3239 +QTMIN=5.12.3
3240 +inherit ecm kde.org
3241 +
3242 +DESCRIPTION="Game based on anagrams of words"
3243 +HOMEPAGE="https://kde.org/applications/education/org.kde.kanagram
3244 +https://edu.kde.org/kanagram/"
3245 +
3246 +LICENSE="GPL-2" # TODO: CHECK
3247 +SLOT="5"
3248 +KEYWORDS="~amd64 ~arm64 ~x86"
3249 +IUSE="speech"
3250 +
3251 +DEPEND="
3252 + >=kde-frameworks/kconfig-${KFMIN}:5
3253 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3254 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3255 + >=kde-frameworks/kcrash-${KFMIN}:5
3256 + >=kde-frameworks/kdeclarative-${KFMIN}:5
3257 + >=kde-frameworks/ki18n-${KFMIN}:5
3258 + >=kde-frameworks/knewstuff-${KFMIN}:5
3259 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3260 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3261 + >=kde-frameworks/sonnet-${KFMIN}:5
3262 + >=kde-apps/libkeduvocdocument-${PVCUT}:5
3263 + >=dev-qt/qtdeclarative-${QTMIN}:5
3264 + >=dev-qt/qtgui-${QTMIN}:5
3265 + >=dev-qt/qtwidgets-${QTMIN}:5
3266 + media-libs/phonon[qt5(+)]
3267 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
3268 +"
3269 +RDEPEND="${DEPEND}
3270 + >=kde-apps/kdeedu-data-${PVCUT}:5
3271 + >=dev-qt/qtmultimedia-${QTMIN}:5[qml]
3272 + >=dev-qt/qtquickcontrols-${QTMIN}:5
3273 +"
3274 +
3275 +src_configure() {
3276 + local mycmakeargs=(
3277 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
3278 + )
3279 +
3280 + ecm_src_configure
3281 +}
3282
3283 diff --git a/kde-apps/kapman/kapman-19.11.80.ebuild b/kde-apps/kapman/kapman-19.11.80.ebuild
3284 new file mode 100644
3285 index 0000000000..4808d91264
3286 --- /dev/null
3287 +++ b/kde-apps/kapman/kapman-19.11.80.ebuild
3288 @@ -0,0 +1,35 @@
3289 +# Copyright 1999-2019 Gentoo Authors
3290 +# Distributed under the terms of the GNU General Public License v2
3291 +
3292 +EAPI=7
3293 +
3294 +ECM_HANDBOOK="forceoptional"
3295 +PVCUT=$(ver_cut 1-3)
3296 +KFMIN=5.63.0
3297 +QTMIN=5.12.3
3298 +inherit ecm kde.org
3299 +
3300 +DESCRIPTION="Pac-Man clone by KDE"
3301 +HOMEPAGE="https://kde.org/applications/games/org.kde.kapman"
3302 +
3303 +LICENSE="GPL-2" # TODO: CHECK
3304 +SLOT="5"
3305 +KEYWORDS="~amd64 ~arm64 ~x86"
3306 +IUSE=""
3307 +
3308 +DEPEND="
3309 + >=kde-frameworks/kconfig-${KFMIN}:5
3310 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3311 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3312 + >=kde-frameworks/kcrash-${KFMIN}:5
3313 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3314 + >=kde-frameworks/ki18n-${KFMIN}:5
3315 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3316 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3317 + >=kde-apps/libkdegames-${PVCUT}:5
3318 + >=dev-qt/qtgui-${QTMIN}:5
3319 + >=dev-qt/qtsvg-${QTMIN}:5
3320 + >=dev-qt/qtwidgets-${QTMIN}:5
3321 + >=dev-qt/qtxml-${QTMIN}:5
3322 +"
3323 +RDEPEND="${DEPEND}"
3324
3325 diff --git a/kde-apps/kapptemplate/kapptemplate-19.11.80.ebuild b/kde-apps/kapptemplate/kapptemplate-19.11.80.ebuild
3326 new file mode 100644
3327 index 0000000000..ef0eb65cc2
3328 --- /dev/null
3329 +++ b/kde-apps/kapptemplate/kapptemplate-19.11.80.ebuild
3330 @@ -0,0 +1,32 @@
3331 +# Copyright 1999-2019 Gentoo Authors
3332 +# Distributed under the terms of the GNU General Public License v2
3333 +
3334 +EAPI=7
3335 +
3336 +ECM_HANDBOOK="forceoptional"
3337 +ECM_TEST="forceoptional"
3338 +KFMIN=5.63.0
3339 +QTMIN=5.12.3
3340 +inherit ecm kde.org
3341 +
3342 +DESCRIPTION="Shell script to create the necessary framework to develop KDE applications"
3343 +HOMEPAGE="https://kde.org/applications/development/org.kde.kapptemplate"
3344 +
3345 +LICENSE="GPL-2" # TODO: CHECK
3346 +SLOT="5"
3347 +KEYWORDS="~amd64 ~arm64 ~x86"
3348 +IUSE=""
3349 +
3350 +DEPEND="
3351 + >=kde-frameworks/karchive-${KFMIN}:5
3352 + >=kde-frameworks/kcompletion-${KFMIN}:5
3353 + >=kde-frameworks/kconfig-${KFMIN}:5
3354 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3355 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3356 + >=kde-frameworks/ki18n-${KFMIN}:5
3357 + >=kde-frameworks/kio-${KFMIN}:5
3358 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3359 + >=dev-qt/qtgui-${QTMIN}:5
3360 + >=dev-qt/qtwidgets-${QTMIN}:5
3361 +"
3362 +RDEPEND="${DEPEND}"
3363
3364 diff --git a/kde-apps/kate/kate-19.11.80.ebuild b/kde-apps/kate/kate-19.11.80.ebuild
3365 new file mode 100644
3366 index 0000000000..2ca18ef81b
3367 --- /dev/null
3368 +++ b/kde-apps/kate/kate-19.11.80.ebuild
3369 @@ -0,0 +1,107 @@
3370 +# Copyright 1999-2019 Gentoo Authors
3371 +# Distributed under the terms of the GNU General Public License v2
3372 +
3373 +EAPI=7
3374 +
3375 +ECM_HANDBOOK="optional"
3376 +ECM_TEST="true"
3377 +KFMIN=5.63.0
3378 +QTMIN=5.12.3
3379 +VIRTUALX_REQUIRED="test"
3380 +inherit ecm kde.org
3381 +
3382 +DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more"
3383 +HOMEPAGE="https://kate-editor.org/
3384 +https://kde.org/applications/utilities/org.kde.kate"
3385 +
3386 +LICENSE="GPL-2" # TODO: CHECK
3387 +SLOT="5"
3388 +KEYWORDS="~amd64 ~arm64 ~x86"
3389 +IUSE="activities +filebrowser lspclient +projects plasma +snippets sql"
3390 +
3391 +DEPEND="
3392 + >=kde-frameworks/kcodecs-${KFMIN}:5
3393 + >=kde-frameworks/kcompletion-${KFMIN}:5
3394 + >=kde-frameworks/kconfig-${KFMIN}:5
3395 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3396 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3397 + >=kde-frameworks/kcrash-${KFMIN}:5
3398 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3399 + >=kde-frameworks/kguiaddons-${KFMIN}:5
3400 + >=kde-frameworks/ki18n-${KFMIN}:5
3401 + >=kde-frameworks/kiconthemes-${KFMIN}:5
3402 + >=kde-frameworks/kio-${KFMIN}:5
3403 + >=kde-frameworks/kitemviews-${KFMIN}:5
3404 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
3405 + >=kde-frameworks/kparts-${KFMIN}:5
3406 + >=kde-frameworks/kservice-${KFMIN}:5
3407 + >=kde-frameworks/ktexteditor-${KFMIN}:5
3408 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
3409 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3410 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
3411 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3412 + >=dev-qt/qtdbus-${QTMIN}:5
3413 + >=dev-qt/qtgui-${QTMIN}:5
3414 + >=dev-qt/qtwidgets-${QTMIN}:5
3415 + >=dev-qt/qtxml-${QTMIN}:5
3416 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
3417 + filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:5 )
3418 + lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:5 )
3419 + plasma? ( >=kde-frameworks/plasma-${KFMIN}:5 )
3420 + projects? (
3421 + >=kde-frameworks/knewstuff-${KFMIN}:5
3422 + >=kde-frameworks/threadweaver-${KFMIN}:5
3423 + )
3424 + snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:5 )
3425 + sql? (
3426 + >=kde-frameworks/kwallet-${KFMIN}:5
3427 + >=dev-qt/qtsql-${QTMIN}:5
3428 + )
3429 +"
3430 +RDEPEND="${DEPEND}
3431 + !kde-misc/ktexteditorpreviewplugin
3432 +"
3433 +
3434 +src_prepare() {
3435 + ecm_src_prepare
3436 +
3437 + # delete colliding kwrite translations
3438 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
3439 + find po -type f -name "*po" -and -name "kwrite*" -delete || die
3440 + rm -rf po/*/docs/kwrite || die
3441 + fi
3442 +}
3443 +
3444 +src_configure() {
3445 + local mycmakeargs=(
3446 + $(cmake-utils_use_find_package activities KF5Activities)
3447 + -DBUILD_filebrowser=$(usex filebrowser)
3448 + -DBUILD_lspclient=$(usex lspclient)
3449 + -DBUILD_sessionapplet=$(usex plasma)
3450 + -DBUILD_project=$(usex projects)
3451 + -DBUILD_snippets=$(usex snippets)
3452 + -DBUILD_katesql=$(usex sql)
3453 + -DBUILD_kwrite=FALSE
3454 + )
3455 +
3456 + ecm_src_configure
3457 +}
3458 +
3459 +src_test() {
3460 + # tests hang
3461 + local myctestargs=(
3462 + -E "(session_manager_test|sessions_action_test)"
3463 + )
3464 +
3465 + ecm_src_test
3466 +}
3467 +
3468 +pkg_postinst() {
3469 + ecm_pkg_postinst
3470 +
3471 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
3472 + elog "The functionality of ktexteditorpreview plugin can be extended with:"
3473 + elog " kde-misc/kmarkdownwebview"
3474 + elog " media-gfx/kgraphviewer"
3475 + fi
3476 +}
3477
3478 diff --git a/kde-apps/katomic/katomic-19.11.80.ebuild b/kde-apps/katomic/katomic-19.11.80.ebuild
3479 new file mode 100644
3480 index 0000000000..e52bf04fbf
3481 --- /dev/null
3482 +++ b/kde-apps/katomic/katomic-19.11.80.ebuild
3483 @@ -0,0 +1,35 @@
3484 +# Copyright 1999-2019 Gentoo Authors
3485 +# Distributed under the terms of the GNU General Public License v2
3486 +
3487 +EAPI=7
3488 +
3489 +ECM_HANDBOOK="forceoptional"
3490 +KDE_SELINUX_MODULE="games"
3491 +PVCUT=$(ver_cut 1-3)
3492 +KFMIN=5.63.0
3493 +QTMIN=5.12.3
3494 +inherit ecm kde.org
3495 +
3496 +DESCRIPTION="KDE Atomic Entertainment Game"
3497 +HOMEPAGE="https://kde.org/applications/games/org.kde.katomic
3498 +https://games.kde.org/game.php?game=katomic"
3499 +
3500 +LICENSE="GPL-2" # TODO: CHECK
3501 +SLOT="5"
3502 +KEYWORDS="~amd64 ~arm64 ~x86"
3503 +IUSE=""
3504 +
3505 +DEPEND="
3506 + >=kde-frameworks/kconfig-${KFMIN}:5
3507 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3508 + >=kde-frameworks/kcrash-${KFMIN}:5
3509 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3510 + >=kde-frameworks/ki18n-${KFMIN}:5
3511 + >=kde-frameworks/knewstuff-${KFMIN}:5
3512 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3513 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3514 + >=kde-apps/libkdegames-${PVCUT}:5
3515 + >=dev-qt/qtgui-${QTMIN}:5
3516 + >=dev-qt/qtwidgets-${QTMIN}:5
3517 +"
3518 +RDEPEND="${DEPEND}"
3519
3520 diff --git a/kde-apps/kbackup/kbackup-19.11.80.ebuild b/kde-apps/kbackup/kbackup-19.11.80.ebuild
3521 new file mode 100644
3522 index 0000000000..c6365e304a
3523 --- /dev/null
3524 +++ b/kde-apps/kbackup/kbackup-19.11.80.ebuild
3525 @@ -0,0 +1,35 @@
3526 +# Copyright 1999-2019 Gentoo Authors
3527 +# Distributed under the terms of the GNU General Public License v2
3528 +
3529 +EAPI=7
3530 +
3531 +ECM_HANDBOOK="forceoptional"
3532 +KFMIN=5.63.0
3533 +QTMIN=5.12.3
3534 +inherit ecm kde.org
3535 +
3536 +DESCRIPTION="Program that lets you back up any directories or files"
3537 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kbackup"
3538 +
3539 +LICENSE="GPL-2"
3540 +SLOT="5"
3541 +KEYWORDS="~amd64 ~arm64 ~x86"
3542 +IUSE=""
3543 +
3544 +DEPEND="
3545 + >=kde-frameworks/karchive-${KFMIN}:5
3546 + >=kde-frameworks/kcompletion-${KFMIN}:5
3547 + >=kde-frameworks/kconfig-${KFMIN}:5
3548 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3549 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3550 + >=kde-frameworks/ki18n-${KFMIN}:5
3551 + >=kde-frameworks/kiconthemes-${KFMIN}:5
3552 + >=kde-frameworks/kio-${KFMIN}:5
3553 + >=kde-frameworks/knotifications-${KFMIN}:5
3554 + >=kde-frameworks/kservice-${KFMIN}:5
3555 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3556 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3557 + >=dev-qt/qtgui-${QTMIN}:5
3558 + >=dev-qt/qtwidgets-${QTMIN}:5
3559 +"
3560 +RDEPEND="${DEPEND}"
3561
3562 diff --git a/kde-apps/kblackbox/kblackbox-19.11.80.ebuild b/kde-apps/kblackbox/kblackbox-19.11.80.ebuild
3563 new file mode 100644
3564 index 0000000000..f6f3477c72
3565 --- /dev/null
3566 +++ b/kde-apps/kblackbox/kblackbox-19.11.80.ebuild
3567 @@ -0,0 +1,38 @@
3568 +# Copyright 1999-2019 Gentoo Authors
3569 +# Distributed under the terms of the GNU General Public License v2
3570 +
3571 +EAPI=7
3572 +
3573 +ECM_HANDBOOK="forceoptional"
3574 +KDE_SELINUX_MODULE="games"
3575 +PVCUT=$(ver_cut 1-3)
3576 +KFMIN=5.63.0
3577 +QTMIN=5.12.3
3578 +inherit ecm kde.org
3579 +
3580 +DESCRIPTION="Game of hide and seek played on a grid of boxes"
3581 +HOMEPAGE="https://kde.org/applications/games/org.kde.kblackbox"
3582 +
3583 +LICENSE="GPL-2" # TODO: CHECK
3584 +SLOT="5"
3585 +KEYWORDS="~amd64 ~arm64 ~x86"
3586 +IUSE=""
3587 +
3588 +DEPEND="
3589 + >=kde-frameworks/karchive-${KFMIN}:5
3590 + >=kde-frameworks/kconfig-${KFMIN}:5
3591 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3592 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3593 + >=kde-frameworks/kcrash-${KFMIN}:5
3594 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3595 + >=kde-frameworks/ki18n-${KFMIN}:5
3596 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
3597 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3598 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3599 + >=kde-apps/libkdegames-${PVCUT}:5
3600 + >=dev-qt/qtgui-${QTMIN}:5
3601 + >=dev-qt/qtsvg-${QTMIN}:5
3602 + >=dev-qt/qtwidgets-${QTMIN}:5
3603 + >=dev-qt/qtxml-${QTMIN}:5
3604 +"
3605 +RDEPEND="${DEPEND}"
3606
3607 diff --git a/kde-apps/kblocks/kblocks-19.11.80.ebuild b/kde-apps/kblocks/kblocks-19.11.80.ebuild
3608 new file mode 100644
3609 index 0000000000..1144b74617
3610 --- /dev/null
3611 +++ b/kde-apps/kblocks/kblocks-19.11.80.ebuild
3612 @@ -0,0 +1,34 @@
3613 +# Copyright 1999-2019 Gentoo Authors
3614 +# Distributed under the terms of the GNU General Public License v2
3615 +
3616 +EAPI=7
3617 +
3618 +ECM_HANDBOOK="forceoptional"
3619 +PVCUT=$(ver_cut 1-3)
3620 +KFMIN=5.63.0
3621 +QTMIN=5.12.3
3622 +inherit ecm kde.org
3623 +
3624 +DESCRIPTION="Single-player Tetris-like KDE game"
3625 +HOMEPAGE="https://kde.org/applications/games/org.kde.kblocks"
3626 +
3627 +LICENSE="GPL-2" # TODO: CHECK
3628 +SLOT="5"
3629 +KEYWORDS="~amd64 ~arm64 ~x86"
3630 +IUSE=""
3631 +
3632 +DEPEND="
3633 + >=kde-frameworks/kconfig-${KFMIN}:5
3634 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3635 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3636 + >=kde-frameworks/kcrash-${KFMIN}:5
3637 + >=kde-frameworks/ki18n-${KFMIN}:5
3638 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3639 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3640 + >=kde-apps/libkdegames-${PVCUT}:5
3641 + >=dev-qt/qtgui-${QTMIN}:5
3642 + >=dev-qt/qtnetwork-${QTMIN}:5
3643 + >=dev-qt/qtsvg-${QTMIN}:5
3644 + >=dev-qt/qtwidgets-${QTMIN}:5
3645 +"
3646 +RDEPEND="${DEPEND}"
3647
3648 diff --git a/kde-apps/kblog/kblog-19.11.80.ebuild b/kde-apps/kblog/kblog-19.11.80.ebuild
3649 new file mode 100644
3650 index 0000000000..0bb08c0f08
3651 --- /dev/null
3652 +++ b/kde-apps/kblog/kblog-19.11.80.ebuild
3653 @@ -0,0 +1,28 @@
3654 +# Copyright 1999-2019 Gentoo Authors
3655 +# Distributed under the terms of the GNU General Public License v2
3656 +
3657 +EAPI=7
3658 +
3659 +ECM_TEST="true"
3660 +KFMIN=5.63.0
3661 +inherit ecm kde.org
3662 +
3663 +DESCRIPTION="Library providing client-side support for web application remote blogging APIs"
3664 +HOMEPAGE="https://api.kde.org/kdepim/kblog/html/index.html"
3665 +
3666 +LICENSE="GPL-2+"
3667 +SLOT="5"
3668 +KEYWORDS="~amd64 ~arm64 ~x86"
3669 +IUSE=""
3670 +
3671 +DEPEND="
3672 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
3673 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3674 + >=kde-frameworks/ki18n-${KFMIN}:5
3675 + >=kde-frameworks/kio-${KFMIN}:5
3676 + >=kde-frameworks/kxmlrpcclient-${KFMIN}:5
3677 + >=kde-frameworks/syndication-${KFMIN}:5
3678 +"
3679 +RDEPEND="${DEPEND}
3680 + !kde-apps/kdepim-l10n
3681 +"
3682
3683 diff --git a/kde-apps/kbounce/kbounce-19.11.80.ebuild b/kde-apps/kbounce/kbounce-19.11.80.ebuild
3684 new file mode 100644
3685 index 0000000000..dc7daf59d3
3686 --- /dev/null
3687 +++ b/kde-apps/kbounce/kbounce-19.11.80.ebuild
3688 @@ -0,0 +1,38 @@
3689 +# Copyright 1999-2019 Gentoo Authors
3690 +# Distributed under the terms of the GNU General Public License v2
3691 +
3692 +EAPI=7
3693 +
3694 +ECM_HANDBOOK="forceoptional"
3695 +KDE_SELINUX_MODULE="games"
3696 +PVCUT=$(ver_cut 1-3)
3697 +KFMIN=5.63.0
3698 +QTMIN=5.12.3
3699 +inherit ecm kde.org
3700 +
3701 +DESCRIPTION="KDE Bounce Ball Game"
3702 +HOMEPAGE="https://kde.org/applications/games/org.kde.kbounce
3703 +https://games.kde.org/game.php?game=kbounce"
3704 +
3705 +LICENSE="GPL-2" # TODO: CHECK
3706 +SLOT="5"
3707 +KEYWORDS="~amd64 ~arm64 ~x86"
3708 +IUSE=""
3709 +
3710 +DEPEND="
3711 + >=kde-frameworks/kcompletion-${KFMIN}:5
3712 + >=kde-frameworks/kconfig-${KFMIN}:5
3713 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3714 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3715 + >=kde-frameworks/kcrash-${KFMIN}:5
3716 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3717 + >=kde-frameworks/ki18n-${KFMIN}:5
3718 + >=kde-frameworks/kio-${KFMIN}:5
3719 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3720 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3721 + >=kde-apps/libkdegames-${PVCUT}:5
3722 + >=dev-qt/qtgui-${QTMIN}:5
3723 + >=dev-qt/qtsvg-${QTMIN}:5
3724 + >=dev-qt/qtwidgets-${QTMIN}:5
3725 +"
3726 +RDEPEND="${DEPEND}"
3727
3728 diff --git a/kde-apps/kbreakout/kbreakout-19.11.80.ebuild b/kde-apps/kbreakout/kbreakout-19.11.80.ebuild
3729 new file mode 100644
3730 index 0000000000..958beace1d
3731 --- /dev/null
3732 +++ b/kde-apps/kbreakout/kbreakout-19.11.80.ebuild
3733 @@ -0,0 +1,36 @@
3734 +# Copyright 1999-2019 Gentoo Authors
3735 +# Distributed under the terms of the GNU General Public License v2
3736 +
3737 +EAPI=7
3738 +
3739 +ECM_HANDBOOK="forceoptional"
3740 +PVCUT=$(ver_cut 1-3)
3741 +KFMIN=5.63.0
3742 +QTMIN=5.12.3
3743 +inherit ecm kde.org
3744 +
3745 +DESCRIPTION="Breakout-like game by KDE"
3746 +HOMEPAGE="https://kde.org/applications/games/org.kde.kbreakout
3747 +https://games.kde.org/game.php?game=kbreakout"
3748 +
3749 +LICENSE="GPL-2" # TODO: CHECK
3750 +SLOT="5"
3751 +KEYWORDS="~amd64 ~arm64 ~x86"
3752 +IUSE=""
3753 +
3754 +DEPEND="
3755 + >=kde-frameworks/kconfig-${KFMIN}:5
3756 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3757 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3758 + >=kde-frameworks/kcrash-${KFMIN}:5
3759 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3760 + >=kde-frameworks/ki18n-${KFMIN}:5
3761 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3762 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3763 + >=kde-apps/libkdegames-${PVCUT}:5
3764 + >=dev-qt/qtdeclarative-${QTMIN}:5
3765 + >=dev-qt/qtgui-${QTMIN}:5
3766 + >=dev-qt/qtwidgets-${QTMIN}:5
3767 + >=dev-qt/qtxml-${QTMIN}:5
3768 +"
3769 +RDEPEND="${DEPEND}"
3770
3771 diff --git a/kde-apps/kbruch/kbruch-19.11.80.ebuild b/kde-apps/kbruch/kbruch-19.11.80.ebuild
3772 new file mode 100644
3773 index 0000000000..d700c677f1
3774 --- /dev/null
3775 +++ b/kde-apps/kbruch/kbruch-19.11.80.ebuild
3776 @@ -0,0 +1,30 @@
3777 +# Copyright 1999-2019 Gentoo Authors
3778 +# Distributed under the terms of the GNU General Public License v2
3779 +
3780 +EAPI=7
3781 +
3782 +ECM_HANDBOOK="forceoptional"
3783 +KFMIN=5.63.0
3784 +QTMIN=5.12.3
3785 +inherit ecm kde.org
3786 +
3787 +DESCRIPTION="Educational application to learn calculating with fractions"
3788 +HOMEPAGE="https://kde.org/applications/education/org.kde.kbruch
3789 +https://edu.kde.org/kbruch/"
3790 +
3791 +LICENSE="GPL-2" # TODO: CHECK
3792 +SLOT="5"
3793 +KEYWORDS="~amd64 ~arm64 ~x86"
3794 +IUSE=""
3795 +
3796 +DEPEND="
3797 + >=kde-frameworks/kconfig-${KFMIN}:5
3798 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3799 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3800 + >=kde-frameworks/ki18n-${KFMIN}:5
3801 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3802 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3803 + >=dev-qt/qtgui-${QTMIN}:5
3804 + >=dev-qt/qtwidgets-${QTMIN}:5
3805 +"
3806 +RDEPEND="${DEPEND}"
3807
3808 diff --git a/kde-apps/kcachegrind/kcachegrind-19.11.80.ebuild b/kde-apps/kcachegrind/kcachegrind-19.11.80.ebuild
3809 new file mode 100644
3810 index 0000000000..ad389c7b63
3811 --- /dev/null
3812 +++ b/kde-apps/kcachegrind/kcachegrind-19.11.80.ebuild
3813 @@ -0,0 +1,40 @@
3814 +# Copyright 1999-2019 Gentoo Authors
3815 +# Distributed under the terms of the GNU General Public License v2
3816 +
3817 +EAPI=7
3818 +
3819 +ECM_HANDBOOK="forceoptional"
3820 +KFMIN=5.63.0
3821 +QTMIN=5.12.3
3822 +inherit ecm kde.org
3823 +
3824 +DESCRIPTION="Frontend for Cachegrind by KDE"
3825 +HOMEPAGE="https://kde.org/applications/development/org.kde.kcachegrind
3826 +https://kcachegrind.github.io/html/Home.html"
3827 +
3828 +LICENSE="GPL-2"
3829 +SLOT="5"
3830 +KEYWORDS="~amd64 ~arm64 ~x86"
3831 +IUSE="nls"
3832 +
3833 +BDEPEND="
3834 + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
3835 +"
3836 +DEPEND="
3837 + >=kde-frameworks/karchive-${KFMIN}:5
3838 + >=kde-frameworks/kconfig-${KFMIN}:5
3839 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3840 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3841 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
3842 + >=kde-frameworks/ki18n-${KFMIN}:5
3843 + >=kde-frameworks/kio-${KFMIN}:5
3844 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
3845 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3846 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3847 + >=dev-qt/qtdbus-${QTMIN}:5
3848 + >=dev-qt/qtgui-${QTMIN}:5
3849 + >=dev-qt/qtwidgets-${QTMIN}:5
3850 +"
3851 +RDEPEND="${DEPEND}
3852 + media-gfx/graphviz
3853 +"
3854
3855 diff --git a/kde-apps/kcalc/kcalc-19.11.80.ebuild b/kde-apps/kcalc/kcalc-19.11.80.ebuild
3856 new file mode 100644
3857 index 0000000000..d69b1bd783
3858 --- /dev/null
3859 +++ b/kde-apps/kcalc/kcalc-19.11.80.ebuild
3860 @@ -0,0 +1,41 @@
3861 +# Copyright 1999-2019 Gentoo Authors
3862 +# Distributed under the terms of the GNU General Public License v2
3863 +
3864 +EAPI=7
3865 +
3866 +ECM_HANDBOOK="forceoptional"
3867 +ECM_TEST="true"
3868 +KFMIN=5.63.0
3869 +QTMIN=5.12.3
3870 +inherit ecm kde.org
3871 +
3872 +DESCRIPTION="KDE calculator"
3873 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kcalc
3874 +https://utils.kde.org/projects/kcalc/"
3875 +
3876 +LICENSE="GPL-2" # TODO: CHECK
3877 +SLOT="5"
3878 +KEYWORDS="~amd64 ~arm64 ~x86"
3879 +IUSE=""
3880 +
3881 +BDEPEND="
3882 + sys-devel/gettext
3883 +"
3884 +DEPEND="
3885 + >=kde-frameworks/kconfig-${KFMIN}:5
3886 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3887 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3888 + >=kde-frameworks/kcrash-${KFMIN}:5
3889 + >=kde-frameworks/kguiaddons-${KFMIN}:5
3890 + >=kde-frameworks/ki18n-${KFMIN}:5
3891 + >=kde-frameworks/kinit-${KFMIN}:5
3892 + >=kde-frameworks/knotifications-${KFMIN}:5
3893 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3894 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3895 + >=dev-qt/qtgui-${QTMIN}:5
3896 + >=dev-qt/qtwidgets-${QTMIN}:5
3897 + >=dev-qt/qtxml-${QTMIN}:5
3898 + dev-libs/gmp:0=
3899 + dev-libs/mpfr:0=
3900 +"
3901 +RDEPEND="${DEPEND}"
3902
3903 diff --git a/kde-apps/kcalutils/kcalutils-19.11.80.ebuild b/kde-apps/kcalutils/kcalutils-19.11.80.ebuild
3904 new file mode 100644
3905 index 0000000000..517b024b9b
3906 --- /dev/null
3907 +++ b/kde-apps/kcalutils/kcalutils-19.11.80.ebuild
3908 @@ -0,0 +1,45 @@
3909 +# Copyright 1999-2019 Gentoo Authors
3910 +# Distributed under the terms of the GNU General Public License v2
3911 +
3912 +EAPI=7
3913 +
3914 +ECM_TEST="true"
3915 +PVCUT=$(ver_cut 1-3)
3916 +KFMIN=5.63.0
3917 +QTMIN=5.12.3
3918 +VIRTUALX_REQUIRED="test"
3919 +inherit ecm kde.org
3920 +
3921 +DESCRIPTION="Library providing utility functions for the handling of calendar data"
3922 +HOMEPAGE="https://api.kde.org/kdepim/kcalutils/html/index.html"
3923 +
3924 +LICENSE="GPL-2+ LGPL-2.1+"
3925 +SLOT="5"
3926 +KEYWORDS="~amd64 ~arm64 ~x86"
3927 +IUSE=""
3928 +
3929 +DEPEND="
3930 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
3931 + >=kde-frameworks/kcodecs-${KFMIN}:5
3932 + >=kde-frameworks/kconfig-${KFMIN}:5
3933 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3934 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3935 + >=kde-frameworks/ki18n-${KFMIN}:5
3936 + >=kde-frameworks/kiconthemes-${KFMIN}:5
3937 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3938 + >=kde-apps/kidentitymanagement-${PVCUT}:5
3939 + >=dev-qt/qtgui-${QTMIN}:5
3940 + >=dev-qt/qtwidgets-${QTMIN}:5
3941 + dev-libs/grantlee:5
3942 +"
3943 +RDEPEND="${DEPEND}
3944 + !kde-apps/kdepim-l10n
3945 +"
3946 +
3947 +src_test() {
3948 + # bug 653616
3949 + local myctestargs=(
3950 + -E "(kcalutils-testincidenceformatter)"
3951 + )
3952 + ecm_src_test
3953 +}
3954
3955 diff --git a/kde-apps/kcharselect/kcharselect-19.11.80.ebuild b/kde-apps/kcharselect/kcharselect-19.11.80.ebuild
3956 new file mode 100644
3957 index 0000000000..241b0652ca
3958 --- /dev/null
3959 +++ b/kde-apps/kcharselect/kcharselect-19.11.80.ebuild
3960 @@ -0,0 +1,31 @@
3961 +# Copyright 1999-2019 Gentoo Authors
3962 +# Distributed under the terms of the GNU General Public License v2
3963 +
3964 +EAPI=7
3965 +
3966 +ECM_HANDBOOK="forceoptional"
3967 +KFMIN=5.63.0
3968 +QTMIN=5.12.3
3969 +inherit ecm kde.org
3970 +
3971 +DESCRIPTION="KDE character selection utility"
3972 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kcharselect
3973 +https://utils.kde.org/projects/kcharselect/"
3974 +
3975 +LICENSE="GPL-2" # TODO: CHECK
3976 +SLOT="5"
3977 +KEYWORDS="~amd64 ~arm64 ~x86"
3978 +IUSE=""
3979 +
3980 +DEPEND="
3981 + >=kde-frameworks/kbookmarks-${KFMIN}:5
3982 + >=kde-frameworks/kconfig-${KFMIN}:5
3983 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
3984 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
3985 + >=kde-frameworks/ki18n-${KFMIN}:5
3986 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
3987 + >=kde-frameworks/kxmlgui-${KFMIN}:5
3988 + >=dev-qt/qtgui-${QTMIN}:5
3989 + >=dev-qt/qtwidgets-${QTMIN}:5
3990 +"
3991 +RDEPEND="${DEPEND}"
3992
3993 diff --git a/kde-apps/kcolorchooser/kcolorchooser-19.11.80.ebuild b/kde-apps/kcolorchooser/kcolorchooser-19.11.80.ebuild
3994 new file mode 100644
3995 index 0000000000..123d2813f6
3996 --- /dev/null
3997 +++ b/kde-apps/kcolorchooser/kcolorchooser-19.11.80.ebuild
3998 @@ -0,0 +1,25 @@
3999 +# Copyright 1999-2019 Gentoo Authors
4000 +# Distributed under the terms of the GNU General Public License v2
4001 +
4002 +EAPI=7
4003 +
4004 +KFMIN=5.63.0
4005 +QTMIN=5.12.3
4006 +inherit ecm kde.org
4007 +
4008 +DESCRIPTION="KDE color selector/editor"
4009 +HOMEPAGE="https://kde.org/applications/graphics/org.kde.kcolorchooser"
4010 +
4011 +LICENSE="MIT"
4012 +SLOT="5"
4013 +KEYWORDS="~amd64 ~arm64 ~x86"
4014 +IUSE=""
4015 +
4016 +DEPEND="
4017 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4018 + >=kde-frameworks/ki18n-${KFMIN}:5
4019 + >=kde-frameworks/kxmlgui-${KFMIN}:5
4020 + >=dev-qt/qtgui-${QTMIN}:5
4021 + >=dev-qt/qtwidgets-${QTMIN}:5
4022 +"
4023 +RDEPEND="${DEPEND}"
4024
4025 diff --git a/kde-apps/kcron/kcron-19.11.80.ebuild b/kde-apps/kcron/kcron-19.11.80.ebuild
4026 new file mode 100644
4027 index 0000000000..72eafcff35
4028 --- /dev/null
4029 +++ b/kde-apps/kcron/kcron-19.11.80.ebuild
4030 @@ -0,0 +1,32 @@
4031 +# Copyright 1999-2019 Gentoo Authors
4032 +# Distributed under the terms of the GNU General Public License v2
4033 +
4034 +EAPI=7
4035 +
4036 +ECM_HANDBOOK="forceoptional"
4037 +KFMIN=5.63.0
4038 +QTMIN=5.12.3
4039 +inherit ecm kde.org
4040 +
4041 +DESCRIPTION="KDE Task Scheduler"
4042 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kcron"
4043 +
4044 +LICENSE="GPL-2" # TODO: CHECK
4045 +SLOT="5"
4046 +KEYWORDS="~amd64 ~arm64 ~x86"
4047 +IUSE=""
4048 +
4049 +DEPEND="
4050 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
4051 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4052 + >=kde-frameworks/ki18n-${KFMIN}:5
4053 + >=kde-frameworks/kiconthemes-${KFMIN}:5
4054 + >=kde-frameworks/kio-${KFMIN}:5
4055 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4056 + >=dev-qt/qtgui-${QTMIN}:5
4057 + >=dev-qt/qtprintsupport-${QTMIN}:5
4058 + >=dev-qt/qtwidgets-${QTMIN}:5
4059 +"
4060 +RDEPEND="${DEPEND}
4061 + virtual/cron
4062 +"
4063
4064 diff --git a/kde-apps/kdav/kdav-19.11.80.ebuild b/kde-apps/kdav/kdav-19.11.80.ebuild
4065 new file mode 100644
4066 index 0000000000..be389bc088
4067 --- /dev/null
4068 +++ b/kde-apps/kdav/kdav-19.11.80.ebuild
4069 @@ -0,0 +1,38 @@
4070 +# Copyright 1999-2019 Gentoo Authors
4071 +# Distributed under the terms of the GNU General Public License v2
4072 +
4073 +EAPI=7
4074 +
4075 +ECM_TEST="forceoptional"
4076 +KFMIN=5.63.0
4077 +QTMIN=5.12.3
4078 +VIRTUALX_REQUIRED="test"
4079 +inherit ecm kde.org
4080 +
4081 +DESCRIPTION="DAV protocol implemention with KJobs"
4082 +HOMEPAGE="https://api.kde.org/kdepim/kdav/html/index.html"
4083 +
4084 +LICENSE="LGPL-2+"
4085 +SLOT="5"
4086 +KEYWORDS="~amd64 ~arm64 ~x86"
4087 +IUSE=""
4088 +
4089 +DEPEND="
4090 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4091 + >=kde-frameworks/kio-${KFMIN}:5
4092 + >=dev-qt/qtgui-${QTMIN}:5
4093 + >=dev-qt/qtxml-${QTMIN}:5
4094 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
4095 +"
4096 +RDEPEND="${DEPEND}
4097 + !kde-apps/kdepim-l10n
4098 +"
4099 +
4100 +src_test() {
4101 + # bug 616808 - DavItemFetchJobTest requires D-Bus
4102 + # bug 653602 - DavItemsListJobTest mimetypes unsupported
4103 + local myctestargs=(
4104 + -E "(kdav-davitemfetchjob|kdav-davitemslistjob)"
4105 + )
4106 + ecm_src_test
4107 +}
4108
4109 diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-19.11.80.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-19.11.80.ebuild
4110 new file mode 100644
4111 index 0000000000..5c6da48234
4112 --- /dev/null
4113 +++ b/kde-apps/kde-apps-meta/kde-apps-meta-19.11.80.ebuild
4114 @@ -0,0 +1,26 @@
4115 +# Copyright 1999-2019 Gentoo Authors
4116 +# Distributed under the terms of the GNU General Public License v2
4117 +
4118 +EAPI=7
4119 +
4120 +DESCRIPTION="Meta package for the KDE Applications collection"
4121 +HOMEPAGE="https://kde.org/"
4122 +
4123 +LICENSE="metapackage"
4124 +SLOT="5"
4125 +KEYWORDS="~amd64 ~arm64 ~x86"
4126 +IUSE="accessibility pim sdk"
4127 +
4128 +RDEPEND="
4129 + >=kde-apps/kdeadmin-meta-${PV}:${SLOT}
4130 + >=kde-apps/kdecore-meta-${PV}:${SLOT}
4131 + >=kde-apps/kdeedu-meta-${PV}:${SLOT}
4132 + >=kde-apps/kdegames-meta-${PV}:${SLOT}
4133 + >=kde-apps/kdegraphics-meta-${PV}:${SLOT}
4134 + >=kde-apps/kdemultimedia-meta-${PV}:${SLOT}
4135 + >=kde-apps/kdenetwork-meta-${PV}:${SLOT}
4136 + >=kde-apps/kdeutils-meta-${PV}:${SLOT}
4137 + accessibility? ( >=kde-apps/kdeaccessibility-meta-${PV}:${SLOT} )
4138 + pim? ( >=kde-apps/kdepim-meta-${PV}:${SLOT} )
4139 + sdk? ( >=kde-apps/kdesdk-meta-${PV}:${SLOT} )
4140 +"
4141
4142 diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-19.11.80.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-19.11.80.ebuild
4143 new file mode 100644
4144 index 0000000000..eb3b61605f
4145 --- /dev/null
4146 +++ b/kde-apps/kde-dev-scripts/kde-dev-scripts-19.11.80.ebuild
4147 @@ -0,0 +1,34 @@
4148 +# Copyright 1999-2019 Gentoo Authors
4149 +# Distributed under the terms of the GNU General Public License v2
4150 +
4151 +EAPI=7
4152 +
4153 +ECM_HANDBOOK="true"
4154 +KFMIN=5.63.0
4155 +inherit ecm kde.org
4156 +
4157 +DESCRIPTION="KDE Development Scripts"
4158 +
4159 +LICENSE="GPL-2" # TODO: CHECK
4160 +SLOT="5"
4161 +KEYWORDS="~amd64 ~arm64 ~x86"
4162 +IUSE=""
4163 +
4164 +# kdelibs4support - required for kdex.dtd
4165 +# kdoctools - to use ECM instead of kdelibs4
4166 +DEPEND="
4167 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
4168 + >=kde-frameworks/kdoctools-${KFMIN}:5
4169 +"
4170 +RDEPEND="
4171 + app-arch/advancecomp
4172 + media-gfx/optipng
4173 + dev-perl/XML-DOM
4174 +"
4175 +
4176 +src_prepare() {
4177 + ecm_src_prepare
4178 +
4179 + # bug 275069
4180 + sed -e 's:colorsvn::' -i CMakeLists.txt || die
4181 +}
4182
4183 diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-19.11.80.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-19.11.80.ebuild
4184 new file mode 100644
4185 index 0000000000..549bc873ab
4186 --- /dev/null
4187 +++ b/kde-apps/kde-dev-utils/kde-dev-utils-19.11.80.ebuild
4188 @@ -0,0 +1,31 @@
4189 +# Copyright 1999-2019 Gentoo Authors
4190 +# Distributed under the terms of the GNU General Public License v2
4191 +
4192 +EAPI=7
4193 +
4194 +KFMIN=5.63.0
4195 +QTMIN=5.12.3
4196 +inherit ecm kde.org
4197 +
4198 +DESCRIPTION="KDE Development Utilities"
4199 +
4200 +LICENSE="GPL-2+"
4201 +SLOT="5"
4202 +KEYWORDS="~amd64 ~arm64 ~x86"
4203 +IUSE=""
4204 +
4205 +DEPEND="
4206 + >=kde-frameworks/kconfig-${KFMIN}:5
4207 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
4208 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4209 + >=kde-frameworks/ki18n-${KFMIN}:5
4210 + >=kde-frameworks/kio-${KFMIN}:5
4211 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
4212 + >=kde-frameworks/kparts-${KFMIN}:5
4213 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4214 + >=kde-frameworks/kxmlgui-${KFMIN}:5
4215 + >=dev-qt/designer-${QTMIN}:5
4216 + >=dev-qt/qtgui-${QTMIN}:5
4217 + >=dev-qt/qtwidgets-${QTMIN}:5
4218 +"
4219 +RDEPEND="${DEPEND}"
4220
4221 diff --git a/kde-apps/kde-meta/kde-meta-19.11.80.ebuild b/kde-apps/kde-meta/kde-meta-19.11.80.ebuild
4222 new file mode 100644
4223 index 0000000000..44a5c489c0
4224 --- /dev/null
4225 +++ b/kde-apps/kde-meta/kde-meta-19.11.80.ebuild
4226 @@ -0,0 +1,17 @@
4227 +# Copyright 1999-2019 Gentoo Authors
4228 +# Distributed under the terms of the GNU General Public License v2
4229 +
4230 +EAPI=7
4231 +
4232 +DESCRIPTION="Merge this to pull in all KDE Plasma and Applications packages"
4233 +HOMEPAGE="https://kde.org/"
4234 +
4235 +LICENSE="metapackage"
4236 +SLOT="5"
4237 +KEYWORDS="~amd64 ~arm64 ~x86"
4238 +IUSE=""
4239 +
4240 +RDEPEND="
4241 + >=kde-apps/kde-apps-meta-${PV}:${SLOT}
4242 + kde-plasma/plasma-meta:5
4243 +"
4244
4245 diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-19.11.80.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-19.11.80.ebuild
4246 new file mode 100644
4247 index 0000000000..42c3e4b11d
4248 --- /dev/null
4249 +++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-19.11.80.ebuild
4250 @@ -0,0 +1,18 @@
4251 +# Copyright 1999-2019 Gentoo Authors
4252 +# Distributed under the terms of the GNU General Public License v2
4253 +
4254 +EAPI=7
4255 +
4256 +DESCRIPTION="kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages"
4257 +HOMEPAGE="https://kde.org/"
4258 +
4259 +LICENSE="metapackage"
4260 +SLOT="5"
4261 +KEYWORDS="~amd64 ~arm64 ~x86"
4262 +IUSE=""
4263 +
4264 +RDEPEND="
4265 + >=kde-apps/kmag-${PV}:${SLOT}
4266 + >=kde-apps/kmousetool-${PV}:${SLOT}
4267 + >=kde-apps/kmouth-${PV}:${SLOT}
4268 +"
4269
4270 diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-19.11.80.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-19.11.80.ebuild
4271 new file mode 100644
4272 index 0000000000..4498e75ab3
4273 --- /dev/null
4274 +++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-19.11.80.ebuild
4275 @@ -0,0 +1,17 @@
4276 +# Copyright 1999-2019 Gentoo Authors
4277 +# Distributed under the terms of the GNU General Public License v2
4278 +
4279 +EAPI=7
4280 +
4281 +DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages"
4282 +HOMEPAGE="https://kde.org/"
4283 +
4284 +LICENSE="metapackage"
4285 +SLOT="5"
4286 +KEYWORDS="~amd64 ~arm64 ~x86"
4287 +IUSE="+cron"
4288 +
4289 +RDEPEND="
4290 + >=kde-apps/ksystemlog-${PV}:${SLOT}
4291 + cron? ( >=kde-apps/kcron-${PV}:${SLOT} )
4292 +"
4293
4294 diff --git a/kde-apps/kdebase-meta/kdebase-meta-19.11.80.ebuild b/kde-apps/kdebase-meta/kdebase-meta-19.11.80.ebuild
4295 new file mode 100644
4296 index 0000000000..77499731d3
4297 --- /dev/null
4298 +++ b/kde-apps/kdebase-meta/kdebase-meta-19.11.80.ebuild
4299 @@ -0,0 +1,17 @@
4300 +# Copyright 1999-2019 Gentoo Authors
4301 +# Distributed under the terms of the GNU General Public License v2
4302 +
4303 +EAPI=7
4304 +
4305 +DESCRIPTION="Transitional package to pull in plasma-meta plus basic applications"
4306 +HOMEPAGE="https://kde.org/"
4307 +
4308 +LICENSE="metapackage"
4309 +SLOT="5"
4310 +KEYWORDS="~amd64 ~arm64 ~x86"
4311 +IUSE=""
4312 +
4313 +RDEPEND="
4314 + >=kde-apps/kdecore-meta-${PV}:${SLOT}
4315 + kde-plasma/plasma-meta
4316 +"
4317
4318 diff --git a/kde-apps/kdebugsettings/kdebugsettings-19.11.80.ebuild b/kde-apps/kdebugsettings/kdebugsettings-19.11.80.ebuild
4319 new file mode 100644
4320 index 0000000000..9a3955c5bd
4321 --- /dev/null
4322 +++ b/kde-apps/kdebugsettings/kdebugsettings-19.11.80.ebuild
4323 @@ -0,0 +1,33 @@
4324 +# Copyright 1999-2019 Gentoo Authors
4325 +# Distributed under the terms of the GNU General Public License v2
4326 +
4327 +EAPI=7
4328 +
4329 +ECM_TEST="forceoptional"
4330 +KFMIN=5.63.0
4331 +QTMIN=5.12.3
4332 +VIRTUALX_REQUIRED="test"
4333 +inherit ecm kde.org
4334 +
4335 +DESCRIPTION="Application to enable/disable qCDebug"
4336 +HOMEPAGE="https://kde.org/applications/development/org.kde.kdebugsettings"
4337 +
4338 +LICENSE="GPL-2" # TODO: CHECK
4339 +SLOT="5"
4340 +KEYWORDS="~amd64 ~arm64 ~x86"
4341 +IUSE=""
4342 +
4343 +DEPEND="
4344 + >=kde-frameworks/kcompletion-${KFMIN}:5
4345 + >=kde-frameworks/kconfig-${KFMIN}:5
4346 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4347 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
4348 + >=kde-frameworks/ki18n-${KFMIN}:5
4349 + >=kde-frameworks/kitemviews-${KFMIN}:5
4350 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4351 + >=dev-qt/qtgui-${QTMIN}:5
4352 + >=dev-qt/qtwidgets-${QTMIN}:5
4353 +"
4354 +RDEPEND="${DEPEND}"
4355 +
4356 +RESTRICT+=" test"
4357
4358 diff --git a/kde-apps/kdecore-meta/kdecore-meta-19.11.80.ebuild b/kde-apps/kdecore-meta/kdecore-meta-19.11.80.ebuild
4359 new file mode 100644
4360 index 0000000000..154e7c3ad6
4361 --- /dev/null
4362 +++ b/kde-apps/kdecore-meta/kdecore-meta-19.11.80.ebuild
4363 @@ -0,0 +1,35 @@
4364 +# Copyright 1999-2019 Gentoo Authors
4365 +# Distributed under the terms of the GNU General Public License v2
4366 +
4367 +EAPI=7
4368 +
4369 +DESCRIPTION="kdecore - merge this to pull in the most basic applications"
4370 +HOMEPAGE="https://kde.org/"
4371 +
4372 +LICENSE="metapackage"
4373 +SLOT="5"
4374 +KEYWORDS="~amd64 ~arm64 ~x86"
4375 +IUSE="+handbook +share +thumbnail +webengine webkit"
4376 +
4377 +RDEPEND="
4378 + >=kde-apps/dolphin-${PV}:${SLOT}
4379 + >=kde-apps/kdialog-${PV}:${SLOT}
4380 + >=kde-apps/keditbookmarks-${PV}:${SLOT}
4381 + >=kde-apps/kfind-${PV}:${SLOT}
4382 + >=kde-apps/konsole-${PV}:${SLOT}
4383 + >=kde-apps/kwrite-${PV}:${SLOT}
4384 + handbook? ( >=kde-apps/khelpcenter-${PV}:${SLOT} )
4385 + webengine? ( www-client/falkon )
4386 + webkit? (
4387 + >=kde-apps/konqueror-${PV}:${SLOT}[webengine?]
4388 + kde-misc/kwebkitpart:5
4389 + )
4390 +"
4391 +# Optional runtime deps: kde-apps/dolphin
4392 +RDEPEND="${RDEPEND}
4393 + share? ( kde-frameworks/purpose:${SLOT} )
4394 + thumbnail? (
4395 + >=kde-apps/ffmpegthumbs-${PV}:${SLOT}
4396 + >=kde-apps/thumbnailers-${PV}:${SLOT}
4397 + )
4398 +"
4399
4400 diff --git a/kde-apps/kdeedu-data/kdeedu-data-19.11.80.ebuild b/kde-apps/kdeedu-data/kdeedu-data-19.11.80.ebuild
4401 new file mode 100644
4402 index 0000000000..aaa79343f3
4403 --- /dev/null
4404 +++ b/kde-apps/kdeedu-data/kdeedu-data-19.11.80.ebuild
4405 @@ -0,0 +1,18 @@
4406 +# Copyright 1999-2019 Gentoo Authors
4407 +# Distributed under the terms of the GNU General Public License v2
4408 +
4409 +EAPI=7
4410 +
4411 +inherit kde.org
4412 +
4413 +DESCRIPTION="Shared icons, artwork and data files for educational applications"
4414 +
4415 +LICENSE="GPL-2"
4416 +SLOT="5"
4417 +KEYWORDS="~amd64 ~arm64 ~x86"
4418 +IUSE=""
4419 +
4420 +BDEPEND="
4421 + dev-qt/qtcore:5
4422 + kde-frameworks/extra-cmake-modules:5
4423 +"
4424
4425 diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-19.11.80.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-19.11.80.ebuild
4426 new file mode 100644
4427 index 0000000000..24a6d7958c
4428 --- /dev/null
4429 +++ b/kde-apps/kdeedu-meta/kdeedu-meta-19.11.80.ebuild
4430 @@ -0,0 +1,42 @@
4431 +# Copyright 1999-2019 Gentoo Authors
4432 +# Distributed under the terms of the GNU General Public License v2
4433 +
4434 +EAPI=7
4435 +
4436 +DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages"
4437 +HOMEPAGE="https://edu.kde.org"
4438 +
4439 +LICENSE="metapackage"
4440 +SLOT="5"
4441 +KEYWORDS="~amd64 ~arm64 ~x86"
4442 +IUSE="+webengine +webkit"
4443 +
4444 +RDEPEND="
4445 + >=kde-apps/analitza-${PV}:${SLOT}
4446 + >=kde-apps/artikulate-${PV}:${SLOT}
4447 + >=kde-apps/blinken-${PV}:${SLOT}
4448 + >=kde-apps/cantor-${PV}:${SLOT}
4449 + >=kde-apps/kalzium-${PV}:${SLOT}
4450 + >=kde-apps/kanagram-${PV}:${SLOT}
4451 + >=kde-apps/kbruch-${PV}:${SLOT}
4452 + >=kde-apps/kdeedu-data-${PV}:${SLOT}
4453 + >=kde-apps/kgeography-${PV}:${SLOT}
4454 + >=kde-apps/khangman-${PV}:${SLOT}
4455 + >=kde-apps/kig-${PV}:${SLOT}
4456 + >=kde-apps/kiten-${PV}:${SLOT}
4457 + >=kde-apps/klettres-${PV}:${SLOT}
4458 + >=kde-apps/kmplot-${PV}:${SLOT}
4459 + >=kde-apps/kqtquickcharts-${PV}:${SLOT}
4460 + >=kde-apps/ktouch-${PV}:${SLOT}
4461 + >=kde-apps/kturtle-${PV}:${SLOT}
4462 + >=kde-apps/kwordquiz-${PV}:${SLOT}
4463 + >=kde-apps/libkeduvocdocument-${PV}:${SLOT}
4464 + >=kde-apps/marble-${PV}:${SLOT}
4465 + >=kde-apps/minuet-${PV}:${SLOT}
4466 + >=kde-apps/step-${PV}:${SLOT}
4467 + webengine? (
4468 + >=kde-apps/kalgebra-${PV}:${SLOT}
4469 + >=kde-apps/parley-${PV}:${SLOT}
4470 + )
4471 + webkit? ( >=kde-apps/rocs-${PV}:${SLOT} )
4472 +"
4473
4474 diff --git a/kde-apps/kdegames-meta/kdegames-meta-19.11.80.ebuild b/kde-apps/kdegames-meta/kdegames-meta-19.11.80.ebuild
4475 new file mode 100644
4476 index 0000000000..91b0db75ec
4477 --- /dev/null
4478 +++ b/kde-apps/kdegames-meta/kdegames-meta-19.11.80.ebuild
4479 @@ -0,0 +1,59 @@
4480 +# Copyright 1999-2019 Gentoo Authors
4481 +# Distributed under the terms of the GNU General Public License v2
4482 +
4483 +EAPI=7
4484 +
4485 +DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages"
4486 +HOMEPAGE="https://games.kde.org/"
4487 +
4488 +LICENSE="metapackage"
4489 +SLOT="5"
4490 +KEYWORDS="~amd64 ~arm64 ~x86"
4491 +IUSE="opengl python"
4492 +
4493 +RDEPEND="
4494 + >=kde-apps/bomber-${PV}:${SLOT}
4495 + >=kde-apps/bovo-${PV}:${SLOT}
4496 + >=kde-apps/granatier-${PV}:${SLOT}
4497 + >=kde-apps/kapman-${PV}:${SLOT}
4498 + >=kde-apps/katomic-${PV}:${SLOT}
4499 + >=kde-apps/kblackbox-${PV}:${SLOT}
4500 + >=kde-apps/kblocks-${PV}:${SLOT}
4501 + >=kde-apps/kbounce-${PV}:${SLOT}
4502 + >=kde-apps/kbreakout-${PV}:${SLOT}
4503 + >=kde-apps/kdiamond-${PV}:${SLOT}
4504 + >=kde-apps/kfourinline-${PV}:${SLOT}
4505 + >=kde-apps/kgoldrunner-${PV}:${SLOT}
4506 + >=kde-apps/kigo-${PV}:${SLOT}
4507 + >=kde-apps/killbots-${PV}:${SLOT}
4508 + >=kde-apps/kiriki-${PV}:${SLOT}
4509 + >=kde-apps/kjumpingcube-${PV}:${SLOT}
4510 + >=kde-apps/klickety-${PV}:${SLOT}
4511 + >=kde-apps/klines-${PV}:${SLOT}
4512 + >=kde-apps/kmahjongg-${PV}:${SLOT}
4513 + >=kde-apps/kmines-${PV}:${SLOT}
4514 + >=kde-apps/knavalbattle-${PV}:${SLOT}
4515 + >=kde-apps/knetwalk-${PV}:${SLOT}
4516 + >=kde-apps/knights-${PV}:${SLOT}
4517 + >=kde-apps/kolf-${PV}:${SLOT}
4518 + >=kde-apps/kollision-${PV}:${SLOT}
4519 + >=kde-apps/konquest-${PV}:${SLOT}
4520 + >=kde-apps/kpat-${PV}:${SLOT}
4521 + >=kde-apps/kreversi-${PV}:${SLOT}
4522 + >=kde-apps/kshisen-${PV}:${SLOT}
4523 + >=kde-apps/ksirk-${PV}:${SLOT}
4524 + >=kde-apps/ksnakeduel-${PV}:${SLOT}
4525 + >=kde-apps/kspaceduel-${PV}:${SLOT}
4526 + >=kde-apps/ksquares-${PV}:${SLOT}
4527 + >=kde-apps/ktuberling-${PV}:${SLOT}
4528 + >=kde-apps/libkdegames-${PV}:${SLOT}
4529 + >=kde-apps/libkmahjongg-${PV}:${SLOT}
4530 + >=kde-apps/lskat-${PV}:${SLOT}
4531 + >=kde-apps/palapeli-${PV}:${SLOT}
4532 + >=kde-apps/picmi-${PV}:${SLOT}
4533 + opengl? (
4534 + >=kde-apps/ksudoku-${PV}:${SLOT}
4535 + >=kde-apps/kubrick-${PV}:${SLOT}
4536 + )
4537 + python? ( >=kde-apps/kajongg-${PV}:${SLOT} )
4538 +"
4539
4540 diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-19.11.80.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-19.11.80.ebuild
4541 new file mode 100644
4542 index 0000000000..23762131d3
4543 --- /dev/null
4544 +++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-19.11.80.ebuild
4545 @@ -0,0 +1,30 @@
4546 +# Copyright 1999-2019 Gentoo Authors
4547 +# Distributed under the terms of the GNU General Public License v2
4548 +
4549 +EAPI=7
4550 +
4551 +DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages"
4552 +HOMEPAGE="https://kde.org/applications/graphics/"
4553 +
4554 +LICENSE="metapackage"
4555 +SLOT="5"
4556 +KEYWORDS="~amd64 ~arm64 ~x86"
4557 +IUSE="scanner"
4558 +
4559 +RDEPEND="
4560 + >=kde-apps/gwenview-${PV}:${SLOT}
4561 + >=kde-apps/kamera-${PV}:${SLOT}
4562 + >=kde-apps/kcolorchooser-${PV}:${SLOT}
4563 + >=kde-apps/kdegraphics-mobipocket-${PV}:${SLOT}
4564 + >=kde-apps/kipi-plugins-${PV}:${SLOT}
4565 + >=kde-apps/kolourpaint-${PV}:${SLOT}
4566 + >=kde-apps/kruler-${PV}:${SLOT}
4567 + >=kde-apps/libkdcraw-${PV}:${SLOT}
4568 + >=kde-apps/libkexiv2-${PV}:${SLOT}
4569 + >=kde-apps/libkipi-${PV}:${SLOT}
4570 + >=kde-apps/okular-${PV}:${SLOT}
4571 + >=kde-apps/spectacle-${PV}:${SLOT}
4572 + >=kde-apps/svgpart-${PV}:${SLOT}
4573 + >=kde-apps/thumbnailers-${PV}:${SLOT}
4574 + scanner? ( >=kde-apps/libksane-${PV}:${SLOT} )
4575 +"
4576
4577 diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-19.11.80.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-19.11.80.ebuild
4578 new file mode 100644
4579 index 0000000000..e42abf2c81
4580 --- /dev/null
4581 +++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-19.11.80.ebuild
4582 @@ -0,0 +1,29 @@
4583 +# Copyright 1999-2019 Gentoo Authors
4584 +# Distributed under the terms of the GNU General Public License v2
4585 +
4586 +EAPI=7
4587 +
4588 +KFMIN=5.63.0
4589 +QTMIN=5.12.3
4590 +inherit ecm kde.org
4591 +
4592 +DESCRIPTION="Library to support mobipocket ebooks"
4593 +
4594 +LICENSE="GPL-2" # TODO: CHECK
4595 +SLOT="5"
4596 +KEYWORDS="~amd64 ~arm64 ~x86"
4597 +IUSE="+thumbnail"
4598 +
4599 +DEPEND="
4600 + >=dev-qt/qtgui-${QTMIN}:5
4601 + thumbnail? ( >=kde-frameworks/kio-${KFMIN}:5 )
4602 +"
4603 +RDEPEND="${DEPEND}"
4604 +
4605 +src_configure() {
4606 + local mycmakeargs=(
4607 + -DBUILD_thumbnailers=$(usex thumbnail)
4608 + )
4609 +
4610 + ecm_src_configure
4611 +}
4612
4613 diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-19.11.80.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-19.11.80.ebuild
4614 new file mode 100644
4615 index 0000000000..332ed55a74
4616 --- /dev/null
4617 +++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-19.11.80.ebuild
4618 @@ -0,0 +1,29 @@
4619 +# Copyright 1999-2019 Gentoo Authors
4620 +# Distributed under the terms of the GNU General Public License v2
4621 +
4622 +EAPI=7
4623 +
4624 +DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived packages"
4625 +HOMEPAGE="https://kde.org/applications/multimedia/
4626 +https://multimedia.kde.org/"
4627 +
4628 +LICENSE="metapackage"
4629 +SLOT="5"
4630 +KEYWORDS="~amd64 ~arm64 ~x86"
4631 +IUSE="+cdrom +ffmpeg gstreamer"
4632 +
4633 +RDEPEND="
4634 + >=kde-apps/dragon-${PV}:${SLOT}
4635 + >=kde-apps/juk-${PV}:${SLOT}
4636 + >=kde-apps/kdenlive-${PV}:${SLOT}
4637 + >=kde-apps/kmix-${PV}:${SLOT}
4638 + >=kde-apps/kwave-${PV}:${SLOT}
4639 + cdrom? (
4640 + >=kde-apps/audiocd-kio-${PV}:${SLOT}
4641 + >=kde-apps/k3b-${PV}:${SLOT}
4642 + >=kde-apps/libkcddb-${PV}:${SLOT}
4643 + >=kde-apps/libkcompactdisc-${PV}:${SLOT}
4644 + )
4645 + ffmpeg? ( >=kde-apps/ffmpegthumbs-${PV}:${SLOT} )
4646 + gstreamer? ( >=kde-apps/kamoso-${PV}:${SLOT} )
4647 +"
4648
4649 diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-19.11.80.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-19.11.80.ebuild
4650 new file mode 100644
4651 index 0000000000..15c13ace4a
4652 --- /dev/null
4653 +++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-19.11.80.ebuild
4654 @@ -0,0 +1,35 @@
4655 +# Copyright 1999-2019 Gentoo Authors
4656 +# Distributed under the terms of the GNU General Public License v2
4657 +
4658 +EAPI=7
4659 +
4660 +KFMIN=5.63.0
4661 +QTMIN=5.12.3
4662 +inherit ecm kde.org
4663 +
4664 +DESCRIPTION="SMB filesharing config module for systemsettings"
4665 +HOMEPAGE="https://kde.org/applications/system/org.kde.kdenetwork_filesharing"
4666 +
4667 +LICENSE="GPL-2" # TODO: CHECK
4668 +SLOT="5"
4669 +KEYWORDS="~amd64 ~arm64 ~x86"
4670 +IUSE=""
4671 +
4672 +DEPEND="
4673 + >=kde-frameworks/kcompletion-${KFMIN}:5
4674 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4675 + >=kde-frameworks/ki18n-${KFMIN}:5
4676 + >=kde-frameworks/kio-${KFMIN}:5
4677 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4678 + >=dev-qt/qtgui-${QTMIN}:5
4679 + >=dev-qt/qtwidgets-${QTMIN}:5
4680 +"
4681 +RDEPEND="${DEPEND}"
4682 +
4683 +src_configure() {
4684 + local mycmakeargs=(
4685 + -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
4686 + )
4687 +
4688 + ecm_src_configure
4689 +}
4690
4691 diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-19.11.80.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-19.11.80.ebuild
4692 new file mode 100644
4693 index 0000000000..093236da69
4694 --- /dev/null
4695 +++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-19.11.80.ebuild
4696 @@ -0,0 +1,23 @@
4697 +# Copyright 1999-2019 Gentoo Authors
4698 +# Distributed under the terms of the GNU General Public License v2
4699 +
4700 +EAPI=7
4701 +
4702 +DESCRIPTION="kdenetwork - merge this to pull in all kdenetwork-derived packages"
4703 +HOMEPAGE="https://kde.org/"
4704 +
4705 +LICENSE="metapackage"
4706 +SLOT="5"
4707 +KEYWORDS="~amd64 ~arm64 ~x86"
4708 +IUSE="dropbox +telepathy"
4709 +
4710 +RDEPEND="
4711 + >=kde-apps/kdenetwork-filesharing-${PV}:${SLOT}
4712 + >=kde-apps/kget-${PV}:${SLOT}
4713 + >=kde-apps/krdc-${PV}:${SLOT}
4714 + >=kde-apps/kopete-${PV}:${SLOT}
4715 + >=kde-apps/krfb-${PV}:${SLOT}
4716 + >=kde-apps/zeroconf-ioslave-${PV}:${SLOT}
4717 + dropbox? ( >=kde-apps/dolphin-plugins-dropbox-${PV}:${SLOT} )
4718 + telepathy? ( >=kde-apps/plasma-telepathy-meta-${PV}:${SLOT} )
4719 +"
4720
4721 diff --git a/kde-apps/kdenlive/kdenlive-19.11.80.ebuild b/kde-apps/kdenlive/kdenlive-19.11.80.ebuild
4722 new file mode 100644
4723 index 0000000000..6a596dff2e
4724 --- /dev/null
4725 +++ b/kde-apps/kdenlive/kdenlive-19.11.80.ebuild
4726 @@ -0,0 +1,87 @@
4727 +# Copyright 1999-2019 Gentoo Authors
4728 +# Distributed under the terms of the GNU General Public License v2
4729 +
4730 +EAPI=7
4731 +
4732 +ECM_HANDBOOK="optional"
4733 +ECM_TEST="true"
4734 +KFMIN=5.63.0
4735 +QTMIN=5.12.3
4736 +VIRTUALX_REQUIRED="test"
4737 +inherit ecm kde.org
4738 +
4739 +DESCRIPTION="Non-linear video editing suite by KDE"
4740 +HOMEPAGE="https://kdenlive.org/en/"
4741 +
4742 +LICENSE="GPL-2"
4743 +SLOT="5"
4744 +KEYWORDS="~amd64 ~arm64 ~x86"
4745 +IUSE="freesound gles2 semantic-desktop share v4l"
4746 +
4747 +BDEPEND="
4748 + sys-devel/gettext
4749 +"
4750 +DEPEND="
4751 + >=kde-frameworks/karchive-${KFMIN}:5
4752 + >=kde-frameworks/kbookmarks-${KFMIN}:5
4753 + >=kde-frameworks/kcompletion-${KFMIN}:5
4754 + >=kde-frameworks/kconfig-${KFMIN}:5
4755 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
4756 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4757 + >=kde-frameworks/kcrash-${KFMIN}:5
4758 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
4759 + >=kde-frameworks/kdeclarative-${KFMIN}:5
4760 + >=kde-frameworks/kguiaddons-${KFMIN}:5
4761 + >=kde-frameworks/ki18n-${KFMIN}:5
4762 + >=kde-frameworks/kiconthemes-${KFMIN}:5
4763 + >=kde-frameworks/kio-${KFMIN}:5
4764 + >=kde-frameworks/kitemviews-${KFMIN}:5
4765 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
4766 + >=kde-frameworks/knewstuff-${KFMIN}:5
4767 + >=kde-frameworks/knotifications-${KFMIN}:5
4768 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
4769 + >=kde-frameworks/kservice-${KFMIN}:5
4770 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
4771 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4772 + >=kde-frameworks/kxmlgui-${KFMIN}:5
4773 + >=kde-frameworks/solid-${KFMIN}:5
4774 + >=dev-qt/qtconcurrent-${QTMIN}:5
4775 + >=dev-qt/qtdbus-${QTMIN}:5
4776 + >=dev-qt/qtdeclarative-${QTMIN}:5
4777 + >=dev-qt/qtgui-${QTMIN}:5[gles2=]
4778 + >=dev-qt/qtmultimedia-${QTMIN}:5
4779 + >=dev-qt/qtnetwork-${QTMIN}:5
4780 + >=dev-qt/qtsvg-${QTMIN}:5
4781 + >=dev-qt/qtwidgets-${QTMIN}:5
4782 + >=dev-qt/qtxml-${QTMIN}:5
4783 + dev-cpp/rttr
4784 + >=media-libs/mlt-6.16.0[ffmpeg,frei0r,kdenlive,melt,qt5,sdl,xml]
4785 + freesound? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
4786 + semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 )
4787 + share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
4788 + v4l? ( media-libs/libv4l )
4789 +"
4790 +RDEPEND="${DEPEND}
4791 + >=dev-qt/qtquickcontrols-${QTMIN}:5
4792 + virtual/ffmpeg[encode,sdl,X]
4793 +"
4794 +
4795 +src_configure() {
4796 + local mycmakeargs=(
4797 + $(cmake-utils_use_find_package freesound Qt5WebKitWidgets)
4798 + $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
4799 + $(cmake-utils_use_find_package share KF5Purpose)
4800 + $(cmake-utils_use_find_package v4l LibV4L2)
4801 + )
4802 +
4803 + ecm_src_configure
4804 +}
4805 +
4806 +pkg_postinst() {
4807 + ecm_pkg_postinst
4808 +
4809 + # Gentoo bug 603168
4810 + if ! has_version "media-libs/mlt[fftw]" ; then
4811 + elog "For 'Crop and Transform/Rotate and Shear' effect, please build media-libs/mlt with USE=fftw enabled."
4812 + fi
4813 +}
4814
4815 diff --git a/kde-apps/kdepim-addons/kdepim-addons-19.11.80.ebuild b/kde-apps/kdepim-addons/kdepim-addons-19.11.80.ebuild
4816 new file mode 100644
4817 index 0000000000..e3a5152344
4818 --- /dev/null
4819 +++ b/kde-apps/kdepim-addons/kdepim-addons-19.11.80.ebuild
4820 @@ -0,0 +1,94 @@
4821 +# Copyright 1999-2019 Gentoo Authors
4822 +# Distributed under the terms of the GNU General Public License v2
4823 +
4824 +EAPI=7
4825 +
4826 +ECM_EXAMPLES="true"
4827 +ECM_TEST="forceoptional-recursive"
4828 +PVCUT=$(ver_cut 1-3)
4829 +KFMIN=5.63.0
4830 +QTMIN=5.12.3
4831 +VIRTUALX_REQUIRED="test"
4832 +inherit ecm kde.org
4833 +
4834 +DESCRIPTION="Plugins for KDE Personal Information Management Suite"
4835 +HOMEPAGE="https://kde.org/applications/office/org.kde.kontact"
4836 +
4837 +LICENSE="GPL-2+ LGPL-2.1+"
4838 +SLOT="5"
4839 +KEYWORDS="~amd64 ~arm64 ~x86"
4840 +IUSE="importwizard markdown"
4841 +
4842 +# drop qtwidgets subslot operator when QT_MINIMAL >= 5.14.0
4843 +COMMON_DEPEND="
4844 + >=kde-frameworks/kcompletion-${KFMIN}:5
4845 + >=kde-frameworks/kconfig-${KFMIN}:5
4846 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
4847 + >=kde-frameworks/kcontacts-${KFMIN}:5
4848 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4849 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
4850 + >=kde-frameworks/ki18n-${KFMIN}:5
4851 + >=kde-frameworks/kiconthemes-${KFMIN}:5
4852 + >=kde-frameworks/kio-${KFMIN}:5
4853 + >=kde-frameworks/kparts-${KFMIN}:5
4854 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4855 + >=kde-frameworks/kxmlgui-${KFMIN}:5
4856 + >=kde-frameworks/prison-${KFMIN}:5
4857 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
4858 + >=kde-apps/akonadi-${PVCUT}:5
4859 + >=kde-apps/akonadi-contacts-${PVCUT}:5
4860 + >=kde-apps/akonadi-notes-${PVCUT}:5
4861 + >=kde-apps/calendarsupport-${PVCUT}:5
4862 + >=kde-apps/eventviews-${PVCUT}:5
4863 + >=kde-apps/grantleetheme-${PVCUT}:5
4864 + >=kde-apps/incidenceeditor-${PVCUT}:5
4865 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
4866 + >=kde-apps/kidentitymanagement-${PVCUT}:5
4867 + >=kde-apps/kimap-${PVCUT}:5
4868 + >=kde-apps/kitinerary-${PVCUT}:5
4869 + >=kde-apps/kmailtransport-${PVCUT}:5
4870 + >=kde-apps/kmime-${PVCUT}:5
4871 + >=kde-apps/kontactinterface-${PVCUT}:5
4872 + >=kde-apps/kpkpass-${PVCUT}:5
4873 + >=kde-apps/libkdepim-${PVCUT}:5
4874 + >=kde-apps/libkleo-${PVCUT}:5
4875 + >=kde-apps/libksieve-${PVCUT}:5
4876 + >=kde-apps/libktnef-${PVCUT}:5
4877 + >=kde-apps/mailcommon-${PVCUT}:5
4878 + >=kde-apps/messagelib-${PVCUT}:5
4879 + >=kde-apps/pimcommon-${PVCUT}:5
4880 + >=dev-qt/qtgui-${QTMIN}:5
4881 + >=dev-qt/qtnetwork-${QTMIN}:5
4882 + >=dev-qt/qtwidgets-${QTMIN}:5=
4883 + >=dev-qt/qtxml-${QTMIN}:5
4884 + importwizard? ( >=kde-apps/akonadi-import-wizard-${PVCUT}:5 )
4885 + markdown? ( app-text/discount )
4886 +"
4887 +DEPEND="${COMMON_DEPEND}
4888 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
4889 +"
4890 +RDEPEND="${COMMON_DEPEND}
4891 + !kde-apps/kaddressbook:4
4892 + !kde-apps/kdepim-l10n
4893 + !kde-apps/kmail:4
4894 +"
4895 +
4896 +RESTRICT+=" test"
4897 +
4898 +src_configure() {
4899 + local mycmakeargs=(
4900 + -DKDEPIMADDONS_BUILD_EXAMPLES=$(usex examples)
4901 + $(cmake-utils_use_find_package importwizard KPimImportWizard)
4902 + $(cmake-utils_use_find_package markdown Discount)
4903 + )
4904 +
4905 + ecm_src_configure
4906 +}
4907 +
4908 +pkg_postinst() {
4909 + ecm_pkg_postinst
4910 +
4911 + if [[ ${KDE_BUILD_TYPE} = live ]] && ! has_version "kde-misc/kregexpeditor" ; then
4912 + elog "${PN} Sieve editor plugin can make use of kde-misc/kregexpeditor if installed."
4913 + fi
4914 +}
4915
4916 diff --git a/kde-apps/kdepim-apps-libs/kdepim-apps-libs-19.11.80.ebuild b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-19.11.80.ebuild
4917 new file mode 100644
4918 index 0000000000..143770c7f9
4919 --- /dev/null
4920 +++ b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-19.11.80.ebuild
4921 @@ -0,0 +1,43 @@
4922 +# Copyright 1999-2019 Gentoo Authors
4923 +# Distributed under the terms of the GNU General Public License v2
4924 +
4925 +EAPI=7
4926 +
4927 +ECM_TEST="forceoptional"
4928 +PVCUT=$(ver_cut 1-3)
4929 +KFMIN=5.63.0
4930 +QTMIN=5.12.3
4931 +VIRTUALX_REQUIRED="test"
4932 +inherit ecm kde.org
4933 +
4934 +DESCRIPTION="Libraries for KDE PIM applications"
4935 +HOMEPAGE="https://kde.org/applications/office/org.kde.kontact"
4936 +
4937 +LICENSE="GPL-2+ LGPL-2.1+"
4938 +SLOT="5"
4939 +KEYWORDS="~amd64 ~arm64 ~x86"
4940 +IUSE=""
4941 +
4942 +DEPEND="
4943 + >=kde-frameworks/kconfig-${KFMIN}:5
4944 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
4945 + >=kde-frameworks/kcontacts-${KFMIN}:5
4946 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
4947 + >=kde-frameworks/ki18n-${KFMIN}:5
4948 + >=kde-frameworks/kio-${KFMIN}:5
4949 + >=kde-frameworks/kservice-${KFMIN}:5
4950 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
4951 + >=kde-frameworks/prison-${KFMIN}:5
4952 + >=kde-apps/akonadi-${PVCUT}:5
4953 + >=kde-apps/akonadi-contacts-${PVCUT}:5
4954 + >=kde-apps/grantleetheme-${PVCUT}:5
4955 + >=kde-apps/libkleo-${PVCUT}:5
4956 + >=kde-apps/pimcommon-${PVCUT}:5
4957 + >=dev-qt/qtdbus-${QTMIN}:5
4958 + >=dev-qt/qtgui-${QTMIN}:5
4959 + >=dev-qt/qtwidgets-${QTMIN}:5
4960 + >=dev-libs/grantlee-5.1.0:5
4961 +"
4962 +RDEPEND="${DEPEND}
4963 + !kde-apps/kdepim-l10n
4964 +"
4965
4966 diff --git a/kde-apps/kdepim-meta/kdepim-meta-19.11.80.ebuild b/kde-apps/kdepim-meta/kdepim-meta-19.11.80.ebuild
4967 new file mode 100644
4968 index 0000000000..54adfb904e
4969 --- /dev/null
4970 +++ b/kde-apps/kdepim-meta/kdepim-meta-19.11.80.ebuild
4971 @@ -0,0 +1,75 @@
4972 +# Copyright 1999-2019 Gentoo Authors
4973 +# Distributed under the terms of the GNU General Public License v2
4974 +
4975 +EAPI=7
4976 +
4977 +DESCRIPTION="KDE PIM - merge this to pull in all kdepim-derived packages"
4978 +HOMEPAGE="https://kde.org/applications/office/org.kde.kontact"
4979 +
4980 +LICENSE="metapackage"
4981 +SLOT="5"
4982 +KEYWORDS="~amd64 ~arm64 ~x86"
4983 +IUSE="bogofilter clamav spamassassin"
4984 +
4985 +RDEPEND="
4986 + >=kde-apps/akonadi-${PV}:${SLOT}
4987 + >=kde-apps/akonadiconsole-${PV}:${SLOT}
4988 + >=kde-apps/akonadi-calendar-${PV}:${SLOT}
4989 + >=kde-apps/akonadi-contacts-${PV}:${SLOT}
4990 + >=kde-apps/akonadi-import-wizard-${PV}:${SLOT}
4991 + >=kde-apps/akonadi-mime-${PV}:${SLOT}
4992 + >=kde-apps/akonadi-notes-${PV}:${SLOT}
4993 + >=kde-apps/akonadi-search-${PV}:${SLOT}
4994 + >=kde-apps/akregator-${PV}:${SLOT}
4995 + >=kde-apps/calendarjanitor-${PV}:${SLOT}
4996 + >=kde-apps/calendarsupport-${PV}:${SLOT}
4997 + >=kde-apps/eventviews-${PV}:${SLOT}
4998 + >=kde-apps/grantlee-editor-${PV}:${SLOT}
4999 + >=kde-apps/grantleetheme-${PV}:${SLOT}
5000 + >=kde-apps/incidenceeditor-${PV}:${SLOT}
5001 + >=kde-apps/kaddressbook-${PV}:${SLOT}
5002 + >=kde-apps/kalarm-${PV}:${SLOT}
5003 + >=kde-apps/kalarmcal-${PV}:${SLOT}
5004 + >=kde-apps/kcalutils-${PV}:${SLOT}
5005 + >=kde-apps/kdepim-addons-${PV}:${SLOT}
5006 + >=kde-apps/kdepim-apps-libs-${PV}:${SLOT}
5007 + >=kde-apps/kdepim-runtime-${PV}:${SLOT}
5008 + >=kde-apps/kidentitymanagement-${PV}:${SLOT}
5009 + >=kde-apps/kimap-${PV}:${SLOT}
5010 + >=kde-apps/kitinerary-${PV}:${SLOT}
5011 + >=kde-apps/kldap-${PV}:${SLOT}
5012 + >=kde-apps/kleopatra-${PV}:${SLOT}
5013 + >=kde-apps/kmail-${PV}:${SLOT}
5014 + >=kde-apps/kmail-account-wizard-${PV}:${SLOT}
5015 + >=kde-apps/kmailtransport-${PV}:${SLOT}
5016 + >=kde-apps/kmbox-${PV}:${SLOT}
5017 + >=kde-apps/kmime-${PV}:${SLOT}
5018 + >=kde-apps/knotes-${PV}:${SLOT}
5019 + >=kde-apps/konsolekalendar-${PV}:${SLOT}
5020 + >=kde-apps/kontact-${PV}:${SLOT}
5021 + >=kde-apps/kontactinterface-${PV}:${SLOT}
5022 + >=kde-apps/korganizer-${PV}:${SLOT}
5023 + >=kde-apps/kpimtextedit-${PV}:${SLOT}
5024 + >=kde-apps/kpkpass-${PV}:${SLOT}
5025 + >=kde-apps/ksmtp-${PV}:${SLOT}
5026 + >=kde-apps/libgravatar-${PV}:${SLOT}
5027 + >=kde-apps/libkdepim-${PV}:${SLOT}
5028 + >=kde-apps/libkgapi-${PV}:${SLOT}
5029 + >=kde-apps/libkleo-${PV}:${SLOT}
5030 + >=kde-apps/libksieve-${PV}:${SLOT}
5031 + >=kde-apps/libktnef-${PV}:${SLOT}
5032 + >=kde-apps/mailcommon-${PV}:${SLOT}
5033 + >=kde-apps/mailimporter-${PV}:${SLOT}
5034 + >=kde-apps/mbox-importer-${PV}:${SLOT}
5035 + >=kde-apps/messagelib-${PV}:${SLOT}
5036 + >=kde-apps/pim-data-exporter-${PV}:${SLOT}
5037 + >=kde-apps/pim-sieve-editor-${PV}:${SLOT}
5038 + >=kde-apps/pimcommon-${PV}:${SLOT}
5039 + !kde-apps/kdepim-meta:4
5040 +"
5041 +# Optional runtime dependencies: kde-apps/kmail
5042 +RDEPEND="${RDEPEND}
5043 + bogofilter? ( mail-filter/bogofilter )
5044 + clamav? ( app-antivirus/clamav )
5045 + spamassassin? ( mail-filter/spamassassin )
5046 +"
5047
5048 diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-19.11.80.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-19.11.80.ebuild
5049 new file mode 100644
5050 index 0000000000..fd31f77b9f
5051 --- /dev/null
5052 +++ b/kde-apps/kdepim-runtime/kdepim-runtime-19.11.80.ebuild
5053 @@ -0,0 +1,90 @@
5054 +# Copyright 1999-2019 Gentoo Authors
5055 +# Distributed under the terms of the GNU General Public License v2
5056 +
5057 +EAPI=7
5058 +
5059 +ECM_HANDBOOK="forceoptional"
5060 +ECM_TEST="forceoptional"
5061 +PVCUT=$(ver_cut 1-3)
5062 +KFMIN=5.63.0
5063 +QTMIN=5.12.3
5064 +VIRTUALX_REQUIRED="test"
5065 +inherit ecm kde.org
5066 +
5067 +DESCRIPTION="Runtime plugin collection to extend the functionality of KDE PIM"
5068 +HOMEPAGE="https://kde.org/applications/office/org.kde.kontact"
5069 +
5070 +LICENSE="GPL-2+ LGPL-2.1+"
5071 +SLOT="5"
5072 +KEYWORDS="~amd64 ~arm64 ~x86"
5073 +IUSE=""
5074 +
5075 +# TODO kolab
5076 +BDEPEND="
5077 + dev-libs/libxslt
5078 +"
5079 +COMMON_DEPEND="
5080 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
5081 + >=kde-frameworks/kcodecs-${KFMIN}:5
5082 + >=kde-frameworks/kcompletion-${KFMIN}:5
5083 + >=kde-frameworks/kconfig-${KFMIN}:5
5084 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5085 + >=kde-frameworks/kcontacts-${KFMIN}:5
5086 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5087 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5088 + >=kde-frameworks/kholidays-${KFMIN}:5
5089 + >=kde-frameworks/ki18n-${KFMIN}:5
5090 + >=kde-frameworks/kio-${KFMIN}:5
5091 + >=kde-frameworks/kitemmodels-${KFMIN}:5
5092 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
5093 + >=kde-frameworks/knotifications-${KFMIN}:5
5094 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
5095 + >=kde-frameworks/kservice-${KFMIN}:5
5096 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
5097 + >=kde-frameworks/kwallet-${KFMIN}:5
5098 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5099 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5100 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5101 + >=kde-apps/akonadi-${PVCUT}:5
5102 + >=kde-apps/akonadi-calendar-${PVCUT}:5
5103 + >=kde-apps/akonadi-contacts-${PVCUT}:5
5104 + >=kde-apps/akonadi-mime-${PVCUT}:5
5105 + >=kde-apps/akonadi-notes-${PVCUT}:5
5106 + >=kde-apps/kalarmcal-${PVCUT}:5
5107 + >=kde-apps/kcalutils-${PVCUT}:5
5108 + >=kde-apps/kdav-${PVCUT}:5
5109 + >=kde-apps/kidentitymanagement-${PVCUT}:5
5110 + >=kde-apps/kimap-${PVCUT}:5
5111 + >=kde-apps/kmailtransport-${PVCUT}:5
5112 + >=kde-apps/kmbox-${PVCUT}:5
5113 + >=kde-apps/kmime-${PVCUT}:5
5114 + >=kde-apps/libkgapi-${PVCUT}:5
5115 + >=kde-apps/pimcommon-${PVCUT}:5
5116 + >=dev-qt/qtdbus-${QTMIN}:5
5117 + >=dev-qt/qtgui-${QTMIN}:5
5118 + >=dev-qt/qtnetwork-${QTMIN}:5
5119 + >=dev-qt/qtnetworkauth-${QTMIN}:5
5120 + >=dev-qt/qtspeech-${QTMIN}:5
5121 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
5122 + >=dev-qt/qtwidgets-${QTMIN}:5
5123 + >=dev-qt/qtxml-${QTMIN}:5
5124 + dev-libs/cyrus-sasl:2
5125 + dev-libs/libical:=
5126 +"
5127 +DEPEND="${COMMON_DEPEND}
5128 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
5129 + test? ( >=kde-apps/kimap-${PVCUT}:5[test] )
5130 +"
5131 +RDEPEND="${COMMON_DEPEND}
5132 + !kde-apps/kdepim-l10n
5133 + !kde-misc/akonadi-ews
5134 +"
5135 +
5136 +RESTRICT+=" test"
5137 +
5138 +src_configure() {
5139 + local mycmakeargs=(
5140 + -DCMAKE_DISABLE_FIND_PACKAGE_Libkolabxml=ON
5141 + )
5142 + ecm_src_configure
5143 +}
5144
5145 diff --git a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-19.11.80.ebuild b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-19.11.80.ebuild
5146 new file mode 100644
5147 index 0000000000..dcfe904947
5148 --- /dev/null
5149 +++ b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-19.11.80.ebuild
5150 @@ -0,0 +1,22 @@
5151 +# Copyright 1999-2019 Gentoo Authors
5152 +# Distributed under the terms of the GNU General Public License v2
5153 +
5154 +EAPI=7
5155 +
5156 +KFMIN=5.63.0
5157 +inherit ecm kde.org
5158 +
5159 +DESCRIPTION="kioslaves from kdesdk package"
5160 +
5161 +LICENSE="GPL-2" # TODO: CHECK
5162 +SLOT="5"
5163 +KEYWORDS="~amd64 ~arm64 ~x86"
5164 +IUSE=""
5165 +
5166 +DEPEND="
5167 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5168 + >=kde-frameworks/ki18n-${KFMIN}:5
5169 + >=kde-frameworks/kio-${KFMIN}:5
5170 + dev-lang/perl
5171 +"
5172 +RDEPEND="${DEPEND}"
5173
5174 diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-19.11.80.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-19.11.80.ebuild
5175 new file mode 100644
5176 index 0000000000..f5a72f8336
5177 --- /dev/null
5178 +++ b/kde-apps/kdesdk-meta/kdesdk-meta-19.11.80.ebuild
5179 @@ -0,0 +1,32 @@
5180 +# Copyright 1999-2019 Gentoo Authors
5181 +# Distributed under the terms of the GNU General Public License v2
5182 +
5183 +EAPI=7
5184 +
5185 +DESCRIPTION="KDE SDK - merge this to pull in all kdesdk-derived packages"
5186 +HOMEPAGE="https://kde.org/applications/development"
5187 +
5188 +LICENSE="metapackage"
5189 +SLOT="5"
5190 +KEYWORDS="~amd64 ~arm64 ~x86"
5191 +IUSE="bazaar cvs git mercurial subversion +webkit"
5192 +
5193 +RDEPEND="
5194 + >=kde-apps/kapptemplate-${PV}:${SLOT}
5195 + >=kde-apps/kcachegrind-${PV}:${SLOT}
5196 + >=kde-apps/kde-dev-scripts-${PV}:${SLOT}
5197 + >=kde-apps/kde-dev-utils-${PV}:${SLOT}
5198 + >=kde-apps/kdesdk-kioslaves-${PV}:${SLOT}
5199 + >=kde-apps/kdesdk-thumbnailers-${PV}:${SLOT}
5200 + >=kde-apps/kompare-${PV}:${SLOT}
5201 + >=kde-apps/kross-interpreters-${PV}:${SLOT}
5202 + >=kde-apps/libkomparediff2-${PV}:${SLOT}
5203 + >=kde-apps/lokalize-${PV}:${SLOT}
5204 + >=kde-apps/poxml-${PV}:${SLOT}
5205 + bazaar? ( >=kde-apps/dolphin-plugins-bazaar-${PV}:${SLOT} )
5206 + cvs? ( >=kde-apps/cervisia-${PV}:${SLOT} )
5207 + git? ( >=kde-apps/dolphin-plugins-git-${PV}:${SLOT} )
5208 + mercurial? ( >=kde-apps/dolphin-plugins-mercurial-${PV}:${SLOT} )
5209 + subversion? ( >=kde-apps/dolphin-plugins-subversion-${PV}:${SLOT} )
5210 + webkit? ( >=kde-apps/umbrello-${PV}:${SLOT} )
5211 +"
5212
5213 diff --git a/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-19.11.80.ebuild b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-19.11.80.ebuild
5214 new file mode 100644
5215 index 0000000000..254ed85346
5216 --- /dev/null
5217 +++ b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-19.11.80.ebuild
5218 @@ -0,0 +1,26 @@
5219 +# Copyright 1999-2019 Gentoo Authors
5220 +# Distributed under the terms of the GNU General Public License v2
5221 +
5222 +EAPI=7
5223 +
5224 +KFMIN=5.63.0
5225 +QTMIN=5.12.3
5226 +inherit ecm kde.org
5227 +
5228 +DESCRIPTION="Thumbnail generator for PO files"
5229 +
5230 +LICENSE="GPL-2" # TODO: CHECK
5231 +SLOT="5"
5232 +KEYWORDS="~amd64 ~arm64 ~x86"
5233 +IUSE=""
5234 +
5235 +DEPEND="
5236 + >=kde-frameworks/kconfig-${KFMIN}:5
5237 + >=kde-frameworks/ki18n-${KFMIN}:5
5238 + >=kde-frameworks/kio-${KFMIN}:5
5239 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5240 + >=dev-qt/qtgui-${QTMIN}:5
5241 + >=dev-qt/qtwidgets-${QTMIN}:5
5242 + sys-devel/gettext
5243 +"
5244 +RDEPEND="${DEPEND}"
5245
5246 diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-19.11.80.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-19.11.80.ebuild
5247 new file mode 100644
5248 index 0000000000..22148c7990
5249 --- /dev/null
5250 +++ b/kde-apps/kdeutils-meta/kdeutils-meta-19.11.80.ebuild
5251 @@ -0,0 +1,42 @@
5252 +# Copyright 1999-2019 Gentoo Authors
5253 +# Distributed under the terms of the GNU General Public License v2
5254 +
5255 +EAPI=7
5256 +
5257 +DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
5258 +HOMEPAGE="https://kde.org/applications/utilities https://utils.kde.org"
5259 +
5260 +LICENSE="metapackage"
5261 +SLOT="5"
5262 +KEYWORDS="~amd64 ~arm64 ~x86"
5263 +IUSE="7zip cups floppy gpg lrz rar"
5264 +
5265 +RDEPEND="
5266 + >=kde-apps/ark-${PV}:${SLOT}
5267 + >=kde-apps/filelight-${PV}:${SLOT}
5268 + >=kde-apps/kate-${PV}:${SLOT}
5269 + >=kde-apps/kbackup-${PV}:${SLOT}
5270 + >=kde-apps/kcalc-${PV}:${SLOT}
5271 + >=kde-apps/kcharselect-${PV}:${SLOT}
5272 + >=kde-apps/kdebugsettings-${PV}:${SLOT}
5273 + >=kde-apps/kdf-${PV}:${SLOT}
5274 + >=kde-apps/kimagemapeditor-${PV}:${SLOT}
5275 + >=kde-apps/kteatime-${PV}:${SLOT}
5276 + >=kde-apps/ktimer-${PV}:${SLOT}
5277 + >=kde-apps/kwalletmanager-${PV}:${SLOT}
5278 + >=kde-apps/sweeper-${PV}:${SLOT}
5279 + >=kde-apps/yakuake-${PV}:${SLOT}
5280 + cups? ( >=kde-apps/print-manager-${PV}:${SLOT} )
5281 + floppy? ( >=kde-apps/kfloppy-${PV}:${SLOT} )
5282 + gpg? ( >=kde-apps/kgpg-${PV}:${SLOT} )
5283 +"
5284 +# Optional runtime deps: kde-apps/ark
5285 +RDEPEND="${RDEPEND}
5286 + 7zip? ( app-arch/p7zip )
5287 + lrz? ( app-arch/lrzip )
5288 + rar? ( || (
5289 + app-arch/rar
5290 + app-arch/unrar
5291 + app-arch/unar
5292 + ) )
5293 +"
5294
5295 diff --git a/kde-apps/kdf/kdf-19.11.80.ebuild b/kde-apps/kdf/kdf-19.11.80.ebuild
5296 new file mode 100644
5297 index 0000000000..355f8dd504
5298 --- /dev/null
5299 +++ b/kde-apps/kdf/kdf-19.11.80.ebuild
5300 @@ -0,0 +1,35 @@
5301 +# Copyright 1999-2019 Gentoo Authors
5302 +# Distributed under the terms of the GNU General Public License v2
5303 +
5304 +EAPI=7
5305 +
5306 +ECM_HANDBOOK="forceoptional"
5307 +KFMIN=5.63.0
5308 +QTMIN=5.12.3
5309 +inherit ecm kde.org
5310 +
5311 +DESCRIPTION="KDE free disk space utility"
5312 +HOMEPAGE="https://kde.org/applications/system/org.kde.kdf
5313 +https://utils.kde.org/projects/kdf/"
5314 +
5315 +LICENSE="GPL-2" # TODO: CHECK
5316 +SLOT="5"
5317 +KEYWORDS="~amd64 ~arm64 ~x86"
5318 +IUSE=""
5319 +
5320 +DEPEND="
5321 + >=kde-frameworks/kcmutils-${KFMIN}:5
5322 + >=kde-frameworks/kcompletion-${KFMIN}:5
5323 + >=kde-frameworks/kconfig-${KFMIN}:5
5324 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5325 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5326 + >=kde-frameworks/ki18n-${KFMIN}:5
5327 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5328 + >=kde-frameworks/kio-${KFMIN}:5
5329 + >=kde-frameworks/knotifications-${KFMIN}:5
5330 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5331 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5332 + >=dev-qt/qtgui-${QTMIN}:5
5333 + >=dev-qt/qtwidgets-${QTMIN}:5
5334 +"
5335 +RDEPEND="${DEPEND}"
5336
5337 diff --git a/kde-apps/kdialog/kdialog-19.11.80.ebuild b/kde-apps/kdialog/kdialog-19.11.80.ebuild
5338 new file mode 100644
5339 index 0000000000..ce8f960c4e
5340 --- /dev/null
5341 +++ b/kde-apps/kdialog/kdialog-19.11.80.ebuild
5342 @@ -0,0 +1,42 @@
5343 +# Copyright 1999-2019 Gentoo Authors
5344 +# Distributed under the terms of the GNU General Public License v2
5345 +
5346 +EAPI=7
5347 +
5348 +KFMIN=5.63.0
5349 +QTMIN=5.12.3
5350 +inherit ecm kde.org
5351 +
5352 +DESCRIPTION="Can be used to show nice dialog boxes from shell scripts"
5353 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kdialog"
5354 +
5355 +LICENSE="GPL-2" # TODO: CHECK
5356 +SLOT="5"
5357 +KEYWORDS="~amd64 ~arm64 ~x86"
5358 +IUSE="X"
5359 +
5360 +DEPEND="
5361 + >=kde-frameworks/kconfig-${KFMIN}:5
5362 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5363 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5364 + >=kde-frameworks/kguiaddons-${KFMIN}:5
5365 + >=kde-frameworks/ki18n-${KFMIN}:5
5366 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5367 + >=kde-frameworks/kio-${KFMIN}:5
5368 + >=kde-frameworks/knotifications-${KFMIN}:5
5369 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
5370 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5371 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5372 + >=dev-qt/qtdbus-${QTMIN}:5
5373 + >=dev-qt/qtgui-${QTMIN}:5
5374 + >=dev-qt/qtwidgets-${QTMIN}:5
5375 + X? ( x11-libs/libX11 )
5376 +"
5377 +RDEPEND="${DEPEND}"
5378 +
5379 +src_configure() {
5380 + local mycmakeargs=(
5381 + $(cmake-utils_use_find_package X X11)
5382 + )
5383 + ecm_src_configure
5384 +}
5385
5386 diff --git a/kde-apps/kdiamond/kdiamond-19.11.80.ebuild b/kde-apps/kdiamond/kdiamond-19.11.80.ebuild
5387 new file mode 100644
5388 index 0000000000..c32392e82a
5389 --- /dev/null
5390 +++ b/kde-apps/kdiamond/kdiamond-19.11.80.ebuild
5391 @@ -0,0 +1,36 @@
5392 +# Copyright 1999-2019 Gentoo Authors
5393 +# Distributed under the terms of the GNU General Public License v2
5394 +
5395 +EAPI=7
5396 +
5397 +ECM_HANDBOOK="forceoptional"
5398 +PVCUT=$(ver_cut 1-3)
5399 +KFMIN=5.63.0
5400 +QTMIN=5.12.3
5401 +inherit ecm kde.org
5402 +
5403 +DESCRIPTION="Single player three-in-a-row game"
5404 +HOMEPAGE="https://kde.org/applications/games/org.kde.kdiamond
5405 +https://games.kde.org/game.php?game=kdiamond"
5406 +
5407 +LICENSE="GPL-2" # TODO: CHECK
5408 +SLOT="5"
5409 +KEYWORDS="~amd64 ~arm64 ~x86"
5410 +IUSE=""
5411 +
5412 +DEPEND="
5413 + >=kde-frameworks/kconfig-${KFMIN}:5
5414 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5415 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5416 + >=kde-frameworks/kcrash-${KFMIN}:5
5417 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5418 + >=kde-frameworks/ki18n-${KFMIN}:5
5419 + >=kde-frameworks/knotifications-${KFMIN}:5
5420 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
5421 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5422 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5423 + >=kde-apps/libkdegames-${PVCUT}:5
5424 + >=dev-qt/qtgui-${QTMIN}:5
5425 + >=dev-qt/qtwidgets-${QTMIN}:5
5426 +"
5427 +RDEPEND="${DEPEND}"
5428
5429 diff --git a/kde-apps/keditbookmarks/keditbookmarks-19.11.80.ebuild b/kde-apps/keditbookmarks/keditbookmarks-19.11.80.ebuild
5430 new file mode 100644
5431 index 0000000000..4d1c3fba57
5432 --- /dev/null
5433 +++ b/kde-apps/keditbookmarks/keditbookmarks-19.11.80.ebuild
5434 @@ -0,0 +1,47 @@
5435 +# Copyright 1999-2019 Gentoo Authors
5436 +# Distributed under the terms of the GNU General Public License v2
5437 +
5438 +EAPI=7
5439 +
5440 +ECM_HANDBOOK="forceoptional"
5441 +ECM_TEST="true"
5442 +KFMIN=5.63.0
5443 +QTMIN=5.12.3
5444 +VIRTUALX_REQUIRED="test"
5445 +inherit ecm kde.org
5446 +
5447 +DESCRIPTION="Bookmarks editor based on KDE Frameworks"
5448 +
5449 +LICENSE="GPL-2" # TODO: CHECK
5450 +SLOT="5"
5451 +KEYWORDS="~amd64 ~arm64 ~x86"
5452 +IUSE="+man"
5453 +
5454 +DEPEND="
5455 + >=kde-frameworks/kbookmarks-${KFMIN}:5
5456 + >=kde-frameworks/kcompletion-${KFMIN}:5
5457 + >=kde-frameworks/kconfig-${KFMIN}:5
5458 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5459 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5460 + >=kde-frameworks/ki18n-${KFMIN}:5
5461 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5462 + >=kde-frameworks/kio-${KFMIN}:5
5463 + >=kde-frameworks/kparts-${KFMIN}:5
5464 + >=kde-frameworks/kservice-${KFMIN}:5
5465 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5466 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5467 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5468 + >=dev-qt/qtdbus-${QTMIN}:5
5469 + >=dev-qt/qtgui-${QTMIN}:5
5470 + >=dev-qt/qtwidgets-${QTMIN}:5
5471 + >=dev-qt/qtxml-${QTMIN}:5
5472 +"
5473 +RDEPEND="${DEPEND}"
5474 +
5475 +src_prepare(){
5476 + ecm_src_prepare
5477 +
5478 + if ! use man ; then
5479 + sed -i -e "/kdoctools_create_manpage/ s/^/#/" doc/CMakeLists.txt || die
5480 + fi
5481 +}
5482
5483 diff --git a/kde-apps/kfind/kfind-19.11.80.ebuild b/kde-apps/kfind/kfind-19.11.80.ebuild
5484 new file mode 100644
5485 index 0000000000..9882817bc3
5486 --- /dev/null
5487 +++ b/kde-apps/kfind/kfind-19.11.80.ebuild
5488 @@ -0,0 +1,37 @@
5489 +# Copyright 1999-2019 Gentoo Authors
5490 +# Distributed under the terms of the GNU General Public License v2
5491 +
5492 +EAPI=7
5493 +
5494 +ECM_HANDBOOK="forceoptional"
5495 +KFMIN=5.63.0
5496 +QTMIN=5.12.3
5497 +inherit ecm kde.org
5498 +
5499 +DESCRIPTION="File finder utility based on KDE Frameworks"
5500 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kfind"
5501 +
5502 +LICENSE="GPL-2" # TODO: CHECK
5503 +SLOT="5"
5504 +KEYWORDS="~amd64 ~arm64 ~x86"
5505 +IUSE=""
5506 +
5507 +RDEPEND="
5508 + >=kde-frameworks/karchive-${KFMIN}:5
5509 + >=kde-frameworks/kcompletion-${KFMIN}:5
5510 + >=kde-frameworks/kconfig-${KFMIN}:5
5511 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5512 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5513 + >=kde-frameworks/kfilemetadata-${KFMIN}:5
5514 + >=kde-frameworks/ki18n-${KFMIN}:5
5515 + >=kde-frameworks/kio-${KFMIN}:5
5516 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
5517 + >=kde-frameworks/kservice-${KFMIN}:5
5518 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5519 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5520 + >=dev-qt/qtgui-${QTMIN}:5
5521 + >=dev-qt/qtwidgets-${QTMIN}:5
5522 +"
5523 +DEPEND="${RDEPEND}
5524 + >=dev-qt/qtconcurrent-${QTMIN}:5
5525 +"
5526
5527 diff --git a/kde-apps/kfloppy/kfloppy-19.11.80.ebuild b/kde-apps/kfloppy/kfloppy-19.11.80.ebuild
5528 new file mode 100644
5529 index 0000000000..940b6a23bc
5530 --- /dev/null
5531 +++ b/kde-apps/kfloppy/kfloppy-19.11.80.ebuild
5532 @@ -0,0 +1,33 @@
5533 +# Copyright 1999-2019 Gentoo Authors
5534 +# Distributed under the terms of the GNU General Public License v2
5535 +
5536 +EAPI=7
5537 +
5538 +ECM_HANDBOOK="forceoptional"
5539 +KFMIN=5.63.0
5540 +QTMIN=5.12.3
5541 +inherit ecm kde.org
5542 +
5543 +DESCRIPTION="Straightforward graphical means to format 3.5\" and 5.25\" floppy disks"
5544 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kfloppy
5545 +https://utils.kde.org/projects/kfloppy/"
5546 +
5547 +LICENSE="GPL-2" # TODO: CHECK
5548 +SLOT="5"
5549 +KEYWORDS="~amd64 ~arm64 ~x86"
5550 +IUSE=""
5551 +
5552 +DEPEND="
5553 + >=kde-frameworks/kcompletion-${KFMIN}:5
5554 + >=kde-frameworks/kconfig-${KFMIN}:5
5555 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5556 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5557 + >=kde-frameworks/kcrash-${KFMIN}:5
5558 + >=kde-frameworks/ki18n-${KFMIN}:5
5559 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5560 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5561 + >=dev-qt/qtdbus-${QTMIN}:5
5562 + >=dev-qt/qtgui-${QTMIN}:5
5563 + >=dev-qt/qtwidgets-${QTMIN}:5
5564 +"
5565 +RDEPEND="${DEPEND}"
5566
5567 diff --git a/kde-apps/kfourinline/kfourinline-19.11.80.ebuild b/kde-apps/kfourinline/kfourinline-19.11.80.ebuild
5568 new file mode 100644
5569 index 0000000000..14c49b3a84
5570 --- /dev/null
5571 +++ b/kde-apps/kfourinline/kfourinline-19.11.80.ebuild
5572 @@ -0,0 +1,35 @@
5573 +# Copyright 1999-2019 Gentoo Authors
5574 +# Distributed under the terms of the GNU General Public License v2
5575 +
5576 +EAPI=7
5577 +
5578 +ECM_HANDBOOK="forceoptional"
5579 +PVCUT=$(ver_cut 1-3)
5580 +KFMIN=5.63.0
5581 +QTMIN=5.12.3
5582 +inherit ecm kde.org
5583 +
5584 +DESCRIPTION="KDE four-in-a-row game"
5585 +HOMEPAGE="https://kde.org/applications/games/org.kde.kfourinline
5586 +https://games.kde.org/game.php?game=kfourinline"
5587 +
5588 +LICENSE="GPL-2" # TODO: CHECK
5589 +SLOT="5"
5590 +KEYWORDS="~amd64 ~arm64 ~x86"
5591 +IUSE=""
5592 +
5593 +DEPEND="
5594 + >=kde-frameworks/kconfig-${KFMIN}:5
5595 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5596 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5597 + >=kde-frameworks/kcrash-${KFMIN}:5
5598 + >=kde-frameworks/kdnssd-${KFMIN}:5
5599 + >=kde-frameworks/ki18n-${KFMIN}:5
5600 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5601 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5602 + >=kde-apps/libkdegames-${PVCUT}:5
5603 + >=dev-qt/qtgui-${QTMIN}:5
5604 + >=dev-qt/qtsvg-${QTMIN}:5
5605 + >=dev-qt/qtwidgets-${QTMIN}:5
5606 +"
5607 +RDEPEND="${DEPEND}"
5608
5609 diff --git a/kde-apps/kgeography/kgeography-19.11.80.ebuild b/kde-apps/kgeography/kgeography-19.11.80.ebuild
5610 new file mode 100644
5611 index 0000000000..f772bdfe07
5612 --- /dev/null
5613 +++ b/kde-apps/kgeography/kgeography-19.11.80.ebuild
5614 @@ -0,0 +1,33 @@
5615 +# Copyright 1999-2019 Gentoo Authors
5616 +# Distributed under the terms of the GNU General Public License v2
5617 +
5618 +EAPI=7
5619 +
5620 +ECM_HANDBOOK="forceoptional"
5621 +KFMIN=5.63.0
5622 +QTMIN=5.12.3
5623 +inherit ecm kde.org
5624 +
5625 +DESCRIPTION="Geography learning tool"
5626 +HOMEPAGE="https://kde.org/applications/education/org.kde.kgeography"
5627 +
5628 +LICENSE="GPL-2" # TODO: CHECK
5629 +SLOT="5"
5630 +KEYWORDS="~amd64 ~arm64 ~x86"
5631 +IUSE=""
5632 +
5633 +DEPEND="
5634 + >=kde-frameworks/kconfig-${KFMIN}:5
5635 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5636 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5637 + >=kde-frameworks/kcrash-${KFMIN}:5
5638 + >=kde-frameworks/ki18n-${KFMIN}:5
5639 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5640 + >=kde-frameworks/kitemviews-${KFMIN}:5
5641 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5642 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5643 + >=dev-qt/qtgui-${QTMIN}:5
5644 + >=dev-qt/qtwidgets-${QTMIN}:5
5645 + >=dev-qt/qtxml-${QTMIN}:5
5646 +"
5647 +RDEPEND="${DEPEND}"
5648
5649 diff --git a/kde-apps/kget/kget-19.11.80.ebuild b/kde-apps/kget/kget-19.11.80.ebuild
5650 new file mode 100644
5651 index 0000000000..d0bab6a05a
5652 --- /dev/null
5653 +++ b/kde-apps/kget/kget-19.11.80.ebuild
5654 @@ -0,0 +1,70 @@
5655 +# Copyright 1999-2019 Gentoo Authors
5656 +# Distributed under the terms of the GNU General Public License v2
5657 +
5658 +EAPI=7
5659 +
5660 +ECM_HANDBOOK="forceoptional"
5661 +ECM_TEST="forceoptional"
5662 +KFMIN=5.63.0
5663 +PLASMA_MINIMAL=5.16.5
5664 +QTMIN=5.12.3
5665 +inherit ecm kde.org
5666 +
5667 +DESCRIPTION="Advanced download manager by KDE"
5668 +HOMEPAGE="https://kde.org/applications/internet/org.kde.kget"
5669 +
5670 +LICENSE="GPL-2" # TODO: CHECK
5671 +SLOT="5"
5672 +KEYWORDS="~amd64 ~arm64 ~x86"
5673 +IUSE="bittorrent gpg kde mms sqlite"
5674 +
5675 +RDEPEND="
5676 + >=kde-frameworks/kcmutils-${KFMIN}:5
5677 + >=kde-frameworks/kcompletion-${KFMIN}:5
5678 + >=kde-frameworks/kconfig-${KFMIN}:5
5679 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5680 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5681 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5682 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
5683 + >=kde-frameworks/ki18n-${KFMIN}:5
5684 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5685 + >=kde-frameworks/kio-${KFMIN}:5
5686 + >=kde-frameworks/kitemviews-${KFMIN}:5
5687 + >=kde-frameworks/knotifications-${KFMIN}:5
5688 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
5689 + >=kde-frameworks/kparts-${KFMIN}:5
5690 + >=kde-frameworks/kservice-${KFMIN}:5
5691 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
5692 + >=kde-frameworks/kwallet-${KFMIN}:5
5693 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5694 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5695 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5696 + >=kde-frameworks/solid-${KFMIN}:5
5697 + >=dev-qt/qtdbus-${QTMIN}:5
5698 + >=dev-qt/qtgui-${QTMIN}:5
5699 + >=dev-qt/qtnetwork-${QTMIN}:5
5700 + >=dev-qt/qtsql-${QTMIN}:5
5701 + >=dev-qt/qtwidgets-${QTMIN}:5
5702 + >=dev-qt/qtxml-${QTMIN}:5
5703 + app-crypt/qca:2[qt5(+)]
5704 + bittorrent? ( net-libs/libktorrent:5 )
5705 + gpg? ( app-crypt/gpgme[qt5] )
5706 + kde? ( >=kde-plasma/libkworkspace-${PLASMA_MINIMAL}:5 )
5707 + mms? ( media-libs/libmms )
5708 + sqlite? ( dev-db/sqlite:3 )
5709 +"
5710 +DEPEND="${RDEPEND}
5711 + dev-libs/boost
5712 +"
5713 +
5714 +src_configure() {
5715 + local mycmakeargs=(
5716 + $(cmake-utils_use_find_package bittorrent KF5Torrent)
5717 + $(cmake-utils_use_find_package gpg Gpgmepp)
5718 + $(cmake-utils_use_find_package kde LibKWorkspace)
5719 + $(cmake-utils_use_find_package mms LibMms)
5720 + $(cmake-utils_use_find_package sqlite Sqlite)
5721 + )
5722 +
5723 + ecm_src_configure
5724 +}
5725
5726 diff --git a/kde-apps/kgoldrunner/kgoldrunner-19.11.80.ebuild b/kde-apps/kgoldrunner/kgoldrunner-19.11.80.ebuild
5727 new file mode 100644
5728 index 0000000000..2e85e9b3eb
5729 --- /dev/null
5730 +++ b/kde-apps/kgoldrunner/kgoldrunner-19.11.80.ebuild
5731 @@ -0,0 +1,40 @@
5732 +# Copyright 1999-2019 Gentoo Authors
5733 +# Distributed under the terms of the GNU General Public License v2
5734 +
5735 +EAPI=7
5736 +
5737 +ECM_HANDBOOK="forceoptional"
5738 +KDE_SELINUX_MODULE="games"
5739 +PVCUT=$(ver_cut 1-3)
5740 +KFMIN=5.63.0
5741 +QTMIN=5.12.3
5742 +inherit ecm kde.org
5743 +
5744 +DESCRIPTION="Game of action and puzzle solving by KDE"
5745 +HOMEPAGE="https://kde.org/applications/games/org.kde.kgoldrunner
5746 +https://games.kde.org/game.php?game=kgoldrunner"
5747 +
5748 +LICENSE="GPL-2" # TODO: CHECK
5749 +SLOT="5"
5750 +KEYWORDS="~amd64 ~arm64 ~x86"
5751 +IUSE=""
5752 +
5753 +DEPEND="
5754 + >=kde-frameworks/kconfig-${KFMIN}:5
5755 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5756 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5757 + >=kde-frameworks/kcrash-${KFMIN}:5
5758 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5759 + >=kde-frameworks/ki18n-${KFMIN}:5
5760 + >=kde-frameworks/kio-${KFMIN}:5
5761 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5762 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5763 + >=kde-apps/libkdegames-${PVCUT}:5
5764 + >=dev-qt/qtgui-${QTMIN}:5
5765 + >=dev-qt/qtwidgets-${QTMIN}:5
5766 + media-libs/libsndfile
5767 + media-libs/openal
5768 +"
5769 +RDEPEND="${DEPEND}
5770 + >=dev-qt/qtsvg-${QTMIN}:5
5771 +"
5772
5773 diff --git a/kde-apps/kgpg/kgpg-19.11.80.ebuild b/kde-apps/kgpg/kgpg-19.11.80.ebuild
5774 new file mode 100644
5775 index 0000000000..cc5134811e
5776 --- /dev/null
5777 +++ b/kde-apps/kgpg/kgpg-19.11.80.ebuild
5778 @@ -0,0 +1,54 @@
5779 +# Copyright 1999-2019 Gentoo Authors
5780 +# Distributed under the terms of the GNU General Public License v2
5781 +
5782 +EAPI=7
5783 +
5784 +ECM_HANDBOOK="forceoptional"
5785 +KDE_SELINUX_MODULE="gpg"
5786 +PVCUT=$(ver_cut 1-3)
5787 +KFMIN=5.63.0
5788 +QTMIN=5.12.3
5789 +inherit ecm kde.org
5790 +
5791 +DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE"
5792 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kgpg
5793 +https://utils.kde.org/projects/kgpg/"
5794 +
5795 +LICENSE="GPL-2" # TODO: CHECK
5796 +SLOT="5"
5797 +KEYWORDS="~amd64 ~arm64 ~x86"
5798 +IUSE=""
5799 +
5800 +COMMON_DEPEND="
5801 + >=kde-frameworks/karchive-${KFMIN}:5
5802 + >=kde-frameworks/kcodecs-${KFMIN}:5
5803 + >=kde-frameworks/kconfig-${KFMIN}:5
5804 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5805 + >=kde-frameworks/kcontacts-${KFMIN}:5
5806 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5807 + >=kde-frameworks/kcrash-${KFMIN}:5
5808 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5809 + >=kde-frameworks/ki18n-${KFMIN}:5
5810 + >=kde-frameworks/kiconthemes-${KFMIN}:5
5811 + >=kde-frameworks/kio-${KFMIN}:5
5812 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
5813 + >=kde-frameworks/knotifications-${KFMIN}:5
5814 + >=kde-frameworks/kservice-${KFMIN}:5
5815 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
5816 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5817 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5818 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5819 + >=kde-apps/akonadi-${PVCUT}:5
5820 + >=kde-apps/akonadi-contacts-${PVCUT}:5
5821 + >=dev-qt/qtdbus-${QTMIN}:5
5822 + >=dev-qt/qtgui-${QTMIN}:5
5823 + >=dev-qt/qtnetwork-${QTMIN}:5
5824 + >=dev-qt/qtprintsupport-${QTMIN}:5
5825 + >=dev-qt/qtwidgets-${QTMIN}:5
5826 +"
5827 +DEPEND="${COMMON_DEPEND}
5828 + app-crypt/gpgme
5829 +"
5830 +RDEPEND="${COMMON_DEPEND}
5831 + app-crypt/gnupg
5832 +"
5833
5834 diff --git a/kde-apps/khangman/khangman-19.11.80.ebuild b/kde-apps/khangman/khangman-19.11.80.ebuild
5835 new file mode 100644
5836 index 0000000000..a5b7153535
5837 --- /dev/null
5838 +++ b/kde-apps/khangman/khangman-19.11.80.ebuild
5839 @@ -0,0 +1,46 @@
5840 +# Copyright 1999-2019 Gentoo Authors
5841 +# Distributed under the terms of the GNU General Public License v2
5842 +
5843 +EAPI=7
5844 +
5845 +ECM_HANDBOOK="forceoptional"
5846 +PVCUT=$(ver_cut 1-3)
5847 +KFMIN=5.63.0
5848 +QTMIN=5.12.3
5849 +inherit ecm kde.org
5850 +
5851 +DESCRIPTION="Classical hangman game by KDE"
5852 +HOMEPAGE="https://kde.org/applications/education/org.kde.khangman
5853 +https://edu.kde.org/khangman/"
5854 +
5855 +LICENSE="GPL-2" # TODO: CHECK
5856 +SLOT="5"
5857 +KEYWORDS="~amd64 ~arm64 ~x86"
5858 +IUSE=""
5859 +
5860 +DEPEND="
5861 + >=kde-frameworks/kcompletion-${KFMIN}:5
5862 + >=kde-frameworks/kconfig-${KFMIN}:5
5863 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5864 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5865 + >=kde-frameworks/kcrash-${KFMIN}:5
5866 + >=kde-frameworks/kdeclarative-${KFMIN}:5
5867 + >=kde-frameworks/ki18n-${KFMIN}:5
5868 + >=kde-frameworks/knewstuff-${KFMIN}:5
5869 + >=kde-frameworks/knotifications-${KFMIN}:5
5870 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5871 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5872 + >=kde-apps/libkeduvocdocument-${PVCUT}:5
5873 + >=dev-qt/qtdeclarative-${QTMIN}:5
5874 + >=dev-qt/qtgui-${QTMIN}:5
5875 + >=dev-qt/qtsvg-${QTMIN}:5
5876 + >=dev-qt/qtwidgets-${QTMIN}:5
5877 + >=dev-qt/qtxml-${QTMIN}:5
5878 + media-libs/phonon[qt5(+)]
5879 +"
5880 +RDEPEND="${DEPEND}
5881 + >=kde-apps/kdeedu-data-${PVCUT}:5
5882 + >=dev-qt/qtgraphicaleffects-${QTMIN}:5
5883 + >=dev-qt/qtmultimedia-${QTMIN}:5
5884 + >=dev-qt/qtquickcontrols-${QTMIN}:5
5885 +"
5886
5887 diff --git a/kde-apps/khelpcenter/khelpcenter-19.11.80.ebuild b/kde-apps/khelpcenter/khelpcenter-19.11.80.ebuild
5888 new file mode 100644
5889 index 0000000000..7a4a7f6c1c
5890 --- /dev/null
5891 +++ b/kde-apps/khelpcenter/khelpcenter-19.11.80.ebuild
5892 @@ -0,0 +1,54 @@
5893 +# Copyright 1999-2019 Gentoo Authors
5894 +# Distributed under the terms of the GNU General Public License v2
5895 +
5896 +EAPI=7
5897 +
5898 +KFMIN=5.63.0
5899 +PLASMA_MINIMAL=5.16.5
5900 +QTMIN=5.12.3
5901 +inherit ecm kde.org
5902 +
5903 +DESCRIPTION="Application to read documentation for KDE Plasma, Applications, Utilities"
5904 +HOMEPAGE="https://kde.org/applications/system/org.kde.Help
5905 +https://userbase.kde.org/KHelpCenter"
5906 +
5907 +LICENSE="GPL-2" # TODO: CHECK
5908 +SLOT="5"
5909 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
5910 +IUSE=""
5911 +
5912 +DEPEND="
5913 + >=kde-frameworks/karchive-${KFMIN}:5
5914 + >=kde-frameworks/kbookmarks-${KFMIN}:5
5915 + >=kde-frameworks/kcodecs-${KFMIN}:5
5916 + >=kde-frameworks/kcompletion-${KFMIN}:5
5917 + >=kde-frameworks/kconfig-${KFMIN}:5
5918 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
5919 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5920 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
5921 + >=kde-frameworks/kdoctools-${KFMIN}:5
5922 + >=kde-frameworks/khtml-${KFMIN}:5
5923 + >=kde-frameworks/ki18n-${KFMIN}:5
5924 + >=kde-frameworks/kinit-${KFMIN}:5
5925 + >=kde-frameworks/kio-${KFMIN}:5
5926 + >=kde-frameworks/kparts-${KFMIN}:5
5927 + >=kde-frameworks/kservice-${KFMIN}:5
5928 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5929 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
5930 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5931 + >=dev-qt/qtdbus-${QTMIN}:5
5932 + >=dev-qt/qtgui-${QTMIN}:5
5933 + >=dev-qt/qtwidgets-${QTMIN}:5
5934 + >=dev-qt/qtxml-${QTMIN}:5
5935 + dev-libs/grantlee:5
5936 + dev-libs/libxml2
5937 + dev-libs/xapian:=
5938 +"
5939 +RDEPEND="${DEPEND}
5940 + >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
5941 +"
5942 +
5943 +src_prepare() {
5944 + ecm_src_prepare
5945 + sed -e "/^install.*kde4\/services/s/^/#DONT/" -i CMakeLists.txt || die
5946 +}
5947
5948 diff --git a/kde-apps/kidentitymanagement/kidentitymanagement-19.11.80.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-19.11.80.ebuild
5949 new file mode 100644
5950 index 0000000000..76384011f8
5951 --- /dev/null
5952 +++ b/kde-apps/kidentitymanagement/kidentitymanagement-19.11.80.ebuild
5953 @@ -0,0 +1,40 @@
5954 +# Copyright 1999-2019 Gentoo Authors
5955 +# Distributed under the terms of the GNU General Public License v2
5956 +
5957 +EAPI=7
5958 +
5959 +ECM_TEST="true"
5960 +PVCUT=$(ver_cut 1-3)
5961 +KFMIN=5.63.0
5962 +QTMIN=5.12.3
5963 +VIRTUALX_REQUIRED="test"
5964 +inherit ecm kde.org
5965 +
5966 +DESCRIPTION="Library for managing identitites"
5967 +
5968 +LICENSE="GPL-2+ LGPL-2.1+"
5969 +SLOT="5"
5970 +KEYWORDS="~amd64 ~arm64 ~x86"
5971 +IUSE=""
5972 +
5973 +DEPEND="
5974 + >=kde-frameworks/kcodecs-${KFMIN}:5
5975 + >=kde-frameworks/kcompletion-${KFMIN}:5
5976 + >=kde-frameworks/kconfig-${KFMIN}:5
5977 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
5978 + >=kde-frameworks/ki18n-${KFMIN}:5
5979 + >=kde-frameworks/kio-${KFMIN}:5
5980 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
5981 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
5982 + >=kde-frameworks/kxmlgui-${KFMIN}:5
5983 + >=kde-apps/kpimtextedit-${PVCUT}:5
5984 + >=dev-qt/qtdbus-${QTMIN}:5
5985 + >=dev-qt/qtgui-${QTMIN}:5
5986 + >=dev-qt/qtnetwork-${QTMIN}:5
5987 + >=dev-qt/qtwidgets-${QTMIN}:5
5988 +"
5989 +RDEPEND="${DEPEND}
5990 + !kde-apps/kdepim-l10n
5991 +"
5992 +
5993 +RESTRICT+=" test"
5994
5995 diff --git a/kde-apps/kig/kig-19.11.80.ebuild b/kde-apps/kig/kig-19.11.80.ebuild
5996 new file mode 100644
5997 index 0000000000..f957079560
5998 --- /dev/null
5999 +++ b/kde-apps/kig/kig-19.11.80.ebuild
6000 @@ -0,0 +1,68 @@
6001 +# Copyright 1999-2019 Gentoo Authors
6002 +# Distributed under the terms of the GNU General Public License v2
6003 +
6004 +EAPI=7
6005 +
6006 +ECM_HANDBOOK="forceoptional"
6007 +ECM_TEST="true"
6008 +PYTHON_COMPAT=( python2_7 )
6009 +KFMIN=5.63.0
6010 +QTMIN=5.12.3
6011 +inherit python-single-r1 ecm kde.org
6012 +
6013 +DESCRIPTION="KDE Interactive Geometry tool"
6014 +HOMEPAGE="https://kde.org/applications/education/org.kde.kig
6015 +https://edu.kde.org/kig/"
6016 +
6017 +LICENSE="GPL-2" # TODO: CHECK
6018 +SLOT="5"
6019 +KEYWORDS="~amd64 ~arm64 ~x86"
6020 +IUSE="geogebra scripting"
6021 +
6022 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
6023 +
6024 +RDEPEND="${PYTHON_DEPS}
6025 + >=kde-frameworks/karchive-${KFMIN}:5
6026 + >=kde-frameworks/kcompletion-${KFMIN}:5
6027 + >=kde-frameworks/kconfig-${KFMIN}:5
6028 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6029 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6030 + >=kde-frameworks/kcrash-${KFMIN}:5
6031 + >=kde-frameworks/ki18n-${KFMIN}:5
6032 + >=kde-frameworks/kiconthemes-${KFMIN}:5
6033 + >=kde-frameworks/kparts-${KFMIN}:5
6034 + >=kde-frameworks/kservice-${KFMIN}:5
6035 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6036 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6037 + >=dev-qt/qtgui-${QTMIN}:5
6038 + >=dev-qt/qtprintsupport-${QTMIN}:5
6039 + >=dev-qt/qtsvg-${QTMIN}:5
6040 + >=dev-qt/qtwidgets-${QTMIN}:5
6041 + >=dev-qt/qtxml-${QTMIN}:5
6042 + geogebra? ( >=dev-qt/qtxmlpatterns-${QTMIN}:5 )
6043 + scripting? ( >=dev-libs/boost-1.48:=[python,${PYTHON_USEDEP}] )
6044 +"
6045 +DEPEND="${RDEPEND}
6046 + >=kde-frameworks/ktexteditor-${KFMIN}:5
6047 +"
6048 +
6049 +PATCHES=( "${FILESDIR}/${PN}-4.12.0-boostpython.patch" )
6050 +
6051 +pkg_setup() {
6052 + python-single-r1_pkg_setup
6053 + ecm_pkg_setup
6054 +}
6055 +
6056 +src_prepare() {
6057 + ecm_src_prepare
6058 + python_fix_shebang .
6059 +}
6060 +
6061 +src_configure() {
6062 + local mycmakeargs=(
6063 + $(cmake-utils_use_find_package geogebra Qt5XmlPatterns)
6064 + $(cmake-utils_use_find_package scripting BoostPython)
6065 + )
6066 +
6067 + ecm_src_configure
6068 +}
6069
6070 diff --git a/kde-apps/kigo/kigo-19.11.80.ebuild b/kde-apps/kigo/kigo-19.11.80.ebuild
6071 new file mode 100644
6072 index 0000000000..fa3d9ad7c6
6073 --- /dev/null
6074 +++ b/kde-apps/kigo/kigo-19.11.80.ebuild
6075 @@ -0,0 +1,40 @@
6076 +# Copyright 1999-2019 Gentoo Authors
6077 +# Distributed under the terms of the GNU General Public License v2
6078 +
6079 +EAPI=7
6080 +
6081 +ECM_HANDBOOK="forceoptional"
6082 +PVCUT=$(ver_cut 1-3)
6083 +KFMIN=5.63.0
6084 +QTMIN=5.12.3
6085 +inherit ecm kde.org
6086 +
6087 +DESCRIPTION="Go game by KDE"
6088 +HOMEPAGE="https://kde.org/applications/games/org.kde.kigo"
6089 +
6090 +LICENSE="GPL-2" # TODO: CHECK
6091 +SLOT="5"
6092 +KEYWORDS="~amd64 ~arm64 ~x86"
6093 +IUSE=""
6094 +
6095 +DEPEND="
6096 + >=kde-frameworks/kcompletion-${KFMIN}:5
6097 + >=kde-frameworks/kconfig-${KFMIN}:5
6098 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6099 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6100 + >=kde-frameworks/kcrash-${KFMIN}:5
6101 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6102 + >=kde-frameworks/ki18n-${KFMIN}:5
6103 + >=kde-frameworks/kio-${KFMIN}:5
6104 + >=kde-frameworks/knewstuff-${KFMIN}:5
6105 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
6106 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6107 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6108 + >=kde-apps/libkdegames-${PVCUT}:5
6109 + >=dev-qt/qtgui-${QTMIN}:5
6110 + >=dev-qt/qtsvg-${QTMIN}:5
6111 + >=dev-qt/qtwidgets-${QTMIN}:5
6112 +"
6113 +RDEPEND="${DEPEND}
6114 + games-board/gnugo
6115 +"
6116
6117 diff --git a/kde-apps/killbots/killbots-19.11.80.ebuild b/kde-apps/killbots/killbots-19.11.80.ebuild
6118 new file mode 100644
6119 index 0000000000..bd2c03eeaa
6120 --- /dev/null
6121 +++ b/kde-apps/killbots/killbots-19.11.80.ebuild
6122 @@ -0,0 +1,36 @@
6123 +# Copyright 1999-2019 Gentoo Authors
6124 +# Distributed under the terms of the GNU General Public License v2
6125 +
6126 +EAPI=7
6127 +
6128 +ECM_HANDBOOK="forceoptional"
6129 +PVCUT=$(ver_cut 1-3)
6130 +KFMIN=5.63.0
6131 +QTMIN=5.12.3
6132 +inherit ecm kde.org
6133 +
6134 +DESCRIPTION="Kill the bots or they kill you!"
6135 +HOMEPAGE="https://kde.org/applications/games/org.kde.killbots"
6136 +
6137 +LICENSE="GPL-2" # TODO: CHECK
6138 +SLOT="5"
6139 +KEYWORDS="~amd64 ~arm64 ~x86"
6140 +IUSE=""
6141 +
6142 +DEPEND="
6143 + >=kde-frameworks/kcompletion-${KFMIN}:5
6144 + >=kde-frameworks/kconfig-${KFMIN}:5
6145 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6146 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6147 + >=kde-frameworks/kcrash-${KFMIN}:5
6148 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6149 + >=kde-frameworks/ki18n-${KFMIN}:5
6150 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6151 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6152 + >=kde-apps/libkdegames-${PVCUT}:5
6153 + >=dev-qt/qtgui-${QTMIN}:5
6154 + >=dev-qt/qtwidgets-${QTMIN}:5
6155 +"
6156 +RDEPEND="${DEPEND}"
6157 +
6158 +DOCS=()
6159
6160 diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-19.11.80.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-19.11.80.ebuild
6161 new file mode 100644
6162 index 0000000000..8c822c10fe
6163 --- /dev/null
6164 +++ b/kde-apps/kimagemapeditor/kimagemapeditor-19.11.80.ebuild
6165 @@ -0,0 +1,35 @@
6166 +# Copyright 1999-2019 Gentoo Authors
6167 +# Distributed under the terms of the GNU General Public License v2
6168 +
6169 +EAPI=7
6170 +
6171 +ECM_HANDBOOK="forceoptional"
6172 +KFMIN=5.63.0
6173 +QTMIN=5.12.3
6174 +inherit ecm kde.org
6175 +
6176 +DESCRIPTION="Generator of HTML image maps"
6177 +HOMEPAGE="https://kde.org/applications/development/org.kde.kimagemapeditor"
6178 +
6179 +LICENSE="GPL-2" # TODO: CHECK
6180 +SLOT="5"
6181 +KEYWORDS="~amd64 ~arm64 ~x86"
6182 +IUSE=""
6183 +
6184 +DEPEND="
6185 + >=kde-frameworks/kconfig-${KFMIN}:5
6186 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6187 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6188 + >=kde-frameworks/kcrash-${KFMIN}:5
6189 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6190 + >=kde-frameworks/kguiaddons-${KFMIN}:5
6191 + >=kde-frameworks/ki18n-${KFMIN}:5
6192 + >=kde-frameworks/kiconthemes-${KFMIN}:5
6193 + >=kde-frameworks/kparts-${KFMIN}:5
6194 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6195 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6196 + >=dev-qt/qtgui-${QTMIN}:5
6197 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
6198 + >=dev-qt/qtwidgets-${QTMIN}:5
6199 +"
6200 +RDEPEND="${DEPEND}"
6201
6202 diff --git a/kde-apps/kimap/kimap-19.11.80.ebuild b/kde-apps/kimap/kimap-19.11.80.ebuild
6203 new file mode 100644
6204 index 0000000000..8800b90707
6205 --- /dev/null
6206 +++ b/kde-apps/kimap/kimap-19.11.80.ebuild
6207 @@ -0,0 +1,43 @@
6208 +# Copyright 1999-2019 Gentoo Authors
6209 +# Distributed under the terms of the GNU General Public License v2
6210 +
6211 +EAPI=7
6212 +
6213 +ECM_TEST="forceoptional"
6214 +PVCUT=$(ver_cut 1-3)
6215 +KFMIN=5.63.0
6216 +QTMIN=5.12.3
6217 +inherit ecm kde.org
6218 +
6219 +DESCRIPTION="Library for interacting with IMAP servers"
6220 +HOMEPAGE="https://api.kde.org/kdepim/kimap/html/index.html"
6221 +
6222 +LICENSE="GPL-2+"
6223 +SLOT="5"
6224 +KEYWORDS="~amd64 ~arm64 ~x86"
6225 +IUSE=""
6226 +
6227 +COMMON_DEPEND="
6228 + >=kde-frameworks/kcodecs-${KFMIN}:5
6229 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6230 + >=kde-frameworks/ki18n-${KFMIN}:5
6231 + >=kde-frameworks/kio-${KFMIN}:5
6232 + >=kde-apps/kmime-${PVCUT}:5
6233 + >=dev-qt/qtgui-${QTMIN}:5
6234 + dev-libs/cyrus-sasl
6235 +"
6236 +# TODO: Convince upstream not to install stuff with tests
6237 +DEPEND="${COMMON_DEPEND}
6238 + test? ( >=dev-qt/qtnetwork-${QTMIN}:5 )
6239 +"
6240 +RDEPEND="${COMMON_DEPEND}
6241 + !kde-apps/kdepim-l10n
6242 +"
6243 +
6244 +src_test() {
6245 + # tests cannot be run in parallel #605586
6246 + local myctestargs=(
6247 + -j1
6248 + )
6249 + ecm_src_test
6250 +}
6251
6252 diff --git a/kde-apps/kio-extras/kio-extras-19.11.80.ebuild b/kde-apps/kio-extras/kio-extras-19.11.80.ebuild
6253 new file mode 100644
6254 index 0000000000..06ad520c12
6255 --- /dev/null
6256 +++ b/kde-apps/kio-extras/kio-extras-19.11.80.ebuild
6257 @@ -0,0 +1,82 @@
6258 +# Copyright 1999-2019 Gentoo Authors
6259 +# Distributed under the terms of the GNU General Public License v2
6260 +
6261 +EAPI=7
6262 +
6263 +ECM_HANDBOOK="forceoptional"
6264 +ECM_TEST="optional"
6265 +KFMIN=5.63.0
6266 +QTMIN=5.12.3
6267 +VIRTUALX_REQUIRED="test"
6268 +inherit ecm kde.org
6269 +
6270 +DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
6271 +HOMEPAGE="https://cgit.kde.org/kio-extras.git"
6272 +
6273 +LICENSE="GPL-2" # TODO: CHECK
6274 +SLOT="5"
6275 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
6276 +IUSE="activities +man mtp openexr phonon samba +sftp taglib"
6277 +
6278 +BDEPEND="
6279 + man? ( dev-util/gperf )
6280 +"
6281 +DEPEND="
6282 + >=kde-frameworks/karchive-${KFMIN}:5[bzip2,lzma]
6283 + >=kde-frameworks/kbookmarks-${KFMIN}:5
6284 + >=kde-frameworks/kcodecs-${KFMIN}:5
6285 + >=kde-frameworks/kconfig-${KFMIN}:5
6286 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6287 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6288 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6289 + >=kde-frameworks/kdnssd-${KFMIN}:5
6290 + >=kde-frameworks/kguiaddons-${KFMIN}:5
6291 + >=kde-frameworks/ki18n-${KFMIN}:5
6292 + >=kde-frameworks/kiconthemes-${KFMIN}:5
6293 + >=kde-frameworks/kio-${KFMIN}:5
6294 + >=kde-frameworks/kparts-${KFMIN}:5
6295 + >=kde-frameworks/kpty-${KFMIN}:5
6296 + >=kde-frameworks/kservice-${KFMIN}:5
6297 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6298 + >=kde-frameworks/solid-${KFMIN}:5
6299 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
6300 + >=dev-qt/qtdbus-${QTMIN}:5
6301 + >=dev-qt/qtgui-${QTMIN}:5
6302 + >=dev-qt/qtnetwork-${QTMIN}:5
6303 + >=dev-qt/qtsvg-${QTMIN}:5
6304 + >=dev-qt/qtwidgets-${QTMIN}:5
6305 + >=dev-qt/qtxml-${QTMIN}:5
6306 + activities? (
6307 + >=kde-frameworks/kactivities-${KFMIN}:5
6308 + >=kde-frameworks/kactivities-stats-${KFMIN}:5
6309 + >=dev-qt/qtsql-${QTMIN}:5
6310 + )
6311 + mtp? ( >=media-libs/libmtp-1.1.16:= )
6312 + openexr? ( media-libs/openexr:= )
6313 + phonon? ( media-libs/phonon[qt5(+)] )
6314 + samba? ( net-fs/samba[client] )
6315 + sftp? ( net-libs/libssh:=[sftp] )
6316 + taglib? ( >=media-libs/taglib-1.11.1 )
6317 +"
6318 +RDEPEND="${DEPEND}
6319 + >=kde-frameworks/kded-${KFMIN}:5
6320 +"
6321 +
6322 +# requires running kde environment
6323 +RESTRICT+=" test"
6324 +
6325 +src_configure() {
6326 + local mycmakeargs=(
6327 + $(cmake-utils_use_find_package activities KF5Activities)
6328 + $(cmake-utils_use_find_package activities KF5ActivitiesStats)
6329 + $(cmake-utils_use_find_package man Gperf)
6330 + $(cmake-utils_use_find_package mtp Mtp)
6331 + $(cmake-utils_use_find_package openexr OpenEXR)
6332 + $(cmake-utils_use_find_package phonon Phonon4Qt5)
6333 + $(cmake-utils_use_find_package samba Samba)
6334 + $(cmake-utils_use_find_package sftp libssh)
6335 + $(cmake-utils_use_find_package taglib Taglib)
6336 + )
6337 +
6338 + ecm_src_configure
6339 +}
6340
6341 diff --git a/kde-apps/kipi-plugins/kipi-plugins-19.11.80.ebuild b/kde-apps/kipi-plugins/kipi-plugins-19.11.80.ebuild
6342 new file mode 100644
6343 index 0000000000..d40be52895
6344 --- /dev/null
6345 +++ b/kde-apps/kipi-plugins/kipi-plugins-19.11.80.ebuild
6346 @@ -0,0 +1,55 @@
6347 +# Copyright 1999-2019 Gentoo Authors
6348 +# Distributed under the terms of the GNU General Public License v2
6349 +
6350 +EAPI=7
6351 +
6352 +ECM_TEST="true"
6353 +PVCUT=$(ver_cut 1-3)
6354 +KFMIN=5.63.0
6355 +QTMIN=5.12.3
6356 +inherit ecm kde.org
6357 +
6358 +DESCRIPTION="Plugins for the KDE Image Plugin Interface"
6359 +HOMEPAGE="https://userbase.kde.org/KIPI https://cgit.kde.org/kipi-plugins.git/"
6360 +
6361 +LICENSE="GPL-2+"
6362 +SLOT="5"
6363 +KEYWORDS="~amd64 ~arm64 ~x86"
6364 +IUSE="flashexport mediawiki +remotestorage vkontakte"
6365 +
6366 +BDEPEND="sys-devel/gettext"
6367 +RDEPEND="
6368 + >=kde-frameworks/kcompletion-${KFMIN}:5
6369 + >=kde-frameworks/kconfig-${KFMIN}:5
6370 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6371 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6372 + >=kde-frameworks/ki18n-${KFMIN}:5
6373 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
6374 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6375 + >=kde-apps/libkipi-${PVCUT}:5=
6376 + >=dev-qt/qtgui-${QTMIN}:5
6377 + >=dev-qt/qtnetwork-${QTMIN}:5
6378 + >=dev-qt/qtprintsupport-${QTMIN}:5
6379 + >=dev-qt/qtsvg-${QTMIN}:5
6380 + >=dev-qt/qtwidgets-${QTMIN}:5
6381 + >=dev-qt/qtxml-${QTMIN}:5
6382 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
6383 + flashexport? ( >=kde-frameworks/karchive-${KFMIN}:5 )
6384 + mediawiki? ( net-libs/libmediawiki:5 )
6385 + remotestorage? ( >=kde-frameworks/kio-${KFMIN}:5 )
6386 + vkontakte? ( net-libs/libkvkontakte:5 )
6387 +"
6388 +DEPEND="${RDEPEND}
6389 + >=dev-qt/qtconcurrent-${QTMIN}:5
6390 +"
6391 +
6392 +src_configure() {
6393 + local mycmakeargs=(
6394 + $(cmake-utils_use_find_package flashexport KF5Archive)
6395 + $(cmake-utils_use_find_package mediawiki KF5MediaWiki)
6396 + $(cmake-utils_use_find_package remotestorage KF5KIO)
6397 + $(cmake-utils_use_find_package vkontakte KF5Vkontakte)
6398 + )
6399 +
6400 + ecm_src_configure
6401 +}
6402
6403 diff --git a/kde-apps/kiriki/kiriki-19.11.80.ebuild b/kde-apps/kiriki/kiriki-19.11.80.ebuild
6404 new file mode 100644
6405 index 0000000000..24066061fc
6406 --- /dev/null
6407 +++ b/kde-apps/kiriki/kiriki-19.11.80.ebuild
6408 @@ -0,0 +1,36 @@
6409 +# Copyright 1999-2019 Gentoo Authors
6410 +# Distributed under the terms of the GNU General Public License v2
6411 +
6412 +EAPI=7
6413 +
6414 +ECM_HANDBOOK="forceoptional"
6415 +PVCUT=$(ver_cut 1-3)
6416 +KFMIN=5.63.0
6417 +QTMIN=5.12.3
6418 +inherit ecm kde.org
6419 +
6420 +DESCRIPTION="An addictive and fun dice game"
6421 +HOMEPAGE="https://kde.org/applications/games/org.kde.kiriki
6422 +https://games.kde.org/game.php?game=kiriki"
6423 +
6424 +LICENSE="GPL-2" # TODO: CHECK
6425 +SLOT="5"
6426 +KEYWORDS="~amd64 ~arm64 ~x86"
6427 +IUSE=""
6428 +
6429 +DEPEND="
6430 + >=kde-frameworks/kconfig-${KFMIN}:5
6431 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6432 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6433 + >=kde-frameworks/kcrash-${KFMIN}:5
6434 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6435 + >=kde-frameworks/ki18n-${KFMIN}:5
6436 + >=kde-frameworks/kiconthemes-${KFMIN}:5
6437 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6438 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6439 + >=kde-apps/libkdegames-${PVCUT}:5
6440 + >=dev-qt/qtgui-${QTMIN}:5
6441 + >=dev-qt/qtprintsupport-${QTMIN}:5
6442 + >=dev-qt/qtwidgets-${QTMIN}:5
6443 +"
6444 +RDEPEND="${DEPEND}"
6445
6446 diff --git a/kde-apps/kiten/kiten-19.11.80.ebuild b/kde-apps/kiten/kiten-19.11.80.ebuild
6447 new file mode 100644
6448 index 0000000000..cfcc163c71
6449 --- /dev/null
6450 +++ b/kde-apps/kiten/kiten-19.11.80.ebuild
6451 @@ -0,0 +1,45 @@
6452 +# Copyright 1999-2019 Gentoo Authors
6453 +# Distributed under the terms of the GNU General Public License v2
6454 +
6455 +EAPI=7
6456 +
6457 +ECM_HANDBOOK="forceoptional"
6458 +KFMIN=5.63.0
6459 +QTMIN=5.12.3
6460 +inherit ecm kde.org
6461 +
6462 +DESCRIPTION="KDE Japanese dictionary and reference"
6463 +HOMEPAGE="https://kde.org/applications/education/org.kde.kiten
6464 +https://edu.kde.org/kiten/"
6465 +
6466 +LICENSE="GPL-2" # TODO: CHECK
6467 +SLOT="5"
6468 +KEYWORDS="~amd64 ~arm64 ~x86"
6469 +IUSE=""
6470 +
6471 +DEPEND="
6472 + >=kde-frameworks/karchive-${KFMIN}:5
6473 + >=kde-frameworks/kcompletion-${KFMIN}:5
6474 + >=kde-frameworks/kconfig-${KFMIN}:5
6475 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6476 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6477 + >=kde-frameworks/kcrash-${KFMIN}:5
6478 + >=kde-frameworks/khtml-${KFMIN}:5
6479 + >=kde-frameworks/ki18n-${KFMIN}:5
6480 + >=kde-frameworks/kio-${KFMIN}:5
6481 + >=kde-frameworks/knotifications-${KFMIN}:5
6482 + >=kde-frameworks/kparts-${KFMIN}:5
6483 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6484 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6485 + >=dev-qt/qtdbus-${QTMIN}:5
6486 + >=dev-qt/qtgui-${QTMIN}:5
6487 + >=dev-qt/qtwidgets-${QTMIN}:5
6488 +"
6489 +RDEPEND="${DEPEND}
6490 + media-fonts/kanjistrokeorders
6491 +"
6492 +
6493 +src_prepare() {
6494 + ecm_src_prepare
6495 + cmake_comment_add_subdirectory data/font
6496 +}
6497
6498 diff --git a/kde-apps/kitinerary/kitinerary-19.11.80.ebuild b/kde-apps/kitinerary/kitinerary-19.11.80.ebuild
6499 new file mode 100644
6500 index 0000000000..44251c365f
6501 --- /dev/null
6502 +++ b/kde-apps/kitinerary/kitinerary-19.11.80.ebuild
6503 @@ -0,0 +1,44 @@
6504 +# Copyright 1999-2019 Gentoo Authors
6505 +# Distributed under the terms of the GNU General Public License v2
6506 +
6507 +EAPI=7
6508 +
6509 +ECM_TEST="forceoptional"
6510 +PVCUT=$(ver_cut 1-3)
6511 +KFMIN=5.63.0
6512 +QTMIN=5.12.3
6513 +VIRTUALX_REQUIRED="test"
6514 +inherit ecm kde.org
6515 +
6516 +DESCRIPTION="Data Model and Extraction System for Travel Reservation information"
6517 +HOMEPAGE="https://kde.org/applications/office/org.kde.kontact"
6518 +
6519 +LICENSE="LGPL-2.1+"
6520 +SLOT="5"
6521 +KEYWORDS="~amd64 ~arm64 ~x86"
6522 +IUSE="+barcode pdf"
6523 +
6524 +DEPEND="
6525 + >=kde-frameworks/karchive-${KFMIN}:5
6526 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
6527 + >=kde-frameworks/kcontacts-${KFMIN}:5
6528 + >=kde-frameworks/ki18n-${KFMIN}:5
6529 + >=kde-apps/kmime-${PVCUT}:5
6530 + >=kde-apps/kpkpass-${PVCUT}:5
6531 + >=dev-qt/qtdeclarative-${QTMIN}:5
6532 + >=dev-qt/qtgui-${QTMIN}:5
6533 + sys-libs/zlib
6534 + barcode? ( media-libs/zxing-cpp )
6535 + pdf? ( app-text/poppler:=[qt5] )
6536 +"
6537 +RDEPEND="${DEPEND}
6538 + !<kde-apps/kdepim-addons-18.07.80
6539 +"
6540 +
6541 +src_configure() {
6542 + local mycmakeargs=(
6543 + $(cmake-utils_use_find_package barcode ZXing)
6544 + $(cmake-utils_use_find_package pdf Poppler)
6545 + )
6546 + ecm_src_configure
6547 +}
6548
6549 diff --git a/kde-apps/kjumpingcube/kjumpingcube-19.11.80.ebuild b/kde-apps/kjumpingcube/kjumpingcube-19.11.80.ebuild
6550 new file mode 100644
6551 index 0000000000..5bb0a6a7ca
6552 --- /dev/null
6553 +++ b/kde-apps/kjumpingcube/kjumpingcube-19.11.80.ebuild
6554 @@ -0,0 +1,36 @@
6555 +# Copyright 1999-2019 Gentoo Authors
6556 +# Distributed under the terms of the GNU General Public License v2
6557 +
6558 +EAPI=7
6559 +
6560 +ECM_HANDBOOK="forceoptional"
6561 +KDE_SELINUX_MODULE="games"
6562 +PVCUT=$(ver_cut 1-3)
6563 +KFMIN=5.63.0
6564 +QTMIN=5.12.3
6565 +inherit ecm kde.org
6566 +
6567 +DESCRIPTION="Tactical one or two player game"
6568 +HOMEPAGE="https://kde.org/applications/games/org.kde.kjumpingcube
6569 +https://games.kde.org/game.php?game=kjumpingcube"
6570 +
6571 +LICENSE="GPL-2" # TODO: CHECK
6572 +SLOT="5"
6573 +KEYWORDS="~amd64 ~arm64 ~x86"
6574 +IUSE=""
6575 +
6576 +DEPEND="
6577 + >=kde-frameworks/kconfig-${KFMIN}:5
6578 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6579 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6580 + >=kde-frameworks/kcrash-${KFMIN}:5
6581 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6582 + >=kde-frameworks/ki18n-${KFMIN}:5
6583 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6584 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6585 + >=kde-apps/libkdegames-${PVCUT}:5
6586 + >=dev-qt/qtgui-${QTMIN}:5
6587 + >=dev-qt/qtsvg-${QTMIN}:5
6588 + >=dev-qt/qtwidgets-${QTMIN}:5
6589 +"
6590 +RDEPEND="${DEPEND}"
6591
6592 diff --git a/kde-apps/kldap/kldap-19.11.80.ebuild b/kde-apps/kldap/kldap-19.11.80.ebuild
6593 new file mode 100644
6594 index 0000000000..23d6f94125
6595 --- /dev/null
6596 +++ b/kde-apps/kldap/kldap-19.11.80.ebuild
6597 @@ -0,0 +1,41 @@
6598 +# Copyright 1999-2019 Gentoo Authors
6599 +# Distributed under the terms of the GNU General Public License v2
6600 +
6601 +EAPI=7
6602 +
6603 +ECM_HANDBOOK="forceoptional"
6604 +ECM_TEST="true"
6605 +KFMIN=5.63.0
6606 +QTMIN=5.12.3
6607 +inherit ecm kde.org
6608 +
6609 +DESCRIPTION="Library for interacting with LDAP servers"
6610 +HOMEPAGE="https://api.kde.org/kdepim/kldap/html/index.html"
6611 +
6612 +LICENSE="GPL-2+"
6613 +SLOT="5"
6614 +KEYWORDS="~amd64 ~arm64 ~x86"
6615 +IUSE=""
6616 +
6617 +DEPEND="
6618 + >=kde-frameworks/kcompletion-${KFMIN}:5
6619 + >=kde-frameworks/ki18n-${KFMIN}:5
6620 + >=kde-frameworks/kio-${KFMIN}:5
6621 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6622 + >=dev-qt/qtgui-${QTMIN}:5
6623 + >=dev-qt/qtwidgets-${QTMIN}:5
6624 + dev-libs/cyrus-sasl
6625 + net-nds/openldap
6626 +"
6627 +RDEPEND="${DEPEND}
6628 + !kde-apps/kdepim-l10n
6629 +"
6630 +
6631 +src_prepare() {
6632 + ecm_src_prepare
6633 +
6634 + if ! use handbook ; then
6635 + sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \
6636 + -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)"
6637 + fi
6638 +}
6639
6640 diff --git a/kde-apps/kleopatra/kleopatra-19.11.80.ebuild b/kde-apps/kleopatra/kleopatra-19.11.80.ebuild
6641 new file mode 100644
6642 index 0000000000..8359e09602
6643 --- /dev/null
6644 +++ b/kde-apps/kleopatra/kleopatra-19.11.80.ebuild
6645 @@ -0,0 +1,56 @@
6646 +# Copyright 1999-2019 Gentoo Authors
6647 +# Distributed under the terms of the GNU General Public License v2
6648 +
6649 +EAPI=7
6650 +
6651 +ECM_HANDBOOK="optional"
6652 +ECM_TEST="forceoptional"
6653 +PVCUT=$(ver_cut 1-3)
6654 +KFMIN=5.63.0
6655 +QTMIN=5.12.3
6656 +VIRTUALX_REQUIRED="test"
6657 +inherit ecm kde.org
6658 +
6659 +DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography"
6660 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kleopatra"
6661 +
6662 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
6663 +SLOT="5"
6664 +KEYWORDS="~amd64 ~arm64 ~x86"
6665 +IUSE=""
6666 +
6667 +DEPEND="
6668 + >=kde-frameworks/kcmutils-${KFMIN}:5
6669 + >=kde-frameworks/kcodecs-${KFMIN}:5
6670 + >=kde-frameworks/kconfig-${KFMIN}:5
6671 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6672 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6673 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6674 + >=kde-frameworks/ki18n-${KFMIN}:5
6675 + >=kde-frameworks/kiconthemes-${KFMIN}:5
6676 + >=kde-frameworks/kitemmodels-${KFMIN}:5
6677 + >=kde-frameworks/knotifications-${KFMIN}:5
6678 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
6679 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6680 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
6681 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6682 + >=kde-apps/kmime-${PVCUT}:5
6683 + >=kde-apps/libkleo-${PVCUT}:5
6684 + >=dev-qt/qtdbus-${QTMIN}:5
6685 + >=dev-qt/qtgui-${QTMIN}:5
6686 + >=dev-qt/qtnetwork-${QTMIN}:5
6687 + >=dev-qt/qtprintsupport-${QTMIN}:5
6688 + >=dev-qt/qtwidgets-${QTMIN}:5
6689 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
6690 + dev-libs/boost:=
6691 + dev-libs/libassuan
6692 + dev-libs/libgpg-error
6693 +"
6694 +RDEPEND="${DEPEND}
6695 + !kde-apps/kdepim-l10n
6696 + >=app-crypt/gnupg-2.1
6697 + app-crypt/paperkey
6698 +"
6699 +
6700 +# tests completely broken, bug #641720
6701 +RESTRICT+=" test"
6702
6703 diff --git a/kde-apps/klettres/klettres-19.11.80.ebuild b/kde-apps/klettres/klettres-19.11.80.ebuild
6704 new file mode 100644
6705 index 0000000000..f315cecbe2
6706 --- /dev/null
6707 +++ b/kde-apps/klettres/klettres-19.11.80.ebuild
6708 @@ -0,0 +1,36 @@
6709 +# Copyright 1999-2019 Gentoo Authors
6710 +# Distributed under the terms of the GNU General Public License v2
6711 +
6712 +EAPI=7
6713 +
6714 +ECM_HANDBOOK="forceoptional"
6715 +KFMIN=5.63.0
6716 +QTMIN=5.12.3
6717 +inherit ecm kde.org
6718 +
6719 +DESCRIPTION="Alphabet learning application"
6720 +HOMEPAGE="https://kde.org/applications/education/org.kde.klettres
6721 +https://edu.kde.org/klettres/"
6722 +
6723 +LICENSE="GPL-2" # TODO: CHECK
6724 +SLOT="5"
6725 +KEYWORDS="~amd64 ~arm64 ~x86"
6726 +IUSE=""
6727 +
6728 +DEPEND="
6729 + >=kde-frameworks/kcompletion-${KFMIN}:5
6730 + >=kde-frameworks/kconfig-${KFMIN}:5
6731 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6732 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6733 + >=kde-frameworks/kcrash-${KFMIN}:5
6734 + >=kde-frameworks/ki18n-${KFMIN}:5
6735 + >=kde-frameworks/knewstuff-${KFMIN}:5
6736 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6737 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6738 + >=dev-qt/qtgui-${QTMIN}:5
6739 + >=dev-qt/qtsvg-${QTMIN}:5
6740 + >=dev-qt/qtwidgets-${QTMIN}:5
6741 + >=dev-qt/qtxml-${QTMIN}:5
6742 + media-libs/phonon[qt5(+)]
6743 +"
6744 +RDEPEND="${DEPEND}"
6745
6746 diff --git a/kde-apps/klickety/klickety-19.11.80.ebuild b/kde-apps/klickety/klickety-19.11.80.ebuild
6747 new file mode 100644
6748 index 0000000000..2bebb1771b
6749 --- /dev/null
6750 +++ b/kde-apps/klickety/klickety-19.11.80.ebuild
6751 @@ -0,0 +1,40 @@
6752 +# Copyright 1999-2019 Gentoo Authors
6753 +# Distributed under the terms of the GNU General Public License v2
6754 +
6755 +EAPI=7
6756 +
6757 +ECM_HANDBOOK="forceoptional"
6758 +KDE_SELINUX_MODULE="games"
6759 +PVCUT=$(ver_cut 1-3)
6760 +KFMIN=5.63.0
6761 +QTMIN=5.12.3
6762 +inherit ecm kde.org
6763 +
6764 +DESCRIPTION="An adaptation of the Clickomania game"
6765 +HOMEPAGE="https://kde.org/applications/games/org.kde.klickety
6766 +https://games.kde.org/game.php?game=klickety"
6767 +
6768 +LICENSE="GPL-2" # TODO: CHECK
6769 +SLOT="5"
6770 +KEYWORDS="~amd64 ~arm64 ~x86"
6771 +IUSE=""
6772 +
6773 +DEPEND="
6774 + >=kde-frameworks/kconfig-${KFMIN}:5
6775 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6776 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6777 + >=kde-frameworks/kcrash-${KFMIN}:5
6778 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6779 + >=kde-frameworks/ki18n-${KFMIN}:5
6780 + >=kde-frameworks/kio-${KFMIN}:5
6781 + >=kde-frameworks/knotifications-${KFMIN}:5
6782 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
6783 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6784 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6785 + >=kde-apps/libkdegames-${PVCUT}:5
6786 + >=dev-qt/qtgui-${QTMIN}:5
6787 + >=dev-qt/qtwidgets-${QTMIN}:5
6788 +"
6789 +RDEPEND="${DEPEND}"
6790 +
6791 +DOCS=()
6792
6793 diff --git a/kde-apps/klines/klines-19.11.80.ebuild b/kde-apps/klines/klines-19.11.80.ebuild
6794 new file mode 100644
6795 index 0000000000..6ceea216ff
6796 --- /dev/null
6797 +++ b/kde-apps/klines/klines-19.11.80.ebuild
6798 @@ -0,0 +1,37 @@
6799 +# Copyright 1999-2019 Gentoo Authors
6800 +# Distributed under the terms of the GNU General Public License v2
6801 +
6802 +EAPI=7
6803 +
6804 +ECM_HANDBOOK="forceoptional"
6805 +KDE_SELINUX_MODULE="games"
6806 +PVCUT=$(ver_cut 1-3)
6807 +KFMIN=5.63.0
6808 +QTMIN=5.12.3
6809 +inherit ecm kde.org
6810 +
6811 +DESCRIPTION="A little KDE game about balls and how to get rid of them"
6812 +HOMEPAGE="https://kde.org/applications/games/org.kde.klines
6813 +https://games.kde.org/game.php?game=klines"
6814 +
6815 +LICENSE="GPL-2" # TODO: CHECK
6816 +SLOT="5"
6817 +KEYWORDS="~amd64 ~arm64 ~x86"
6818 +IUSE=""
6819 +
6820 +DEPEND="
6821 + >=kde-frameworks/kconfig-${KFMIN}:5
6822 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6823 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6824 + >=kde-frameworks/kcrash-${KFMIN}:5
6825 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6826 + >=kde-frameworks/ki18n-${KFMIN}:5
6827 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6828 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6829 + >=kde-apps/libkdegames-${PVCUT}:5
6830 + >=dev-qt/qtgui-${QTMIN}:5
6831 + >=dev-qt/qtwidgets-${QTMIN}:5
6832 +"
6833 +RDEPEND="${DEPEND}"
6834 +
6835 +DOCS=( AUTHORS )
6836
6837 diff --git a/kde-apps/kmag/kmag-19.11.80.ebuild b/kde-apps/kmag/kmag-19.11.80.ebuild
6838 new file mode 100644
6839 index 0000000000..85d0cec9ae
6840 --- /dev/null
6841 +++ b/kde-apps/kmag/kmag-19.11.80.ebuild
6842 @@ -0,0 +1,40 @@
6843 +# Copyright 1999-2019 Gentoo Authors
6844 +# Distributed under the terms of the GNU General Public License v2
6845 +
6846 +EAPI=7
6847 +
6848 +ECM_HANDBOOK="forceoptional"
6849 +KFMIN=5.63.0
6850 +QTMIN=5.12.3
6851 +inherit ecm kde.org
6852 +
6853 +DESCRIPTION="KDE screen magnifier"
6854 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kmag"
6855 +
6856 +LICENSE="GPL-2" # TODO: CHECK
6857 +SLOT="5"
6858 +KEYWORDS="~amd64 ~arm64 ~x86"
6859 +IUSE="keyboardfocus"
6860 +
6861 +DEPEND="
6862 + >=kde-frameworks/kconfig-${KFMIN}:5
6863 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6864 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6865 + >=kde-frameworks/ki18n-${KFMIN}:5
6866 + >=kde-frameworks/kio-${KFMIN}:5
6867 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6868 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6869 + >=dev-qt/qtgui-${QTMIN}:5
6870 + >=dev-qt/qtprintsupport-${QTMIN}:5
6871 + >=dev-qt/qtwidgets-${QTMIN}:5
6872 + keyboardfocus? ( >=media-libs/libqaccessibilityclient-0.4:5 )
6873 +"
6874 +RDEPEND="${DEPEND}"
6875 +
6876 +src_configure() {
6877 + local mycmakeargs=(
6878 + $(cmake-utils_use_find_package keyboardfocus QAccessibilityClient)
6879 + )
6880 +
6881 + ecm_src_configure
6882 +}
6883
6884 diff --git a/kde-apps/kmahjongg/kmahjongg-19.11.80.ebuild b/kde-apps/kmahjongg/kmahjongg-19.11.80.ebuild
6885 new file mode 100644
6886 index 0000000000..fdc0e5a808
6887 --- /dev/null
6888 +++ b/kde-apps/kmahjongg/kmahjongg-19.11.80.ebuild
6889 @@ -0,0 +1,40 @@
6890 +# Copyright 1999-2019 Gentoo Authors
6891 +# Distributed under the terms of the GNU General Public License v2
6892 +
6893 +EAPI=7
6894 +
6895 +ECM_HANDBOOK="forceoptional"
6896 +KDE_SELINUX_MODULE="games"
6897 +PVCUT=$(ver_cut 1-3)
6898 +KFMIN=5.63.0
6899 +QTMIN=5.12.3
6900 +inherit ecm kde.org
6901 +
6902 +DESCRIPTION="A tile matching game for one or two players"
6903 +HOMEPAGE="https://kde.org/applications/games/org.kde.kmahjongg
6904 +https://games.kde.org/game.php?game=kmahjongg"
6905 +
6906 +LICENSE="GPL-2" # TODO: CHECK
6907 +SLOT="5"
6908 +KEYWORDS="~amd64 ~arm64 ~x86"
6909 +IUSE=""
6910 +
6911 +DEPEND="
6912 + >=kde-frameworks/kcompletion-${KFMIN}:5
6913 + >=kde-frameworks/kconfig-${KFMIN}:5
6914 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
6915 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6916 + >=kde-frameworks/kcrash-${KFMIN}:5
6917 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6918 + >=kde-frameworks/kdeclarative-${KFMIN}:5
6919 + >=kde-frameworks/ki18n-${KFMIN}:5
6920 + >=kde-frameworks/knewstuff-${KFMIN}:5
6921 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6922 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6923 + >=kde-apps/libkdegames-${PVCUT}:5
6924 + >=kde-apps/libkmahjongg-${PVCUT}:5
6925 + >=dev-qt/qtgui-${QTMIN}:5
6926 + >=dev-qt/qtsvg-${QTMIN}:5
6927 + >=dev-qt/qtwidgets-${QTMIN}:5
6928 +"
6929 +RDEPEND="${DEPEND}"
6930
6931 diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-19.11.80.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-19.11.80.ebuild
6932 new file mode 100644
6933 index 0000000000..446a5778a2
6934 --- /dev/null
6935 +++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-19.11.80.ebuild
6936 @@ -0,0 +1,57 @@
6937 +# Copyright 1999-2019 Gentoo Authors
6938 +# Distributed under the terms of the GNU General Public License v2
6939 +
6940 +EAPI=7
6941 +
6942 +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
6943 +ECM_TEST="forceoptional"
6944 +PVCUT=$(ver_cut 1-3)
6945 +KFMIN=5.63.0
6946 +QTMIN=5.12.3
6947 +VIRTUALX_REQUIRED="test"
6948 +inherit ecm kde.org
6949 +
6950 +DESCRIPTION="Assistant for KMail accounts configuration"
6951 +HOMEPAGE+=" https://userbase.kde.org/Kmail/Account_Wizard"
6952 +
6953 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
6954 +SLOT="5"
6955 +KEYWORDS="~amd64 ~arm64 ~x86"
6956 +IUSE=""
6957 +
6958 +DEPEND="
6959 + >=kde-frameworks/kcmutils-${KFMIN}:5
6960 + >=kde-frameworks/kcodecs-${KFMIN}:5
6961 + >=kde-frameworks/kconfig-${KFMIN}:5
6962 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
6963 + >=kde-frameworks/kcrash-${KFMIN}:5
6964 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
6965 + >=kde-frameworks/ki18n-${KFMIN}:5
6966 + >=kde-frameworks/kio-${KFMIN}:5
6967 + >=kde-frameworks/kitemviews-${KFMIN}:5
6968 + >=kde-frameworks/knewstuff-${KFMIN}:5
6969 + >=kde-frameworks/knotifications-${KFMIN}:5
6970 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
6971 + >=kde-frameworks/kross-${KFMIN}:5
6972 + >=kde-frameworks/kservice-${KFMIN}:5
6973 + >=kde-frameworks/ktexteditor-${KFMIN}:5
6974 + >=kde-frameworks/kwallet-${KFMIN}:5
6975 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
6976 + >=kde-frameworks/kxmlgui-${KFMIN}:5
6977 + >=kde-apps/akonadi-${PVCUT}:5
6978 + >=kde-apps/kidentitymanagement-${PVCUT}:5
6979 + >=kde-apps/kldap-${PVCUT}:5
6980 + >=kde-apps/kmailtransport-${PVCUT}:5
6981 + >=kde-apps/libkdepim-${PVCUT}:5
6982 + >=kde-apps/libkleo-${PVCUT}:5
6983 + >=kde-apps/pimcommon-${PVCUT}:5
6984 + >=dev-qt/qtdbus-${QTMIN}:5
6985 + >=dev-qt/qtgui-${QTMIN}:5
6986 + >=dev-qt/qtwidgets-${QTMIN}:5
6987 + >=dev-qt/qtxml-${QTMIN}:5
6988 +"
6989 +RDEPEND="${DEPEND}
6990 + !kde-apps/kdepim-common-libs:4
6991 + !kde-apps/kdepim-l10n
6992 + !kde-apps/kdepim-runtime:4
6993 +"
6994
6995 diff --git a/kde-apps/kmail/kmail-19.11.80.ebuild b/kde-apps/kmail/kmail-19.11.80.ebuild
6996 new file mode 100644
6997 index 0000000000..5a8d62ba35
6998 --- /dev/null
6999 +++ b/kde-apps/kmail/kmail-19.11.80.ebuild
7000 @@ -0,0 +1,122 @@
7001 +# Copyright 1999-2019 Gentoo Authors
7002 +# Distributed under the terms of the GNU General Public License v2
7003 +
7004 +EAPI=7
7005 +
7006 +ECM_HANDBOOK="forceoptional"
7007 +ECM_TEST="forceoptional"
7008 +PVCUT=$(ver_cut 1-3)
7009 +KFMIN=5.63.0
7010 +QTMIN=5.12.3
7011 +VIRTUALX_REQUIRED="test"
7012 +inherit ecm kde.org
7013 +
7014 +DESCRIPTION="Email client, supporting POP3 and IMAP mailboxes."
7015 +HOMEPAGE="https://kde.org/applications/office/org.kde.kmail2
7016 +https://kontact.kde.org/components/kmail.html"
7017 +
7018 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
7019 +SLOT="5"
7020 +KEYWORDS="~amd64 ~arm64 ~x86"
7021 +IUSE=""
7022 +
7023 +# drop qtcore subslot operator when QT_MINIMAL >= 5.14.0
7024 +BDEPEND="
7025 + dev-libs/libxslt
7026 + test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
7027 +"
7028 +COMMON_DEPEND="
7029 + >=kde-frameworks/kbookmarks-${KFMIN}:5
7030 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
7031 + >=kde-frameworks/kcmutils-${KFMIN}:5
7032 + >=kde-frameworks/kcodecs-${KFMIN}:5
7033 + >=kde-frameworks/kcompletion-${KFMIN}:5
7034 + >=kde-frameworks/kconfig-${KFMIN}:5
7035 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7036 + >=kde-frameworks/kcontacts-${KFMIN}:5
7037 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7038 + >=kde-frameworks/kcrash-${KFMIN}:5
7039 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7040 + >=kde-frameworks/kguiaddons-${KFMIN}:5
7041 + >=kde-frameworks/ki18n-${KFMIN}:5
7042 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7043 + >=kde-frameworks/kitemviews-${KFMIN}:5
7044 + >=kde-frameworks/kio-${KFMIN}:5
7045 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
7046 + >=kde-frameworks/knotifications-${KFMIN}:5
7047 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
7048 + >=kde-frameworks/kparts-${KFMIN}:5
7049 + >=kde-frameworks/kservice-${KFMIN}:5
7050 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7051 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7052 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
7053 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7054 + >=kde-frameworks/sonnet-${KFMIN}:5
7055 + >=kde-apps/akonadi-${PVCUT}:5
7056 + >=kde-apps/akonadi-contacts-${PVCUT}:5
7057 + >=kde-apps/akonadi-mime-${PVCUT}:5
7058 + >=kde-apps/akonadi-search-${PVCUT}:5
7059 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
7060 + >=kde-apps/kidentitymanagement-${PVCUT}:5
7061 + >=kde-apps/kmailtransport-${PVCUT}:5
7062 + >=kde-apps/kmime-${PVCUT}:5
7063 + >=kde-apps/kontactinterface-${PVCUT}:5
7064 + >=kde-apps/kpimtextedit-${PVCUT}:5
7065 + >=kde-apps/libgravatar-${PVCUT}:5
7066 + >=kde-apps/libkdepim-${PVCUT}:5
7067 + >=kde-apps/libkleo-${PVCUT}:5
7068 + >=kde-apps/libksieve-${PVCUT}:5
7069 + >=kde-apps/libktnef-${PVCUT}:5
7070 + >=kde-apps/mailcommon-${PVCUT}:5
7071 + >=kde-apps/messagelib-${PVCUT}:5
7072 + >=kde-apps/pimcommon-${PVCUT}:5
7073 + >=dev-qt/qtcore-${QTMIN}:5=
7074 + >=dev-qt/qtdbus-${QTMIN}:5
7075 + >=dev-qt/qtgui-${QTMIN}:5
7076 + >=dev-qt/qtnetwork-${QTMIN}:5
7077 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
7078 + >=dev-qt/qtwidgets-${QTMIN}:5
7079 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
7080 +"
7081 +DEPEND="${COMMON_DEPEND}
7082 + >=kde-apps/kcalutils-${PVCUT}:5
7083 + >=kde-apps/kldap-${PVCUT}:5
7084 + test? ( >=kde-apps/akonadi-${PVCUT}:5[sqlite] )
7085 +"
7086 +RDEPEND="${COMMON_DEPEND}
7087 + !kde-apps/kdepim-common-libs:4
7088 + !kde-apps/kdepim-l10n
7089 + >=kde-apps/kdepim-runtime-${PVCUT}:5
7090 + >=kde-apps/kmail-account-wizard-${PVCUT}:5
7091 +"
7092 +
7093 +RESTRICT+=" test" # bug 616878
7094 +
7095 +src_prepare() {
7096 + ecm_src_prepare
7097 +
7098 + if ! use handbook; then
7099 + sed -i ktnef/CMakeLists.txt -e "/add_subdirectory(doc)/ s/^/#DONT/" || die
7100 + fi
7101 +}
7102 +
7103 +pkg_postinst() {
7104 + ecm_pkg_postinst
7105 +
7106 + pkg_is_installed() {
7107 + echo "${1} ($(has_version ${1} || echo "not ")installed)"
7108 + }
7109 +
7110 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
7111 + elog "KMail supports the following runtime dependencies:"
7112 + elog " Virus detection:"
7113 + elog " $(pkg_is_installed app-antivirus/clamav)"
7114 + elog " Spam filtering:"
7115 + elog " $(pkg_is_installed mail-filter/bogofilter)"
7116 + elog " $(pkg_is_installed mail-filter/spamassassin)"
7117 + elog " Fancy e-mail headers and various useful plugins:"
7118 + elog " $(pkg_is_installed kde-apps/kdepim-addons:${SLOT})"
7119 + elog " Crypto config and certificate details GUI:"
7120 + elog " $(pkg_is_installed kde-apps/kleopatra:${SLOT})"
7121 + fi
7122 +}
7123
7124 diff --git a/kde-apps/kmailtransport/kmailtransport-19.11.80.ebuild b/kde-apps/kmailtransport/kmailtransport-19.11.80.ebuild
7125 new file mode 100644
7126 index 0000000000..2ad8939f3b
7127 --- /dev/null
7128 +++ b/kde-apps/kmailtransport/kmailtransport-19.11.80.ebuild
7129 @@ -0,0 +1,47 @@
7130 +# Copyright 1999-2019 Gentoo Authors
7131 +# Distributed under the terms of the GNU General Public License v2
7132 +
7133 +EAPI=7
7134 +
7135 +ECM_TEST="true"
7136 +PVCUT=$(ver_cut 1-3)
7137 +KFMIN=5.63.0
7138 +QTMIN=5.12.3
7139 +inherit ecm kde.org
7140 +
7141 +DESCRIPTION="Mail transport service"
7142 +
7143 +LICENSE="LGPL-2.1+"
7144 +SLOT="5"
7145 +KEYWORDS="~amd64 ~arm64 ~x86"
7146 +IUSE=""
7147 +
7148 +COMMON_DEPEND="
7149 + >=kde-frameworks/kcmutils-${KFMIN}:5
7150 + >=kde-frameworks/kcompletion-${KFMIN}:5
7151 + >=kde-frameworks/kconfig-${KFMIN}:5
7152 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7153 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7154 + >=kde-frameworks/ki18n-${KFMIN}:5
7155 + >=kde-frameworks/kio-${KFMIN}:5
7156 + >=kde-frameworks/kwallet-${KFMIN}:5
7157 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7158 + >=kde-apps/akonadi-${PVCUT}:5
7159 + >=kde-apps/akonadi-mime-${PVCUT}:5
7160 + >=kde-apps/kmime-${PVCUT}:5
7161 + >=kde-apps/ksmtp-${PVCUT}:5
7162 + >=kde-apps/libkgapi-${PVCUT}:5
7163 + >=dev-qt/qtdbus-${QTMIN}:5
7164 + >=dev-qt/qtgui-${QTMIN}:5
7165 + >=dev-qt/qtnetwork-${QTMIN}:5
7166 + >=dev-qt/qtwidgets-${QTMIN}:5
7167 +"
7168 +DEPEND="${COMMON_DEPEND}
7169 + test? ( >=kde-frameworks/ktextwidgets-${KFMIN}:5 )
7170 +"
7171 +RDEPEND="${COMMON_DEPEND}
7172 + !kde-apps/kdepim-l10n
7173 + !kde-apps/kdepimlibs:4
7174 +"
7175 +
7176 +RESTRICT+=" test"
7177
7178 diff --git a/kde-apps/kmbox/kmbox-19.11.80.ebuild b/kde-apps/kmbox/kmbox-19.11.80.ebuild
7179 new file mode 100644
7180 index 0000000000..a3fea61115
7181 --- /dev/null
7182 +++ b/kde-apps/kmbox/kmbox-19.11.80.ebuild
7183 @@ -0,0 +1,18 @@
7184 +# Copyright 1999-2019 Gentoo Authors
7185 +# Distributed under the terms of the GNU General Public License v2
7186 +
7187 +EAPI=7
7188 +
7189 +ECM_TEST="true"
7190 +PVCUT=$(ver_cut 1-3)
7191 +inherit ecm kde.org
7192 +
7193 +DESCRIPTION="Library for accessing MBox format mail storages"
7194 +
7195 +LICENSE="GPL-2+"
7196 +SLOT="5"
7197 +KEYWORDS="~amd64 ~arm64 ~x86"
7198 +IUSE=""
7199 +
7200 +DEPEND=">=kde-apps/kmime-${PVCUT}:5"
7201 +RDEPEND="${DEPEND}"
7202
7203 diff --git a/kde-apps/kmime/kmime-19.11.80.ebuild b/kde-apps/kmime/kmime-19.11.80.ebuild
7204 new file mode 100644
7205 index 0000000000..4260277fe3
7206 --- /dev/null
7207 +++ b/kde-apps/kmime/kmime-19.11.80.ebuild
7208 @@ -0,0 +1,23 @@
7209 +# Copyright 1999-2019 Gentoo Authors
7210 +# Distributed under the terms of the GNU General Public License v2
7211 +
7212 +EAPI=7
7213 +
7214 +ECM_TEST="true"
7215 +KFMIN=5.63.0
7216 +inherit ecm kde.org
7217 +
7218 +DESCRIPTION="Libary for handling mail messages and newsgroup articles"
7219 +
7220 +LICENSE="GPL-2+"
7221 +SLOT="5"
7222 +KEYWORDS="~amd64 ~arm64 ~x86"
7223 +IUSE=""
7224 +
7225 +DEPEND="
7226 + >=kde-frameworks/kcodecs-${KFMIN}:5
7227 + >=kde-frameworks/ki18n-${KFMIN}:5
7228 +"
7229 +RDEPEND="${DEPEND}
7230 + !kde-apps/kdepim-l10n
7231 +"
7232
7233 diff --git a/kde-apps/kmines/kmines-19.11.80.ebuild b/kde-apps/kmines/kmines-19.11.80.ebuild
7234 new file mode 100644
7235 index 0000000000..e91c715886
7236 --- /dev/null
7237 +++ b/kde-apps/kmines/kmines-19.11.80.ebuild
7238 @@ -0,0 +1,36 @@
7239 +# Copyright 1999-2019 Gentoo Authors
7240 +# Distributed under the terms of the GNU General Public License v2
7241 +
7242 +EAPI=7
7243 +
7244 +ECM_HANDBOOK="forceoptional"
7245 +KDE_SELINUX_MODULE="games"
7246 +PVCUT=$(ver_cut 1-3)
7247 +KFMIN=5.63.0
7248 +QTMIN=5.12.3
7249 +inherit ecm kde.org
7250 +
7251 +DESCRIPTION="Classic mine sweeper game"
7252 +HOMEPAGE="https://kde.org/applications/games/org.kde.kmines
7253 +https://games.kde.org/game.php?game=kmines"
7254 +
7255 +LICENSE="GPL-2" # TODO: CHECK
7256 +SLOT="5"
7257 +KEYWORDS="~amd64 ~arm64 ~x86"
7258 +IUSE=""
7259 +
7260 +DEPEND="
7261 + >=kde-frameworks/kconfig-${KFMIN}:5
7262 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7263 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7264 + >=kde-frameworks/kcrash-${KFMIN}:5
7265 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7266 + >=kde-frameworks/ki18n-${KFMIN}:5
7267 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7268 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7269 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7270 + >=kde-apps/libkdegames-${PVCUT}:5
7271 + >=dev-qt/qtgui-${QTMIN}:5
7272 + >=dev-qt/qtwidgets-${QTMIN}:5
7273 +"
7274 +RDEPEND="${DEPEND}"
7275
7276 diff --git a/kde-apps/kmix/kmix-19.11.80.ebuild b/kde-apps/kmix/kmix-19.11.80.ebuild
7277 new file mode 100644
7278 index 0000000000..f4d02222c5
7279 --- /dev/null
7280 +++ b/kde-apps/kmix/kmix-19.11.80.ebuild
7281 @@ -0,0 +1,58 @@
7282 +# Copyright 1999-2019 Gentoo Authors
7283 +# Distributed under the terms of the GNU General Public License v2
7284 +
7285 +EAPI=7
7286 +
7287 +ECM_HANDBOOK="forceoptional"
7288 +ECM_TEST="false"
7289 +KFMIN=5.63.0
7290 +PLASMA_MINIMAL=5.16.5
7291 +QTMIN=5.12.3
7292 +inherit ecm kde.org
7293 +
7294 +DESCRIPTION="Volume control gui based on KDE Frameworks"
7295 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.kmix"
7296 +
7297 +LICENSE="GPL-2" # TODO: CHECK
7298 +SLOT="5"
7299 +KEYWORDS="~amd64 ~arm64 ~x86"
7300 +IUSE="alsa plasma pulseaudio"
7301 +
7302 +DEPEND="
7303 + >=kde-frameworks/kconfig-${KFMIN}:5
7304 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7305 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7306 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7307 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
7308 + >=kde-frameworks/ki18n-${KFMIN}:5
7309 + >=kde-frameworks/knotifications-${KFMIN}:5
7310 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7311 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
7312 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7313 + >=kde-frameworks/solid-${KFMIN}:5
7314 + >=dev-qt/qtdbus-${QTMIN}:5
7315 + >=dev-qt/qtgui-${QTMIN}:5
7316 + >=dev-qt/qtwidgets-${QTMIN}:5
7317 + >=dev-qt/qtxml-${QTMIN}:5
7318 + alsa? ( >=media-libs/alsa-lib-1.0.14a )
7319 + plasma? ( >=kde-frameworks/plasma-${KFMIN}:5 )
7320 + pulseaudio? (
7321 + dev-libs/glib:2
7322 + media-libs/libcanberra
7323 + >=media-sound/pulseaudio-0.9.12
7324 + )
7325 +"
7326 +RDEPEND="${DEPEND}
7327 + >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
7328 +"
7329 +
7330 +src_configure() {
7331 + local mycmakeargs=(
7332 + $(cmake-utils_use_find_package alsa ALSA)
7333 + $(cmake-utils_use_find_package plasma KF5Plasma)
7334 + $(cmake-utils_use_find_package pulseaudio Canberra)
7335 + $(cmake-utils_use_find_package pulseaudio PulseAudio)
7336 + )
7337 +
7338 + ecm_src_configure
7339 +}
7340
7341 diff --git a/kde-apps/kmousetool/kmousetool-19.11.80.ebuild b/kde-apps/kmousetool/kmousetool-19.11.80.ebuild
7342 new file mode 100644
7343 index 0000000000..c698229692
7344 --- /dev/null
7345 +++ b/kde-apps/kmousetool/kmousetool-19.11.80.ebuild
7346 @@ -0,0 +1,37 @@
7347 +# Copyright 1999-2019 Gentoo Authors
7348 +# Distributed under the terms of the GNU General Public License v2
7349 +
7350 +EAPI=7
7351 +
7352 +ECM_HANDBOOK="forceoptional"
7353 +KFMIN=5.63.0
7354 +QTMIN=5.12.3
7355 +inherit ecm kde.org
7356 +
7357 +DESCRIPTION="KDE program that clicks the mouse for you"
7358 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kmousetool"
7359 +
7360 +LICENSE="GPL-2" # TODO: CHECK
7361 +SLOT="5"
7362 +KEYWORDS="~amd64 ~arm64 ~x86"
7363 +IUSE=""
7364 +
7365 +RDEPEND="
7366 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7367 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7368 + >=kde-frameworks/ki18n-${KFMIN}:5
7369 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7370 + >=kde-frameworks/knotifications-${KFMIN}:5
7371 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7372 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7373 + >=dev-qt/qtgui-${QTMIN}:5
7374 + >=dev-qt/qtwidgets-${QTMIN}:5
7375 + media-libs/phonon[qt5(+)]
7376 + x11-libs/libX11
7377 + x11-libs/libXtst
7378 +"
7379 +DEPEND="${RDEPEND}
7380 + x11-base/xorg-proto
7381 + x11-libs/libXext
7382 + x11-libs/libXt
7383 +"
7384
7385 diff --git a/kde-apps/kmouth/kmouth-19.11.80.ebuild b/kde-apps/kmouth/kmouth-19.11.80.ebuild
7386 new file mode 100644
7387 index 0000000000..1287d6dca8
7388 --- /dev/null
7389 +++ b/kde-apps/kmouth/kmouth-19.11.80.ebuild
7390 @@ -0,0 +1,35 @@
7391 +# Copyright 1999-2019 Gentoo Authors
7392 +# Distributed under the terms of the GNU General Public License v2
7393 +
7394 +EAPI=7
7395 +
7396 +ECM_HANDBOOK="forceoptional"
7397 +KFMIN=5.63.0
7398 +QTMIN=5.12.3
7399 +inherit ecm kde.org
7400 +
7401 +DESCRIPTION="Text-to-speech synthesizer front end"
7402 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kmouth"
7403 +
7404 +LICENSE="GPL-2" # TODO: CHECK
7405 +SLOT="5"
7406 +KEYWORDS="~amd64 ~arm64 ~x86"
7407 +IUSE=""
7408 +
7409 +DEPEND="
7410 + >=kde-frameworks/kcompletion-${KFMIN}:5
7411 + >=kde-frameworks/kconfig-${KFMIN}:5
7412 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7413 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7414 + >=kde-frameworks/kcrash-${KFMIN}:5
7415 + >=kde-frameworks/ki18n-${KFMIN}:5
7416 + >=kde-frameworks/kio-${KFMIN}:5
7417 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7418 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7419 + >=dev-qt/qtgui-${QTMIN}:5
7420 + >=dev-qt/qtprintsupport-${QTMIN}:5
7421 + >=dev-qt/qtspeech-${QTMIN}:5
7422 + >=dev-qt/qtwidgets-${QTMIN}:5
7423 + >=dev-qt/qtxml-${QTMIN}:5
7424 +"
7425 +RDEPEND="${DEPEND}"
7426
7427 diff --git a/kde-apps/kmplot/kmplot-19.11.80.ebuild b/kde-apps/kmplot/kmplot-19.11.80.ebuild
7428 new file mode 100644
7429 index 0000000000..94e64d48f0
7430 --- /dev/null
7431 +++ b/kde-apps/kmplot/kmplot-19.11.80.ebuild
7432 @@ -0,0 +1,40 @@
7433 +# Copyright 1999-2019 Gentoo Authors
7434 +# Distributed under the terms of the GNU General Public License v2
7435 +
7436 +EAPI=7
7437 +
7438 +ECM_HANDBOOK="forceoptional"
7439 +KFMIN=5.63.0
7440 +QTMIN=5.12.3
7441 +inherit ecm kde.org
7442 +
7443 +DESCRIPTION="Mathematical function plotter"
7444 +HOMEPAGE="https://kde.org/applications/education/org.kde.kmplot
7445 +https://edu.kde.org/kmplot/"
7446 +
7447 +LICENSE="GPL-2" # TODO: CHECK
7448 +SLOT="5"
7449 +KEYWORDS="~amd64 ~arm64 ~x86"
7450 +IUSE=""
7451 +
7452 +DEPEND="
7453 + >=kde-frameworks/kcompletion-${KFMIN}:5
7454 + >=kde-frameworks/kconfig-${KFMIN}:5
7455 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7456 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7457 + >=kde-frameworks/kcrash-${KFMIN}:5
7458 + >=kde-frameworks/kguiaddons-${KFMIN}:5
7459 + >=kde-frameworks/ki18n-${KFMIN}:5
7460 + >=kde-frameworks/kparts-${KFMIN}:5
7461 + >=kde-frameworks/kservice-${KFMIN}:5
7462 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7463 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7464 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7465 + >=dev-qt/qtdbus-${QTMIN}:5
7466 + >=dev-qt/qtgui-${QTMIN}:5
7467 + >=dev-qt/qtprintsupport-${QTMIN}:5
7468 + >=dev-qt/qtsvg-${QTMIN}:5
7469 + >=dev-qt/qtwidgets-${QTMIN}:5
7470 + >=dev-qt/qtxml-${QTMIN}:5
7471 +"
7472 +RDEPEND="${DEPEND}"
7473
7474 diff --git a/kde-apps/knavalbattle/knavalbattle-19.11.80.ebuild b/kde-apps/knavalbattle/knavalbattle-19.11.80.ebuild
7475 new file mode 100644
7476 index 0000000000..4ad447c523
7477 --- /dev/null
7478 +++ b/kde-apps/knavalbattle/knavalbattle-19.11.80.ebuild
7479 @@ -0,0 +1,41 @@
7480 +# Copyright 1999-2019 Gentoo Authors
7481 +# Distributed under the terms of the GNU General Public License v2
7482 +
7483 +EAPI=7
7484 +
7485 +ECM_HANDBOOK="forceoptional"
7486 +KDE_SELINUX_MODULE="games"
7487 +PVCUT=$(ver_cut 1-3)
7488 +KFMIN=5.63.0
7489 +QTMIN=5.12.3
7490 +inherit ecm kde.org
7491 +
7492 +DESCRIPTION="Battleship clone by KDE"
7493 +HOMEPAGE="https://kde.org/applications/games/org.kde.knavalbattle
7494 +https://games.kde.org/game.php?game=kbattleship"
7495 +
7496 +LICENSE="GPL-2" # TODO: CHECK
7497 +SLOT="5"
7498 +KEYWORDS="~amd64 ~arm64 ~x86"
7499 +IUSE=""
7500 +
7501 +DEPEND="
7502 + >=kde-frameworks/kcompletion-${KFMIN}:5
7503 + >=kde-frameworks/kconfig-${KFMIN}:5
7504 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7505 + >=kde-frameworks/kcrash-${KFMIN}:5
7506 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7507 + >=kde-frameworks/kdnssd-${KFMIN}:5
7508 + >=kde-frameworks/ki18n-${KFMIN}:5
7509 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7510 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7511 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7512 + >=kde-apps/libkdegames-${PVCUT}:5
7513 + >=dev-qt/qtgui-${QTMIN}:5
7514 + >=dev-qt/qtnetwork-${QTMIN}:5
7515 + >=dev-qt/qtwidgets-${QTMIN}:5
7516 + >=dev-qt/qtxml-${QTMIN}:5
7517 +"
7518 +RDEPEND="${DEPEND}"
7519 +
7520 +DOCS=( AUTHORS )
7521
7522 diff --git a/kde-apps/knetwalk/knetwalk-19.11.80.ebuild b/kde-apps/knetwalk/knetwalk-19.11.80.ebuild
7523 new file mode 100644
7524 index 0000000000..a5e0a1a80f
7525 --- /dev/null
7526 +++ b/kde-apps/knetwalk/knetwalk-19.11.80.ebuild
7527 @@ -0,0 +1,38 @@
7528 +# Copyright 1999-2019 Gentoo Authors
7529 +# Distributed under the terms of the GNU General Public License v2
7530 +
7531 +EAPI=7
7532 +
7533 +ECM_HANDBOOK="forceoptional"
7534 +ECM_TEST="optional"
7535 +PVCUT=$(ver_cut 1-3)
7536 +KFMIN=5.63.0
7537 +QTMIN=5.12.3
7538 +VIRTUALX_REQUIRED="test"
7539 +inherit ecm kde.org
7540 +
7541 +DESCRIPTION="KDE version of the popular NetWalk game for system administrators"
7542 +HOMEPAGE="https://kde.org/applications/games/org.kde.knetwalk
7543 +https://games.kde.org/game.php?game=knetwalk"
7544 +
7545 +LICENSE="GPL-2" # TODO: CHECK
7546 +SLOT="5"
7547 +KEYWORDS="~amd64 ~arm64 ~x86"
7548 +IUSE=""
7549 +
7550 +DEPEND="
7551 + >=kde-frameworks/kconfig-${KFMIN}:5
7552 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7553 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7554 + >=kde-frameworks/kcrash-${KFMIN}:5
7555 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7556 + >=kde-frameworks/ki18n-${KFMIN}:5
7557 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7558 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7559 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7560 + >=kde-apps/libkdegames-${PVCUT}:5
7561 + >=dev-qt/qtdeclarative-${QTMIN}:5
7562 + >=dev-qt/qtgui-${QTMIN}:5
7563 + >=dev-qt/qtwidgets-${QTMIN}:5
7564 +"
7565 +RDEPEND="${DEPEND}"
7566
7567 diff --git a/kde-apps/knights/knights-19.11.80.ebuild b/kde-apps/knights/knights-19.11.80.ebuild
7568 new file mode 100644
7569 index 0000000000..dd35d59336
7570 --- /dev/null
7571 +++ b/kde-apps/knights/knights-19.11.80.ebuild
7572 @@ -0,0 +1,52 @@
7573 +# Copyright 1999-2019 Gentoo Authors
7574 +# Distributed under the terms of the GNU General Public License v2
7575 +
7576 +EAPI=7
7577 +
7578 +ECM_HANDBOOK="forceoptional"
7579 +KDE_SELINUX_MODULE="games"
7580 +PVCUT=$(ver_cut 1-3)
7581 +KFMIN=5.63.0
7582 +QTMIN=5.12.3
7583 +inherit ecm kde.org
7584 +
7585 +DESCRIPTION="Simple chess board based on KDE Frameworks"
7586 +HOMEPAGE="https://kde.org/applications/games/org.kde.knights"
7587 +
7588 +LICENSE="GPL-2+"
7589 +SLOT="5"
7590 +KEYWORDS="~amd64 ~arm64 ~x86"
7591 +IUSE="speech"
7592 +
7593 +DEPEND="
7594 + >=kde-frameworks/kcompletion-${KFMIN}:5
7595 + >=kde-frameworks/kconfig-${KFMIN}:5
7596 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7597 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7598 + >=kde-frameworks/kcrash-${KFMIN}:5
7599 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7600 + >=kde-frameworks/ki18n-${KFMIN}:5
7601 + >=kde-frameworks/kio-${KFMIN}:5
7602 + >=kde-frameworks/kplotting-${KFMIN}:5
7603 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7604 + >=kde-frameworks/kwallet-${KFMIN}:5
7605 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7606 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7607 + >=kde-frameworks/plasma-${KFMIN}:5
7608 + >=kde-apps/libkdegames-${PVCUT}:5
7609 + >=dev-qt/qtconcurrent-${QTMIN}:5
7610 + >=dev-qt/qtdbus-${QTMIN}:5
7611 + >=dev-qt/qtgui-${QTMIN}:5
7612 + >=dev-qt/qtnetwork-${QTMIN}:5
7613 + >=dev-qt/qtsvg-${QTMIN}:5
7614 + >=dev-qt/qtwidgets-${QTMIN}:5
7615 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
7616 +"
7617 +RDEPEND="${DEPEND}
7618 + || (
7619 + games-board/gnuchess
7620 + games-board/crafty
7621 + games-board/stockfish
7622 + games-board/sjeng
7623 + )
7624 +"
7625
7626 diff --git a/kde-apps/knotes/knotes-19.11.80.ebuild b/kde-apps/knotes/knotes-19.11.80.ebuild
7627 new file mode 100644
7628 index 0000000000..837553179a
7629 --- /dev/null
7630 +++ b/kde-apps/knotes/knotes-19.11.80.ebuild
7631 @@ -0,0 +1,77 @@
7632 +# Copyright 1999-2019 Gentoo Authors
7633 +# Distributed under the terms of the GNU General Public License v2
7634 +
7635 +EAPI=7
7636 +
7637 +ECM_HANDBOOK="forceoptional"
7638 +ECM_TEST="forceoptional"
7639 +PVCUT=$(ver_cut 1-3)
7640 +KFMIN=5.63.0
7641 +QTMIN=5.12.3
7642 +VIRTUALX_REQUIRED="test"
7643 +inherit ecm kde.org
7644 +
7645 +DESCRIPTION="Note taking application"
7646 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.knotes
7647 +https://kontact.kde.org/components/knotes.html"
7648 +
7649 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
7650 +SLOT="5"
7651 +KEYWORDS="~amd64 ~arm64 ~x86"
7652 +IUSE=""
7653 +
7654 +DEPEND="
7655 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
7656 + >=kde-frameworks/kcmutils-${KFMIN}:5
7657 + >=kde-frameworks/kcompletion-${KFMIN}:5
7658 + >=kde-frameworks/kconfig-${KFMIN}:5
7659 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7660 + >=kde-frameworks/kcontacts-${KFMIN}:5
7661 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7662 + >=kde-frameworks/kcrash-${KFMIN}:5
7663 + >=kde-frameworks/kdnssd-${KFMIN}:5
7664 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
7665 + >=kde-frameworks/ki18n-${KFMIN}:5
7666 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7667 + >=kde-frameworks/kitemmodels-${KFMIN}:5
7668 + >=kde-frameworks/kitemviews-${KFMIN}:5
7669 + >=kde-frameworks/knewstuff-${KFMIN}:5
7670 + >=kde-frameworks/knotifications-${KFMIN}:5
7671 + >=kde-frameworks/kparts-${KFMIN}:5
7672 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7673 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7674 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
7675 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7676 + >=kde-apps/akonadi-${PVCUT}:5
7677 + >=kde-apps/akonadi-notes-${PVCUT}:5
7678 + >=kde-apps/akonadi-search-${PVCUT}:5
7679 + >=kde-apps/grantleetheme-${PVCUT}:5
7680 + >=kde-apps/kcalutils-${PVCUT}:5
7681 + >=kde-apps/kmime-${PVCUT}:5
7682 + >=kde-apps/kontactinterface-${PVCUT}:5
7683 + >=kde-apps/libkdepim-${PVCUT}:5
7684 + >=kde-apps/pimcommon-${PVCUT}:5
7685 + >=dev-qt/qtdbus-${QTMIN}:5
7686 + >=dev-qt/qtgui-${QTMIN}:5
7687 + >=dev-qt/qtprintsupport-${QTMIN}:5
7688 + >=dev-qt/qtwidgets-${QTMIN}:5
7689 + >=dev-qt/qtx11extras-${QTMIN}:5
7690 + >=dev-qt/qtxml-${QTMIN}:5
7691 + dev-libs/grantlee:5
7692 + dev-libs/libxslt
7693 + x11-libs/libX11
7694 +"
7695 +RDEPEND="${DEPEND}
7696 + !kde-apps/kdepim-l10n
7697 + >=kde-apps/kdepim-runtime-${PVCUT}:5
7698 +"
7699 +
7700 +src_configure() {
7701 +# local mycmakeargs=(
7702 +# # FIXME: Does not build (last checked 2016-02-17)
7703 +# $(cmake-utils_use_find_package X Qt5X11Extras)
7704 +# $(cmake-utils_use_find_package X X11)
7705 +# )
7706 +
7707 + ecm_src_configure
7708 +}
7709
7710 diff --git a/kde-apps/kolf/kolf-19.11.80.ebuild b/kde-apps/kolf/kolf-19.11.80.ebuild
7711 new file mode 100644
7712 index 0000000000..314674e87a
7713 --- /dev/null
7714 +++ b/kde-apps/kolf/kolf-19.11.80.ebuild
7715 @@ -0,0 +1,38 @@
7716 +# Copyright 1999-2019 Gentoo Authors
7717 +# Distributed under the terms of the GNU General Public License v2
7718 +
7719 +EAPI=7
7720 +
7721 +ECM_HANDBOOK="forceoptional"
7722 +KDE_SELINUX_MODULE="games"
7723 +PVCUT=$(ver_cut 1-3)
7724 +KFMIN=5.63.0
7725 +QTMIN=5.12.3
7726 +inherit ecm kde.org
7727 +
7728 +DESCRIPTION="Minigolf game by KDE"
7729 +HOMEPAGE="https://kde.org/applications/games/org.kde.kolf
7730 +https://games.kde.org/game.php?game=kolf"
7731 +
7732 +LICENSE="GPL-2" # TODO: CHECK
7733 +SLOT="5"
7734 +KEYWORDS="~amd64 ~arm64 ~x86"
7735 +IUSE=""
7736 +
7737 +DEPEND="
7738 + >=kde-frameworks/kcompletion-${KFMIN}:5
7739 + >=kde-frameworks/kconfig-${KFMIN}:5
7740 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7741 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7742 + >=kde-frameworks/kcrash-${KFMIN}:5
7743 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7744 + >=kde-frameworks/ki18n-${KFMIN}:5
7745 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
7746 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7747 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7748 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7749 + >=kde-apps/libkdegames-${PVCUT}:5
7750 + >=dev-qt/qtgui-${QTMIN}:5
7751 + >=dev-qt/qtwidgets-${QTMIN}:5
7752 +"
7753 +RDEPEND="${DEPEND}"
7754
7755 diff --git a/kde-apps/kollision/kollision-19.11.80.ebuild b/kde-apps/kollision/kollision-19.11.80.ebuild
7756 new file mode 100644
7757 index 0000000000..011c57d433
7758 --- /dev/null
7759 +++ b/kde-apps/kollision/kollision-19.11.80.ebuild
7760 @@ -0,0 +1,33 @@
7761 +# Copyright 1999-2019 Gentoo Authors
7762 +# Distributed under the terms of the GNU General Public License v2
7763 +
7764 +EAPI=7
7765 +
7766 +ECM_HANDBOOK="forceoptional"
7767 +PVCUT=$(ver_cut 1-3)
7768 +KFMIN=5.63.0
7769 +QTMIN=5.12.3
7770 +inherit ecm kde.org
7771 +
7772 +DESCRIPTION="Simple ball dodging game"
7773 +HOMEPAGE="https://kde.org/applications/games/org.kde.kollision
7774 +https://games.kde.org/game.php?game=kollision"
7775 +
7776 +LICENSE="GPL-2" # TODO: CHECK
7777 +SLOT="5"
7778 +KEYWORDS="~amd64 ~arm64 ~x86"
7779 +IUSE=""
7780 +
7781 +DEPEND="
7782 + >=kde-frameworks/kconfig-${KFMIN}:5
7783 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7784 + >=kde-frameworks/kcrash-${KFMIN}:5
7785 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7786 + >=kde-frameworks/ki18n-${KFMIN}:5
7787 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7788 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7789 + >=kde-apps/libkdegames-${PVCUT}:5
7790 + >=dev-qt/qtgui-${QTMIN}:5
7791 + >=dev-qt/qtwidgets-${QTMIN}:5
7792 +"
7793 +RDEPEND="${DEPEND}"
7794
7795 diff --git a/kde-apps/kolourpaint/kolourpaint-19.11.80.ebuild b/kde-apps/kolourpaint/kolourpaint-19.11.80.ebuild
7796 new file mode 100644
7797 index 0000000000..fd006f5808
7798 --- /dev/null
7799 +++ b/kde-apps/kolourpaint/kolourpaint-19.11.80.ebuild
7800 @@ -0,0 +1,46 @@
7801 +# Copyright 1999-2019 Gentoo Authors
7802 +# Distributed under the terms of the GNU General Public License v2
7803 +
7804 +EAPI=7
7805 +
7806 +ECM_HANDBOOK="forceoptional"
7807 +PVCUT=$(ver_cut 1-3)
7808 +KFMIN=5.63.0
7809 +QTMIN=5.12.3
7810 +inherit ecm kde.org
7811 +
7812 +DESCRIPTION="Paint Program by KDE"
7813 +HOMEPAGE="https://kde.org/applications/graphics/org.kde.kolourpaint"
7814 +
7815 +LICENSE="BSD-2 LGPL-2 LGPL-2+ || ( LGPL-2.1 LGPL-3 ) GPL-2 handbook? ( FDL-1.2 )"
7816 +SLOT="5"
7817 +KEYWORDS="~amd64 ~arm64 ~x86"
7818 +IUSE="scanner"
7819 +
7820 +DEPEND="
7821 + >=kde-frameworks/kconfig-${KFMIN}:5
7822 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7823 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7824 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
7825 + >=kde-frameworks/kguiaddons-${KFMIN}:5
7826 + >=kde-frameworks/ki18n-${KFMIN}:5
7827 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7828 + >=kde-frameworks/kio-${KFMIN}:5
7829 + >=kde-frameworks/kservice-${KFMIN}:5
7830 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
7831 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7832 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7833 + >=dev-qt/qtgui-${QTMIN}:5
7834 + >=dev-qt/qtprintsupport-${QTMIN}:5
7835 + >=dev-qt/qtwidgets-${QTMIN}:5
7836 + scanner? ( >=kde-apps/libksane-${PVCUT}:5 )
7837 +"
7838 +RDEPEND="${DEPEND}"
7839 +
7840 +src_configure() {
7841 + local mycmakeargs=(
7842 + $(cmake-utils_use_find_package scanner KF5Sane)
7843 + )
7844 +
7845 + ecm_src_configure
7846 +}
7847
7848 diff --git a/kde-apps/kompare/kompare-19.11.80.ebuild b/kde-apps/kompare/kompare-19.11.80.ebuild
7849 new file mode 100644
7850 index 0000000000..b2255b2fdc
7851 --- /dev/null
7852 +++ b/kde-apps/kompare/kompare-19.11.80.ebuild
7853 @@ -0,0 +1,40 @@
7854 +# Copyright 1999-2019 Gentoo Authors
7855 +# Distributed under the terms of the GNU General Public License v2
7856 +
7857 +EAPI=7
7858 +
7859 +ECM_HANDBOOK="forceoptional"
7860 +PVCUT=$(ver_cut 1-3)
7861 +KFMIN=5.63.0
7862 +QTMIN=5.12.3
7863 +inherit ecm kde.org
7864 +
7865 +DESCRIPTION="A program to view the differences between files"
7866 +HOMEPAGE="https://kde.org/applications/development/org.kde.kompare"
7867 +
7868 +LICENSE="GPL-2" # TODO: CHECK
7869 +SLOT="5"
7870 +KEYWORDS="~amd64 ~arm64 ~x86"
7871 +IUSE=""
7872 +
7873 +DEPEND="
7874 + >=kde-frameworks/kcompletion-${KFMIN}:5
7875 + >=kde-frameworks/kcodecs-${KFMIN}:5
7876 + >=kde-frameworks/kconfig-${KFMIN}:5
7877 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7878 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7879 + >=kde-frameworks/ki18n-${KFMIN}:5
7880 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7881 + >=kde-frameworks/kio-${KFMIN}:5
7882 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
7883 + >=kde-frameworks/kparts-${KFMIN}:5
7884 + >=kde-frameworks/kservice-${KFMIN}:5
7885 + >=kde-frameworks/ktexteditor-${KFMIN}:5
7886 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7887 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7888 + >=kde-apps/libkomparediff2-${PVCUT}:5
7889 + >=dev-qt/qtgui-${QTMIN}:5
7890 + >=dev-qt/qtprintsupport-${QTMIN}:5
7891 + >=dev-qt/qtwidgets-${QTMIN}:5
7892 +"
7893 +RDEPEND="${DEPEND}"
7894
7895 diff --git a/kde-apps/konqueror/konqueror-19.11.80.ebuild b/kde-apps/konqueror/konqueror-19.11.80.ebuild
7896 new file mode 100644
7897 index 0000000000..49316c8e31
7898 --- /dev/null
7899 +++ b/kde-apps/konqueror/konqueror-19.11.80.ebuild
7900 @@ -0,0 +1,115 @@
7901 +# Copyright 1999-2019 Gentoo Authors
7902 +# Distributed under the terms of the GNU General Public License v2
7903 +
7904 +EAPI=7
7905 +
7906 +ECM_HANDBOOK="forceoptional" # not optional until !kdelibs4support
7907 +ECM_TEST="true"
7908 +PVCUT=$(ver_cut 1-3)
7909 +KFMIN=5.63.0
7910 +PLASMA_MINIMAL=5.16.5
7911 +QTMIN=5.12.3
7912 +VIRTUALX_REQUIRED="test"
7913 +inherit flag-o-matic ecm kde.org
7914 +
7915 +DESCRIPTION="Web browser and file manager based on KDE Frameworks"
7916 +HOMEPAGE="https://kde.org/applications/internet/org.kde.konqueror"
7917 +
7918 +LICENSE="GPL-2" # TODO: CHECK
7919 +SLOT="5"
7920 +KEYWORDS="~amd64 ~arm64 ~x86"
7921 +IUSE="activities speech tidy +webengine X"
7922 +
7923 +# 4 of 4 tests fail. Last checked for 4.0.3
7924 +RESTRICT+=" test"
7925 +
7926 +COMMON_DEPEND="
7927 + >=kde-frameworks/karchive-${KFMIN}:5
7928 + >=kde-frameworks/kbookmarks-${KFMIN}:5
7929 + >=kde-frameworks/kcmutils-${KFMIN}:5
7930 + >=kde-frameworks/kcodecs-${KFMIN}:5
7931 + >=kde-frameworks/kcompletion-${KFMIN}:5
7932 + >=kde-frameworks/kconfig-${KFMIN}:5
7933 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
7934 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
7935 + >=kde-frameworks/kcrash-${KFMIN}:5
7936 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
7937 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
7938 + >=kde-frameworks/kdesu-${KFMIN}:5
7939 + >=kde-frameworks/kguiaddons-${KFMIN}:5
7940 + >=kde-frameworks/khtml-${KFMIN}:5
7941 + >=kde-frameworks/ki18n-${KFMIN}:5
7942 + >=kde-frameworks/kiconthemes-${KFMIN}:5
7943 + >=kde-frameworks/kio-${KFMIN}:5
7944 + >=kde-frameworks/kitemviews-${KFMIN}:5
7945 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
7946 + >=kde-frameworks/kparts-${KFMIN}:5
7947 + >=kde-frameworks/kservice-${KFMIN}:5
7948 + >=kde-frameworks/kwallet-${KFMIN}:5
7949 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
7950 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
7951 + >=kde-frameworks/kxmlgui-${KFMIN}:5
7952 + >=dev-qt/qtdbus-${QTMIN}:5
7953 + >=dev-qt/qtgui-${QTMIN}:5
7954 + >=dev-qt/qtwidgets-${QTMIN}:5
7955 + >=dev-qt/qtxml-${QTMIN}:5
7956 + sys-libs/zlib
7957 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
7958 + tidy? ( app-text/tidy-html5 )
7959 + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
7960 + X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
7961 +"
7962 +DEPEND="${COMMON_DEPEND}
7963 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
7964 +"
7965 +RDEPEND="${COMMON_DEPEND}
7966 + >=kde-apps/kfind-${PVCUT}:5
7967 + >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
7968 + !webengine? ( kde-misc/kwebkitpart:5 )
7969 +"
7970 +
7971 +src_prepare() {
7972 + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc
7973 +
7974 + if ! use webengine; then
7975 + ecm_punt_bogus_dep Qt5 WebEngineWidgets
7976 + cmake_comment_add_subdirectory webenginepart
7977 + fi
7978 +
7979 + ecm_src_prepare
7980 +}
7981 +
7982 +src_configure() {
7983 + local mycmakeargs=(
7984 + $(cmake-utils_use_find_package activities KF5Activities)
7985 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
7986 + $(cmake-utils_use_find_package tidy LibTidy)
7987 + $(cmake-utils_use_find_package X X11)
7988 + )
7989 + ecm_src_configure
7990 +}
7991 +
7992 +pkg_postinst() {
7993 + ecm_pkg_postinst
7994 +
7995 + if [[ -z "${REPLACING_VERSIONS}" ]]; then
7996 + if ! has_version kde-apps/keditbookmarks:${SLOT} ; then
7997 + elog "For bookmarks support, install keditbookmarks:"
7998 + elog "kde-apps/keditbookmarks:${SLOT}"
7999 + fi
8000 +
8001 + if ! has_version kde-apps/dolphin:${SLOT} ; then
8002 + elog "If you want to use konqueror as a filemanager, install the dolphin kpart:"
8003 + elog "kde-apps/dolphin:${SLOT}"
8004 + fi
8005 +
8006 + if ! has_version kde-apps/svg:${SLOT} ; then
8007 + elog "For konqueror to view SVGs, install the svg kpart:"
8008 + elog "kde-apps/svgpart:${SLOT}"
8009 + fi
8010 +
8011 + if ! has_version virtual/jre ; then
8012 + elog "To use Java on webpages install virtual/jre."
8013 + fi
8014 + fi
8015 +}
8016
8017 diff --git a/kde-apps/konquest/konquest-19.11.80.ebuild b/kde-apps/konquest/konquest-19.11.80.ebuild
8018 new file mode 100644
8019 index 0000000000..f991efc7b6
8020 --- /dev/null
8021 +++ b/kde-apps/konquest/konquest-19.11.80.ebuild
8022 @@ -0,0 +1,36 @@
8023 +# Copyright 1999-2019 Gentoo Authors
8024 +# Distributed under the terms of the GNU General Public License v2
8025 +
8026 +EAPI=7
8027 +
8028 +ECM_HANDBOOK="forceoptional"
8029 +KDE_SELINUX_MODULE="games"
8030 +PVCUT=$(ver_cut 1-3)
8031 +KFMIN=5.63.0
8032 +QTMIN=5.12.3
8033 +inherit ecm kde.org
8034 +
8035 +DESCRIPTION="Galactic Strategy KDE Game"
8036 +HOMEPAGE="https://kde.org/applications/games/org.kde.konquest
8037 +https://games.kde.org/game.php?game=konquest"
8038 +
8039 +LICENSE="GPL-2" # TODO: CHECK
8040 +SLOT="5"
8041 +KEYWORDS="~amd64 ~arm64 ~x86"
8042 +IUSE=""
8043 +
8044 +DEPEND="
8045 + >=kde-frameworks/kconfig-${KFMIN}:5
8046 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8047 + >=kde-frameworks/kcrash-${KFMIN}:5
8048 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8049 + >=kde-frameworks/kguiaddons-${KFMIN}:5
8050 + >=kde-frameworks/ki18n-${KFMIN}:5
8051 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8052 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8053 + >=kde-apps/libkdegames-${PVCUT}:5
8054 + >=dev-qt/qtgui-${QTMIN}:5
8055 + >=dev-qt/qtsvg-${QTMIN}:5
8056 + >=dev-qt/qtwidgets-${QTMIN}:5
8057 +"
8058 +RDEPEND="${DEPEND}"
8059
8060 diff --git a/kde-apps/konsole/konsole-19.11.80.ebuild b/kde-apps/konsole/konsole-19.11.80.ebuild
8061 new file mode 100644
8062 index 0000000000..ababd40da7
8063 --- /dev/null
8064 +++ b/kde-apps/konsole/konsole-19.11.80.ebuild
8065 @@ -0,0 +1,62 @@
8066 +# Copyright 1999-2019 Gentoo Authors
8067 +# Distributed under the terms of the GNU General Public License v2
8068 +
8069 +EAPI=7
8070 +
8071 +ECM_HANDBOOK="optional"
8072 +ECM_TEST="true"
8073 +KFMIN=5.63.0
8074 +QTMIN=5.12.3
8075 +VIRTUALX_REQUIRED="test"
8076 +inherit ecm kde.org
8077 +
8078 +DESCRIPTION="KDE's terminal emulator"
8079 +HOMEPAGE="https://kde.org/applications/system/org.kde.konsole
8080 +https://konsole.kde.org"
8081 +
8082 +LICENSE="GPL-2" # TODO: CHECK
8083 +SLOT="5"
8084 +KEYWORDS="~amd64 ~arm64 ~x86"
8085 +IUSE="X"
8086 +
8087 +DEPEND="
8088 + >=kde-frameworks/kbookmarks-${KFMIN}:5
8089 + >=kde-frameworks/kcompletion-${KFMIN}:5
8090 + >=kde-frameworks/kconfig-${KFMIN}:5
8091 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8092 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8093 + >=kde-frameworks/kcrash-${KFMIN}:5
8094 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8095 + >=kde-frameworks/kguiaddons-${KFMIN}:5
8096 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
8097 + >=kde-frameworks/ki18n-${KFMIN}:5
8098 + >=kde-frameworks/kinit-${KFMIN}:5
8099 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8100 + >=kde-frameworks/kio-${KFMIN}:5
8101 + >=kde-frameworks/knewstuff-${KFMIN}:5
8102 + >=kde-frameworks/knotifications-${KFMIN}:5
8103 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
8104 + >=kde-frameworks/kparts-${KFMIN}:5
8105 + >=kde-frameworks/kpty-${KFMIN}:5
8106 + >=kde-frameworks/kservice-${KFMIN}:5
8107 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
8108 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8109 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8110 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8111 + >=dev-qt/qtdbus-${QTMIN}:5
8112 + >=dev-qt/qtgui-${QTMIN}:5
8113 + >=dev-qt/qtnetwork-${QTMIN}:5
8114 + >=dev-qt/qtprintsupport-${QTMIN}:5
8115 + >=dev-qt/qtwidgets-${QTMIN}:5
8116 + >=dev-qt/qtxml-${QTMIN}:5
8117 + X? ( x11-libs/libX11 )
8118 +"
8119 +RDEPEND="${DEPEND}"
8120 +
8121 +src_configure() {
8122 + local mycmakeargs=(
8123 + $(cmake-utils_use_find_package X X11)
8124 + )
8125 +
8126 + ecm_src_configure
8127 +}
8128
8129 diff --git a/kde-apps/konsolekalendar/konsolekalendar-19.11.80.ebuild b/kde-apps/konsolekalendar/konsolekalendar-19.11.80.ebuild
8130 new file mode 100644
8131 index 0000000000..daa2973548
8132 --- /dev/null
8133 +++ b/kde-apps/konsolekalendar/konsolekalendar-19.11.80.ebuild
8134 @@ -0,0 +1,43 @@
8135 +# Copyright 1999-2019 Gentoo Authors
8136 +# Distributed under the terms of the GNU General Public License v2
8137 +
8138 +EAPI=7
8139 +
8140 +ECM_HANDBOOK="forceoptional"
8141 +KDE_ORG_NAME="akonadi-calendar-tools"
8142 +PVCUT=$(ver_cut 1-3)
8143 +KFMIN=5.63.0
8144 +inherit ecm kde.org
8145 +
8146 +DESCRIPTION="Command line interface to KDE calendars"
8147 +HOMEPAGE+=" https://userbase.kde.org/KonsoleKalendar"
8148 +
8149 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
8150 +SLOT="5"
8151 +KEYWORDS="~amd64 ~arm64 ~x86"
8152 +IUSE=""
8153 +
8154 +DEPEND="
8155 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
8156 + >=kde-frameworks/kconfig-${KFMIN}:5
8157 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8158 + >=kde-frameworks/ki18n-${KFMIN}:5
8159 + >=kde-apps/akonadi-${PVCUT}:5
8160 + >=kde-apps/akonadi-calendar-${PVCUT}:5
8161 + >=kde-apps/calendarsupport-${PVCUT}:5
8162 + >=kde-apps/kcalutils-${PVCUT}:5
8163 +"
8164 +RDEPEND="${DEPEND}
8165 + !kde-apps/kdepim-l10n
8166 +"
8167 +
8168 +src_prepare() {
8169 + ecm_src_prepare
8170 +
8171 + # delete colliding calendarjanitor translations
8172 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
8173 + rm -f po/*/calendarjanitor.po || die
8174 + fi
8175 +
8176 + cmake_comment_add_subdirectory calendarjanitor
8177 +}
8178
8179 diff --git a/kde-apps/kontact/kontact-19.11.80.ebuild b/kde-apps/kontact/kontact-19.11.80.ebuild
8180 new file mode 100644
8181 index 0000000000..e37bde2b73
8182 --- /dev/null
8183 +++ b/kde-apps/kontact/kontact-19.11.80.ebuild
8184 @@ -0,0 +1,50 @@
8185 +# Copyright 1999-2019 Gentoo Authors
8186 +# Distributed under the terms of the GNU General Public License v2
8187 +
8188 +EAPI=7
8189 +
8190 +ECM_HANDBOOK="forceoptional"
8191 +PVCUT=$(ver_cut 1-3)
8192 +KFMIN=5.63.0
8193 +QTMIN=5.12.3
8194 +inherit ecm kde.org
8195 +
8196 +DESCRIPTION="Container application to unify several major PIM applications within one"
8197 +HOMEPAGE="https://kontact.kde.org/ https://kde.org/applications/office/org.kde.kontact"
8198 +
8199 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
8200 +SLOT="5"
8201 +KEYWORDS="~amd64 ~arm64 ~x86"
8202 +IUSE=""
8203 +
8204 +DEPEND="
8205 + >=kde-frameworks/kcmutils-${KFMIN}:5
8206 + >=kde-frameworks/kcompletion-${KFMIN}:5
8207 + >=kde-frameworks/kconfig-${KFMIN}:5
8208 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8209 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8210 + >=kde-frameworks/kcrash-${KFMIN}:5
8211 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8212 + >=kde-frameworks/ki18n-${KFMIN}:5
8213 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8214 + >=kde-frameworks/kio-${KFMIN}:5
8215 + >=kde-frameworks/kparts-${KFMIN}:5
8216 + >=kde-frameworks/kservice-${KFMIN}:5
8217 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8218 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8219 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8220 + >=kde-apps/akonadi-${PVCUT}:5
8221 + >=kde-apps/grantleetheme-${PVCUT}:5
8222 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
8223 + >=kde-apps/kontactinterface-${PVCUT}:5
8224 + >=kde-apps/kpimtextedit-${PVCUT}:5
8225 + >=kde-apps/libkdepim-${PVCUT}:5
8226 + >=kde-apps/mailcommon-${PVCUT}:5
8227 + >=dev-qt/qtdbus-${QTMIN}:5
8228 + >=dev-qt/qtgui-${QTMIN}:5
8229 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
8230 + >=dev-qt/qtwidgets-${QTMIN}:5
8231 +"
8232 +RDEPEND="${DEPEND}
8233 + !kde-apps/kdepim-l10n
8234 +"
8235
8236 diff --git a/kde-apps/kontactinterface/kontactinterface-19.11.80.ebuild b/kde-apps/kontactinterface/kontactinterface-19.11.80.ebuild
8237 new file mode 100644
8238 index 0000000000..8fa2fe2286
8239 --- /dev/null
8240 +++ b/kde-apps/kontactinterface/kontactinterface-19.11.80.ebuild
8241 @@ -0,0 +1,31 @@
8242 +# Copyright 1999-2019 Gentoo Authors
8243 +# Distributed under the terms of the GNU General Public License v2
8244 +
8245 +EAPI=7
8246 +
8247 +KFMIN=5.63.0
8248 +QTMIN=5.12.3
8249 +inherit ecm kde.org
8250 +
8251 +DESCRIPTION="Library for embedding KParts in a Kontact component"
8252 +HOMEPAGE="https://api.kde.org/kdepim/kontactinterface/html/index.html"
8253 +
8254 +LICENSE="GPL-2+ LGPL-2.1+"
8255 +SLOT="5"
8256 +KEYWORDS="~amd64 ~arm64 ~x86"
8257 +IUSE=""
8258 +
8259 +DEPEND="
8260 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8261 + >=kde-frameworks/kio-${KFMIN}:5
8262 + >=kde-frameworks/kparts-${KFMIN}:5
8263 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8264 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8265 + >=dev-qt/qtdbus-${QTMIN}:5
8266 + >=dev-qt/qtgui-${QTMIN}:5
8267 + >=dev-qt/qtwidgets-${QTMIN}:5
8268 + >=dev-qt/qtxml-${QTMIN}:5
8269 +"
8270 +RDEPEND="${DEPEND}
8271 + !kde-apps/kdepim-l10n
8272 +"
8273
8274 diff --git a/kde-apps/kopete/kopete-19.11.80.ebuild b/kde-apps/kopete/kopete-19.11.80.ebuild
8275 new file mode 100644
8276 index 0000000000..c9586933d9
8277 --- /dev/null
8278 +++ b/kde-apps/kopete/kopete-19.11.80.ebuild
8279 @@ -0,0 +1,185 @@
8280 +# Copyright 1999-2019 Gentoo Authors
8281 +# Distributed under the terms of the GNU General Public License v2
8282 +
8283 +EAPI=7
8284 +
8285 +ECM_HANDBOOK="forceoptional"
8286 +ECM_TEST="forceoptional"
8287 +PVCUT=$(ver_cut 1-3)
8288 +KFMIN=5.63.0
8289 +QTMIN=5.12.3
8290 +inherit ecm kde.org
8291 +
8292 +DESCRIPTION="Multi-protocol IM client based on KDE Frameworks"
8293 +HOMEPAGE="https://kde.org/applications/internet/org.kde.kopete
8294 +https://userbase.kde.org/Kopete"
8295 +
8296 +LICENSE="GPL-2" # TODO: CHECK
8297 +SLOT="5"
8298 +KEYWORDS="~amd64 ~arm64 ~x86"
8299 +IUSE="ssl v4l"
8300 +
8301 +# Available plugins
8302 +#
8303 +# addbookmarks: NO DEPS
8304 +# alias: NO DEPS (disabled upstream)
8305 +# autoreplace: NO DEPS
8306 +# contactnotes: NO DEPS
8307 +# cryptography: BROKEN (app-crypt/gpgme[cxx,qt5], kde-apps/libkleo:5)
8308 +# highlight: NO DEPS
8309 +# history: NO DEPS
8310 +# latex: virtual/latex as RDEPEND
8311 +# nowlistening: NO DEPS
8312 +# otr: libotr
8313 +# pipes: NO DEPS
8314 +# privacy: NO DEPS
8315 +# statistics: dev-db/sqlite:3
8316 +# texteffect: NO DEPS
8317 +# translator: NO DEPS
8318 +# urlpicpreview: NO DEPS
8319 +# webpresence: libxml2 libxslt
8320 +# NOTE: By default we enable all plugins that don't have any dependencies
8321 +PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight history latex nowlistening
8322 +otr pipes +privacy +statistics +texteffect translator +urlpicpreview webpresence"
8323 +
8324 +# Available protocols
8325 +# gadu: net-libs/libgadu @since 4.3
8326 +# groupwise: app-crypt/qca:2
8327 +# irc: NO DEPS, probably will fail so inform user about it
8328 +# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
8329 +# jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM
8330 +# meanwhile: net-libs/meanwhile
8331 +# oscar: NO DEPS
8332 +# telepathy: net-libs/decibel
8333 +# testbed: NO DEPS
8334 +# winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
8335 +# zeroconf (bonjour): NO DEPS
8336 +PROTOCOLS="gadu groupwise jingle meanwhile oscar testbed winpopup +xmpp zeroconf"
8337 +
8338 +# disabled protocols
8339 +# irc: NO DEPS
8340 +# qq: NO DEPS
8341 +# telepathy: net-libs/decibel
8342 +# skype, sms (until fixed)
8343 +
8344 +IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
8345 +
8346 +COMMON_DEPEND="
8347 + >=kde-frameworks/kcmutils-${KFMIN}:5
8348 + >=kde-frameworks/kconfig-${KFMIN}:5
8349 + >=kde-frameworks/kcontacts-${KFMIN}:5
8350 + >=kde-frameworks/kcrash-${KFMIN}:5
8351 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8352 + >=kde-frameworks/khtml-${KFMIN}:5
8353 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8354 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8355 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
8356 + >=kde-frameworks/kemoticons-${KFMIN}:5
8357 + >=kde-frameworks/khtml-${KFMIN}:5
8358 + >=kde-frameworks/ki18n-${KFMIN}:5
8359 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
8360 + >=kde-frameworks/kparts-${KFMIN}:5
8361 + >=kde-frameworks/ktexteditor-${KFMIN}:5
8362 + >=kde-apps/kidentitymanagement-${PVCUT}:5
8363 + >=kde-apps/libkleo-${PVCUT}:5
8364 + >=dev-qt/qtgui-${QTMIN}:5
8365 + >=dev-qt/qtsql-${QTMIN}:5
8366 + >=dev-qt/qtwidgets-${QTMIN}:5
8367 + >=dev-qt/qtxml-${QTMIN}:5
8368 + app-crypt/gpgme[cxx,qt5]
8369 + dev-libs/libpcre
8370 + media-libs/phonon[qt5(+)]
8371 + x11-libs/libX11
8372 + x11-libs/libXScrnSaver
8373 + gadu? ( >=net-libs/libgadu-1.8.0[threads] )
8374 + groupwise? ( app-crypt/qca:2[qt5(+)] )
8375 + jingle? (
8376 + dev-libs/expat
8377 + dev-libs/openssl:0=
8378 + >=media-libs/mediastreamer-2.3.0
8379 + media-libs/speex
8380 + net-libs/libsrtp:=
8381 + net-libs/ortp:=
8382 + )
8383 + meanwhile? ( net-libs/meanwhile )
8384 + otr? ( >=net-libs/libotr-4.0.0 )
8385 + statistics? ( dev-db/sqlite:3 )
8386 + v4l? ( media-libs/libv4l )
8387 + webpresence? (
8388 + dev-libs/libxml2
8389 + dev-libs/libxslt
8390 + )
8391 + xmpp? (
8392 + app-crypt/qca:2[qt5(+)]
8393 + net-dns/libidn:0=
8394 + sys-libs/zlib:=
8395 + )
8396 + zeroconf? (
8397 + >=kde-frameworks/kdnssd-${KFMIN}:5
8398 + >=kde-apps/kidentitymanagement-${PVCUT}:5
8399 + )
8400 +"
8401 +RDEPEND="${COMMON_DEPEND}
8402 + latex? (
8403 + || (
8404 + media-gfx/imagemagick
8405 + media-gfx/graphicsmagick[imagemagick]
8406 + )
8407 + virtual/latex-base
8408 + )
8409 + ssl? ( app-crypt/qca:2[ssl] )
8410 +"
8411 +# sms? ( app-mobilephone/smssend )
8412 +# winpopup? ( net-fs/samba )
8413 +DEPEND="${COMMON_DEPEND}
8414 + x11-base/xorg-proto
8415 + jingle? ( dev-libs/jsoncpp )
8416 +"
8417 +
8418 +# tests hang, last checked for 4.2.96
8419 +RESTRICT+=" test"
8420 +
8421 +src_configure() {
8422 + local x x2
8423 + # Handle common stuff
8424 + local mycmakeargs=(
8425 + -DWITH_qq=OFF
8426 + $(cmake-utils_use_find_package jingle LiboRTP)
8427 + $(cmake-utils_use_find_package jingle Mediastreamer)
8428 + $(cmake-utils_use_find_package jingle Speex)
8429 + -DDISABLE_VIDEOSUPPORT=$(usex !v4l)
8430 + )
8431 + # enable protocols
8432 + for x in ${PROTOCOLS}; do
8433 + case ${x/+/} in
8434 + jingle) x2=libjingle ;;
8435 + xmpp) x2=jabber ;;
8436 + zeroconf) x2=bonjour ;;
8437 + *) x2=${x/+/} ;;
8438 + esac
8439 + mycmakeargs+=( -DWITH_${x2}=$(usex ${x/+/}) )
8440 + done
8441 +
8442 + # disable until fixed:
8443 + mycmakeargs+=( -DWITH_{cryptography,libjingle,skype,sms}=OFF )
8444 +
8445 + # enable plugins
8446 + for x in ${PLUGINS}; do
8447 + mycmakeargs+=( -DWITH_${x/+/}=$(usex ${x/+/}) )
8448 + done
8449 +
8450 + ecm_src_configure
8451 +}
8452 +
8453 +pkg_postinst() {
8454 + ecm_pkg_postinst
8455 +
8456 + if ! use ssl; then
8457 + if use xmpp ; then
8458 + if ! has_version "app-crypt/qca:2[ssl]" ; then
8459 + elog "In order to use ssl in xmpp you'll need to"
8460 + elog "install app-crypt/qca package with USE=ssl."
8461 + fi
8462 + fi
8463 + fi
8464 +}
8465
8466 diff --git a/kde-apps/korganizer/korganizer-19.11.80.ebuild b/kde-apps/korganizer/korganizer-19.11.80.ebuild
8467 new file mode 100644
8468 index 0000000000..4afb973a90
8469 --- /dev/null
8470 +++ b/kde-apps/korganizer/korganizer-19.11.80.ebuild
8471 @@ -0,0 +1,97 @@
8472 +# Copyright 1999-2019 Gentoo Authors
8473 +# Distributed under the terms of the GNU General Public License v2
8474 +
8475 +EAPI=7
8476 +
8477 +ECM_HANDBOOK="forceoptional"
8478 +ECM_TEST="forceoptional"
8479 +PVCUT=$(ver_cut 1-3)
8480 +KFMIN=5.63.0
8481 +QTMIN=5.12.3
8482 +VIRTUALX_REQUIRED="test"
8483 +inherit ecm kde.org
8484 +
8485 +DESCRIPTION="Organizational assistant, providing calendars and other similar functionality"
8486 +HOMEPAGE="https://kde.org/applications/office/org.kde.korganizer"
8487 +
8488 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
8489 +SLOT="5"
8490 +KEYWORDS="~amd64 ~arm64 ~x86"
8491 +IUSE="X"
8492 +
8493 +BDEPEND="
8494 + test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
8495 +"
8496 +COMMON_DEPEND="
8497 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
8498 + >=kde-frameworks/kcmutils-${KFMIN}:5
8499 + >=kde-frameworks/kcodecs-${KFMIN}:5
8500 + >=kde-frameworks/kcompletion-${KFMIN}:5
8501 + >=kde-frameworks/kconfig-${KFMIN}:5
8502 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8503 + >=kde-frameworks/kcontacts-${KFMIN}:5
8504 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8505 + >=kde-frameworks/kcrash-${KFMIN}:5
8506 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8507 + >=kde-frameworks/kholidays-${KFMIN}:5
8508 + >=kde-frameworks/ki18n-${KFMIN}:5
8509 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8510 + >=kde-frameworks/kio-${KFMIN}:5
8511 + >=kde-frameworks/kitemmodels-${KFMIN}:5
8512 + >=kde-frameworks/kitemviews-${KFMIN}:5
8513 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
8514 + >=kde-frameworks/knewstuff-${KFMIN}:5
8515 + >=kde-frameworks/knotifications-${KFMIN}:5
8516 + >=kde-frameworks/kparts-${KFMIN}:5
8517 + >=kde-frameworks/kservice-${KFMIN}:5
8518 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8519 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8520 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8521 + >=kde-apps/akonadi-${PVCUT}:5
8522 + >=kde-apps/akonadi-calendar-${PVCUT}:5
8523 + >=kde-apps/akonadi-contacts-${PVCUT}:5
8524 + >=kde-apps/akonadi-mime-${PVCUT}:5
8525 + >=kde-apps/akonadi-notes-${PVCUT}:5
8526 + >=kde-apps/akonadi-search-${PVCUT}:5
8527 + >=kde-apps/calendarsupport-${PVCUT}:5
8528 + >=kde-apps/eventviews-${PVCUT}:5
8529 + >=kde-apps/incidenceeditor-${PVCUT}:5
8530 + >=kde-apps/kcalutils-${PVCUT}:5
8531 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
8532 + >=kde-apps/kidentitymanagement-${PVCUT}:5
8533 + >=kde-apps/kmailtransport-${PVCUT}:5
8534 + >=kde-apps/kmime-${PVCUT}:5
8535 + >=kde-apps/kontactinterface-${PVCUT}:5
8536 + >=kde-apps/kpimtextedit-${PVCUT}:5
8537 + >=kde-apps/libkdepim-${PVCUT}:5
8538 + >=kde-apps/pimcommon-${PVCUT}:5
8539 + >=dev-qt/qtdbus-${QTMIN}:5
8540 + >=dev-qt/qtgui-${QTMIN}:5
8541 + >=dev-qt/qtmultimedia-${QTMIN}:5
8542 + >=dev-qt/qtwidgets-${QTMIN}:5
8543 + X? (
8544 + >=dev-qt/qtx11extras-${QTMIN}:5
8545 + x11-libs/libX11
8546 + )
8547 +"
8548 +DEPEND="${COMMON_DEPEND}
8549 + >=kde-apps/kldap-${PVCUT}:5
8550 + >=dev-qt/designer-${QTMIN}:5
8551 + test? ( >=kde-apps/akonadi-${PVCUT}:5[sqlite] )
8552 +"
8553 +RDEPEND="${COMMON_DEPEND}
8554 + !kde-apps/kdepim-common-libs:4
8555 + !kde-apps/kdepim-l10n
8556 + >=kde-apps/kdepim-runtime-${PVCUT}:5
8557 +"
8558 +
8559 +# testkodaymatrix is broken, akonadi* tests need DBus, bug #665686
8560 +RESTRICT+=" test"
8561 +
8562 +src_configure() {
8563 + local mycmakeargs=(
8564 + $(cmake-utils_use_find_package X X11)
8565 + )
8566 +
8567 + ecm_src_configure
8568 +}
8569
8570 diff --git a/kde-apps/kpat/kpat-19.11.80.ebuild b/kde-apps/kpat/kpat-19.11.80.ebuild
8571 new file mode 100644
8572 index 0000000000..f7c0bf9f16
8573 --- /dev/null
8574 +++ b/kde-apps/kpat/kpat-19.11.80.ebuild
8575 @@ -0,0 +1,41 @@
8576 +# Copyright 1999-2019 Gentoo Authors
8577 +# Distributed under the terms of the GNU General Public License v2
8578 +
8579 +EAPI=7
8580 +
8581 +ECM_HANDBOOK="forceoptional"
8582 +KDE_SELINUX_MODULE="games"
8583 +PVCUT=$(ver_cut 1-3)
8584 +KFMIN=5.63.0
8585 +QTMIN=5.12.3
8586 +inherit ecm kde.org
8587 +
8588 +DESCRIPTION="KDE patience game"
8589 +HOMEPAGE="https://kde.org/applications/games/org.kde.kpat
8590 +https://games.kde.org/game.php?game=kpat"
8591 +
8592 +LICENSE="GPL-2" # TODO: CHECK
8593 +SLOT="5"
8594 +KEYWORDS="~amd64 ~arm64 ~x86"
8595 +IUSE=""
8596 +
8597 +DEPEND="
8598 + >=kde-frameworks/kcompletion-${KFMIN}:5
8599 + >=kde-frameworks/kconfig-${KFMIN}:5
8600 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8601 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8602 + >=kde-frameworks/kcrash-${KFMIN}:5
8603 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8604 + >=kde-frameworks/kguiaddons-${KFMIN}:5
8605 + >=kde-frameworks/ki18n-${KFMIN}:5
8606 + >=kde-frameworks/kio-${KFMIN}:5
8607 + >=kde-frameworks/knewstuff-${KFMIN}:5
8608 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8609 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8610 + >=kde-apps/libkdegames-${PVCUT}:5
8611 + >=dev-qt/qtgui-${QTMIN}:5
8612 + >=dev-qt/qtsvg-${QTMIN}:5
8613 + >=dev-qt/qtwidgets-${QTMIN}:5
8614 + dev-games/freecell-solver
8615 +"
8616 +RDEPEND="${DEPEND}"
8617
8618 diff --git a/kde-apps/kpimtextedit/kpimtextedit-19.11.80.ebuild b/kde-apps/kpimtextedit/kpimtextedit-19.11.80.ebuild
8619 new file mode 100644
8620 index 0000000000..0c6d127d34
8621 --- /dev/null
8622 +++ b/kde-apps/kpimtextedit/kpimtextedit-19.11.80.ebuild
8623 @@ -0,0 +1,45 @@
8624 +# Copyright 1999-2019 Gentoo Authors
8625 +# Distributed under the terms of the GNU General Public License v2
8626 +
8627 +EAPI=7
8628 +
8629 +ECM_DESIGNERPLUGIN="true"
8630 +ECM_TEST="true"
8631 +KFMIN=5.63.0
8632 +QTMIN=5.12.3
8633 +VIRTUALX_REQUIRED="test"
8634 +inherit ecm kde.org
8635 +
8636 +DESCRIPTION="A textedit with PIM-specific features"
8637 +
8638 +LICENSE="LGPL-2.1+"
8639 +SLOT="5"
8640 +KEYWORDS="~amd64 ~arm64 ~x86"
8641 +IUSE=""
8642 +
8643 +COMMON_DEPEND="
8644 + >=kde-frameworks/kcodecs-${KFMIN}:5
8645 + >=kde-frameworks/kcompletion-${KFMIN}:5
8646 + >=kde-frameworks/kconfig-${KFMIN}:5
8647 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8648 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8649 + >=kde-frameworks/ki18n-${KFMIN}:5
8650 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8651 + >=kde-frameworks/kio-${KFMIN}:5
8652 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8653 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8654 + >=kde-frameworks/sonnet-${KFMIN}:5
8655 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
8656 + >=dev-qt/qtgui-${QTMIN}:5
8657 + >=dev-qt/qtspeech-${QTMIN}:5
8658 + >=dev-qt/qtwidgets-${QTMIN}:5
8659 + dev-libs/grantlee:5
8660 +"
8661 +DEPEND="${COMMON_DEPEND}
8662 + test? ( >=kde-frameworks/ktextwidgets-${KFMIN}:5 )
8663 +"
8664 +RDEPEND="${COMMON_DEPEND}
8665 + !kde-apps/kdepim-l10n
8666 +"
8667 +
8668 +RESTRICT+=" test"
8669
8670 diff --git a/kde-apps/kpkpass/kpkpass-19.11.80.ebuild b/kde-apps/kpkpass/kpkpass-19.11.80.ebuild
8671 new file mode 100644
8672 index 0000000000..780d202398
8673 --- /dev/null
8674 +++ b/kde-apps/kpkpass/kpkpass-19.11.80.ebuild
8675 @@ -0,0 +1,26 @@
8676 +# Copyright 1999-2019 Gentoo Authors
8677 +# Distributed under the terms of the GNU General Public License v2
8678 +
8679 +EAPI=7
8680 +
8681 +ECM_TEST="forceoptional"
8682 +KFMIN=5.63.0
8683 +QTMIN=5.12.3
8684 +VIRTUALX_REQUIRED="test"
8685 +inherit ecm kde.org
8686 +
8687 +DESCRIPTION="Library to deal with Apple Wallet pass files"
8688 +HOMEPAGE="https://kde.org/applications/office/kontact/"
8689 +
8690 +LICENSE="LGPL-2.1+"
8691 +SLOT="5"
8692 +KEYWORDS="~amd64 ~arm64 ~x86"
8693 +IUSE=""
8694 +
8695 +DEPEND="
8696 + >=kde-frameworks/karchive-${KFMIN}:5
8697 + >=dev-qt/qtgui-${QTMIN}:5
8698 +"
8699 +RDEPEND="${DEPEND}
8700 + !<kde-apps/kdepim-addons-18.07.80
8701 +"
8702
8703 diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-19.11.80.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-19.11.80.ebuild
8704 new file mode 100644
8705 index 0000000000..ac95a6d917
8706 --- /dev/null
8707 +++ b/kde-apps/kqtquickcharts/kqtquickcharts-19.11.80.ebuild
8708 @@ -0,0 +1,20 @@
8709 +# Copyright 1999-2019 Gentoo Authors
8710 +# Distributed under the terms of the GNU General Public License v2
8711 +
8712 +EAPI=7
8713 +
8714 +QTMIN=5.12.3
8715 +inherit ecm kde.org
8716 +
8717 +DESCRIPTION="Qt Quick plugin for beautiful and interactive charts"
8718 +
8719 +LICENSE="GPL-2" # TODO: CHECK
8720 +SLOT="5"
8721 +KEYWORDS="~amd64 ~arm64 ~x86"
8722 +IUSE=""
8723 +
8724 +DEPEND="
8725 + >=dev-qt/qtdeclarative-${QTMIN}:5
8726 + >=dev-qt/qtgui-${QTMIN}:5
8727 +"
8728 +RDEPEND="${DEPEND}"
8729
8730 diff --git a/kde-apps/krdc/krdc-19.11.80.ebuild b/kde-apps/krdc/krdc-19.11.80.ebuild
8731 new file mode 100644
8732 index 0000000000..aa4f3d69c5
8733 --- /dev/null
8734 +++ b/kde-apps/krdc/krdc-19.11.80.ebuild
8735 @@ -0,0 +1,52 @@
8736 +# Copyright 1999-2019 Gentoo Authors
8737 +# Distributed under the terms of the GNU General Public License v2
8738 +
8739 +EAPI=7
8740 +
8741 +ECM_HANDBOOK="optional"
8742 +KFMIN=5.63.0
8743 +QTMIN=5.12.3
8744 +inherit ecm kde.org
8745 +
8746 +DESCRIPTION="Remote desktop connection (RDP and VNC) client"
8747 +HOMEPAGE="https://kde.org/applications/internet/org.kde.krdc"
8748 +
8749 +LICENSE="GPL-2" # TODO: CHECK
8750 +SLOT="5"
8751 +KEYWORDS="~amd64 ~arm64 ~x86"
8752 +IUSE="+rdp vnc"
8753 +
8754 +#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 2016-01-24
8755 +DEPEND="
8756 + >=kde-frameworks/kbookmarks-${KFMIN}:5
8757 + >=kde-frameworks/kcmutils-${KFMIN}:5
8758 + >=kde-frameworks/kcompletion-${KFMIN}:5
8759 + >=kde-frameworks/kconfig-${KFMIN}:5
8760 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8761 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8762 + >=kde-frameworks/kdnssd-${KFMIN}:5
8763 + >=kde-frameworks/ki18n-${KFMIN}:5
8764 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8765 + >=kde-frameworks/knotifications-${KFMIN}:5
8766 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
8767 + >=kde-frameworks/kservice-${KFMIN}:5
8768 + >=kde-frameworks/kwallet-${KFMIN}:5
8769 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8770 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8771 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8772 + >=dev-qt/qtgui-${QTMIN}:5
8773 + >=dev-qt/qtwidgets-${QTMIN}:5
8774 + >=dev-qt/qtxml-${QTMIN}:5
8775 + vnc? ( >=net-libs/libvncserver-0.9 )
8776 +"
8777 +RDEPEND="${DEPEND}
8778 + rdp? ( >=net-misc/freerdp-1.1.0_beta1[X] )
8779 +"
8780 +
8781 +src_configure() {
8782 + local mycmakeargs=(
8783 + $(cmake-utils_use_find_package vnc LibVNCServer)
8784 + )
8785 +
8786 + ecm_src_configure
8787 +}
8788
8789 diff --git a/kde-apps/kreversi/kreversi-19.11.80.ebuild b/kde-apps/kreversi/kreversi-19.11.80.ebuild
8790 new file mode 100644
8791 index 0000000000..e61acee1f5
8792 --- /dev/null
8793 +++ b/kde-apps/kreversi/kreversi-19.11.80.ebuild
8794 @@ -0,0 +1,41 @@
8795 +# Copyright 1999-2019 Gentoo Authors
8796 +# Distributed under the terms of the GNU General Public License v2
8797 +
8798 +EAPI=7
8799 +
8800 +ECM_HANDBOOK="optional"
8801 +KDE_SELINUX_MODULE="games"
8802 +PVCUT=$(ver_cut 1-3)
8803 +KFMIN=5.63.0
8804 +QTMIN=5.12.3
8805 +inherit ecm kde.org
8806 +
8807 +DESCRIPTION="Board game by KDE"
8808 +HOMEPAGE="https://kde.org/applications/games/org.kde.kreversi
8809 +https://games.kde.org/game.php?game=kreversi"
8810 +
8811 +LICENSE="GPL-2" # TODO: CHECK
8812 +SLOT="5"
8813 +KEYWORDS="~amd64 ~arm64 ~x86"
8814 +IUSE=""
8815 +
8816 +DEPEND="
8817 + >=kde-frameworks/kconfig-${KFMIN}:5
8818 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8819 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8820 + >=kde-frameworks/kcrash-${KFMIN}:5
8821 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8822 + >=kde-frameworks/kdeclarative-${KFMIN}:5
8823 + >=kde-frameworks/ki18n-${KFMIN}:5
8824 + >=kde-frameworks/kiconthemes-${KFMIN}:5
8825 + >=kde-frameworks/kio-${KFMIN}:5
8826 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8827 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8828 + >=kde-apps/libkdegames-${PVCUT}:5
8829 + >=dev-qt/qtdeclarative-${QTMIN}:5
8830 + >=dev-qt/qtgui-${QTMIN}:5
8831 + >=dev-qt/qtsvg-${QTMIN}:5
8832 + >=dev-qt/qtwidgets-${QTMIN}:5
8833 + >=dev-qt/qtxml-${QTMIN}:5
8834 +"
8835 +RDEPEND="${DEPEND}"
8836
8837 diff --git a/kde-apps/krfb/krfb-19.11.80.ebuild b/kde-apps/krfb/krfb-19.11.80.ebuild
8838 new file mode 100644
8839 index 0000000000..707edee72e
8840 --- /dev/null
8841 +++ b/kde-apps/krfb/krfb-19.11.80.ebuild
8842 @@ -0,0 +1,55 @@
8843 +# Copyright 1999-2019 Gentoo Authors
8844 +# Distributed under the terms of the GNU General Public License v2
8845 +
8846 +EAPI=7
8847 +
8848 +ECM_HANDBOOK="forceoptional"
8849 +KFMIN=5.63.0
8850 +QTMIN=5.12.3
8851 +inherit ecm kde.org
8852 +
8853 +DESCRIPTION="VNC-compatible server to share Plasma desktops"
8854 +HOMEPAGE="https://kde.org/applications/internet/org.kde.krfb"
8855 +
8856 +LICENSE="GPL-2" # TODO: CHECK
8857 +SLOT="5"
8858 +KEYWORDS="~amd64 ~arm64 ~x86"
8859 +IUSE="wayland"
8860 +
8861 +DEPEND="
8862 + >=kde-frameworks/kcompletion-${KFMIN}:5
8863 + >=kde-frameworks/kconfig-${KFMIN}:5
8864 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8865 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8866 + >=kde-frameworks/kcrash-${KFMIN}:5
8867 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
8868 + >=kde-frameworks/kdnssd-${KFMIN}:5
8869 + >=kde-frameworks/ki18n-${KFMIN}:5
8870 + >=kde-frameworks/knotifications-${KFMIN}:5
8871 + >=kde-frameworks/kwallet-${KFMIN}:5
8872 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8873 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8874 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8875 + >=dev-qt/qtdbus-${QTMIN}:5
8876 + >=dev-qt/qtgui-${QTMIN}:5
8877 + >=dev-qt/qtnetwork-${QTMIN}:5
8878 + >=dev-qt/qtwidgets-${QTMIN}:5
8879 + >=dev-qt/qtx11extras-${QTMIN}:5
8880 + >=net-libs/libvncserver-0.9.9
8881 + x11-libs/libX11
8882 + x11-libs/libxcb
8883 + x11-libs/libXtst
8884 + x11-libs/xcb-util-image
8885 + wayland? ( media-video/pipewire:= )
8886 +"
8887 +RDEPEND="${DEPEND}
8888 + wayland? ( sys-apps/xdg-desktop-portal[screencast] )
8889 +"
8890 +
8891 +src_configure() {
8892 + local mycmakeargs=(
8893 + $(cmake-utils_use_find_package wayland PipeWire)
8894 + )
8895 +
8896 + ecm_src_configure
8897 +}
8898
8899 diff --git a/kde-apps/kross-interpreters/kross-interpreters-19.11.80.ebuild b/kde-apps/kross-interpreters/kross-interpreters-19.11.80.ebuild
8900 new file mode 100644
8901 index 0000000000..4a104a9af2
8902 --- /dev/null
8903 +++ b/kde-apps/kross-interpreters/kross-interpreters-19.11.80.ebuild
8904 @@ -0,0 +1,42 @@
8905 +# Copyright 1999-2019 Gentoo Authors
8906 +# Distributed under the terms of the GNU General Public License v2
8907 +
8908 +EAPI=7
8909 +
8910 +PYTHON_COMPAT=( python2_7 )
8911 +USE_RUBY="ruby25"
8912 +KFMIN=5.63.0
8913 +QTMIN=5.12.3
8914 +inherit ecm kde.org python-single-r1 ruby-single
8915 +
8916 +DESCRIPTION="Kross interpreter plugins for programming languages"
8917 +
8918 +LICENSE="GPL-2" # TODO: CHECK
8919 +SLOT="5"
8920 +KEYWORDS="~amd64 ~arm64 ~x86"
8921 +IUSE="+python ruby"
8922 +
8923 +REQUIRED_USE="|| ( python ruby ) python? ( ${PYTHON_REQUIRED_USE} )"
8924 +
8925 +DEPEND="
8926 + >=kde-frameworks/kross-${KFMIN}:5
8927 + >=dev-qt/qtgui-${QTMIN}:5
8928 + >=dev-qt/qtwidgets-${QTMIN}:5
8929 + python? ( ${PYTHON_DEPS} )
8930 + ruby? ( ${RUBY_DEPS} )
8931 +"
8932 +RDEPEND="${DEPEND}"
8933 +
8934 +pkg_setup() {
8935 + use python && python-single-r1_pkg_setup
8936 + ecm_pkg_setup
8937 +}
8938 +
8939 +src_configure() {
8940 + local mycmakeargs=(
8941 + -DBUILD_python=$(usex python)
8942 + -DBUILD_ruby=$(usex ruby)
8943 + )
8944 +
8945 + ecm_src_configure
8946 +}
8947
8948 diff --git a/kde-apps/kruler/kruler-19.11.80.ebuild b/kde-apps/kruler/kruler-19.11.80.ebuild
8949 new file mode 100644
8950 index 0000000000..f1e0c279c5
8951 --- /dev/null
8952 +++ b/kde-apps/kruler/kruler-19.11.80.ebuild
8953 @@ -0,0 +1,43 @@
8954 +# Copyright 1999-2019 Gentoo Authors
8955 +# Distributed under the terms of the GNU General Public License v2
8956 +
8957 +EAPI=7
8958 +
8959 +ECM_HANDBOOK="forceoptional"
8960 +KFMIN=5.63.0
8961 +QTMIN=5.12.3
8962 +inherit ecm kde.org
8963 +
8964 +DESCRIPTION="Screen ruler for Plasma"
8965 +HOMEPAGE="https://kde.org/applications/graphics/org.kde.kruler"
8966 +
8967 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
8968 +SLOT="5"
8969 +KEYWORDS="~amd64 ~arm64 ~x86"
8970 +IUSE="X"
8971 +
8972 +DEPEND="
8973 + >=kde-frameworks/kconfig-${KFMIN}:5
8974 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
8975 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
8976 + >=kde-frameworks/ki18n-${KFMIN}:5
8977 + >=kde-frameworks/knotifications-${KFMIN}:5
8978 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
8979 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
8980 + >=kde-frameworks/kxmlgui-${KFMIN}:5
8981 + >=dev-qt/qtgui-${QTMIN}:5
8982 + >=dev-qt/qtwidgets-${QTMIN}:5
8983 + X? (
8984 + >=dev-qt/qtx11extras-${QTMIN}:5
8985 + x11-libs/libxcb
8986 + )
8987 +"
8988 +RDEPEND="${DEPEND}"
8989 +
8990 +src_configure() {
8991 + local mycmakeargs=(
8992 + $(cmake-utils_use_find_package X X11)
8993 + )
8994 +
8995 + ecm_src_configure
8996 +}
8997
8998 diff --git a/kde-apps/kshisen/kshisen-19.11.80.ebuild b/kde-apps/kshisen/kshisen-19.11.80.ebuild
8999 new file mode 100644
9000 index 0000000000..6465fcd138
9001 --- /dev/null
9002 +++ b/kde-apps/kshisen/kshisen-19.11.80.ebuild
9003 @@ -0,0 +1,36 @@
9004 +# Copyright 1999-2019 Gentoo Authors
9005 +# Distributed under the terms of the GNU General Public License v2
9006 +
9007 +EAPI=7
9008 +
9009 +ECM_HANDBOOK="forceoptional"
9010 +KDE_SELINUX_MODULE="games"
9011 +PVCUT=$(ver_cut 1-3)
9012 +KFMIN=5.63.0
9013 +QTMIN=5.12.3
9014 +inherit ecm kde.org
9015 +
9016 +DESCRIPTION="Solitaire-like game played using the standard set of Mahjong tiles"
9017 +HOMEPAGE="https://kde.org/applications/games/org.kde.kshisen
9018 +https://games.kde.org/game.php?game=kshisen"
9019 +
9020 +LICENSE="GPL-2" # TODO: CHECK
9021 +SLOT="5"
9022 +KEYWORDS="~amd64 ~arm64 ~x86"
9023 +IUSE=""
9024 +
9025 +DEPEND="
9026 + >=kde-frameworks/kconfig-${KFMIN}:5
9027 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9028 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9029 + >=kde-frameworks/kcrash-${KFMIN}:5
9030 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9031 + >=kde-frameworks/ki18n-${KFMIN}:5
9032 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9033 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9034 + >=kde-apps/libkdegames-${PVCUT}:5
9035 + >=kde-apps/libkmahjongg-${PVCUT}:5
9036 + >=dev-qt/qtgui-${QTMIN}:5
9037 + >=dev-qt/qtwidgets-${QTMIN}:5
9038 +"
9039 +RDEPEND="${DEPEND}"
9040
9041 diff --git a/kde-apps/ksirk/ksirk-19.11.80.ebuild b/kde-apps/ksirk/ksirk-19.11.80.ebuild
9042 new file mode 100644
9043 index 0000000000..a01536bc14
9044 --- /dev/null
9045 +++ b/kde-apps/ksirk/ksirk-19.11.80.ebuild
9046 @@ -0,0 +1,44 @@
9047 +# Copyright 1999-2019 Gentoo Authors
9048 +# Distributed under the terms of the GNU General Public License v2
9049 +
9050 +EAPI=7
9051 +
9052 +ECM_HANDBOOK="forceoptional"
9053 +PVCUT=$(ver_cut 1-3)
9054 +KFMIN=5.63.0
9055 +QTMIN=5.12.3
9056 +inherit ecm kde.org
9057 +
9058 +DESCRIPTION="Port of the board game risk"
9059 +HOMEPAGE="https://kde.org/applications/games/org.kde.ksirk
9060 +https://games.kde.org/game.php?game=ksirk"
9061 +
9062 +LICENSE="GPL-2" # TODO: CHECK
9063 +SLOT="5"
9064 +KEYWORDS="~amd64 ~arm64 ~x86"
9065 +IUSE=""
9066 +
9067 +DEPEND="
9068 + >=kde-frameworks/kcompletion-${KFMIN}:5
9069 + >=kde-frameworks/kconfig-${KFMIN}:5
9070 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9071 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9072 + >=kde-frameworks/kcrash-${KFMIN}:5
9073 + >=kde-frameworks/ki18n-${KFMIN}:5
9074 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9075 + >=kde-frameworks/kio-${KFMIN}:5
9076 + >=kde-frameworks/knewstuff-${KFMIN}:5
9077 + >=kde-frameworks/kwallet-${KFMIN}:5
9078 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9079 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9080 + >=kde-apps/libkdegames-${PVCUT}:5
9081 + >=dev-qt/qtgui-${QTMIN}:5
9082 + >=dev-qt/qtnetwork-${QTMIN}:5
9083 + >=dev-qt/qtsvg-${QTMIN}:5
9084 + >=dev-qt/qtwidgets-${QTMIN}:5
9085 + >=dev-qt/qtxml-${QTMIN}:5
9086 + app-crypt/qca:2[qt5(+)]
9087 + media-libs/phonon[qt5(+)]
9088 + sys-libs/zlib
9089 +"
9090 +RDEPEND="${DEPEND}"
9091
9092 diff --git a/kde-apps/ksmtp/ksmtp-19.11.80.ebuild b/kde-apps/ksmtp/ksmtp-19.11.80.ebuild
9093 new file mode 100644
9094 index 0000000000..2bb246e21d
9095 --- /dev/null
9096 +++ b/kde-apps/ksmtp/ksmtp-19.11.80.ebuild
9097 @@ -0,0 +1,28 @@
9098 +# Copyright 1999-2019 Gentoo Authors
9099 +# Distributed under the terms of the GNU General Public License v2
9100 +
9101 +EAPI=7
9102 +
9103 +ECM_TEST="true"
9104 +KFMIN=5.63.0
9105 +QTMIN=5.12.3
9106 +inherit ecm kde.org
9107 +
9108 +DESCRIPTION="Job-based library to send email through an SMTP server"
9109 +HOMEPAGE="https://api.kde.org/kdepim/ksmtp/html/index.html"
9110 +
9111 +LICENSE="LGPL-2.1+"
9112 +SLOT="5"
9113 +KEYWORDS="~amd64 ~arm64 ~x86"
9114 +IUSE=""
9115 +
9116 +DEPEND="
9117 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9118 + >=kde-frameworks/ki18n-${KFMIN}:5
9119 + >=kde-frameworks/kio-${KFMIN}:5
9120 + >=dev-qt/qtnetwork-${QTMIN}:5
9121 + dev-libs/cyrus-sasl
9122 +"
9123 +RDEPEND="${DEPEND}"
9124 +
9125 +RESTRICT+=" test" # bug 642410
9126
9127 diff --git a/kde-apps/ksnakeduel/ksnakeduel-19.11.80.ebuild b/kde-apps/ksnakeduel/ksnakeduel-19.11.80.ebuild
9128 new file mode 100644
9129 index 0000000000..3dd01f0385
9130 --- /dev/null
9131 +++ b/kde-apps/ksnakeduel/ksnakeduel-19.11.80.ebuild
9132 @@ -0,0 +1,37 @@
9133 +# Copyright 1999-2019 Gentoo Authors
9134 +# Distributed under the terms of the GNU General Public License v2
9135 +
9136 +EAPI=7
9137 +
9138 +ECM_HANDBOOK="optional"
9139 +KDE_SELINUX_MODULE="games"
9140 +PVCUT=$(ver_cut 1-3)
9141 +KFMIN=5.63.0
9142 +QTMIN=5.12.3
9143 +inherit ecm kde.org
9144 +
9145 +DESCRIPTION="KDE Tron game"
9146 +HOMEPAGE="https://kde.org/applications/games/org.kde.ksnakeduel"
9147 +
9148 +LICENSE="GPL-2" # TODO: CHECK
9149 +SLOT="5"
9150 +KEYWORDS="~amd64 ~arm64 ~x86"
9151 +IUSE=""
9152 +
9153 +DEPEND="
9154 + >=kde-frameworks/kcompletion-${KFMIN}:5
9155 + >=kde-frameworks/kconfig-${KFMIN}:5
9156 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9157 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9158 + >=kde-frameworks/kcrash-${KFMIN}:5
9159 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9160 + >=kde-frameworks/kguiaddons-${KFMIN}:5
9161 + >=kde-frameworks/ki18n-${KFMIN}:5
9162 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9163 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9164 + >=kde-apps/libkdegames-${PVCUT}:5
9165 + >=dev-qt/qtgui-${QTMIN}:5
9166 + >=dev-qt/qtsvg-${QTMIN}:5
9167 + >=dev-qt/qtwidgets-${QTMIN}:5
9168 +"
9169 +RDEPEND="${DEPEND}"
9170
9171 diff --git a/kde-apps/kspaceduel/kspaceduel-19.11.80.ebuild b/kde-apps/kspaceduel/kspaceduel-19.11.80.ebuild
9172 new file mode 100644
9173 index 0000000000..e15411592c
9174 --- /dev/null
9175 +++ b/kde-apps/kspaceduel/kspaceduel-19.11.80.ebuild
9176 @@ -0,0 +1,35 @@
9177 +# Copyright 1999-2019 Gentoo Authors
9178 +# Distributed under the terms of the GNU General Public License v2
9179 +
9180 +EAPI=7
9181 +
9182 +ECM_HANDBOOK="forceoptional"
9183 +KDE_SELINUX_MODULE="games"
9184 +PVCUT=$(ver_cut 1-3)
9185 +KFMIN=5.63.0
9186 +QTMIN=5.12.3
9187 +inherit ecm kde.org
9188 +
9189 +DESCRIPTION="Space Game by KDE"
9190 +HOMEPAGE="https://kde.org/applications/games/org.kde.kspaceduel
9191 +https://games.kde.org/game.php?game=kspaceduel"
9192 +
9193 +LICENSE="GPL-2" # TODO: CHECK
9194 +SLOT="5"
9195 +KEYWORDS="~amd64 ~arm64 ~x86"
9196 +IUSE=""
9197 +
9198 +DEPEND="
9199 + >=kde-frameworks/kconfig-${KFMIN}:5
9200 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9201 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9202 + >=kde-frameworks/kcrash-${KFMIN}:5
9203 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9204 + >=kde-frameworks/ki18n-${KFMIN}:5
9205 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9206 + >=kde-apps/libkdegames-${PVCUT}:5
9207 + >=dev-qt/qtgui-${QTMIN}:5
9208 + >=dev-qt/qtsvg-${QTMIN}:5
9209 + >=dev-qt/qtwidgets-${QTMIN}:5
9210 +"
9211 +RDEPEND="${DEPEND}"
9212
9213 diff --git a/kde-apps/ksquares/ksquares-19.11.80.ebuild b/kde-apps/ksquares/ksquares-19.11.80.ebuild
9214 new file mode 100644
9215 index 0000000000..eb16711fcb
9216 --- /dev/null
9217 +++ b/kde-apps/ksquares/ksquares-19.11.80.ebuild
9218 @@ -0,0 +1,35 @@
9219 +# Copyright 1999-2019 Gentoo Authors
9220 +# Distributed under the terms of the GNU General Public License v2
9221 +
9222 +EAPI=7
9223 +
9224 +ECM_HANDBOOK="forceoptional"
9225 +PVCUT=$(ver_cut 1-3)
9226 +KFMIN=5.63.0
9227 +QTMIN=5.12.3
9228 +inherit ecm kde.org
9229 +
9230 +DESCRIPTION="KDE clone of the game squares"
9231 +HOMEPAGE="https://kde.org/applications/games/org.kde.ksquares
9232 +https://games.kde.org/game.php?game=ksquares"
9233 +
9234 +LICENSE="GPL-2" # TODO: CHECK
9235 +SLOT="5"
9236 +KEYWORDS="~amd64 ~arm64 ~x86"
9237 +IUSE=""
9238 +
9239 +DEPEND="
9240 + >=kde-frameworks/kcompletion-${KFMIN}:5
9241 + >=kde-frameworks/kconfig-${KFMIN}:5
9242 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9243 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9244 + >=kde-frameworks/kcrash-${KFMIN}:5
9245 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9246 + >=kde-frameworks/ki18n-${KFMIN}:5
9247 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9248 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9249 + >=kde-apps/libkdegames-${PVCUT}:5
9250 + >=dev-qt/qtgui-${QTMIN}:5
9251 + >=dev-qt/qtwidgets-${QTMIN}:5
9252 +"
9253 +RDEPEND="${DEPEND}"
9254
9255 diff --git a/kde-apps/ksudoku/ksudoku-19.11.80.ebuild b/kde-apps/ksudoku/ksudoku-19.11.80.ebuild
9256 new file mode 100644
9257 index 0000000000..b1a4eee7f1
9258 --- /dev/null
9259 +++ b/kde-apps/ksudoku/ksudoku-19.11.80.ebuild
9260 @@ -0,0 +1,53 @@
9261 +# Copyright 1999-2019 Gentoo Authors
9262 +# Distributed under the terms of the GNU General Public License v2
9263 +
9264 +EAPI=7
9265 +
9266 +ECM_HANDBOOK="forceoptional"
9267 +PVCUT=$(ver_cut 1-3)
9268 +KFMIN=5.63.0
9269 +QTMIN=5.12.3
9270 +inherit ecm kde.org
9271 +
9272 +DESCRIPTION="Logic-based symbol placement puzzle by KDE"
9273 +HOMEPAGE="https://kde.org/applications/games/org.kde.ksudoku
9274 +https://games.kde.org/game.php?game=ksudoku"
9275 +
9276 +LICENSE="GPL-2" # TODO: CHECK
9277 +SLOT="5"
9278 +KEYWORDS="~amd64 ~arm64 ~x86"
9279 +IUSE="opengl"
9280 +
9281 +DEPEND="
9282 + >=kde-frameworks/karchive-${KFMIN}:5
9283 + >=kde-frameworks/kconfig-${KFMIN}:5
9284 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9285 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9286 + >=kde-frameworks/kcrash-${KFMIN}:5
9287 + >=kde-frameworks/kguiaddons-${KFMIN}:5
9288 + >=kde-frameworks/ki18n-${KFMIN}:5
9289 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9290 + >=kde-frameworks/kio-${KFMIN}:5
9291 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
9292 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9293 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9294 + >=kde-apps/libkdegames-${PVCUT}:5
9295 + >=dev-qt/qtgui-${QTMIN}:5
9296 + >=dev-qt/qtprintsupport-${QTMIN}:5
9297 + >=dev-qt/qtsvg-${QTMIN}:5
9298 + >=dev-qt/qtwidgets-${QTMIN}:5
9299 + >=dev-qt/qtxml-${QTMIN}:5
9300 + opengl? (
9301 + >=dev-qt/qtopengl-${QTMIN}:5
9302 + virtual/glu
9303 + )
9304 +"
9305 +RDEPEND="${DEPEND}"
9306 +
9307 +src_configure() {
9308 + local mycmakeargs=(
9309 + $(cmake-utils_use_find_package opengl OpenGL)
9310 + )
9311 +
9312 + ecm_src_configure
9313 +}
9314
9315 diff --git a/kde-apps/ksystemlog/ksystemlog-19.11.80.ebuild b/kde-apps/ksystemlog/ksystemlog-19.11.80.ebuild
9316 new file mode 100644
9317 index 0000000000..343ba56cc8
9318 --- /dev/null
9319 +++ b/kde-apps/ksystemlog/ksystemlog-19.11.80.ebuild
9320 @@ -0,0 +1,66 @@
9321 +# Copyright 1999-2019 Gentoo Authors
9322 +# Distributed under the terms of the GNU General Public License v2
9323 +
9324 +EAPI=7
9325 +
9326 +ECM_HANDBOOK="forceoptional"
9327 +ECM_TEST="forceoptional"
9328 +KFMIN=5.63.0
9329 +QTMIN=5.12.3
9330 +VIRTUALX_REQUIRED="test"
9331 +inherit ecm kde.org
9332 +
9333 +DESCRIPTION="System log viewer by KDE"
9334 +HOMEPAGE="https://kde.org/applications/system/org.kde.ksystemlog"
9335 +
9336 +LICENSE="GPL-2" # TODO: CHECK
9337 +SLOT="5"
9338 +KEYWORDS="~amd64 ~arm64 ~x86"
9339 +IUSE="systemd"
9340 +
9341 +# bug 378101
9342 +RESTRICT+=" test"
9343 +
9344 +DEPEND="
9345 + >=kde-frameworks/karchive-${KFMIN}:5
9346 + >=kde-frameworks/kcompletion-${KFMIN}:5
9347 + >=kde-frameworks/kconfig-${KFMIN}:5
9348 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9349 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9350 + >=kde-frameworks/ki18n-${KFMIN}:5
9351 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9352 + >=kde-frameworks/kio-${KFMIN}:5
9353 + >=kde-frameworks/kitemviews-${KFMIN}:5
9354 + >=kde-frameworks/kservice-${KFMIN}:5
9355 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
9356 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9357 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9358 + >=dev-qt/qtgui-${QTMIN}:5
9359 + >=dev-qt/qtprintsupport-${QTMIN}:5
9360 + >=dev-qt/qtwidgets-${QTMIN}:5
9361 + systemd? ( sys-apps/systemd )
9362 +"
9363 +RDEPEND="${DEPEND}"
9364 +
9365 +src_prepare() {
9366 + ecm_src_prepare
9367 +
9368 + if use test; then
9369 + # beat this stupid test into shape: the test files contain no year, so
9370 + # comparison succeeds only in 2007 !!!
9371 + local theyear=$(date +%Y)
9372 + einfo Setting the current year as ${theyear} in the test files
9373 + sed -e "s:2007:${theyear}:g" -i tests/systemAnalyzerTest.cpp || die
9374 +
9375 + # one test consistently fails, so comment it out for the moment
9376 + sed -e "s:systemAnalyzerTest:# dont run systemAnalyzerTest:g" \
9377 + -i ksystemlog/tests/CMakeLists.txt || die
9378 + fi
9379 +}
9380 +
9381 +src_configure() {
9382 + local mycmakeargs=(
9383 + $(cmake-utils_use_find_package systemd Journald)
9384 + )
9385 + ecm_src_configure
9386 +}
9387
9388 diff --git a/kde-apps/kteatime/kteatime-19.11.80.ebuild b/kde-apps/kteatime/kteatime-19.11.80.ebuild
9389 new file mode 100644
9390 index 0000000000..a8e509df11
9391 --- /dev/null
9392 +++ b/kde-apps/kteatime/kteatime-19.11.80.ebuild
9393 @@ -0,0 +1,33 @@
9394 +# Copyright 1999-2019 Gentoo Authors
9395 +# Distributed under the terms of the GNU General Public License v2
9396 +
9397 +EAPI=7
9398 +
9399 +ECM_HANDBOOK="forceoptional"
9400 +KFMIN=5.63.0
9401 +QTMIN=5.12.3
9402 +inherit ecm kde.org
9403 +
9404 +DESCRIPTION="KDE timer for making a fine cup of tea"
9405 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kteatime"
9406 +
9407 +LICENSE="GPL-2" # TODO: CHECK
9408 +SLOT="5"
9409 +KEYWORDS="~amd64 ~arm64 ~x86"
9410 +IUSE=""
9411 +
9412 +DEPEND="
9413 + >=kde-frameworks/kconfig-${KFMIN}:5
9414 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9415 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9416 + >=kde-frameworks/kcrash-${KFMIN}:5
9417 + >=kde-frameworks/ki18n-${KFMIN}:5
9418 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9419 + >=kde-frameworks/knotifications-${KFMIN}:5
9420 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
9421 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
9422 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9423 + >=dev-qt/qtgui-${QTMIN}:5
9424 + >=dev-qt/qtwidgets-${QTMIN}:5
9425 +"
9426 +RDEPEND="${DEPEND}"
9427
9428 diff --git a/kde-apps/ktimer/ktimer-19.11.80.ebuild b/kde-apps/ktimer/ktimer-19.11.80.ebuild
9429 new file mode 100644
9430 index 0000000000..80903bd60e
9431 --- /dev/null
9432 +++ b/kde-apps/ktimer/ktimer-19.11.80.ebuild
9433 @@ -0,0 +1,32 @@
9434 +# Copyright 1999-2019 Gentoo Authors
9435 +# Distributed under the terms of the GNU General Public License v2
9436 +
9437 +EAPI=7
9438 +
9439 +ECM_HANDBOOK="forceoptional"
9440 +KFMIN=5.63.0
9441 +QTMIN=5.12.3
9442 +inherit ecm kde.org
9443 +
9444 +DESCRIPTION="Little tool to execute programs after some time"
9445 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.ktimer
9446 +https://utils.kde.org/projects/ktimer/"
9447 +
9448 +LICENSE="GPL-2" # TODO: CHECK
9449 +SLOT="5"
9450 +KEYWORDS="~amd64 ~arm64 ~x86"
9451 +IUSE=""
9452 +
9453 +DEPEND="
9454 + >=kde-frameworks/kconfig-${KFMIN}:5
9455 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9456 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9457 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9458 + >=kde-frameworks/ki18n-${KFMIN}:5
9459 + >=kde-frameworks/kio-${KFMIN}:5
9460 + >=kde-frameworks/knotifications-${KFMIN}:5
9461 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9462 + >=dev-qt/qtgui-${QTMIN}:5
9463 + >=dev-qt/qtwidgets-${QTMIN}:5
9464 +"
9465 +RDEPEND="${DEPEND}"
9466
9467 diff --git a/kde-apps/ktouch/ktouch-19.11.80.ebuild b/kde-apps/ktouch/ktouch-19.11.80.ebuild
9468 new file mode 100644
9469 index 0000000000..759c9caf50
9470 --- /dev/null
9471 +++ b/kde-apps/ktouch/ktouch-19.11.80.ebuild
9472 @@ -0,0 +1,65 @@
9473 +# Copyright 1999-2019 Gentoo Authors
9474 +# Distributed under the terms of the GNU General Public License v2
9475 +
9476 +EAPI=7
9477 +
9478 +ECM_HANDBOOK="forceoptional"
9479 +PVCUT=$(ver_cut 1-3)
9480 +KFMIN=5.63.0
9481 +QTMIN=5.12.3
9482 +inherit ecm kde.org
9483 +
9484 +DESCRIPTION="Program that helps to learn and practice touch typing"
9485 +HOMEPAGE="https://kde.org/applications/education/org.kde.ktouch"
9486 +
9487 +LICENSE="GPL-2" # TODO: CHECK
9488 +SLOT="5"
9489 +KEYWORDS="~amd64 ~arm64 ~x86"
9490 +IUSE="X"
9491 +
9492 +COMMON_DEPEND="
9493 + >=kde-frameworks/kcmutils-${KFMIN}:5
9494 + >=kde-frameworks/kcompletion-${KFMIN}:5
9495 + >=kde-frameworks/kconfig-${KFMIN}:5
9496 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9497 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9498 + >=kde-frameworks/kdeclarative-${KFMIN}:5
9499 + >=kde-frameworks/ki18n-${KFMIN}:5
9500 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9501 + >=kde-frameworks/kitemviews-${KFMIN}:5
9502 + >=kde-frameworks/kservice-${KFMIN}:5
9503 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
9504 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9505 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9506 + >=dev-qt/qtdeclarative-${QTMIN}:5
9507 + >=dev-qt/qtgui-${QTMIN}:5
9508 + >=dev-qt/qtquickcontrols2-${QTMIN}:5
9509 + >=dev-qt/qtsql-${QTMIN}:5
9510 + >=dev-qt/qtwidgets-${QTMIN}:5
9511 + >=dev-qt/qtxml-${QTMIN}:5
9512 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
9513 + X? (
9514 + >=dev-qt/qtx11extras-${QTMIN}:5
9515 + x11-libs/libICE
9516 + x11-libs/libSM
9517 + x11-libs/libX11
9518 + x11-libs/libxcb[xkb]
9519 + x11-libs/libxkbfile
9520 + )
9521 +"
9522 +DEPEND="${COMMON_DEPEND}
9523 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
9524 +"
9525 +RDEPEND="${COMMON_DEPEND}
9526 + >=kde-apps/kqtquickcharts-${PVCUT}:5
9527 + >=dev-qt/qtgraphicaleffects-${QTMIN}:5
9528 +"
9529 +
9530 +src_configure() {
9531 + local mycmakeargs=(
9532 + -DCOMPILE_QML=OFF
9533 + $(cmake-utils_use_find_package X X11)
9534 + $(cmake-utils_use_find_package X Qt5X11Extras)
9535 + )
9536 + ecm_src_configure
9537 +}
9538
9539 diff --git a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-19.11.80.ebuild b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-19.11.80.ebuild
9540 new file mode 100644
9541 index 0000000000..f9607bc59f
9542 --- /dev/null
9543 +++ b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-19.11.80.ebuild
9544 @@ -0,0 +1,67 @@
9545 +# Copyright 1999-2019 Gentoo Authors
9546 +# Distributed under the terms of the GNU General Public License v2
9547 +
9548 +EAPI=7
9549 +
9550 +PVCUT=$(ver_cut 1-3)
9551 +KFMIN=5.63.0
9552 +QTMIN=5.12.3
9553 +inherit ecm kde.org
9554 +
9555 +DESCRIPTION="KDE Telepathy account management kcm"
9556 +HOMEPAGE="https://community.kde.org/KTp"
9557 +
9558 +LICENSE="LGPL-2.1"
9559 +SLOT="5"
9560 +KEYWORDS="~amd64 ~arm64 ~x86"
9561 +IUSE="experimental"
9562 +
9563 +BDEPEND="
9564 + dev-util/intltool
9565 +"
9566 +COMMON_DEPEND="
9567 + >=kde-frameworks/kcodecs-${KFMIN}:5
9568 + >=kde-frameworks/kconfig-${KFMIN}:5
9569 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9570 + >=kde-frameworks/ki18n-${KFMIN}:5
9571 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9572 + >=kde-frameworks/kitemviews-${KFMIN}:5
9573 + >=kde-frameworks/kservice-${KFMIN}:5
9574 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
9575 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9576 + >=kde-apps/kaccounts-integration-${PVCUT}:5
9577 + >=dev-qt/qtdbus-${QTMIN}:5
9578 + >=dev-qt/qtgui-${QTMIN}:5
9579 + >=dev-qt/qtnetwork-${QTMIN}:5
9580 + >=dev-qt/qtwidgets-${QTMIN}:5
9581 + net-libs/accounts-qt
9582 + net-libs/signond
9583 + net-libs/telepathy-qt[qt5(+)]
9584 +"
9585 +DEPEND="${COMMON_DEPEND}
9586 + >=kde-frameworks/kcmutils-${KFMIN}:5
9587 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9588 + >=kde-frameworks/kio-${KFMIN}:5
9589 + net-libs/libaccounts-glib
9590 +"
9591 +RDEPEND="${COMMON_DEPEND}
9592 + >=kde-apps/kaccounts-providers-${PVCUT}:5
9593 + net-im/telepathy-connection-managers
9594 +"
9595 +
9596 +src_prepare() {
9597 + if use experimental; then
9598 + mv "${S}"/data/kaccounts/disabled/*.in "${S}"/data/kaccounts/ || \
9599 + die "couldn't enable experimental services"
9600 + fi
9601 + ecm_src_prepare
9602 +}
9603 +
9604 +pkg_postinst() {
9605 + if use experimental; then
9606 + ewarn "Experimental providers are enabled."
9607 + ewarn "Most of them aren't integrated nicely and may require additional steps for account creation."
9608 + ewarn "Use at your own risk!"
9609 + fi
9610 + ecm_pkg_postinst
9611 +}
9612
9613 diff --git a/kde-apps/ktp-approver/ktp-approver-19.11.80.ebuild b/kde-apps/ktp-approver/ktp-approver-19.11.80.ebuild
9614 new file mode 100644
9615 index 0000000000..1fbff178cb
9616 --- /dev/null
9617 +++ b/kde-apps/ktp-approver/ktp-approver-19.11.80.ebuild
9618 @@ -0,0 +1,33 @@
9619 +# Copyright 1999-2019 Gentoo Authors
9620 +# Distributed under the terms of the GNU General Public License v2
9621 +
9622 +EAPI=7
9623 +
9624 +PVCUT=$(ver_cut 1-3)
9625 +KFMIN=5.63.0
9626 +QTMIN=5.12.3
9627 +inherit ecm kde.org
9628 +
9629 +DESCRIPTION="KDE Telepathy notification handler"
9630 +HOMEPAGE="https://community.kde.org/KTp"
9631 +
9632 +LICENSE="LGPL-2.1"
9633 +SLOT="5"
9634 +KEYWORDS="~amd64 ~arm64 ~x86"
9635 +IUSE=""
9636 +
9637 +DEPEND="
9638 + >=kde-frameworks/kconfig-${KFMIN}:5
9639 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9640 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9641 + >=kde-frameworks/ki18n-${KFMIN}:5
9642 + >=kde-frameworks/knotifications-${KFMIN}:5
9643 + >=kde-frameworks/kservice-${KFMIN}:5
9644 + >=dev-qt/qtdbus-${QTMIN}:5
9645 + >=dev-qt/qtgui-${QTMIN}:5
9646 + >=dev-qt/qtwidgets-${QTMIN}:5
9647 + net-libs/telepathy-qt[qt5(+)]
9648 +"
9649 +RDEPEND="${DEPEND}
9650 + >=kde-apps/ktp-contact-list-${PVCUT}:5
9651 +"
9652
9653 diff --git a/kde-apps/ktp-auth-handler/ktp-auth-handler-19.11.80.ebuild b/kde-apps/ktp-auth-handler/ktp-auth-handler-19.11.80.ebuild
9654 new file mode 100644
9655 index 0000000000..fc1fabc3b9
9656 --- /dev/null
9657 +++ b/kde-apps/ktp-auth-handler/ktp-auth-handler-19.11.80.ebuild
9658 @@ -0,0 +1,39 @@
9659 +# Copyright 1999-2019 Gentoo Authors
9660 +# Distributed under the terms of the GNU General Public License v2
9661 +
9662 +EAPI=7
9663 +
9664 +PVCUT=$(ver_cut 1-3)
9665 +KFMIN=5.63.0
9666 +QTMIN=5.12.3
9667 +inherit ecm kde.org
9668 +
9669 +DESCRIPTION="KDE Telepathy authentication handler"
9670 +HOMEPAGE="https://community.kde.org/KTp"
9671 +
9672 +LICENSE="LGPL-2.1"
9673 +SLOT="5"
9674 +KEYWORDS="~amd64 ~arm64 ~x86"
9675 +IUSE=""
9676 +
9677 +DEPEND="
9678 + >=kde-frameworks/kconfig-${KFMIN}:5
9679 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9680 + >=kde-frameworks/ki18n-${KFMIN}:5
9681 + >=kde-frameworks/kio-${KFMIN}:5
9682 + >=kde-frameworks/kwallet-${KFMIN}:5
9683 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9684 + >=kde-apps/kaccounts-integration-${PVCUT}:5
9685 + >=kde-apps/ktp-common-internals-${PVCUT}:5
9686 + >=dev-qt/qtdbus-${QTMIN}:5
9687 + >=dev-qt/qtgui-${QTMIN}:5
9688 + >=dev-qt/qtnetwork-${QTMIN}:5
9689 + >=dev-qt/qtwidgets-${QTMIN}:5
9690 + app-crypt/qca:2[qt5(+)]
9691 + net-libs/accounts-qt
9692 + net-libs/signond
9693 + net-libs/telepathy-qt[qt5(+)]
9694 +"
9695 +RDEPEND="${DEPEND}
9696 + app-crypt/qca:2[ssl]
9697 +"
9698
9699 diff --git a/kde-apps/ktp-call-ui/ktp-call-ui-19.11.80.ebuild b/kde-apps/ktp-call-ui/ktp-call-ui-19.11.80.ebuild
9700 new file mode 100644
9701 index 0000000000..c5c908d0f8
9702 --- /dev/null
9703 +++ b/kde-apps/ktp-call-ui/ktp-call-ui-19.11.80.ebuild
9704 @@ -0,0 +1,45 @@
9705 +# Copyright 1999-2019 Gentoo Authors
9706 +# Distributed under the terms of the GNU General Public License v2
9707 +
9708 +EAPI=7
9709 +
9710 +PVCUT=$(ver_cut 1-3)
9711 +KFMIN=5.63.0
9712 +QTMIN=5.12.3
9713 +inherit ecm kde.org
9714 +
9715 +DESCRIPTION="KDE Telepathy audio/video conferencing UI"
9716 +HOMEPAGE="https://community.kde.org/KTp"
9717 +
9718 +LICENSE="GPL-2"
9719 +SLOT="5"
9720 +KEYWORDS="~amd64 ~arm64 ~x86"
9721 +IUSE=""
9722 +
9723 +RDEPEND="
9724 + >=kde-frameworks/kcompletion-${KFMIN}:5
9725 + >=kde-frameworks/kconfig-${KFMIN}:5
9726 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9727 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9728 + >=kde-frameworks/kdeclarative-${KFMIN}:5
9729 + >=kde-frameworks/ki18n-${KFMIN}:5
9730 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9731 + >=kde-frameworks/knotifications-${KFMIN}:5
9732 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9733 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9734 + >=kde-apps/ktp-common-internals-${PVCUT}:5
9735 + >=dev-qt/qtdbus-${QTMIN}:5
9736 + >=dev-qt/qtdeclarative-${QTMIN}:5
9737 + >=dev-qt/qtgui-${QTMIN}:5
9738 + >=dev-qt/qtwidgets-${QTMIN}:5
9739 + dev-libs/glib:2
9740 + media-libs/phonon[qt5(+)]
9741 + media-libs/qt-gstreamer[qt5(+)]
9742 + net-libs/farstream:0.2
9743 + net-libs/telepathy-farstream
9744 + net-libs/telepathy-qt[farstream,qt5(+)]
9745 +"
9746 +# TODO: dep leak suspect
9747 +DEPEND="${RDEPEND}
9748 + >=kde-frameworks/kcmutils-${KFMIN}:5
9749 +"
9750
9751 diff --git a/kde-apps/ktp-common-internals/ktp-common-internals-19.11.80.ebuild b/kde-apps/ktp-common-internals/ktp-common-internals-19.11.80.ebuild
9752 new file mode 100644
9753 index 0000000000..1bd73ca70b
9754 --- /dev/null
9755 +++ b/kde-apps/ktp-common-internals/ktp-common-internals-19.11.80.ebuild
9756 @@ -0,0 +1,68 @@
9757 +# Copyright 1999-2019 Gentoo Authors
9758 +# Distributed under the terms of the GNU General Public License v2
9759 +
9760 +EAPI=7
9761 +
9762 +ECM_TEST="forceoptional"
9763 +PVCUT=$(ver_cut 1-3)
9764 +KFMIN=5.63.0
9765 +QTMIN=5.12.3
9766 +inherit ecm kde.org
9767 +
9768 +DESCRIPTION="KDE Telepathy common library"
9769 +HOMEPAGE="https://community.kde.org/KTp"
9770 +
9771 +LICENSE="LGPL-2.1"
9772 +SLOT="5"
9773 +KEYWORDS="~amd64 ~arm64 ~x86"
9774 +IUSE="otr +sso"
9775 +
9776 +RDEPEND="
9777 + >=kde-frameworks/kcmutils-${KFMIN}:5
9778 + >=kde-frameworks/kconfig-${KFMIN}:5
9779 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9780 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9781 + >=kde-frameworks/ki18n-${KFMIN}:5
9782 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9783 + >=kde-frameworks/knotifications-${KFMIN}:5
9784 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
9785 + >=kde-frameworks/kparts-${KFMIN}:5
9786 + >=kde-frameworks/kpeople-${KFMIN}:5
9787 + >=kde-frameworks/kservice-${KFMIN}:5
9788 + >=kde-frameworks/ktexteditor-${KFMIN}:5
9789 + >=kde-frameworks/kwallet-${KFMIN}:5
9790 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9791 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9792 + >=dev-qt/qtdbus-${QTMIN}:5
9793 + >=dev-qt/qtdeclarative-${QTMIN}:5
9794 + >=dev-qt/qtgui-${QTMIN}:5
9795 + >=dev-qt/qtsql-${QTMIN}:5
9796 + >=dev-qt/qtwidgets-${QTMIN}:5
9797 + >=dev-qt/qtxml-${QTMIN}:5
9798 + >=net-libs/telepathy-logger-qt-17.08.0:5
9799 + >=net-libs/telepathy-qt-0.9.5[qt5(+)]
9800 + otr? (
9801 + dev-libs/libgcrypt:0=
9802 + >=net-libs/libotr-4.0.0
9803 + )
9804 + sso? (
9805 + >=kde-apps/kaccounts-integration-${PVCUT}:5
9806 + net-libs/accounts-qt
9807 + net-libs/telepathy-accounts-signon
9808 + )
9809 +"
9810 +DEPEND="${RDEPEND}
9811 + >=kde-frameworks/kio-${KFMIN}:5
9812 + >=dev-qt/qtnetwork-${QTMIN}:5
9813 +"
9814 +
9815 +src_configure() {
9816 + local mycmakeargs=(
9817 + $(cmake-utils_use_find_package sso KAccounts)
9818 + $(cmake-utils_use_find_package sso AccountsQt5)
9819 + $(cmake-utils_use_find_package otr Libgcrypt)
9820 + $(cmake-utils_use_find_package otr LibOTR)
9821 + )
9822 +
9823 + ecm_src_configure
9824 +}
9825
9826 diff --git a/kde-apps/ktp-contact-list/ktp-contact-list-19.11.80.ebuild b/kde-apps/ktp-contact-list/ktp-contact-list-19.11.80.ebuild
9827 new file mode 100644
9828 index 0000000000..9fae7ee8bf
9829 --- /dev/null
9830 +++ b/kde-apps/ktp-contact-list/ktp-contact-list-19.11.80.ebuild
9831 @@ -0,0 +1,44 @@
9832 +# Copyright 1999-2019 Gentoo Authors
9833 +# Distributed under the terms of the GNU General Public License v2
9834 +
9835 +EAPI=7
9836 +
9837 +PVCUT=$(ver_cut 1-3)
9838 +KFMIN=5.63.0
9839 +QTMIN=5.12.3
9840 +inherit ecm kde.org
9841 +
9842 +DESCRIPTION="KDE Telepathy contact list"
9843 +HOMEPAGE="https://community.kde.org/KTp"
9844 +
9845 +LICENSE="GPL-2"
9846 +SLOT="5"
9847 +KEYWORDS="~amd64 ~arm64 ~x86"
9848 +IUSE=""
9849 +
9850 +RDEPEND="
9851 + >=kde-frameworks/kcompletion-${KFMIN}:5
9852 + >=kde-frameworks/kconfig-${KFMIN}:5
9853 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
9854 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9855 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
9856 + >=kde-frameworks/ki18n-${KFMIN}:5
9857 + >=kde-frameworks/kiconthemes-${KFMIN}:5
9858 + >=kde-frameworks/knotifications-${KFMIN}:5
9859 + >=kde-frameworks/kpeople-${KFMIN}:5
9860 + >=kde-frameworks/kservice-${KFMIN}:5
9861 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
9862 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
9863 + >=kde-frameworks/kxmlgui-${KFMIN}:5
9864 + >=kde-apps/ktp-common-internals-${PVCUT}:5
9865 + >=dev-qt/qtdbus-${QTMIN}:5
9866 + >=dev-qt/qtgui-${QTMIN}:5
9867 + >=dev-qt/qtwidgets-${QTMIN}:5
9868 + net-libs/telepathy-qt[qt5(+)]
9869 +"
9870 +DEPEND="${RDEPEND}
9871 + >=kde-frameworks/kcmutils-${KFMIN}:5
9872 + >=kde-frameworks/kio-${KFMIN}:5
9873 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
9874 + >=dev-qt/qtxml-${QTMIN}:5
9875 +"
9876
9877 diff --git a/kde-apps/ktp-contact-runner/ktp-contact-runner-19.11.80.ebuild b/kde-apps/ktp-contact-runner/ktp-contact-runner-19.11.80.ebuild
9878 new file mode 100644
9879 index 0000000000..858012c44d
9880 --- /dev/null
9881 +++ b/kde-apps/ktp-contact-runner/ktp-contact-runner-19.11.80.ebuild
9882 @@ -0,0 +1,31 @@
9883 +# Copyright 1999-2019 Gentoo Authors
9884 +# Distributed under the terms of the GNU General Public License v2
9885 +
9886 +EAPI=7
9887 +
9888 +PVCUT=$(ver_cut 1-3)
9889 +KFMIN=5.63.0
9890 +QTMIN=5.12.3
9891 +inherit ecm kde.org
9892 +
9893 +DESCRIPTION="KDE Telepathy krunner plugin"
9894 +HOMEPAGE="https://community.kde.org/KTp"
9895 +
9896 +LICENSE="LGPL-2.1"
9897 +SLOT="5"
9898 +KEYWORDS="~amd64 ~arm64 ~x86"
9899 +IUSE=""
9900 +
9901 +RDEPEND="
9902 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9903 + >=kde-frameworks/ki18n-${KFMIN}:5
9904 + >=kde-frameworks/krunner-${KFMIN}:5
9905 + >=kde-apps/ktp-common-internals-${PVCUT}:5
9906 + >=dev-qt/qtdbus-${QTMIN}:5
9907 + >=dev-qt/qtgui-${QTMIN}:5
9908 + >=dev-qt/qtwidgets-${QTMIN}:5
9909 + net-libs/telepathy-qt[qt5(+)]
9910 +"
9911 +DEPEND="${RDEPEND}
9912 + >=kde-frameworks/kservice-${KFMIN}:5
9913 +"
9914
9915 diff --git a/kde-apps/ktp-desktop-applets/ktp-desktop-applets-19.11.80.ebuild b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-19.11.80.ebuild
9916 new file mode 100644
9917 index 0000000000..a225343bc9
9918 --- /dev/null
9919 +++ b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-19.11.80.ebuild
9920 @@ -0,0 +1,27 @@
9921 +# Copyright 1999-2019 Gentoo Authors
9922 +# Distributed under the terms of the GNU General Public License v2
9923 +
9924 +EAPI=7
9925 +
9926 +KFMIN=5.63.0
9927 +QTMIN=5.12.3
9928 +inherit ecm kde.org
9929 +
9930 +DESCRIPTION="KDE Telepathy contact, presence and chat Plasma applets"
9931 +HOMEPAGE="https://community.kde.org/KTp"
9932 +
9933 +LICENSE="|| ( GPL-2 GPL-3 ) GPL-2+ LGPL-2.1+"
9934 +SLOT="5"
9935 +KEYWORDS="~amd64 ~arm64 ~x86"
9936 +IUSE=""
9937 +
9938 +RDEPEND="
9939 + >=kde-frameworks/kdeclarative-${KFMIN}:5
9940 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
9941 + >=kde-frameworks/plasma-${KFMIN}:5
9942 + >=dev-qt/qtdbus-${QTMIN}:5
9943 + >=dev-qt/qtdeclarative-${QTMIN}:5
9944 +"
9945 +DEPEND="${RDEPEND}
9946 + >=kde-frameworks/ki18n-${KFMIN}:5
9947 +"
9948
9949 diff --git a/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-19.11.80.ebuild b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-19.11.80.ebuild
9950 new file mode 100644
9951 index 0000000000..746c7f94f1
9952 --- /dev/null
9953 +++ b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-19.11.80.ebuild
9954 @@ -0,0 +1,30 @@
9955 +# Copyright 1999-2019 Gentoo Authors
9956 +# Distributed under the terms of the GNU General Public License v2
9957 +
9958 +EAPI=7
9959 +
9960 +PVCUT=$(ver_cut 1-3)
9961 +KFMIN=5.63.0
9962 +QTMIN=5.12.3
9963 +inherit ecm kde.org
9964 +
9965 +DESCRIPTION="KDE Telepathy file transfer handler"
9966 +HOMEPAGE="https://community.kde.org/KTp"
9967 +
9968 +LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+"
9969 +SLOT="5"
9970 +KEYWORDS="~amd64 ~arm64 ~x86"
9971 +IUSE=""
9972 +
9973 +DEPEND="
9974 + >=kde-frameworks/kconfig-${KFMIN}:5
9975 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
9976 + >=kde-frameworks/ki18n-${KFMIN}:5
9977 + >=kde-frameworks/kio-${KFMIN}:5
9978 + >=kde-apps/ktp-common-internals-${PVCUT}:5
9979 + >=dev-qt/qtdbus-${QTMIN}:5
9980 + >=dev-qt/qtgui-${QTMIN}:5
9981 + >=dev-qt/qtwidgets-${QTMIN}:5
9982 + net-libs/telepathy-qt[qt5(+)]
9983 +"
9984 +RDEPEND="${DEPEND}"
9985
9986 diff --git a/kde-apps/ktp-kded-module/ktp-kded-module-19.11.80.ebuild b/kde-apps/ktp-kded-module/ktp-kded-module-19.11.80.ebuild
9987 new file mode 100644
9988 index 0000000000..9ff191b24d
9989 --- /dev/null
9990 +++ b/kde-apps/ktp-kded-module/ktp-kded-module-19.11.80.ebuild
9991 @@ -0,0 +1,43 @@
9992 +# Copyright 1999-2019 Gentoo Authors
9993 +# Distributed under the terms of the GNU General Public License v2
9994 +
9995 +EAPI=7
9996 +
9997 +PVCUT=$(ver_cut 1-3)
9998 +KFMIN=5.63.0
9999 +QTMIN=5.12.3
10000 +inherit ecm kde.org
10001 +
10002 +DESCRIPTION="KDE Telepathy workspace integration"
10003 +HOMEPAGE="https://community.kde.org/KTp"
10004 +
10005 +LICENSE="LGPL-2.1"
10006 +SLOT="5"
10007 +KEYWORDS="~amd64 ~arm64 ~x86"
10008 +IUSE=""
10009 +
10010 +COMMON_DEPEND="
10011 + >=kde-frameworks/kconfig-${KFMIN}:5
10012 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10013 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10014 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10015 + >=kde-frameworks/ki18n-${KFMIN}:5
10016 + >=kde-frameworks/kidletime-${KFMIN}:5
10017 + >=kde-frameworks/kio-${KFMIN}:5
10018 + >=kde-frameworks/knotifications-${KFMIN}:5
10019 + >=kde-apps/ktp-common-internals-${PVCUT}:5
10020 + >=dev-qt/qtconcurrent-${QTMIN}:5
10021 + >=dev-qt/qtdbus-${QTMIN}:5
10022 + >=dev-qt/qtgui-${QTMIN}:5
10023 + >=dev-qt/qtnetwork-${QTMIN}:5
10024 + >=dev-qt/qtsql-${QTMIN}:5
10025 + >=dev-qt/qtwidgets-${QTMIN}:5
10026 + net-libs/telepathy-qt[qt5(+)]
10027 +"
10028 +DEPEND="${COMMON_DEPEND}
10029 + >=kde-frameworks/kcmutils-${KFMIN}:5
10030 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10031 +"
10032 +RDEPEND="${COMMON_DEPEND}
10033 + >=kde-apps/signon-kwallet-extension-${PVCUT}:5
10034 +"
10035
10036 diff --git a/kde-apps/ktp-send-file/ktp-send-file-19.11.80.ebuild b/kde-apps/ktp-send-file/ktp-send-file-19.11.80.ebuild
10037 new file mode 100644
10038 index 0000000000..c251e49584
10039 --- /dev/null
10040 +++ b/kde-apps/ktp-send-file/ktp-send-file-19.11.80.ebuild
10041 @@ -0,0 +1,37 @@
10042 +# Copyright 1999-2019 Gentoo Authors
10043 +# Distributed under the terms of the GNU General Public License v2
10044 +
10045 +EAPI=7
10046 +
10047 +PVCUT=$(ver_cut 1-3)
10048 +KFMIN=5.63.0
10049 +QTMIN=5.12.3
10050 +inherit ecm kde.org
10051 +
10052 +DESCRIPTION="KDE Telepathy file manager plugin to send files to contacts"
10053 +HOMEPAGE="https://community.kde.org/KTp"
10054 +
10055 +LICENSE="LGPL-2.1+"
10056 +SLOT="5"
10057 +KEYWORDS="~amd64 ~arm64 ~x86"
10058 +IUSE=""
10059 +
10060 +COMMON_DEPEND="
10061 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10062 + >=kde-frameworks/ki18n-${KFMIN}:5
10063 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10064 + >=kde-frameworks/kio-${KFMIN}:5
10065 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10066 + >=kde-apps/ktp-common-internals-${PVCUT}:5
10067 + >=dev-qt/qtdbus-${QTMIN}:5
10068 + >=dev-qt/qtgui-${QTMIN}:5
10069 + >=dev-qt/qtwidgets-${QTMIN}:5
10070 + net-libs/telepathy-qt[qt5(+)]
10071 +"
10072 +DEPEND="${COMMON_DEPEND}
10073 + >=kde-frameworks/kcmutils-${KFMIN}:5
10074 +"
10075 +RDEPEND="${COMMON_DEPEND}
10076 + >=kde-apps/ktp-contact-list-${PVCUT}:5
10077 + >=kde-apps/ktp-filetransfer-handler-${PVCUT}:5
10078 +"
10079
10080 diff --git a/kde-apps/ktp-text-ui/ktp-text-ui-19.11.80.ebuild b/kde-apps/ktp-text-ui/ktp-text-ui-19.11.80.ebuild
10081 new file mode 100644
10082 index 0000000000..ffdb9e8dab
10083 --- /dev/null
10084 +++ b/kde-apps/ktp-text-ui/ktp-text-ui-19.11.80.ebuild
10085 @@ -0,0 +1,59 @@
10086 +# Copyright 1999-2019 Gentoo Authors
10087 +# Distributed under the terms of the GNU General Public License v2
10088 +
10089 +EAPI=7
10090 +
10091 +PVCUT=$(ver_cut 1-3)
10092 +KFMIN=5.63.0
10093 +QTMIN=5.12.3
10094 +inherit ecm kde.org
10095 +
10096 +DESCRIPTION="KDE Telepathy text chat window"
10097 +HOMEPAGE="https://community.kde.org/KTp"
10098 +
10099 +LICENSE="Apache-2.0 || ( AFL-2.1 BSD ) GPL-2+ LGPL-2.1+ MIT"
10100 +SLOT="5"
10101 +KEYWORDS="~amd64 ~arm64 ~x86"
10102 +IUSE="speech"
10103 +
10104 +DEPEND="
10105 + >=kde-frameworks/karchive-${KFMIN}:5
10106 + >=kde-frameworks/kcmutils-${KFMIN}:5
10107 + >=kde-frameworks/kconfig-${KFMIN}:5
10108 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10109 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10110 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10111 + >=kde-frameworks/kemoticons-${KFMIN}:5
10112 + >=kde-frameworks/ki18n-${KFMIN}:5
10113 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10114 + >=kde-frameworks/kio-${KFMIN}:5
10115 + >=kde-frameworks/kitemviews-${KFMIN}:5
10116 + >=kde-frameworks/knotifications-${KFMIN}:5
10117 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
10118 + >=kde-frameworks/kpeople-${KFMIN}:5
10119 + >=kde-frameworks/kservice-${KFMIN}:5
10120 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10121 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10122 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
10123 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10124 + >=kde-frameworks/sonnet-${KFMIN}:5
10125 + >=kde-apps/ktp-common-internals-${PVCUT}:5[otr]
10126 + >=dev-qt/qtdbus-${QTMIN}:5
10127 + >=dev-qt/qtgui-${QTMIN}:5
10128 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
10129 + >=dev-qt/qtwidgets-${QTMIN}:5
10130 + >=dev-qt/qtxml-${QTMIN}:5
10131 + net-libs/telepathy-qt[qt5(+)]
10132 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
10133 +"
10134 +RDEPEND="${DEPEND}
10135 + >=kde-apps/ktp-contact-list-${PVCUT}:5
10136 +"
10137 +
10138 +src_configure() {
10139 + local mycmakeargs=(
10140 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
10141 + )
10142 +
10143 + ecm_src_configure
10144 +}
10145
10146 diff --git a/kde-apps/ktuberling/ktuberling-19.11.80.ebuild b/kde-apps/ktuberling/ktuberling-19.11.80.ebuild
10147 new file mode 100644
10148 index 0000000000..f59a9b81bd
10149 --- /dev/null
10150 +++ b/kde-apps/ktuberling/ktuberling-19.11.80.ebuild
10151 @@ -0,0 +1,42 @@
10152 +# Copyright 1999-2019 Gentoo Authors
10153 +# Distributed under the terms of the GNU General Public License v2
10154 +
10155 +EAPI=7
10156 +
10157 +ECM_HANDBOOK="forceoptional"
10158 +KDE_SELINUX_MODULE="games"
10159 +PVCUT=$(ver_cut 1-3)
10160 +KFMIN=5.63.0
10161 +QTMIN=5.12.3
10162 +inherit ecm kde.org
10163 +
10164 +DESCRIPTION="Potato game for kids by KDE"
10165 +HOMEPAGE="https://kde.org/applications/games/org.kde.ktuberling
10166 +https://games.kde.org/game.php?game=ktuberling"
10167 +
10168 +LICENSE="GPL-2" # TODO: CHECK
10169 +SLOT="5"
10170 +KEYWORDS="~amd64 ~arm64 ~x86"
10171 +IUSE=""
10172 +
10173 +DEPEND="
10174 + >=kde-frameworks/kcompletion-${KFMIN}:5
10175 + >=kde-frameworks/kconfig-${KFMIN}:5
10176 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10177 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10178 + >=kde-frameworks/kcrash-${KFMIN}:5
10179 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10180 + >=kde-frameworks/ki18n-${KFMIN}:5
10181 + >=kde-frameworks/kio-${KFMIN}:5
10182 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10183 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10184 + >=kde-apps/libkdegames-${PVCUT}:5
10185 + >=dev-qt/qtgui-${QTMIN}:5
10186 + >=dev-qt/qtmultimedia-${QTMIN}:5
10187 + >=dev-qt/qtprintsupport-${QTMIN}:5
10188 + >=dev-qt/qtsvg-${QTMIN}:5
10189 + >=dev-qt/qtwidgets-${QTMIN}:5
10190 + >=dev-qt/qtxml-${QTMIN}:5
10191 + media-libs/phonon[qt5(+)]
10192 +"
10193 +RDEPEND="${DEPEND}"
10194
10195 diff --git a/kde-apps/kturtle/kturtle-19.11.80.ebuild b/kde-apps/kturtle/kturtle-19.11.80.ebuild
10196 new file mode 100644
10197 index 0000000000..294cf44881
10198 --- /dev/null
10199 +++ b/kde-apps/kturtle/kturtle-19.11.80.ebuild
10200 @@ -0,0 +1,37 @@
10201 +# Copyright 1999-2019 Gentoo Authors
10202 +# Distributed under the terms of the GNU General Public License v2
10203 +
10204 +EAPI=7
10205 +
10206 +ECM_HANDBOOK="forceoptional"
10207 +KFMIN=5.63.0
10208 +QTMIN=5.12.3
10209 +inherit ecm kde.org
10210 +
10211 +DESCRIPTION="Educational programming environment using the Logo programming language"
10212 +HOMEPAGE="https://kde.org/applications/education/org.kde.kturtle
10213 +https://edu.kde.org/kturtle/"
10214 +
10215 +LICENSE="GPL-2" # TODO: CHECK
10216 +SLOT="5"
10217 +KEYWORDS="~amd64 ~arm64 ~x86"
10218 +IUSE=""
10219 +
10220 +DEPEND="
10221 + >=kde-frameworks/kconfig-${KFMIN}:5
10222 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10223 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10224 + >=kde-frameworks/kcrash-${KFMIN}:5
10225 + >=kde-frameworks/ki18n-${KFMIN}:5
10226 + >=kde-frameworks/kio-${KFMIN}:5
10227 + >=kde-frameworks/knewstuff-${KFMIN}:5
10228 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10229 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10230 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10231 + >=dev-qt/qtdbus-${QTMIN}:5
10232 + >=dev-qt/qtgui-${QTMIN}:5
10233 + >=dev-qt/qtprintsupport-${QTMIN}:5
10234 + >=dev-qt/qtsvg-${QTMIN}:5
10235 + >=dev-qt/qtwidgets-${QTMIN}:5
10236 +"
10237 +RDEPEND="${DEPEND}"
10238
10239 diff --git a/kde-apps/kubrick/kubrick-19.11.80.ebuild b/kde-apps/kubrick/kubrick-19.11.80.ebuild
10240 new file mode 100644
10241 index 0000000000..abd34a5179
10242 --- /dev/null
10243 +++ b/kde-apps/kubrick/kubrick-19.11.80.ebuild
10244 @@ -0,0 +1,36 @@
10245 +# Copyright 1999-2019 Gentoo Authors
10246 +# Distributed under the terms of the GNU General Public License v2
10247 +
10248 +EAPI=7
10249 +
10250 +ECM_HANDBOOK="forceoptional"
10251 +PVCUT=$(ver_cut 1-3)
10252 +KFMIN=5.63.0
10253 +QTMIN=5.12.3
10254 +inherit ecm kde.org
10255 +
10256 +DESCRIPTION="Game based on the \"Rubik's Cube\" puzzle by KDE"
10257 +HOMEPAGE="https://kde.org/applications/games/org.kde.kubrick"
10258 +
10259 +LICENSE="GPL-2" # TODO: CHECK
10260 +SLOT="5"
10261 +KEYWORDS="~amd64 ~arm64 ~x86"
10262 +IUSE=""
10263 +
10264 +DEPEND="
10265 + >=kde-frameworks/kconfig-${KFMIN}:5
10266 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10267 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10268 + >=kde-frameworks/kcrash-${KFMIN}:5
10269 + >=kde-frameworks/ki18n-${KFMIN}:5
10270 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10271 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10272 + >=kde-apps/libkdegames-${PVCUT}:5
10273 + >=dev-qt/qtgui-${QTMIN}:5
10274 + >=dev-qt/qtopengl-${QTMIN}:5
10275 + >=dev-qt/qtsvg-${QTMIN}:5
10276 + >=dev-qt/qtwidgets-${QTMIN}:5
10277 + virtual/glu
10278 + virtual/opengl
10279 +"
10280 +RDEPEND="${DEPEND}"
10281
10282 diff --git a/kde-apps/kwalletmanager/kwalletmanager-19.11.80.ebuild b/kde-apps/kwalletmanager/kwalletmanager-19.11.80.ebuild
10283 new file mode 100644
10284 index 0000000000..7c3ac57a48
10285 --- /dev/null
10286 +++ b/kde-apps/kwalletmanager/kwalletmanager-19.11.80.ebuild
10287 @@ -0,0 +1,47 @@
10288 +# Copyright 1999-2019 Gentoo Authors
10289 +# Distributed under the terms of the GNU General Public License v2
10290 +
10291 +EAPI=7
10292 +
10293 +ECM_HANDBOOK="forceoptional"
10294 +KFMIN=5.63.0
10295 +QTMIN=5.12.3
10296 +inherit ecm kde.org
10297 +
10298 +DESCRIPTION="Tool to manage the passwords on your system using KDE Wallet"
10299 +HOMEAGE="https://kde.org/applications/system/org.kde.kwalletmanager5
10300 +https://utils.kde.org/projects/kwalletmanager"
10301 +
10302 +LICENSE="GPL-2" # TODO: CHECK
10303 +SLOT="5"
10304 +KEYWORDS="~amd64 ~arm64 ~x86"
10305 +IUSE=""
10306 +
10307 +DEPEND="
10308 + >=kde-frameworks/karchive-${KFMIN}:5
10309 + >=kde-frameworks/kauth-${KFMIN}:5
10310 + >=kde-frameworks/kcmutils-${KFMIN}:5
10311 + >=kde-frameworks/kcodecs-${KFMIN}:5
10312 + >=kde-frameworks/kconfig-${KFMIN}:5
10313 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10314 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10315 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10316 + >=kde-frameworks/ki18n-${KFMIN}:5
10317 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10318 + >=kde-frameworks/kio-${KFMIN}:5
10319 + >=kde-frameworks/kitemviews-${KFMIN}:5
10320 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
10321 + >=kde-frameworks/knotifications-${KFMIN}:5
10322 + >=kde-frameworks/kcrash-${KFMIN}:5
10323 + >=kde-frameworks/kservice-${KFMIN}:5
10324 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10325 + >=kde-frameworks/kwallet-${KFMIN}:5
10326 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10327 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
10328 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10329 + >=dev-qt/qtdbus-${QTMIN}:5
10330 + >=dev-qt/qtgui-${QTMIN}:5
10331 + >=dev-qt/qtwidgets-${QTMIN}:5
10332 + >=dev-qt/qtxml-${QTMIN}:5
10333 +"
10334 +RDEPEND="${DEPEND}"
10335
10336 diff --git a/kde-apps/kwave/kwave-19.11.80.ebuild b/kde-apps/kwave/kwave-19.11.80.ebuild
10337 new file mode 100644
10338 index 0000000000..0afe98ae42
10339 --- /dev/null
10340 +++ b/kde-apps/kwave/kwave-19.11.80.ebuild
10341 @@ -0,0 +1,85 @@
10342 +# Copyright 1999-2019 Gentoo Authors
10343 +# Distributed under the terms of the GNU General Public License v2
10344 +
10345 +EAPI=7
10346 +
10347 +ECM_HANDBOOK="forceoptional"
10348 +PVCUT=$(ver_cut 1-3)
10349 +KFMIN=5.63.0
10350 +QTMIN=5.12.3
10351 +inherit ecm kde.org
10352 +
10353 +DESCRIPTION="Sound editor built on KDE Frameworks 5 that can edit many types of audio files"
10354 +HOMEPAGE="https://kde.org/applications/multimedia/org.kde.kwave"
10355 +
10356 +LICENSE="CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+ handbook? ( FDL-1.2 ) opus? ( BSD-2 )"
10357 +SLOT="5"
10358 +KEYWORDS="~amd64 ~arm64 ~x86"
10359 +IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis"
10360 +
10361 +BDEPEND="
10362 + sys-devel/gettext
10363 + handbook? ( || (
10364 + gnome-base/librsvg
10365 + virtual/imagemagick-tools[png,svg]
10366 + ) )
10367 +"
10368 +RDEPEND="
10369 + >=kde-frameworks/kcompletion-${KFMIN}:5
10370 + >=kde-frameworks/kconfig-${KFMIN}:5
10371 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10372 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10373 + >=kde-frameworks/kcrash-${KFMIN}:5
10374 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10375 + >=kde-frameworks/ki18n-${KFMIN}:5
10376 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10377 + >=kde-frameworks/kio-${KFMIN}:5
10378 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10379 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10380 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10381 + >=dev-qt/qtgui-${QTMIN}:5
10382 + >=dev-qt/qtwidgets-${QTMIN}:5
10383 + media-libs/audiofile:=
10384 + >=sci-libs/fftw-3
10385 + media-libs/libsamplerate
10386 + alsa? ( media-libs/alsa-lib )
10387 + flac? ( media-libs/flac )
10388 + mp3? (
10389 + media-libs/id3lib
10390 + media-libs/libmad
10391 + || ( media-sound/lame media-sound/toolame media-sound/twolame )
10392 + )
10393 + qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 )
10394 + opus? (
10395 + media-libs/libogg
10396 + media-libs/opus
10397 + )
10398 + pulseaudio? ( media-sound/pulseaudio )
10399 + vorbis? (
10400 + media-libs/libogg
10401 + media-libs/libvorbis
10402 + )
10403 +"
10404 +DEPEND="${RDEPEND}
10405 + >=kde-apps/poxml-${PVCUT}:5
10406 + >=dev-qt/qtconcurrent-${QTMIN}:5
10407 +"
10408 +
10409 +DOCS=( AUTHORS CHANGES LICENSES README TODO )
10410 +
10411 +src_configure() {
10412 + local mycmakeargs=(
10413 + -DDEBUG=$(usex debug)
10414 + -DWITH_ALSA=$(usex alsa)
10415 + -DWITH_DOC=$(usex handbook)
10416 + -DWITH_FLAC=$(usex flac)
10417 + -DWITH_MP3=$(usex mp3)
10418 + -DWITH_OGG_VORBIS=$(usex vorbis)
10419 + -DWITH_OGG_OPUS=$(usex opus)
10420 + -DWITH_OSS=$(usex oss)
10421 + -DWITH_PULSEAUDIO=$(usex pulseaudio)
10422 + -DWITH_QT_AUDIO=$(usex qtmedia)
10423 + )
10424 +
10425 + ecm_src_configure
10426 +}
10427
10428 diff --git a/kde-apps/kwordquiz/kwordquiz-19.11.80.ebuild b/kde-apps/kwordquiz/kwordquiz-19.11.80.ebuild
10429 new file mode 100644
10430 index 0000000000..aefbdebe77
10431 --- /dev/null
10432 +++ b/kde-apps/kwordquiz/kwordquiz-19.11.80.ebuild
10433 @@ -0,0 +1,43 @@
10434 +# Copyright 1999-2019 Gentoo Authors
10435 +# Distributed under the terms of the GNU General Public License v2
10436 +
10437 +EAPI=7
10438 +
10439 +ECM_HANDBOOK="forceoptional"
10440 +PVCUT=$(ver_cut 1-3)
10441 +KFMIN=5.63.0
10442 +QTMIN=5.12.3
10443 +inherit ecm kde.org
10444 +
10445 +DESCRIPTION="Powerful flashcard and vocabulary learning program"
10446 +HOMEPAGE="https://kde.org/applications/education/org.kde.kwordquiz
10447 +https://edu.kde.org/kwordquiz/"
10448 +
10449 +LICENSE="GPL-2" # TODO: CHECK
10450 +SLOT="5"
10451 +KEYWORDS="~amd64 ~arm64 ~x86"
10452 +IUSE=""
10453 +
10454 +DEPEND="
10455 + >=kde-frameworks/kconfig-${KFMIN}:5
10456 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10457 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10458 + >=kde-frameworks/kcrash-${KFMIN}:5
10459 + >=kde-frameworks/kguiaddons-${KFMIN}:5
10460 + >=kde-frameworks/ki18n-${KFMIN}:5
10461 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10462 + >=kde-frameworks/kitemviews-${KFMIN}:5
10463 + >=kde-frameworks/knewstuff-${KFMIN}:5
10464 + >=kde-frameworks/knotifications-${KFMIN}:5
10465 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
10466 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10467 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
10468 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10469 + >=kde-apps/libkeduvocdocument-${PVCUT}:5
10470 + >=dev-qt/qtdbus-${QTMIN}:5
10471 + >=dev-qt/qtgui-${QTMIN}:5
10472 + >=dev-qt/qtprintsupport-${QTMIN}:5
10473 + >=dev-qt/qtwidgets-${QTMIN}:5
10474 + media-libs/phonon[qt5(+)]
10475 +"
10476 +RDEPEND=${DEPEND}
10477
10478 diff --git a/kde-apps/kwrite/kwrite-19.11.80.ebuild b/kde-apps/kwrite/kwrite-19.11.80.ebuild
10479 new file mode 100644
10480 index 0000000000..a52c8c8522
10481 --- /dev/null
10482 +++ b/kde-apps/kwrite/kwrite-19.11.80.ebuild
10483 @@ -0,0 +1,57 @@
10484 +# Copyright 1999-2019 Gentoo Authors
10485 +# Distributed under the terms of the GNU General Public License v2
10486 +
10487 +EAPI=7
10488 +
10489 +KDE_ORG_NAME="kate"
10490 +ECM_HANDBOOK="optional"
10491 +KFMIN=5.63.0
10492 +QTMIN=5.12.3
10493 +inherit ecm kde.org
10494 +
10495 +DESCRIPTION="Simple text editor based on KDE Frameworks"
10496 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.kwrite"
10497 +
10498 +LICENSE="GPL-2" # TODO: CHECK
10499 +SLOT="5"
10500 +KEYWORDS="~amd64 ~arm64 ~x86"
10501 +IUSE="activities"
10502 +
10503 +DEPEND="
10504 + >=kde-frameworks/kconfig-${KFMIN}:5
10505 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10506 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10507 + >=kde-frameworks/kcrash-${KFMIN}:5
10508 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10509 + >=kde-frameworks/ki18n-${KFMIN}:5
10510 + >=kde-frameworks/kio-${KFMIN}:5
10511 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
10512 + >=kde-frameworks/kparts-${KFMIN}:5
10513 + >=kde-frameworks/ktexteditor-${KFMIN}:5
10514 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10515 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10516 + >=dev-qt/qtgui-${QTMIN}:5
10517 + >=dev-qt/qtwidgets-${QTMIN}:5
10518 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
10519 +"
10520 +RDEPEND="${DEPEND}"
10521 +
10522 +src_prepare() {
10523 + ecm_src_prepare
10524 + # delete colliding kate translations
10525 + if [[ ${KDE_BUILD_TYPE} = release ]]; then
10526 + find po -type f -name "*po" -and -not -name "kwrite*" -delete || die
10527 + rm -rf po/*/docs/kate* || die
10528 + fi
10529 +}
10530 +
10531 +src_configure() {
10532 + local mycmakeargs=(
10533 + $(cmake-utils_use_find_package activities KF5Activities)
10534 + -DBUILD_addons=FALSE
10535 + -DBUILD_kate=FALSE
10536 + )
10537 + use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE )
10538 +
10539 + ecm_src_configure
10540 +}
10541
10542 diff --git a/kde-apps/libgravatar/libgravatar-19.11.80.ebuild b/kde-apps/libgravatar/libgravatar-19.11.80.ebuild
10543 new file mode 100644
10544 index 0000000000..e8437f6296
10545 --- /dev/null
10546 +++ b/kde-apps/libgravatar/libgravatar-19.11.80.ebuild
10547 @@ -0,0 +1,41 @@
10548 +# Copyright 1999-2019 Gentoo Authors
10549 +# Distributed under the terms of the GNU General Public License v2
10550 +
10551 +EAPI=7
10552 +
10553 +ECM_TEST="true"
10554 +PVCUT=$(ver_cut 1-3)
10555 +KFMIN=5.63.0
10556 +QTMIN=5.12.3
10557 +VIRTUALX_REQUIRED="test"
10558 +inherit ecm kde.org
10559 +
10560 +DESCRIPTION="Library for gravatar integration"
10561 +
10562 +LICENSE="GPL-2+"
10563 +SLOT="5"
10564 +KEYWORDS="~amd64 ~arm64 ~x86"
10565 +IUSE=""
10566 +
10567 +DEPEND="
10568 + >=kde-frameworks/kconfig-${KFMIN}:5
10569 + >=kde-frameworks/ki18n-${KFMIN}:5
10570 + >=kde-frameworks/kio-${KFMIN}:5
10571 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10572 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10573 + >=kde-apps/pimcommon-${PVCUT}:5
10574 + >=dev-qt/qtgui-${QTMIN}:5
10575 + >=dev-qt/qtnetwork-${QTMIN}:5
10576 + >=dev-qt/qtwidgets-${QTMIN}:5
10577 +"
10578 +RDEPEND="${DEPEND}
10579 + !kde-apps/kdepim-l10n
10580 +"
10581 +
10582 +src_test() {
10583 + # bug 624584 - needs internet connection
10584 + local myctestargs=(
10585 + -E "(gravatar-gravatarresolvurljobtest)"
10586 + )
10587 + ecm_src_test
10588 +}
10589
10590 diff --git a/kde-apps/libkcddb/libkcddb-19.11.80.ebuild b/kde-apps/libkcddb/libkcddb-19.11.80.ebuild
10591 new file mode 100644
10592 index 0000000000..85df52c92e
10593 --- /dev/null
10594 +++ b/kde-apps/libkcddb/libkcddb-19.11.80.ebuild
10595 @@ -0,0 +1,54 @@
10596 +# Copyright 1999-2019 Gentoo Authors
10597 +# Distributed under the terms of the GNU General Public License v2
10598 +
10599 +EAPI=7
10600 +
10601 +ECM_HANDBOOK="forceoptional"
10602 +ECM_TEST="true"
10603 +KFMIN=5.63.0
10604 +QTMIN=5.12.3
10605 +inherit ecm kde.org
10606 +
10607 +DESCRIPTION="KDE library for CDDB"
10608 +
10609 +LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
10610 +SLOT="5"
10611 +KEYWORDS="~amd64 ~arm64 ~x86"
10612 +IUSE="musicbrainz"
10613 +
10614 +DEPEND="
10615 + >=kde-frameworks/kcodecs-${KFMIN}:5
10616 + >=kde-frameworks/kconfig-${KFMIN}:5
10617 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10618 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10619 + >=kde-frameworks/ki18n-${KFMIN}:5
10620 + >=kde-frameworks/kio-${KFMIN}:5
10621 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10622 + >=dev-qt/qtgui-${QTMIN}:5
10623 + >=dev-qt/qtnetwork-${QTMIN}:5
10624 + >=dev-qt/qtwidgets-${QTMIN}:5
10625 + musicbrainz? ( media-libs/musicbrainz:5 )
10626 +"
10627 +RDEPEND="${DEPEND}"
10628 +
10629 +# tests require network access and compare static data with online data
10630 +# bug 280996
10631 +RESTRICT+=" test"
10632 +
10633 +src_prepare() {
10634 + ecm_src_prepare
10635 +
10636 + if ! use handbook ; then
10637 + pushd kcmcddb > /dev/null
10638 + cmake_comment_add_subdirectory doc
10639 + popd > /dev/null
10640 + fi
10641 +}
10642 +
10643 +src_configure() {
10644 + local mycmakeargs=(
10645 + $(cmake-utils_use_find_package musicbrainz MusicBrainz5)
10646 + )
10647 +
10648 + ecm_src_configure
10649 +}
10650
10651 diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-19.11.80.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-19.11.80.ebuild
10652 new file mode 100644
10653 index 0000000000..539666114c
10654 --- /dev/null
10655 +++ b/kde-apps/libkcompactdisc/libkcompactdisc-19.11.80.ebuild
10656 @@ -0,0 +1,32 @@
10657 +# Copyright 1999-2019 Gentoo Authors
10658 +# Distributed under the terms of the GNU General Public License v2
10659 +
10660 +EAPI=7
10661 +
10662 +KFMIN=5.63.0
10663 +QTMIN=5.12.3
10664 +inherit ecm kde.org
10665 +
10666 +DESCRIPTION="Library for playing & ripping CDs"
10667 +
10668 +LICENSE="GPL-2+ LGPL-2+"
10669 +SLOT="5"
10670 +KEYWORDS="~amd64 ~arm64 ~x86"
10671 +IUSE="alsa"
10672 +
10673 +DEPEND="
10674 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10675 + >=kde-frameworks/ki18n-${KFMIN}:5
10676 + >=kde-frameworks/solid-${KFMIN}:5
10677 + >=dev-qt/qtdbus-${QTMIN}:5
10678 + media-libs/phonon[qt5(+)]
10679 + alsa? ( media-libs/alsa-lib )
10680 +"
10681 +RDEPEND="${DEPEND}"
10682 +
10683 +src_configure() {
10684 + local mycmakeargs=(
10685 + $(cmake-utils_use_find_package alsa ALSA)
10686 + )
10687 + ecm_src_configure
10688 +}
10689
10690 diff --git a/kde-apps/libkdcraw/libkdcraw-19.11.80.ebuild b/kde-apps/libkdcraw/libkdcraw-19.11.80.ebuild
10691 new file mode 100644
10692 index 0000000000..05a075ffd8
10693 --- /dev/null
10694 +++ b/kde-apps/libkdcraw/libkdcraw-19.11.80.ebuild
10695 @@ -0,0 +1,20 @@
10696 +# Copyright 1999-2019 Gentoo Authors
10697 +# Distributed under the terms of the GNU General Public License v2
10698 +
10699 +EAPI=7
10700 +
10701 +QTMIN=5.12.3
10702 +inherit ecm kde.org
10703 +
10704 +DESCRIPTION="Digital camera raw image library wrapper"
10705 +
10706 +LICENSE="GPL-2+"
10707 +SLOT="5"
10708 +KEYWORDS="~amd64 ~arm64 ~x86"
10709 +IUSE=""
10710 +
10711 +DEPEND="
10712 + >=dev-qt/qtgui-${QTMIN}:5
10713 + >=media-libs/libraw-0.16:=
10714 +"
10715 +RDEPEND="${DEPEND}"
10716
10717 diff --git a/kde-apps/libkdegames/libkdegames-19.11.80.ebuild b/kde-apps/libkdegames/libkdegames-19.11.80.ebuild
10718 new file mode 100644
10719 index 0000000000..c8d09bc57c
10720 --- /dev/null
10721 +++ b/kde-apps/libkdegames/libkdegames-19.11.80.ebuild
10722 @@ -0,0 +1,51 @@
10723 +# Copyright 1999-2019 Gentoo Authors
10724 +# Distributed under the terms of the GNU General Public License v2
10725 +
10726 +EAPI=7
10727 +
10728 +ECM_TEST="forceoptional-recursive"
10729 +KFMIN=5.63.0
10730 +QTMIN=5.12.3
10731 +VIRTUALX_REQUIRED="test"
10732 +inherit ecm kde.org
10733 +
10734 +DESCRIPTION="Base library common to many KDE games"
10735 +
10736 +LICENSE="GPL-2" # TODO: CHECK
10737 +SLOT="5"
10738 +KEYWORDS="~amd64 ~arm64 ~x86"
10739 +IUSE=""
10740 +
10741 +DEPEND="
10742 + >=kde-frameworks/karchive-${KFMIN}:5
10743 + >=kde-frameworks/kbookmarks-${KFMIN}:5
10744 + >=kde-frameworks/kcodecs-${KFMIN}:5
10745 + >=kde-frameworks/kcompletion-${KFMIN}:5
10746 + >=kde-frameworks/kconfig-${KFMIN}:5
10747 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10748 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10749 + >=kde-frameworks/kcrash-${KFMIN}:5
10750 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
10751 + >=kde-frameworks/kdeclarative-${KFMIN}:5
10752 + >=kde-frameworks/kdnssd-${KFMIN}:5
10753 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
10754 + >=kde-frameworks/kguiaddons-${KFMIN}:5
10755 + >=kde-frameworks/ki18n-${KFMIN}:5
10756 + >=kde-frameworks/kiconthemes-${KFMIN}:5
10757 + >=kde-frameworks/kitemviews-${KFMIN}:5
10758 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
10759 + >=kde-frameworks/knewstuff-${KFMIN}:5
10760 + >=kde-frameworks/kservice-${KFMIN}:5
10761 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
10762 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10763 + >=kde-frameworks/kxmlgui-${KFMIN}:5
10764 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
10765 + >=dev-qt/qtgui-${QTMIN}:5
10766 + >=dev-qt/qtnetwork-${QTMIN}:5
10767 + >=dev-qt/qtwidgets-${QTMIN}:5
10768 + >=dev-qt/qtsvg-${QTMIN}:5
10769 + >=dev-qt/qtxml-${QTMIN}:5
10770 + media-libs/libsndfile
10771 + media-libs/openal
10772 +"
10773 +RDEPEND="${DEPEND}"
10774
10775 diff --git a/kde-apps/libkdepim/libkdepim-19.11.80.ebuild b/kde-apps/libkdepim/libkdepim-19.11.80.ebuild
10776 new file mode 100644
10777 index 0000000000..7684b33dc0
10778 --- /dev/null
10779 +++ b/kde-apps/libkdepim/libkdepim-19.11.80.ebuild
10780 @@ -0,0 +1,47 @@
10781 +# Copyright 1999-2019 Gentoo Authors
10782 +# Distributed under the terms of the GNU General Public License v2
10783 +
10784 +EAPI=7
10785 +
10786 +ECM_DESIGNERPLUGIN="true"
10787 +ECM_TEST="forceoptional"
10788 +PVCUT=$(ver_cut 1-3)
10789 +KFMIN=5.63.0
10790 +QTMIN=5.12.3
10791 +VIRTUALX_REQUIRED="test"
10792 +inherit ecm kde.org
10793 +
10794 +DESCRIPTION="Common PIM libraries"
10795 +
10796 +LICENSE="GPL-2+ LGPL-2.1+"
10797 +SLOT="5"
10798 +KEYWORDS="~amd64 ~arm64 ~x86"
10799 +IUSE=""
10800 +
10801 +DEPEND="
10802 + >=kde-frameworks/kcmutils-${KFMIN}:5
10803 + >=kde-frameworks/kcodecs-${KFMIN}:5
10804 + >=kde-frameworks/kcompletion-${KFMIN}:5
10805 + >=kde-frameworks/kconfig-${KFMIN}:5
10806 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
10807 + >=kde-frameworks/kcontacts-${KFMIN}:5
10808 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10809 + >=kde-frameworks/ki18n-${KFMIN}:5
10810 + >=kde-frameworks/kio-${KFMIN}:5
10811 + >=kde-frameworks/kitemviews-${KFMIN}:5
10812 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
10813 + >=kde-frameworks/kwallet-${KFMIN}:5
10814 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
10815 + >=kde-apps/akonadi-${PVCUT}:5
10816 + >=kde-apps/akonadi-contacts-${PVCUT}:5
10817 + >=kde-apps/akonadi-search-${PVCUT}:5
10818 + >=kde-apps/kldap-${PVCUT}:5
10819 + >=dev-qt/qtdbus-${QTMIN}:5
10820 + >=dev-qt/qtgui-${QTMIN}:5
10821 + >=dev-qt/qtnetwork-${QTMIN}:5
10822 + >=dev-qt/qtwidgets-${QTMIN}:5
10823 +"
10824 +RDEPEND="${DEPEND}
10825 + !kde-apps/kdepim-common-libs:4
10826 + !kde-apps/kdepim-l10n
10827 +"
10828
10829 diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-19.11.80.ebuild b/kde-apps/libkeduvocdocument/libkeduvocdocument-19.11.80.ebuild
10830 new file mode 100644
10831 index 0000000000..f8da2b12bd
10832 --- /dev/null
10833 +++ b/kde-apps/libkeduvocdocument/libkeduvocdocument-19.11.80.ebuild
10834 @@ -0,0 +1,35 @@
10835 +# Copyright 1999-2019 Gentoo Authors
10836 +# Distributed under the terms of the GNU General Public License v2
10837 +
10838 +EAPI=7
10839 +
10840 +ECM_TEST="true"
10841 +KFMIN=5.63.0
10842 +QTMIN=5.12.3
10843 +inherit ecm kde.org
10844 +
10845 +DESCRIPTION="Library for reading/writing KVTML"
10846 +
10847 +LICENSE="GPL-2" # TODO: CHECK
10848 +SLOT="5"
10849 +KEYWORDS="~amd64 ~arm64 ~x86"
10850 +IUSE=""
10851 +
10852 +DEPEND="
10853 + >=kde-frameworks/karchive-${KFMIN}:5
10854 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10855 + >=kde-frameworks/ki18n-${KFMIN}:5
10856 + >=kde-frameworks/kio-${KFMIN}:5
10857 + >=dev-qt/qtxml-${QTMIN}:5
10858 +"
10859 +RDEPEND="${DEPEND}"
10860 +
10861 +src_prepare(){
10862 + ecm_src_prepare
10863 +
10864 + if ! use test; then
10865 + sed -e "/add_subdirectory(autotests)/ s/^/#DONT/" \
10866 + -e "/add_subdirectory(tests)/ s/^/#DONT/" \
10867 + -i keduvocdocument/CMakeLists.txt || die
10868 + fi
10869 +}
10870
10871 diff --git a/kde-apps/libkexiv2/libkexiv2-19.11.80.ebuild b/kde-apps/libkexiv2/libkexiv2-19.11.80.ebuild
10872 new file mode 100644
10873 index 0000000000..3fe8e50e3c
10874 --- /dev/null
10875 +++ b/kde-apps/libkexiv2/libkexiv2-19.11.80.ebuild
10876 @@ -0,0 +1,20 @@
10877 +# Copyright 1999-2019 Gentoo Authors
10878 +# Distributed under the terms of the GNU General Public License v2
10879 +
10880 +EAPI=7
10881 +
10882 +QTMIN=5.12.3
10883 +inherit ecm kde.org
10884 +
10885 +DESCRIPTION="Wrapper around exiv2 library"
10886 +
10887 +LICENSE="GPL-2+"
10888 +SLOT="5"
10889 +KEYWORDS="~amd64 ~arm64 ~x86"
10890 +IUSE="+xmp"
10891 +
10892 +DEPEND="
10893 + >=dev-qt/qtgui-${QTMIN}:5
10894 + >=media-gfx/exiv2-0.25:=[xmp=]
10895 +"
10896 +RDEPEND="${DEPEND}"
10897
10898 diff --git a/kde-apps/libkgapi/libkgapi-19.11.80.ebuild b/kde-apps/libkgapi/libkgapi-19.11.80.ebuild
10899 new file mode 100644
10900 index 0000000000..58609793b0
10901 --- /dev/null
10902 +++ b/kde-apps/libkgapi/libkgapi-19.11.80.ebuild
10903 @@ -0,0 +1,38 @@
10904 +# Copyright 1999-2019 Gentoo Authors
10905 +# Distributed under the terms of the GNU General Public License v2
10906 +
10907 +EAPI=7
10908 +
10909 +ECM_TEST="true"
10910 +KFMIN=5.63.0
10911 +QTMIN=5.12.3
10912 +VIRTUALX_REQUIRED="test"
10913 +inherit ecm kde.org
10914 +
10915 +DESCRIPTION="Library for accessing Google calendar and contact resources"
10916 +HOMEPAGE="https://api.kde.org/kdepim/libkgapi/html/index.html"
10917 +
10918 +LICENSE="LGPL-2.1+"
10919 +SLOT="5"
10920 +KEYWORDS="~amd64 ~arm64 ~x86"
10921 +IUSE="nls"
10922 +
10923 +BDEPEND="
10924 + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
10925 +"
10926 +DEPEND="
10927 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
10928 + >=kde-frameworks/kcontacts-${KFMIN}:5
10929 + >=kde-frameworks/kio-${KFMIN}:5
10930 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
10931 + >=dev-qt/qtgui-${QTMIN}:5
10932 + >=dev-qt/qtnetwork-${QTMIN}:5
10933 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
10934 + >=dev-qt/qtwidgets-${QTMIN}:5
10935 + >=dev-qt/qtxml-${QTMIN}:5
10936 + dev-libs/cyrus-sasl:2
10937 +"
10938 +RDEPEND="${DEPEND}
10939 + !kde-apps/kdepim-l10n
10940 + !<kde-apps/kdepim-runtime-18.07.80:5
10941 +"
10942
10943 diff --git a/kde-apps/libkgeomap/libkgeomap-19.11.80.ebuild b/kde-apps/libkgeomap/libkgeomap-19.11.80.ebuild
10944 new file mode 100644
10945 index 0000000000..060a3a9170
10946 --- /dev/null
10947 +++ b/kde-apps/libkgeomap/libkgeomap-19.11.80.ebuild
10948 @@ -0,0 +1,39 @@
10949 +# Copyright 1999-2019 Gentoo Authors
10950 +# Distributed under the terms of the GNU General Public License v2
10951 +
10952 +EAPI=7
10953 +
10954 +ECM_TEST="true"
10955 +PVCUT=$(ver_cut 1-3)
10956 +KFMIN=5.63.0
10957 +QTMIN=5.12.3
10958 +VIRTUALX_REQUIRED="test"
10959 +inherit ecm kde.org
10960 +
10961 +DESCRIPTION="Wrapper library for world map components as marble, openstreetmap and googlemap"
10962 +HOMEPAGE="https://www.digikam.org/"
10963 +
10964 +LICENSE="GPL-2+"
10965 +SLOT="5"
10966 +KEYWORDS="~amd64 ~arm64 ~x86"
10967 +IUSE=""
10968 +
10969 +DEPEND="
10970 + >=kde-frameworks/kconfig-${KFMIN}:5
10971 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
10972 + >=kde-frameworks/ki18n-${KFMIN}:5
10973 + >=kde-frameworks/kio-${KFMIN}:5
10974 + >=kde-apps/marble-${PVCUT}:5=[kde]
10975 + >=dev-qt/qtconcurrent-${QTMIN}:5
10976 + >=dev-qt/qtgui-${QTMIN}:5
10977 + >=dev-qt/qtwebkit-5.212.0_pre20180120:5
10978 + >=dev-qt/qtwidgets-${QTMIN}:5
10979 + >=dev-qt/qtxml-${QTMIN}:5
10980 +"
10981 +RDEPEND="${DEPEND}"
10982 +
10983 +src_configure() {
10984 + use test && local mycmakeargs=( -DCMAKE_DISABLE_FIND_PACKAGE_KF5KExiv2=true )
10985 +
10986 + ecm_src_configure
10987 +}
10988
10989 diff --git a/kde-apps/libkipi/libkipi-19.11.80.ebuild b/kde-apps/libkipi/libkipi-19.11.80.ebuild
10990 new file mode 100644
10991 index 0000000000..6dc273600f
10992 --- /dev/null
10993 +++ b/kde-apps/libkipi/libkipi-19.11.80.ebuild
10994 @@ -0,0 +1,26 @@
10995 +# Copyright 1999-2019 Gentoo Authors
10996 +# Distributed under the terms of the GNU General Public License v2
10997 +
10998 +EAPI=7
10999 +
11000 +KFMIN=5.63.0
11001 +QTMIN=5.12.3
11002 +inherit ecm kde.org
11003 +
11004 +DESCRIPTION="A library for image plugins accross KDE applications"
11005 +
11006 +LICENSE="GPL-2+"
11007 +SLOT="5/32"
11008 +KEYWORDS="~amd64 ~arm64 ~x86"
11009 +IUSE=""
11010 +
11011 +DEPEND="
11012 + >=kde-frameworks/kconfig-${KFMIN}:5
11013 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11014 + >=kde-frameworks/kservice-${KFMIN}:5
11015 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11016 + >=dev-qt/qtgui-${QTMIN}:5
11017 + >=dev-qt/qtwidgets-${QTMIN}:5
11018 + >=dev-qt/qtxml-${QTMIN}:5
11019 +"
11020 +RDEPEND="${DEPEND}"
11021
11022 diff --git a/kde-apps/libkleo/libkleo-19.11.80.ebuild b/kde-apps/libkleo/libkleo-19.11.80.ebuild
11023 new file mode 100644
11024 index 0000000000..6b9e092f79
11025 --- /dev/null
11026 +++ b/kde-apps/libkleo/libkleo-19.11.80.ebuild
11027 @@ -0,0 +1,46 @@
11028 +# Copyright 1999-2019 Gentoo Authors
11029 +# Distributed under the terms of the GNU General Public License v2
11030 +
11031 +EAPI=7
11032 +
11033 +ECM_TEST="false"
11034 +PVCUT=$(ver_cut 1-3)
11035 +KFMIN=5.63.0
11036 +QTMIN=5.12.3
11037 +inherit ecm kde.org
11038 +
11039 +DESCRIPTION="Library for encryption handling"
11040 +
11041 +LICENSE="GPL-2+"
11042 +SLOT="5"
11043 +KEYWORDS="~amd64 ~arm64 ~x86"
11044 +IUSE="+fancyviewer"
11045 +
11046 +COMMON_DEPEND="
11047 + >=kde-frameworks/kcodecs-${KFMIN}:5
11048 + >=kde-frameworks/kcompletion-${KFMIN}:5
11049 + >=kde-frameworks/kconfig-${KFMIN}:5
11050 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11051 + >=kde-frameworks/ki18n-${KFMIN}:5
11052 + >=kde-frameworks/kitemmodels-${KFMIN}:5
11053 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11054 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
11055 + >=dev-qt/qtgui-${QTMIN}:5
11056 + >=dev-qt/qtwidgets-${QTMIN}:5
11057 + >=app-crypt/gpgme-1.11.1[cxx,qt5]
11058 + fancyviewer? ( >=kde-apps/kpimtextedit-${PVCUT}:5 )
11059 +"
11060 +DEPEND="${COMMON_DEPEND}
11061 + dev-libs/boost
11062 +"
11063 +RDEPEND="${COMMON_DEPEND}
11064 + !kde-apps/kdepim-l10n
11065 +"
11066 +
11067 +src_configure() {
11068 + local mycmakeargs=(
11069 + $(cmake-utils_use_find_package fancyviewer KF5PimTextEdit)
11070 + )
11071 +
11072 + cmake-utils_src_configure
11073 +}
11074
11075 diff --git a/kde-apps/libkmahjongg/libkmahjongg-19.11.80.ebuild b/kde-apps/libkmahjongg/libkmahjongg-19.11.80.ebuild
11076 new file mode 100644
11077 index 0000000000..099c197e44
11078 --- /dev/null
11079 +++ b/kde-apps/libkmahjongg/libkmahjongg-19.11.80.ebuild
11080 @@ -0,0 +1,28 @@
11081 +# Copyright 1999-2019 Gentoo Authors
11082 +# Distributed under the terms of the GNU General Public License v2
11083 +
11084 +EAPI=7
11085 +
11086 +KFMIN=5.63.0
11087 +QTMIN=5.12.3
11088 +inherit ecm kde.org
11089 +
11090 +DESCRIPTION="Mahjongg library based on Qt/KDE Frameworks"
11091 +
11092 +LICENSE="GPL-2" # TODO: CHECK
11093 +SLOT="5"
11094 +KEYWORDS="~amd64 ~arm64 ~x86"
11095 +IUSE=""
11096 +
11097 +DEPEND="
11098 + >=kde-frameworks/kcompletion-${KFMIN}:5
11099 + >=kde-frameworks/kconfig-${KFMIN}:5
11100 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11101 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11102 + >=kde-frameworks/ki18n-${KFMIN}:5
11103 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11104 + >=dev-qt/qtgui-${QTMIN}:5
11105 + >=dev-qt/qtsvg-${QTMIN}:5
11106 + >=dev-qt/qtwidgets-${QTMIN}:5
11107 +"
11108 +RDEPEND="${DEPEND}"
11109
11110 diff --git a/kde-apps/libkomparediff2/libkomparediff2-19.11.80.ebuild b/kde-apps/libkomparediff2/libkomparediff2-19.11.80.ebuild
11111 new file mode 100644
11112 index 0000000000..f911fb9398
11113 --- /dev/null
11114 +++ b/kde-apps/libkomparediff2/libkomparediff2-19.11.80.ebuild
11115 @@ -0,0 +1,29 @@
11116 +# Copyright 1999-2019 Gentoo Authors
11117 +# Distributed under the terms of the GNU General Public License v2
11118 +
11119 +EAPI=7
11120 +
11121 +ECM_TEST="true"
11122 +KFMIN=5.63.0
11123 +QTMIN=5.12.3
11124 +inherit ecm kde.org
11125 +
11126 +DESCRIPTION="KDE library to compare files and strings"
11127 +
11128 +LICENSE="GPL-2" # TODO: CHECK
11129 +SLOT="5"
11130 +KEYWORDS="~amd64 ~arm64 ~x86"
11131 +IUSE=""
11132 +
11133 +DEPEND="
11134 + >=kde-frameworks/kcodecs-${KFMIN}:5
11135 + >=kde-frameworks/kconfig-${KFMIN}:5
11136 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11137 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11138 + >=kde-frameworks/ki18n-${KFMIN}:5
11139 + >=kde-frameworks/kio-${KFMIN}:5
11140 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11141 + >=dev-qt/qtgui-${QTMIN}:5
11142 + >=dev-qt/qtwidgets-${QTMIN}:5
11143 +"
11144 +RDEPEND="${DEPEND}"
11145
11146 diff --git a/kde-apps/libksane/libksane-19.11.80.ebuild b/kde-apps/libksane/libksane-19.11.80.ebuild
11147 new file mode 100644
11148 index 0000000000..82bf868468
11149 --- /dev/null
11150 +++ b/kde-apps/libksane/libksane-19.11.80.ebuild
11151 @@ -0,0 +1,33 @@
11152 +# Copyright 1999-2019 Gentoo Authors
11153 +# Distributed under the terms of the GNU General Public License v2
11154 +
11155 +EAPI=7
11156 +
11157 +KFMIN=5.63.0
11158 +QTMIN=5.12.3
11159 +inherit ecm kde.org
11160 +
11161 +DESCRIPTION="SANE Library interface based on KDE Frameworks"
11162 +
11163 +LICENSE="|| ( LGPL-2.1 LGPL-3 )"
11164 +SLOT="5"
11165 +KEYWORDS="~amd64 ~arm64 ~x86"
11166 +IUSE="kwallet"
11167 +
11168 +DEPEND="
11169 + >=kde-frameworks/ki18n-${KFMIN}:5
11170 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
11171 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11172 + >=dev-qt/qtgui-${QTMIN}:5
11173 + >=dev-qt/qtwidgets-${QTMIN}:5
11174 + media-gfx/sane-backends
11175 + kwallet? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
11176 +"
11177 +RDEPEND="${DEPEND}"
11178 +
11179 +src_configure() {
11180 + local mycmakeargs=(
11181 + $(cmake-utils_use_find_package kwallet KF5Wallet)
11182 + )
11183 + ecm_src_configure
11184 +}
11185
11186 diff --git a/kde-apps/libksieve/libksieve-19.11.80.ebuild b/kde-apps/libksieve/libksieve-19.11.80.ebuild
11187 new file mode 100644
11188 index 0000000000..cf1ad91d6f
11189 --- /dev/null
11190 +++ b/kde-apps/libksieve/libksieve-19.11.80.ebuild
11191 @@ -0,0 +1,64 @@
11192 +# Copyright 1999-2019 Gentoo Authors
11193 +# Distributed under the terms of the GNU General Public License v2
11194 +
11195 +EAPI=7
11196 +
11197 +ECM_HANDBOOK="forceoptional"
11198 +ECM_TEST="true"
11199 +PVCUT=$(ver_cut 1-3)
11200 +KFMIN=5.63.0
11201 +QTMIN=5.12.3
11202 +VIRTUALX_REQUIRED="test"
11203 +inherit ecm kde.org
11204 +
11205 +DESCRIPTION="Common PIM libraries"
11206 +
11207 +LICENSE="GPL-2+ LGPL-2.1+"
11208 +SLOT="5"
11209 +KEYWORDS="~amd64 ~arm64 ~x86"
11210 +IUSE=""
11211 +
11212 +# drop qtwidgets subslot operator when QT_MINIMAL >= 5.14.0
11213 +COMMON_DEPEND="
11214 + >=kde-frameworks/karchive-${KFMIN}:5
11215 + >=kde-frameworks/kcompletion-${KFMIN}:5
11216 + >=kde-frameworks/kconfig-${KFMIN}:5
11217 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11218 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11219 + >=kde-frameworks/ki18n-${KFMIN}:5
11220 + >=kde-frameworks/kio-${KFMIN}:5
11221 + >=kde-frameworks/knewstuff-${KFMIN}:5
11222 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11223 + >=kde-frameworks/sonnet-${KFMIN}:5
11224 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
11225 + >=kde-apps/kidentitymanagement-${PVCUT}:5
11226 + >=kde-apps/kmime-${PVCUT}:5
11227 + >=kde-apps/kpimtextedit-${PVCUT}:5
11228 + >=kde-apps/libkdepim-${PVCUT}:5
11229 + >=kde-apps/pimcommon-${PVCUT}:5
11230 + >=dev-qt/qtdbus-${QTMIN}:5
11231 + >=dev-qt/qtgui-${QTMIN}:5
11232 + >=dev-qt/qtnetwork-${QTMIN}:5
11233 + >=dev-qt/qtprintsupport-${QTMIN}:5
11234 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
11235 + >=dev-qt/qtwidgets-${QTMIN}:5=
11236 + dev-libs/cyrus-sasl
11237 +"
11238 +DEPEND="${COMMON_DEPEND}
11239 + >=kde-apps/kimap-${PVCUT}:5
11240 + >=kde-apps/kmailtransport-${PVCUT}:5
11241 +"
11242 +RDEPEND="${COMMON_DEPEND}
11243 + !kde-apps/kdepim-l10n
11244 +"
11245 +
11246 +RESTRICT+=" test"
11247 +
11248 +src_prepare() {
11249 + ecm_src_prepare
11250 +
11251 + if ! use handbook ; then
11252 + sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \
11253 + -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)"
11254 + fi
11255 +}
11256
11257 diff --git a/kde-apps/libktnef/libktnef-19.11.80.ebuild b/kde-apps/libktnef/libktnef-19.11.80.ebuild
11258 new file mode 100644
11259 index 0000000000..06089162e7
11260 --- /dev/null
11261 +++ b/kde-apps/libktnef/libktnef-19.11.80.ebuild
11262 @@ -0,0 +1,29 @@
11263 +# Copyright 1999-2019 Gentoo Authors
11264 +# Distributed under the terms of the GNU General Public License v2
11265 +
11266 +EAPI=7
11267 +
11268 +ECM_TEST="true"
11269 +KDE_ORG_NAME="ktnef"
11270 +PVCUT=$(ver_cut 1-3)
11271 +KFMIN=5.63.0
11272 +QTMIN=5.12.3
11273 +inherit ecm kde.org
11274 +
11275 +DESCRIPTION="Library for handling TNEF data"
11276 +
11277 +LICENSE="GPL-2+"
11278 +SLOT="5"
11279 +KEYWORDS="~amd64 ~arm64 ~x86"
11280 +IUSE=""
11281 +
11282 +DEPEND="
11283 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
11284 + >=kde-frameworks/kcontacts-${KFMIN}:5
11285 + >=kde-frameworks/ki18n-${KFMIN}:5
11286 + >=kde-apps/kcalutils-${PVCUT}:5
11287 + >=dev-qt/qtwidgets-${QTMIN}:5
11288 +"
11289 +RDEPEND="${DEPEND}
11290 + !kde-apps/kdepim-l10n
11291 +"
11292
11293 diff --git a/kde-apps/lokalize/lokalize-19.11.80.ebuild b/kde-apps/lokalize/lokalize-19.11.80.ebuild
11294 new file mode 100644
11295 index 0000000000..75ee63fccd
11296 --- /dev/null
11297 +++ b/kde-apps/lokalize/lokalize-19.11.80.ebuild
11298 @@ -0,0 +1,67 @@
11299 +# Copyright 1999-2019 Gentoo Authors
11300 +# Distributed under the terms of the GNU General Public License v2
11301 +
11302 +EAPI=7
11303 +
11304 +ECM_HANDBOOK="forceoptional"
11305 +PYTHON_COMPAT=( python3_{6,7} )
11306 +KFMIN=5.63.0
11307 +QTMIN=5.12.3
11308 +inherit python-single-r1 ecm kde.org
11309 +
11310 +DESCRIPTION="KDE Applications 5 translation tool"
11311 +HOMEPAGE="https://kde.org/applications/office/org.kde.lokalize
11312 +https://l10n.kde.org/tools/"
11313 +
11314 +LICENSE="GPL-2" # TODO: CHECK
11315 +SLOT="5"
11316 +KEYWORDS="~amd64 ~arm64 ~x86"
11317 +IUSE=""
11318 +
11319 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
11320 +
11321 +DEPEND="${PYTHON_DEPS}
11322 + >=kde-frameworks/kcompletion-${KFMIN}:5
11323 + >=kde-frameworks/kconfig-${KFMIN}:5
11324 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11325 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11326 + >=kde-frameworks/kcrash-${KFMIN}:5
11327 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
11328 + >=kde-frameworks/ki18n-${KFMIN}:5
11329 + >=kde-frameworks/kio-${KFMIN}:5
11330 + >=kde-frameworks/kitemviews-${KFMIN}:5
11331 + >=kde-frameworks/knotifications-${KFMIN}:5
11332 + >=kde-frameworks/kparts-${KFMIN}:5
11333 + >=kde-frameworks/kross-${KFMIN}:5
11334 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
11335 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11336 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11337 + >=kde-frameworks/sonnet-${KFMIN}:5
11338 + >=dev-qt/qtdbus-${QTMIN}:5
11339 + >=dev-qt/qtgui-${QTMIN}:5
11340 + >=dev-qt/qtscript-${QTMIN}:5
11341 + >=dev-qt/qtsql-${QTMIN}:5[sqlite]
11342 + >=dev-qt/qtwidgets-${QTMIN}:5
11343 + >=dev-qt/qtxml-${QTMIN}:5
11344 + >=app-text/hunspell-1.2.8:=
11345 +"
11346 +RDEPEND="${DEPEND}
11347 + dev-python/translate-toolkit[${PYTHON_USEDEP}]
11348 +"
11349 +
11350 +pkg_setup() {
11351 + python-single-r1_pkg_setup
11352 + ecm_pkg_setup
11353 +}
11354 +
11355 +src_install() {
11356 + ecm_src_install
11357 + python_fix_shebang "${ED}/usr/share/${PN}"
11358 +}
11359 +
11360 +pkg_postinst() {
11361 + ecm_pkg_postinst
11362 +
11363 + has_version dev-vcs/subversion || \
11364 + elog "To be able to autofetch KDE translations in new project wizard, install dev-vcs/subversion."
11365 +}
11366
11367 diff --git a/kde-apps/lskat/lskat-19.11.80.ebuild b/kde-apps/lskat/lskat-19.11.80.ebuild
11368 new file mode 100644
11369 index 0000000000..ab4049f657
11370 --- /dev/null
11371 +++ b/kde-apps/lskat/lskat-19.11.80.ebuild
11372 @@ -0,0 +1,35 @@
11373 +# Copyright 1999-2019 Gentoo Authors
11374 +# Distributed under the terms of the GNU General Public License v2
11375 +
11376 +EAPI=7
11377 +
11378 +ECM_HANDBOOK="forceoptional"
11379 +KDE_SELINUX_MODULE="games"
11380 +PVCUT=$(ver_cut 1-3)
11381 +KFMIN=5.63.0
11382 +QTMIN=5.12.3
11383 +inherit ecm kde.org
11384 +
11385 +DESCRIPTION="Skat game by KDE"
11386 +HOMEPAGE="https://kde.org/applications/games/org.kde.lskat
11387 +https://games.kde.org/game.php?game=lskat"
11388 +
11389 +LICENSE="GPL-2" # TODO: CHECK
11390 +SLOT="5"
11391 +KEYWORDS="~amd64 ~arm64 ~x86"
11392 +IUSE=""
11393 +
11394 +DEPEND="
11395 + >=kde-frameworks/kconfig-${KFMIN}:5
11396 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11397 + >=kde-frameworks/kcrash-${KFMIN}:5
11398 + >=kde-frameworks/kguiaddons-${KFMIN}:5
11399 + >=kde-frameworks/ki18n-${KFMIN}:5
11400 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11401 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11402 + >=kde-apps/libkdegames-${PVCUT}:5
11403 + >=dev-qt/qtgui-${QTMIN}:5
11404 + >=dev-qt/qtsvg-${QTMIN}:5
11405 + >=dev-qt/qtwidgets-${QTMIN}:5
11406 +"
11407 +RDEPEND="${DEPEND}"
11408
11409 diff --git a/kde-apps/mailcommon/mailcommon-19.11.80.ebuild b/kde-apps/mailcommon/mailcommon-19.11.80.ebuild
11410 new file mode 100644
11411 index 0000000000..bac06c6699
11412 --- /dev/null
11413 +++ b/kde-apps/mailcommon/mailcommon-19.11.80.ebuild
11414 @@ -0,0 +1,64 @@
11415 +# Copyright 1999-2019 Gentoo Authors
11416 +# Distributed under the terms of the GNU General Public License v2
11417 +
11418 +EAPI=7
11419 +
11420 +ECM_DESIGNERPLUGIN="true"
11421 +ECM_TEST="forceoptional"
11422 +PVCUT=$(ver_cut 1-3)
11423 +KFMIN=5.63.0
11424 +QTMIN=5.12.3
11425 +VIRTUALX_REQUIRED="test"
11426 +inherit ecm kde.org
11427 +
11428 +DESCRIPTION="Common mail library"
11429 +
11430 +LICENSE="GPL-2+ LGPL-2.1+"
11431 +SLOT="5"
11432 +KEYWORDS="~amd64 ~arm64 ~x86"
11433 +IUSE=""
11434 +
11435 +# drop qtwidgets subslot operator when QT_MINIMAL >= 5.14.0
11436 +BDEPEND="
11437 + dev-libs/libxslt
11438 +"
11439 +DEPEND="
11440 + >=kde-frameworks/karchive-${KFMIN}:5
11441 + >=kde-frameworks/kcodecs-${KFMIN}:5
11442 + >=kde-frameworks/kcompletion-${KFMIN}:5
11443 + >=kde-frameworks/kconfig-${KFMIN}:5
11444 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11445 + >=kde-frameworks/kcontacts-${KFMIN}:5
11446 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
11447 + >=kde-frameworks/ki18n-${KFMIN}:5
11448 + >=kde-frameworks/kiconthemes-${KFMIN}:5
11449 + >=kde-frameworks/kio-${KFMIN}:5
11450 + >=kde-frameworks/kitemmodels-${KFMIN}:5
11451 + >=kde-frameworks/kitemviews-${KFMIN}:5
11452 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
11453 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11454 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
11455 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11456 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
11457 + >=kde-apps/akonadi-${PVCUT}:5
11458 + >=kde-apps/akonadi-contacts-${PVCUT}:5
11459 + >=kde-apps/akonadi-mime-${PVCUT}:5
11460 + >=kde-apps/kmailtransport-${PVCUT}:5
11461 + >=kde-apps/kmime-${PVCUT}:5
11462 + >=kde-apps/kpimtextedit-${PVCUT}:5
11463 + >=kde-apps/libkdepim-${PVCUT}:5
11464 + >=kde-apps/mailimporter-${PVCUT}:5
11465 + >=kde-apps/messagelib-${PVCUT}:5
11466 + >=kde-apps/pimcommon-${PVCUT}:5
11467 + >=dev-qt/qtdbus-${QTMIN}:5
11468 + >=dev-qt/qtgui-${QTMIN}:5
11469 + >=dev-qt/qtmultimedia-${QTMIN}:5
11470 + >=dev-qt/qtwidgets-${QTMIN}:5=
11471 + >=dev-qt/qtxml-${QTMIN}:5
11472 + >=media-libs/phonon-4.10.90
11473 +"
11474 +RDEPEND="${DEPEND}
11475 + !kde-apps/kdepim-l10n
11476 +"
11477 +
11478 +RESTRICT+=" test"
11479
11480 diff --git a/kde-apps/mailimporter/mailimporter-19.11.80.ebuild b/kde-apps/mailimporter/mailimporter-19.11.80.ebuild
11481 new file mode 100644
11482 index 0000000000..59b5db1899
11483 --- /dev/null
11484 +++ b/kde-apps/mailimporter/mailimporter-19.11.80.ebuild
11485 @@ -0,0 +1,35 @@
11486 +# Copyright 1999-2019 Gentoo Authors
11487 +# Distributed under the terms of the GNU General Public License v2
11488 +
11489 +EAPI=7
11490 +
11491 +ECM_TEST="true"
11492 +PVCUT=$(ver_cut 1-3)
11493 +KFMIN=5.63.0
11494 +QTMIN=5.12.3
11495 +VIRTUALX_REQUIRED="test"
11496 +inherit ecm kde.org
11497 +
11498 +DESCRIPTION="Library to import mail from various sources"
11499 +
11500 +LICENSE="GPL-2+ LGPL-2.1+"
11501 +SLOT="5"
11502 +KEYWORDS="~amd64 ~arm64 ~x86"
11503 +IUSE=""
11504 +
11505 +DEPEND="
11506 + >=kde-frameworks/karchive-${KFMIN}:5
11507 + >=kde-frameworks/kconfig-${KFMIN}:5
11508 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11509 + >=kde-frameworks/ki18n-${KFMIN}:5
11510 + >=kde-apps/akonadi-${PVCUT}:5
11511 + >=kde-apps/akonadi-mime-${PVCUT}:5
11512 + >=kde-apps/kmime-${PVCUT}:5
11513 + >=kde-apps/libkdepim-${PVCUT}:5
11514 + >=dev-qt/qtgui-${QTMIN}:5
11515 + >=dev-qt/qtwidgets-${QTMIN}:5
11516 + >=dev-qt/qtxml-${QTMIN}:5
11517 +"
11518 +RDEPEND="${DEPEND}
11519 + !kde-apps/kdepim-l10n
11520 +"
11521
11522 diff --git a/kde-apps/marble/marble-19.11.80.ebuild b/kde-apps/marble/marble-19.11.80.ebuild
11523 new file mode 100644
11524 index 0000000000..a5a3f4c0ac
11525 --- /dev/null
11526 +++ b/kde-apps/marble/marble-19.11.80.ebuild
11527 @@ -0,0 +1,96 @@
11528 +# Copyright 1999-2019 Gentoo Authors
11529 +# Distributed under the terms of the GNU General Public License v2
11530 +
11531 +EAPI=7
11532 +
11533 +ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
11534 +ECM_TEST="forceoptional"
11535 +KFMIN=5.63.0
11536 +QTMIN=5.12.3
11537 +VIRTUALX_REQUIRED="test"
11538 +inherit ecm kde.org
11539 +
11540 +DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
11541 +HOMEPAGE="https://marble.kde.org/"
11542 +
11543 +LICENSE="GPL-2" # TODO: CHECK
11544 +SLOT="5/$(ver_cut 1-2)"
11545 +KEYWORDS="~amd64 ~arm64 ~x86"
11546 +IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile +webengine"
11547 +
11548 +# FIXME (new package): libwlocate, WLAN-based geolocation
11549 +BDEPEND="
11550 + aprs? ( dev-lang/perl )
11551 + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
11552 +"
11553 +DEPEND="
11554 + >=dev-qt/qtconcurrent-${QTMIN}:5
11555 + >=dev-qt/qtdeclarative-${QTMIN}:5
11556 + >=dev-qt/qtgui-${QTMIN}:5
11557 + >=dev-qt/qtnetwork-${QTMIN}:5
11558 + >=dev-qt/qtprintsupport-${QTMIN}:5
11559 + >=dev-qt/qtsql-${QTMIN}:5
11560 + >=dev-qt/qtsvg-${QTMIN}:5
11561 + >=dev-qt/qtwidgets-${QTMIN}:5
11562 + >=dev-qt/qtxml-${QTMIN}:5
11563 + sys-libs/zlib
11564 + aprs? ( >=dev-qt/qtserialport-${QTMIN}:5 )
11565 + dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
11566 + designer? ( >=dev-qt/designer-${QTMIN}:5 )
11567 + geolocation? ( >=dev-qt/qtpositioning-${QTMIN}:5 )
11568 + gps? ( sci-geosciences/gpsd )
11569 + kde? (
11570 + >=kde-frameworks/kconfig-${KFMIN}:5
11571 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11572 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11573 + >=kde-frameworks/kcrash-${KFMIN}:5
11574 + >=kde-frameworks/ki18n-${KFMIN}:5
11575 + >=kde-frameworks/kio-${KFMIN}:5
11576 + >=kde-frameworks/knewstuff-${KFMIN}:5
11577 + >=kde-frameworks/kparts-${KFMIN}:5
11578 + >=kde-frameworks/krunner-${KFMIN}:5
11579 + >=kde-frameworks/kservice-${KFMIN}:5
11580 + >=kde-frameworks/kwallet-${KFMIN}:5
11581 + )
11582 + phonon? ( media-libs/phonon[qt5(+)] )
11583 + shapefile? ( sci-libs/shapelib:= )
11584 + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
11585 +"
11586 +RDEPEND="${DEPEND}"
11587 +
11588 +# bug 588320
11589 +RESTRICT+=" test"
11590 +
11591 +src_prepare() {
11592 + ecm_src_prepare
11593 +
11594 + rm -rf src/3rdparty/zlib || die "Failed to remove bundled libs"
11595 +
11596 + if use kde; then
11597 + sed -e "/add_subdirectory(marble-qt)/ s/^/#DONT/" \
11598 + -i src/apps/CMakeLists.txt || die "Failed to disable marble-qt"
11599 + fi
11600 +}
11601 +
11602 +src_configure() {
11603 + local mycmakeargs=(
11604 + $(cmake-utils_use_find_package aprs Perl)
11605 + $(cmake-utils_use_find_package geolocation Qt5Positioning)
11606 + -DBUILD_MARBLE_TESTS=$(usex test)
11607 + -DWITH_DESIGNER_PLUGIN=$(usex designer)
11608 + -DWITH_libgps=$(usex gps)
11609 + -DWITH_KF5=$(usex kde)
11610 + -DWITH_Phonon4Qt5=$(usex phonon)
11611 + -DWITH_libshp=$(usex shapefile)
11612 + $(cmake-utils_use_find_package webengine Qt5WebEngine)
11613 + $(cmake-utils_use_find_package webengine Qt5WebEngineWidgets)
11614 + -DWITH_libwlocate=OFF
11615 + # bug 608890
11616 + -DKDE_INSTALL_CONFDIR="/etc/xdg"
11617 + )
11618 + if use kde; then
11619 + ecm_src_configure
11620 + else
11621 + cmake-utils_src_configure
11622 + fi
11623 +}
11624
11625 diff --git a/kde-apps/mbox-importer/mbox-importer-19.11.80.ebuild b/kde-apps/mbox-importer/mbox-importer-19.11.80.ebuild
11626 new file mode 100644
11627 index 0000000000..2f08b9a347
11628 --- /dev/null
11629 +++ b/kde-apps/mbox-importer/mbox-importer-19.11.80.ebuild
11630 @@ -0,0 +1,37 @@
11631 +# Copyright 1999-2019 Gentoo Authors
11632 +# Distributed under the terms of the GNU General Public License v2
11633 +
11634 +EAPI=7
11635 +
11636 +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
11637 +PVCUT=$(ver_cut 1-3)
11638 +KFMIN=5.63.0
11639 +QTMIN=5.12.3
11640 +inherit ecm kde.org
11641 +
11642 +DESCRIPTION="Import mbox email archives from various sources into Akonadi"
11643 +
11644 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
11645 +SLOT="5"
11646 +KEYWORDS="~amd64 ~arm64 ~x86"
11647 +IUSE=""
11648 +
11649 +DEPEND="
11650 + >=kde-frameworks/kconfig-${KFMIN}:5
11651 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11652 + >=kde-frameworks/kcrash-${KFMIN}:5
11653 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
11654 + >=kde-frameworks/ki18n-${KFMIN}:5
11655 + >=kde-frameworks/kservice-${KFMIN}:5
11656 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11657 + >=kde-apps/akonadi-${PVCUT}:5
11658 + >=kde-apps/kidentitymanagement-${PVCUT}:5
11659 + >=kde-apps/mailcommon-${PVCUT}:5
11660 + >=kde-apps/mailimporter-${PVCUT}:5
11661 + >=dev-qt/qtgui-${QTMIN}:5
11662 + >=dev-qt/qtwidgets-${QTMIN}:5
11663 +"
11664 +RDEPEND="${DEPEND}
11665 + !kde-apps/kdepim-l10n
11666 + !kde-apps/kmail:4
11667 +"
11668
11669 diff --git a/kde-apps/messagelib/messagelib-19.11.80.ebuild b/kde-apps/messagelib/messagelib-19.11.80.ebuild
11670 new file mode 100644
11671 index 0000000000..c520d61b34
11672 --- /dev/null
11673 +++ b/kde-apps/messagelib/messagelib-19.11.80.ebuild
11674 @@ -0,0 +1,74 @@
11675 +# Copyright 1999-2019 Gentoo Authors
11676 +# Distributed under the terms of the GNU General Public License v2
11677 +
11678 +EAPI=7
11679 +
11680 +ECM_TEST="forceoptional-recursive"
11681 +PVCUT=$(ver_cut 1-3)
11682 +KFMIN=5.63.0
11683 +QTMIN=5.12.3
11684 +VIRTUALX_REQUIRED="test"
11685 +inherit ecm kde.org
11686 +
11687 +DESCRIPTION="Libraries for messaging functions"
11688 +
11689 +LICENSE="GPL-2+ LGPL-2.1+"
11690 +SLOT="5"
11691 +KEYWORDS="~amd64 ~arm64 ~x86"
11692 +IUSE=""
11693 +
11694 +DEPEND="
11695 + >=kde-frameworks/karchive-${KFMIN}:5
11696 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
11697 + >=kde-frameworks/kcodecs-${KFMIN}:5
11698 + >=kde-frameworks/kcompletion-${KFMIN}:5
11699 + >=kde-frameworks/kconfig-${KFMIN}:5
11700 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11701 + >=kde-frameworks/kcontacts-${KFMIN}:5
11702 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11703 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
11704 + >=kde-frameworks/ki18n-${KFMIN}:5
11705 + >=kde-frameworks/kiconthemes-${KFMIN}:5
11706 + >=kde-frameworks/kio-${KFMIN}:5
11707 + >=kde-frameworks/kitemmodels-${KFMIN}:5
11708 + >=kde-frameworks/kitemviews-${KFMIN}:5
11709 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
11710 + >=kde-frameworks/knotifications-${KFMIN}:5
11711 + >=kde-frameworks/kservice-${KFMIN}:5
11712 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
11713 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11714 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
11715 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11716 + >=kde-frameworks/sonnet-${KFMIN}:5
11717 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5
11718 + >=kde-apps/akonadi-${PVCUT}:5
11719 + >=kde-apps/akonadi-contacts-${PVCUT}:5
11720 + >=kde-apps/akonadi-mime-${PVCUT}:5
11721 + >=kde-apps/grantleetheme-${PVCUT}:5
11722 + >=kde-apps/incidenceeditor-${PVCUT}:5
11723 + >=kde-apps/kdepim-apps-libs-${PVCUT}:5
11724 + >=kde-apps/kidentitymanagement-${PVCUT}:5
11725 + >=kde-apps/kldap-${PVCUT}:5
11726 + >=kde-apps/kmailtransport-${PVCUT}:5
11727 + >=kde-apps/kmbox-${PVCUT}:5
11728 + >=kde-apps/kmime-${PVCUT}:5
11729 + >=kde-apps/kpimtextedit-${PVCUT}:5
11730 + >=kde-apps/libgravatar-${PVCUT}:5
11731 + >=kde-apps/libkdepim-${PVCUT}:5
11732 + >=kde-apps/libkleo-${PVCUT}:5
11733 + >=dev-qt/qtgui-${QTMIN}:5
11734 + >=dev-qt/qtnetwork-${QTMIN}:5
11735 + >=dev-qt/qtprintsupport-${QTMIN}:5
11736 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
11737 + >=dev-qt/qtwidgets-${QTMIN}:5
11738 + >=app-crypt/gpgme-1.8.0-r1[cxx,qt5]
11739 + app-crypt/qca:2
11740 + >=dev-libs/grantlee-5.1.0:5
11741 +"
11742 +RDEPEND="${DEPEND}
11743 + !kde-apps/kdepim-common-libs:4
11744 + !kde-apps/kdepim-l10n
11745 +"
11746 +
11747 +# bug 579630
11748 +RESTRICT+=" test"
11749
11750 diff --git a/kde-apps/minuet/minuet-19.11.80.ebuild b/kde-apps/minuet/minuet-19.11.80.ebuild
11751 new file mode 100644
11752 index 0000000000..bc11e064dc
11753 --- /dev/null
11754 +++ b/kde-apps/minuet/minuet-19.11.80.ebuild
11755 @@ -0,0 +1,32 @@
11756 +# Copyright 1999-2019 Gentoo Authors
11757 +# Distributed under the terms of the GNU General Public License v2
11758 +
11759 +EAPI=7
11760 +
11761 +ECM_HANDBOOK="forceoptional"
11762 +KFMIN=5.63.0
11763 +QTMIN=5.12.3
11764 +inherit ecm kde.org
11765 +
11766 +DESCRIPTION="Music Education software by KDE"
11767 +HOMEPAGE="https://minuet.kde.org/"
11768 +
11769 +LICENSE="GPL-2" # TODO: CHECK
11770 +SLOT="5"
11771 +KEYWORDS="~amd64 ~arm64 ~x86"
11772 +IUSE=""
11773 +
11774 +BDEPEND="
11775 + virtual/pkgconfig
11776 +"
11777 +DEPEND="
11778 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11779 + >=kde-frameworks/kcrash-${KFMIN}:5
11780 + >=kde-frameworks/ki18n-${KFMIN}:5
11781 + >=dev-qt/qtdeclarative-${QTMIN}:5
11782 + >=dev-qt/qtgui-${QTMIN}:5
11783 + >=dev-qt/qtsvg-${QTMIN}:5
11784 + >=dev-qt/qtquickcontrols2-${QTMIN}:5
11785 + media-sound/fluidsynth:=
11786 +"
11787 +RDEPEND="${DEPEND}"
11788
11789 diff --git a/kde-apps/okular/okular-19.11.80.ebuild b/kde-apps/okular/okular-19.11.80.ebuild
11790 new file mode 100644
11791 index 0000000000..54a525ea26
11792 --- /dev/null
11793 +++ b/kde-apps/okular/okular-19.11.80.ebuild
11794 @@ -0,0 +1,112 @@
11795 +# Copyright 1999-2019 Gentoo Authors
11796 +# Distributed under the terms of the GNU General Public License v2
11797 +
11798 +EAPI=7
11799 +
11800 +ECM_HANDBOOK="forceoptional"
11801 +ECM_TEST="forceoptional"
11802 +PVCUT=$(ver_cut 1-3)
11803 +KFMIN=5.63.0
11804 +QTMIN=5.12.3
11805 +VIRTUALX_REQUIRED="test"
11806 +inherit ecm kde.org
11807 +
11808 +DESCRIPTION="Universal document viewer based on KDE Frameworks"
11809 +HOMEPAGE="https://okular.kde.org https://kde.org/applications/office/org.kde.okular"
11810 +
11811 +LICENSE="GPL-2" # TODO: CHECK
11812 +SLOT="5"
11813 +KEYWORDS="~amd64 ~arm64 ~x86"
11814 +IUSE="chm crypt djvu epub +image-backend markdown mobi mobile +pdf plucker +postscript share speech +tiff"
11815 +
11816 +DEPEND="
11817 + >=kde-frameworks/kactivities-${KFMIN}:5
11818 + >=kde-frameworks/karchive-${KFMIN}:5
11819 + >=kde-frameworks/kbookmarks-${KFMIN}:5
11820 + >=kde-frameworks/kcompletion-${KFMIN}:5
11821 + >=kde-frameworks/kconfig-${KFMIN}:5
11822 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11823 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11824 + >=kde-frameworks/kcrash-${KFMIN}:5
11825 + >=kde-frameworks/kio-${KFMIN}:5
11826 + >=kde-frameworks/kjs-${KFMIN}:5
11827 + >=kde-frameworks/kparts-${KFMIN}:5
11828 + >=kde-frameworks/kpty-${KFMIN}:5
11829 + >=kde-frameworks/kwallet-${KFMIN}:5
11830 + >=kde-frameworks/threadweaver-${KFMIN}:5
11831 + >=dev-qt/qtdbus-${QTMIN}:5
11832 + >=dev-qt/qtgui-${QTMIN}:5
11833 + >=dev-qt/qtprintsupport-${QTMIN}:5
11834 + >=dev-qt/qtsvg-${QTMIN}:5
11835 + >=dev-qt/qtwidgets-${QTMIN}:5
11836 + media-libs/freetype
11837 + media-libs/phonon[qt5(+)]
11838 + sys-libs/zlib
11839 + chm? (
11840 + >=kde-frameworks/khtml-${KFMIN}:5
11841 + dev-libs/chmlib
11842 + )
11843 + crypt? ( app-crypt/qca:2[qt5(+)] )
11844 + djvu? ( app-text/djvu )
11845 + epub? ( app-text/ebook-tools )
11846 + image-backend? (
11847 + >=kde-apps/libkexiv2-${PVCUT}:5
11848 + >=dev-qt/qtgui-${QTMIN}:5[gif,jpeg,png]
11849 + )
11850 + markdown? ( app-text/discount )
11851 + mobi? ( >=kde-apps/kdegraphics-mobipocket-${PVCUT}:5 )
11852 + pdf? ( app-text/poppler[qt5] )
11853 + plucker? ( virtual/jpeg:0 )
11854 + postscript? ( app-text/libspectre )
11855 + share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
11856 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
11857 + tiff? ( media-libs/tiff:0 )
11858 +"
11859 +RDEPEND="${DEPEND}
11860 + image-backend? ( >=kde-frameworks/kimageformats-${KFMIN}:5 )
11861 + mobile? (
11862 + >=kde-frameworks/kirigami-${KFMIN}:5
11863 + >=dev-qt/qtquickcontrols-${QTMIN}:5
11864 + )
11865 +"
11866 +
11867 +PATCHES=(
11868 + "${FILESDIR}/${PN}-18.08.0-tests.patch"
11869 + "${FILESDIR}/${PN}-18.12.0-tests.patch"
11870 +)
11871 +
11872 +src_prepare() {
11873 + ecm_src_prepare
11874 + use mobile || cmake_comment_add_subdirectory mobile
11875 + use test || cmake_comment_add_subdirectory conf/autotests
11876 +}
11877 +
11878 +src_configure() {
11879 + local mycmakeargs=(
11880 + $(cmake-utils_use_find_package chm CHM)
11881 + $(cmake-utils_use_find_package crypt Qca-qt5)
11882 + $(cmake-utils_use_find_package djvu DjVuLibre)
11883 + $(cmake-utils_use_find_package epub EPub)
11884 + $(cmake-utils_use_find_package image-backend KF5KExiv2)
11885 + $(cmake-utils_use_find_package markdown Discount)
11886 + $(cmake-utils_use_find_package mobi QMobipocket)
11887 + $(cmake-utils_use_find_package pdf Poppler)
11888 + $(cmake-utils_use_find_package plucker JPEG)
11889 + $(cmake-utils_use_find_package postscript LibSpectre)
11890 + $(cmake-utils_use_find_package share KF5Purpose)
11891 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
11892 + $(cmake-utils_use_find_package tiff TIFF)
11893 + )
11894 +
11895 + ecm_src_configure
11896 +}
11897 +
11898 +src_test() {
11899 + # mainshelltest hangs, chmgeneratortest fails, bug #603116
11900 + # parttest hangs, bug #641728
11901 + local myctestargs=(
11902 + -E "(mainshelltest|chmgeneratortest|parttest)"
11903 + )
11904 +
11905 + ecm_src_test
11906 +}
11907
11908 diff --git a/kde-apps/palapeli/palapeli-19.11.80.ebuild b/kde-apps/palapeli/palapeli-19.11.80.ebuild
11909 new file mode 100644
11910 index 0000000000..4121c6917f
11911 --- /dev/null
11912 +++ b/kde-apps/palapeli/palapeli-19.11.80.ebuild
11913 @@ -0,0 +1,41 @@
11914 +# Copyright 1999-2019 Gentoo Authors
11915 +# Distributed under the terms of the GNU General Public License v2
11916 +
11917 +EAPI=7
11918 +
11919 +ECM_HANDBOOK="optional"
11920 +PVCUT=$(ver_cut 1-3)
11921 +KFMIN=5.63.0
11922 +QTMIN=5.12.3
11923 +inherit ecm kde.org
11924 +
11925 +DESCRIPTION="Jigsaw puzzle game by KDE"
11926 +HOMEPAGE="https://kde.org/applications/games/org.kde.palapeli"
11927 +
11928 +LICENSE="GPL-2" # TODO: CHECK
11929 +SLOT="5"
11930 +KEYWORDS="~amd64 ~arm64 ~x86"
11931 +IUSE=""
11932 +
11933 +RDEPEND="
11934 + >=kde-frameworks/karchive-${KFMIN}:5
11935 + >=kde-frameworks/kcompletion-${KFMIN}:5
11936 + >=kde-frameworks/kconfig-${KFMIN}:5
11937 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11938 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11939 + >=kde-frameworks/kcrash-${KFMIN}:5
11940 + >=kde-frameworks/ki18n-${KFMIN}:5
11941 + >=kde-frameworks/kio-${KFMIN}:5
11942 + >=kde-frameworks/kitemviews-${KFMIN}:5
11943 + >=kde-frameworks/knotifications-${KFMIN}:5
11944 + >=kde-frameworks/kservice-${KFMIN}:5
11945 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11946 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11947 + >=kde-apps/libkdegames-${PVCUT}:5
11948 + >=dev-qt/qtgui-${QTMIN}:5
11949 + >=dev-qt/qtsvg-${QTMIN}:5
11950 + >=dev-qt/qtwidgets-${QTMIN}:5
11951 +"
11952 +DEPEND="${RDEPEND}
11953 + >=dev-qt/qtconcurrent-${QTMIN}:5
11954 +"
11955
11956 diff --git a/kde-apps/parley/parley-19.11.80.ebuild b/kde-apps/parley/parley-19.11.80.ebuild
11957 new file mode 100644
11958 index 0000000000..afd5b32389
11959 --- /dev/null
11960 +++ b/kde-apps/parley/parley-19.11.80.ebuild
11961 @@ -0,0 +1,51 @@
11962 +# Copyright 1999-2019 Gentoo Authors
11963 +# Distributed under the terms of the GNU General Public License v2
11964 +
11965 +EAPI=7
11966 +
11967 +ECM_HANDBOOK="forceoptional"
11968 +ECM_HANDBOOK_DIR="docs"
11969 +PVCUT=$(ver_cut 1-3)
11970 +KFMIN=5.63.0
11971 +QTMIN=5.12.3
11972 +inherit ecm kde.org
11973 +
11974 +DESCRIPTION="A vocabulary trainer to help you memorize things"
11975 +HOMEPAGE="https://kde.org/applications/education/org.kde.parley"
11976 +
11977 +LICENSE="GPL-2" # TODO: CHECK
11978 +SLOT="5"
11979 +KEYWORDS="~amd64 ~arm64 ~x86"
11980 +IUSE=""
11981 +
11982 +DEPEND="
11983 + >=kde-frameworks/kcmutils-${KFMIN}:5
11984 + >=kde-frameworks/kcompletion-${KFMIN}:5
11985 + >=kde-frameworks/kconfig-${KFMIN}:5
11986 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
11987 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
11988 + >=kde-frameworks/kcrash-${KFMIN}:5
11989 + >=kde-frameworks/ki18n-${KFMIN}:5
11990 + >=kde-frameworks/kio-${KFMIN}:5
11991 + >=kde-frameworks/knewstuff-${KFMIN}:5
11992 + >=kde-frameworks/knotifications-${KFMIN}:5
11993 + >=kde-frameworks/kross-${KFMIN}:5
11994 + >=kde-frameworks/kservice-${KFMIN}:5
11995 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
11996 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
11997 + >=kde-frameworks/kxmlgui-${KFMIN}:5
11998 + >=kde-frameworks/sonnet-${KFMIN}:5
11999 + >=kde-apps/libkeduvocdocument-${PVCUT}:5
12000 + >=dev-qt/qtdbus-${QTMIN}:5
12001 + >=dev-qt/qtconcurrent-${QTMIN}:5
12002 + >=dev-qt/qtgui-${QTMIN}:5
12003 + >=dev-qt/qtmultimedia-${QTMIN}:5
12004 + >=dev-qt/qtsvg-${QTMIN}:5
12005 + >=dev-qt/qtwidgets-${QTMIN}:5
12006 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
12007 + dev-libs/libxml2:2
12008 + dev-libs/libxslt
12009 +"
12010 +RDEPEND="${DEPEND}
12011 + >=kde-apps/kdeedu-data-${PVCUT}:5
12012 +"
12013
12014 diff --git a/kde-apps/picmi/picmi-19.11.80.ebuild b/kde-apps/picmi/picmi-19.11.80.ebuild
12015 new file mode 100644
12016 index 0000000000..70fa1ddddb
12017 --- /dev/null
12018 +++ b/kde-apps/picmi/picmi-19.11.80.ebuild
12019 @@ -0,0 +1,41 @@
12020 +# Copyright 1999-2019 Gentoo Authors
12021 +# Distributed under the terms of the GNU General Public License v2
12022 +
12023 +EAPI=7
12024 +
12025 +ECM_HANDBOOK="forceoptional"
12026 +ECM_TEST="forceoptional"
12027 +PVCUT=$(ver_cut 1-3)
12028 +KFMIN=5.63.0
12029 +QTMIN=5.12.3
12030 +VIRTUALX_REQUIRED="test"
12031 +inherit ecm kde.org
12032 +
12033 +DESCRIPTION="Nonogram logic game by KDE"
12034 +HOMEPAGE="https://kde.org/applications/games/org.kde.picmi
12035 +https://games.kde.org/game.php?game=picmi"
12036 +
12037 +LICENSE="GPL-2" # TODO: CHECK
12038 +SLOT="5"
12039 +KEYWORDS="~amd64 ~arm64 ~x86"
12040 +IUSE=""
12041 +
12042 +DEPEND="
12043 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12044 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12045 + >=kde-frameworks/kcrash-${KFMIN}:5
12046 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12047 + >=kde-frameworks/kdeclarative-${KFMIN}:5
12048 + >=kde-frameworks/ki18n-${KFMIN}:5
12049 + >=kde-frameworks/kio-${KFMIN}:5
12050 + >=kde-frameworks/knewstuff-${KFMIN}:5
12051 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12052 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12053 + >=kde-apps/libkdegames-${PVCUT}:5
12054 + >=dev-qt/qtdeclarative-${QTMIN}:5
12055 + >=dev-qt/qtgui-${QTMIN}:5
12056 + >=dev-qt/qtsvg-${QTMIN}:5
12057 + >=dev-qt/qtwidgets-${QTMIN}:5
12058 + >=dev-qt/qtxml-${QTMIN}:5
12059 +"
12060 +RDEPEND="${DEPEND}"
12061
12062 diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-19.11.80.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-19.11.80.ebuild
12063 new file mode 100644
12064 index 0000000000..46a7df3652
12065 --- /dev/null
12066 +++ b/kde-apps/pim-data-exporter/pim-data-exporter-19.11.80.ebuild
12067 @@ -0,0 +1,50 @@
12068 +# Copyright 1999-2019 Gentoo Authors
12069 +# Distributed under the terms of the GNU General Public License v2
12070 +
12071 +EAPI=7
12072 +
12073 +ECM_HANDBOOK="forceoptional"
12074 +ECM_TEST="forceoptional"
12075 +PVCUT=$(ver_cut 1-3)
12076 +KFMIN=5.63.0
12077 +QTMIN=5.12.3
12078 +VIRTUALX_REQUIRED="test"
12079 +inherit ecm kde.org
12080 +
12081 +DESCRIPTION="Assistant to backup and archive PIM data and configuration"
12082 +HOMEPAGE+=" https://userbase.kde.org/Kmail/Backup_Options"
12083 +
12084 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
12085 +SLOT="5"
12086 +KEYWORDS="~amd64 ~arm64 ~x86"
12087 +IUSE=""
12088 +
12089 +DEPEND="
12090 + >=kde-frameworks/karchive-${KFMIN}:5
12091 + >=kde-frameworks/kconfig-${KFMIN}:5
12092 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12093 + >=kde-frameworks/kcontacts-${KFMIN}:5
12094 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12095 + >=kde-frameworks/kcrash-${KFMIN}:5
12096 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12097 + >=kde-frameworks/ki18n-${KFMIN}:5
12098 + >=kde-frameworks/kio-${KFMIN}:5
12099 + >=kde-frameworks/kitemviews-${KFMIN}:5
12100 + >=kde-frameworks/knotifications-${KFMIN}:5
12101 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12102 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12103 + >=kde-apps/akonadi-${PVCUT}:5
12104 + >=kde-apps/kidentitymanagement-${PVCUT}:5
12105 + >=kde-apps/kmailtransport-${PVCUT}:5
12106 + >=kde-apps/kmime-${PVCUT}:5
12107 + >=kde-apps/kpimtextedit-${PVCUT}:5
12108 + >=kde-apps/libkdepim-${PVCUT}:5
12109 + >=kde-apps/mailcommon-${PVCUT}:5
12110 + >=kde-apps/pimcommon-${PVCUT}:5
12111 + >=dev-qt/qtgui-${QTMIN}:5
12112 + >=dev-qt/qtwidgets-${QTMIN}:5
12113 +"
12114 +RDEPEND="${DEPEND}
12115 + !kde-apps/kdepim-l10n
12116 + !kde-apps/kmail:4
12117 +"
12118
12119 diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-19.11.80.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-19.11.80.ebuild
12120 new file mode 100644
12121 index 0000000000..e7e407dc32
12122 --- /dev/null
12123 +++ b/kde-apps/pim-sieve-editor/pim-sieve-editor-19.11.80.ebuild
12124 @@ -0,0 +1,49 @@
12125 +# Copyright 1999-2019 Gentoo Authors
12126 +# Distributed under the terms of the GNU General Public License v2
12127 +
12128 +EAPI=7
12129 +
12130 +ECM_HANDBOOK="forceoptional"
12131 +ECM_TEST="forceoptional"
12132 +PVCUT=$(ver_cut 1-3)
12133 +KFMIN=5.63.0
12134 +QTMIN=5.12.3
12135 +VIRTUALX_REQUIRED="test"
12136 +inherit ecm kde.org
12137 +
12138 +DESCRIPTION="Assistant for editing IMAP Sieve filters"
12139 +
12140 +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
12141 +SLOT="5"
12142 +KEYWORDS="~amd64 ~arm64 ~x86"
12143 +IUSE=""
12144 +
12145 +DEPEND="
12146 + >=kde-frameworks/kbookmarks-${KFMIN}:5
12147 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
12148 + >=kde-frameworks/kconfig-${KFMIN}:5
12149 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12150 + >=kde-frameworks/kcontacts-${KFMIN}:5
12151 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12152 + >=kde-frameworks/kcrash-${KFMIN}:5
12153 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12154 + >=kde-frameworks/ki18n-${KFMIN}:5
12155 + >=kde-frameworks/kiconthemes-${KFMIN}:5
12156 + >=kde-frameworks/kwallet-${KFMIN}:5
12157 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12158 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12159 + >=kde-apps/akonadi-${PVCUT}:5
12160 + >=kde-apps/akonadi-contacts-${PVCUT}:5
12161 + >=kde-apps/akonadi-mime-${PVCUT}:5
12162 + >=kde-apps/calendarsupport-${PVCUT}:5
12163 + >=kde-apps/kmailtransport-${PVCUT}:5
12164 + >=kde-apps/libksieve-${PVCUT}:5
12165 + >=kde-apps/pimcommon-${PVCUT}:5
12166 + >=dev-qt/qtgui-${QTMIN}:5
12167 + >=dev-qt/qtnetwork-${QTMIN}:5
12168 + >=dev-qt/qtwidgets-${QTMIN}:5
12169 +"
12170 +RDEPEND="${DEPEND}
12171 + !kde-apps/kdepim-common-libs:4
12172 + !kde-apps/kdepim-l10n
12173 +"
12174
12175 diff --git a/kde-apps/pimcommon/pimcommon-19.11.80.ebuild b/kde-apps/pimcommon/pimcommon-19.11.80.ebuild
12176 new file mode 100644
12177 index 0000000000..ec0b275ef7
12178 --- /dev/null
12179 +++ b/kde-apps/pimcommon/pimcommon-19.11.80.ebuild
12180 @@ -0,0 +1,69 @@
12181 +# Copyright 1999-2019 Gentoo Authors
12182 +# Distributed under the terms of the GNU General Public License v2
12183 +
12184 +EAPI=7
12185 +
12186 +ECM_DESIGNERPLUGIN="true"
12187 +ECM_TEST="forceoptional"
12188 +PVCUT=$(ver_cut 1-3)
12189 +KFMIN=5.63.0
12190 +QTMIN=5.12.3
12191 +VIRTUALX_REQUIRED="test"
12192 +inherit ecm kde.org
12193 +
12194 +DESCRIPTION="Common PIM libraries"
12195 +
12196 +LICENSE="GPL-2+ LGPL-2.1+"
12197 +SLOT="5"
12198 +KEYWORDS="~amd64 ~arm64 ~x86"
12199 +IUSE=""
12200 +
12201 +BDEPEND="
12202 + dev-libs/libxslt
12203 +"
12204 +COMMON_DEPEND="
12205 + >=kde-frameworks/karchive-${KFMIN}:5
12206 + >=kde-frameworks/kcodecs-${KFMIN}:5
12207 + >=kde-frameworks/kcompletion-${KFMIN}:5
12208 + >=kde-frameworks/kconfig-${KFMIN}:5
12209 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12210 + >=kde-frameworks/kcontacts-${KFMIN}:5
12211 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12212 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12213 + >=kde-frameworks/ki18n-${KFMIN}:5
12214 + >=kde-frameworks/kio-${KFMIN}:5
12215 + >=kde-frameworks/kitemmodels-${KFMIN}:5
12216 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
12217 + >=kde-frameworks/knewstuff-${KFMIN}:5
12218 + >=kde-frameworks/kservice-${KFMIN}:5
12219 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12220 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12221 + >=kde-frameworks/purpose-${KFMIN}:5
12222 + >=kde-apps/akonadi-${PVCUT}:5
12223 + >=kde-apps/akonadi-contacts-${PVCUT}:5
12224 + >=kde-apps/kimap-${PVCUT}:5
12225 + >=kde-apps/kpimtextedit-${PVCUT}:5
12226 + >=kde-apps/libkdepim-${PVCUT}:5
12227 + >=dev-qt/qtdbus-${QTMIN}:5
12228 + >=dev-qt/qtgui-${QTMIN}:5
12229 + >=dev-qt/qtnetwork-${QTMIN}:5
12230 + >=dev-qt/qtprintsupport-${QTMIN}:5
12231 + >=dev-qt/qtwidgets-${QTMIN}:5
12232 + >=dev-qt/qtxml-${QTMIN}:5
12233 +"
12234 +DEPEND="${COMMON_DEPEND}
12235 + test? ( >=kde-apps/kmime-${PVCUT}:5 )
12236 +"
12237 +RDEPEND="${COMMON_DEPEND}
12238 + !kde-apps/kdepim-common-libs:4
12239 + !kde-apps/kdepim-l10n
12240 +"
12241 +
12242 +src_test() {
12243 + # bugs 641730, 661330
12244 + local myctestargs=(
12245 + -E "(autocorrectiontest|pimcommon-translator-translatortest)"
12246 + )
12247 +
12248 + ecm_src_test
12249 +}
12250
12251 diff --git a/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-19.11.80.ebuild b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-19.11.80.ebuild
12252 new file mode 100644
12253 index 0000000000..a68369603c
12254 --- /dev/null
12255 +++ b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-19.11.80.ebuild
12256 @@ -0,0 +1,32 @@
12257 +# Copyright 1999-2019 Gentoo Authors
12258 +# Distributed under the terms of the GNU General Public License v2
12259 +
12260 +EAPI=7
12261 +
12262 +DESCRIPTION="Plasma Telepathy client"
12263 +HOMEPAGE="https://community.kde.org/KTp"
12264 +
12265 +LICENSE="metapackage"
12266 +SLOT="5"
12267 +KEYWORDS="~amd64 ~arm64 ~x86"
12268 +IUSE="gstreamer"
12269 +
12270 +RDEPEND="
12271 + >=kde-apps/ktp-accounts-kcm-${PV}:${SLOT}
12272 + >=kde-apps/ktp-approver-${PV}:${SLOT}
12273 + >=kde-apps/ktp-auth-handler-${PV}:${SLOT}
12274 + >=kde-apps/ktp-common-internals-${PV}:${SLOT}
12275 + >=kde-apps/ktp-contact-list-${PV}:${SLOT}
12276 + >=kde-apps/ktp-contact-runner-${PV}:${SLOT}
12277 + >=kde-apps/ktp-desktop-applets-${PV}:${SLOT}
12278 + >=kde-apps/ktp-filetransfer-handler-${PV}:${SLOT}
12279 + >=kde-apps/ktp-kded-module-${PV}:${SLOT}
12280 + >=kde-apps/ktp-send-file-${PV}:${SLOT}
12281 + >=kde-apps/ktp-text-ui-${PV}:${SLOT}
12282 + gstreamer? ( >=kde-apps/ktp-call-ui-${PV}:${SLOT} )
12283 +"
12284 +
12285 +pkg_postinst() {
12286 + elog "You can configure the accounts in Plasma System Settings"
12287 + elog "and then add the Instant Messaging plasma applet to access the contact list."
12288 +}
12289
12290 diff --git a/kde-apps/poxml/poxml-19.11.80.ebuild b/kde-apps/poxml/poxml-19.11.80.ebuild
12291 new file mode 100644
12292 index 0000000000..2d2831be4b
12293 --- /dev/null
12294 +++ b/kde-apps/poxml/poxml-19.11.80.ebuild
12295 @@ -0,0 +1,21 @@
12296 +# Copyright 1999-2019 Gentoo Authors
12297 +# Distributed under the terms of the GNU General Public License v2
12298 +
12299 +EAPI=7
12300 +
12301 +ECM_HANDBOOK="forceoptional"
12302 +QTMIN=5.12.3
12303 +inherit ecm kde.org
12304 +
12305 +DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
12306 +
12307 +LICENSE="GPL-2" # TODO: CHECK
12308 +SLOT="5"
12309 +KEYWORDS="~amd64 ~arm64 ~x86"
12310 +IUSE=""
12311 +
12312 +DEPEND="
12313 + >=dev-qt/qtxml-${QTMIN}:5
12314 + sys-devel/gettext
12315 +"
12316 +RDEPEND="${DEPEND}"
12317
12318 diff --git a/kde-apps/print-manager/print-manager-19.11.80.ebuild b/kde-apps/print-manager/print-manager-19.11.80.ebuild
12319 new file mode 100644
12320 index 0000000000..b490480fc9
12321 --- /dev/null
12322 +++ b/kde-apps/print-manager/print-manager-19.11.80.ebuild
12323 @@ -0,0 +1,59 @@
12324 +# Copyright 1999-2019 Gentoo Authors
12325 +# Distributed under the terms of the GNU General Public License v2
12326 +
12327 +EAPI=7
12328 +
12329 +KFMIN=5.63.0
12330 +PLASMA_MINIMAL=5.16.5
12331 +QTMIN=5.12.3
12332 +inherit ecm kde.org
12333 +
12334 +DESCRIPTION="Manage print jobs and printers in Plasma"
12335 +
12336 +LICENSE="GPL-2" # TODO: CHECK
12337 +SLOT="5"
12338 +KEYWORDS="~amd64 ~arm64 ~x86"
12339 +IUSE="+gtk"
12340 +
12341 +DEPEND="
12342 + >=kde-frameworks/kcmutils-${KFMIN}:5
12343 + >=kde-frameworks/kconfig-${KFMIN}:5
12344 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12345 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12346 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12347 + >=kde-frameworks/ki18n-${KFMIN}:5
12348 + >=kde-frameworks/kiconthemes-${KFMIN}:5
12349 + >=kde-frameworks/kio-${KFMIN}:5
12350 + >=kde-frameworks/knotifications-${KFMIN}:5
12351 + >=kde-frameworks/kservice-${KFMIN}:5
12352 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12353 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
12354 + >=kde-frameworks/plasma-${KFMIN}:5
12355 + >=dev-qt/qtdbus-${QTMIN}:5
12356 + >=dev-qt/qtdeclarative-${QTMIN}:5
12357 + >=dev-qt/qtgui-${QTMIN}:5
12358 + >=dev-qt/qtnetwork-${QTMIN}:5
12359 + >=dev-qt/qtwidgets-${QTMIN}:5
12360 + net-print/cups
12361 +"
12362 +RDEPEND="${DEPEND}
12363 + >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
12364 + gtk? ( app-admin/system-config-printer )
12365 +"
12366 +
12367 +pkg_postinst(){
12368 + ecm_pkg_postinst
12369 +
12370 + if [[ -z "${REPLACING_VERSIONS}" ]] && ! use gtk ; then
12371 + ewarn "By switching off \"gtk\" USE flag, you have chosen to do without"
12372 + ewarn "an important, though optional, runtime dependency:"
12373 + ewarn
12374 + ewarn "app-admin/system-config-printer"
12375 + ewarn
12376 + ewarn "${PN} will work nevertheless, but is going to be less comfortable"
12377 + ewarn "and will show the following error status during runtime:"
12378 + ewarn
12379 + ewarn "\"Failed to group devices: 'The name org.fedoraproject.Config.Printing"
12380 + ewarn "was not provided by any .service files'\""
12381 + fi
12382 +}
12383
12384 diff --git a/kde-apps/rocs/rocs-19.11.80.ebuild b/kde-apps/rocs/rocs-19.11.80.ebuild
12385 new file mode 100644
12386 index 0000000000..4a75ab24d6
12387 --- /dev/null
12388 +++ b/kde-apps/rocs/rocs-19.11.80.ebuild
12389 @@ -0,0 +1,49 @@
12390 +# Copyright 1999-2019 Gentoo Authors
12391 +# Distributed under the terms of the GNU General Public License v2
12392 +
12393 +EAPI=7
12394 +
12395 +ECM_HANDBOOK="optional"
12396 +ECM_TEST="true"
12397 +KFMIN=5.63.0
12398 +QTMIN=5.12.3
12399 +inherit ecm kde.org
12400 +
12401 +DESCRIPTION="Interface to work with Graph Theory"
12402 +HOMEPAGE="https://kde.org/applications/education/org.kde.rocs"
12403 +
12404 +LICENSE="GPL-2" # TODO: CHECK
12405 +SLOT="5"
12406 +KEYWORDS="~amd64 ~arm64 ~x86"
12407 +IUSE=""
12408 +
12409 +RDEPEND="
12410 + >=kde-frameworks/karchive-${KFMIN}:5
12411 + >=kde-frameworks/kconfig-${KFMIN}:5
12412 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12413 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12414 + >=kde-frameworks/kcrash-${KFMIN}:5
12415 + >=kde-frameworks/kdeclarative-${KFMIN}:5
12416 + >=kde-frameworks/ki18n-${KFMIN}:5
12417 + >=kde-frameworks/kitemviews-${KFMIN}:5
12418 + >=kde-frameworks/kparts-${KFMIN}:5
12419 + >=kde-frameworks/kservice-${KFMIN}:5
12420 + >=kde-frameworks/ktexteditor-${KFMIN}:5
12421 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
12422 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12423 + >=dev-qt/qtconcurrent-${QTMIN}:5
12424 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
12425 + >=dev-qt/qtgui-${QTMIN}:5
12426 + >=dev-qt/qtscript-${QTMIN}:5[scripttools]
12427 + >=dev-qt/qtsvg-${QTMIN}:5
12428 + >=dev-qt/qtwebkit-5.212.0_pre20180120:5
12429 + >=dev-qt/qtwidgets-${QTMIN}:5
12430 + >=dev-qt/qtxml-${QTMIN}:5
12431 + >=dev-qt/qtxmlpatterns-${QTMIN}:5
12432 + dev-libs/grantlee:5
12433 +"
12434 +DEPEND="${RDEPEND}
12435 + >=dev-libs/boost-1.49
12436 +"
12437 +
12438 +RESTRICT+=" test" # 1/10 tests currently fails
12439
12440 diff --git a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-19.11.80.ebuild b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-19.11.80.ebuild
12441 new file mode 100644
12442 index 0000000000..9060f051ee
12443 --- /dev/null
12444 +++ b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-19.11.80.ebuild
12445 @@ -0,0 +1,20 @@
12446 +# Copyright 1999-2019 Gentoo Authors
12447 +# Distributed under the terms of the GNU General Public License v2
12448 +
12449 +EAPI=7
12450 +
12451 +KFMIN=5.63.0
12452 +inherit ecm kde.org
12453 +
12454 +DESCRIPTION="KWallet extension for signond"
12455 +HOMEPAGE="https://01.org/gsso/"
12456 +
12457 +SLOT="5"
12458 +KEYWORDS="~amd64 ~arm64 ~x86"
12459 +LICENSE="GPL-2+"
12460 +
12461 +DEPEND="
12462 + >=kde-frameworks/kwallet-${KFMIN}:5
12463 + net-libs/signond
12464 +"
12465 +RDEPEND="${DEPEND}"
12466
12467 diff --git a/kde-apps/spectacle/spectacle-19.11.80.ebuild b/kde-apps/spectacle/spectacle-19.11.80.ebuild
12468 new file mode 100644
12469 index 0000000000..bf9c5ce405
12470 --- /dev/null
12471 +++ b/kde-apps/spectacle/spectacle-19.11.80.ebuild
12472 @@ -0,0 +1,58 @@
12473 +# Copyright 1999-2019 Gentoo Authors
12474 +# Distributed under the terms of the GNU General Public License v2
12475 +
12476 +EAPI=7
12477 +
12478 +ECM_HANDBOOK="forceoptional"
12479 +ECM_TEST="forceoptional"
12480 +PVCUT=$(ver_cut 1-3)
12481 +KFMIN=5.63.0
12482 +QTMIN=5.12.3
12483 +inherit ecm kde.org
12484 +
12485 +DESCRIPTION="Screenshot capture utility"
12486 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.spectacle"
12487 +
12488 +LICENSE="LGPL-2+ handbook? ( FDL-1.3 ) kipi? ( GPL-2+ )"
12489 +SLOT="5"
12490 +KEYWORDS="~amd64 ~arm64 ~x86"
12491 +IUSE="kipi share"
12492 +
12493 +DEPEND="
12494 + >=kde-frameworks/kconfig-${KFMIN}:5
12495 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12496 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12497 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12498 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
12499 + >=kde-frameworks/ki18n-${KFMIN}:5
12500 + >=kde-frameworks/kio-${KFMIN}:5
12501 + >=kde-frameworks/knewstuff-${KFMIN}:5
12502 + >=kde-frameworks/knotifications-${KFMIN}:5
12503 + >=kde-frameworks/kservice-${KFMIN}:5
12504 + >=kde-frameworks/kwayland-${KFMIN}:5
12505 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12506 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
12507 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12508 + >=dev-qt/qtdbus-${QTMIN}:5
12509 + >=dev-qt/qtgui-${QTMIN}:5
12510 + >=dev-qt/qtprintsupport-${QTMIN}:5
12511 + >=dev-qt/qtwidgets-${QTMIN}:5
12512 + >=dev-qt/qtx11extras-${QTMIN}:5
12513 + x11-libs/libxcb
12514 + x11-libs/xcb-util
12515 + x11-libs/xcb-util-cursor
12516 + x11-libs/xcb-util-image
12517 + kipi? ( >=kde-apps/libkipi-${PVCUT}:5= )
12518 + share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
12519 +"
12520 +RDEPEND="${DEPEND}
12521 + kipi? ( >=kde-apps/kipi-plugins-${PVCUT}:5 )
12522 +"
12523 +
12524 +src_configure() {
12525 + local mycmakeargs=(
12526 + $(cmake-utils_use_find_package kipi KF5Kipi)
12527 + $(cmake-utils_use_find_package share KF5Purpose)
12528 + )
12529 + ecm_src_configure
12530 +}
12531
12532 diff --git a/kde-apps/step/step-19.11.80.ebuild b/kde-apps/step/step-19.11.80.ebuild
12533 new file mode 100644
12534 index 0000000000..eac3cac72e
12535 --- /dev/null
12536 +++ b/kde-apps/step/step-19.11.80.ebuild
12537 @@ -0,0 +1,65 @@
12538 +# Copyright 1999-2019 Gentoo Authors
12539 +# Distributed under the terms of the GNU General Public License v2
12540 +
12541 +EAPI=7
12542 +
12543 +ECM_HANDBOOK="optional"
12544 +ECM_TEST="forceoptional"
12545 +KFMIN=5.63.0
12546 +QTMIN=5.12.3
12547 +inherit ecm kde.org
12548 +
12549 +DESCRIPTION="Interactive physics simulator"
12550 +HOMEPAGE="https://kde.org/applications/education/org.kde.step
12551 +https://edu.kde.org/step/"
12552 +
12553 +LICENSE="GPL-2" # TODO: CHECK
12554 +SLOT="5"
12555 +KEYWORDS="~amd64 ~arm64 ~x86"
12556 +IUSE="+gsl nls +qalculate"
12557 +
12558 +BDEPEND="
12559 + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
12560 +"
12561 +DEPEND="
12562 + >=kde-frameworks/kcompletion-${KFMIN}:5
12563 + >=kde-frameworks/kconfig-${KFMIN}:5
12564 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12565 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12566 + >=kde-frameworks/kcrash-${KFMIN}:5
12567 + >=kde-frameworks/ki18n-${KFMIN}:5
12568 + >=kde-frameworks/kiconthemes-${KFMIN}:5
12569 + >=kde-frameworks/kio-${KFMIN}:5
12570 + >=kde-frameworks/knewstuff-${KFMIN}:5
12571 + >=kde-frameworks/kparts-${KFMIN}:5
12572 + >=kde-frameworks/kplotting-${KFMIN}:5
12573 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
12574 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12575 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12576 + >=dev-qt/qtgui-${QTMIN}:5
12577 + >=dev-qt/qtopengl-${QTMIN}:5
12578 + >=dev-qt/qtsvg-${QTMIN}:5
12579 + >=dev-qt/qtwidgets-${QTMIN}:5
12580 + >=dev-qt/qtxml-${QTMIN}:5
12581 + >=dev-cpp/eigen-3.2:3
12582 + sci-libs/cln
12583 + gsl? ( sci-libs/gsl:= )
12584 + qalculate? ( >=sci-libs/libqalculate-0.9.5:= )
12585 +"
12586 +RDEPEND="${DEPEND}"
12587 +
12588 +src_prepare() {
12589 + ecm_src_prepare
12590 +
12591 + # FIXME: Drop duplicate upstream
12592 + sed -e '/find_package.*Xml Test/ s/^/#/' \
12593 + -i stepcore/CMakeLists.txt || die
12594 +}
12595 +
12596 +src_configure() {
12597 + local mycmakeargs=(
12598 + $(cmake-utils_use_find_package gsl GSL)
12599 + $(cmake-utils_use_find_package qalculate Qalculate)
12600 + )
12601 + ecm_src_configure
12602 +}
12603
12604 diff --git a/kde-apps/svgpart/svgpart-19.11.80.ebuild b/kde-apps/svgpart/svgpart-19.11.80.ebuild
12605 new file mode 100644
12606 index 0000000000..284190326e
12607 --- /dev/null
12608 +++ b/kde-apps/svgpart/svgpart-19.11.80.ebuild
12609 @@ -0,0 +1,27 @@
12610 +# Copyright 1999-2019 Gentoo Authors
12611 +# Distributed under the terms of the GNU General Public License v2
12612 +
12613 +EAPI=7
12614 +
12615 +KFMIN=5.63.0
12616 +QTMIN=5.12.3
12617 +inherit ecm kde.org
12618 +
12619 +DESCRIPTION="Kpart for viewing SVGs"
12620 +
12621 +LICENSE="GPL-2+"
12622 +SLOT="5"
12623 +KEYWORDS="~amd64 ~arm64 ~x86"
12624 +IUSE=""
12625 +
12626 +DEPEND="
12627 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12628 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12629 + >=kde-frameworks/ki18n-${KFMIN}:5
12630 + >=kde-frameworks/kparts-${KFMIN}:5
12631 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12632 + >=dev-qt/qtgui-${QTMIN}:5
12633 + >=dev-qt/qtsvg-${QTMIN}:5
12634 + >=dev-qt/qtwidgets-${QTMIN}:5
12635 +"
12636 +RDEPEND="${DEPEND}"
12637
12638 diff --git a/kde-apps/sweeper/sweeper-19.11.80.ebuild b/kde-apps/sweeper/sweeper-19.11.80.ebuild
12639 new file mode 100644
12640 index 0000000000..2e677696fb
12641 --- /dev/null
12642 +++ b/kde-apps/sweeper/sweeper-19.11.80.ebuild
12643 @@ -0,0 +1,37 @@
12644 +# Copyright 1999-2019 Gentoo Authors
12645 +# Distributed under the terms of the GNU General Public License v2
12646 +
12647 +EAPI=7
12648 +
12649 +ECM_HANDBOOK="forceoptional"
12650 +KFMIN=5.63.0
12651 +QTMIN=5.12.3
12652 +inherit ecm kde.org
12653 +
12654 +DESCRIPTION="Privacy settings widget to clean unwanted traces on the system"
12655 +HOMEPAGE="https://kde.org/applications/utilities/org.kde.sweeper
12656 +https://utils.kde.org/projects/sweeper/"
12657 +
12658 +LICENSE="GPL-2" # TODO: CHECK
12659 +SLOT="5"
12660 +KEYWORDS="~amd64 ~arm64 ~x86"
12661 +IUSE=""
12662 +
12663 +DEPEND="
12664 + >=kde-frameworks/kactivities-stats-${KFMIN}:5
12665 + >=kde-frameworks/kbookmarks-${KFMIN}:5
12666 + >=kde-frameworks/kconfig-${KFMIN}:5
12667 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12668 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12669 + >=kde-frameworks/kcrash-${KFMIN}:5
12670 + >=kde-frameworks/ki18n-${KFMIN}:5
12671 + >=kde-frameworks/kio-${KFMIN}:5
12672 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
12673 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12674 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12675 + >=dev-qt/qtdbus-${QTMIN}:5
12676 + >=dev-qt/qtgui-${QTMIN}:5
12677 + >=dev-qt/qtwidgets-${QTMIN}:5
12678 + >=dev-qt/qtxml-${QTMIN}:5
12679 +"
12680 +RDEPEND="${DEPEND}"
12681
12682 diff --git a/kde-apps/thumbnailers/thumbnailers-19.11.80.ebuild b/kde-apps/thumbnailers/thumbnailers-19.11.80.ebuild
12683 new file mode 100644
12684 index 0000000000..3d7af01b9e
12685 --- /dev/null
12686 +++ b/kde-apps/thumbnailers/thumbnailers-19.11.80.ebuild
12687 @@ -0,0 +1,37 @@
12688 +# Copyright 1999-2019 Gentoo Authors
12689 +# Distributed under the terms of the GNU General Public License v2
12690 +
12691 +EAPI=7
12692 +
12693 +KDE_ORG_NAME="kdegraphics-thumbnailers"
12694 +PVCUT=$(ver_cut 1-3)
12695 +KFMIN=5.63.0
12696 +QTMIN=5.12.3
12697 +inherit ecm kde.org
12698 +
12699 +DESCRIPTION="Thumbnail generators for PDF/PS and RAW files"
12700 +
12701 +LICENSE="GPL-2+"
12702 +SLOT="5"
12703 +KEYWORDS="~amd64 ~arm64 ~x86"
12704 +IUSE="raw"
12705 +
12706 +DEPEND="
12707 + >=kde-frameworks/karchive-${KFMIN}:5
12708 + >=kde-frameworks/kio-${KFMIN}:5
12709 + >=dev-qt/qtgui-${QTMIN}:5
12710 + raw? (
12711 + >=kde-apps/libkdcraw-${PVCUT}:5
12712 + >=kde-apps/libkexiv2-${PVCUT}:5
12713 + )
12714 +"
12715 +RDEPEND="${DEPEND}"
12716 +
12717 +src_configure() {
12718 + local mycmakeargs=(
12719 + $(cmake-utils_use_find_package raw KF5KExiv2)
12720 + $(cmake-utils_use_find_package raw KF5KDcraw)
12721 + )
12722 +
12723 + ecm_src_configure
12724 +}
12725
12726 diff --git a/kde-apps/umbrello/umbrello-19.11.80.ebuild b/kde-apps/umbrello/umbrello-19.11.80.ebuild
12727 new file mode 100644
12728 index 0000000000..7bde876647
12729 --- /dev/null
12730 +++ b/kde-apps/umbrello/umbrello-19.11.80.ebuild
12731 @@ -0,0 +1,59 @@
12732 +# Copyright 1999-2019 Gentoo Authors
12733 +# Distributed under the terms of the GNU General Public License v2
12734 +
12735 +EAPI=7
12736 +
12737 +ECM_HANDBOOK="forceoptional"
12738 +ECM_TEST="forceoptional"
12739 +KFMIN=5.63.0
12740 +QTMIN=5.12.3
12741 +VIRTUALX_REQUIRED="test"
12742 +inherit ecm kde.org
12743 +
12744 +DESCRIPTION="KDE UML Modeller"
12745 +HOMEPAGE="https://kde.org/applications/development/org.kde.umbrello
12746 +https://umbrello.kde.org"
12747 +
12748 +LICENSE="GPL-2" # TODO: CHECK
12749 +SLOT="5"
12750 +KEYWORDS="~amd64 ~arm64 ~x86"
12751 +IUSE=""
12752 +
12753 +RDEPEND="
12754 + >=kde-frameworks/karchive-${KFMIN}:5
12755 + >=kde-frameworks/kcompletion-${KFMIN}:5
12756 + >=kde-frameworks/kconfig-${KFMIN}:5
12757 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12758 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12759 + >=kde-frameworks/kcrash-${KFMIN}:5
12760 + >=kde-frameworks/ki18n-${KFMIN}:5
12761 + >=kde-frameworks/kiconthemes-${KFMIN}:5
12762 + >=kde-frameworks/kio-${KFMIN}:5
12763 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
12764 + >=kde-frameworks/ktexteditor-${KFMIN}:5
12765 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
12766 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12767 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
12768 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12769 + >=dev-qt/qtgui-${QTMIN}:5
12770 + >=dev-qt/qtprintsupport-${QTMIN}:5
12771 + >=dev-qt/qtsvg-${QTMIN}:5
12772 + >=dev-qt/qtwidgets-${QTMIN}:5
12773 + >=dev-qt/qtxml-${QTMIN}:5
12774 + dev-libs/libxml2
12775 + dev-libs/libxslt
12776 + >=dev-qt/qtwebkit-5.212.0_pre20180120:5
12777 +"
12778 +DEPEND="${RDEPEND}
12779 + >=kde-frameworks/kdelibs4support-${KFMIN}:5
12780 +"
12781 +
12782 +src_configure() {
12783 + local mycmakeargs=(
12784 + -DBUILD_KF5=ON
12785 + -DBUILD_unittests=$(usex test)
12786 + )
12787 + use test && mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_LLVM=ON )
12788 +
12789 + ecm_src_configure
12790 +}
12791
12792 diff --git a/kde-apps/yakuake/yakuake-19.11.80.ebuild b/kde-apps/yakuake/yakuake-19.11.80.ebuild
12793 new file mode 100644
12794 index 0000000000..c372724de4
12795 --- /dev/null
12796 +++ b/kde-apps/yakuake/yakuake-19.11.80.ebuild
12797 @@ -0,0 +1,58 @@
12798 +# Copyright 1999-2019 Gentoo Authors
12799 +# Distributed under the terms of the GNU General Public License v2
12800 +
12801 +EAPI=7
12802 +
12803 +PVCUT=$(ver_cut 1-3)
12804 +KFMIN=5.63.0
12805 +QTMIN=5.12.3
12806 +inherit ecm kde.org
12807 +
12808 +DESCRIPTION="Quake-style terminal emulator based on konsole"
12809 +HOMEPAGE="https://kde.org/applications/system/org.kde.yakuake"
12810 +
12811 +LICENSE="GPL-2 LGPL-2"
12812 +SLOT="5"
12813 +KEYWORDS="~amd64 ~arm64 ~x86"
12814 +IUSE="absolute-position X"
12815 +
12816 +DEPEND="
12817 + >=kde-frameworks/karchive-${KFMIN}:5
12818 + >=kde-frameworks/kconfig-${KFMIN}:5
12819 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12820 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12821 + >=kde-frameworks/kcrash-${KFMIN}:5
12822 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12823 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
12824 + >=kde-frameworks/ki18n-${KFMIN}:5
12825 + >=kde-frameworks/kiconthemes-${KFMIN}:5
12826 + >=kde-frameworks/kio-${KFMIN}:5
12827 + >=kde-frameworks/knewstuff-${KFMIN}:5
12828 + >=kde-frameworks/knotifications-${KFMIN}:5
12829 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
12830 + >=kde-frameworks/kparts-${KFMIN}:5
12831 + >=kde-frameworks/kservice-${KFMIN}:5
12832 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
12833 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
12834 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12835 + >=kde-apps/konsole-${PVCUT}:5
12836 + >=dev-qt/qtdbus-${QTMIN}:5
12837 + >=dev-qt/qtgui-${QTMIN}:5
12838 + >=dev-qt/qtsvg-${QTMIN}:5
12839 + >=dev-qt/qtwidgets-${QTMIN}:5
12840 + absolute-position? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
12841 + X? (
12842 + >=dev-qt/qtx11extras-${QTMIN}:5
12843 + x11-libs/libX11
12844 + )
12845 +"
12846 +RDEPEND="${DEPEND}"
12847 +
12848 +src_configure() {
12849 + local mycmakeargs=(
12850 + $(cmake-utils_use_find_package absolute-position KF5Wayland)
12851 + $(cmake-utils_use_find_package X X11)
12852 + )
12853 +
12854 + ecm_src_configure
12855 +}
12856
12857 diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-19.11.80.ebuild b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-19.11.80.ebuild
12858 new file mode 100644
12859 index 0000000000..fbae2adb22
12860 --- /dev/null
12861 +++ b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-19.11.80.ebuild
12862 @@ -0,0 +1,25 @@
12863 +# Copyright 1999-2019 Gentoo Authors
12864 +# Distributed under the terms of the GNU General Public License v2
12865 +
12866 +EAPI=7
12867 +
12868 +KFMIN=5.63.0
12869 +QTMIN=5.12.3
12870 +inherit ecm kde.org
12871 +
12872 +DESCRIPTION="DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
12873 +
12874 +LICENSE="GPL-2" # TODO: CHECK
12875 +SLOT="5"
12876 +KEYWORDS="~amd64 ~arm64 ~x86"
12877 +IUSE=""
12878 +
12879 +DEPEND="
12880 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12881 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12882 + >=kde-frameworks/kdnssd-${KFMIN}:5
12883 + >=kde-frameworks/ki18n-${KFMIN}:5
12884 + >=kde-frameworks/kio-${KFMIN}:5
12885 + >=dev-qt/qtdbus-${QTMIN}:5
12886 +"
12887 +RDEPEND="${DEPEND}"
12888
12889 diff --git a/media-sound/elisa/elisa-19.11.80.ebuild b/media-sound/elisa/elisa-19.11.80.ebuild
12890 new file mode 100644
12891 index 0000000000..e6c01aeaf6
12892 --- /dev/null
12893 +++ b/media-sound/elisa/elisa-19.11.80.ebuild
12894 @@ -0,0 +1,63 @@
12895 +# Copyright 1999-2019 Gentoo Authors
12896 +# Distributed under the terms of the GNU General Public License v2
12897 +
12898 +EAPI=7
12899 +
12900 +ECM_HANDBOOK="optional"
12901 +ECM_TEST="forceoptional"
12902 +KFMIN=5.60.0
12903 +QTMIN=5.12.3
12904 +inherit ecm kde.org
12905 +
12906 +DESCRIPTION="Simple music player by KDE"
12907 +HOMEPAGE="https://community.kde.org/Elisa"
12908 +SRC_URI="mirror://kde/unstable/applications/19.11.80/src/${P}.tar.xz"
12909 +
12910 +LICENSE="LGPL-3+"
12911 +SLOT="5"
12912 +KEYWORDS="~amd64"
12913 +IUSE="mpris semantic-desktop vlc"
12914 +
12915 +BDEPEND="sys-devel/gettext"
12916 +DEPEND="
12917 + >=dev-qt/qtdeclarative-${QTMIN}:5
12918 + >=dev-qt/qtgui-${QTMIN}:5
12919 + >=dev-qt/qtmultimedia-${QTMIN}:5
12920 + >=dev-qt/qtsql-${QTMIN}:5
12921 + >=dev-qt/qtwidgets-${QTMIN}:5
12922 + >=kde-frameworks/kcmutils-${KFMIN}:5
12923 + >=kde-frameworks/kconfig-${KFMIN}:5
12924 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
12925 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
12926 + >=kde-frameworks/kcrash-${KFMIN}:5
12927 + >=kde-frameworks/kdeclarative-${KFMIN}:5
12928 + >=kde-frameworks/kfilemetadata-${KFMIN}:5[taglib]
12929 + >=kde-frameworks/ki18n-${KFMIN}:5
12930 + >=kde-frameworks/kio-${KFMIN}:5
12931 + >=kde-frameworks/kirigami-${KFMIN}:5
12932 + >=kde-frameworks/kitemviews-${KFMIN}:5
12933 + >=kde-frameworks/kxmlgui-${KFMIN}:5
12934 + mpris? (
12935 + >=dev-qt/qtdbus-${QTMIN}:5
12936 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
12937 + )
12938 + semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
12939 + vlc? ( media-video/vlc:= )
12940 + !vlc? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer] )
12941 +"
12942 +RDEPEND="${DEPEND}
12943 + >=dev-qt/qtgraphicaleffects-${QTMIN}:5
12944 + >=dev-qt/qtquickcontrols2-${QTMIN}:5
12945 +"
12946 +
12947 +RESTRICT+=" test"
12948 +
12949 +src_configure() {
12950 + local mycmakeargs=(
12951 + $(cmake-utils_use_find_package mpris KF5DBusAddons)
12952 + $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
12953 + $(cmake-utils_use_find_package vlc LIBVLC)
12954 + )
12955 +
12956 + ecm_src_configure
12957 +}