Gentoo Archives: gentoo-commits

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