Gentoo Archives: gentoo-commits

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