Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde-sunset:master commit in: kde-apps/libkonq/files/, kde-apps/kig/, kde-apps/kommander/, ...
Date: Thu, 07 Jul 2016 16:39:13
Message-Id: 1467906544.7d12fbd4c22df5e401defb3da9aac619eaa85340.kensington@gentoo
1 commit: 7d12fbd4c22df5e401defb3da9aac619eaa85340
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 7 15:48:55 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 7 15:49:04 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=7d12fbd4
7
8 kde-apps: import 4.14.3 from main tree
9
10 kde-apps/analitza/analitza-4.14.3.ebuild | 28 +
11 kde-apps/analitza/metadata.xml | 8 +
12 kde-apps/ark/ark-4.14.3-r1.ebuild | 43 ++
13 kde-apps/ark/files/ark-4.14.3-crash.patch | 81 +++
14 kde-apps/artikulate/artikulate-4.14.3.ebuild | 22 +
15 kde-apps/artikulate/metadata.xml | 8 +
16 kde-apps/attica/attica-4.14.3.ebuild | 17 +
17 kde-apps/attica/metadata.xml | 5 +
18 kde-apps/audiocd-kio/audiocd-kio-4.14.3.ebuild | 33 +
19 kde-apps/audiocd-kio/metadata.xml | 5 +
20 kde-apps/baloo-widgets/baloo-widgets-4.14.3.ebuild | 17 +
21 kde-apps/baloo-widgets/metadata.xml | 5 +
22 kde-apps/blinken/blinken-4.14.3.ebuild | 20 +
23 kde-apps/bomber/bomber-4.14.3.ebuild | 16 +
24 kde-apps/bomber/metadata.xml | 5 +
25 kde-apps/bovo/bovo-4.14.3.ebuild | 16 +
26 kde-apps/bovo/metadata.xml | 5 +
27 kde-apps/cantor/cantor-4.14.3.ebuild | 63 ++
28 kde-apps/cantor/metadata.xml | 10 +
29 kde-apps/cervisia/cervisia-4.14.3.ebuild | 17 +
30 kde-apps/cervisia/metadata.xml | 5 +
31 .../dolphin-plugins/dolphin-plugins-4.14.3.ebuild | 35 +
32 kde-apps/dolphin-plugins/metadata.xml | 11 +
33 kde-apps/dolphin/dolphin-4.14.3-r1.ebuild | 56 ++
34 kde-apps/dolphin/metadata.xml | 8 +
35 kde-apps/dragon/dragon-4.14.3.ebuild | 20 +
36 kde-apps/dragon/metadata.xml | 5 +
37 kde-apps/drkonqi/drkonqi-4.14.3.ebuild | 25 +
38 kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild | 19 +
39 kde-apps/ffmpegthumbs/metadata.xml | 5 +
40 kde-apps/filelight/filelight-4.14.3.ebuild | 13 +
41 kde-apps/filelight/metadata.xml | 5 +
42 kde-apps/granatier/granatier-4.14.3.ebuild | 18 +
43 kde-apps/granatier/metadata.xml | 5 +
44 kde-apps/gwenview/gwenview-4.14.3.ebuild | 64 ++
45 kde-apps/gwenview/metadata.xml | 8 +
46 kde-apps/jovie/jovie-4.14.3.ebuild | 18 +
47 kde-apps/jovie/metadata.xml | 5 +
48 kde-apps/juk/juk-4.14.3.ebuild | 27 +
49 kde-apps/kaccessible/kaccessible-4.14.3.ebuild | 21 +
50 kde-apps/kaccessible/metadata.xml | 8 +
51 kde-apps/kajongg/kajongg-4.14.3.ebuild | 37 +
52 kde-apps/kajongg/metadata.xml | 5 +
53 kde-apps/kalgebra/kalgebra-4.14.3.ebuild | 31 +
54 kde-apps/kalgebra/metadata.xml | 5 +
55 kde-apps/kalzium/kalzium-4.14.3.ebuild | 48 ++
56 kde-apps/kamera/kamera-4.14.3.ebuild | 17 +
57 kde-apps/kanagram/kanagram-4.14.3.ebuild | 19 +
58 kde-apps/kapman/kapman-4.14.3.ebuild | 16 +
59 kde-apps/kapman/metadata.xml | 5 +
60 kde-apps/kapptemplate/kapptemplate-4.14.3.ebuild | 13 +
61 kde-apps/kapptemplate/metadata.xml | 5 +
62 kde-apps/kate/kate-4.14.3.ebuild | 62 ++
63 kde-apps/katomic/katomic-4.14.3.ebuild | 20 +
64 kde-apps/kblackbox/kblackbox-4.14.3.ebuild | 16 +
65 kde-apps/kblocks/kblocks-4.14.3.ebuild | 16 +
66 kde-apps/kblocks/metadata.xml | 5 +
67 kde-apps/kbounce/kbounce-4.14.3.ebuild | 20 +
68 kde-apps/kbreakout/kbreakout-4.14.3.ebuild | 20 +
69 kde-apps/kbreakout/metadata.xml | 5 +
70 kde-apps/kbruch/kbruch-4.14.3.ebuild | 13 +
71 kde-apps/kbruch/metadata.xml | 5 +
72 kde-apps/kcachegrind/kcachegrind-4.14.3.ebuild | 18 +
73 kde-apps/kcalc/kcalc-4.14.3.ebuild | 19 +
74 kde-apps/kcharselect/kcharselect-4.14.3.ebuild | 14 +
75 kde-apps/kcmshell/kcmshell-4.14.3.ebuild | 12 +
76 kde-apps/kcmshell/metadata.xml | 5 +
77 kde-apps/kcolorchooser/kcolorchooser-4.14.3.ebuild | 12 +
78 kde-apps/kcolorchooser/metadata.xml | 5 +
79 kde-apps/kcontrol/kcontrol-4.14.3.ebuild | 18 +
80 kde-apps/kcron/kcron-4.14.3.ebuild | 14 +
81 .../kde-base-artwork-4.14.3.ebuild | 12 +
82 kde-apps/kde-base-artwork/metadata.xml | 5 +
83 .../kde-dev-scripts/kde-dev-scripts-4.14.3.ebuild | 26 +
84 kde-apps/kde-dev-scripts/metadata.xml | 5 +
85 kde-apps/kde-dev-utils/kde-dev-utils-4.14.3.ebuild | 17 +
86 kde-apps/kde-dev-utils/metadata.xml | 5 +
87 kde-apps/kde-meta/kde-meta-4.14.3-r1.ebuild | 33 +
88 kde-apps/kde-meta/metadata.xml | 9 +
89 .../kde-wallpapers/kde-wallpapers-4.14.3.ebuild | 19 +
90 kde-apps/kde-wallpapers/metadata.xml | 5 +
91 .../kdeaccessibility-meta-4.14.3.ebuild | 18 +
92 kde-apps/kdeadmin-meta/kdeadmin-meta-4.14.3.ebuild | 16 +
93 .../kdeartwork-colorschemes-4.14.3.ebuild | 14 +
94 kde-apps/kdeartwork-colorschemes/metadata.xml | 5 +
95 .../kdeartwork-desktopthemes-4.14.3.ebuild | 14 +
96 kde-apps/kdeartwork-desktopthemes/metadata.xml | 5 +
97 .../kdeartwork-emoticons-4.14.3.ebuild | 16 +
98 .../kdeartwork-iconthemes-4.14.3.ebuild | 19 +
99 ...work-kscreensaver-15.08.3-missing-include.patch | 10 +
100 ...kdeartwork-kscreensaver-4.5.95-webcollage.patch | 11 +
101 .../kdeartwork-kscreensaver-xscreensaver.patch | 48 ++
102 .../kdeartwork-kscreensaver-4.14.3-r1.ebuild | 49 ++
103 .../kdeartwork-meta/kdeartwork-meta-4.14.3.ebuild | 21 +
104 .../kdeartwork-styles-4.14.3.ebuild | 23 +
105 .../kdeartwork-wallpapers-4.14.3.ebuild | 22 +
106 .../kdeartwork-weatherwallpapers-4.14.3.ebuild | 18 +
107 kde-apps/kdeartwork-weatherwallpapers/metadata.xml | 5 +
108 .../files/kdebase-data-4.14.3-lithuania-euro.patch | 40 ++
109 .../kdebase-data/kdebase-data-4.14.3-r1.ebuild | 40 ++
110 .../kdebase-desktoptheme-4.14.3.ebuild | 13 +
111 kde-apps/kdebase-desktoptheme/metadata.xml | 5 +
112 .../files/kdebase-kioslaves-CVE-2014-8600.patch | 29 +
113 .../kdebase-kioslaves-4.14.3.ebuild | 62 ++
114 .../kdebase-menu-icons-4.14.3.ebuild | 13 +
115 kde-apps/kdebase-menu-icons/metadata.xml | 5 +
116 kde-apps/kdebase-menu/kdebase-menu-4.14.3.ebuild | 13 +
117 kde-apps/kdebase-menu/metadata.xml | 5 +
118 .../kdebase-meta/kdebase-meta-4.14.3-r2.ebuild | 64 ++
119 kde-apps/kdebase-meta/metadata.xml | 10 +
120 .../kdebase-runtime-meta-4.14.3.ebuild | 53 ++
121 kde-apps/kdebase-runtime-meta/metadata.xml | 10 +
122 .../kdebindings-meta-4.14.3.ebuild | 30 +
123 kde-apps/kdebindings-meta/metadata.xml | 5 +
124 kde-apps/kdebugdialog/kdebugdialog-4.14.3.ebuild | 13 +
125 kde-apps/kdebugdialog/metadata.xml | 5 +
126 kde-apps/kdeedu-meta/kdeedu-meta-4.14.3.ebuild | 38 +
127 kde-apps/kdeedu-meta/metadata.xml | 5 +
128 kde-apps/kdegames-meta/kdegames-meta-4.14.3.ebuild | 55 ++
129 kde-apps/kdegames-meta/metadata.xml | 5 +
130 .../kdegraphics-meta-4.14.3.ebuild | 32 +
131 kde-apps/kdegraphics-meta/metadata.xml | 5 +
132 .../kdegraphics-mobipocket-4.14.3-r1.ebuild | 19 +
133 kde-apps/kdegraphics-mobipocket/metadata.xml | 5 +
134 .../kdemultimedia-meta-4.14.3.ebuild | 25 +
135 .../kdenetwork-filesharing-4.14.3.ebuild | 11 +
136 .../kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild | 21 +
137 kde-apps/kdepasswd/kdepasswd-4.14.3.ebuild | 21 +
138 kde-apps/kdepim-l10n/kdepim-l10n-4.14.3-r1.ebuild | 118 ++++
139 kde-apps/kdepim-l10n/metadata.xml | 5 +
140 .../kdesdk-kioslaves-4.14.3.ebuild | 31 +
141 kde-apps/kdesdk-meta/kdesdk-meta-4.14.3.ebuild | 28 +
142 kde-apps/kdesu/kdesu-4.14.3.ebuild | 26 +
143 kde-apps/kdeutils-meta/kdeutils-meta-4.14.3.ebuild | 26 +
144 .../kdewebdev-meta/kdewebdev-meta-4.14.3.ebuild | 17 +
145 kde-apps/kdf/kdf-4.14.3.ebuild | 13 +
146 kde-apps/kdialog/kdialog-4.14.3.ebuild | 12 +
147 kde-apps/kdiamond/kdiamond-4.14.3.ebuild | 19 +
148 kde-apps/kdiamond/metadata.xml | 5 +
149 .../kdontchangethehostname-4.14.3.ebuild | 16 +
150 kde-apps/kdontchangethehostname/metadata.xml | 5 +
151 .../keditbookmarks/keditbookmarks-4.14.3.ebuild | 22 +
152 kde-apps/keditbookmarks/metadata.xml | 5 +
153 kde-apps/keditfiletype/keditfiletype-4.14.3.ebuild | 15 +
154 kde-apps/keditfiletype/metadata.xml | 5 +
155 kde-apps/kfile/kfile-4.14.3.ebuild | 12 +
156 kde-apps/kfile/metadata.xml | 5 +
157 kde-apps/kfilereplace/kfilereplace-4.14.3.ebuild | 14 +
158 kde-apps/kfilereplace/metadata.xml | 5 +
159 kde-apps/kfind/kfind-4.14.3.ebuild | 19 +
160 kde-apps/kfloppy/kfloppy-4.14.3.ebuild | 16 +
161 kde-apps/kfmclient/kfmclient-4.14.3.ebuild | 33 +
162 kde-apps/kfmclient/metadata.xml | 5 +
163 kde-apps/kfourinline/kfourinline-4.14.3.ebuild | 19 +
164 kde-apps/kfourinline/metadata.xml | 5 +
165 kde-apps/kgamma/files/kgamma-4.14.3-cmake34.patch | 16 +
166 kde-apps/kgamma/kgamma-4.14.3.ebuild | 21 +
167 kde-apps/kgeography/kgeography-4.14.3.ebuild | 14 +
168 kde-apps/kget/kget-4.14.3.ebuild | 40 ++
169 kde-apps/kglobalaccel/kglobalaccel-4.14.3.ebuild | 21 +
170 kde-apps/kglobalaccel/metadata.xml | 5 +
171 kde-apps/kgoldrunner/kgoldrunner-4.14.3.ebuild | 24 +
172 kde-apps/kgpg/kgpg-4.14.3-r1.ebuild | 30 +
173 kde-apps/khangman/khangman-4.14.3.ebuild | 19 +
174 kde-apps/khelpcenter/khelpcenter-4.14.3.ebuild | 25 +
175 kde-apps/khelpcenter/metadata.xml | 5 +
176 kde-apps/kiconfinder/kiconfinder-4.14.3.ebuild | 12 +
177 kde-apps/kiconfinder/metadata.xml | 5 +
178 kde-apps/kig/files/kig-4.12.0-boostpython.patch | 17 +
179 kde-apps/kig/kig-4.14.3.ebuild | 44 ++
180 kde-apps/kigo/kigo-4.14.3.ebuild | 19 +
181 kde-apps/kigo/metadata.xml | 5 +
182 kde-apps/killbots/killbots-4.14.3.ebuild | 17 +
183 kde-apps/killbots/metadata.xml | 5 +
184 .../kimagemapeditor/kimagemapeditor-4.14.3.ebuild | 15 +
185 kde-apps/kimgio/kimgio-4.14.3.ebuild | 15 +
186 kde-apps/kimgio/metadata.xml | 5 +
187 kde-apps/kioclient/kioclient-4.14.3.ebuild | 12 +
188 kde-apps/kioclient/metadata.xml | 5 +
189 kde-apps/kiriki/kiriki-4.14.3.ebuild | 19 +
190 kde-apps/kiriki/metadata.xml | 5 +
191 kde-apps/kiten/kiten-4.14.3.ebuild | 13 +
192 kde-apps/kjumpingcube/kjumpingcube-4.14.3.ebuild | 20 +
193 kde-apps/klettres/klettres-4.14.3.ebuild | 18 +
194 kde-apps/klickety/klickety-4.14.3.ebuild | 16 +
195 kde-apps/klines/klines-4.14.3.ebuild | 20 +
196 kde-apps/klinkstatus/klinkstatus-4.14.3.ebuild | 38 +
197 kde-apps/kmag/kmag-4.14.3.ebuild | 17 +
198 kde-apps/kmahjongg/kmahjongg-4.14.3.ebuild | 23 +
199 .../kmimetypefinder/kmimetypefinder-4.14.3.ebuild | 12 +
200 kde-apps/kmimetypefinder/metadata.xml | 5 +
201 kde-apps/kmines/kmines-4.14.3.ebuild | 20 +
202 .../kmix/files/kmix-4.14.3-alsa-optional.patch | 47 ++
203 kde-apps/kmix/kmix-4.14.3-r1.ebuild | 32 +
204 kde-apps/kmousetool/kmousetool-4.14.3.ebuild | 17 +
205 kde-apps/kmouth/kmouth-4.14.3.ebuild | 13 +
206 kde-apps/kmplot/kmplot-4.14.3.ebuild | 17 +
207 kde-apps/knavalbattle/knavalbattle-4.14.3.ebuild | 22 +
208 kde-apps/knavalbattle/metadata.xml | 5 +
209 kde-apps/knetattach/knetattach-4.14.3.ebuild | 13 +
210 kde-apps/knetwalk/knetwalk-4.14.3.ebuild | 19 +
211 kde-apps/knewstuff/knewstuff-4.14.3.ebuild | 12 +
212 kde-apps/knewstuff/metadata.xml | 5 +
213 kde-apps/knotify/knotify-4.14.3.ebuild | 12 +
214 kde-apps/knotify/metadata.xml | 5 +
215 kde-apps/kolf/kolf-4.14.3.ebuild | 20 +
216 kde-apps/kolf/metadata.xml | 5 +
217 kde-apps/kollision/kollision-4.14.3.ebuild | 19 +
218 kde-apps/kollision/metadata.xml | 5 +
219 kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild | 25 +
220 kde-apps/kommander/kommander-4.14.3.ebuild | 15 +
221 kde-apps/kompare/kompare-4.14.3.ebuild | 17 +
222 kde-apps/konq-plugins/konq-plugins-4.14.3.ebuild | 32 +
223 kde-apps/konqueror/konqueror-4.14.3.ebuild | 61 ++
224 kde-apps/konquest/konquest-4.14.3.ebuild | 20 +
225 kde-apps/konsole/konsole-4.14.3-r2.ebuild | 45 ++
226 kde-apps/konsolepart/konsolepart-4.14.3.ebuild | 65 ++
227 kde-apps/konsolepart/metadata.xml | 5 +
228 kde-apps/kopete/kopete-4.14.3-r1.ebuild | 167 +++++
229 kde-apps/kpasswdserver/kpasswdserver-4.14.3.ebuild | 15 +
230 kde-apps/kpasswdserver/metadata.xml | 5 +
231 kde-apps/kpat/kpat-4.14.3.ebuild | 17 +
232 kde-apps/kppp/kppp-4.14.3.ebuild | 17 +
233 .../kqtquickcharts/kqtquickcharts-4.14.3.ebuild | 14 +
234 kde-apps/kqtquickcharts/metadata.xml | 5 +
235 kde-apps/kquitapp/kquitapp-4.14.3.ebuild | 12 +
236 kde-apps/kquitapp/metadata.xml | 5 +
237 kde-apps/krdc/files/krdc-4.13.1-freerdp.patch | 184 +++++
238 kde-apps/krdc/krdc-4.14.3.ebuild | 38 +
239 kde-apps/kreadconfig/kreadconfig-4.14.3.ebuild | 12 +
240 .../kremotecontrol/kremotecontrol-4.14.3.ebuild | 18 +
241 kde-apps/kremotecontrol/metadata.xml | 5 +
242 kde-apps/kreversi/kreversi-4.14.3.ebuild | 20 +
243 ....14.0-CVE-2014-4607-unbundle-libvncserver.patch | 133 ++++
244 kde-apps/krfb/krfb-4.14.3.ebuild | 44 ++
245 kde-apps/kruler/kruler-4.14.3.ebuild | 13 +
246 kde-apps/ksaneplugin/ksaneplugin-4.14.3.ebuild | 16 +
247 kde-apps/ksaneplugin/metadata.xml | 5 +
248 kde-apps/kscd/kscd-4.14.3.ebuild | 18 +
249 kde-apps/kshisen/kshisen-4.14.3.ebuild | 23 +
250 kde-apps/ksirk/ksirk-4.14.3.ebuild | 23 +
251 kde-apps/ksirk/metadata.xml | 5 +
252 kde-apps/ksnakeduel/ksnakeduel-4.14.3.ebuild | 18 +
253 kde-apps/ksnakeduel/metadata.xml | 5 +
254 kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild | 31 +
255 kde-apps/kspaceduel/kspaceduel-4.14.3.ebuild | 20 +
256 kde-apps/ksquares/ksquares-4.14.3.ebuild | 19 +
257 kde-apps/ksquares/metadata.xml | 5 +
258 .../files/kstars-15.12.0-unused-kf5-deps.patch | 79 +++
259 .../files/kstars-15.12.0-unused-qt-deps.patch | 60 ++
260 .../kstars/files/kstars-4.14.3-indilib100.patch | 26 +
261 kde-apps/kstars/kstars-4.14.3-r1.ebuild | 37 +
262 kde-apps/kstart/kstart-4.14.3.ebuild | 12 +
263 kde-apps/ksudoku/ksudoku-4.14.3.ebuild | 30 +
264 kde-apps/ksudoku/metadata.xml | 5 +
265 kde-apps/ksystemlog/ksystemlog-4.14.3.ebuild | 32 +
266 kde-apps/ksystemlog/metadata.xml | 5 +
267 kde-apps/kteatime/kteatime-4.14.3.ebuild | 13 +
268 kde-apps/ktimer/ktimer-4.14.3.ebuild | 14 +
269 kde-apps/ktimezoned/ktimezoned-4.14.3.ebuild | 12 +
270 kde-apps/ktimezoned/metadata.xml | 5 +
271 kde-apps/ktouch/ktouch-4.14.3.ebuild | 19 +
272 kde-apps/ktraderclient/ktraderclient-4.14.3.ebuild | 12 +
273 kde-apps/ktraderclient/metadata.xml | 5 +
274 kde-apps/ktuberling/ktuberling-4.14.3.ebuild | 20 +
275 kde-apps/kturtle/kturtle-4.14.3.ebuild | 17 +
276 kde-apps/kubrick/kubrick-4.14.3.ebuild | 21 +
277 kde-apps/kubrick/metadata.xml | 5 +
278 kde-apps/kuiserver/kuiserver-4.14.3.ebuild | 12 +
279 kde-apps/kuiserver/metadata.xml | 5 +
280 .../kurifilter-plugins-4.14.3.ebuild | 15 +
281 kde-apps/kurifilter-plugins/metadata.xml | 5 +
282 kde-apps/kuser/kuser-4.14.3.ebuild | 21 +
283 .../files/kwalletd-4.14.3-CVE-2013-7252.patch | 777 +++++++++++++++++++++
284 .../files/kwalletd-4.14.3-fix-random-open.patch | 152 ++++
285 kde-apps/kwalletd/kwalletd-4.14.3-r2.ebuild | 38 +
286 kde-apps/kwalletd/metadata.xml | 8 +
287 .../kwalletmanager/kwalletmanager-4.14.3.ebuild | 16 +
288 kde-apps/kwordquiz/kwordquiz-4.14.3.ebuild | 19 +
289 kde-apps/kwrite/kwrite-4.14.3.ebuild | 19 +
290 kde-apps/kwrite/metadata.xml | 5 +
291 kde-apps/libkcddb/libkcddb-4.14.3.ebuild | 41 ++
292 .../libkcompactdisc/libkcompactdisc-4.14.3.ebuild | 18 +
293 kde-apps/libkcompactdisc/metadata.xml | 5 +
294 .../files/libkdcraw-4.14.3-libraw-0.16.1.patch | 18 +
295 kde-apps/libkdcraw/libkdcraw-4.14.3-r1.ebuild | 18 +
296 kde-apps/libkdcraw/metadata.xml | 5 +
297 kde-apps/libkdeedu/libkdeedu-4.14.3.ebuild | 15 +
298 kde-apps/libkdegames/libkdegames-4.14.3-r1.ebuild | 19 +
299 kde-apps/libkexiv2/libkexiv2-4.14.3.ebuild | 17 +
300 kde-apps/libkexiv2/metadata.xml | 5 +
301 kde-apps/libkipi/libkipi-4.14.3.ebuild | 11 +
302 kde-apps/libkipi/metadata.xml | 5 +
303 kde-apps/libkmahjongg/libkmahjongg-4.14.3.ebuild | 11 +
304 kde-apps/libkmahjongg/metadata.xml | 5 +
305 .../libkomparediff2/libkomparediff2-4.14.3.ebuild | 15 +
306 kde-apps/libkomparediff2/metadata.xml | 5 +
307 kde-apps/libkonq/files/libkonq-4.9.0-cmake.patch | 15 +
308 kde-apps/libkonq/libkonq-4.14.3.ebuild | 19 +
309 kde-apps/libksane/libksane-4.14.3.ebuild | 17 +
310 kde-apps/libksane/metadata.xml | 5 +
311 kde-apps/lokalize/lokalize-4.14.3.ebuild | 45 ++
312 kde-apps/lokalize/metadata.xml | 5 +
313 kde-apps/lskat/lskat-4.14.3.ebuild | 20 +
314 kde-apps/marble/marble-4.14.3.ebuild | 91 +++
315 kde-apps/marble/metadata.xml | 12 +
316 kde-apps/mplayerthumbs/metadata.xml | 5 +
317 kde-apps/mplayerthumbs/mplayerthumbs-4.14.3.ebuild | 23 +
318 kde-apps/nsplugins/nsplugins-4.14.3.ebuild | 30 +
319 kde-apps/okteta/metadata.xml | 5 +
320 kde-apps/okteta/okteta-4.14.3.ebuild | 19 +
321 kde-apps/okular/metadata.xml | 12 +
322 kde-apps/okular/okular-4.14.3.ebuild | 57 ++
323 kde-apps/palapeli/metadata.xml | 5 +
324 kde-apps/palapeli/palapeli-4.14.3.ebuild | 16 +
325 kde-apps/parley/metadata.xml | 5 +
326 kde-apps/parley/parley-4.14.3.ebuild | 31 +
327 kde-apps/phonon-kde/metadata.xml | 5 +
328 kde-apps/phonon-kde/phonon-kde-4.14.3.ebuild | 36 +
329 kde-apps/picmi/metadata.xml | 5 +
330 kde-apps/picmi/picmi-4.14.3.ebuild | 18 +
331 kde-apps/plasma-apps/metadata.xml | 5 +
332 kde-apps/plasma-apps/plasma-apps-4.14.3.ebuild | 18 +
333 kde-apps/plasma-runtime/metadata.xml | 5 +
334 .../plasma-runtime/plasma-runtime-4.14.3.ebuild | 23 +
335 kde-apps/poxml/metadata.xml | 5 +
336 kde-apps/poxml/poxml-4.14.3.ebuild | 14 +
337 kde-apps/print-manager/metadata.xml | 5 +
338 kde-apps/print-manager/print-manager-4.14.3.ebuild | 38 +
339 kde-apps/renamedlg-plugins/metadata.xml | 5 +
340 .../renamedlg-plugins-4.14.3.ebuild | 13 +
341 kde-apps/rocs/metadata.xml | 5 +
342 kde-apps/rocs/rocs-4.14.3.ebuild | 38 +
343 ...solid-runtime-4.14.3-networkmanager-1.0.6.patch | 19 +
344 kde-apps/solid-runtime/metadata.xml | 5 +
345 kde-apps/solid-runtime/solid-runtime-4.14.3.ebuild | 30 +
346 kde-apps/step/metadata.xml | 8 +
347 kde-apps/step/step-4.14.3.ebuild | 31 +
348 kde-apps/svgpart/metadata.xml | 5 +
349 kde-apps/svgpart/svgpart-4.14.3.ebuild | 11 +
350 kde-apps/sweeper/metadata.xml | 5 +
351 kde-apps/sweeper/sweeper-4.14.3.ebuild | 14 +
352 kde-apps/thumbnailers/metadata.xml | 5 +
353 kde-apps/thumbnailers/thumbnailers-4.14.3.ebuild | 24 +
354 kde-apps/umbrello/umbrello-4.14.3.ebuild | 22 +
355 kde-apps/zeroconf-ioslave/metadata.xml | 5 +
356 .../zeroconf-ioslave-4.14.3.ebuild | 13 +
357 347 files changed, 7606 insertions(+)
358
359 diff --git a/kde-apps/analitza/analitza-4.14.3.ebuild b/kde-apps/analitza/analitza-4.14.3.ebuild
360 new file mode 100644
361 index 0000000..839a8f7
362 --- /dev/null
363 +++ b/kde-apps/analitza/analitza-4.14.3.ebuild
364 @@ -0,0 +1,28 @@
365 +# Copyright 1999-2015 Gentoo Foundation
366 +# Distributed under the terms of the GNU General Public License v2
367 +# $Id$
368 +
369 +EAPI=5
370 +
371 +KDE_HANDBOOK="never"
372 +OPENGL_REQUIRED="optional"
373 +inherit kde4-base
374 +
375 +DESCRIPTION="KDE library for mathematical features"
376 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
377 +IUSE="debug readline"
378 +
379 +DEPEND="
380 + opengl? ( virtual/glu )
381 + readline? ( sys-libs/readline )
382 +"
383 +RDEPEND="${DEPEND}"
384 +
385 +src_configure() {
386 + local mycmakeargs=(
387 + $(cmake-utils_use_with opengl OpenGL)
388 + $(cmake-utils_use_with readline)
389 + )
390 +
391 + kde4-base_src_configure
392 +}
393
394 diff --git a/kde-apps/analitza/metadata.xml b/kde-apps/analitza/metadata.xml
395 new file mode 100644
396 index 0000000..61dfb4e
397 --- /dev/null
398 +++ b/kde-apps/analitza/metadata.xml
399 @@ -0,0 +1,8 @@
400 +<?xml version="1.0" encoding="UTF-8"?>
401 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
402 +<pkgmetadata>
403 + <!-- maintainer-needed -->
404 + <use>
405 + <flag name="eigen">Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support</flag>
406 + </use>
407 +</pkgmetadata>
408
409 diff --git a/kde-apps/ark/ark-4.14.3-r1.ebuild b/kde-apps/ark/ark-4.14.3-r1.ebuild
410 new file mode 100644
411 index 0000000..71df79a
412 --- /dev/null
413 +++ b/kde-apps/ark/ark-4.14.3-r1.ebuild
414 @@ -0,0 +1,43 @@
415 +# Copyright 1999-2015 Gentoo Foundation
416 +# Distributed under the terms of the GNU General Public License v2
417 +# $Id$
418 +
419 +EAPI=5
420 +
421 +KDE_HANDBOOK="optional"
422 +inherit kde4-base
423 +
424 +DESCRIPTION="KDE Archiving tool"
425 +HOMEPAGE="https://www.kde.org/applications/utilities/ark
426 +https://utils.kde.org/projects/ark"
427 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
428 +IUSE="+archive +bzip2 debug lzma"
429 +
430 +DEPEND="
431 + $(add_kdeapps_dep libkonq)
432 + sys-libs/zlib
433 + archive? ( >=app-arch/libarchive-2.6.1:=[bzip2?,lzma?,zlib] )
434 +"
435 +RDEPEND="${DEPEND}"
436 +
437 +RESTRICT="test"
438 +# dbus problem
439 +
440 +PATCHES=( "${FILESDIR}/${P}-crash.patch" )
441 +
442 +src_configure() {
443 + local mycmakeargs=(
444 + $(cmake-utils_use_with archive LibArchive)
445 + $(cmake-utils_use_with bzip2 BZip2)
446 + $(cmake-utils_use_with lzma LibLZMA)
447 + )
448 + kde4-base_src_configure
449 +}
450 +
451 +pkg_postinst() {
452 + kde4-base_pkg_postinst
453 +
454 + if ! has_version app-arch/rar ; then
455 + elog "For creating rar archives, install app-arch/rar"
456 + fi
457 +}
458
459 diff --git a/kde-apps/ark/files/ark-4.14.3-crash.patch b/kde-apps/ark/files/ark-4.14.3-crash.patch
460 new file mode 100644
461 index 0000000..5eccf82
462 --- /dev/null
463 +++ b/kde-apps/ark/files/ark-4.14.3-crash.patch
464 @@ -0,0 +1,81 @@
465 +From cd8ad2761d41d1ec0a18cff7f4d166b53c899fc2 Mon Sep 17 00:00:00 2001
466 +From: Raphael Kubo da Costa <rakuco@×××××××.org>
467 +Date: Mon, 24 Nov 2014 01:37:06 +0200
468 +Subject: [PATCH] Stop crashing on exit when being used solely as a KPart.
469 +
470 +This change fixes a crash introduced by commit 3b981ca ("Remove Part
471 +from KXMLGUIFactory on exit").
472 +
473 +Part::~Part() is the wrong place to call KXMLGUIFactory::removeClient(),
474 +as it assumes addClient() had been called in the first place.
475 +
476 +This is only true if Ark is called as a standalone program, since that
477 +is done in MainWindow::loadPart()'s call to KXMLGuiWindow::createGUI().
478 +
479 +Conversely, if the Ark KPart is being used as an embedded viewer in,
480 +say, Konqueror or to preview an archive inside an archive (ie. Ark
481 +inside Ark) that does not hold true and we try to access a
482 +KXMLGUIFactory that does not exist.
483 +
484 +Instead, call KXMLGuiWindow::removeClient() in MainWindow's destructor,
485 +since in this case we are certain that addClient() was been called
486 +before.
487 +
488 +CCBUG: 341187
489 +
490 +(cherry picked from commit 9c30f30b38c36a31e6fcb3aa047a0247ac5a22fb)
491 +This was committed for completeness, as there will be no additional
492 +releases from the KDE/4.14 branch.
493 +
494 +Conflicts:
495 + part/part.cpp
496 +---
497 + app/mainwindow.cpp | 3 +++
498 + part/part.cpp | 3 ---
499 + 2 files changed, 3 insertions(+), 3 deletions(-)
500 +
501 +diff --git a/app/mainwindow.cpp b/app/mainwindow.cpp
502 +index aee8231..181fe76 100644
503 +--- a/app/mainwindow.cpp
504 ++++ b/app/mainwindow.cpp
505 +@@ -38,6 +38,7 @@
506 + #include <KDebug>
507 + #include <KEditToolBar>
508 + #include <KShortcutsDialog>
509 ++#include <KXMLGUIFactory>
510 +
511 + #include <QDragEnterEvent>
512 + #include <QDragMoveEvent>
513 +@@ -69,6 +70,8 @@ MainWindow::~MainWindow()
514 + if (m_recentFilesAction) {
515 + m_recentFilesAction->saveEntries(KGlobal::config()->group("Recent Files"));
516 + }
517 ++
518 ++ guiFactory()->removeClient(m_part);
519 + delete m_part;
520 + m_part = 0;
521 + }
522 +diff --git a/part/part.cpp b/part/part.cpp
523 +index bae4882..09fe1cb 100644
524 +--- a/part/part.cpp
525 ++++ b/part/part.cpp
526 +@@ -53,7 +53,6 @@
527 + #include <KStandardGuiItem>
528 + #include <KTempDir>
529 + #include <KToggleAction>
530 +-#include <KXMLGUIFactory>
531 +
532 + #include <QAction>
533 + #include <QCursor>
534 +@@ -138,8 +137,6 @@ Part::Part(QWidget *parentWidget, QObject *parent, const QVariantList& args)
535 +
536 + Part::~Part()
537 + {
538 +- factory()->removeClient(this);
539 +-
540 + saveSplitterSizes();
541 +
542 + m_extractFilesAction->menu()->deleteLater();
543 +--
544 +2.0.5
545 +
546
547 diff --git a/kde-apps/artikulate/artikulate-4.14.3.ebuild b/kde-apps/artikulate/artikulate-4.14.3.ebuild
548 new file mode 100644
549 index 0000000..0be2529
550 --- /dev/null
551 +++ b/kde-apps/artikulate/artikulate-4.14.3.ebuild
552 @@ -0,0 +1,22 @@
553 +# Copyright 1999-2015 Gentoo Foundation
554 +# Distributed under the terms of the GNU General Public License v2
555 +# $Id$
556 +
557 +EAPI=5
558 +
559 +DECLARATIVE_REQUIRED="always"
560 +KDE_HANDBOOK="optional"
561 +inherit kde4-base multilib
562 +
563 +DESCRIPTION="Language learning application that helps improving pronunciation skills"
564 +HOMEPAGE="https://edu.kde.org/applications/language/artikulate"
565 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
566 +IUSE="debug"
567 +
568 +DEPEND="
569 + dev-qt/qtxmlpatterns:4
570 + >=media-libs/qt-gstreamer-1.2.0[qt4(+)]
571 +"
572 +RDEPEND="${DEPEND}
573 + $(add_kdeapps_dep kqtquickcharts)
574 +"
575
576 diff --git a/kde-apps/artikulate/metadata.xml b/kde-apps/artikulate/metadata.xml
577 new file mode 100644
578 index 0000000..538dadb
579 --- /dev/null
580 +++ b/kde-apps/artikulate/metadata.xml
581 @@ -0,0 +1,8 @@
582 +<?xml version="1.0" encoding="UTF-8"?>
583 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
584 +<pkgmetadata>
585 + <!-- maintainer-needed -->
586 + <use>
587 + <flag name="qtmedia">Enable playback via Qt5Multimedia</flag>
588 + </use>
589 +</pkgmetadata>
590
591 diff --git a/kde-apps/attica/attica-4.14.3.ebuild b/kde-apps/attica/attica-4.14.3.ebuild
592 new file mode 100644
593 index 0000000..f1b50fe
594 --- /dev/null
595 +++ b/kde-apps/attica/attica-4.14.3.ebuild
596 @@ -0,0 +1,17 @@
597 +# Copyright 1999-2015 Gentoo Foundation
598 +# Distributed under the terms of the GNU General Public License v2
599 +# $Id$
600 +
601 +EAPI=5
602 +
603 +KMNAME="kde-runtime"
604 +inherit kde4-meta
605 +
606 +DESCRIPTION="Open Collaboration Services provider management"
607 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
608 +IUSE="debug"
609 +
610 +DEPEND="
611 + dev-libs/libattica
612 +"
613 +RDEPEND="${DEPEND}"
614
615 diff --git a/kde-apps/attica/metadata.xml b/kde-apps/attica/metadata.xml
616 new file mode 100644
617 index 0000000..7a38bb9
618 --- /dev/null
619 +++ b/kde-apps/attica/metadata.xml
620 @@ -0,0 +1,5 @@
621 +<?xml version="1.0" encoding="UTF-8"?>
622 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
623 +<pkgmetadata>
624 + <!-- maintainer-needed -->
625 +</pkgmetadata>
626
627 diff --git a/kde-apps/audiocd-kio/audiocd-kio-4.14.3.ebuild b/kde-apps/audiocd-kio/audiocd-kio-4.14.3.ebuild
628 new file mode 100644
629 index 0000000..121ef82
630 --- /dev/null
631 +++ b/kde-apps/audiocd-kio/audiocd-kio-4.14.3.ebuild
632 @@ -0,0 +1,33 @@
633 +# Copyright 1999-2015 Gentoo Foundation
634 +# Distributed under the terms of the GNU General Public License v2
635 +# $Id$
636 +
637 +EAPI=5
638 +
639 +KDE_HANDBOOK="optional"
640 +inherit kde4-base
641 +
642 +DESCRIPTION="KDE kioslaves from the kdemultimedia package"
643 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
644 +IUSE="debug flac vorbis"
645 +
646 +DEPEND="
647 + $(add_kdeapps_dep libkcddb)
648 + $(add_kdeapps_dep libkcompactdisc)
649 + media-sound/cdparanoia
650 + flac? ( >=media-libs/flac-1.1.2 )
651 + vorbis? (
652 + media-libs/libogg
653 + media-libs/libvorbis
654 + )
655 +"
656 +RDEPEND="${DEPEND}"
657 +
658 +src_configure() {
659 + local mycmakeargs=(
660 + $(cmake-utils_use_with flac)
661 + $(cmake-utils_use_with vorbis OggVorbis)
662 + )
663 +
664 + kde4-base_src_configure
665 +}
666
667 diff --git a/kde-apps/audiocd-kio/metadata.xml b/kde-apps/audiocd-kio/metadata.xml
668 new file mode 100644
669 index 0000000..7a38bb9
670 --- /dev/null
671 +++ b/kde-apps/audiocd-kio/metadata.xml
672 @@ -0,0 +1,5 @@
673 +<?xml version="1.0" encoding="UTF-8"?>
674 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
675 +<pkgmetadata>
676 + <!-- maintainer-needed -->
677 +</pkgmetadata>
678
679 diff --git a/kde-apps/baloo-widgets/baloo-widgets-4.14.3.ebuild b/kde-apps/baloo-widgets/baloo-widgets-4.14.3.ebuild
680 new file mode 100644
681 index 0000000..c55d19d
682 --- /dev/null
683 +++ b/kde-apps/baloo-widgets/baloo-widgets-4.14.3.ebuild
684 @@ -0,0 +1,17 @@
685 +# Copyright 1999-2015 Gentoo Foundation
686 +# Distributed under the terms of the GNU General Public License v2
687 +# $Id$
688 +
689 +EAPI=5
690 +
691 +inherit kde4-base
692 +
693 +DESCRIPTION="Widget library for baloo"
694 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
695 +IUSE="debug"
696 +
697 +DEPEND="
698 + $(add_kdebase_dep baloo)
699 + $(add_kdebase_dep kfilemetadata)
700 +"
701 +RDEPEND="${DEPEND}"
702
703 diff --git a/kde-apps/baloo-widgets/metadata.xml b/kde-apps/baloo-widgets/metadata.xml
704 new file mode 100644
705 index 0000000..7a38bb9
706 --- /dev/null
707 +++ b/kde-apps/baloo-widgets/metadata.xml
708 @@ -0,0 +1,5 @@
709 +<?xml version="1.0" encoding="UTF-8"?>
710 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
711 +<pkgmetadata>
712 + <!-- maintainer-needed -->
713 +</pkgmetadata>
714
715 diff --git a/kde-apps/blinken/blinken-4.14.3.ebuild b/kde-apps/blinken/blinken-4.14.3.ebuild
716 new file mode 100644
717 index 0000000..70161c9
718 --- /dev/null
719 +++ b/kde-apps/blinken/blinken-4.14.3.ebuild
720 @@ -0,0 +1,20 @@
721 +# Copyright 1999-2015 Gentoo Foundation
722 +# Distributed under the terms of the GNU General Public License v2
723 +# $Id$
724 +
725 +EAPI=5
726 +
727 +KDE_HANDBOOK="optional"
728 +inherit kde4-base
729 +
730 +DESCRIPTION="KDE version of the Simon Says game"
731 +HOMEPAGE="https://www.kde.org/applications/education/blinken
732 +https://edu.kde.org/blinken"
733 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
734 +IUSE="debug"
735 +
736 +src_install() {
737 + kde4-base_src_install
738 +
739 + rm "${D}"/usr/share/apps/${PN}/README.packagers
740 +}
741
742 diff --git a/kde-apps/bomber/bomber-4.14.3.ebuild b/kde-apps/bomber/bomber-4.14.3.ebuild
743 new file mode 100644
744 index 0000000..ddb6316
745 --- /dev/null
746 +++ b/kde-apps/bomber/bomber-4.14.3.ebuild
747 @@ -0,0 +1,16 @@
748 +# Copyright 1999-2015 Gentoo Foundation
749 +# Distributed under the terms of the GNU General Public License v2
750 +# $Id$
751 +
752 +EAPI=5
753 +
754 +KDE_HANDBOOK="optional"
755 +inherit kde4-base
756 +
757 +DESCRIPTION="KDE arcade bombing game"
758 +HOMEPAGE="https://www.kde.org/applications/games/bomber/"
759 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
760 +IUSE="debug"
761 +
762 +DEPEND="$(add_kdeapps_dep libkdegames)"
763 +RDEPEND="${DEPEND}"
764
765 diff --git a/kde-apps/bomber/metadata.xml b/kde-apps/bomber/metadata.xml
766 new file mode 100644
767 index 0000000..7a38bb9
768 --- /dev/null
769 +++ b/kde-apps/bomber/metadata.xml
770 @@ -0,0 +1,5 @@
771 +<?xml version="1.0" encoding="UTF-8"?>
772 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
773 +<pkgmetadata>
774 + <!-- maintainer-needed -->
775 +</pkgmetadata>
776
777 diff --git a/kde-apps/bovo/bovo-4.14.3.ebuild b/kde-apps/bovo/bovo-4.14.3.ebuild
778 new file mode 100644
779 index 0000000..8f6b28a
780 --- /dev/null
781 +++ b/kde-apps/bovo/bovo-4.14.3.ebuild
782 @@ -0,0 +1,16 @@
783 +# Copyright 1999-2015 Gentoo Foundation
784 +# Distributed under the terms of the GNU General Public License v2
785 +# $Id$
786 +
787 +EAPI=5
788 +
789 +KDE_HANDBOOK="optional"
790 +inherit kde4-base
791 +
792 +DESCRIPTION="Five-in-a-row Board Game"
793 +HOMEPAGE="https://www.kde.org/applications/games/bovo/"
794 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
795 +IUSE="debug"
796 +
797 +DEPEND="$(add_kdeapps_dep libkdegames)"
798 +RDEPEND="${DEPEND}"
799
800 diff --git a/kde-apps/bovo/metadata.xml b/kde-apps/bovo/metadata.xml
801 new file mode 100644
802 index 0000000..7a38bb9
803 --- /dev/null
804 +++ b/kde-apps/bovo/metadata.xml
805 @@ -0,0 +1,5 @@
806 +<?xml version="1.0" encoding="UTF-8"?>
807 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
808 +<pkgmetadata>
809 + <!-- maintainer-needed -->
810 +</pkgmetadata>
811
812 diff --git a/kde-apps/cantor/cantor-4.14.3.ebuild b/kde-apps/cantor/cantor-4.14.3.ebuild
813 new file mode 100644
814 index 0000000..462240b
815 --- /dev/null
816 +++ b/kde-apps/cantor/cantor-4.14.3.ebuild
817 @@ -0,0 +1,63 @@
818 +# Copyright 1999-2015 Gentoo Foundation
819 +# Distributed under the terms of the GNU General Public License v2
820 +# $Id$
821 +
822 +EAPI=5
823 +
824 +KDE_HANDBOOK="optional"
825 +PYTHON_COMPAT=( python2_7 )
826 +inherit kde4-base python-single-r1
827 +
828 +DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
829 +HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor"
830 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
831 +IUSE="analitza debug postscript python qalculate +R"
832 +
833 +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
834 +
835 +# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
836 +RDEPEND="
837 + analitza? ( $(add_kdeapps_dep analitza) )
838 + qalculate? (
839 + sci-libs/cln
840 + sci-libs/libqalculate
841 + )
842 + postscript? ( app-text/libspectre )
843 + python? ( ${PYTHON_DEPS} )
844 + R? ( dev-lang/R )
845 + dev-qt/qtxmlpatterns:4
846 +"
847 +DEPEND="${RDEPEND}
848 + >=dev-cpp/eigen-2.0.3:2
849 +"
850 +
851 +RESTRICT="test"
852 +
853 +pkg_setup() {
854 + use python && python-single-r1_pkg_setup
855 + kde4-base_pkg_setup
856 +}
857 +
858 +src_configure() {
859 + local mycmakeargs=(
860 + $(cmake-utils_use_with analitza)
861 + $(cmake-utils_use_with postscript LibSpectre)
862 + $(cmake-utils_use_with python PythonLibs)
863 + $(cmake-utils_use_with qalculate)
864 + $(cmake-utils_use_with R)
865 + )
866 + kde4-base_src_configure
867 +}
868 +
869 +pkg_postinst() {
870 + kde4-base_pkg_postinst
871 +
872 + if ! use analitza && ! use python && ! use qalculate && ! use R; then
873 + echo
874 + ewarn "You have decided to build ${PN} with no backend."
875 + ewarn "To have this application functional, please do one of below:"
876 + ewarn " # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'python', 'qalculate' or 'R' USE flag enabled"
877 + ewarn " # emerge -vaDu sci-mathematics/maxima"
878 + echo
879 + fi
880 +}
881
882 diff --git a/kde-apps/cantor/metadata.xml b/kde-apps/cantor/metadata.xml
883 new file mode 100644
884 index 0000000..dc8f6e5
885 --- /dev/null
886 +++ b/kde-apps/cantor/metadata.xml
887 @@ -0,0 +1,10 @@
888 +<?xml version="1.0" encoding="UTF-8"?>
889 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
890 +<pkgmetadata>
891 + <!-- maintainer-needed -->
892 + <use>
893 + <flag name="analitza">Enable <pkg>kde-apps/analitza</pkg> backend support</flag>
894 + <flag name="qalculate">Enable <pkg>sci-libs/libqalculate</pkg> backend support</flag>
895 + <flag name="R">Enable <pkg>dev-lang/R</pkg> backend support</flag>
896 + </use>
897 +</pkgmetadata>
898
899 diff --git a/kde-apps/cervisia/cervisia-4.14.3.ebuild b/kde-apps/cervisia/cervisia-4.14.3.ebuild
900 new file mode 100644
901 index 0000000..423ef51
902 --- /dev/null
903 +++ b/kde-apps/cervisia/cervisia-4.14.3.ebuild
904 @@ -0,0 +1,17 @@
905 +# Copyright 1999-2015 Gentoo Foundation
906 +# Distributed under the terms of the GNU General Public License v2
907 +# $Id$
908 +
909 +EAPI=5
910 +
911 +KDE_HANDBOOK="optional"
912 +inherit kde4-base
913 +
914 +DESCRIPTION="Cervisia - A KDE CVS frontend"
915 +HOMEPAGE="https://www.kde.org/applications/development/cervisia"
916 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
917 +IUSE="debug"
918 +
919 +RDEPEND="
920 + dev-vcs/cvs
921 +"
922
923 diff --git a/kde-apps/cervisia/metadata.xml b/kde-apps/cervisia/metadata.xml
924 new file mode 100644
925 index 0000000..7a38bb9
926 --- /dev/null
927 +++ b/kde-apps/cervisia/metadata.xml
928 @@ -0,0 +1,5 @@
929 +<?xml version="1.0" encoding="UTF-8"?>
930 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
931 +<pkgmetadata>
932 + <!-- maintainer-needed -->
933 +</pkgmetadata>
934
935 diff --git a/kde-apps/dolphin-plugins/dolphin-plugins-4.14.3.ebuild b/kde-apps/dolphin-plugins/dolphin-plugins-4.14.3.ebuild
936 new file mode 100644
937 index 0000000..4edb86a
938 --- /dev/null
939 +++ b/kde-apps/dolphin-plugins/dolphin-plugins-4.14.3.ebuild
940 @@ -0,0 +1,35 @@
941 +# Copyright 1999-2015 Gentoo Foundation
942 +# Distributed under the terms of the GNU General Public License v2
943 +# $Id$
944 +
945 +EAPI=5
946 +
947 +inherit kde4-base
948 +
949 +DESCRIPTION="Extra Dolphin plugins"
950 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
951 +IUSE="debug bazaar git mercurial subversion"
952 +
953 +DEPEND="
954 + $(add_kdeapps_dep libkonq)
955 +"
956 +RDEPEND="${DEPEND}
957 + $(add_kdeapps_dep kompare)
958 + bazaar? ( dev-vcs/bzr )
959 + git? ( dev-vcs/git )
960 + mercurial? ( dev-vcs/mercurial )
961 + subversion? ( dev-vcs/subversion )
962 +"
963 +
964 +src_install() {
965 + { use bazaar || use git || use mercurial || use subversion; } && kde4-base_src_install
966 +}
967 +
968 +pkg_postinst() {
969 + if ! use bazaar && ! use git && ! use mercurial && ! use subversion ; then
970 + einfo
971 + einfo "You have disabled all plugin use flags. If you want to have vcs"
972 + einfo "integration in dolphin, enable those of your needs."
973 + einfo
974 + fi
975 +}
976
977 diff --git a/kde-apps/dolphin-plugins/metadata.xml b/kde-apps/dolphin-plugins/metadata.xml
978 new file mode 100644
979 index 0000000..5d63ba7
980 --- /dev/null
981 +++ b/kde-apps/dolphin-plugins/metadata.xml
982 @@ -0,0 +1,11 @@
983 +<?xml version="1.0" encoding="UTF-8"?>
984 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
985 +<pkgmetadata>
986 + <!-- maintainer-needed -->
987 + <use>
988 + <flag name="bazaar">Enable support for the bazaar VCS</flag>
989 + <flag name="dropbox">Enable support for the dropbox fileviewer plugin</flag>
990 + <flag name="git">Enable support for the git VCS</flag>
991 + <flag name="mercurial">Enable support for the mercurial VCS</flag>
992 + </use>
993 +</pkgmetadata>
994
995 diff --git a/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild b/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild
996 new file mode 100644
997 index 0000000..7eb4726
998 --- /dev/null
999 +++ b/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild
1000 @@ -0,0 +1,56 @@
1001 +# Copyright 1999-2016 Gentoo Foundation
1002 +# Distributed under the terms of the GNU General Public License v2
1003 +# $Id$
1004 +
1005 +EAPI=5
1006 +
1007 +KDE_HANDBOOK="optional"
1008 +KMNAME="kde-baseapps"
1009 +inherit kde4-meta
1010 +
1011 +DESCRIPTION="A KDE filemanager focusing on usability"
1012 +HOMEPAGE="https://dolphin.kde.org https://www.kde.org/applications/system/dolphin"
1013 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1014 +IUSE="debug semantic-desktop thumbnail"
1015 +
1016 +DEPEND="
1017 + $(add_kdebase_dep kactivities '' 4.13)
1018 + $(add_kdeapps_dep libkonq)
1019 + media-libs/phonon[qt4]
1020 + x11-libs/libXrender
1021 + semantic-desktop? (
1022 + $(add_kdebase_dep baloo)
1023 + $(add_kdeapps_dep baloo-widgets)
1024 + $(add_kdebase_dep kfilemetadata)
1025 + )
1026 +"
1027 +RDEPEND="${DEPEND}
1028 + $(add_kdeapps_dep kdebase-kioslaves)
1029 + $(add_kdeapps_dep kfind)
1030 + $(add_kdeapps_dep konsolepart)
1031 + thumbnail? (
1032 + $(add_kdeapps_dep thumbnailers)
1033 + $(add_kdeapps_dep ffmpegthumbs)
1034 + )
1035 +"
1036 +
1037 +RESTRICT="test"
1038 +# bug 393129
1039 +
1040 +src_configure() {
1041 + local mycmakeargs=(
1042 + $(cmake-utils_use_with semantic-desktop Baloo)
1043 + $(cmake-utils_use_with semantic-desktop BalooWidgets)
1044 + $(cmake-utils_use_with semantic-desktop KFileMetaData)
1045 + )
1046 +
1047 + kde4-meta_src_configure
1048 +}
1049 +
1050 +pkg_postinst() {
1051 + kde4-base_pkg_postinst
1052 +
1053 + if ! has_version media-gfx/icoutils ; then
1054 + elog "For .exe file preview support, install media-gfx/icoutils."
1055 + fi
1056 +}
1057
1058 diff --git a/kde-apps/dolphin/metadata.xml b/kde-apps/dolphin/metadata.xml
1059 new file mode 100644
1060 index 0000000..c2f55c8
1061 --- /dev/null
1062 +++ b/kde-apps/dolphin/metadata.xml
1063 @@ -0,0 +1,8 @@
1064 +<?xml version="1.0" encoding="UTF-8"?>
1065 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1066 +<pkgmetadata>
1067 + <use>
1068 + <flag name="thumbnail">Enables video thumbnail generation</flag>
1069 + </use>
1070 + <!-- maintainer-needed -->
1071 +</pkgmetadata>
1072
1073 diff --git a/kde-apps/dragon/dragon-4.14.3.ebuild b/kde-apps/dragon/dragon-4.14.3.ebuild
1074 new file mode 100644
1075 index 0000000..aa7dfc2
1076 --- /dev/null
1077 +++ b/kde-apps/dragon/dragon-4.14.3.ebuild
1078 @@ -0,0 +1,20 @@
1079 +# Copyright 1999-2015 Gentoo Foundation
1080 +# Distributed under the terms of the GNU General Public License v2
1081 +# $Id$
1082 +
1083 +EAPI=5
1084 +
1085 +KDE_HANDBOOK="optional"
1086 +inherit kde4-base
1087 +
1088 +DESCRIPTION="Dragon Player is a simple video player for KDE 4"
1089 +HOMEPAGE="https://www.kde.org/applications/multimedia/dragonplayer"
1090 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1091 +IUSE="debug xine"
1092 +
1093 +RDEPEND="
1094 + media-libs/phonon[qt4]
1095 +"
1096 +DEPEND="${RDEPEND}
1097 + sys-devel/gettext
1098 +"
1099
1100 diff --git a/kde-apps/dragon/metadata.xml b/kde-apps/dragon/metadata.xml
1101 new file mode 100644
1102 index 0000000..7a38bb9
1103 --- /dev/null
1104 +++ b/kde-apps/dragon/metadata.xml
1105 @@ -0,0 +1,5 @@
1106 +<?xml version="1.0" encoding="UTF-8"?>
1107 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1108 +<pkgmetadata>
1109 + <!-- maintainer-needed -->
1110 +</pkgmetadata>
1111
1112 diff --git a/kde-apps/drkonqi/drkonqi-4.14.3.ebuild b/kde-apps/drkonqi/drkonqi-4.14.3.ebuild
1113 new file mode 100644
1114 index 0000000..ea0aecf
1115 --- /dev/null
1116 +++ b/kde-apps/drkonqi/drkonqi-4.14.3.ebuild
1117 @@ -0,0 +1,25 @@
1118 +# Copyright 1999-2015 Gentoo Foundation
1119 +# Distributed under the terms of the GNU General Public License v2
1120 +# $Id$
1121 +
1122 +EAPI=5
1123 +
1124 +KMNAME="kde-runtime"
1125 +inherit kde4-meta
1126 +
1127 +DESCRIPTION="KDE crash handler, gives the user feedback if a program crashed"
1128 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
1129 +IUSE="debug"
1130 +
1131 +DEPEND="
1132 + $(add_kdeapps_dep kdepimlibs)
1133 +"
1134 +RDEPEND="${DEPEND}"
1135 +
1136 +pkg_postinst() {
1137 + kde4-meta_pkg_postinst
1138 + if ! has_version "sys-devel/gdb"; then
1139 + elog "For more usability consider installing following packages:"
1140 + elog " sys-devel/gdb - Easier debugging support"
1141 + fi
1142 +}
1143
1144 diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild
1145 new file mode 100644
1146 index 0000000..372a2d4
1147 --- /dev/null
1148 +++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild
1149 @@ -0,0 +1,19 @@
1150 +# Copyright 1999-2015 Gentoo Foundation
1151 +# Distributed under the terms of the GNU General Public License v2
1152 +# $Id$
1153 +
1154 +EAPI=5
1155 +
1156 +inherit kde4-base
1157 +
1158 +DESCRIPTION="A FFmpeg based thumbnail Generator for Video Files"
1159 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1160 +IUSE="debug libav"
1161 +
1162 +DEPEND="
1163 + libav? ( media-video/libav:0= )
1164 + !libav? ( media-video/ffmpeg:0= )
1165 +"
1166 +RDEPEND="${DEPEND}
1167 + $(add_kdeapps_dep kdebase-kioslaves)
1168 +"
1169
1170 diff --git a/kde-apps/ffmpegthumbs/metadata.xml b/kde-apps/ffmpegthumbs/metadata.xml
1171 new file mode 100644
1172 index 0000000..7a38bb9
1173 --- /dev/null
1174 +++ b/kde-apps/ffmpegthumbs/metadata.xml
1175 @@ -0,0 +1,5 @@
1176 +<?xml version="1.0" encoding="UTF-8"?>
1177 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1178 +<pkgmetadata>
1179 + <!-- maintainer-needed -->
1180 +</pkgmetadata>
1181
1182 diff --git a/kde-apps/filelight/filelight-4.14.3.ebuild b/kde-apps/filelight/filelight-4.14.3.ebuild
1183 new file mode 100644
1184 index 0000000..39d16f0
1185 --- /dev/null
1186 +++ b/kde-apps/filelight/filelight-4.14.3.ebuild
1187 @@ -0,0 +1,13 @@
1188 +# Copyright 1999-2015 Gentoo Foundation
1189 +# Distributed under the terms of the GNU General Public License v2
1190 +# $Id$
1191 +
1192 +EAPI=5
1193 +
1194 +KDE_HANDBOOK="optional"
1195 +inherit kde4-base
1196 +
1197 +DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
1198 +HOMEPAGE="https://utils.kde.org/projects/filelight"
1199 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1200 +IUSE="debug"
1201
1202 diff --git a/kde-apps/filelight/metadata.xml b/kde-apps/filelight/metadata.xml
1203 new file mode 100644
1204 index 0000000..7a38bb9
1205 --- /dev/null
1206 +++ b/kde-apps/filelight/metadata.xml
1207 @@ -0,0 +1,5 @@
1208 +<?xml version="1.0" encoding="UTF-8"?>
1209 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1210 +<pkgmetadata>
1211 + <!-- maintainer-needed -->
1212 +</pkgmetadata>
1213
1214 diff --git a/kde-apps/granatier/granatier-4.14.3.ebuild b/kde-apps/granatier/granatier-4.14.3.ebuild
1215 new file mode 100644
1216 index 0000000..af8a58f
1217 --- /dev/null
1218 +++ b/kde-apps/granatier/granatier-4.14.3.ebuild
1219 @@ -0,0 +1,18 @@
1220 +# Copyright 1999-2015 Gentoo Foundation
1221 +# Distributed under the terms of the GNU General Public License v2
1222 +# $Id$
1223 +
1224 +EAPI=5
1225 +
1226 +KDE_HANDBOOK="optional"
1227 +inherit kde4-base
1228 +
1229 +DESCRIPTION="KDE Bomberman game"
1230 +HOMEPAGE="https://www.kde.org/applications/games/granatier/"
1231 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1232 +IUSE="debug"
1233 +
1234 +DEPEND="
1235 + $(add_kdeapps_dep libkdegames)
1236 +"
1237 +RDEPEND="${DEPEND}"
1238
1239 diff --git a/kde-apps/granatier/metadata.xml b/kde-apps/granatier/metadata.xml
1240 new file mode 100644
1241 index 0000000..7a38bb9
1242 --- /dev/null
1243 +++ b/kde-apps/granatier/metadata.xml
1244 @@ -0,0 +1,5 @@
1245 +<?xml version="1.0" encoding="UTF-8"?>
1246 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1247 +<pkgmetadata>
1248 + <!-- maintainer-needed -->
1249 +</pkgmetadata>
1250
1251 diff --git a/kde-apps/gwenview/gwenview-4.14.3.ebuild b/kde-apps/gwenview/gwenview-4.14.3.ebuild
1252 new file mode 100644
1253 index 0000000..8d27ff1
1254 --- /dev/null
1255 +++ b/kde-apps/gwenview/gwenview-4.14.3.ebuild
1256 @@ -0,0 +1,64 @@
1257 +# Copyright 1999-2015 Gentoo Foundation
1258 +# Distributed under the terms of the GNU General Public License v2
1259 +# $Id$
1260 +
1261 +EAPI=5
1262 +
1263 +KDE_HANDBOOK="optional"
1264 +OPENGL_REQUIRED="always"
1265 +inherit kde4-base
1266 +
1267 +DESCRIPTION="KDE image viewer"
1268 +HOMEPAGE="
1269 + https://www.kde.org/applications/graphics/gwenview/
1270 + https://userbase.kde.org/Gwenview
1271 +"
1272 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1273 +IUSE="debug kipi semantic-desktop"
1274 +
1275 +# tests fail, last checked 4.11.0
1276 +RESTRICT="test"
1277 +
1278 +DEPEND="
1279 + $(add_kdeapps_dep libkdcraw)
1280 + $(add_kdeapps_dep libkonq)
1281 + $(add_kdebase_dep kactivities '' 4.13)
1282 + media-gfx/exiv2:=
1283 + media-libs/lcms:2
1284 + media-libs/libpng:0=
1285 + virtual/jpeg:0
1286 + x11-libs/libX11
1287 + kipi? ( $(add_kdeapps_dep libkipi) )
1288 + semantic-desktop? ( $(add_kdebase_dep baloo) )
1289 +"
1290 +RDEPEND="${DEPEND}"
1291 +
1292 +src_configure() {
1293 + local mycmakeargs=(
1294 + $(cmake-utils_use_with kipi)
1295 + )
1296 + # Workaround for bug #479510
1297 + if [[ -e ${EPREFIX}/usr/include/${CHOST}/jconfig.h ]]; then
1298 + mycmakeargs+=( -DJCONFIG_H="${EPREFIX}/usr/include/${CHOST}/jconfig.h" )
1299 + fi
1300 +
1301 + if use semantic-desktop; then
1302 + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=Baloo)
1303 + else
1304 + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=None)
1305 + fi
1306 +
1307 + kde4-base_src_configure
1308 +}
1309 +
1310 +pkg_postinst() {
1311 + kde4-base_pkg_postinst
1312 +
1313 + if ! has_version kde-apps/svgpart:${SLOT} ; then
1314 + elog "For SVG support, install kde-apps/svgpart:${SLOT}"
1315 + fi
1316 +
1317 + if use kipi && ! has_version media-plugins/kipi-plugins ; then
1318 + elog "The plugins for the KIPI inteface can be found in media-plugins/kipi-plugins"
1319 + fi
1320 +}
1321
1322 diff --git a/kde-apps/gwenview/metadata.xml b/kde-apps/gwenview/metadata.xml
1323 new file mode 100644
1324 index 0000000..77caa46
1325 --- /dev/null
1326 +++ b/kde-apps/gwenview/metadata.xml
1327 @@ -0,0 +1,8 @@
1328 +<?xml version="1.0" encoding="UTF-8"?>
1329 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1330 +<pkgmetadata>
1331 + <!-- maintainer-needed -->
1332 + <use>
1333 + <flag name="kipi">Support for the KDE Image Plugin Interface</flag>
1334 + </use>
1335 +</pkgmetadata>
1336
1337 diff --git a/kde-apps/jovie/jovie-4.14.3.ebuild b/kde-apps/jovie/jovie-4.14.3.ebuild
1338 new file mode 100644
1339 index 0000000..6bb036a
1340 --- /dev/null
1341 +++ b/kde-apps/jovie/jovie-4.14.3.ebuild
1342 @@ -0,0 +1,18 @@
1343 +# Copyright 1999-2015 Gentoo Foundation
1344 +# Distributed under the terms of the GNU General Public License v2
1345 +# $Id$
1346 +
1347 +EAPI=5
1348 +
1349 +KDE_HANDBOOK="optional"
1350 +inherit kde4-base
1351 +
1352 +DESCRIPTION="Jovie is a text to speech application"
1353 +HOMEPAGE="https://www.kde.org/applications/utilities/jovie/"
1354 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1355 +IUSE="debug"
1356 +
1357 +DEPEND="
1358 + app-accessibility/speech-dispatcher
1359 +"
1360 +RDEPEND="${DEPEND}"
1361
1362 diff --git a/kde-apps/jovie/metadata.xml b/kde-apps/jovie/metadata.xml
1363 new file mode 100644
1364 index 0000000..7a38bb9
1365 --- /dev/null
1366 +++ b/kde-apps/jovie/metadata.xml
1367 @@ -0,0 +1,5 @@
1368 +<?xml version="1.0" encoding="UTF-8"?>
1369 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1370 +<pkgmetadata>
1371 + <!-- maintainer-needed -->
1372 +</pkgmetadata>
1373
1374 diff --git a/kde-apps/juk/juk-4.14.3.ebuild b/kde-apps/juk/juk-4.14.3.ebuild
1375 new file mode 100644
1376 index 0000000..1085013
1377 --- /dev/null
1378 +++ b/kde-apps/juk/juk-4.14.3.ebuild
1379 @@ -0,0 +1,27 @@
1380 +# Copyright 1999-2015 Gentoo Foundation
1381 +# Distributed under the terms of the GNU General Public License v2
1382 +# $Id$
1383 +
1384 +EAPI=5
1385 +
1386 +KDE_HANDBOOK="optional"
1387 +inherit kde4-base
1388 +
1389 +DESCRIPTION="Jukebox and music manager for KDE"
1390 +HOMEPAGE="https://www.kde.org/applications/multimedia/juk/"
1391 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1392 +IUSE="debug"
1393 +
1394 +DEPEND="
1395 + >=media-libs/taglib-1.6
1396 +"
1397 +RDEPEND="${DEPEND}"
1398 +
1399 +src_configure() {
1400 + # https://bugs.gentoo.org/410551 for disabling deprecated TunePimp support
1401 + local mycmakeargs=(
1402 + -DWITH_TunePimp=OFF
1403 + )
1404 +
1405 + kde4-base_src_configure
1406 +}
1407
1408 diff --git a/kde-apps/kaccessible/kaccessible-4.14.3.ebuild b/kde-apps/kaccessible/kaccessible-4.14.3.ebuild
1409 new file mode 100644
1410 index 0000000..49a0d28
1411 --- /dev/null
1412 +++ b/kde-apps/kaccessible/kaccessible-4.14.3.ebuild
1413 @@ -0,0 +1,21 @@
1414 +# Copyright 1999-2015 Gentoo Foundation
1415 +# Distributed under the terms of the GNU General Public License v2
1416 +# $Id$
1417 +
1418 +EAPI=5
1419 +
1420 +inherit kde4-base
1421 +
1422 +DESCRIPTION="Provides accessibility services like focus tracking"
1423 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1424 +IUSE="debug +speechd"
1425 +
1426 +DEPEND="speechd? ( app-accessibility/speech-dispatcher )"
1427 +RDEPEND=${DEPEND}
1428 +
1429 +src_configure() {
1430 + local mycmakeargs=(
1431 + $(cmake-utils_use_with speechd)
1432 + )
1433 + kde4-base_src_configure
1434 +}
1435
1436 diff --git a/kde-apps/kaccessible/metadata.xml b/kde-apps/kaccessible/metadata.xml
1437 new file mode 100644
1438 index 0000000..6af1182
1439 --- /dev/null
1440 +++ b/kde-apps/kaccessible/metadata.xml
1441 @@ -0,0 +1,8 @@
1442 +<?xml version="1.0" encoding="UTF-8"?>
1443 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1444 +<pkgmetadata>
1445 + <!-- maintainer-needed -->
1446 + <use>
1447 + <flag name="speechd">Enable support for the speech-dispatcher speech synthesizer</flag>
1448 + </use>
1449 +</pkgmetadata>
1450
1451 diff --git a/kde-apps/kajongg/kajongg-4.14.3.ebuild b/kde-apps/kajongg/kajongg-4.14.3.ebuild
1452 new file mode 100644
1453 index 0000000..8338e2e
1454 --- /dev/null
1455 +++ b/kde-apps/kajongg/kajongg-4.14.3.ebuild
1456 @@ -0,0 +1,37 @@
1457 +# Copyright 1999-2015 Gentoo Foundation
1458 +# Distributed under the terms of the GNU General Public License v2
1459 +# $Id$
1460 +
1461 +EAPI=5
1462 +
1463 +KDE_HANDBOOK="optional"
1464 +PYTHON_COMPAT=( python2_7 )
1465 +inherit python-single-r1 kde4-base
1466 +
1467 +DESCRIPTION="The classical Mah Jongg for four players"
1468 +HOMEPAGE="https://www.kde.org/applications/games/kajongg/"
1469 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1470 +IUSE="debug"
1471 +
1472 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
1473 +
1474 +DEPEND="
1475 + ${PYTHON_DEPS}
1476 + dev-db/sqlite:3
1477 + $(add_kdeapps_dep libkdegames)
1478 + $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}")
1479 +"
1480 +RDEPEND="${DEPEND}
1481 + $(add_kdeapps_dep libkmahjongg)
1482 + >=dev-python/twisted-core-8.2.0
1483 +"
1484 +
1485 +pkg_setup() {
1486 + python-single-r1_pkg_setup
1487 + kde4-base_pkg_setup
1488 +}
1489 +
1490 +src_prepare() {
1491 + python_fix_shebang src
1492 + kde4-base_src_prepare
1493 +}
1494
1495 diff --git a/kde-apps/kajongg/metadata.xml b/kde-apps/kajongg/metadata.xml
1496 new file mode 100644
1497 index 0000000..7a38bb9
1498 --- /dev/null
1499 +++ b/kde-apps/kajongg/metadata.xml
1500 @@ -0,0 +1,5 @@
1501 +<?xml version="1.0" encoding="UTF-8"?>
1502 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1503 +<pkgmetadata>
1504 + <!-- maintainer-needed -->
1505 +</pkgmetadata>
1506
1507 diff --git a/kde-apps/kalgebra/kalgebra-4.14.3.ebuild b/kde-apps/kalgebra/kalgebra-4.14.3.ebuild
1508 new file mode 100644
1509 index 0000000..772850c
1510 --- /dev/null
1511 +++ b/kde-apps/kalgebra/kalgebra-4.14.3.ebuild
1512 @@ -0,0 +1,31 @@
1513 +# Copyright 1999-2015 Gentoo Foundation
1514 +# Distributed under the terms of the GNU General Public License v2
1515 +# $Id$
1516 +
1517 +EAPI=5
1518 +
1519 +KDE_HANDBOOK="optional"
1520 +DECLARATIVE_REQUIRED="always"
1521 +OPENGL_REQUIRED="optional"
1522 +inherit kde4-base
1523 +
1524 +DESCRIPTION="MathML-based graph calculator for KDE"
1525 +HOMEPAGE="https://www.kde.org/applications/education/kalgebra
1526 +https://edu.kde.org/kalgebra"
1527 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1528 +IUSE="debug"
1529 +
1530 +DEPEND="
1531 + $(add_kdeapps_dep analitza opengl?)
1532 + $(add_kdeapps_dep libkdeedu)
1533 + opengl? ( virtual/glu )
1534 +"
1535 +RDEPEND="${DEPEND}"
1536 +
1537 +src_configure() {
1538 + local mycmakeargs=(
1539 + $(cmake-utils_use_with opengl OpenGL)
1540 + )
1541 +
1542 + kde4-base_src_configure
1543 +}
1544
1545 diff --git a/kde-apps/kalgebra/metadata.xml b/kde-apps/kalgebra/metadata.xml
1546 new file mode 100644
1547 index 0000000..7a38bb9
1548 --- /dev/null
1549 +++ b/kde-apps/kalgebra/metadata.xml
1550 @@ -0,0 +1,5 @@
1551 +<?xml version="1.0" encoding="UTF-8"?>
1552 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1553 +<pkgmetadata>
1554 + <!-- maintainer-needed -->
1555 +</pkgmetadata>
1556
1557 diff --git a/kde-apps/kalzium/kalzium-4.14.3.ebuild b/kde-apps/kalzium/kalzium-4.14.3.ebuild
1558 new file mode 100644
1559 index 0000000..1d941df
1560 --- /dev/null
1561 +++ b/kde-apps/kalzium/kalzium-4.14.3.ebuild
1562 @@ -0,0 +1,48 @@
1563 +# Copyright 1999-2015 Gentoo Foundation
1564 +# Distributed under the terms of the GNU General Public License v2
1565 +# $Id$
1566 +
1567 +EAPI=5
1568 +
1569 +KDE_HANDBOOK="optional"
1570 +CPPUNIT_REQUIRED="optional"
1571 +OPENGL_REQUIRED="always"
1572 +inherit kde4-base flag-o-matic
1573 +
1574 +DESCRIPTION="KDE: periodic table of the elements"
1575 +HOMEPAGE="https://www.kde.org/applications/education/kalzium
1576 +https://edu.kde.org/kalzium"
1577 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1578 +IUSE="editor debug +plasma solver"
1579 +
1580 +DEPEND="
1581 + $(add_kdeapps_dep libkdeedu)
1582 + editor? (
1583 + >=dev-cpp/eigen-2.0.3:2
1584 + sci-chemistry/avogadro
1585 + >=sci-chemistry/openbabel-2.2
1586 + )
1587 + solver? ( dev-ml/facile[ocamlopt] )
1588 +"
1589 +RDEPEND=${DEPEND}
1590 +
1591 +KMEXTRACTONLY="
1592 + libkdeedu/kdeeduui/
1593 + libkdeedu/libscience/
1594 +"
1595 +
1596 +src_configure(){
1597 + # Fix missing finite()
1598 + [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H
1599 +
1600 + local mycmakeargs=(
1601 + $(cmake-utils_use_with editor Eigen2)
1602 + $(cmake-utils_use_with editor Avogadro)
1603 + $(cmake-utils_use_with editor OpenBabel2)
1604 + $(cmake-utils_use_with editor OpenGL)
1605 + $(cmake-utils_use_with solver OCaml)
1606 + $(cmake-utils_use_with solver Libfacile)
1607 + )
1608 +
1609 + kde4-base_src_configure
1610 +}
1611
1612 diff --git a/kde-apps/kamera/kamera-4.14.3.ebuild b/kde-apps/kamera/kamera-4.14.3.ebuild
1613 new file mode 100644
1614 index 0000000..cca0d75
1615 --- /dev/null
1616 +++ b/kde-apps/kamera/kamera-4.14.3.ebuild
1617 @@ -0,0 +1,17 @@
1618 +# Copyright 1999-2015 Gentoo Foundation
1619 +# Distributed under the terms of the GNU General Public License v2
1620 +# $Id$
1621 +
1622 +EAPI=5
1623 +
1624 +KDE_HANDBOOK="optional"
1625 +inherit kde4-base
1626 +
1627 +DESCRIPTION="KDE digital camera manager"
1628 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1629 +IUSE="debug"
1630 +
1631 +DEPEND="
1632 + media-libs/libgphoto2:=
1633 +"
1634 +RDEPEND="${DEPEND}"
1635
1636 diff --git a/kde-apps/kanagram/kanagram-4.14.3.ebuild b/kde-apps/kanagram/kanagram-4.14.3.ebuild
1637 new file mode 100644
1638 index 0000000..bfab89c
1639 --- /dev/null
1640 +++ b/kde-apps/kanagram/kanagram-4.14.3.ebuild
1641 @@ -0,0 +1,19 @@
1642 +# Copyright 1999-2015 Gentoo Foundation
1643 +# Distributed under the terms of the GNU General Public License v2
1644 +# $Id$
1645 +
1646 +EAPI=5
1647 +
1648 +KDE_HANDBOOK="optional"
1649 +inherit kde4-base
1650 +
1651 +DESCRIPTION="KDE: letter order game"
1652 +HOMEPAGE="https://www.kde.org/applications/education/kanagram
1653 +https://edu.kde.org/kanagram"
1654 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1655 +IUSE="debug"
1656 +
1657 +DEPEND="
1658 + $(add_kdeapps_dep libkdeedu)
1659 +"
1660 +RDEPEND=${DEPEND}
1661
1662 diff --git a/kde-apps/kapman/kapman-4.14.3.ebuild b/kde-apps/kapman/kapman-4.14.3.ebuild
1663 new file mode 100644
1664 index 0000000..2de52df
1665 --- /dev/null
1666 +++ b/kde-apps/kapman/kapman-4.14.3.ebuild
1667 @@ -0,0 +1,16 @@
1668 +# Copyright 1999-2015 Gentoo Foundation
1669 +# Distributed under the terms of the GNU General Public License v2
1670 +# $Id$
1671 +
1672 +EAPI=5
1673 +
1674 +KDE_HANDBOOK="optional"
1675 +inherit kde4-base
1676 +
1677 +DESCRIPTION="Pac-Man clone for KDE"
1678 +HOMEPAGE="https://www.kde.org/applications/games/kapman/"
1679 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1680 +IUSE="debug"
1681 +
1682 +DEPEND="$(add_kdeapps_dep libkdegames)"
1683 +RDEPEND="${DEPEND}"
1684
1685 diff --git a/kde-apps/kapman/metadata.xml b/kde-apps/kapman/metadata.xml
1686 new file mode 100644
1687 index 0000000..7a38bb9
1688 --- /dev/null
1689 +++ b/kde-apps/kapman/metadata.xml
1690 @@ -0,0 +1,5 @@
1691 +<?xml version="1.0" encoding="UTF-8"?>
1692 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1693 +<pkgmetadata>
1694 + <!-- maintainer-needed -->
1695 +</pkgmetadata>
1696
1697 diff --git a/kde-apps/kapptemplate/kapptemplate-4.14.3.ebuild b/kde-apps/kapptemplate/kapptemplate-4.14.3.ebuild
1698 new file mode 100644
1699 index 0000000..01f085c
1700 --- /dev/null
1701 +++ b/kde-apps/kapptemplate/kapptemplate-4.14.3.ebuild
1702 @@ -0,0 +1,13 @@
1703 +# Copyright 1999-2016 Gentoo Foundation
1704 +# Distributed under the terms of the GNU General Public License v2
1705 +# $Id$
1706 +
1707 +EAPI=5
1708 +
1709 +KDE_HANDBOOK="optional"
1710 +inherit kde4-base
1711 +
1712 +DESCRIPTION="A shell script to create the necessary framework to develop KDE applications"
1713 +HOMEPAGE="https://www.kde.org/applications/development/kapptemplate"
1714 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1715 +IUSE="debug"
1716
1717 diff --git a/kde-apps/kapptemplate/metadata.xml b/kde-apps/kapptemplate/metadata.xml
1718 new file mode 100644
1719 index 0000000..7a38bb9
1720 --- /dev/null
1721 +++ b/kde-apps/kapptemplate/metadata.xml
1722 @@ -0,0 +1,5 @@
1723 +<?xml version="1.0" encoding="UTF-8"?>
1724 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1725 +<pkgmetadata>
1726 + <!-- maintainer-needed -->
1727 +</pkgmetadata>
1728
1729 diff --git a/kde-apps/kate/kate-4.14.3.ebuild b/kde-apps/kate/kate-4.14.3.ebuild
1730 new file mode 100644
1731 index 0000000..00f5e05
1732 --- /dev/null
1733 +++ b/kde-apps/kate/kate-4.14.3.ebuild
1734 @@ -0,0 +1,62 @@
1735 +# Copyright 1999-2016 Gentoo Foundation
1736 +# Distributed under the terms of the GNU General Public License v2
1737 +# $Id$
1738 +
1739 +EAPI=5
1740 +KDE_HANDBOOK="optional"
1741 +KMNAME="kate"
1742 +PYTHON_COMPAT=( python{2_7,3_3,3_4} )
1743 +
1744 +inherit python-single-r1 kde4-meta
1745 +
1746 +DESCRIPTION="Kate is an MDI texteditor"
1747 +HOMEPAGE="https://www.kde.org/applications/utilities/kate http://kate-editor.org"
1748 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1749 +IUSE="debug python"
1750 +
1751 +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
1752 +
1753 +DEPEND="
1754 + $(add_kdebase_dep kactivities '' 4.13)
1755 + dev-libs/libxml2
1756 + dev-libs/libxslt
1757 + dev-libs/qjson
1758 + python? (
1759 + ${PYTHON_DEPS}
1760 + $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}" 4.9.2-r1)
1761 + )
1762 +"
1763 +RDEPEND="${DEPEND}
1764 + $(add_kdebase_dep katepart)
1765 +"
1766 +
1767 +KMEXTRA="
1768 + addons/kate
1769 + addons/plasma
1770 +"
1771 +
1772 +pkg_setup() {
1773 + if use python; then
1774 + python-single-r1_pkg_setup
1775 + fi
1776 + kde4-meta_pkg_setup
1777 +}
1778 +
1779 +src_configure() {
1780 + local mycmakeargs=(
1781 + $(cmake-utils_use_build python pate)
1782 + )
1783 +
1784 + kde4-meta_src_configure
1785 +}
1786 +
1787 +pkg_postinst() {
1788 + kde4-meta_pkg_postinst
1789 +
1790 + if ! has_version kde-apps/kaddressbook:${SLOT}; then
1791 + echo
1792 + elog "File templates plugin requires kde-apps/kaddressbook:${SLOT}."
1793 + elog "Please install it if you plan to use this plugin."
1794 + echo
1795 + fi
1796 +}
1797
1798 diff --git a/kde-apps/katomic/katomic-4.14.3.ebuild b/kde-apps/katomic/katomic-4.14.3.ebuild
1799 new file mode 100644
1800 index 0000000..b60dacb
1801 --- /dev/null
1802 +++ b/kde-apps/katomic/katomic-4.14.3.ebuild
1803 @@ -0,0 +1,20 @@
1804 +# Copyright 1999-2015 Gentoo Foundation
1805 +# Distributed under the terms of the GNU General Public License v2
1806 +# $Id$
1807 +
1808 +EAPI=5
1809 +
1810 +KDE_HANDBOOK="optional"
1811 +KDE_SELINUX_MODULE="games"
1812 +inherit kde4-base
1813 +
1814 +DESCRIPTION="KDE Atomic Entertainment Game"
1815 +HOMEPAGE="
1816 + https://www.kde.org/applications/games/katomic/
1817 + https://games.kde.org/game.php?game=katomic
1818 +"
1819 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1820 +IUSE="debug"
1821 +
1822 +DEPEND="$(add_kdeapps_dep libkdegames)"
1823 +RDEPEND="${DEPEND}"
1824
1825 diff --git a/kde-apps/kblackbox/kblackbox-4.14.3.ebuild b/kde-apps/kblackbox/kblackbox-4.14.3.ebuild
1826 new file mode 100644
1827 index 0000000..2ed74aa
1828 --- /dev/null
1829 +++ b/kde-apps/kblackbox/kblackbox-4.14.3.ebuild
1830 @@ -0,0 +1,16 @@
1831 +# Copyright 1999-2015 Gentoo Foundation
1832 +# Distributed under the terms of the GNU General Public License v2
1833 +# $Id$
1834 +
1835 +EAPI=5
1836 +
1837 +KDE_HANDBOOK="optional"
1838 +KDE_SELINUX_MODULE="games"
1839 +inherit kde4-base
1840 +
1841 +DESCRIPTION="KDE Blackbox Game"
1842 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1843 +IUSE="debug"
1844 +
1845 +DEPEND="$(add_kdeapps_dep libkdegames)"
1846 +RDEPEND="${DEPEND}"
1847
1848 diff --git a/kde-apps/kblocks/kblocks-4.14.3.ebuild b/kde-apps/kblocks/kblocks-4.14.3.ebuild
1849 new file mode 100644
1850 index 0000000..7244bc5
1851 --- /dev/null
1852 +++ b/kde-apps/kblocks/kblocks-4.14.3.ebuild
1853 @@ -0,0 +1,16 @@
1854 +# Copyright 1999-2015 Gentoo Foundation
1855 +# Distributed under the terms of the GNU General Public License v2
1856 +# $Id$
1857 +
1858 +EAPI=5
1859 +
1860 +KDE_HANDBOOK="optional"
1861 +inherit kde4-base
1862 +
1863 +DESCRIPTION="KDE: Kblocks is a single-player Tetris-like game"
1864 +HOMEPAGE="https://www.kde.org/applications/games/kblocks/"
1865 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1866 +IUSE="debug"
1867 +
1868 +DEPEND="$(add_kdeapps_dep libkdegames)"
1869 +RDEPEND="${DEPEND}"
1870
1871 diff --git a/kde-apps/kblocks/metadata.xml b/kde-apps/kblocks/metadata.xml
1872 new file mode 100644
1873 index 0000000..7a38bb9
1874 --- /dev/null
1875 +++ b/kde-apps/kblocks/metadata.xml
1876 @@ -0,0 +1,5 @@
1877 +<?xml version="1.0" encoding="UTF-8"?>
1878 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1879 +<pkgmetadata>
1880 + <!-- maintainer-needed -->
1881 +</pkgmetadata>
1882
1883 diff --git a/kde-apps/kbounce/kbounce-4.14.3.ebuild b/kde-apps/kbounce/kbounce-4.14.3.ebuild
1884 new file mode 100644
1885 index 0000000..456f472
1886 --- /dev/null
1887 +++ b/kde-apps/kbounce/kbounce-4.14.3.ebuild
1888 @@ -0,0 +1,20 @@
1889 +# Copyright 1999-2015 Gentoo Foundation
1890 +# Distributed under the terms of the GNU General Public License v2
1891 +# $Id$
1892 +
1893 +EAPI=5
1894 +
1895 +KDE_HANDBOOK="optional"
1896 +KDE_SELINUX_MODULE="games"
1897 +inherit kde4-base
1898 +
1899 +DESCRIPTION="KDE Bounce Ball Game"
1900 +HOMEPAGE="
1901 + https://www.kde.org/applications/games/kbounce/
1902 + https://games.kde.org/game.php?game=kbounce
1903 +"
1904 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1905 +IUSE="debug"
1906 +
1907 +DEPEND="$(add_kdeapps_dep libkdegames)"
1908 +RDEPEND="${DEPEND}"
1909
1910 diff --git a/kde-apps/kbreakout/kbreakout-4.14.3.ebuild b/kde-apps/kbreakout/kbreakout-4.14.3.ebuild
1911 new file mode 100644
1912 index 0000000..29c569b
1913 --- /dev/null
1914 +++ b/kde-apps/kbreakout/kbreakout-4.14.3.ebuild
1915 @@ -0,0 +1,20 @@
1916 +# Copyright 1999-2015 Gentoo Foundation
1917 +# Distributed under the terms of the GNU General Public License v2
1918 +# $Id$
1919 +
1920 +EAPI=5
1921 +
1922 +KDE_HANDBOOK="optional"
1923 +DECLARATIVE_REQUIRED="always"
1924 +inherit kde4-base
1925 +
1926 +DESCRIPTION="KDE: A Breakout-like game for KDE"
1927 +HOMEPAGE="
1928 + https://www.kde.org/applications/games/kbreakout/
1929 + https://games.kde.org/game.php?game=kbreakout
1930 +"
1931 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1932 +IUSE="debug"
1933 +
1934 +DEPEND="$(add_kdeapps_dep libkdegames)"
1935 +RDEPEND="${DEPEND}"
1936
1937 diff --git a/kde-apps/kbreakout/metadata.xml b/kde-apps/kbreakout/metadata.xml
1938 new file mode 100644
1939 index 0000000..7a38bb9
1940 --- /dev/null
1941 +++ b/kde-apps/kbreakout/metadata.xml
1942 @@ -0,0 +1,5 @@
1943 +<?xml version="1.0" encoding="UTF-8"?>
1944 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1945 +<pkgmetadata>
1946 + <!-- maintainer-needed -->
1947 +</pkgmetadata>
1948
1949 diff --git a/kde-apps/kbruch/kbruch-4.14.3.ebuild b/kde-apps/kbruch/kbruch-4.14.3.ebuild
1950 new file mode 100644
1951 index 0000000..c3edd67
1952 --- /dev/null
1953 +++ b/kde-apps/kbruch/kbruch-4.14.3.ebuild
1954 @@ -0,0 +1,13 @@
1955 +# Copyright 1999-2015 Gentoo Foundation
1956 +# Distributed under the terms of the GNU General Public License v2
1957 +# $Id$
1958 +
1959 +EAPI=5
1960 +
1961 +KDE_HANDBOOK="optional"
1962 +inherit kde4-base
1963 +
1964 +DESCRIPTION="KDE Educational: Learn calculating with fractions"
1965 +HOMEPAGE="https://www.kde.org/applications/education/kbruch https://edu.kde.org/kbruch"
1966 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
1967 +IUSE="debug"
1968
1969 diff --git a/kde-apps/kbruch/metadata.xml b/kde-apps/kbruch/metadata.xml
1970 new file mode 100644
1971 index 0000000..7a38bb9
1972 --- /dev/null
1973 +++ b/kde-apps/kbruch/metadata.xml
1974 @@ -0,0 +1,5 @@
1975 +<?xml version="1.0" encoding="UTF-8"?>
1976 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1977 +<pkgmetadata>
1978 + <!-- maintainer-needed -->
1979 +</pkgmetadata>
1980
1981 diff --git a/kde-apps/kcachegrind/kcachegrind-4.14.3.ebuild b/kde-apps/kcachegrind/kcachegrind-4.14.3.ebuild
1982 new file mode 100644
1983 index 0000000..113e4af
1984 --- /dev/null
1985 +++ b/kde-apps/kcachegrind/kcachegrind-4.14.3.ebuild
1986 @@ -0,0 +1,18 @@
1987 +# Copyright 1999-2015 Gentoo Foundation
1988 +# Distributed under the terms of the GNU General Public License v2
1989 +# $Id$
1990 +
1991 +EAPI=5
1992 +
1993 +KDE_HANDBOOK="optional"
1994 +inherit kde4-base
1995 +
1996 +DESCRIPTION="KDE Frontend for Cachegrind"
1997 +HOMEPAGE="https://www.kde.org/applications/development/kcachegrind
1998 +http://kcachegrind.sourceforge.net"
1999 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2000 +IUSE="debug"
2001 +
2002 +RDEPEND="
2003 + media-gfx/graphviz
2004 +"
2005
2006 diff --git a/kde-apps/kcalc/kcalc-4.14.3.ebuild b/kde-apps/kcalc/kcalc-4.14.3.ebuild
2007 new file mode 100644
2008 index 0000000..0595f89
2009 --- /dev/null
2010 +++ b/kde-apps/kcalc/kcalc-4.14.3.ebuild
2011 @@ -0,0 +1,19 @@
2012 +# Copyright 1999-2015 Gentoo Foundation
2013 +# Distributed under the terms of the GNU General Public License v2
2014 +# $Id$
2015 +
2016 +EAPI=5
2017 +
2018 +KDE_HANDBOOK="optional"
2019 +inherit kde4-base
2020 +
2021 +DESCRIPTION="KDE calculator"
2022 +HOMEPAGE="https://www.kde.org/applications/utilities/kcalc
2023 +https://utils.kde.org/projects/kcalc"
2024 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2025 +IUSE="debug"
2026 +
2027 +DEPEND="
2028 + dev-libs/gmp
2029 +"
2030 +RDEPEND="${DEPEND}"
2031
2032 diff --git a/kde-apps/kcharselect/kcharselect-4.14.3.ebuild b/kde-apps/kcharselect/kcharselect-4.14.3.ebuild
2033 new file mode 100644
2034 index 0000000..834c48f
2035 --- /dev/null
2036 +++ b/kde-apps/kcharselect/kcharselect-4.14.3.ebuild
2037 @@ -0,0 +1,14 @@
2038 +# Copyright 1999-2015 Gentoo Foundation
2039 +# Distributed under the terms of the GNU General Public License v2
2040 +# $Id$
2041 +
2042 +EAPI=5
2043 +
2044 +KDE_HANDBOOK="optional"
2045 +inherit kde4-base
2046 +
2047 +DESCRIPTION="KDE character selection utility"
2048 +HOMEPAGE="https://www.kde.org/applications/utilities/kcharselect
2049 +https://utils.kde.org/projects/kcharselect"
2050 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2051 +IUSE="debug"
2052
2053 diff --git a/kde-apps/kcmshell/kcmshell-4.14.3.ebuild b/kde-apps/kcmshell/kcmshell-4.14.3.ebuild
2054 new file mode 100644
2055 index 0000000..5cc301f
2056 --- /dev/null
2057 +++ b/kde-apps/kcmshell/kcmshell-4.14.3.ebuild
2058 @@ -0,0 +1,12 @@
2059 +# Copyright 1999-2015 Gentoo Foundation
2060 +# Distributed under the terms of the GNU General Public License v2
2061 +# $Id$
2062 +
2063 +EAPI=5
2064 +
2065 +KMNAME="kde-runtime"
2066 +inherit kde4-meta
2067 +
2068 +DESCRIPTION="KCMShell is a utility to host KDE control modules independently of SystemSettings"
2069 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
2070 +IUSE="debug"
2071
2072 diff --git a/kde-apps/kcmshell/metadata.xml b/kde-apps/kcmshell/metadata.xml
2073 new file mode 100644
2074 index 0000000..7a38bb9
2075 --- /dev/null
2076 +++ b/kde-apps/kcmshell/metadata.xml
2077 @@ -0,0 +1,5 @@
2078 +<?xml version="1.0" encoding="UTF-8"?>
2079 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2080 +<pkgmetadata>
2081 + <!-- maintainer-needed -->
2082 +</pkgmetadata>
2083
2084 diff --git a/kde-apps/kcolorchooser/kcolorchooser-4.14.3.ebuild b/kde-apps/kcolorchooser/kcolorchooser-4.14.3.ebuild
2085 new file mode 100644
2086 index 0000000..5970f71
2087 --- /dev/null
2088 +++ b/kde-apps/kcolorchooser/kcolorchooser-4.14.3.ebuild
2089 @@ -0,0 +1,12 @@
2090 +# Copyright 1999-2015 Gentoo Foundation
2091 +# Distributed under the terms of the GNU General Public License v2
2092 +# $Id$
2093 +
2094 +EAPI=5
2095 +
2096 +inherit kde4-base
2097 +
2098 +DESCRIPTION="KDE color selector/editor"
2099 +HOMEPAGE="https://www.kde.org/applications/graphics/kcolorchooser/"
2100 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2101 +IUSE="debug"
2102
2103 diff --git a/kde-apps/kcolorchooser/metadata.xml b/kde-apps/kcolorchooser/metadata.xml
2104 new file mode 100644
2105 index 0000000..7a38bb9
2106 --- /dev/null
2107 +++ b/kde-apps/kcolorchooser/metadata.xml
2108 @@ -0,0 +1,5 @@
2109 +<?xml version="1.0" encoding="UTF-8"?>
2110 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2111 +<pkgmetadata>
2112 + <!-- maintainer-needed -->
2113 +</pkgmetadata>
2114
2115 diff --git a/kde-apps/kcontrol/kcontrol-4.14.3.ebuild b/kde-apps/kcontrol/kcontrol-4.14.3.ebuild
2116 new file mode 100644
2117 index 0000000..034abb3
2118 --- /dev/null
2119 +++ b/kde-apps/kcontrol/kcontrol-4.14.3.ebuild
2120 @@ -0,0 +1,18 @@
2121 +# Copyright 1999-2015 Gentoo Foundation
2122 +# Distributed under the terms of the GNU General Public License v2
2123 +# $Id$
2124 +
2125 +EAPI=5
2126 +
2127 +KDE_HANDBOOK="optional"
2128 +KMNAME="kde-runtime"
2129 +inherit kde4-meta
2130 +
2131 +DESCRIPTION="The KDE Control Center"
2132 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
2133 +IUSE="debug"
2134 +
2135 +RDEPEND="
2136 + $(add_kdebase_dep khotkeys '' 4.11)
2137 + $(add_kdeapps_dep zeroconf-ioslave)
2138 +"
2139
2140 diff --git a/kde-apps/kcron/kcron-4.14.3.ebuild b/kde-apps/kcron/kcron-4.14.3.ebuild
2141 new file mode 100644
2142 index 0000000..a68bd2b
2143 --- /dev/null
2144 +++ b/kde-apps/kcron/kcron-4.14.3.ebuild
2145 @@ -0,0 +1,14 @@
2146 +# Copyright 1999-2015 Gentoo Foundation
2147 +# Distributed under the terms of the GNU General Public License v2
2148 +# $Id$
2149 +
2150 +EAPI=5
2151 +
2152 +KDE_HANDBOOK="optional"
2153 +inherit kde4-base
2154 +
2155 +DESCRIPTION="KDE Task Scheduler"
2156 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2157 +IUSE="debug"
2158 +
2159 +RDEPEND="!prefix? ( virtual/cron )"
2160
2161 diff --git a/kde-apps/kde-base-artwork/kde-base-artwork-4.14.3.ebuild b/kde-apps/kde-base-artwork/kde-base-artwork-4.14.3.ebuild
2162 new file mode 100644
2163 index 0000000..e4322a8
2164 --- /dev/null
2165 +++ b/kde-apps/kde-base-artwork/kde-base-artwork-4.14.3.ebuild
2166 @@ -0,0 +1,12 @@
2167 +# Copyright 1999-2015 Gentoo Foundation
2168 +# Distributed under the terms of the GNU General Public License v2
2169 +# $Id$
2170 +
2171 +EAPI=5
2172 +
2173 +KDE_SCM="svn"
2174 +inherit kde4-base
2175 +
2176 +DESCRIPTION="KDE base artwork"
2177 +IUSE=""
2178 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2179
2180 diff --git a/kde-apps/kde-base-artwork/metadata.xml b/kde-apps/kde-base-artwork/metadata.xml
2181 new file mode 100644
2182 index 0000000..7a38bb9
2183 --- /dev/null
2184 +++ b/kde-apps/kde-base-artwork/metadata.xml
2185 @@ -0,0 +1,5 @@
2186 +<?xml version="1.0" encoding="UTF-8"?>
2187 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2188 +<pkgmetadata>
2189 + <!-- maintainer-needed -->
2190 +</pkgmetadata>
2191
2192 diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-4.14.3.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-4.14.3.ebuild
2193 new file mode 100644
2194 index 0000000..ff3e7ef
2195 --- /dev/null
2196 +++ b/kde-apps/kde-dev-scripts/kde-dev-scripts-4.14.3.ebuild
2197 @@ -0,0 +1,26 @@
2198 +# Copyright 1999-2015 Gentoo Foundation
2199 +# Distributed under the terms of the GNU General Public License v2
2200 +# $Id$
2201 +
2202 +EAPI=5
2203 +
2204 +KDE_HANDBOOK="optional"
2205 +inherit kde4-base
2206 +
2207 +DESCRIPTION="KDE Development Scripts"
2208 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2209 +IUSE="debug"
2210 +
2211 +RDEPEND="
2212 + !kde-base/kdesdk-scripts:4
2213 + app-arch/advancecomp
2214 + media-gfx/optipng
2215 + dev-perl/XML-DOM
2216 +"
2217 +
2218 +src_prepare() {
2219 + # bug 275069
2220 + sed -ie 's:colorsvn::' CMakeLists.txt || die
2221 +
2222 + kde4-base_src_prepare
2223 +}
2224
2225 diff --git a/kde-apps/kde-dev-scripts/metadata.xml b/kde-apps/kde-dev-scripts/metadata.xml
2226 new file mode 100644
2227 index 0000000..7a38bb9
2228 --- /dev/null
2229 +++ b/kde-apps/kde-dev-scripts/metadata.xml
2230 @@ -0,0 +1,5 @@
2231 +<?xml version="1.0" encoding="UTF-8"?>
2232 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2233 +<pkgmetadata>
2234 + <!-- maintainer-needed -->
2235 +</pkgmetadata>
2236
2237 diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-4.14.3.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-4.14.3.ebuild
2238 new file mode 100644
2239 index 0000000..4b53b52
2240 --- /dev/null
2241 +++ b/kde-apps/kde-dev-utils/kde-dev-utils-4.14.3.ebuild
2242 @@ -0,0 +1,17 @@
2243 +# Copyright 1999-2015 Gentoo Foundation
2244 +# Distributed under the terms of the GNU General Public License v2
2245 +# $Id$
2246 +
2247 +EAPI=5
2248 +
2249 +inherit kde4-base
2250 +
2251 +DESCRIPTION="KDE Development Utilities"
2252 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
2253 +IUSE="debug"
2254 +
2255 +RDEPEND="
2256 + !kde-base/kdesdk-misc:4
2257 + !kde-base/kstartperf:4
2258 + !kde-base/kuiviewer:4
2259 +"
2260
2261 diff --git a/kde-apps/kde-dev-utils/metadata.xml b/kde-apps/kde-dev-utils/metadata.xml
2262 new file mode 100644
2263 index 0000000..7a38bb9
2264 --- /dev/null
2265 +++ b/kde-apps/kde-dev-utils/metadata.xml
2266 @@ -0,0 +1,5 @@
2267 +<?xml version="1.0" encoding="UTF-8"?>
2268 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2269 +<pkgmetadata>
2270 + <!-- maintainer-needed -->
2271 +</pkgmetadata>
2272
2273 diff --git a/kde-apps/kde-meta/kde-meta-4.14.3-r1.ebuild b/kde-apps/kde-meta/kde-meta-4.14.3-r1.ebuild
2274 new file mode 100644
2275 index 0000000..a54572e
2276 --- /dev/null
2277 +++ b/kde-apps/kde-meta/kde-meta-4.14.3-r1.ebuild
2278 @@ -0,0 +1,33 @@
2279 +# Copyright 1999-2016 Gentoo Foundation
2280 +# Distributed under the terms of the GNU General Public License v2
2281 +# $Id$
2282 +
2283 +EAPI=5
2284 +inherit kde4-meta-pkg
2285 +
2286 +DESCRIPTION="KDE - merge this to pull in all split kde-base/* packages"
2287 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2288 +IUSE="accessibility kdepim minimal nls sdk"
2289 +
2290 +RDEPEND="
2291 + $(add_kdeapps_dep kate)
2292 + $(add_kdeapps_dep kdeadmin-meta)
2293 + kde-apps/kdeartwork-meta:*
2294 + $(add_kdeapps_dep kdebase-meta)
2295 + $(add_kdeapps_dep kdeedu-meta)
2296 + $(add_kdeapps_dep kdegames-meta)
2297 + $(add_kdeapps_dep kdegraphics-meta)
2298 + $(add_kdeapps_dep kdemultimedia-meta)
2299 + $(add_kdeapps_dep kdenetwork-meta)
2300 + $(add_kdeapps_dep kdeutils-meta)
2301 + accessibility? ( $(add_kdeapps_dep kdeaccessibility-meta) )
2302 + kdepim? ( $(add_kdeapps_dep kdepim-meta '' 4.4.11.1) )
2303 + nls? ( $(add_kdeapps_dep kde4-l10n '' 4.14.3-r1) )
2304 + sdk? (
2305 + $(add_kdeapps_dep kdebindings-meta)
2306 + $(add_kdeapps_dep kdesdk-meta)
2307 + $(add_kdeapps_dep kdewebdev-meta)
2308 + )
2309 + !minimal? ( $(add_kdebase_dep kdeplasma-addons) )
2310 +"
2311 +REQUIRED_USE="minimal? ( !kdepim )"
2312
2313 diff --git a/kde-apps/kde-meta/metadata.xml b/kde-apps/kde-meta/metadata.xml
2314 new file mode 100644
2315 index 0000000..6b7d333
2316 --- /dev/null
2317 +++ b/kde-apps/kde-meta/metadata.xml
2318 @@ -0,0 +1,9 @@
2319 +<?xml version="1.0" encoding="UTF-8"?>
2320 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2321 +<pkgmetadata>
2322 + <!-- maintainer-needed -->
2323 + <use>
2324 + <flag name="kdepim">Pull in KDE PIM</flag>
2325 + <flag name="sdk">Pull in developer-specific meta-packages</flag>
2326 + </use>
2327 +</pkgmetadata>
2328
2329 diff --git a/kde-apps/kde-wallpapers/kde-wallpapers-4.14.3.ebuild b/kde-apps/kde-wallpapers/kde-wallpapers-4.14.3.ebuild
2330 new file mode 100644
2331 index 0000000..8faaa75
2332 --- /dev/null
2333 +++ b/kde-apps/kde-wallpapers/kde-wallpapers-4.14.3.ebuild
2334 @@ -0,0 +1,19 @@
2335 +# Copyright 1999-2015 Gentoo Foundation
2336 +# Distributed under the terms of the GNU General Public License v2
2337 +# $Id$
2338 +
2339 +EAPI=5
2340 +
2341 +KMNAME="kde-wallpapers"
2342 +KDE_SCM="svn"
2343 +inherit kde4-base
2344 +
2345 +DESCRIPTION="KDE wallpapers"
2346 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
2347 +IUSE=""
2348 +
2349 +src_configure() {
2350 + local mycmakeargs=( -DWALLPAPER_INSTALL_DIR="${EPREFIX}/usr/share/wallpapers" )
2351 +
2352 + kde4-base_src_configure
2353 +}
2354
2355 diff --git a/kde-apps/kde-wallpapers/metadata.xml b/kde-apps/kde-wallpapers/metadata.xml
2356 new file mode 100644
2357 index 0000000..7a38bb9
2358 --- /dev/null
2359 +++ b/kde-apps/kde-wallpapers/metadata.xml
2360 @@ -0,0 +1,5 @@
2361 +<?xml version="1.0" encoding="UTF-8"?>
2362 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2363 +<pkgmetadata>
2364 + <!-- maintainer-needed -->
2365 +</pkgmetadata>
2366
2367 diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-4.14.3.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-4.14.3.ebuild
2368 new file mode 100644
2369 index 0000000..eddb434
2370 --- /dev/null
2371 +++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-4.14.3.ebuild
2372 @@ -0,0 +1,18 @@
2373 +# Copyright 1999-2015 Gentoo Foundation
2374 +# Distributed under the terms of the GNU General Public License v2
2375 +# $Id$
2376 +
2377 +EAPI=5
2378 +inherit kde4-meta-pkg
2379 +
2380 +DESCRIPTION="kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages"
2381 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2382 +IUSE=""
2383 +
2384 +RDEPEND="
2385 + $(add_kdeapps_dep jovie)
2386 + $(add_kdeapps_dep kaccessible)
2387 + $(add_kdeapps_dep kmag)
2388 + $(add_kdeapps_dep kmousetool)
2389 + $(add_kdeapps_dep kmouth)
2390 +"
2391
2392 diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-4.14.3.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-4.14.3.ebuild
2393 new file mode 100644
2394 index 0000000..c5a32af
2395 --- /dev/null
2396 +++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-4.14.3.ebuild
2397 @@ -0,0 +1,16 @@
2398 +# Copyright 1999-2015 Gentoo Foundation
2399 +# Distributed under the terms of the GNU General Public License v2
2400 +# $Id$
2401 +
2402 +EAPI=5
2403 +inherit kde4-meta-pkg
2404 +
2405 +DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages"
2406 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2407 +IUSE="+cron"
2408 +
2409 +RDEPEND="
2410 + $(add_kdeapps_dep ksystemlog)
2411 + $(add_kdeapps_dep kuser)
2412 + cron? ( $(add_kdeapps_dep kcron) )
2413 +"
2414
2415 diff --git a/kde-apps/kdeartwork-colorschemes/kdeartwork-colorschemes-4.14.3.ebuild b/kde-apps/kdeartwork-colorschemes/kdeartwork-colorschemes-4.14.3.ebuild
2416 new file mode 100644
2417 index 0000000..6f42d74
2418 --- /dev/null
2419 +++ b/kde-apps/kdeartwork-colorschemes/kdeartwork-colorschemes-4.14.3.ebuild
2420 @@ -0,0 +1,14 @@
2421 +# Copyright 1999-2015 Gentoo Foundation
2422 +# Distributed under the terms of the GNU General Public License v2
2423 +# $Id$
2424 +
2425 +EAPI=5
2426 +
2427 +KMNAME="kdeartwork"
2428 +KMMODULE="ColorSchemes"
2429 +KDE_SCM="svn"
2430 +inherit kde4-meta
2431 +
2432 +DESCRIPTION="KDE extra colorschemes"
2433 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2434 +IUSE=""
2435
2436 diff --git a/kde-apps/kdeartwork-colorschemes/metadata.xml b/kde-apps/kdeartwork-colorschemes/metadata.xml
2437 new file mode 100644
2438 index 0000000..7a38bb9
2439 --- /dev/null
2440 +++ b/kde-apps/kdeartwork-colorschemes/metadata.xml
2441 @@ -0,0 +1,5 @@
2442 +<?xml version="1.0" encoding="UTF-8"?>
2443 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2444 +<pkgmetadata>
2445 + <!-- maintainer-needed -->
2446 +</pkgmetadata>
2447
2448 diff --git a/kde-apps/kdeartwork-desktopthemes/kdeartwork-desktopthemes-4.14.3.ebuild b/kde-apps/kdeartwork-desktopthemes/kdeartwork-desktopthemes-4.14.3.ebuild
2449 new file mode 100644
2450 index 0000000..1f274b3
2451 --- /dev/null
2452 +++ b/kde-apps/kdeartwork-desktopthemes/kdeartwork-desktopthemes-4.14.3.ebuild
2453 @@ -0,0 +1,14 @@
2454 +# Copyright 1999-2015 Gentoo Foundation
2455 +# Distributed under the terms of the GNU General Public License v2
2456 +# $Id$
2457 +
2458 +EAPI=5
2459 +
2460 +KMMODULE="desktopthemes"
2461 +KMNAME="kdeartwork"
2462 +KDE_SCM="svn"
2463 +inherit kde4-meta
2464 +
2465 +DESCRIPTION="Additional KDE4 Plasma themes"
2466 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2467 +IUSE=""
2468
2469 diff --git a/kde-apps/kdeartwork-desktopthemes/metadata.xml b/kde-apps/kdeartwork-desktopthemes/metadata.xml
2470 new file mode 100644
2471 index 0000000..7a38bb9
2472 --- /dev/null
2473 +++ b/kde-apps/kdeartwork-desktopthemes/metadata.xml
2474 @@ -0,0 +1,5 @@
2475 +<?xml version="1.0" encoding="UTF-8"?>
2476 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2477 +<pkgmetadata>
2478 + <!-- maintainer-needed -->
2479 +</pkgmetadata>
2480
2481 diff --git a/kde-apps/kdeartwork-emoticons/kdeartwork-emoticons-4.14.3.ebuild b/kde-apps/kdeartwork-emoticons/kdeartwork-emoticons-4.14.3.ebuild
2482 new file mode 100644
2483 index 0000000..6b21915
2484 --- /dev/null
2485 +++ b/kde-apps/kdeartwork-emoticons/kdeartwork-emoticons-4.14.3.ebuild
2486 @@ -0,0 +1,16 @@
2487 +# Copyright 1999-2015 Gentoo Foundation
2488 +# Distributed under the terms of the GNU General Public License v2
2489 +# $Id$
2490 +
2491 +EAPI=5
2492 +
2493 +RESTRICT="binchecks strip"
2494 +
2495 +KMMODULE="emoticons"
2496 +KMNAME="kdeartwork"
2497 +KDE_SCM="svn"
2498 +inherit kde4-meta
2499 +
2500 +DESCRIPTION="EmotIcons (icons for things like smilies :-) for kde"
2501 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2502 +IUSE=""
2503
2504 diff --git a/kde-apps/kdeartwork-iconthemes/kdeartwork-iconthemes-4.14.3.ebuild b/kde-apps/kdeartwork-iconthemes/kdeartwork-iconthemes-4.14.3.ebuild
2505 new file mode 100644
2506 index 0000000..39b6424
2507 --- /dev/null
2508 +++ b/kde-apps/kdeartwork-iconthemes/kdeartwork-iconthemes-4.14.3.ebuild
2509 @@ -0,0 +1,19 @@
2510 +# Copyright 1999-2015 Gentoo Foundation
2511 +# Distributed under the terms of the GNU General Public License v2
2512 +# $Id$
2513 +
2514 +EAPI=5
2515 +
2516 +KMNAME="kdeartwork"
2517 +KMMODULE="IconThemes"
2518 +KDE_SCM="svn"
2519 +inherit kde4-meta
2520 +
2521 +DESCRIPTION="Icon themes for kde"
2522 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2523 +IUSE=""
2524 +
2525 +# Provides nuvola icon theme
2526 +RDEPEND="
2527 + !x11-themes/nuvola
2528 +"
2529
2530 diff --git a/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-15.08.3-missing-include.patch b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-15.08.3-missing-include.patch
2531 new file mode 100644
2532 index 0000000..0396cc8
2533 --- /dev/null
2534 +++ b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-15.08.3-missing-include.patch
2535 @@ -0,0 +1,10 @@
2536 +--- a/CMakeLists.txt 2015-11-15 22:33:19.528585331 +0100
2537 ++++ b/CMakeLists.txt 2015-11-15 22:35:45.976754477 +0100
2538 +@@ -6,6 +6,7 @@
2539 + find_package(KDE4 REQUIRED)
2540 + include (KDE4Defaults)
2541 + include (MacroLibrary)
2542 ++include (CheckIncludeFiles)
2543 +
2544 + add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
2545 + add_definitions( -DQT_NO_CAST_FROM_ASCII )
2546
2547 diff --git a/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-4.5.95-webcollage.patch b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-4.5.95-webcollage.patch
2548 new file mode 100644
2549 index 0000000..11ec11b
2550 --- /dev/null
2551 +++ b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-4.5.95-webcollage.patch
2552 @@ -0,0 +1,11 @@
2553 +diff -ruN kdeartwork-kscreensaver-4.5.95.orig/kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop kdeartwork-kscreensaver-4.5.95/kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop
2554 +--- kdeartwork-kscreensaver-4.5.95.orig/kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop 2010-09-27 21:52:40.000000000 +0200
2555 ++++ kdeartwork-kscreensaver-4.5.95/kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop 2011-01-09 20:00:26.000000000 +0100
2556 +@@ -6,6 +6,7 @@
2557 + TryExec=xscreensaver
2558 + Actions=InWindow;Root;Setup;
2559 + X-KDE-Category=Banners & Pictures
2560 ++X-KDE-Type=NotSafeForWork
2561 + Name=Web Collage
2562 + Name[ast]=Web Collage
2563 + Name[bg]=Уеб-колаж
2564
2565 diff --git a/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-xscreensaver.patch b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-xscreensaver.patch
2566 new file mode 100644
2567 index 0000000..3cc2bc6
2568 --- /dev/null
2569 +++ b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-xscreensaver.patch
2570 @@ -0,0 +1,48 @@
2571 +--- cmake/modules/FindXscreensaver.cmake
2572 ++++ cmake/modules/FindXscreensaver.cmake
2573 +@@ -113,6 +113,45 @@
2574 + endif(XSCREENSAVER_DIR)
2575 + endif(NOT XSCREENSAVER_DIR)
2576 +
2577 ++if(NOT XSCREENSAVER_DIR)
2578 ++FIND_PATH(XSCREENSAVER_DIR lib${LIB_SUFFIX}/misc/xscreensaver/deco
2579 ++ ${KDE4_INCLUDE_DIR}
2580 ++ /usr/
2581 ++ /usr/local/
2582 ++ /opt/local/
2583 ++ /usr/X11R6/
2584 ++ /opt/kde/
2585 ++ /opt/kde3/
2586 ++ /usr/kde/
2587 ++ /usr/local/kde/
2588 ++ /usr/local/xscreensaver/
2589 ++ /usr/openwin/lib/xscreensaver/
2590 ++ /etc/
2591 ++)
2592 ++if( XSCREENSAVER_DIR)
2593 ++ set(XSCREENSAVER_DIR ${XSCREENSAVER_DIR}/lib${LIB_SUFFIX}/misc/xscreensaver/)
2594 ++endif(XSCREENSAVER_DIR)
2595 ++endif(NOT XSCREENSAVER_DIR)
2596 ++
2597 ++if(NOT XSCREENSAVER_DIR)
2598 ++FIND_PATH(XSCREENSAVER_DIR lib/misc/xscreensaver/deco
2599 ++ ${KDE4_INCLUDE_DIR}
2600 ++ /usr/
2601 ++ /usr/local/
2602 ++ /opt/local/
2603 ++ /usr/X11R6/
2604 ++ /opt/kde/
2605 ++ /opt/kde3/
2606 ++ /usr/kde/
2607 ++ /usr/local/kde/
2608 ++ /usr/local/xscreensaver/
2609 ++ /usr/openwin/lib/xscreensaver/
2610 ++ /etc/
2611 ++)
2612 ++if( XSCREENSAVER_DIR)
2613 ++ set(XSCREENSAVER_DIR ${XSCREENSAVER_DIR}/lib/misc/xscreensaver/)
2614 ++endif(XSCREENSAVER_DIR)
2615 ++endif(NOT XSCREENSAVER_DIR)
2616 +
2617 +
2618 + set(XSCREENSAVER_CONFIG_DIR)
2619
2620 diff --git a/kde-apps/kdeartwork-kscreensaver/kdeartwork-kscreensaver-4.14.3-r1.ebuild b/kde-apps/kdeartwork-kscreensaver/kdeartwork-kscreensaver-4.14.3-r1.ebuild
2621 new file mode 100644
2622 index 0000000..7dbeb7d
2623 --- /dev/null
2624 +++ b/kde-apps/kdeartwork-kscreensaver/kdeartwork-kscreensaver-4.14.3-r1.ebuild
2625 @@ -0,0 +1,49 @@
2626 +# Copyright 1999-2016 Gentoo Foundation
2627 +# Distributed under the terms of the GNU General Public License v2
2628 +# $Id$
2629 +
2630 +EAPI=5
2631 +
2632 +KMMODULE="kscreensaver"
2633 +KMNAME="kdeartwork"
2634 +OPENGL_REQUIRED="optional"
2635 +KDE_SCM="svn"
2636 +inherit kde4-meta
2637 +
2638 +DESCRIPTION="Extra screensavers for kde"
2639 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2640 +IUSE="debug +eigen +kexiv2 xscreensaver"
2641 +
2642 +# libkworkspace - only as a stub to provide KDE4Workspace config
2643 +RDEPEND="
2644 + $(add_kdebase_dep kscreensaver '' 4.11)
2645 + $(add_kdebase_dep libkworkspace '' 4.11)
2646 + media-libs/libart_lgpl
2647 + x11-libs/libX11
2648 + x11-libs/libXt
2649 + virtual/glu
2650 + virtual/opengl
2651 + kexiv2? ( $(add_kdeapps_dep libkexiv2) )
2652 + xscreensaver? ( x11-misc/xscreensaver )
2653 +"
2654 +DEPEND="${RDEPEND}
2655 + eigen? ( dev-cpp/eigen:3 )
2656 +"
2657 +
2658 +PATCHES=(
2659 + "${FILESDIR}/${PN}-xscreensaver.patch"
2660 + "${FILESDIR}/${PN}-4.5.95-webcollage.patch"
2661 + "${FILESDIR}/${PN}-15.08.3-missing-include.patch"
2662 +)
2663 +
2664 +src_configure() {
2665 + local mycmakeargs=(
2666 + -DKSCREENSAVER_SOUND_SUPPORT=ON
2667 + -DOPENGL=ON
2668 + $(cmake-utils_use_with eigen Eigen3)
2669 + $(cmake-utils_use_with kexiv2)
2670 + $(cmake-utils_use_with xscreensaver)
2671 + )
2672 +
2673 + kde4-meta_src_configure
2674 +}
2675
2676 diff --git a/kde-apps/kdeartwork-meta/kdeartwork-meta-4.14.3.ebuild b/kde-apps/kdeartwork-meta/kdeartwork-meta-4.14.3.ebuild
2677 new file mode 100644
2678 index 0000000..cf0248a
2679 --- /dev/null
2680 +++ b/kde-apps/kdeartwork-meta/kdeartwork-meta-4.14.3.ebuild
2681 @@ -0,0 +1,21 @@
2682 +# Copyright 1999-2015 Gentoo Foundation
2683 +# Distributed under the terms of the GNU General Public License v2
2684 +# $Id$
2685 +
2686 +EAPI=5
2687 +inherit kde4-meta-pkg
2688 +
2689 +DESCRIPTION="kdeartwork - merge this to pull in all kdeartwork-derived packages"
2690 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2691 +IUSE="minimal"
2692 +
2693 +RDEPEND="
2694 + $(add_kdeapps_dep kdeartwork-colorschemes)
2695 + $(add_kdeapps_dep kdeartwork-desktopthemes)
2696 + $(add_kdeapps_dep kdeartwork-emoticons)
2697 + $(add_kdeapps_dep kdeartwork-iconthemes)
2698 + $(add_kdeapps_dep kdeartwork-kscreensaver)
2699 + $(add_kdeapps_dep kdeartwork-wallpapers)
2700 + $(add_kdeapps_dep kdeartwork-weatherwallpapers)
2701 + !minimal? ( $(add_kdeapps_dep kdeartwork-styles) )
2702 +"
2703
2704 diff --git a/kde-apps/kdeartwork-styles/kdeartwork-styles-4.14.3.ebuild b/kde-apps/kdeartwork-styles/kdeartwork-styles-4.14.3.ebuild
2705 new file mode 100644
2706 index 0000000..cd4de9c
2707 --- /dev/null
2708 +++ b/kde-apps/kdeartwork-styles/kdeartwork-styles-4.14.3.ebuild
2709 @@ -0,0 +1,23 @@
2710 +# Copyright 1999-2015 Gentoo Foundation
2711 +# Distributed under the terms of the GNU General Public License v2
2712 +# $Id$
2713 +
2714 +EAPI=5
2715 +
2716 +KMMODULE="styles"
2717 +KMNAME="kdeartwork"
2718 +KDE_SCM="svn"
2719 +inherit kde4-meta
2720 +
2721 +DESCRIPTION="Extra KWin styles and window decorations"
2722 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2723 +IUSE="debug"
2724 +
2725 +DEPEND="
2726 + $(add_kdebase_dep kwin '' 4.11)
2727 +"
2728 +RDEPEND="${DEPEND}"
2729 +
2730 +KMEXTRA="
2731 + kwin-styles/
2732 +"
2733
2734 diff --git a/kde-apps/kdeartwork-wallpapers/kdeartwork-wallpapers-4.14.3.ebuild b/kde-apps/kdeartwork-wallpapers/kdeartwork-wallpapers-4.14.3.ebuild
2735 new file mode 100644
2736 index 0000000..a2c4289
2737 --- /dev/null
2738 +++ b/kde-apps/kdeartwork-wallpapers/kdeartwork-wallpapers-4.14.3.ebuild
2739 @@ -0,0 +1,22 @@
2740 +# Copyright 1999-2015 Gentoo Foundation
2741 +# Distributed under the terms of the GNU General Public License v2
2742 +# $Id$
2743 +
2744 +EAPI=5
2745 +
2746 +RESTRICT="binchecks strip"
2747 +
2748 +KMMODULE="wallpapers"
2749 +KMNAME="kdeartwork"
2750 +KDE_SCM="svn"
2751 +inherit kde4-meta
2752 +
2753 +DESCRIPTION="Wallpapers from kde"
2754 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2755 +IUSE=""
2756 +
2757 +KMEXTRA="
2758 + HighResolutionWallpapers/
2759 +"
2760 +
2761 +RDEPEND="!<kde-base/kde-wallpapers-4.9.50:4"
2762
2763 diff --git a/kde-apps/kdeartwork-weatherwallpapers/kdeartwork-weatherwallpapers-4.14.3.ebuild b/kde-apps/kdeartwork-weatherwallpapers/kdeartwork-weatherwallpapers-4.14.3.ebuild
2764 new file mode 100644
2765 index 0000000..9268393
2766 --- /dev/null
2767 +++ b/kde-apps/kdeartwork-weatherwallpapers/kdeartwork-weatherwallpapers-4.14.3.ebuild
2768 @@ -0,0 +1,18 @@
2769 +# Copyright 1999-2015 Gentoo Foundation
2770 +# Distributed under the terms of the GNU General Public License v2
2771 +# $Id$
2772 +
2773 +EAPI=5
2774 +
2775 +KMNAME="kdeartwork"
2776 +KMMODULE="WeatherWallpapers"
2777 +KDE_SCM="svn"
2778 +inherit kde4-meta
2779 +
2780 +DESCRIPTION="Weather aware wallpapers. Changes with weather outside"
2781 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2782 +IUSE=""
2783 +
2784 +RDEPEND="
2785 + $(add_kdeapps_dep kdeartwork-wallpapers)
2786 +"
2787
2788 diff --git a/kde-apps/kdeartwork-weatherwallpapers/metadata.xml b/kde-apps/kdeartwork-weatherwallpapers/metadata.xml
2789 new file mode 100644
2790 index 0000000..7a38bb9
2791 --- /dev/null
2792 +++ b/kde-apps/kdeartwork-weatherwallpapers/metadata.xml
2793 @@ -0,0 +1,5 @@
2794 +<?xml version="1.0" encoding="UTF-8"?>
2795 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2796 +<pkgmetadata>
2797 + <!-- maintainer-needed -->
2798 +</pkgmetadata>
2799
2800 diff --git a/kde-apps/kdebase-data/files/kdebase-data-4.14.3-lithuania-euro.patch b/kde-apps/kdebase-data/files/kdebase-data-4.14.3-lithuania-euro.patch
2801 new file mode 100644
2802 index 0000000..503ed91
2803 --- /dev/null
2804 +++ b/kde-apps/kdebase-data/files/kdebase-data-4.14.3-lithuania-euro.patch
2805 @@ -0,0 +1,40 @@
2806 +commit 9236eedec44b58434fdcc7d398e32909a80207ff
2807 +Author: Albert Astals Cid <aacid@×××.org>
2808 +Date: Thu Jan 1 15:41:24 2015 +0100
2809 +
2810 + Welcome Lithuania to the euro users
2811 +
2812 +diff --git a/localization/currency/eur.desktop b/localization/currency/eur.desktop
2813 +index 2ffb763..09ed064 100644
2814 +--- a/localization/currency/eur.desktop
2815 ++++ b/localization/currency/eur.desktop
2816 +@@ -91,4 +91,4 @@ CurrencyIntroducedDate=1999,01,01
2817 + #CurrencySubunitsInCirculation=true
2818 + #CurrencySubunitsPerUnit=100
2819 + #CurrencyDecimalPlacesDisplay=2
2820 +-CurrencyCountriesInUse=AT,BE,CY,FI,FR,DE,EE,GR,IE,IT,LU,LV,MT,NL,PT,SK,SI,ES,MC,SM,VA,AD,ME,ZW
2821 ++CurrencyCountriesInUse=AT,BE,CY,FI,FR,DE,EE,GR,IE,IT,LT,LU,LV,MT,NL,PT,SK,SI,ES,MC,SM,VA,AD,ME,ZW
2822 +
2823 +commit d8e2b2cecaf5fed5e965534eacff35324bebd4fa
2824 +Author: Albert Astals Cid <aacid@×××.org>
2825 +Date: Thu Jan 1 15:59:17 2015 +0100
2826 +
2827 + Lats cirulation ended on 14 Jan 2014
2828 +
2829 +diff --git a/localization/currency/lvl.desktop b/localization/currency/lvl.desktop
2830 +index 076bb8e..158c68c 100644
2831 +--- a/localization/currency/lvl.desktop
2832 ++++ b/localization/currency/lvl.desktop
2833 +@@ -83,9 +83,9 @@ CurrencySubunitSingular=santims
2834 + CurrencySubunitPlural=santimi
2835 + CurrencyIntroducedDate=1993,01,01
2836 + #CurrencySuspendedDate=
2837 +-#CurrencyWithdrawnDate=
2838 ++CurrencyWithdrawnDate=2014,01,14
2839 + #CurrencySubunits=1
2840 + #CurrencySubunitsInCirculation=true
2841 + #CurrencySubunitsPerUnit=100
2842 + #CurrencyDecimalPlacesDisplay=2
2843 +-CurrencyCountriesInUse=LV
2844 ++CurrencyCountriesInUse=
2845 +
2846
2847 diff --git a/kde-apps/kdebase-data/kdebase-data-4.14.3-r1.ebuild b/kde-apps/kdebase-data/kdebase-data-4.14.3-r1.ebuild
2848 new file mode 100644
2849 index 0000000..254c39a
2850 --- /dev/null
2851 +++ b/kde-apps/kdebase-data/kdebase-data-4.14.3-r1.ebuild
2852 @@ -0,0 +1,40 @@
2853 +# Copyright 1999-2015 Gentoo Foundation
2854 +# Distributed under the terms of the GNU General Public License v2
2855 +# $Id$
2856 +
2857 +EAPI=5
2858 +
2859 +KMNAME="kde-runtime"
2860 +KMNOMODULE="true"
2861 +inherit kde4-meta
2862 +
2863 +DESCRIPTION="Icons, localization data and various .desktop files from kdebase"
2864 +IUSE="+wallpapers"
2865 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
2866 +
2867 +RDEPEND="
2868 + wallpapers? ( $(add_kdeapps_dep kde-wallpapers) )
2869 + x11-themes/hicolor-icon-theme
2870 +"
2871 +
2872 +KMEXTRA="
2873 + l10n/
2874 + localization/
2875 + pics/
2876 +"
2877 +# Note that the eclass doesn't do this for us, because of KMNOMODULE="true".
2878 +KMEXTRACTONLY="
2879 + config-runtime.h.cmake
2880 + kde4
2881 +"
2882 +
2883 +PATCHES=( "${FILESDIR}/${P}-lithuania-euro.patch" )
2884 +
2885 +src_configure() {
2886 + # Remove remnants of hicolor-icon-theme
2887 + sed -e "s:add_subdirectory[[:space:]]*([[:space:]]*hicolor[[:space:]]*):#donotwant:g" \
2888 + -i pics/CMakeLists.txt \
2889 + || die "failed to remove remnants of hicolor-icon-theme"
2890 +
2891 + kde4-meta_src_configure
2892 +}
2893
2894 diff --git a/kde-apps/kdebase-desktoptheme/kdebase-desktoptheme-4.14.3.ebuild b/kde-apps/kdebase-desktoptheme/kdebase-desktoptheme-4.14.3.ebuild
2895 new file mode 100644
2896 index 0000000..dbe02e6
2897 --- /dev/null
2898 +++ b/kde-apps/kdebase-desktoptheme/kdebase-desktoptheme-4.14.3.ebuild
2899 @@ -0,0 +1,13 @@
2900 +# Copyright 1999-2015 Gentoo Foundation
2901 +# Distributed under the terms of the GNU General Public License v2
2902 +# $Id$
2903 +
2904 +EAPI=5
2905 +
2906 +KMNAME="kde-runtime"
2907 +KMMODULE="desktoptheme"
2908 +inherit kde4-meta
2909 +
2910 +DESCRIPTION="Oxygen KDE4 desktop theme"
2911 +IUSE=""
2912 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
2913
2914 diff --git a/kde-apps/kdebase-desktoptheme/metadata.xml b/kde-apps/kdebase-desktoptheme/metadata.xml
2915 new file mode 100644
2916 index 0000000..7a38bb9
2917 --- /dev/null
2918 +++ b/kde-apps/kdebase-desktoptheme/metadata.xml
2919 @@ -0,0 +1,5 @@
2920 +<?xml version="1.0" encoding="UTF-8"?>
2921 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2922 +<pkgmetadata>
2923 + <!-- maintainer-needed -->
2924 +</pkgmetadata>
2925
2926 diff --git a/kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-CVE-2014-8600.patch b/kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-CVE-2014-8600.patch
2927 new file mode 100644
2928 index 0000000..dcb20f8
2929 --- /dev/null
2930 +++ b/kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-CVE-2014-8600.patch
2931 @@ -0,0 +1,29 @@
2932 +From: Martin Sandsmark <martin.sandsmark@×××.org>
2933 +Date: Thu, 13 Nov 2014 12:29:01 +0000
2934 +Subject: Sanitize path
2935 +X-Git-Url: http://quickgit.kde.org/?p=kde-runtime.git&a=commitdiff&h=d68703900edc8416fbcd2550cd336cbbb76decb9
2936 +---
2937 +Sanitize path
2938 +---
2939 +
2940 +
2941 +--- a/kioslave/bookmarks/kio_bookmarks.cpp
2942 ++++ b/kioslave/bookmarks/kio_bookmarks.cpp
2943 +@@ -22,6 +22,7 @@
2944 + #include <stdlib.h>
2945 +
2946 + #include <qregexp.h>
2947 ++#include <qtextdocument.h>
2948 +
2949 + #include <kapplication.h>
2950 + #include <kcmdlineargs.h>
2951 +@@ -197,7 +198,7 @@
2952 + echoImage(regexp.cap(1), regexp.cap(2), url.queryItem("size"));
2953 + } else {
2954 + echoHead();
2955 +- echo("<p class=\"message\">" + i18n("Wrong request: %1",path) + "</p>");
2956 ++ echo("<p class=\"message\">" + i18n("Bad request: %1", Qt::escape(Qt::escape(url.prettyUrl()))) + "</p>");
2957 + }
2958 + finished();
2959 + }
2960 +
2961
2962 diff --git a/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild
2963 new file mode 100644
2964 index 0000000..a08cdbd
2965 --- /dev/null
2966 +++ b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild
2967 @@ -0,0 +1,62 @@
2968 +# Copyright 1999-2015 Gentoo Foundation
2969 +# Distributed under the terms of the GNU General Public License v2
2970 +# $Id$
2971 +
2972 +EAPI=5
2973 +
2974 +KDE_HANDBOOK="optional"
2975 +KMNAME="kde-runtime"
2976 +KMMODULE="kioslave"
2977 +inherit kde4-meta
2978 +
2979 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
2980 +DESCRIPTION="kioslave: the kde VFS framework - kioslave plugins present a filesystem-like view of arbitrary data"
2981 +IUSE="+bzip2 exif debug lzma minimal openexr samba +sftp"
2982 +
2983 +# tests hang, last checked for 4.2.96
2984 +RESTRICT="test"
2985 +
2986 +DEPEND="
2987 + virtual/jpeg:0
2988 + !aqua? ( x11-libs/libXcursor )
2989 + bzip2? ( app-arch/bzip2 )
2990 + exif? ( media-gfx/exiv2:= )
2991 + openexr? ( media-libs/openexr:= )
2992 + samba? ( || ( <net-fs/samba-4.0.0_alpha1[smbclient] >=net-fs/samba-4.0.0_alpha1[client] ) )
2993 + sftp? ( >=net-libs/libssh-0.4.0:=[sftp] )
2994 +"
2995 +RDEPEND="${DEPEND}
2996 + $(add_kdebase_dep kdelibs 'bzip2?,lzma?')
2997 + $(add_kdeapps_dep kdialog)
2998 + virtual/ssh
2999 + !aqua? ( !kernel_SunOS? ( virtual/eject ) )
3000 +"
3001 +
3002 +KMEXTRA="
3003 + kioexec
3004 + kdeeject
3005 +"
3006 +
3007 +PATCHES=( "${FILESDIR}/${PN}-CVE-2014-8600.patch" )
3008 +
3009 +src_configure() {
3010 + local mycmakeargs=(
3011 + -DWITH_SLP=OFF
3012 + $(cmake-utils_use_with bzip2 BZip2)
3013 + $(cmake-utils_use_with exif Exiv2)
3014 + $(cmake-utils_use_with lzma LibLZMA)
3015 + $(cmake-utils_use_with openexr OpenEXR)
3016 + $(cmake-utils_use_with samba)
3017 + $(cmake-utils_use_with sftp LibSSH)
3018 + )
3019 + kde4-meta_src_configure
3020 +}
3021 +
3022 +src_install() {
3023 + kde4-meta_src_install
3024 +
3025 + if use minimal; then
3026 + rm "${D}"/usr/lib64/libmolletnetwork.so "${D}"/usr/share/config.kcfg/jpegcreatorsettings.kcfg
3027 + rmdir "${D}"/usr/share/config.kcfg/
3028 + fi
3029 +}
3030
3031 diff --git a/kde-apps/kdebase-menu-icons/kdebase-menu-icons-4.14.3.ebuild b/kde-apps/kdebase-menu-icons/kdebase-menu-icons-4.14.3.ebuild
3032 new file mode 100644
3033 index 0000000..e5ee0a2
3034 --- /dev/null
3035 +++ b/kde-apps/kdebase-menu-icons/kdebase-menu-icons-4.14.3.ebuild
3036 @@ -0,0 +1,13 @@
3037 +# Copyright 1999-2015 Gentoo Foundation
3038 +# Distributed under the terms of the GNU General Public License v2
3039 +# $Id$
3040 +
3041 +EAPI=5
3042 +
3043 +KMNAME="kde-runtime"
3044 +KMMODULE="menu"
3045 +inherit kde4-meta
3046 +
3047 +DESCRIPTION="KDE menu icons"
3048 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
3049 +IUSE=""
3050
3051 diff --git a/kde-apps/kdebase-menu-icons/metadata.xml b/kde-apps/kdebase-menu-icons/metadata.xml
3052 new file mode 100644
3053 index 0000000..7a38bb9
3054 --- /dev/null
3055 +++ b/kde-apps/kdebase-menu-icons/metadata.xml
3056 @@ -0,0 +1,5 @@
3057 +<?xml version="1.0" encoding="UTF-8"?>
3058 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3059 +<pkgmetadata>
3060 + <!-- maintainer-needed -->
3061 +</pkgmetadata>
3062
3063 diff --git a/kde-apps/kdebase-menu/kdebase-menu-4.14.3.ebuild b/kde-apps/kdebase-menu/kdebase-menu-4.14.3.ebuild
3064 new file mode 100644
3065 index 0000000..a1fe8d0
3066 --- /dev/null
3067 +++ b/kde-apps/kdebase-menu/kdebase-menu-4.14.3.ebuild
3068 @@ -0,0 +1,13 @@
3069 +# Copyright 1999-2015 Gentoo Foundation
3070 +# Distributed under the terms of the GNU General Public License v2
3071 +# $Id$
3072 +
3073 +EAPI=5
3074 +
3075 +KMNAME="kde-runtime"
3076 +KMMODULE="kde-menu"
3077 +inherit kde4-meta
3078 +
3079 +DESCRIPTION="KDE Menu query tool"
3080 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
3081 +IUSE="debug"
3082
3083 diff --git a/kde-apps/kdebase-menu/metadata.xml b/kde-apps/kdebase-menu/metadata.xml
3084 new file mode 100644
3085 index 0000000..7a38bb9
3086 --- /dev/null
3087 +++ b/kde-apps/kdebase-menu/metadata.xml
3088 @@ -0,0 +1,5 @@
3089 +<?xml version="1.0" encoding="UTF-8"?>
3090 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3091 +<pkgmetadata>
3092 + <!-- maintainer-needed -->
3093 +</pkgmetadata>
3094
3095 diff --git a/kde-apps/kdebase-meta/kdebase-meta-4.14.3-r2.ebuild b/kde-apps/kdebase-meta/kdebase-meta-4.14.3-r2.ebuild
3096 new file mode 100644
3097 index 0000000..e8bfc44
3098 --- /dev/null
3099 +++ b/kde-apps/kdebase-meta/kdebase-meta-4.14.3-r2.ebuild
3100 @@ -0,0 +1,64 @@
3101 +# Copyright 1999-2016 Gentoo Foundation
3102 +# Distributed under the terms of the GNU General Public License v2
3103 +# $Id$
3104 +
3105 +EAPI=5
3106 +inherit kde4-meta-pkg
3107 +
3108 +DESCRIPTION="Merge this to pull in all kdebase-derived packages"
3109 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3110 +IUSE="+display-manager minimal +wallpapers"
3111 +
3112 +RDEPEND="
3113 + $(add_kdeapps_dep dolphin)
3114 + $(add_kdeapps_dep kde-base-artwork)
3115 + $(add_kdeapps_dep kdebase-runtime-meta)
3116 + $(add_kdeapps_dep kdialog)
3117 + $(add_kdeapps_dep keditbookmarks)
3118 + $(add_kdeapps_dep kfind)
3119 + $(add_kdeapps_dep kfmclient)
3120 + $(add_kdeapps_dep konq-plugins)
3121 + $(add_kdeapps_dep konqueror)
3122 + $(add_kdeapps_dep konsolepart)
3123 + $(add_kdeapps_dep konsole)
3124 + $(add_kdeapps_dep kwrite)
3125 + $(add_kdeapps_dep libkonq)
3126 + $(add_kdeapps_dep nsplugins)
3127 + $(add_kdeapps_dep phonon-kde)
3128 + wallpapers? ( $(add_kdeapps_dep kde-wallpapers '' 15.08.3) )
3129 + !minimal? (
3130 + $(add_kdebase_dep freespacenotifier '' 4.11)
3131 + $(add_kdebase_dep kcheckpass '' 4.11.22-r1)
3132 + $(add_kdebase_dep kcminit '' 4.11)
3133 + $(add_kdebase_dep kdebase-cursors '' 4.11)
3134 + $(add_kdebase_dep kdebase-startkde '' 4.11)
3135 + $(add_kdeapps_dep kdepasswd)
3136 + $(add_kdebase_dep kephal '' 4.11)
3137 + $(add_kdebase_dep khotkeys '' 4.11)
3138 + $(add_kdebase_dep kinfocenter '' 4.11)
3139 + $(add_kdebase_dep klipper '' 4.11)
3140 + $(add_kdebase_dep kmenuedit '' 4.11)
3141 + $(add_kdebase_dep krunner '' 4.11)
3142 + $(add_kdebase_dep kscreensaver '' 4.11)
3143 + $(add_kdebase_dep ksmserver '' 4.11)
3144 + $(add_kdebase_dep ksplash '' 4.11)
3145 + $(add_kdebase_dep kstartupconfig '' 4.11)
3146 + $(add_kdebase_dep kstyles '' 4.11)
3147 + $(add_kdebase_dep ksysguard '' 4.11)
3148 + $(add_kdebase_dep ksystraycmd '' 4.11)
3149 + $(add_kdebase_dep kwin '' 4.11)
3150 + $(add_kdebase_dep kwrited '' 4.11)
3151 + $(add_kdebase_dep libkworkspace '' 4.11)
3152 + $(add_kdebase_dep liboxygenstyle '' 4.11)
3153 + $(add_kdebase_dep libplasmaclock '' 4.11)
3154 + $(add_kdebase_dep libplasmagenericshell '' 4.11)
3155 + $(add_kdebase_dep libtaskmanager '' 4.11)
3156 + $(add_kdeapps_dep plasma-apps)
3157 + $(add_kdebase_dep plasma-workspace '' 4.11)
3158 + $(add_kdebase_dep powerdevil '' 4.11)
3159 + $(add_kdebase_dep qguiplatformplugin_kde '' 4.11)
3160 + $(add_kdebase_dep solid-actions-kcm '' 4.11)
3161 + $(add_kdebase_dep systemsettings '' 4.11)
3162 + !prefix? ( display-manager? ( || ( $(add_kdebase_dep kdm '' 4.11) x11-misc/lightdm x11-misc/sddm ) ) )
3163 + )
3164 +"
3165
3166 diff --git a/kde-apps/kdebase-meta/metadata.xml b/kde-apps/kdebase-meta/metadata.xml
3167 new file mode 100644
3168 index 0000000..cc6bd7c
3169 --- /dev/null
3170 +++ b/kde-apps/kdebase-meta/metadata.xml
3171 @@ -0,0 +1,10 @@
3172 +<?xml version="1.0" encoding="UTF-8"?>
3173 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3174 +<pkgmetadata>
3175 + <!-- maintainer-needed -->
3176 + <use>
3177 + <flag name="display-manager">Pull in a graphical display manager</flag>
3178 + <flag name="minimal">Disable install of various KDE SC 4 based packages</flag>
3179 + <flag name="wallpapers">Install the KDE wallpapers</flag>
3180 + </use>
3181 +</pkgmetadata>
3182
3183 diff --git a/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-4.14.3.ebuild b/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-4.14.3.ebuild
3184 new file mode 100644
3185 index 0000000..2e4bae3
3186 --- /dev/null
3187 +++ b/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-4.14.3.ebuild
3188 @@ -0,0 +1,53 @@
3189 +# Copyright 1999-2016 Gentoo Foundation
3190 +# Distributed under the terms of the GNU General Public License v2
3191 +# $Id$
3192 +
3193 +EAPI=5
3194 +
3195 +inherit kde4-meta-pkg
3196 +
3197 +DESCRIPTION="Merge this to pull in all kdebase-runtime-derived packages"
3198 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3199 +IUSE="crash-reporter +handbook minimal"
3200 +
3201 +RDEPEND="
3202 + $(add_kdeapps_dep kcmshell)
3203 + $(add_kdeapps_dep kdebase-data)
3204 + $(add_kdeapps_dep kdebase-desktoptheme)
3205 + $(add_kdeapps_dep kdebase-kioslaves)
3206 + $(add_kdeapps_dep kdebase-menu)
3207 + $(add_kdeapps_dep kdebase-menu-icons)
3208 + $(add_kdeapps_dep kdebugdialog)
3209 + $(add_kdeapps_dep kdesu)
3210 + $(add_kdeapps_dep kdontchangethehostname)
3211 + $(add_kdeapps_dep keditfiletype)
3212 + $(add_kdeapps_dep kfile)
3213 + $(add_kdeapps_dep kglobalaccel)
3214 + $(add_kdeapps_dep kiconfinder)
3215 + $(add_kdeapps_dep kimgio)
3216 + $(add_kdeapps_dep kioclient)
3217 + $(add_kdeapps_dep kmimetypefinder)
3218 + $(add_kdeapps_dep knewstuff)
3219 + $(add_kdeapps_dep knotify)
3220 + $(add_kdeapps_dep kpasswdserver)
3221 + $(add_kdeapps_dep kquitapp)
3222 + $(add_kdeapps_dep kstart)
3223 + $(add_kdeapps_dep ktimezoned)
3224 + $(add_kdeapps_dep ktraderclient)
3225 + $(add_kdeapps_dep kuiserver)
3226 + $(add_kdeapps_dep kurifilter-plugins)
3227 + $(add_kdeapps_dep kwalletd)
3228 + $(add_kdeapps_dep kwalletmanager)
3229 + $(add_kdeapps_dep plasma-runtime)
3230 + $(add_kdeapps_dep renamedlg-plugins)
3231 + $(add_kdeapps_dep solid-runtime)
3232 + crash-reporter? ( $(add_kdeapps_dep drkonqi ) )
3233 + handbook? ( kde-apps/khelpcenter:* )
3234 + minimal? ( $(add_kdeapps_dep solid-runtime '-bluetooth') )
3235 + !minimal? (
3236 + $(add_kdeapps_dep attica)
3237 + $(add_kdeapps_dep kcontrol)
3238 + $(add_kdeapps_dep knetattach)
3239 + )
3240 +"
3241 +REQUIRED_USE="minimal? ( !crash-reporter )"
3242
3243 diff --git a/kde-apps/kdebase-runtime-meta/metadata.xml b/kde-apps/kdebase-runtime-meta/metadata.xml
3244 new file mode 100644
3245 index 0000000..c8272fc
3246 --- /dev/null
3247 +++ b/kde-apps/kdebase-runtime-meta/metadata.xml
3248 @@ -0,0 +1,10 @@
3249 +<?xml version="1.0" encoding="UTF-8"?>
3250 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3251 +<pkgmetadata>
3252 + <!-- maintainer-needed -->
3253 + <use>
3254 + <flag name="crash-reporter">Builds a gui tool to submit crash information to the upstream backtracker</flag>
3255 + <flag name="minimal">Install a Plasma 5 compatible subset of the package</flag>
3256 + <flag name="oldwallet">Install <pkg>kde-apps/kwalletd</pkg> on a minimal setup for migration purposes</flag>
3257 + </use>
3258 +</pkgmetadata>
3259
3260 diff --git a/kde-apps/kdebindings-meta/kdebindings-meta-4.14.3.ebuild b/kde-apps/kdebindings-meta/kdebindings-meta-4.14.3.ebuild
3261 new file mode 100644
3262 index 0000000..193e326
3263 --- /dev/null
3264 +++ b/kde-apps/kdebindings-meta/kdebindings-meta-4.14.3.ebuild
3265 @@ -0,0 +1,30 @@
3266 +# Copyright 1999-2015 Gentoo Foundation
3267 +# Distributed under the terms of the GNU General Public License v2
3268 +# $Id$
3269 +
3270 +EAPI=5
3271 +inherit kde4-meta-pkg
3272 +
3273 +DESCRIPTION="KDE bindings - merge this to pull in all kdebindings-derived packages"
3274 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3275 +IUSE="java perl python ruby"
3276 +
3277 +RDEPEND="
3278 + $(add_kdebase_dep smokegen)
3279 + $(add_kdebase_dep smokekde)
3280 + $(add_kdebase_dep smokeqt)
3281 + java? ( $(add_kdebase_dep krossjava) )
3282 + perl? (
3283 + $(add_kdebase_dep perlkde)
3284 + $(add_kdebase_dep perlqt)
3285 + )
3286 + python? (
3287 + $(add_kdebase_dep krosspython)
3288 + $(add_kdebase_dep pykde4)
3289 + )
3290 + ruby? (
3291 + $(add_kdebase_dep korundum)
3292 + $(add_kdebase_dep krossruby)
3293 + $(add_kdebase_dep qtruby)
3294 + )
3295 +"
3296
3297 diff --git a/kde-apps/kdebindings-meta/metadata.xml b/kde-apps/kdebindings-meta/metadata.xml
3298 new file mode 100644
3299 index 0000000..7a38bb9
3300 --- /dev/null
3301 +++ b/kde-apps/kdebindings-meta/metadata.xml
3302 @@ -0,0 +1,5 @@
3303 +<?xml version="1.0" encoding="UTF-8"?>
3304 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3305 +<pkgmetadata>
3306 + <!-- maintainer-needed -->
3307 +</pkgmetadata>
3308
3309 diff --git a/kde-apps/kdebugdialog/kdebugdialog-4.14.3.ebuild b/kde-apps/kdebugdialog/kdebugdialog-4.14.3.ebuild
3310 new file mode 100644
3311 index 0000000..50cfb29
3312 --- /dev/null
3313 +++ b/kde-apps/kdebugdialog/kdebugdialog-4.14.3.ebuild
3314 @@ -0,0 +1,13 @@
3315 +# Copyright 1999-2015 Gentoo Foundation
3316 +# Distributed under the terms of the GNU General Public License v2
3317 +# $Id$
3318 +
3319 +EAPI=5
3320 +
3321 +KDE_HANDBOOK="optional"
3322 +KMNAME="kde-runtime"
3323 +inherit kde4-meta
3324 +
3325 +DESCRIPTION="KDE: A dialog box for setting preferences for debug output"
3326 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
3327 +IUSE="debug"
3328
3329 diff --git a/kde-apps/kdebugdialog/metadata.xml b/kde-apps/kdebugdialog/metadata.xml
3330 new file mode 100644
3331 index 0000000..7a38bb9
3332 --- /dev/null
3333 +++ b/kde-apps/kdebugdialog/metadata.xml
3334 @@ -0,0 +1,5 @@
3335 +<?xml version="1.0" encoding="UTF-8"?>
3336 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3337 +<pkgmetadata>
3338 + <!-- maintainer-needed -->
3339 +</pkgmetadata>
3340
3341 diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-4.14.3.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-4.14.3.ebuild
3342 new file mode 100644
3343 index 0000000..9957f2d
3344 --- /dev/null
3345 +++ b/kde-apps/kdeedu-meta/kdeedu-meta-4.14.3.ebuild
3346 @@ -0,0 +1,38 @@
3347 +# Copyright 1999-2016 Gentoo Foundation
3348 +# Distributed under the terms of the GNU General Public License v2
3349 +# $Id$
3350 +
3351 +EAPI=5
3352 +inherit kde4-meta-pkg
3353 +
3354 +DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages"
3355 +HOMEPAGE="https://edu.kde.org"
3356 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3357 +IUSE=""
3358 +
3359 +RDEPEND="
3360 + $(add_kdeapps_dep analitza)
3361 + $(add_kdeapps_dep artikulate)
3362 + $(add_kdeapps_dep blinken)
3363 + $(add_kdeapps_dep cantor)
3364 + $(add_kdeapps_dep kalgebra)
3365 + $(add_kdeapps_dep kalzium)
3366 + $(add_kdeapps_dep kanagram)
3367 + $(add_kdeapps_dep kbruch)
3368 + $(add_kdeapps_dep kgeography)
3369 + $(add_kdeapps_dep khangman)
3370 + $(add_kdeapps_dep kig)
3371 + $(add_kdeapps_dep kiten)
3372 + $(add_kdeapps_dep klettres)
3373 + $(add_kdeapps_dep kmplot)
3374 + $(add_kdeapps_dep kqtquickcharts)
3375 + $(add_kdeapps_dep kstars)
3376 + $(add_kdeapps_dep ktouch)
3377 + $(add_kdeapps_dep kturtle)
3378 + $(add_kdeapps_dep kwordquiz)
3379 + $(add_kdeapps_dep libkdeedu)
3380 + $(add_kdeapps_dep marble)
3381 + $(add_kdeapps_dep parley)
3382 + $(add_kdeapps_dep rocs)
3383 + $(add_kdeapps_dep step)
3384 +"
3385
3386 diff --git a/kde-apps/kdeedu-meta/metadata.xml b/kde-apps/kdeedu-meta/metadata.xml
3387 new file mode 100644
3388 index 0000000..7a38bb9
3389 --- /dev/null
3390 +++ b/kde-apps/kdeedu-meta/metadata.xml
3391 @@ -0,0 +1,5 @@
3392 +<?xml version="1.0" encoding="UTF-8"?>
3393 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3394 +<pkgmetadata>
3395 + <!-- maintainer-needed -->
3396 +</pkgmetadata>
3397
3398 diff --git a/kde-apps/kdegames-meta/kdegames-meta-4.14.3.ebuild b/kde-apps/kdegames-meta/kdegames-meta-4.14.3.ebuild
3399 new file mode 100644
3400 index 0000000..d4182ae
3401 --- /dev/null
3402 +++ b/kde-apps/kdegames-meta/kdegames-meta-4.14.3.ebuild
3403 @@ -0,0 +1,55 @@
3404 +# Copyright 1999-2015 Gentoo Foundation
3405 +# Distributed under the terms of the GNU General Public License v2
3406 +# $Id$
3407 +
3408 +EAPI=5
3409 +inherit kde4-meta-pkg
3410 +
3411 +DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages"
3412 +HOMEPAGE="https://games.kde.org/"
3413 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3414 +IUSE="opengl python"
3415 +
3416 +RDEPEND="
3417 + $(add_kdeapps_dep bomber)
3418 + $(add_kdeapps_dep bovo)
3419 + $(add_kdeapps_dep granatier)
3420 + $(add_kdeapps_dep kapman)
3421 + $(add_kdeapps_dep katomic)
3422 + $(add_kdeapps_dep kblackbox)
3423 + $(add_kdeapps_dep kblocks)
3424 + $(add_kdeapps_dep kbounce)
3425 + $(add_kdeapps_dep kbreakout)
3426 + $(add_kdeapps_dep kdiamond)
3427 + $(add_kdeapps_dep kfourinline)
3428 + $(add_kdeapps_dep kgoldrunner)
3429 + $(add_kdeapps_dep killbots)
3430 + $(add_kdeapps_dep kigo)
3431 + $(add_kdeapps_dep kiriki)
3432 + $(add_kdeapps_dep kjumpingcube)
3433 + $(add_kdeapps_dep klickety)
3434 + $(add_kdeapps_dep klines)
3435 + $(add_kdeapps_dep kmahjongg)
3436 + $(add_kdeapps_dep kmines)
3437 + $(add_kdeapps_dep knavalbattle)
3438 + $(add_kdeapps_dep knetwalk)
3439 + $(add_kdeapps_dep kolf)
3440 + $(add_kdeapps_dep kollision)
3441 + $(add_kdeapps_dep konquest)
3442 + $(add_kdeapps_dep kpat)
3443 + $(add_kdeapps_dep kreversi)
3444 + $(add_kdeapps_dep kshisen)
3445 + $(add_kdeapps_dep ksirk)
3446 + $(add_kdeapps_dep ksnakeduel)
3447 + $(add_kdeapps_dep kspaceduel)
3448 + $(add_kdeapps_dep ksquares)
3449 + $(add_kdeapps_dep ktuberling)
3450 + $(add_kdeapps_dep kubrick)
3451 + $(add_kdeapps_dep libkdegames)
3452 + $(add_kdeapps_dep libkmahjongg)
3453 + $(add_kdeapps_dep lskat)
3454 + $(add_kdeapps_dep palapeli)
3455 + $(add_kdeapps_dep picmi)
3456 + opengl? ( $(add_kdeapps_dep ksudoku) )
3457 + python? ( $(add_kdeapps_dep kajongg) )
3458 +"
3459
3460 diff --git a/kde-apps/kdegames-meta/metadata.xml b/kde-apps/kdegames-meta/metadata.xml
3461 new file mode 100644
3462 index 0000000..7a38bb9
3463 --- /dev/null
3464 +++ b/kde-apps/kdegames-meta/metadata.xml
3465 @@ -0,0 +1,5 @@
3466 +<?xml version="1.0" encoding="UTF-8"?>
3467 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3468 +<pkgmetadata>
3469 + <!-- maintainer-needed -->
3470 +</pkgmetadata>
3471
3472 diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-4.14.3.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-4.14.3.ebuild
3473 new file mode 100644
3474 index 0000000..cdea2d6
3475 --- /dev/null
3476 +++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-4.14.3.ebuild
3477 @@ -0,0 +1,32 @@
3478 +# Copyright 1999-2015 Gentoo Foundation
3479 +# Distributed under the terms of the GNU General Public License v2
3480 +# $Id$
3481 +
3482 +EAPI=5
3483 +inherit kde4-meta-pkg
3484 +
3485 +DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages"
3486 +HOMEPAGE="https://www.kde.org/applications/graphics/"
3487 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3488 +IUSE="scanner"
3489 +
3490 +RDEPEND="
3491 + $(add_kdeapps_dep gwenview)
3492 + $(add_kdeapps_dep kamera)
3493 + $(add_kdeapps_dep kcolorchooser)
3494 + $(add_kdeapps_dep kdegraphics-mobipocket)
3495 + $(add_kdeapps_dep kgamma)
3496 + $(add_kdeapps_dep kolourpaint)
3497 + $(add_kdeapps_dep kruler)
3498 + $(add_kdeapps_dep ksnapshot)
3499 + $(add_kdeapps_dep libkdcraw)
3500 + $(add_kdeapps_dep libkexiv2)
3501 + $(add_kdeapps_dep libkipi)
3502 + $(add_kdeapps_dep okular)
3503 + $(add_kdeapps_dep svgpart)
3504 + $(add_kdeapps_dep thumbnailers)
3505 + scanner? (
3506 + $(add_kdeapps_dep ksaneplugin)
3507 + $(add_kdeapps_dep libksane)
3508 + )
3509 +"
3510
3511 diff --git a/kde-apps/kdegraphics-meta/metadata.xml b/kde-apps/kdegraphics-meta/metadata.xml
3512 new file mode 100644
3513 index 0000000..7a38bb9
3514 --- /dev/null
3515 +++ b/kde-apps/kdegraphics-meta/metadata.xml
3516 @@ -0,0 +1,5 @@
3517 +<?xml version="1.0" encoding="UTF-8"?>
3518 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3519 +<pkgmetadata>
3520 + <!-- maintainer-needed -->
3521 +</pkgmetadata>
3522
3523 diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-4.14.3-r1.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-4.14.3-r1.ebuild
3524 new file mode 100644
3525 index 0000000..d805c21
3526 --- /dev/null
3527 +++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-4.14.3-r1.ebuild
3528 @@ -0,0 +1,19 @@
3529 +# Copyright 1999-2016 Gentoo Foundation
3530 +# Distributed under the terms of the GNU General Public License v2
3531 +# $Id$
3532 +
3533 +EAPI=6
3534 +
3535 +inherit kde4-base
3536 +
3537 +DESCRIPTION="Library to support mobipocket ebooks"
3538 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3539 +IUSE="debug"
3540 +
3541 +src_configure() {
3542 + local mycmakeargs=(
3543 + -DCMAKE_DISABLE_FIND_PACKAGE_Strigi=ON
3544 + )
3545 +
3546 + kde4-base_src_configure
3547 +}
3548
3549 diff --git a/kde-apps/kdegraphics-mobipocket/metadata.xml b/kde-apps/kdegraphics-mobipocket/metadata.xml
3550 new file mode 100644
3551 index 0000000..7a38bb9
3552 --- /dev/null
3553 +++ b/kde-apps/kdegraphics-mobipocket/metadata.xml
3554 @@ -0,0 +1,5 @@
3555 +<?xml version="1.0" encoding="UTF-8"?>
3556 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3557 +<pkgmetadata>
3558 + <!-- maintainer-needed -->
3559 +</pkgmetadata>
3560
3561 diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-4.14.3.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-4.14.3.ebuild
3562 new file mode 100644
3563 index 0000000..9e14aec
3564 --- /dev/null
3565 +++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-4.14.3.ebuild
3566 @@ -0,0 +1,25 @@
3567 +# Copyright 1999-2016 Gentoo Foundation
3568 +# Distributed under the terms of the GNU General Public License v2
3569 +# $Id$
3570 +
3571 +EAPI=5
3572 +inherit kde4-meta-pkg
3573 +
3574 +DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived packages"
3575 +HOMEPAGE="
3576 + https://www.kde.org/applications/multimedia/
3577 + https://multimedia.kde.org/
3578 +"
3579 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3580 +IUSE="+ffmpeg"
3581 +
3582 +RDEPEND="
3583 + $(add_kdeapps_dep dragon)
3584 + $(add_kdeapps_dep juk)
3585 + $(add_kdeapps_dep audiocd-kio)
3586 + $(add_kdeapps_dep kmix)
3587 + $(add_kdeapps_dep kscd)
3588 + $(add_kdeapps_dep libkcddb)
3589 + $(add_kdeapps_dep libkcompactdisc)
3590 + ffmpeg? ( $(add_kdeapps_dep ffmpegthumbs) )
3591 +"
3592
3593 diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-4.14.3.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-4.14.3.ebuild
3594 new file mode 100644
3595 index 0000000..f612db8
3596 --- /dev/null
3597 +++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-4.14.3.ebuild
3598 @@ -0,0 +1,11 @@
3599 +# Copyright 1999-2015 Gentoo Foundation
3600 +# Distributed under the terms of the GNU General Public License v2
3601 +# $Id$
3602 +
3603 +EAPI=5
3604 +
3605 +inherit kde4-base
3606 +
3607 +DESCRIPTION="kcontrol filesharing config module for SMB"
3608 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3609 +IUSE="debug"
3610
3611 diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild
3612 new file mode 100644
3613 index 0000000..c8454a3
3614 --- /dev/null
3615 +++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild
3616 @@ -0,0 +1,21 @@
3617 +# Copyright 1999-2015 Gentoo Foundation
3618 +# Distributed under the terms of the GNU General Public License v2
3619 +# $Id$
3620 +
3621 +EAPI=5
3622 +
3623 +inherit kde4-meta-pkg
3624 +
3625 +DESCRIPTION="kdenetwork - merge this to pull in all kdenetwork-derived packages"
3626 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3627 +IUSE="ppp"
3628 +
3629 +RDEPEND="
3630 + $(add_kdeapps_dep kdenetwork-filesharing)
3631 + $(add_kdeapps_dep kget)
3632 + $(add_kdeapps_dep kopete)
3633 + $(add_kdeapps_dep krdc)
3634 + $(add_kdeapps_dep krfb)
3635 + $(add_kdeapps_dep zeroconf-ioslave)
3636 + ppp? ( $(add_kdeapps_dep kppp) )
3637 +"
3638
3639 diff --git a/kde-apps/kdepasswd/kdepasswd-4.14.3.ebuild b/kde-apps/kdepasswd/kdepasswd-4.14.3.ebuild
3640 new file mode 100644
3641 index 0000000..f7be931
3642 --- /dev/null
3643 +++ b/kde-apps/kdepasswd/kdepasswd-4.14.3.ebuild
3644 @@ -0,0 +1,21 @@
3645 +# Copyright 1999-2015 Gentoo Foundation
3646 +# Distributed under the terms of the GNU General Public License v2
3647 +# $Id$
3648 +
3649 +EAPI=5
3650 +
3651 +KDE_HANDBOOK="optional"
3652 +KMNAME="kde-baseapps"
3653 +inherit kde4-meta
3654 +
3655 +DESCRIPTION="KDE GUI for passwd"
3656 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3657 +IUSE="debug"
3658 +
3659 +DEPEND="
3660 + $(add_kdeapps_dep libkonq)
3661 +"
3662 +RDEPEND="${DEPEND}
3663 + $(add_kdeapps_dep kdesu)
3664 + sys-apps/accountsservice
3665 +"
3666
3667 diff --git a/kde-apps/kdepim-l10n/kdepim-l10n-4.14.3-r1.ebuild b/kde-apps/kdepim-l10n/kdepim-l10n-4.14.3-r1.ebuild
3668 new file mode 100644
3669 index 0000000..523c2b8
3670 --- /dev/null
3671 +++ b/kde-apps/kdepim-l10n/kdepim-l10n-4.14.3-r1.ebuild
3672 @@ -0,0 +1,118 @@
3673 +# Copyright 1999-2016 Gentoo Foundation
3674 +# Distributed under the terms of the GNU General Public License v2
3675 +# $Id$
3676 +
3677 +EAPI=5
3678 +
3679 +KDE_HANDBOOK=optional
3680 +inherit kde4-base
3681 +
3682 +DESCRIPTION="KDE PIM internationalization package"
3683 +HOMEPAGE="http://l10n.kde.org"
3684 +
3685 +DEPEND="
3686 + sys-devel/gettext
3687 +"
3688 +RDEPEND="
3689 + !<kde-apps/kde-l10n-15.08.0-r1
3690 + !<kde-apps/kde4-l10n-4.14.3-r1
3691 +"
3692 +
3693 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3694 +IUSE=""
3695 +
3696 +MY_LANGS="ar bg bs ca ca@valencia cs da de el en_GB es et eu fa fi fr ga gl he
3697 +hi hr hu ia id is it ja kk km ko lt lv mr nb nds nl nn pa pl pt pt_BR ro ru sk
3698 +sl sr sv tr ug uk wa zh_CN zh_TW"
3699 +
3700 +PIM_L10N="kdepim kdepimlibs kdepim-runtime"
3701 +
3702 +URI_BASE="${SRC_URI/-${PV}.tar.xz/}"
3703 +SRC_URI=""
3704 +
3705 +for MY_LANG in ${MY_LANGS} ; do
3706 + IUSE="${IUSE} l10n_${MY_LANG/[@_]/-}"
3707 + SRC_URI="${SRC_URI} l10n_${MY_LANG/[@_]/-}? ( ${URI_BASE/kdepim/kde}/kde-l10n-${MY_LANG}-${PV}.tar.xz )"
3708 +done
3709 +
3710 +S="${WORKDIR}"
3711 +
3712 +src_unpack() {
3713 + if [[ -z ${A} ]]; then
3714 + elog
3715 + elog "None of the requested L10N are supported by ${P}."
3716 + elog
3717 + elog "${P} supports these language codes:"
3718 + elog "${MY_LANGS//[@_]/-}"
3719 + elog
3720 + fi
3721 +
3722 + # For EAPI >= 3, or if not using .tar.xz archives:
3723 + [[ -n ${A} ]] && unpack ${A}
3724 +}
3725 +
3726 +src_prepare() {
3727 + local LNG DIR
3728 + # add all l10n to cmake
3729 + if [[ -n ${A} ]]; then
3730 + for LNG in ${MY_LANGS}; do
3731 + DIR="kde-l10n-${LNG}-${PV}"
3732 + if [[ -d "${DIR}" ]] ; then
3733 + echo "add_subdirectory( ${DIR} )" >> "${S}"/CMakeLists.txt
3734 + fi
3735 +
3736 + # Remove everything except subdirs defined in PIM_L10N
3737 + for SUBDIR in data docs messages scripts ; do
3738 + if [[ -d "${S}/${DIR}/${SUBDIR}" ]] ; then
3739 + einfo " ${SUBDIR} subdirectory"
3740 + echo > "${S}/${DIR}/${SUBDIR}/CMakeLists.txt"
3741 + for pim in ${PIM_L10N}; do
3742 + [[ -d "${S}/${DIR}/${SUBDIR}/${pim}" ]] && \
3743 + ( echo "add_subdirectory(${pim})" >> "${S}/${DIR}/${SUBDIR}/CMakeLists.txt" )
3744 + done
3745 + fi
3746 + done
3747 +
3748 + # In some cases we may have sub-lingua subdirs, e.g. sr :(
3749 + for XSUBDIR in "${S}/${DIR}/${LNG}"@* ; do
3750 + XLNG=$(echo ${XSUBDIR}|sed -e 's:^.*/::')
3751 + if [[ -d "${XSUBDIR}" ]] ; then
3752 + einfo " ${XLNG} variant"
3753 + # Remove everything except subdirs defined in PIM_L10N
3754 + for SUBDIR in data docs messages scripts ; do
3755 + if [[ -d "${XSUBDIR}/${SUBDIR}" ]] ; then
3756 + einfo " ${SUBDIR} subdirectory"
3757 + echo > "${XSUBDIR}/${SUBDIR}/CMakeLists.txt"
3758 + for pim in ${PIM_L10N}; do
3759 + [[ -d "${XSUBDIR}/${SUBDIR}/${pim}" ]] && \
3760 + ( echo "add_subdirectory(${pim})" >> "${XSUBDIR}/${SUBDIR}/CMakeLists.txt" )
3761 + done
3762 + fi
3763 + done
3764 + fi
3765 + done
3766 + done
3767 + fi
3768 +
3769 + # quick workaround for bug 493278
3770 + find "${S}" -name "akonadi_knut_resource*" -delete
3771 +}
3772 +
3773 +src_configure() {
3774 + mycmakeargs=(
3775 + $(cmake-utils_use_build handbook docs)
3776 + )
3777 + [[ -n ${A} ]] && kde4-base_src_configure
3778 +}
3779 +
3780 +src_compile() {
3781 + [[ -n ${A} ]] && kde4-base_src_compile
3782 +}
3783 +
3784 +src_test() {
3785 + [[ -n ${A} ]] && kde4-base_src_test
3786 +}
3787 +
3788 +src_install() {
3789 + [[ -n ${A} ]] && kde4-base_src_install
3790 +}
3791
3792 diff --git a/kde-apps/kdepim-l10n/metadata.xml b/kde-apps/kdepim-l10n/metadata.xml
3793 new file mode 100644
3794 index 0000000..7a38bb9
3795 --- /dev/null
3796 +++ b/kde-apps/kdepim-l10n/metadata.xml
3797 @@ -0,0 +1,5 @@
3798 +<?xml version="1.0" encoding="UTF-8"?>
3799 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3800 +<pkgmetadata>
3801 + <!-- maintainer-needed -->
3802 +</pkgmetadata>
3803
3804 diff --git a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-4.14.3.ebuild b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-4.14.3.ebuild
3805 new file mode 100644
3806 index 0000000..1127b2f
3807 --- /dev/null
3808 +++ b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-4.14.3.ebuild
3809 @@ -0,0 +1,31 @@
3810 +# Copyright 1999-2015 Gentoo Foundation
3811 +# Distributed under the terms of the GNU General Public License v2
3812 +# $Id$
3813 +
3814 +EAPI=5
3815 +
3816 +inherit kde4-base
3817 +
3818 +DESCRIPTION="kioslaves from kdesdk package"
3819 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3820 +IUSE="debug subversion"
3821 +KMNAME="kdesdk-kioslaves"
3822 +
3823 +DEPEND="
3824 + subversion? (
3825 + dev-libs/apr
3826 + dev-vcs/subversion
3827 + )
3828 +"
3829 +RDEPEND="${DEPEND}
3830 + subversion? ( !>=dev-vcs/kdesvn-1.5.2:4 )
3831 +"
3832 +
3833 +src_configure() {
3834 + local mycmakeargs=(
3835 + -DAPRCONFIG_EXECUTABLE="${EPREFIX}"/usr/bin/apr-1-config
3836 + $(cmake-utils_use_with subversion SVN)
3837 + )
3838 +
3839 + kde4-base_src_configure
3840 +}
3841
3842 diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-4.14.3.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-4.14.3.ebuild
3843 new file mode 100644
3844 index 0000000..8b4f70e
3845 --- /dev/null
3846 +++ b/kde-apps/kdesdk-meta/kdesdk-meta-4.14.3.ebuild
3847 @@ -0,0 +1,28 @@
3848 +# Copyright 1999-2015 Gentoo Foundation
3849 +# Distributed under the terms of the GNU General Public License v2
3850 +# $Id$
3851 +
3852 +EAPI=5
3853 +inherit kde4-meta-pkg
3854 +
3855 +DESCRIPTION="KDE SDK - merge this to pull in all kdesdk-derived packages"
3856 +HOMEPAGE="https://www.kde.org/applications/development"
3857 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3858 +IUSE="cvs"
3859 +
3860 +RDEPEND="
3861 + cvs? ( $(add_kdeapps_dep cervisia) )
3862 + $(add_kdeapps_dep dolphin-plugins)
3863 + $(add_kdeapps_dep kapptemplate)
3864 + $(add_kdeapps_dep kate)
3865 + $(add_kdeapps_dep kcachegrind)
3866 + $(add_kdeapps_dep kde-dev-scripts)
3867 + $(add_kdeapps_dep kde-dev-utils)
3868 + $(add_kdeapps_dep kdesdk-kioslaves)
3869 + $(add_kdeapps_dep kompare)
3870 + $(add_kdeapps_dep libkomparediff2)
3871 + $(add_kdeapps_dep lokalize)
3872 + $(add_kdeapps_dep okteta)
3873 + $(add_kdeapps_dep poxml)
3874 + $(add_kdeapps_dep umbrello)
3875 +"
3876
3877 diff --git a/kde-apps/kdesu/kdesu-4.14.3.ebuild b/kde-apps/kdesu/kdesu-4.14.3.ebuild
3878 new file mode 100644
3879 index 0000000..ca11e18
3880 --- /dev/null
3881 +++ b/kde-apps/kdesu/kdesu-4.14.3.ebuild
3882 @@ -0,0 +1,26 @@
3883 +# Copyright 1999-2015 Gentoo Foundation
3884 +# Distributed under the terms of the GNU General Public License v2
3885 +# $Id$
3886 +
3887 +EAPI=5
3888 +
3889 +KDE_HANDBOOK="optional"
3890 +KMNAME="kde-runtime"
3891 +inherit kde4-meta
3892 +
3893 +# FIXME: Is default command ( su/sudo ) still configurable,
3894 +# if not, USE-flag ?
3895 +DESCRIPTION="KDE: gui for su(1)"
3896 +HOMEPAGE+=" https://techbase.kde.org/Projects/kdesu"
3897 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
3898 +IUSE="debug"
3899 +
3900 +src_configure() {
3901 + # Upstream moved kdesu to libexec first, then decided to move it back
3902 + # to /${PREFIX}/bin/ , so I'm doing that now already.
3903 + sed -e '/kdesu_executable/s:LIBEXEC_INSTALL_DIR:BIN_INSTALL_DIR:' \
3904 + -i "${S}"/kdesu/kdesu/CMakeLists.txt || \
3905 + die "Moving kdesu from libexec to bin failed."
3906 +
3907 + kde4-meta_src_configure
3908 +}
3909
3910 diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-4.14.3.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-4.14.3.ebuild
3911 new file mode 100644
3912 index 0000000..4601c66
3913 --- /dev/null
3914 +++ b/kde-apps/kdeutils-meta/kdeutils-meta-4.14.3.ebuild
3915 @@ -0,0 +1,26 @@
3916 +# Copyright 1999-2016 Gentoo Foundation
3917 +# Distributed under the terms of the GNU General Public License v2
3918 +# $Id$
3919 +
3920 +EAPI=5
3921 +inherit kde4-meta-pkg
3922 +
3923 +DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
3924 +HOMEPAGE="https://www.kde.org/applications/utilities https://utils.kde.org"
3925 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3926 +IUSE="cups floppy lirc"
3927 +
3928 +RDEPEND="
3929 + $(add_kdeapps_dep ark)
3930 + $(add_kdeapps_dep filelight)
3931 + $(add_kdeapps_dep kcalc)
3932 + $(add_kdeapps_dep kcharselect)
3933 + $(add_kdeapps_dep kdf)
3934 + $(add_kdeapps_dep kgpg)
3935 + $(add_kdeapps_dep ktimer)
3936 + $(add_kdeapps_dep kwalletmanager)
3937 + $(add_kdeapps_dep sweeper)
3938 + cups? ( $(add_kdeapps_dep print-manager) )
3939 + floppy? ( $(add_kdeapps_dep kfloppy) )
3940 + lirc? ( $(add_kdeapps_dep kremotecontrol) )
3941 +"
3942
3943 diff --git a/kde-apps/kdewebdev-meta/kdewebdev-meta-4.14.3.ebuild b/kde-apps/kdewebdev-meta/kdewebdev-meta-4.14.3.ebuild
3944 new file mode 100644
3945 index 0000000..ac163ab
3946 --- /dev/null
3947 +++ b/kde-apps/kdewebdev-meta/kdewebdev-meta-4.14.3.ebuild
3948 @@ -0,0 +1,17 @@
3949 +# Copyright 1999-2015 Gentoo Foundation
3950 +# Distributed under the terms of the GNU General Public License v2
3951 +# $Id$
3952 +
3953 +EAPI=5
3954 +inherit kde4-meta-pkg
3955 +
3956 +DESCRIPTION="KDE WebDev - merge this to pull in all kdewebdev-derived packages"
3957 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3958 +IUSE=""
3959 +
3960 +RDEPEND="
3961 + $(add_kdeapps_dep kfilereplace)
3962 + $(add_kdeapps_dep kimagemapeditor)
3963 + $(add_kdeapps_dep klinkstatus)
3964 + $(add_kdeapps_dep kommander)
3965 +"
3966
3967 diff --git a/kde-apps/kdf/kdf-4.14.3.ebuild b/kde-apps/kdf/kdf-4.14.3.ebuild
3968 new file mode 100644
3969 index 0000000..4936d1a
3970 --- /dev/null
3971 +++ b/kde-apps/kdf/kdf-4.14.3.ebuild
3972 @@ -0,0 +1,13 @@
3973 +# Copyright 1999-2015 Gentoo Foundation
3974 +# Distributed under the terms of the GNU General Public License v2
3975 +# $Id$
3976 +
3977 +EAPI=5
3978 +
3979 +KDE_HANDBOOK="optional"
3980 +inherit kde4-base
3981 +
3982 +DESCRIPTION="KDE free disk space utility"
3983 +HOMEPAGE="https://utils.kde.org/projects/kdf"
3984 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
3985 +IUSE="debug"
3986
3987 diff --git a/kde-apps/kdialog/kdialog-4.14.3.ebuild b/kde-apps/kdialog/kdialog-4.14.3.ebuild
3988 new file mode 100644
3989 index 0000000..db0d5bc
3990 --- /dev/null
3991 +++ b/kde-apps/kdialog/kdialog-4.14.3.ebuild
3992 @@ -0,0 +1,12 @@
3993 +# Copyright 1999-2015 Gentoo Foundation
3994 +# Distributed under the terms of the GNU General Public License v2
3995 +# $Id$
3996 +
3997 +EAPI=5
3998 +
3999 +KMNAME="kde-baseapps"
4000 +inherit kde4-meta
4001 +
4002 +DESCRIPTION="KDialog can be used to show nice dialog boxes from shell scripts"
4003 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4004 +IUSE="debug"
4005
4006 diff --git a/kde-apps/kdiamond/kdiamond-4.14.3.ebuild b/kde-apps/kdiamond/kdiamond-4.14.3.ebuild
4007 new file mode 100644
4008 index 0000000..e4c18a0
4009 --- /dev/null
4010 +++ b/kde-apps/kdiamond/kdiamond-4.14.3.ebuild
4011 @@ -0,0 +1,19 @@
4012 +# Copyright 1999-2015 Gentoo Foundation
4013 +# Distributed under the terms of the GNU General Public License v2
4014 +# $Id$
4015 +
4016 +EAPI=5
4017 +
4018 +KDE_HANDBOOK="optional"
4019 +inherit kde4-base
4020 +
4021 +DESCRIPTION="KDE: KDiamond is a three-in-a-row game"
4022 +HOMEPAGE="
4023 + https://www.kde.org/applications/games/kdiamond/
4024 + https://games.kde.org/game.php?game=kdiamond
4025 +"
4026 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4027 +IUSE="debug"
4028 +
4029 +DEPEND="$(add_kdeapps_dep libkdegames)"
4030 +RDEPEND="${DEPEND}"
4031
4032 diff --git a/kde-apps/kdiamond/metadata.xml b/kde-apps/kdiamond/metadata.xml
4033 new file mode 100644
4034 index 0000000..7a38bb9
4035 --- /dev/null
4036 +++ b/kde-apps/kdiamond/metadata.xml
4037 @@ -0,0 +1,5 @@
4038 +<?xml version="1.0" encoding="UTF-8"?>
4039 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4040 +<pkgmetadata>
4041 + <!-- maintainer-needed -->
4042 +</pkgmetadata>
4043
4044 diff --git a/kde-apps/kdontchangethehostname/kdontchangethehostname-4.14.3.ebuild b/kde-apps/kdontchangethehostname/kdontchangethehostname-4.14.3.ebuild
4045 new file mode 100644
4046 index 0000000..1e817cd
4047 --- /dev/null
4048 +++ b/kde-apps/kdontchangethehostname/kdontchangethehostname-4.14.3.ebuild
4049 @@ -0,0 +1,16 @@
4050 +# Copyright 1999-2015 Gentoo Foundation
4051 +# Distributed under the terms of the GNU General Public License v2
4052 +# $Id$
4053 +
4054 +EAPI=5
4055 +
4056 +KMNAME="kde-runtime"
4057 +inherit kde4-meta
4058 +
4059 +DESCRIPTION="Tool to inform KDE about a change in hostname"
4060 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4061 +IUSE="debug"
4062 +
4063 +RDEPEND="
4064 + x11-apps/xauth
4065 +"
4066
4067 diff --git a/kde-apps/kdontchangethehostname/metadata.xml b/kde-apps/kdontchangethehostname/metadata.xml
4068 new file mode 100644
4069 index 0000000..7a38bb9
4070 --- /dev/null
4071 +++ b/kde-apps/kdontchangethehostname/metadata.xml
4072 @@ -0,0 +1,5 @@
4073 +<?xml version="1.0" encoding="UTF-8"?>
4074 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4075 +<pkgmetadata>
4076 + <!-- maintainer-needed -->
4077 +</pkgmetadata>
4078
4079 diff --git a/kde-apps/keditbookmarks/keditbookmarks-4.14.3.ebuild b/kde-apps/keditbookmarks/keditbookmarks-4.14.3.ebuild
4080 new file mode 100644
4081 index 0000000..f8330c3
4082 --- /dev/null
4083 +++ b/kde-apps/keditbookmarks/keditbookmarks-4.14.3.ebuild
4084 @@ -0,0 +1,22 @@
4085 +# Copyright 1999-2015 Gentoo Foundation
4086 +# Distributed under the terms of the GNU General Public License v2
4087 +# $Id$
4088 +
4089 +EAPI=5
4090 +
4091 +KMNAME="kde-baseapps"
4092 +VIRTUALX_REQUIRED="test"
4093 +inherit kde4-meta
4094 +
4095 +DESCRIPTION="KDE's bookmarks editor"
4096 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4097 +IUSE="debug"
4098 +
4099 +DEPEND="
4100 + $(add_kdeapps_dep libkonq)
4101 +"
4102 +RDEPEND="${DEPEND}"
4103 +
4104 +KMEXTRACTONLY="
4105 + lib/konq/
4106 +"
4107
4108 diff --git a/kde-apps/keditbookmarks/metadata.xml b/kde-apps/keditbookmarks/metadata.xml
4109 new file mode 100644
4110 index 0000000..7a38bb9
4111 --- /dev/null
4112 +++ b/kde-apps/keditbookmarks/metadata.xml
4113 @@ -0,0 +1,5 @@
4114 +<?xml version="1.0" encoding="UTF-8"?>
4115 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4116 +<pkgmetadata>
4117 + <!-- maintainer-needed -->
4118 +</pkgmetadata>
4119
4120 diff --git a/kde-apps/keditfiletype/keditfiletype-4.14.3.ebuild b/kde-apps/keditfiletype/keditfiletype-4.14.3.ebuild
4121 new file mode 100644
4122 index 0000000..f4d29ad
4123 --- /dev/null
4124 +++ b/kde-apps/keditfiletype/keditfiletype-4.14.3.ebuild
4125 @@ -0,0 +1,15 @@
4126 +# Copyright 1999-2015 Gentoo Foundation
4127 +# Distributed under the terms of the GNU General Public License v2
4128 +# $Id$
4129 +
4130 +EAPI=5
4131 +
4132 +KMNAME="kde-runtime"
4133 +inherit kde4-meta
4134 +
4135 +DESCRIPTION="KDE mime/file type assocciation editor"
4136 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
4137 +IUSE="debug"
4138 +
4139 +# test fails, last checked for 4.2.89
4140 +RESTRICT=test
4141
4142 diff --git a/kde-apps/keditfiletype/metadata.xml b/kde-apps/keditfiletype/metadata.xml
4143 new file mode 100644
4144 index 0000000..7a38bb9
4145 --- /dev/null
4146 +++ b/kde-apps/keditfiletype/metadata.xml
4147 @@ -0,0 +1,5 @@
4148 +<?xml version="1.0" encoding="UTF-8"?>
4149 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4150 +<pkgmetadata>
4151 + <!-- maintainer-needed -->
4152 +</pkgmetadata>
4153
4154 diff --git a/kde-apps/kfile/kfile-4.14.3.ebuild b/kde-apps/kfile/kfile-4.14.3.ebuild
4155 new file mode 100644
4156 index 0000000..6c6f8ad
4157 --- /dev/null
4158 +++ b/kde-apps/kfile/kfile-4.14.3.ebuild
4159 @@ -0,0 +1,12 @@
4160 +# Copyright 1999-2015 Gentoo Foundation
4161 +# Distributed under the terms of the GNU General Public License v2
4162 +# $Id$
4163 +
4164 +EAPI=5
4165 +
4166 +KMNAME="kde-runtime"
4167 +inherit kde4-meta
4168 +
4169 +DESCRIPTION="A commandline frontend to KFileMetaInfo"
4170 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
4171 +IUSE="debug"
4172
4173 diff --git a/kde-apps/kfile/metadata.xml b/kde-apps/kfile/metadata.xml
4174 new file mode 100644
4175 index 0000000..7a38bb9
4176 --- /dev/null
4177 +++ b/kde-apps/kfile/metadata.xml
4178 @@ -0,0 +1,5 @@
4179 +<?xml version="1.0" encoding="UTF-8"?>
4180 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4181 +<pkgmetadata>
4182 + <!-- maintainer-needed -->
4183 +</pkgmetadata>
4184
4185 diff --git a/kde-apps/kfilereplace/kfilereplace-4.14.3.ebuild b/kde-apps/kfilereplace/kfilereplace-4.14.3.ebuild
4186 new file mode 100644
4187 index 0000000..9601fa0
4188 --- /dev/null
4189 +++ b/kde-apps/kfilereplace/kfilereplace-4.14.3.ebuild
4190 @@ -0,0 +1,14 @@
4191 +# Copyright 1999-2015 Gentoo Foundation
4192 +# Distributed under the terms of the GNU General Public License v2
4193 +# $Id$
4194 +
4195 +EAPI=5
4196 +KDE_HANDBOOK="optional"
4197 +KMNAME="kdewebdev"
4198 +KDE_SCM="svn"
4199 +inherit kde4-meta
4200 +
4201 +DESCRIPTION="KDE web development - powerful search and replace in multiple files"
4202 +HOMEPAGE="https://www.kde.org/applications/utilities/kfilereplace/"
4203 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4204 +IUSE="debug"
4205
4206 diff --git a/kde-apps/kfilereplace/metadata.xml b/kde-apps/kfilereplace/metadata.xml
4207 new file mode 100644
4208 index 0000000..7a38bb9
4209 --- /dev/null
4210 +++ b/kde-apps/kfilereplace/metadata.xml
4211 @@ -0,0 +1,5 @@
4212 +<?xml version="1.0" encoding="UTF-8"?>
4213 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4214 +<pkgmetadata>
4215 + <!-- maintainer-needed -->
4216 +</pkgmetadata>
4217
4218 diff --git a/kde-apps/kfind/kfind-4.14.3.ebuild b/kde-apps/kfind/kfind-4.14.3.ebuild
4219 new file mode 100644
4220 index 0000000..74f54ad
4221 --- /dev/null
4222 +++ b/kde-apps/kfind/kfind-4.14.3.ebuild
4223 @@ -0,0 +1,19 @@
4224 +# Copyright 1999-2015 Gentoo Foundation
4225 +# Distributed under the terms of the GNU General Public License v2
4226 +# $Id$
4227 +
4228 +EAPI=5
4229 +
4230 +KDE_HANDBOOK="optional"
4231 +KMNAME="kde-baseapps"
4232 +inherit kde4-meta
4233 +
4234 +DESCRIPTION="KDE file finder utility"
4235 +HOMEPAGE="https://www.kde.org/applications/utilities/kfind/"
4236 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4237 +IUSE="debug"
4238 +
4239 +DEPEND="
4240 + $(add_kdeapps_dep libkonq)
4241 +"
4242 +RDEPEND="${DEPEND}"
4243
4244 diff --git a/kde-apps/kfloppy/kfloppy-4.14.3.ebuild b/kde-apps/kfloppy/kfloppy-4.14.3.ebuild
4245 new file mode 100644
4246 index 0000000..3cd5cbe
4247 --- /dev/null
4248 +++ b/kde-apps/kfloppy/kfloppy-4.14.3.ebuild
4249 @@ -0,0 +1,16 @@
4250 +# Copyright 1999-2015 Gentoo Foundation
4251 +# Distributed under the terms of the GNU General Public License v2
4252 +# $Id$
4253 +
4254 +EAPI=5
4255 +
4256 +KDE_HANDBOOK="optional"
4257 +inherit kde4-base
4258 +
4259 +DESCRIPTION="KFloppy - formats disks and puts a DOS or ext2fs filesystem on them"
4260 +HOMEPAGE="
4261 + https://www.kde.org/applications/utilities/kfloppy/
4262 + https://utils.kde.org/projects/kfloppy/
4263 +"
4264 +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4265 +IUSE="debug"
4266
4267 diff --git a/kde-apps/kfmclient/kfmclient-4.14.3.ebuild b/kde-apps/kfmclient/kfmclient-4.14.3.ebuild
4268 new file mode 100644
4269 index 0000000..e8f61bd
4270 --- /dev/null
4271 +++ b/kde-apps/kfmclient/kfmclient-4.14.3.ebuild
4272 @@ -0,0 +1,33 @@
4273 +# Copyright 1999-2015 Gentoo Foundation
4274 +# Distributed under the terms of the GNU General Public License v2
4275 +# $Id$
4276 +
4277 +EAPI=5
4278 +
4279 +KMNAME="kde-baseapps"
4280 +KMMODULE="konqueror/client"
4281 +inherit kde4-meta
4282 +
4283 +DESCRIPTION="KDE tool for opening URLs from the command line"
4284 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4285 +IUSE="debug"
4286 +
4287 +KMEXTRACTONLY="
4288 + konqueror/kfmclient.desktop
4289 + konqueror/kfmclient_dir.desktop
4290 + konqueror/kfmclient_html.desktop
4291 + konqueror/kfmclient_war.desktop
4292 + konqueror/src/org.kde.Konqueror.Main.xml
4293 + konqueror/src/org.kde.Konqueror.MainWindow.xml
4294 +"
4295 +
4296 +src_prepare() {
4297 + kde4-meta_src_prepare
4298 +
4299 + # Do not install non-kfmclient *.desktop files
4300 + sed -e "/konqbrowser\.desktop/d" \
4301 + -e "/konqueror\.desktop/s/^/#DONOTWANT/" \
4302 + -e "/install(FILES profile/s/^/#DONOTWANT/" \
4303 + -i konqueror/CMakeLists.txt \
4304 + || die "Failed to omit .desktop files"
4305 +}
4306
4307 diff --git a/kde-apps/kfmclient/metadata.xml b/kde-apps/kfmclient/metadata.xml
4308 new file mode 100644
4309 index 0000000..7a38bb9
4310 --- /dev/null
4311 +++ b/kde-apps/kfmclient/metadata.xml
4312 @@ -0,0 +1,5 @@
4313 +<?xml version="1.0" encoding="UTF-8"?>
4314 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4315 +<pkgmetadata>
4316 + <!-- maintainer-needed -->
4317 +</pkgmetadata>
4318
4319 diff --git a/kde-apps/kfourinline/kfourinline-4.14.3.ebuild b/kde-apps/kfourinline/kfourinline-4.14.3.ebuild
4320 new file mode 100644
4321 index 0000000..2393813
4322 --- /dev/null
4323 +++ b/kde-apps/kfourinline/kfourinline-4.14.3.ebuild
4324 @@ -0,0 +1,19 @@
4325 +# Copyright 1999-2015 Gentoo Foundation
4326 +# Distributed under the terms of the GNU General Public License v2
4327 +# $Id$
4328 +
4329 +EAPI=5
4330 +
4331 +KDE_HANDBOOK="optional"
4332 +inherit kde4-base
4333 +
4334 +DESCRIPTION="KDE four-in-a-row game"
4335 +HOMEPAGE="
4336 + https://www.kde.org/applications/games/kfourinline/
4337 + https://games.kde.org/game.php?game=kfourinline
4338 +"
4339 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4340 +IUSE="debug"
4341 +
4342 +DEPEND="$(add_kdeapps_dep libkdegames)"
4343 +RDEPEND="${DEPEND}"
4344
4345 diff --git a/kde-apps/kfourinline/metadata.xml b/kde-apps/kfourinline/metadata.xml
4346 new file mode 100644
4347 index 0000000..7a38bb9
4348 --- /dev/null
4349 +++ b/kde-apps/kfourinline/metadata.xml
4350 @@ -0,0 +1,5 @@
4351 +<?xml version="1.0" encoding="UTF-8"?>
4352 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4353 +<pkgmetadata>
4354 + <!-- maintainer-needed -->
4355 +</pkgmetadata>
4356
4357 diff --git a/kde-apps/kgamma/files/kgamma-4.14.3-cmake34.patch b/kde-apps/kgamma/files/kgamma-4.14.3-cmake34.patch
4358 new file mode 100644
4359 index 0000000..4aa0969
4360 --- /dev/null
4361 +++ b/kde-apps/kgamma/files/kgamma-4.14.3-cmake34.patch
4362 @@ -0,0 +1,16 @@
4363 +Fix build with >=cmake-3.4
4364 +
4365 +Gentoo-bug: 566814
4366 +
4367 +diff --git a/CMakeLists.txt b/CMakeLists.txt
4368 +index 6f8a16f..8565f88 100644
4369 +--- a/CMakeLists.txt
4370 ++++ b/CMakeLists.txt
4371 +@@ -3,6 +3,7 @@ project(kgamma)
4372 + find_package(KDE4 REQUIRED)
4373 + include(KDE4Defaults)
4374 + include(MacroLibrary)
4375 ++include(CheckIncludeFiles)
4376 +
4377 + find_package(X11 REQUIRED)
4378 +
4379
4380 diff --git a/kde-apps/kgamma/kgamma-4.14.3.ebuild b/kde-apps/kgamma/kgamma-4.14.3.ebuild
4381 new file mode 100644
4382 index 0000000..d7c5150
4383 --- /dev/null
4384 +++ b/kde-apps/kgamma/kgamma-4.14.3.ebuild
4385 @@ -0,0 +1,21 @@
4386 +# Copyright 1999-2015 Gentoo Foundation
4387 +# Distributed under the terms of the GNU General Public License v2
4388 +# $Id$
4389 +
4390 +EAPI=5
4391 +
4392 +KDE_HANDBOOK="optional"
4393 +inherit kde4-base
4394 +
4395 +DESCRIPTION="KDE screen gamma values kcontrol module"
4396 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4397 +IUSE="debug"
4398 +
4399 +RDEPEND="
4400 + x11-libs/libXxf86vm
4401 +"
4402 +DEPEND="${RDEPEND}
4403 + x11-proto/xf86vidmodeproto
4404 +"
4405 +
4406 +PATCHES=( "${FILESDIR}/${P}-cmake34.patch" )
4407
4408 diff --git a/kde-apps/kgeography/kgeography-4.14.3.ebuild b/kde-apps/kgeography/kgeography-4.14.3.ebuild
4409 new file mode 100644
4410 index 0000000..e9edb30
4411 --- /dev/null
4412 +++ b/kde-apps/kgeography/kgeography-4.14.3.ebuild
4413 @@ -0,0 +1,14 @@
4414 +# Copyright 1999-2015 Gentoo Foundation
4415 +# Distributed under the terms of the GNU General Public License v2
4416 +# $Id$
4417 +
4418 +EAPI=5
4419 +
4420 +KDE_HANDBOOK="optional"
4421 +inherit kde4-base
4422 +
4423 +DESCRIPTION="KDE: a geography learning tool"
4424 +HOMEPAGE="https://edu.kde.org/applications/miscellaneous/kgeography
4425 +https://edu.kde.org/applications/all/kgeography"
4426 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4427 +IUSE="debug"
4428
4429 diff --git a/kde-apps/kget/kget-4.14.3.ebuild b/kde-apps/kget/kget-4.14.3.ebuild
4430 new file mode 100644
4431 index 0000000..1fffa8c
4432 --- /dev/null
4433 +++ b/kde-apps/kget/kget-4.14.3.ebuild
4434 @@ -0,0 +1,40 @@
4435 +# Copyright 1999-2015 Gentoo Foundation
4436 +# Distributed under the terms of the GNU General Public License v2
4437 +# $Id$
4438 +
4439 +EAPI=5
4440 +
4441 +KDE_HANDBOOK="optional"
4442 +inherit kde4-base
4443 +
4444 +DESCRIPTION="An advanced download manager for KDE"
4445 +HOMEPAGE="https://www.kde.org/applications/internet/kget/"
4446 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4447 +IUSE="debug bittorrent gpg mms sqlite webkit"
4448 +
4449 +RDEPEND="
4450 + app-crypt/qca:2[qt4]
4451 + $(add_kdeapps_dep libkonq)
4452 + $(add_kdebase_dep libkworkspace '' 4.11)
4453 + bittorrent? ( >=net-libs/libktorrent-1.0.3 )
4454 + gpg? ( $(add_kdeapps_dep kdepimlibs) )
4455 + mms? ( media-libs/libmms )
4456 + sqlite? ( dev-db/sqlite:3 )
4457 + webkit? ( >=kde-misc/kwebkitpart-0.9.6:4 )
4458 +"
4459 +DEPEND="${RDEPEND}
4460 + dev-libs/boost
4461 +"
4462 +
4463 +src_configure() {
4464 + local mycmakeargs=(
4465 + -DWITH_NepomukCore=OFF
4466 + -DWITH_NepomukWidgets=OFF
4467 + $(cmake-utils_use_with bittorrent KTorrent)
4468 + $(cmake-utils_use_with gpg QGpgme)
4469 + $(cmake-utils_use_with mms LibMms)
4470 + $(cmake-utils_use_with sqlite)
4471 + $(cmake-utils_use_with webkit KWebKitPart)
4472 + )
4473 + kde4-base_src_configure
4474 +}
4475
4476 diff --git a/kde-apps/kglobalaccel/kglobalaccel-4.14.3.ebuild b/kde-apps/kglobalaccel/kglobalaccel-4.14.3.ebuild
4477 new file mode 100644
4478 index 0000000..1180fa9
4479 --- /dev/null
4480 +++ b/kde-apps/kglobalaccel/kglobalaccel-4.14.3.ebuild
4481 @@ -0,0 +1,21 @@
4482 +# Copyright 1999-2015 Gentoo Foundation
4483 +# Distributed under the terms of the GNU General Public License v2
4484 +# $Id$
4485 +
4486 +EAPI=5
4487 +
4488 +KMNAME="kde-runtime"
4489 +inherit kde4-meta
4490 +
4491 +DESCRIPTION="KDE's Global Shortcut Daemon"
4492 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
4493 +IUSE="debug"
4494 +
4495 +src_configure() {
4496 + local mycmakeargs=(
4497 + -DKDEBASE_KGLOBALACCEL_REMOVE_OBSOLETE_KDED_DESKTOP_FILE=NOTFOUND
4498 + -DKDEBASE_KGLOBALACCEL_REMOVE_OBSOLETE_KDED_PLUGIN=NOTFOUND
4499 + )
4500 +
4501 + kde4-meta_src_configure
4502 +}
4503
4504 diff --git a/kde-apps/kglobalaccel/metadata.xml b/kde-apps/kglobalaccel/metadata.xml
4505 new file mode 100644
4506 index 0000000..7a38bb9
4507 --- /dev/null
4508 +++ b/kde-apps/kglobalaccel/metadata.xml
4509 @@ -0,0 +1,5 @@
4510 +<?xml version="1.0" encoding="UTF-8"?>
4511 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4512 +<pkgmetadata>
4513 + <!-- maintainer-needed -->
4514 +</pkgmetadata>
4515
4516 diff --git a/kde-apps/kgoldrunner/kgoldrunner-4.14.3.ebuild b/kde-apps/kgoldrunner/kgoldrunner-4.14.3.ebuild
4517 new file mode 100644
4518 index 0000000..1800dbf
4519 --- /dev/null
4520 +++ b/kde-apps/kgoldrunner/kgoldrunner-4.14.3.ebuild
4521 @@ -0,0 +1,24 @@
4522 +# Copyright 1999-2015 Gentoo Foundation
4523 +# Distributed under the terms of the GNU General Public License v2
4524 +# $Id$
4525 +
4526 +EAPI=5
4527 +
4528 +KDE_HANDBOOK="optional"
4529 +KDE_SELINUX_MODULE="games"
4530 +inherit kde4-base
4531 +
4532 +DESCRIPTION="KDE: KGoldrunner is a game of action and puzzle solving"
4533 +HOMEPAGE="
4534 + https://www.kde.org/applications/games/kgoldrunner/
4535 + https://games.kde.org/game.php?game=kgoldrunner
4536 +"
4537 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4538 +IUSE="debug"
4539 +
4540 +DEPEND="
4541 + $(add_kdeapps_dep libkdegames)
4542 + media-libs/libsndfile
4543 + media-libs/openal
4544 +"
4545 +RDEPEND="${DEPEND}"
4546
4547 diff --git a/kde-apps/kgpg/kgpg-4.14.3-r1.ebuild b/kde-apps/kgpg/kgpg-4.14.3-r1.ebuild
4548 new file mode 100644
4549 index 0000000..f550785
4550 --- /dev/null
4551 +++ b/kde-apps/kgpg/kgpg-4.14.3-r1.ebuild
4552 @@ -0,0 +1,30 @@
4553 +# Copyright 1999-2015 Gentoo Foundation
4554 +# Distributed under the terms of the GNU General Public License v2
4555 +# $Id$
4556 +
4557 +EAPI=5
4558 +
4559 +KDE_HANDBOOK="optional"
4560 +KDE_SELINUX_MODULE="gpg"
4561 +inherit kde4-base
4562 +
4563 +DESCRIPTION="KDE gpg keyring manager"
4564 +HOMEPAGE="https://www.kde.org/applications/utilities/kgpg
4565 +https://utils.kde.org/projects/kgpg"
4566 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4567 +IUSE="debug"
4568 +
4569 +DEPEND="
4570 + $(add_kdeapps_dep kdepimlibs)
4571 +"
4572 +RDEPEND="${DEPEND}
4573 + app-crypt/gnupg
4574 +"
4575 +
4576 +pkg_postinst() {
4577 + kde4-base_pkg_postinst
4578 +
4579 + if ! has_version 'app-crypt/dirmngr' && ! has_version '>=app-crypt/gnupg-2.1'; then
4580 + elog "For improved key search functionality, install app-crypt/dirmngr."
4581 + fi
4582 +}
4583
4584 diff --git a/kde-apps/khangman/khangman-4.14.3.ebuild b/kde-apps/khangman/khangman-4.14.3.ebuild
4585 new file mode 100644
4586 index 0000000..7e04160
4587 --- /dev/null
4588 +++ b/kde-apps/khangman/khangman-4.14.3.ebuild
4589 @@ -0,0 +1,19 @@
4590 +# Copyright 1999-2015 Gentoo Foundation
4591 +# Distributed under the terms of the GNU General Public License v2
4592 +# $Id$
4593 +
4594 +EAPI=5
4595 +
4596 +KDE_HANDBOOK="optional"
4597 +inherit kde4-base
4598 +
4599 +DESCRIPTION="Classical hangman game for KDE"
4600 +HOMEPAGE="https://www.kde.org/applications/education/khangman
4601 +https://edu.kde.org/khangman"
4602 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4603 +IUSE="debug"
4604 +
4605 +DEPEND="
4606 + $(add_kdeapps_dep libkdeedu)
4607 +"
4608 +RDEPEND=${DEPEND}
4609
4610 diff --git a/kde-apps/khelpcenter/khelpcenter-4.14.3.ebuild b/kde-apps/khelpcenter/khelpcenter-4.14.3.ebuild
4611 new file mode 100644
4612 index 0000000..1252a3c
4613 --- /dev/null
4614 +++ b/kde-apps/khelpcenter/khelpcenter-4.14.3.ebuild
4615 @@ -0,0 +1,25 @@
4616 +# Copyright 1999-2016 Gentoo Foundation
4617 +# Distributed under the terms of the GNU General Public License v2
4618 +# $Id$
4619 +
4620 +EAPI=6
4621 +
4622 +KDE_HANDBOOK="always"
4623 +KMNAME="kde-runtime"
4624 +inherit kde4-meta
4625 +
4626 +DESCRIPTION="The KDE Help Center"
4627 +HOMEPAGE+=" https://userbase.kde.org/KHelpCenter"
4628 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
4629 +IUSE="debug"
4630 +
4631 +RDEPEND="
4632 + $(add_kdeapps_dep kdesu)
4633 + >=www-misc/htdig-3.2.0_beta6-r1
4634 +"
4635 +
4636 +KMEXTRA="
4637 + doc/documentationnotfound/
4638 + doc/glossary/
4639 + doc/onlinehelp/
4640 +"
4641
4642 diff --git a/kde-apps/khelpcenter/metadata.xml b/kde-apps/khelpcenter/metadata.xml
4643 new file mode 100644
4644 index 0000000..7a38bb9
4645 --- /dev/null
4646 +++ b/kde-apps/khelpcenter/metadata.xml
4647 @@ -0,0 +1,5 @@
4648 +<?xml version="1.0" encoding="UTF-8"?>
4649 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4650 +<pkgmetadata>
4651 + <!-- maintainer-needed -->
4652 +</pkgmetadata>
4653
4654 diff --git a/kde-apps/kiconfinder/kiconfinder-4.14.3.ebuild b/kde-apps/kiconfinder/kiconfinder-4.14.3.ebuild
4655 new file mode 100644
4656 index 0000000..0c78e6d
4657 --- /dev/null
4658 +++ b/kde-apps/kiconfinder/kiconfinder-4.14.3.ebuild
4659 @@ -0,0 +1,12 @@
4660 +# Copyright 1999-2015 Gentoo Foundation
4661 +# Distributed under the terms of the GNU General Public License v2
4662 +# $Id$
4663 +
4664 +EAPI=5
4665 +
4666 +KMNAME="kde-runtime"
4667 +inherit kde4-meta
4668 +
4669 +DESCRIPTION="Finds an icon based on its name"
4670 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
4671 +IUSE="debug"
4672
4673 diff --git a/kde-apps/kiconfinder/metadata.xml b/kde-apps/kiconfinder/metadata.xml
4674 new file mode 100644
4675 index 0000000..7a38bb9
4676 --- /dev/null
4677 +++ b/kde-apps/kiconfinder/metadata.xml
4678 @@ -0,0 +1,5 @@
4679 +<?xml version="1.0" encoding="UTF-8"?>
4680 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4681 +<pkgmetadata>
4682 + <!-- maintainer-needed -->
4683 +</pkgmetadata>
4684
4685 diff --git a/kde-apps/kig/files/kig-4.12.0-boostpython.patch b/kde-apps/kig/files/kig-4.12.0-boostpython.patch
4686 new file mode 100644
4687 index 0000000..7a4b878
4688 --- /dev/null
4689 +++ b/kde-apps/kig/files/kig-4.12.0-boostpython.patch
4690 @@ -0,0 +1,17 @@
4691 +diff --git a/cmake/modules/FindBoostPython.cmake b/cmake/modules/FindBoostPython.cmake
4692 +index 2ccc161..02d9bf6 100644
4693 +--- a/cmake/modules/FindBoostPython.cmake
4694 ++++ b/cmake/modules/FindBoostPython.cmake
4695 +@@ -74,10 +74,10 @@ if(HAVE_BOOST_SHARED_PTR_HPP AND Boost_PYTHON_FOUND)
4696 + # Second try: try pkg-config way
4697 + find_package(PkgConfig)
4698 + if(PKG_CONFIG_FOUND)
4699 +- set(PYTHON_VERSIONS "python;python2.7;python2.6;python2.5;python2.4;python2.3;python2.2")
4700 ++ execute_process(COMMAND python -c "import sys; sys.stdout.write('.'.join(str(x) for x in sys.version_info[:2]))" OUTPUT_VARIABLE PYTHON_VERSIONS)
4701 + foreach(_pyver ${PYTHON_VERSIONS})
4702 + if(NOT BoostPython_INCLUDES OR NOT BoostPython_LIBS)
4703 +- pkg_check_modules(${_pyver} QUIET ${_pyver})
4704 ++ pkg_check_modules(_python python-${_pyver})
4705 + if(${_pyver}_FOUND)
4706 + cmake_push_check_state()
4707 + set(CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES} ${${_pyver}_INCLUDE_DIRS})
4708 \ No newline at end of file
4709
4710 diff --git a/kde-apps/kig/kig-4.14.3.ebuild b/kde-apps/kig/kig-4.14.3.ebuild
4711 new file mode 100644
4712 index 0000000..a17be5b
4713 --- /dev/null
4714 +++ b/kde-apps/kig/kig-4.14.3.ebuild
4715 @@ -0,0 +1,44 @@
4716 +# Copyright 1999-2016 Gentoo Foundation
4717 +# Distributed under the terms of the GNU General Public License v2
4718 +# $Id$
4719 +
4720 +EAPI=5
4721 +
4722 +KDE_HANDBOOK="optional"
4723 +PYTHON_COMPAT=( python2_7 )
4724 +inherit python-single-r1 kde4-base
4725 +
4726 +DESCRIPTION="KDE Interactive Geometry tool"
4727 +HOMEPAGE="https://www.kde.org/applications/education/kig https://edu.kde.org/kig"
4728 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4729 +IUSE="debug scripting"
4730 +
4731 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
4732 +
4733 +DEPEND="
4734 + ${PYTHON_DEPS}
4735 + scripting? ( >=dev-libs/boost-1.48:=[python,${PYTHON_USEDEP}] )
4736 +"
4737 +RDEPEND="${DEPEND}"
4738 +
4739 +PATCHES=( "${FILESDIR}/${PN}-4.12.0-boostpython.patch" )
4740 +
4741 +pkg_setup() {
4742 + python-single-r1_pkg_setup
4743 + kde4-base_pkg_setup
4744 +}
4745 +
4746 +src_prepare() {
4747 + kde4-base_src_prepare
4748 +
4749 + python_fix_shebang .
4750 +}
4751 +
4752 +src_configure() {
4753 + local mycmakeargs=(
4754 + -DPYTHON_EXECUTABLE="${PYTHON}"
4755 + $(cmake-utils_use_find_package scripting BoostPython)
4756 + )
4757 +
4758 + kde4-base_src_configure
4759 +}
4760
4761 diff --git a/kde-apps/kigo/kigo-4.14.3.ebuild b/kde-apps/kigo/kigo-4.14.3.ebuild
4762 new file mode 100644
4763 index 0000000..3abb83d
4764 --- /dev/null
4765 +++ b/kde-apps/kigo/kigo-4.14.3.ebuild
4766 @@ -0,0 +1,19 @@
4767 +# Copyright 1999-2015 Gentoo Foundation
4768 +# Distributed under the terms of the GNU General Public License v2
4769 +# $Id$
4770 +
4771 +EAPI=5
4772 +
4773 +KDE_HANDBOOK="optional"
4774 +inherit kde4-base
4775 +
4776 +DESCRIPTION="KDE Go game"
4777 +HOMEPAGE="https://www.kde.org/applications/games/kigo/"
4778 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4779 +IUSE="debug"
4780 +
4781 +DEPEND="$(add_kdeapps_dep libkdegames)"
4782 +RDEPEND="
4783 + ${DEPEND}
4784 + games-board/gnugo
4785 +"
4786
4787 diff --git a/kde-apps/kigo/metadata.xml b/kde-apps/kigo/metadata.xml
4788 new file mode 100644
4789 index 0000000..7a38bb9
4790 --- /dev/null
4791 +++ b/kde-apps/kigo/metadata.xml
4792 @@ -0,0 +1,5 @@
4793 +<?xml version="1.0" encoding="UTF-8"?>
4794 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4795 +<pkgmetadata>
4796 + <!-- maintainer-needed -->
4797 +</pkgmetadata>
4798
4799 diff --git a/kde-apps/killbots/killbots-4.14.3.ebuild b/kde-apps/killbots/killbots-4.14.3.ebuild
4800 new file mode 100644
4801 index 0000000..63e115f
4802 --- /dev/null
4803 +++ b/kde-apps/killbots/killbots-4.14.3.ebuild
4804 @@ -0,0 +1,17 @@
4805 +# Copyright 1999-2015 Gentoo Foundation
4806 +# Distributed under the terms of the GNU General Public License v2
4807 +# $Id$
4808 +
4809 +EAPI=5
4810 +
4811 +KDE_HANDBOOK="optional"
4812 +VIRTUALX_REQUIRED="test"
4813 +inherit kde4-base
4814 +
4815 +DESCRIPTION="Kill the bots or they kill you!"
4816 +HOMEPAGE="https://www.kde.org/applications/games/killbots/"
4817 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4818 +IUSE="debug"
4819 +
4820 +DEPEND="$(add_kdeapps_dep libkdegames)"
4821 +RDEPEND="${DEPEND}"
4822
4823 diff --git a/kde-apps/killbots/metadata.xml b/kde-apps/killbots/metadata.xml
4824 new file mode 100644
4825 index 0000000..7a38bb9
4826 --- /dev/null
4827 +++ b/kde-apps/killbots/metadata.xml
4828 @@ -0,0 +1,5 @@
4829 +<?xml version="1.0" encoding="UTF-8"?>
4830 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4831 +<pkgmetadata>
4832 + <!-- maintainer-needed -->
4833 +</pkgmetadata>
4834
4835 diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-4.14.3.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-4.14.3.ebuild
4836 new file mode 100644
4837 index 0000000..0dbaf75
4838 --- /dev/null
4839 +++ b/kde-apps/kimagemapeditor/kimagemapeditor-4.14.3.ebuild
4840 @@ -0,0 +1,15 @@
4841 +# Copyright 1999-2015 Gentoo Foundation
4842 +# Distributed under the terms of the GNU General Public License v2
4843 +# $Id$
4844 +
4845 +EAPI=5
4846 +
4847 +KDE_HANDBOOK="optional"
4848 +KMNAME="kdewebdev"
4849 +KDE_SCM="svn"
4850 +inherit kde4-meta
4851 +
4852 +DESCRIPTION="KDE web development - image map editor"
4853 +HOMEPAGE="https://www.kde.org/applications/development/kimagemapeditor/"
4854 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4855 +IUSE="debug"
4856
4857 diff --git a/kde-apps/kimgio/kimgio-4.14.3.ebuild b/kde-apps/kimgio/kimgio-4.14.3.ebuild
4858 new file mode 100644
4859 index 0000000..c9e53a2
4860 --- /dev/null
4861 +++ b/kde-apps/kimgio/kimgio-4.14.3.ebuild
4862 @@ -0,0 +1,15 @@
4863 +# Copyright 1999-2015 Gentoo Foundation
4864 +# Distributed under the terms of the GNU General Public License v2
4865 +# $Id$
4866 +
4867 +EAPI=5
4868 +
4869 +KMNAME="kde-runtime"
4870 +inherit kde4-meta
4871 +
4872 +DESCRIPTION="KDE WebP image format plugin"
4873 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
4874 +IUSE="debug"
4875 +
4876 +DEPEND="media-libs/libwebp:="
4877 +RDEPEND="${DEPEND}"
4878
4879 diff --git a/kde-apps/kimgio/metadata.xml b/kde-apps/kimgio/metadata.xml
4880 new file mode 100644
4881 index 0000000..7a38bb9
4882 --- /dev/null
4883 +++ b/kde-apps/kimgio/metadata.xml
4884 @@ -0,0 +1,5 @@
4885 +<?xml version="1.0" encoding="UTF-8"?>
4886 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4887 +<pkgmetadata>
4888 + <!-- maintainer-needed -->
4889 +</pkgmetadata>
4890
4891 diff --git a/kde-apps/kioclient/kioclient-4.14.3.ebuild b/kde-apps/kioclient/kioclient-4.14.3.ebuild
4892 new file mode 100644
4893 index 0000000..1acd405
4894 --- /dev/null
4895 +++ b/kde-apps/kioclient/kioclient-4.14.3.ebuild
4896 @@ -0,0 +1,12 @@
4897 +# Copyright 1999-2015 Gentoo Foundation
4898 +# Distributed under the terms of the GNU General Public License v2
4899 +# $Id$
4900 +
4901 +EAPI=5
4902 +
4903 +KMNAME="kde-runtime"
4904 +inherit kde4-meta
4905 +
4906 +DESCRIPTION="Command-line tool for network-transparent operations"
4907 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
4908 +IUSE="debug"
4909
4910 diff --git a/kde-apps/kioclient/metadata.xml b/kde-apps/kioclient/metadata.xml
4911 new file mode 100644
4912 index 0000000..7a38bb9
4913 --- /dev/null
4914 +++ b/kde-apps/kioclient/metadata.xml
4915 @@ -0,0 +1,5 @@
4916 +<?xml version="1.0" encoding="UTF-8"?>
4917 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4918 +<pkgmetadata>
4919 + <!-- maintainer-needed -->
4920 +</pkgmetadata>
4921
4922 diff --git a/kde-apps/kiriki/kiriki-4.14.3.ebuild b/kde-apps/kiriki/kiriki-4.14.3.ebuild
4923 new file mode 100644
4924 index 0000000..650c8d0
4925 --- /dev/null
4926 +++ b/kde-apps/kiriki/kiriki-4.14.3.ebuild
4927 @@ -0,0 +1,19 @@
4928 +# Copyright 1999-2015 Gentoo Foundation
4929 +# Distributed under the terms of the GNU General Public License v2
4930 +# $Id$
4931 +
4932 +EAPI=5
4933 +
4934 +KDE_HANDBOOK="optional"
4935 +inherit kde4-base
4936 +
4937 +DESCRIPTION="Kiriki - a gtali clone for KDE4"
4938 +HOMEPAGE="
4939 + https://www.kde.org/applications/games/kiriki/
4940 + https://games.kde.org/game.php?game=kiriki
4941 +"
4942 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4943 +IUSE="debug"
4944 +
4945 +DEPEND="$(add_kdeapps_dep libkdegames)"
4946 +RDEPEND="${DEPEND}"
4947
4948 diff --git a/kde-apps/kiriki/metadata.xml b/kde-apps/kiriki/metadata.xml
4949 new file mode 100644
4950 index 0000000..7a38bb9
4951 --- /dev/null
4952 +++ b/kde-apps/kiriki/metadata.xml
4953 @@ -0,0 +1,5 @@
4954 +<?xml version="1.0" encoding="UTF-8"?>
4955 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4956 +<pkgmetadata>
4957 + <!-- maintainer-needed -->
4958 +</pkgmetadata>
4959
4960 diff --git a/kde-apps/kiten/kiten-4.14.3.ebuild b/kde-apps/kiten/kiten-4.14.3.ebuild
4961 new file mode 100644
4962 index 0000000..135faae
4963 --- /dev/null
4964 +++ b/kde-apps/kiten/kiten-4.14.3.ebuild
4965 @@ -0,0 +1,13 @@
4966 +# Copyright 1999-2015 Gentoo Foundation
4967 +# Distributed under the terms of the GNU General Public License v2
4968 +# $Id$
4969 +
4970 +EAPI=5
4971 +
4972 +KDE_HANDBOOK="optional"
4973 +inherit kde4-base
4974 +
4975 +DESCRIPTION="KDE Japanese dictionary and reference"
4976 +HOMEPAGE="https://www.kde.org/applications/education/kiten https://edu.kde.org/kiten"
4977 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
4978 +IUSE="debug"
4979
4980 diff --git a/kde-apps/kjumpingcube/kjumpingcube-4.14.3.ebuild b/kde-apps/kjumpingcube/kjumpingcube-4.14.3.ebuild
4981 new file mode 100644
4982 index 0000000..1a5b2a4
4983 --- /dev/null
4984 +++ b/kde-apps/kjumpingcube/kjumpingcube-4.14.3.ebuild
4985 @@ -0,0 +1,20 @@
4986 +# Copyright 1999-2015 Gentoo Foundation
4987 +# Distributed under the terms of the GNU General Public License v2
4988 +# $Id$
4989 +
4990 +EAPI=5
4991 +
4992 +KDE_HANDBOOK="optional"
4993 +KDE_SELINUX_MODULE="games"
4994 +inherit kde4-base
4995 +
4996 +DESCRIPTION="KDE: Tactical one or two player game"
4997 +HOMEPAGE="
4998 + https://www.kde.org/applications/games/kjumpingcube/
4999 + https://games.kde.org/game.php?game=kjumpingcube
5000 +"
5001 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5002 +IUSE="debug"
5003 +
5004 +DEPEND="$(add_kdeapps_dep libkdegames)"
5005 +RDEPEND="${DEPEND}"
5006
5007 diff --git a/kde-apps/klettres/klettres-4.14.3.ebuild b/kde-apps/klettres/klettres-4.14.3.ebuild
5008 new file mode 100644
5009 index 0000000..a9ed1e5
5010 --- /dev/null
5011 +++ b/kde-apps/klettres/klettres-4.14.3.ebuild
5012 @@ -0,0 +1,18 @@
5013 +# Copyright 1999-2015 Gentoo Foundation
5014 +# Distributed under the terms of the GNU General Public License v2
5015 +# $Id$
5016 +
5017 +EAPI=5
5018 +
5019 +KDE_HANDBOOK="optional"
5020 +inherit kde4-base
5021 +
5022 +DESCRIPTION="KDE: KLettres helps a very young child or an adult learning "
5023 +HOMEPAGE="https://www.kde.org/applications/education/klettres
5024 +https://edu.kde.org/klettres"
5025 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5026 +IUSE="debug"
5027 +
5028 +RDEPEND="
5029 + $(add_kdeapps_dep knotify)
5030 +"
5031
5032 diff --git a/kde-apps/klickety/klickety-4.14.3.ebuild b/kde-apps/klickety/klickety-4.14.3.ebuild
5033 new file mode 100644
5034 index 0000000..810a763
5035 --- /dev/null
5036 +++ b/kde-apps/klickety/klickety-4.14.3.ebuild
5037 @@ -0,0 +1,16 @@
5038 +# Copyright 1999-2015 Gentoo Foundation
5039 +# Distributed under the terms of the GNU General Public License v2
5040 +# $Id$
5041 +
5042 +EAPI=5
5043 +
5044 +KDE_HANDBOOK="optional"
5045 +KDE_SELINUX_MODULE="games"
5046 +inherit kde4-base
5047 +
5048 +DESCRIPTION="A KDE game almost the same as ksame, but a bit different"
5049 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5050 +IUSE="debug"
5051 +
5052 +DEPEND="$(add_kdeapps_dep libkdegames)"
5053 +RDEPEND="${DEPEND}"
5054
5055 diff --git a/kde-apps/klines/klines-4.14.3.ebuild b/kde-apps/klines/klines-4.14.3.ebuild
5056 new file mode 100644
5057 index 0000000..692ed23
5058 --- /dev/null
5059 +++ b/kde-apps/klines/klines-4.14.3.ebuild
5060 @@ -0,0 +1,20 @@
5061 +# Copyright 1999-2015 Gentoo Foundation
5062 +# Distributed under the terms of the GNU General Public License v2
5063 +# $Id$
5064 +
5065 +EAPI=5
5066 +
5067 +KDE_HANDBOOK="optional"
5068 +KDE_SELINUX_MODULE="games"
5069 +inherit kde4-base
5070 +
5071 +DESCRIPTION="KDE: Kolor Lines - a little game about balls and how to get rid of them"
5072 +HOMEPAGE="
5073 + https://www.kde.org/applications/games/klines/
5074 + https://games.kde.org/game.php?game=klines
5075 +"
5076 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5077 +IUSE="debug"
5078 +
5079 +DEPEND="$(add_kdeapps_dep libkdegames)"
5080 +RDEPEND="${DEPEND}"
5081
5082 diff --git a/kde-apps/klinkstatus/klinkstatus-4.14.3.ebuild b/kde-apps/klinkstatus/klinkstatus-4.14.3.ebuild
5083 new file mode 100644
5084 index 0000000..dffcf0b
5085 --- /dev/null
5086 +++ b/kde-apps/klinkstatus/klinkstatus-4.14.3.ebuild
5087 @@ -0,0 +1,38 @@
5088 +# Copyright 1999-2015 Gentoo Foundation
5089 +# Distributed under the terms of the GNU General Public License v2
5090 +# $Id$
5091 +
5092 +EAPI=5
5093 +
5094 +KDE_HANDBOOK="optional"
5095 +KMNAME="kdewebdev"
5096 +KDE_SCM="svn"
5097 +inherit kde4-meta
5098 +
5099 +DESCRIPTION="KDE web development - link validity checker"
5100 +HOMEPAGE="https://www.kde.org/applications/development/klinkstatus/"
5101 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5102 +IUSE="debug tidy"
5103 +
5104 +DEPEND="
5105 + $(add_kdeapps_dep kdepimlibs)
5106 + tidy? ( app-text/htmltidy )
5107 +"
5108 +RDEPEND="${DEPEND}"
5109 +
5110 +src_configure() {
5111 + local mycmakeargs=(
5112 + -DWITH_KdepimLibs=ON
5113 + $(cmake-utils_use_with tidy LibTidy)
5114 + )
5115 +
5116 + kde4-meta_src_configure
5117 +}
5118 +
5119 +pkg_postinst() {
5120 + kde4-meta_pkg_postinst
5121 +
5122 + if ! has_version dev-lang/ruby ; then
5123 + elog "To use scripting in ${PN}, install dev-lang/ruby."
5124 + fi
5125 +}
5126
5127 diff --git a/kde-apps/kmag/kmag-4.14.3.ebuild b/kde-apps/kmag/kmag-4.14.3.ebuild
5128 new file mode 100644
5129 index 0000000..0bae01e
5130 --- /dev/null
5131 +++ b/kde-apps/kmag/kmag-4.14.3.ebuild
5132 @@ -0,0 +1,17 @@
5133 +# Copyright 1999-2015 Gentoo Foundation
5134 +# Distributed under the terms of the GNU General Public License v2
5135 +# $Id$
5136 +
5137 +EAPI=5
5138 +
5139 +KDE_HANDBOOK="optional"
5140 +inherit kde4-base
5141 +
5142 +DESCRIPTION="KDE screen magnifier"
5143 +HOMEPAGE="https://www.kde.org/applications/utilities/kmag/"
5144 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5145 +IUSE="debug"
5146 +
5147 +RDEPEND="
5148 + $(add_kdeapps_dep kaccessible)
5149 +"
5150
5151 diff --git a/kde-apps/kmahjongg/kmahjongg-4.14.3.ebuild b/kde-apps/kmahjongg/kmahjongg-4.14.3.ebuild
5152 new file mode 100644
5153 index 0000000..ae686be
5154 --- /dev/null
5155 +++ b/kde-apps/kmahjongg/kmahjongg-4.14.3.ebuild
5156 @@ -0,0 +1,23 @@
5157 +# Copyright 1999-2015 Gentoo Foundation
5158 +# Distributed under the terms of the GNU General Public License v2
5159 +# $Id$
5160 +
5161 +EAPI=5
5162 +
5163 +KDE_HANDBOOK="optional"
5164 +KDE_SELINUX_MODULE="games"
5165 +inherit kde4-base
5166 +
5167 +DESCRIPTION="Mahjongg for KDE"
5168 +HOMEPAGE="
5169 + https://www.kde.org/applications/games/kmahjongg/
5170 + https://games.kde.org/game.php?game=kmahjongg
5171 +"
5172 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5173 +IUSE="debug"
5174 +
5175 +DEPEND="
5176 + $(add_kdeapps_dep libkdegames)
5177 + $(add_kdeapps_dep libkmahjongg)
5178 +"
5179 +RDEPEND="${DEPEND}"
5180
5181 diff --git a/kde-apps/kmimetypefinder/kmimetypefinder-4.14.3.ebuild b/kde-apps/kmimetypefinder/kmimetypefinder-4.14.3.ebuild
5182 new file mode 100644
5183 index 0000000..d4b9541
5184 --- /dev/null
5185 +++ b/kde-apps/kmimetypefinder/kmimetypefinder-4.14.3.ebuild
5186 @@ -0,0 +1,12 @@
5187 +# Copyright 1999-2015 Gentoo Foundation
5188 +# Distributed under the terms of the GNU General Public License v2
5189 +# $Id$
5190 +
5191 +EAPI=5
5192 +
5193 +KMNAME="kde-runtime"
5194 +inherit kde4-meta
5195 +
5196 +DESCRIPTION="KDE application to report the mimetype for a given file"
5197 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
5198 +IUSE="debug"
5199
5200 diff --git a/kde-apps/kmimetypefinder/metadata.xml b/kde-apps/kmimetypefinder/metadata.xml
5201 new file mode 100644
5202 index 0000000..7a38bb9
5203 --- /dev/null
5204 +++ b/kde-apps/kmimetypefinder/metadata.xml
5205 @@ -0,0 +1,5 @@
5206 +<?xml version="1.0" encoding="UTF-8"?>
5207 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
5208 +<pkgmetadata>
5209 + <!-- maintainer-needed -->
5210 +</pkgmetadata>
5211
5212 diff --git a/kde-apps/kmines/kmines-4.14.3.ebuild b/kde-apps/kmines/kmines-4.14.3.ebuild
5213 new file mode 100644
5214 index 0000000..19bbb94
5215 --- /dev/null
5216 +++ b/kde-apps/kmines/kmines-4.14.3.ebuild
5217 @@ -0,0 +1,20 @@
5218 +# Copyright 1999-2015 Gentoo Foundation
5219 +# Distributed under the terms of the GNU General Public License v2
5220 +# $Id$
5221 +
5222 +EAPI=5
5223 +
5224 +KDE_HANDBOOK="optional"
5225 +KDE_SELINUX_MODULE="games"
5226 +inherit kde4-base
5227 +
5228 +DESCRIPTION="KMines is a classic mine sweeper game"
5229 +HOMEPAGE="
5230 + https://www.kde.org/applications/games/kmines/
5231 + https://games.kde.org/game.php?game=kmines
5232 +"
5233 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5234 +IUSE="debug"
5235 +
5236 +DEPEND="$(add_kdeapps_dep libkdegames)"
5237 +RDEPEND="${DEPEND}"
5238
5239 diff --git a/kde-apps/kmix/files/kmix-4.14.3-alsa-optional.patch b/kde-apps/kmix/files/kmix-4.14.3-alsa-optional.patch
5240 new file mode 100644
5241 index 0000000..4f620fb
5242 --- /dev/null
5243 +++ b/kde-apps/kmix/files/kmix-4.14.3-alsa-optional.patch
5244 @@ -0,0 +1,47 @@
5245 +commit 233f93b01ff05349793a8a2786750a2195f257ab
5246 +Author: Andreas Sturmlechner <andreas.sturmlechner@×××××.com>
5247 +Date: Sat Jul 11 15:48:35 2015 +0200
5248 +
5249 + Fix build w/ optional alsa, make HAVE_LIBASOUND2 work
5250 +
5251 +diff --git a/CMakeLists.txt b/CMakeLists.txt
5252 +index c829005..17c106d 100644
5253 +--- a/CMakeLists.txt
5254 ++++ b/CMakeLists.txt
5255 +@@ -9,8 +9,6 @@ include(MacroLibrary)
5256 + # Do not yet REQUIRE Phonon. Hint: As long as we do not find_package(), ${KDE4_PHONON_LIBS} will be empty below, but that should not hurt.
5257 + #find_package(Phonon REQUIRED)
5258 +
5259 +-find_package(Alsa)
5260 +-
5261 + set(PA_VER "0.9.16")
5262 + macro_optional_find_package(PulseAudio "${PA_VER}")
5263 + macro_log_feature(PULSEAUDIO_FOUND "PulseAudio" "PulseAudio Audio Server"
5264 +@@ -20,8 +18,11 @@ macro_optional_find_package(Canberra)
5265 + macro_log_feature(CANBERRA_FOUND "libcanberra" "libcanberra audio library"
5266 + "http://0pointer.de/lennart/projects/libcanberra/" FALSE "" "libcanberra is needed for kmix sound feedback")
5267 +
5268 +-alsa_configure_file(${CMAKE_BINARY_DIR}/config-alsa.h)
5269 +-
5270 ++find_package(Alsa)
5271 ++if(ALSA_FOUND)
5272 ++ alsa_configure_file(${CMAKE_BINARY_DIR}/config-alsa.h)
5273 ++ add_definitions(-DHAVE_LIBASOUND2)
5274 ++endif(ALSA_FOUND)
5275 +
5276 + add_definitions (${QT_DEFINITIONS} ${QT_QTDBUS_DEFINITIONS} ${KDE4_DEFINITIONS} )
5277 + add_definitions(-DKDE_DEFAULT_DEBUG_AREA=67100)
5278 +diff --git a/backends/kmix-backends.cpp b/backends/kmix-backends.cpp
5279 +index 14ecfb3..1397099 100644
5280 +--- a/backends/kmix-backends.cpp
5281 ++++ b/backends/kmix-backends.cpp
5282 +@@ -23,7 +23,9 @@
5283 + /* This code is being #include'd from mixer.cpp */
5284 +
5285 + #include <config.h>
5286 ++#ifdef HAVE_LIBASOUND2
5287 + #include <config-alsa.h>
5288 ++#endif
5289 +
5290 + #include "mixer_backend.h"
5291 + #include "core/mixer.h"
5292
5293 diff --git a/kde-apps/kmix/kmix-4.14.3-r1.ebuild b/kde-apps/kmix/kmix-4.14.3-r1.ebuild
5294 new file mode 100644
5295 index 0000000..6bc8cff
5296 --- /dev/null
5297 +++ b/kde-apps/kmix/kmix-4.14.3-r1.ebuild
5298 @@ -0,0 +1,32 @@
5299 +# Copyright 1999-2015 Gentoo Foundation
5300 +# Distributed under the terms of the GNU General Public License v2
5301 +# $Id$
5302 +
5303 +EAPI=5
5304 +
5305 +KDE_HANDBOOK="optional"
5306 +inherit kde4-base
5307 +
5308 +DESCRIPTION="KDE mixer gui"
5309 +HOMEPAGE="https://www.kde.org/applications/multimedia/kmix/"
5310 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5311 +IUSE="alsa debug canberra pulseaudio"
5312 +
5313 +DEPEND="
5314 + alsa? ( >=media-libs/alsa-lib-1.0.14a )
5315 + canberra? ( media-libs/libcanberra )
5316 + pulseaudio? ( >=media-sound/pulseaudio-0.9.12 )
5317 +"
5318 +RDEPEND="${DEPEND}"
5319 +
5320 +PATCHES=( "${FILESDIR}/${PN}-4.14.3-alsa-optional.patch" )
5321 +
5322 +src_configure() {
5323 + local mycmakeargs=(
5324 + $(cmake-utils_use_find_package alsa)
5325 + $(cmake-utils_use_with canberra)
5326 + $(cmake-utils_use_with pulseaudio PulseAudio)
5327 + )
5328 +
5329 + kde4-base_src_configure
5330 +}
5331
5332 diff --git a/kde-apps/kmousetool/kmousetool-4.14.3.ebuild b/kde-apps/kmousetool/kmousetool-4.14.3.ebuild
5333 new file mode 100644
5334 index 0000000..76c57ce
5335 --- /dev/null
5336 +++ b/kde-apps/kmousetool/kmousetool-4.14.3.ebuild
5337 @@ -0,0 +1,17 @@
5338 +# Copyright 1999-2015 Gentoo Foundation
5339 +# Distributed under the terms of the GNU General Public License v2
5340 +# $Id$
5341 +
5342 +EAPI=5
5343 +
5344 +KDE_HANDBOOK="optional"
5345 +inherit kde4-base
5346 +
5347 +DESCRIPTION="KDE program that clicks the mouse for you"
5348 +HOMEPAGE="https://www.kde.org/applications/utilities/kmousetool/"
5349 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5350 +IUSE="debug"
5351 +
5352 +RDEPEND="
5353 + $(add_kdeapps_dep knotify)
5354 +"
5355
5356 diff --git a/kde-apps/kmouth/kmouth-4.14.3.ebuild b/kde-apps/kmouth/kmouth-4.14.3.ebuild
5357 new file mode 100644
5358 index 0000000..39d6bb4
5359 --- /dev/null
5360 +++ b/kde-apps/kmouth/kmouth-4.14.3.ebuild
5361 @@ -0,0 +1,13 @@
5362 +# Copyright 1999-2015 Gentoo Foundation
5363 +# Distributed under the terms of the GNU General Public License v2
5364 +# $Id$
5365 +
5366 +EAPI=5
5367 +
5368 +KDE_HANDBOOK="optional"
5369 +inherit kde4-base
5370 +
5371 +DESCRIPTION="KDE application that reads what you type out loud. Doesn't include a speech synthesizer"
5372 +HOMEPAGE="https://www.kde.org/applications/utilities/kmouth/"
5373 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5374 +IUSE="debug"
5375
5376 diff --git a/kde-apps/kmplot/kmplot-4.14.3.ebuild b/kde-apps/kmplot/kmplot-4.14.3.ebuild
5377 new file mode 100644
5378 index 0000000..98266c7
5379 --- /dev/null
5380 +++ b/kde-apps/kmplot/kmplot-4.14.3.ebuild
5381 @@ -0,0 +1,17 @@
5382 +# Copyright 1999-2015 Gentoo Foundation
5383 +# Distributed under the terms of the GNU General Public License v2
5384 +# $Id$
5385 +
5386 +EAPI=5
5387 +
5388 +KDE_HANDBOOK="optional"
5389 +inherit kde4-base
5390 +
5391 +DESCRIPTION="Mathematical function plotter for KDE"
5392 +HOMEPAGE="https://www.kde.org/applications/education/kmplot https://edu.kde.org/kmplot"
5393 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5394 +IUSE="debug"
5395 +
5396 +RDEPEND="
5397 + $(add_kdeapps_dep knotify)
5398 +"
5399
5400 diff --git a/kde-apps/knavalbattle/knavalbattle-4.14.3.ebuild b/kde-apps/knavalbattle/knavalbattle-4.14.3.ebuild
5401 new file mode 100644
5402 index 0000000..aec2fd3
5403 --- /dev/null
5404 +++ b/kde-apps/knavalbattle/knavalbattle-4.14.3.ebuild
5405 @@ -0,0 +1,22 @@
5406 +# Copyright 1999-2015 Gentoo Foundation
5407 +# Distributed under the terms of the GNU General Public License v2
5408 +# $Id$
5409 +
5410 +EAPI=5
5411 +
5412 +KDE_HANDBOOK="optional"
5413 +KDE_SELINUX_MODULE="games"
5414 +inherit kde4-base
5415 +
5416 +DESCRIPTION="The KDE Battleship clone"
5417 +HOMEPAGE="
5418 + https://www.kde.org/applications/games/navalbattle/
5419 + https://games.kde.org/game.php?game=kbattleship
5420 +"
5421 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5422 +IUSE="debug"
5423 +
5424 +DEPEND="$(add_kdeapps_dep libkdegames)"
5425 +RDEPEND="${DEPEND}
5426 + !kde-base/kbattleship:4
5427 +"
5428
5429 diff --git a/kde-apps/knavalbattle/metadata.xml b/kde-apps/knavalbattle/metadata.xml
5430 new file mode 100644
5431 index 0000000..7a38bb9
5432 --- /dev/null
5433 +++ b/kde-apps/knavalbattle/metadata.xml
5434 @@ -0,0 +1,5 @@
5435 +<?xml version="1.0" encoding="UTF-8"?>
5436 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
5437 +<pkgmetadata>
5438 + <!-- maintainer-needed -->
5439 +</pkgmetadata>
5440
5441 diff --git a/kde-apps/knetattach/knetattach-4.14.3.ebuild b/kde-apps/knetattach/knetattach-4.14.3.ebuild
5442 new file mode 100644
5443 index 0000000..e766af7
5444 --- /dev/null
5445 +++ b/kde-apps/knetattach/knetattach-4.14.3.ebuild
5446 @@ -0,0 +1,13 @@
5447 +# Copyright 1999-2015 Gentoo Foundation
5448 +# Distributed under the terms of the GNU General Public License v2
5449 +# $Id$
5450 +
5451 +EAPI=5
5452 +
5453 +KDE_HANDBOOK="optional"
5454 +KMNAME="kde-runtime"
5455 +inherit kde4-meta
5456 +
5457 +DESCRIPTION="KDE network wizard"
5458 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
5459 +IUSE="debug"
5460
5461 diff --git a/kde-apps/knetwalk/knetwalk-4.14.3.ebuild b/kde-apps/knetwalk/knetwalk-4.14.3.ebuild
5462 new file mode 100644
5463 index 0000000..10b28ea
5464 --- /dev/null
5465 +++ b/kde-apps/knetwalk/knetwalk-4.14.3.ebuild
5466 @@ -0,0 +1,19 @@
5467 +# Copyright 1999-2015 Gentoo Foundation
5468 +# Distributed under the terms of the GNU General Public License v2
5469 +# $Id$
5470 +
5471 +EAPI=5
5472 +
5473 +KDE_HANDBOOK="optional"
5474 +inherit kde4-base
5475 +
5476 +DESCRIPTION="KDE: Knetwalk is the kde version of the popular NetWalk game for system administrators"
5477 +HOMEPAGE="
5478 + https://www.kde.org/applications/games/knetwalk/
5479 + https://games.kde.org/game.php?game=knetwalk
5480 +"
5481 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5482 +IUSE="debug"
5483 +
5484 +DEPEND="$(add_kdeapps_dep libkdegames)"
5485 +RDEPEND="${DEPEND}"
5486
5487 diff --git a/kde-apps/knewstuff/knewstuff-4.14.3.ebuild b/kde-apps/knewstuff/knewstuff-4.14.3.ebuild
5488 new file mode 100644
5489 index 0000000..250a893
5490 --- /dev/null
5491 +++ b/kde-apps/knewstuff/knewstuff-4.14.3.ebuild
5492 @@ -0,0 +1,12 @@
5493 +# Copyright 1999-2015 Gentoo Foundation
5494 +# Distributed under the terms of the GNU General Public License v2
5495 +# $Id$
5496 +
5497 +EAPI=5
5498 +
5499 +KMNAME="kde-runtime"
5500 +inherit kde4-meta
5501 +
5502 +DESCRIPTION="KDE4 software to download and upload 'new stuff'"
5503 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
5504 +IUSE="debug"
5505
5506 diff --git a/kde-apps/knewstuff/metadata.xml b/kde-apps/knewstuff/metadata.xml
5507 new file mode 100644
5508 index 0000000..7a38bb9
5509 --- /dev/null
5510 +++ b/kde-apps/knewstuff/metadata.xml
5511 @@ -0,0 +1,5 @@
5512 +<?xml version="1.0" encoding="UTF-8"?>
5513 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
5514 +<pkgmetadata>
5515 + <!-- maintainer-needed -->
5516 +</pkgmetadata>
5517
5518 diff --git a/kde-apps/knotify/knotify-4.14.3.ebuild b/kde-apps/knotify/knotify-4.14.3.ebuild
5519 new file mode 100644
5520 index 0000000..fc7973d
5521 --- /dev/null
5522 +++ b/kde-apps/knotify/knotify-4.14.3.ebuild
5523 @@ -0,0 +1,12 @@
5524 +# Copyright 1999-2015 Gentoo Foundation
5525 +# Distributed under the terms of the GNU General Public License v2
5526 +# $Id$
5527 +
5528 +EAPI=5
5529 +
5530 +KMNAME="kde-runtime"
5531 +inherit kde4-meta
5532 +
5533 +DESCRIPTION="The KDE notification daemon"
5534 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
5535 +IUSE="debug"
5536
5537 diff --git a/kde-apps/knotify/metadata.xml b/kde-apps/knotify/metadata.xml
5538 new file mode 100644
5539 index 0000000..7a38bb9
5540 --- /dev/null
5541 +++ b/kde-apps/knotify/metadata.xml
5542 @@ -0,0 +1,5 @@
5543 +<?xml version="1.0" encoding="UTF-8"?>
5544 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
5545 +<pkgmetadata>
5546 + <!-- maintainer-needed -->
5547 +</pkgmetadata>
5548
5549 diff --git a/kde-apps/kolf/kolf-4.14.3.ebuild b/kde-apps/kolf/kolf-4.14.3.ebuild
5550 new file mode 100644
5551 index 0000000..c844089
5552 --- /dev/null
5553 +++ b/kde-apps/kolf/kolf-4.14.3.ebuild
5554 @@ -0,0 +1,20 @@
5555 +# Copyright 1999-2015 Gentoo Foundation
5556 +# Distributed under the terms of the GNU General Public License v2
5557 +# $Id$
5558 +
5559 +EAPI=5
5560 +
5561 +KDE_HANDBOOK="optional"
5562 +KDE_SELINUX_MODULE="games"
5563 +inherit kde4-base
5564 +
5565 +DESCRIPTION="KDE Minigolf Game"
5566 +HOMEPAGE="
5567 + https://www.kde.org/applications/games/kolf/
5568 + https://games.kde.org/game.php?game=kolf
5569 +"
5570 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5571 +IUSE="debug"
5572 +
5573 +DEPEND="$(add_kdeapps_dep libkdegames)"
5574 +RDEPEND="${DEPEND}"
5575
5576 diff --git a/kde-apps/kolf/metadata.xml b/kde-apps/kolf/metadata.xml
5577 new file mode 100644
5578 index 0000000..7a38bb9
5579 --- /dev/null
5580 +++ b/kde-apps/kolf/metadata.xml
5581 @@ -0,0 +1,5 @@
5582 +<?xml version="1.0" encoding="UTF-8"?>
5583 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
5584 +<pkgmetadata>
5585 + <!-- maintainer-needed -->
5586 +</pkgmetadata>
5587
5588 diff --git a/kde-apps/kollision/kollision-4.14.3.ebuild b/kde-apps/kollision/kollision-4.14.3.ebuild
5589 new file mode 100644
5590 index 0000000..44b3cfd
5591 --- /dev/null
5592 +++ b/kde-apps/kollision/kollision-4.14.3.ebuild
5593 @@ -0,0 +1,19 @@
5594 +# Copyright 1999-2015 Gentoo Foundation
5595 +# Distributed under the terms of the GNU General Public License v2
5596 +# $Id$
5597 +
5598 +EAPI=5
5599 +
5600 +KDE_HANDBOOK="optional"
5601 +inherit kde4-base
5602 +
5603 +DESCRIPTION="KDE: A simple ball dodging game"
5604 +HOMEPAGE="
5605 + https://www.kde.org/applications/games/kollision/
5606 + https://games.kde.org/game.php?game=kollision
5607 +"
5608 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5609 +IUSE="debug"
5610 +
5611 +DEPEND="$(add_kdeapps_dep libkdegames)"
5612 +RDEPEND="${DEPEND}"
5613
5614 diff --git a/kde-apps/kollision/metadata.xml b/kde-apps/kollision/metadata.xml
5615 new file mode 100644
5616 index 0000000..7a38bb9
5617 --- /dev/null
5618 +++ b/kde-apps/kollision/metadata.xml
5619 @@ -0,0 +1,5 @@
5620 +<?xml version="1.0" encoding="UTF-8"?>
5621 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
5622 +<pkgmetadata>
5623 + <!-- maintainer-needed -->
5624 +</pkgmetadata>
5625
5626 diff --git a/kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild b/kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild
5627 new file mode 100644
5628 index 0000000..5b50d79
5629 --- /dev/null
5630 +++ b/kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild
5631 @@ -0,0 +1,25 @@
5632 +# Copyright 1999-2015 Gentoo Foundation
5633 +# Distributed under the terms of the GNU General Public License v2
5634 +# $Id$
5635 +
5636 +EAPI=5
5637 +
5638 +KDE_HANDBOOK="optional"
5639 +inherit kde4-base
5640 +
5641 +DESCRIPTION="Paint Program for KDE"
5642 +HOMEPAGE="https://www.kde.org/applications/graphics/kolourpaint/"
5643 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5644 +LICENSE="BSD LGPL-2"
5645 +IUSE="debug"
5646 +
5647 +DEPEND="media-libs/qimageblitz"
5648 +RDEPEND="${DEPEND}"
5649 +
5650 +pkg_postinst() {
5651 + kde4-base_pkg_postinst
5652 +
5653 + if ! has_version kde-apps/ksaneplugin:${SLOT} ; then
5654 + elog "To enable scanner support, please install kde-apps/ksaneplugin:${SLOT}"
5655 + fi
5656 +}
5657
5658 diff --git a/kde-apps/kommander/kommander-4.14.3.ebuild b/kde-apps/kommander/kommander-4.14.3.ebuild
5659 new file mode 100644
5660 index 0000000..a4710fa
5661 --- /dev/null
5662 +++ b/kde-apps/kommander/kommander-4.14.3.ebuild
5663 @@ -0,0 +1,15 @@
5664 +# Copyright 1999-2015 Gentoo Foundation
5665 +# Distributed under the terms of the GNU General Public License v2
5666 +# $Id$
5667 +
5668 +EAPI=5
5669 +
5670 +KDE_HANDBOOK="optional"
5671 +KMNAME="kdewebdev"
5672 +KDE_SCM="svn"
5673 +inherit kde4-meta
5674 +
5675 +DESCRIPTION="KDE dialog system for scripting"
5676 +HOMEPAGE="https://www.kde.org/applications/development/kommander/"
5677 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5678 +IUSE="debug"
5679
5680 diff --git a/kde-apps/kompare/kompare-4.14.3.ebuild b/kde-apps/kompare/kompare-4.14.3.ebuild
5681 new file mode 100644
5682 index 0000000..3888076
5683 --- /dev/null
5684 +++ b/kde-apps/kompare/kompare-4.14.3.ebuild
5685 @@ -0,0 +1,17 @@
5686 +# Copyright 1999-2015 Gentoo Foundation
5687 +# Distributed under the terms of the GNU General Public License v2
5688 +# $Id$
5689 +
5690 +EAPI=5
5691 +
5692 +KDE_HANDBOOK="optional"
5693 +inherit kde4-base
5694 +
5695 +DESCRIPTION="Kompare is a program to view the differences between files"
5696 +HOMEPAGE="https://www.kde.org/applications/development/kompare
5697 +http://www.caffeinated.me.uk/kompare"
5698 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5699 +IUSE="debug"
5700 +
5701 +DEPEND="$(add_kdeapps_dep libkomparediff2)"
5702 +RDEPEND="${DEPEND}"
5703
5704 diff --git a/kde-apps/konq-plugins/konq-plugins-4.14.3.ebuild b/kde-apps/konq-plugins/konq-plugins-4.14.3.ebuild
5705 new file mode 100644
5706 index 0000000..5dd2d57
5707 --- /dev/null
5708 +++ b/kde-apps/konq-plugins/konq-plugins-4.14.3.ebuild
5709 @@ -0,0 +1,32 @@
5710 +# Copyright 1999-2015 Gentoo Foundation
5711 +# Distributed under the terms of the GNU General Public License v2
5712 +# $Id$
5713 +
5714 +EAPI=5
5715 +
5716 +KMNAME="kde-baseapps"
5717 +inherit kde4-meta
5718 +
5719 +DESCRIPTION="Various plugins for konqueror"
5720 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5721 +IUSE="debug tidy"
5722 +
5723 +DEPEND="
5724 + $(add_kdeapps_dep libkonq)
5725 + tidy? ( app-text/htmltidy )
5726 +"
5727 +RDEPEND="${DEPEND}
5728 + !kde-misc/konq-plugins
5729 + $(add_kdeapps_dep kcmshell)
5730 + $(add_kdeapps_dep konqueror)
5731 +"
5732 +
5733 +src_configure() {
5734 + local mycmakeargs=(
5735 + -DKdeWebKit=OFF
5736 + -DWebKitPart=OFF
5737 + $(cmake-utils_use_with tidy LibTidy)
5738 + )
5739 +
5740 + kde4-meta_src_configure
5741 +}
5742
5743 diff --git a/kde-apps/konqueror/konqueror-4.14.3.ebuild b/kde-apps/konqueror/konqueror-4.14.3.ebuild
5744 new file mode 100644
5745 index 0000000..ac4e357
5746 --- /dev/null
5747 +++ b/kde-apps/konqueror/konqueror-4.14.3.ebuild
5748 @@ -0,0 +1,61 @@
5749 +# Copyright 1999-2015 Gentoo Foundation
5750 +# Distributed under the terms of the GNU General Public License v2
5751 +# $Id$
5752 +
5753 +EAPI=5
5754 +
5755 +KDE_HANDBOOK="optional"
5756 +KMNAME="kde-baseapps"
5757 +inherit flag-o-matic kde4-meta
5758 +
5759 +DESCRIPTION="KDE: Web browser and file manager"
5760 +HOMEPAGE="
5761 + https://www.kde.org/applications/internet/konqueror/
5762 + http://konqueror.org/
5763 +"
5764 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5765 +IUSE="+bookmarks debug svg"
5766 +# 4 of 4 tests fail. Last checked for 4.0.3
5767 +RESTRICT="test"
5768 +
5769 +DEPEND="
5770 + $(add_kdeapps_dep libkonq)
5771 +"
5772 +
5773 +# bug #544630: evince[nsplugin] crashes konqueror
5774 +RDEPEND="${DEPEND}
5775 + $(add_kdeapps_dep kfind)
5776 + $(add_kdeapps_dep kfmclient)
5777 + $(add_kdeapps_dep kurifilter-plugins)
5778 + bookmarks? ( $(add_kdeapps_dep keditbookmarks) )
5779 + svg? ( $(add_kdeapps_dep svgpart) )
5780 + !app-text/evince[nsplugin]
5781 +"
5782 +
5783 +KMEXTRACTONLY="
5784 + konqueror/client/
5785 + lib/konq/
5786 +"
5787 +
5788 +src_prepare() {
5789 + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc
5790 +
5791 + kde4-meta_src_prepare
5792 +
5793 + # Do not install *.desktop files for kfmclient
5794 + sed -e "/kfmclient\.desktop/d" -i konqueror/CMakeLists.txt \
5795 + || die "Failed to omit .desktop files"
5796 +}
5797 +
5798 +pkg_postinst() {
5799 + kde4-meta_pkg_postinst
5800 +
5801 + if ! has_version kde-apps/dolphin:${SLOT} ; then
5802 + elog "If you want to use konqueror as a filemanager, install the dolphin kpart:"
5803 + elog "kde-apps/dolphin:${SLOT}"
5804 + fi
5805 +
5806 + if ! has_version virtual/jre ; then
5807 + elog "To use Java on webpages install virtual/jre."
5808 + fi
5809 +}
5810
5811 diff --git a/kde-apps/konquest/konquest-4.14.3.ebuild b/kde-apps/konquest/konquest-4.14.3.ebuild
5812 new file mode 100644
5813 index 0000000..6974774
5814 --- /dev/null
5815 +++ b/kde-apps/konquest/konquest-4.14.3.ebuild
5816 @@ -0,0 +1,20 @@
5817 +# Copyright 1999-2015 Gentoo Foundation
5818 +# Distributed under the terms of the GNU General Public License v2
5819 +# $Id$
5820 +
5821 +EAPI=5
5822 +
5823 +KDE_HANDBOOK="optional"
5824 +KDE_SELINUX_MODULE="games"
5825 +inherit kde4-base
5826 +
5827 +DESCRIPTION="Galactic Strategy KDE Game"
5828 +HOMEPAGE="
5829 + https://www.kde.org/applications/games/konquest/
5830 + https://games.kde.org/game.php?game=konquest
5831 +"
5832 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5833 +IUSE="debug"
5834 +
5835 +DEPEND="$(add_kdeapps_dep libkdegames)"
5836 +RDEPEND="${DEPEND}"
5837
5838 diff --git a/kde-apps/konsole/konsole-4.14.3-r2.ebuild b/kde-apps/konsole/konsole-4.14.3-r2.ebuild
5839 new file mode 100644
5840 index 0000000..b773196
5841 --- /dev/null
5842 +++ b/kde-apps/konsole/konsole-4.14.3-r2.ebuild
5843 @@ -0,0 +1,45 @@
5844 +# Copyright 1999-2016 Gentoo Foundation
5845 +# Distributed under the terms of the GNU General Public License v2
5846 +# $Id$
5847 +
5848 +EAPI=5
5849 +
5850 +KDE_HANDBOOK="optional"
5851 +KDE_DOC_DIRS="doc/manual"
5852 +VIRTUALX_REQUIRED="test"
5853 +VIRTUALDBUS_TEST="true"
5854 +inherit kde4-base
5855 +
5856 +DESCRIPTION="X terminal for use with KDE"
5857 +HOMEPAGE="https://www.kde.org/applications/system/konsole https://konsole.kde.org"
5858 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5859 +IUSE="debug"
5860 +
5861 +DEPEND=""
5862 +RDEPEND="$(add_kdeapps_dep konsolepart)"
5863 +
5864 +# can't connect to a kded instance, fails to connect to dbus
5865 +RESTRICT="test"
5866 +
5867 +src_prepare() {
5868 + comment_add_subdirectory data
5869 +
5870 + kde4-base_src_prepare
5871 +}
5872 +
5873 +src_configure() {
5874 + local mycmakeargs=(
5875 + -DWITH_LibKonq=OFF
5876 + )
5877 +
5878 + kde4-base_src_configure
5879 +}
5880 +
5881 +src_install() {
5882 + kde4-base_src_install
5883 +
5884 + rm -r "${ED}"usr/$(get_libdir) || die
5885 + rm -r "${ED}"usr/share/apps || die
5886 + rm "${ED}"usr/share/kde4/services/konsolepart.desktop || die
5887 + rm -r "${ED}"usr/share/kde4/servicetypes || die
5888 +}
5889
5890 diff --git a/kde-apps/konsolepart/konsolepart-4.14.3.ebuild b/kde-apps/konsolepart/konsolepart-4.14.3.ebuild
5891 new file mode 100644
5892 index 0000000..7b367e4
5893 --- /dev/null
5894 +++ b/kde-apps/konsolepart/konsolepart-4.14.3.ebuild
5895 @@ -0,0 +1,65 @@
5896 +# Copyright 1999-2016 Gentoo Foundation
5897 +# Distributed under the terms of the GNU General Public License v2
5898 +# $Id$
5899 +
5900 +EAPI=5
5901 +
5902 +KMNAME="konsole"
5903 +KDE_HANDBOOK="never"
5904 +VIRTUALX_REQUIRED="test"
5905 +VIRTUALDBUS_TEST="true"
5906 +inherit kde4-base
5907 +
5908 +DESCRIPTION="X terminal kpart for use by konsole and other KDE applications"
5909 +HOMEPAGE="https://www.kde.org/applications/system/konsole https://konsole.kde.org"
5910 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5911 +IUSE="debug minimal"
5912 +
5913 +COMMONDEPEND="
5914 + !aqua? (
5915 + x11-libs/libX11
5916 + x11-libs/libXext
5917 + >=x11-libs/libxklavier-3.2
5918 + x11-libs/libXrender
5919 + x11-libs/libXtst
5920 + !minimal? ( $(add_kdeapps_dep libkonq) )
5921 + )
5922 +"
5923 +DEPEND="${COMMONDEPEND}
5924 + !aqua? (
5925 + x11-apps/bdftopcf
5926 + x11-proto/kbproto
5927 + x11-proto/renderproto
5928 + )
5929 +"
5930 +RDEPEND="${COMMONDEPEND}
5931 + !<kde-apps/konsole-4.14.3-r2
5932 +"
5933 +
5934 +# can't connect to a kded instance, fails to connect to dbus
5935 +RESTRICT="test"
5936 +
5937 +S="${WORKDIR}/${KMNAME}-${PV}"
5938 +
5939 +src_prepare() {
5940 + comment_add_subdirectory doc/manual
5941 +
5942 + kde4-base_src_prepare
5943 +}
5944 +
5945 +src_configure() {
5946 + local mycmakeargs=(
5947 + $(cmake-utils_use_with "!minimal" LibKonq)
5948 + )
5949 +
5950 + kde4-base_src_configure
5951 +}
5952 +
5953 +src_install() {
5954 + kde4-base_src_install
5955 +
5956 + rm -r "${ED}"usr/bin || die
5957 + rm -r "${ED}"usr/share/applications || die
5958 + rm "${ED}"usr/share/kde4/services/ServiceMenus/konsolehere.desktop || die
5959 + rm "${ED}"usr/share/kde4/services/ServiceMenus/konsolerun.desktop || die
5960 +}
5961
5962 diff --git a/kde-apps/konsolepart/metadata.xml b/kde-apps/konsolepart/metadata.xml
5963 new file mode 100644
5964 index 0000000..7a38bb9
5965 --- /dev/null
5966 +++ b/kde-apps/konsolepart/metadata.xml
5967 @@ -0,0 +1,5 @@
5968 +<?xml version="1.0" encoding="UTF-8"?>
5969 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
5970 +<pkgmetadata>
5971 + <!-- maintainer-needed -->
5972 +</pkgmetadata>
5973
5974 diff --git a/kde-apps/kopete/kopete-4.14.3-r1.ebuild b/kde-apps/kopete/kopete-4.14.3-r1.ebuild
5975 new file mode 100644
5976 index 0000000..e74b7d6
5977 --- /dev/null
5978 +++ b/kde-apps/kopete/kopete-4.14.3-r1.ebuild
5979 @@ -0,0 +1,167 @@
5980 +# Copyright 1999-2015 Gentoo Foundation
5981 +# Distributed under the terms of the GNU General Public License v2
5982 +# $Id$
5983 +
5984 +EAPI=5
5985 +
5986 +KDE_HANDBOOK="optional"
5987 +inherit kde4-base
5988 +
5989 +DESCRIPTION="KDE multi-protocol IM client"
5990 +HOMEPAGE="https://kopete.kde.org https://www.kde.org/applications/internet/kopete"
5991 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
5992 +IUSE="debug ssl v4l"
5993 +
5994 +# tests hang, last checked for 4.2.96
5995 +RESTRICT=test
5996 +
5997 +# Available plugins
5998 +#
5999 +# addbookmarks: NO DEPS
6000 +# alias: NO DEPS (disabled upstream)
6001 +# autoreplace: NO DEPS
6002 +# contactnotes: NO DEPS
6003 +# highlight: NO DEPS
6004 +# history: NO DEPS
6005 +# latex: virtual/latex as RDEPEND
6006 +# nowlistening: NO DEPS
6007 +# otr: libotr
6008 +# pipes: NO DEPS
6009 +# privacy: NO DEPS
6010 +# statistics: dev-db/sqlite:3
6011 +# texteffect: NO DEPS
6012 +# translator: NO DEPS
6013 +# urlpicpreview: NO DEPS
6014 +# webpresence: libxml2 libxslt
6015 +# NOTE: By default we enable all plugins that don't have any dependencies
6016 +PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight +history latex
6017 ++nowlistening otr +pipes +privacy +statistics +texteffect +translator
6018 ++urlpicpreview webpresence"
6019 +
6020 +# Available protocols
6021 +#
6022 +# gadu: net-libs/libgadu @since 4.3
6023 +# groupwise: app-crypt/qca:2
6024 +# irc: NO DEPS, probably will fail so inform user about it
6025 +# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
6026 +# jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM
6027 +# meanwhile: net-libs/meanwhile
6028 +# oscar: NO DEPS
6029 +# telepathy: net-libs/decibel
6030 +# testbed: NO DEPS
6031 +# winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
6032 +# yahoo: media-libs/jasper
6033 +# zeroconf (bonjour): NO DEPS
6034 +PROTOCOLS="gadu groupwise jingle meanwhile oscar skype
6035 +sms testbed winpopup +xmpp yahoo zeroconf"
6036 +
6037 +# disabled protocols
6038 +# telepathy: net-libs/decibel
6039 +# irc: NO DEPS
6040 +# msn: net-libs/libmsn
6041 +# qq: NO DEPS
6042 +
6043 +IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
6044 +
6045 +COMMONDEPEND="
6046 + $(add_kdebase_dep kdelibs 'zeroconf?')
6047 + $(add_kdeapps_dep kdepimlibs)
6048 + dev-libs/libpcre
6049 + >=dev-qt/qtgui-4.4.0:4[mng]
6050 + media-libs/phonon[qt4]
6051 + media-libs/qimageblitz
6052 + !aqua? (
6053 + x11-libs/libX11
6054 + x11-libs/libXScrnSaver
6055 + )
6056 + gadu? ( >=net-libs/libgadu-1.8.0[threads] )
6057 + groupwise? ( app-crypt/qca:2[qt4(+)] )
6058 + jingle? (
6059 + dev-libs/expat
6060 + dev-libs/openssl:0
6061 + >=media-libs/mediastreamer-2.3.0
6062 + media-libs/speex
6063 + net-libs/libsrtp
6064 + net-libs/ortp:=
6065 + )
6066 + meanwhile? ( net-libs/meanwhile )
6067 + otr? ( >=net-libs/libotr-4.0.0 )
6068 + statistics? ( dev-db/sqlite:3 )
6069 + v4l? ( media-libs/libv4l )
6070 + webpresence? (
6071 + dev-libs/libxml2
6072 + dev-libs/libxslt
6073 + )
6074 + xmpp? (
6075 + app-crypt/qca:2[qt4(+)]
6076 + net-dns/libidn
6077 + sys-libs/zlib
6078 + )
6079 + yahoo? ( media-libs/jasper )
6080 +"
6081 +RDEPEND="${COMMONDEPEND}
6082 + latex? (
6083 + || (
6084 + media-gfx/imagemagick
6085 + media-gfx/graphicsmagick[imagemagick]
6086 + )
6087 + virtual/latex-base
6088 + )
6089 + sms? ( app-mobilephone/smssend )
6090 + ssl? ( app-crypt/qca:2[openssl] )
6091 + winpopup? ( net-fs/samba )
6092 +"
6093 +# telepathy? ( net-libs/decibel )"
6094 +DEPEND="${COMMONDEPEND}
6095 + jingle? ( dev-libs/jsoncpp )
6096 + !aqua? ( x11-proto/scrnsaverproto )
6097 +"
6098 +
6099 +src_configure() {
6100 + local x x2
6101 + # Handle common stuff
6102 + local mycmakeargs=(
6103 + $(cmake-utils_use_with jingle GOOGLETALK)
6104 + $(cmake-utils_use_with jingle LiboRTP)
6105 + $(cmake-utils_use_with jingle Mediastreamer)
6106 + $(cmake-utils_use_with jingle Speex)
6107 + $(cmake-utils_use_disable v4l VIDEOSUPPORT)
6108 + )
6109 + # enable protocols
6110 + for x in ${PROTOCOLS}; do
6111 + case ${x/+/} in
6112 + zeroconf) x2=bonjour ;;
6113 + xmpp) x2=jabber ;;
6114 + *) x2='' ;;
6115 + esac
6116 + mycmakeargs+=($(cmake-utils_use_with ${x/+/} ${x2}))
6117 + done
6118 +
6119 + mycmakeargs+=( -DWITH_Libmsn=OFF -DWITH_qq=OFF )
6120 +
6121 + # enable plugins
6122 + for x in ${PLUGINS}; do
6123 + mycmakeargs+=($(cmake-utils_use_with ${x/+/}))
6124 + done
6125 +
6126 + kde4-base_src_configure
6127 +}
6128 +
6129 +pkg_postinst() {
6130 + kde4-base_pkg_postinst
6131 +
6132 + #if use telepathy; then
6133 + # elog "To use kopete telepathy plugins, you need to start gabble first:"
6134 + # elog "GABBLE_PERSIST=1 telepathy-gabble &"
6135 + # elog "export TELEPATHY_DATA_PATH='${EPREFIX}/usr/share/telepathy/managers/'"
6136 + #fi
6137 +
6138 + if ! use ssl; then
6139 + if use xmpp ; then # || use irc; then
6140 + if ! has_version "app-crypt/qca:2[openssl]" ; then
6141 + elog "In order to use ssl in xmpp you'll need to"
6142 + elog "install app-crypt/qca package with USE=openssl."
6143 + fi
6144 + fi
6145 + fi
6146 +}
6147
6148 diff --git a/kde-apps/kpasswdserver/kpasswdserver-4.14.3.ebuild b/kde-apps/kpasswdserver/kpasswdserver-4.14.3.ebuild
6149 new file mode 100644
6150 index 0000000..27e63b6
6151 --- /dev/null
6152 +++ b/kde-apps/kpasswdserver/kpasswdserver-4.14.3.ebuild
6153 @@ -0,0 +1,15 @@
6154 +# Copyright 1999-2015 Gentoo Foundation
6155 +# Distributed under the terms of the GNU General Public License v2
6156 +# $Id$
6157 +
6158 +EAPI=5
6159 +
6160 +KMNAME="kde-runtime"
6161 +inherit kde4-meta
6162 +
6163 +DESCRIPTION="KDED Password Module"
6164 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
6165 +IUSE="debug"
6166 +
6167 +RESTRICT="test"
6168 +# bug 393097
6169
6170 diff --git a/kde-apps/kpasswdserver/metadata.xml b/kde-apps/kpasswdserver/metadata.xml
6171 new file mode 100644
6172 index 0000000..7a38bb9
6173 --- /dev/null
6174 +++ b/kde-apps/kpasswdserver/metadata.xml
6175 @@ -0,0 +1,5 @@
6176 +<?xml version="1.0" encoding="UTF-8"?>
6177 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
6178 +<pkgmetadata>
6179 + <!-- maintainer-needed -->
6180 +</pkgmetadata>
6181
6182 diff --git a/kde-apps/kpat/kpat-4.14.3.ebuild b/kde-apps/kpat/kpat-4.14.3.ebuild
6183 new file mode 100644
6184 index 0000000..f1992e7
6185 --- /dev/null
6186 +++ b/kde-apps/kpat/kpat-4.14.3.ebuild
6187 @@ -0,0 +1,17 @@
6188 +# Copyright 1999-2015 Gentoo Foundation
6189 +# Distributed under the terms of the GNU General Public License v2
6190 +# $Id$
6191 +
6192 +EAPI=5
6193 +
6194 +KDE_HANDBOOK="optional"
6195 +KDE_SELINUX_MODULE="games"
6196 +inherit kde4-base
6197 +
6198 +DESCRIPTION="KDE patience game"
6199 +HOMEPAGE="https://games.kde.org/game.php?game=kpat"
6200 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
6201 +IUSE="debug"
6202 +
6203 +DEPEND="$(add_kdeapps_dep libkdegames)"
6204 +RDEPEND="${DEPEND}"
6205
6206 diff --git a/kde-apps/kppp/kppp-4.14.3.ebuild b/kde-apps/kppp/kppp-4.14.3.ebuild
6207 new file mode 100644
6208 index 0000000..0ddd54e
6209 --- /dev/null
6210 +++ b/kde-apps/kppp/kppp-4.14.3.ebuild
6211 @@ -0,0 +1,17 @@
6212 +# Copyright 1999-2015 Gentoo Foundation
6213 +# Distributed under the terms of the GNU General Public License v2
6214 +# $Id$
6215 +
6216 +EAPI=5
6217 +
6218 +KDE_HANDBOOK="optional"
6219 +inherit kde4-base
6220 +
6221 +DESCRIPTION="KDE: A dialer and front-end to pppd"
6222 +HOMEPAGE="https://www.kde.org/applications/internet/kppp"
6223 +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
6224 +IUSE="debug"
6225 +
6226 +RDEPEND="
6227 + net-dialup/ppp
6228 +"
6229
6230 diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-4.14.3.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-4.14.3.ebuild
6231 new file mode 100644
6232 index 0000000..3814658
6233 --- /dev/null
6234 +++ b/kde-apps/kqtquickcharts/kqtquickcharts-4.14.3.ebuild
6235 @@ -0,0 +1,14 @@
6236 +# Copyright 1999-2015 Gentoo Foundation
6237 +# Distributed under the terms of the GNU General Public License v2
6238 +# $Id$
6239 +
6240 +EAPI=5
6241 +
6242 +DECLARATIVE_REQUIRED="always"
6243 +inherit kde4-base
6244 +
6245 +DESCRIPTION="Qt Quick 1 plugin for beautiful and interactive charts"
6246 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
6247 +IUSE="debug"
6248 +
6249 +RDEPEND="$(add_kdeapps_dep plasma-runtime)"
6250
6251 diff --git a/kde-apps/kqtquickcharts/metadata.xml b/kde-apps/kqtquickcharts/metadata.xml
6252 new file mode 100644
6253 index 0000000..7a38bb9
6254 --- /dev/null
6255 +++ b/kde-apps/kqtquickcharts/metadata.xml
6256 @@ -0,0 +1,5 @@
6257 +<?xml version="1.0" encoding="UTF-8"?>
6258 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
6259 +<pkgmetadata>
6260 + <!-- maintainer-needed -->
6261 +</pkgmetadata>
6262
6263 diff --git a/kde-apps/kquitapp/kquitapp-4.14.3.ebuild b/kde-apps/kquitapp/kquitapp-4.14.3.ebuild
6264 new file mode 100644
6265 index 0000000..2c7eb63
6266 --- /dev/null
6267 +++ b/kde-apps/kquitapp/kquitapp-4.14.3.ebuild
6268 @@ -0,0 +1,12 @@
6269 +# Copyright 1999-2015 Gentoo Foundation
6270 +# Distributed under the terms of the GNU General Public License v2
6271 +# $Id$
6272 +
6273 +EAPI=5
6274 +
6275 +KMNAME="kde-runtime"
6276 +inherit kde4-meta
6277 +
6278 +DESCRIPTION="A CLI application quitter"
6279 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
6280 +IUSE="debug"
6281
6282 diff --git a/kde-apps/kquitapp/metadata.xml b/kde-apps/kquitapp/metadata.xml
6283 new file mode 100644
6284 index 0000000..7a38bb9
6285 --- /dev/null
6286 +++ b/kde-apps/kquitapp/metadata.xml
6287 @@ -0,0 +1,5 @@
6288 +<?xml version="1.0" encoding="UTF-8"?>
6289 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
6290 +<pkgmetadata>
6291 + <!-- maintainer-needed -->
6292 +</pkgmetadata>
6293
6294 diff --git a/kde-apps/krdc/files/krdc-4.13.1-freerdp.patch b/kde-apps/krdc/files/krdc-4.13.1-freerdp.patch
6295 new file mode 100644
6296 index 0000000..75b5146
6297 --- /dev/null
6298 +++ b/kde-apps/krdc/files/krdc-4.13.1-freerdp.patch
6299 @@ -0,0 +1,184 @@
6300 +Support >=free-rdp-1.1.0.
6301 +
6302 +https://git.reviewboard.kde.org/r/115059/
6303 +
6304 +diff --git a/rdp/rdpview.cpp b/rdp/rdpview.cpp
6305 +index 0d14e04691549e084b58501cd10ca2382ef25c63..9062ba5fa060284a679f0c9bc211ab7dd6972c0a 100644
6306 +--- a/rdp/rdpview.cpp
6307 ++++ b/rdp/rdpview.cpp
6308 +@@ -158,71 +158,58 @@ bool RdpView::start()
6309 + width = this->parentWidget()->size().width();
6310 + height = this->parentWidget()->size().height();
6311 + }
6312 +- arguments << "-g" << QString::number(width) + 'x' + QString::number(height);
6313 ++ arguments << "-decorations"; // put this option first so we can detect xfreerdp < 1.1
6314 ++ arguments << "/w:" + QString::number(width);
6315 ++ arguments << "/h:" + QString::number(height);
6316 +
6317 +- arguments << "-k" << keymapToXfreerdp(m_hostPreferences->keyboardLayout());
6318 ++ arguments << "/kbd:" + keymapToXfreerdp(m_hostPreferences->keyboardLayout());
6319 +
6320 + if (!m_url.userName().isEmpty()) {
6321 + // if username contains a domain, it needs to be set with another parameter
6322 + if (m_url.userName().contains('\\')) {
6323 + const QStringList splittedName = m_url.userName().split('\\');
6324 +- arguments << "-d" << splittedName.at(0);
6325 +- arguments << "-u" << splittedName.at(1);
6326 ++ arguments << "/d:" + splittedName.at(0);
6327 ++ arguments << "/u:" + splittedName.at(1);
6328 + } else {
6329 +- arguments << "-u" << m_url.userName();
6330 ++ arguments << "/u:" + m_url.userName();
6331 + }
6332 + } else {
6333 +- arguments << "-u" << "";
6334 ++ arguments << "-u:";
6335 + }
6336 +
6337 +- if (!m_url.password().isNull())
6338 +- arguments << "-p" << m_url.password();
6339 +-
6340 +- arguments << "-D"; // request the window has no decorations
6341 +- arguments << "-X" << QString::number(m_container->winId());
6342 +- arguments << "-a" << QString::number((m_hostPreferences->colorDepth() + 1) * 8);
6343 +-
6344 +- switch (m_hostPreferences->sound()) {
6345 +- case 1:
6346 +- arguments << "-o";
6347 +- break;
6348 +- case 0:
6349 +- arguments << "--plugin" << "rdpsnd";
6350 +- break;
6351 +- case 2:
6352 +- default:
6353 +- break;
6354 +- }
6355 ++ arguments << "/parent-window:" + QString::number(m_container->winId());
6356 ++ arguments << "/bpp:" + QString::number((m_hostPreferences->colorDepth() + 1) * 8);
6357 ++ arguments << "/audio-mode:" + m_hostPreferences->sound();
6358 +
6359 + if (!m_hostPreferences->shareMedia().isEmpty()) {
6360 + QStringList shareMedia;
6361 +- shareMedia << "--plugin" << "rdpdr" << "--data" << "disk:media:" + m_hostPreferences->shareMedia() << "--";
6362 ++ shareMedia << "/drive:media," + m_hostPreferences->shareMedia();
6363 + arguments += shareMedia;
6364 + }
6365 +
6366 + QString performance;
6367 + switch (m_hostPreferences->performance()) {
6368 + case 0:
6369 +- performance = 'm';
6370 ++ performance = "modem";
6371 + break;
6372 + case 1:
6373 +- performance = 'b';
6374 ++ performance = "broadband";
6375 + break;
6376 + case 2:
6377 +- performance = 'l';
6378 ++ performance = "lan";
6379 + break;
6380 + default:
6381 + break;
6382 + }
6383 +
6384 +- arguments << "-x" << performance;
6385 ++ arguments << "/network:" + performance;
6386 +
6387 + if (m_hostPreferences->console()) {
6388 +- arguments << "-0";
6389 ++ arguments << "/admin";
6390 + }
6391 +
6392 + if (m_hostPreferences->remoteFX()) {
6393 +- arguments << "--rfx";
6394 ++ arguments << "/rfx";
6395 + }
6396 +
6397 + if (!m_hostPreferences->extraOptions().isEmpty()) {
6398 +@@ -233,16 +220,21 @@ bool RdpView::start()
6399 + // krdc has no support for certificate management yet; it would not be possbile to connect to any host:
6400 + // "The host key for example.com has changed" ...
6401 + // "Add correct host key in ~/.freerdp/known_hosts to get rid of this message."
6402 +- arguments << "--ignore-certificate";
6403 ++ arguments << "/cert-ignore";
6404 +
6405 + // clipboard sharing is activated in KRDC; user can disable it at runtime
6406 +- arguments << "--plugin" << "cliprdr";
6407 ++ arguments << "/clipboard";
6408 +
6409 +- arguments << "-t" << QString::number(m_port);
6410 +- arguments << m_host;
6411 ++ arguments << "/port:" + QString::number(m_port);
6412 ++ arguments << "/v:" + m_host;
6413 +
6414 + kDebug(5012) << "Starting xfreerdp with arguments:" << arguments;
6415 +
6416 ++ //avoid printing the password in debug
6417 ++ if (!m_url.password().isNull()) {
6418 ++ arguments << "/p:" + m_url.password();
6419 ++ }
6420 ++
6421 + setStatus(Connecting);
6422 +
6423 + connect(m_process, SIGNAL(error(QProcess::ProcessError)), SLOT(processError(QProcess::ProcessError)));
6424 +@@ -302,7 +294,7 @@ void RdpView::connectionError()
6425 +
6426 + void RdpView::processError(QProcess::ProcessError error)
6427 + {
6428 +- kDebug(5012) << "processError:" << error;
6429 ++ kDebug(5012) << error;
6430 + if (m_quitFlag) // do not try to show error messages while quitting (prevent crashes)
6431 + return;
6432 +
6433 +@@ -319,33 +311,13 @@ void RdpView::processError(QProcess::ProcessError error)
6434 + void RdpView::receivedStandardError()
6435 + {
6436 + const QString output(m_process->readAllStandardError());
6437 +- kDebug(5012) << "receivedStandardError:" << output;
6438 +- QString line;
6439 +- int i = 0;
6440 +- while (!(line = output.section('\n', i, i)).isEmpty()) {
6441 +-
6442 +- // the following error is issued by freerdp because of a bug in freerdp 1.0.1 and below;
6443 +- // see: https://github.com/FreeRDP/FreeRDP/pull/576
6444 +- //"X Error of failed request: BadWindow (invalid Window parameter)
6445 +- // Major opcode of failed request: 7 (X_ReparentWindow)
6446 +- // Resource id in failed request: 0x71303348
6447 +- // Serial number of failed request: 36
6448 +- // Current serial number in output stream: 36"
6449 +- if (line.contains(QLatin1String("X_ReparentWindow"))) {
6450 +- KMessageBox::error(0, i18n("The version of \"xfreerdp\" you are using is too old.\n"
6451 +- "xfreerdp 1.0.2 or greater is required."),
6452 +- i18n("RDP Failure"));
6453 +- connectionError();
6454 +- return;
6455 +- }
6456 +- i++;
6457 +- }
6458 ++ kDebug(5012) << output;
6459 + }
6460 +
6461 + void RdpView::receivedStandardOutput()
6462 + {
6463 + const QString output(m_process->readAllStandardOutput());
6464 +- kDebug(5012) << "receivedStandardOutput:" << output;
6465 ++ kDebug(5012) << output;
6466 + QString line;
6467 + int i = 0;
6468 + while (!(line = output.section('\n', i, i)).isEmpty()) {
6469 +@@ -373,6 +345,14 @@ void RdpView::receivedStandardOutput()
6470 + return;
6471 + }
6472 +
6473 ++ // we no longer support freerdp < 1.1, we only support versions with the new interface
6474 ++ if (line.contains(QLatin1String("invalid option: -decorations"))) {
6475 ++ KMessageBox::error(0, i18n("The version of \"xfreerdp\" you are using is too old.\n"
6476 ++ "xfreerdp 1.1 or greater is required."),
6477 ++ i18n("RDP Failure"));
6478 ++ connectionError();
6479 ++ return;
6480 ++ }
6481 + i++;
6482 + }
6483 + }
6484
6485 diff --git a/kde-apps/krdc/krdc-4.14.3.ebuild b/kde-apps/krdc/krdc-4.14.3.ebuild
6486 new file mode 100644
6487 index 0000000..1e8a916
6488 --- /dev/null
6489 +++ b/kde-apps/krdc/krdc-4.14.3.ebuild
6490 @@ -0,0 +1,38 @@
6491 +# Copyright 1999-2015 Gentoo Foundation
6492 +# Distributed under the terms of the GNU General Public License v2
6493 +# $Id$
6494 +
6495 +EAPI=5
6496 +
6497 +KDE_HANDBOOK="optional"
6498 +inherit kde4-base
6499 +
6500 +DESCRIPTION="KDE remote desktop connection (RDP and VNC) client"
6501 +HOMEPAGE="https://www.kde.org/applications/internet/krdc/"
6502 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
6503 +IUSE="debug jpeg +rdesktop telepathy vnc zeroconf"
6504 +
6505 +#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 4.13.1
6506 +
6507 +DEPEND="
6508 + jpeg? ( virtual/jpeg:0 )
6509 + telepathy? ( >=net-libs/telepathy-qt-0.9[qt4] )
6510 + vnc? ( >=net-libs/libvncserver-0.9 )
6511 + zeroconf? ( net-dns/avahi )
6512 +"
6513 +RDEPEND="${DEPEND}
6514 + rdesktop? ( >=net-misc/freerdp-1.1.0_beta1[X] )
6515 +"
6516 +
6517 +PATCHES=( "${FILESDIR}/${PN}-4.13.1-freerdp.patch" )
6518 +
6519 +src_configure() {
6520 + local mycmakeargs=(
6521 + $(cmake-utils_use_with jpeg)
6522 + $(cmake-utils_use_with telepathy TelepathyQt4)
6523 + $(cmake-utils_use_with vnc LibVNCServer)
6524 + $(cmake-utils_use_with zeroconf DNSSD)
6525 + )
6526 +
6527 + kde4-base_src_configure
6528 +}
6529
6530 diff --git a/kde-apps/kreadconfig/kreadconfig-4.14.3.ebuild b/kde-apps/kreadconfig/kreadconfig-4.14.3.ebuild
6531 new file mode 100644
6532 index 0000000..529dd21
6533 --- /dev/null
6534 +++ b/kde-apps/kreadconfig/kreadconfig-4.14.3.ebuild
6535 @@ -0,0 +1,12 @@
6536 +# Copyright 1999-2015 Gentoo Foundation
6537 +# Distributed under the terms of the GNU General Public License v2
6538 +# $Id$
6539 +
6540 +EAPI=5
6541 +
6542 +KMNAME="kde-runtime"
6543 +inherit kde4-meta
6544 +
6545 +DESCRIPTION="KDE: A command-line tool to read KConfig entries"
6546 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
6547 +IUSE="debug"
6548
6549 diff --git a/kde-apps/kremotecontrol/kremotecontrol-4.14.3.ebuild b/kde-apps/kremotecontrol/kremotecontrol-4.14.3.ebuild
6550 new file mode 100644
6551 index 0000000..2548b3e
6552 --- /dev/null
6553 +++ b/kde-apps/kremotecontrol/kremotecontrol-4.14.3.ebuild
6554 @@ -0,0 +1,18 @@
6555 +# Copyright 1999-2015 Gentoo Foundation
6556 +# Distributed under the terms of the GNU General Public License v2
6557 +# $Id$
6558 +
6559 +EAPI=5
6560 +
6561 +KDE_HANDBOOK="optional"
6562 +inherit kde4-base
6563 +
6564 +DESCRIPTION="KDE frontend for the Linux Infrared Remote Control system"
6565 +HOMEPAGE="https://www.kde.org/applications/utilities/kremotecontrol
6566 +https://utils.kde.org/projects/kremotecontrol"
6567 +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
6568 +IUSE="debug"
6569 +
6570 +RDEPEND="
6571 + app-misc/lirc
6572 +"
6573
6574 diff --git a/kde-apps/kremotecontrol/metadata.xml b/kde-apps/kremotecontrol/metadata.xml
6575 new file mode 100644
6576 index 0000000..7a38bb9
6577 --- /dev/null
6578 +++ b/kde-apps/kremotecontrol/metadata.xml
6579 @@ -0,0 +1,5 @@
6580 +<?xml version="1.0" encoding="UTF-8"?>
6581 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
6582 +<pkgmetadata>
6583 + <!-- maintainer-needed -->
6584 +</pkgmetadata>
6585
6586 diff --git a/kde-apps/kreversi/kreversi-4.14.3.ebuild b/kde-apps/kreversi/kreversi-4.14.3.ebuild
6587 new file mode 100644
6588 index 0000000..7c621e8
6589 --- /dev/null
6590 +++ b/kde-apps/kreversi/kreversi-4.14.3.ebuild
6591 @@ -0,0 +1,20 @@
6592 +# Copyright 1999-2015 Gentoo Foundation
6593 +# Distributed under the terms of the GNU General Public License v2
6594 +# $Id$
6595 +
6596 +EAPI=5
6597 +
6598 +KDE_HANDBOOK="optional"
6599 +KDE_SELINUX_MODULE="games"
6600 +inherit kde4-base
6601 +
6602 +DESCRIPTION="KDE Board Game"
6603 +HOMEPAGE="
6604 + https://www.kde.org/applications/games/kreversi/
6605 + https://games.kde.org/game.php?game=kreversi
6606 +"
6607 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
6608 +IUSE="debug"
6609 +
6610 +DEPEND="$(add_kdeapps_dep libkdegames)"
6611 +RDEPEND="${DEPEND}"
6612
6613 diff --git a/kde-apps/krfb/files/krfb-4.14.0-CVE-2014-4607-unbundle-libvncserver.patch b/kde-apps/krfb/files/krfb-4.14.0-CVE-2014-4607-unbundle-libvncserver.patch
6614 new file mode 100644
6615 index 0000000..202519b
6616 --- /dev/null
6617 +++ b/kde-apps/krfb/files/krfb-4.14.0-CVE-2014-4607-unbundle-libvncserver.patch
6618 @@ -0,0 +1,133 @@
6619 +From 766fc7694a58b7e01c003356db94276f07b791b5 Mon Sep 17 00:00:00 2001
6620 +From: Johannes Huber <johu@g.o>
6621 +Date: Thu, 31 Jul 2014 19:41:01 +0200
6622 +Subject: [PATCH] CVE-2014-4607: Unbundle libvncserver
6623 +
6624 +http://seclists.org/oss-sec/2014/q2/676
6625 +
6626 +REVIEW: 119548
6627 +---
6628 + CMakeLists.txt | 7 +++---
6629 + cmake/modules/FindLibVNCServer.cmake | 41 ++++++++++++++++++++++++++++++++++++
6630 + krfb/CMakeLists.txt | 2 ++
6631 + krfb/rfb.h | 2 +-
6632 + 4 files changed, 47 insertions(+), 5 deletions(-)
6633 + create mode 100644 cmake/modules/FindLibVNCServer.cmake
6634 +
6635 +diff --git a/CMakeLists.txt b/CMakeLists.txt
6636 +index 4aa24dd..0b29da0 100644
6637 +--- a/CMakeLists.txt
6638 ++++ b/CMakeLists.txt
6639 +@@ -32,6 +32,8 @@ set(CMAKE_MODULE_PATH
6640 + ${CMAKE_MODULE_PATH}
6641 + )
6642 +
6643 ++find_package(LibVNCServer REQUIRED)
6644 ++
6645 + macro_optional_find_package(TelepathyQt4)
6646 + macro_log_feature(TelepathyQt4_FOUND "telepathy-qt" "Telepathy Qt Bindings" "http://telepathy.freedesktop.org" FALSE "0.9" "Needed to build Telepathy Tubes support.")
6647 +
6648 +@@ -44,8 +46,6 @@ macro_bool_to_01(X11_XShm_FOUND HAVE_XSHM)
6649 + include_directories ("${CMAKE_CURRENT_BINARY_DIR}/krfb"
6650 + "${CMAKE_CURRENT_SOURCE_DIR}/krfb"
6651 + "${CMAKE_CURRENT_SOURCE_DIR}/krfb/ui"
6652 +- "${CMAKE_CURRENT_SOURCE_DIR}/libvncserver/"
6653 +- "${CMAKE_CURRENT_BINARY_DIR}/libvncserver/"
6654 + )
6655 +
6656 + if(Q_WS_X11)
6657 +@@ -54,9 +54,8 @@ if(Q_WS_X11)
6658 + endif(NOT X11_XTest_FOUND)
6659 + endif(Q_WS_X11)
6660 +
6661 +-add_subdirectory(libvncserver)
6662 + add_subdirectory(krfb)
6663 +-add_subdirectory (framebuffers)
6664 ++add_subdirectory(framebuffers)
6665 + add_subdirectory(doc)
6666 +
6667 + if (NOT INSIDE_KDENETWORK)
6668 +diff --git a/cmake/modules/FindLibVNCServer.cmake b/cmake/modules/FindLibVNCServer.cmake
6669 +new file mode 100644
6670 +index 0000000..5927ab2
6671 +--- /dev/null
6672 ++++ b/cmake/modules/FindLibVNCServer.cmake
6673 +@@ -0,0 +1,41 @@
6674 ++# cmake macro to test LIBVNCSERVER LIB
6675 ++
6676 ++# Copyright (c) 2006, Alessandro Praduroux <pradu@×××××.it>
6677 ++# Copyright (c) 2007, Urs Wolfer <uwolfer @ kde.org>
6678 ++#
6679 ++# Redistribution and use is allowed according to the terms of the BSD license.
6680 ++# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
6681 ++
6682 ++INCLUDE(CheckPointerMember)
6683 ++
6684 ++IF (LIBVNCSERVER_INCLUDE_DIR AND LIBVNCSERVER_LIBRARIES)
6685 ++ # Already in cache, be silent
6686 ++ SET(LIBVNCSERVER_FIND_QUIETLY TRUE)
6687 ++ENDIF (LIBVNCSERVER_INCLUDE_DIR AND LIBVNCSERVER_LIBRARIES)
6688 ++
6689 ++FIND_PATH(LIBVNCSERVER_INCLUDE_DIR rfb/rfb.h)
6690 ++
6691 ++FIND_LIBRARY(LIBVNCSERVER_LIBRARIES NAMES vncserver libvncserver)
6692 ++
6693 ++# libvncserver and libvncclient are in the same package, so it does
6694 ++# not make sense to add a new cmake script for finding libvncclient.
6695 ++# instead just find the libvncclient also in this file.
6696 ++FIND_PATH(LIBVNCCLIENT_INCLUDE_DIR rfb/rfbclient.h)
6697 ++FIND_LIBRARY(LIBVNCCLIENT_LIBRARIES NAMES vncclient libvncclient)
6698 ++
6699 ++IF (LIBVNCSERVER_INCLUDE_DIR AND LIBVNCSERVER_LIBRARIES)
6700 ++ SET(CMAKE_REQUIRED_INCLUDES "${LIBVNCSERVER_INCLUDE_DIR}" "${CMAKE_REQUIRED_INCLUDES}")
6701 ++ CHECK_POINTER_MEMBER(rfbClient* GotXCutText rfb/rfbclient.h LIBVNCSERVER_FOUND)
6702 ++ENDIF (LIBVNCSERVER_INCLUDE_DIR AND LIBVNCSERVER_LIBRARIES)
6703 ++
6704 ++IF (LIBVNCSERVER_FOUND)
6705 ++ IF (NOT LIBVNCSERVER_FIND_QUIETLY)
6706 ++ MESSAGE(STATUS "Found LibVNCServer: ${LIBVNCSERVER_LIBRARIES}")
6707 ++ ENDIF (NOT LIBVNCSERVER_FIND_QUIETLY)
6708 ++ELSE (LIBVNCSERVER_FOUND)
6709 ++ IF (LIBVNCSERVER_FIND_REQUIRED)
6710 ++ MESSAGE(FATAL_ERROR "Could NOT find acceptable version of LibVNCServer (version 0.9 or later required).")
6711 ++ ENDIF (LIBVNCSERVER_FIND_REQUIRED)
6712 ++ENDIF (LIBVNCSERVER_FOUND)
6713 ++
6714 ++MARK_AS_ADVANCED(LIBVNCSERVER_INCLUDE_DIR LIBVNCSERVER_LIBRARIES)
6715 +\ No newline at end of file
6716 +diff --git a/krfb/CMakeLists.txt b/krfb/CMakeLists.txt
6717 +index a65eea8..100b49b 100644
6718 +--- a/krfb/CMakeLists.txt
6719 ++++ b/krfb/CMakeLists.txt
6720 +@@ -20,6 +20,7 @@ target_link_libraries (krfbprivate
6721 + ${QT_QTCORE_LIBRARY}
6722 + ${QT_QTGUI_LIBRARY}
6723 + ${X11_X11_LIB}
6724 ++ ${LIBVNCSERVER_LIBRARIES}
6725 + )
6726 +
6727 + set_target_properties (krfbprivate PROPERTIES
6728 +@@ -103,6 +104,7 @@ target_link_libraries (krfb
6729 + ${QT_QTNETWORK_LIBRARY}
6730 + ${KDE4_KDNSSD_LIBS}
6731 + ${KDE4_KDEUI_LIBS}
6732 ++ ${LIBVNCSERVER_LIBRARIES}
6733 + )
6734 +
6735 + if(TelepathyQt4_FOUND)
6736 +diff --git a/krfb/rfb.h b/krfb/rfb.h
6737 +index 40308a2..fa94eda 100644
6738 +--- a/krfb/rfb.h
6739 ++++ b/krfb/rfb.h
6740 +@@ -6,7 +6,7 @@
6741 + #ifndef KRFB_RFB_H
6742 + #define KRFB_RFB_H
6743 +
6744 +-#include "../libvncserver/rfb/rfb.h"
6745 ++#include "rfb/rfb.h"
6746 +
6747 + #undef TRUE
6748 + #undef FALSE
6749 +--
6750 +2.0.2
6751 +
6752
6753 diff --git a/kde-apps/krfb/krfb-4.14.3.ebuild b/kde-apps/krfb/krfb-4.14.3.ebuild
6754 new file mode 100644
6755 index 0000000..9a60265
6756 --- /dev/null
6757 +++ b/kde-apps/krfb/krfb-4.14.3.ebuild
6758 @@ -0,0 +1,44 @@
6759 +# Copyright 1999-2015 Gentoo Foundation
6760 +# Distributed under the terms of the GNU General Public License v2
6761 +# $Id$
6762 +
6763 +EAPI=5
6764 +
6765 +KDE_HANDBOOK="optional"
6766 +inherit kde4-base
6767 +
6768 +DESCRIPTION="VNC-compatible server to share KDE desktops"
6769 +HOMEPAGE="https://www.kde.org/applications/system/krfb/"
6770 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
6771 +IUSE="debug telepathy ktp"
6772 +REQUIRED_USE="ktp? ( telepathy )"
6773 +
6774 +DEPEND="
6775 + >=net-libs/libvncserver-0.9.9
6776 + sys-libs/zlib
6777 + virtual/jpeg:0
6778 + !aqua? (
6779 + x11-libs/libX11
6780 + x11-libs/libXdamage
6781 + x11-libs/libXext
6782 + x11-libs/libXtst
6783 + )
6784 + telepathy? ( >=net-libs/telepathy-qt-0.9 )
6785 +"
6786 +RDEPEND="${DEPEND}"
6787 +
6788 +src_prepare() {
6789 + # bug 518824, patch before eclass magic
6790 + epatch "${FILESDIR}/${PN}-4.14.0-CVE-2014-4607-unbundle-libvncserver.patch"
6791 +
6792 + kde4-base_src_prepare
6793 +}
6794 +
6795 +src_configure() {
6796 + local mycmakeargs=(
6797 + $(cmake-utils_use_with telepathy TelepathyQt4)
6798 + $(cmake-utils_use_with ktp KTp)
6799 + )
6800 +
6801 + kde4-base_src_configure
6802 +}
6803
6804 diff --git a/kde-apps/kruler/kruler-4.14.3.ebuild b/kde-apps/kruler/kruler-4.14.3.ebuild
6805 new file mode 100644
6806 index 0000000..8626a75
6807 --- /dev/null
6808 +++ b/kde-apps/kruler/kruler-4.14.3.ebuild
6809 @@ -0,0 +1,13 @@
6810 +# Copyright 1999-2015 Gentoo Foundation
6811 +# Distributed under the terms of the GNU General Public License v2
6812 +# $Id$
6813 +
6814 +EAPI=5
6815 +
6816 +KDE_HANDBOOK="optional"
6817 +inherit kde4-base
6818 +
6819 +DESCRIPTION="A screen ruler for KDE"
6820 +HOMEPAGE="https://www.kde.org/applications/graphics/kruler/"
6821 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
6822 +IUSE="debug"
6823
6824 diff --git a/kde-apps/ksaneplugin/ksaneplugin-4.14.3.ebuild b/kde-apps/ksaneplugin/ksaneplugin-4.14.3.ebuild
6825 new file mode 100644
6826 index 0000000..8fce52d
6827 --- /dev/null
6828 +++ b/kde-apps/ksaneplugin/ksaneplugin-4.14.3.ebuild
6829 @@ -0,0 +1,16 @@
6830 +# Copyright 1999-2015 Gentoo Foundation
6831 +# Distributed under the terms of the GNU General Public License v2
6832 +# $Id$
6833 +
6834 +EAPI=5
6835 +
6836 +inherit kde4-base
6837 +
6838 +DESCRIPTION="SANE Plugin for KDE"
6839 +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
6840 +IUSE="debug"
6841 +
6842 +DEPEND="
6843 + $(add_kdeapps_dep libksane)
6844 +"
6845 +RDEPEND="${DEPEND}"
6846
6847 diff --git a/kde-apps/ksaneplugin/metadata.xml b/kde-apps/ksaneplugin/metadata.xml
6848 new file mode 100644
6849 index 0000000..7a38bb9
6850 --- /dev/null
6851 +++ b/kde-apps/ksaneplugin/metadata.xml
6852 @@ -0,0 +1,5 @@
6853 +<?xml version="1.0" encoding="UTF-8"?>
6854 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
6855 +<pkgmetadata>
6856 + <!-- maintainer-needed -->
6857 +</pkgmetadata>
6858
6859 diff --git a/kde-apps/kscd/kscd-4.14.3.ebuild b/kde-apps/kscd/kscd-4.14.3.ebuild
6860 new file mode 100644
6861 index 0000000..0c1eaeb
6862 --- /dev/null
6863 +++ b/kde-apps/kscd/kscd-4.14.3.ebuild
6864 @@ -0,0 +1,18 @@
6865 +# Copyright 1999-2015 Gentoo Foundation
6866 +# Distributed under the terms of the GNU General Public License v2
6867 +# $Id$
6868 +
6869 +EAPI=5
6870 +
6871 +inherit kde4-base
6872 +
6873 +DESCRIPTION="KDE CD player"
6874 +HOMEPAGE="https://www.kde.org/applications/multimedia/kscd/"
6875 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
6876 +IUSE="debug"
6877 +
6878 +DEPEND="
6879 + $(add_kdeapps_dep libkcddb)
6880 + media-libs/musicbrainz:3
6881 +"
6882 +RDEPEND="${DEPEND}"
6883
6884 diff --git a/kde-apps/kshisen/kshisen-4.14.3.ebuild b/kde-apps/kshisen/kshisen-4.14.3.ebuild
6885 new file mode 100644
6886 index 0000000..a89eb44
6887 --- /dev/null
6888 +++ b/kde-apps/kshisen/kshisen-4.14.3.ebuild
6889 @@ -0,0 +1,23 @@
6890 +# Copyright 1999-2015 Gentoo Foundation
6891 +# Distributed under the terms of the GNU General Public License v2
6892 +# $Id$
6893 +
6894 +EAPI=5
6895 +
6896 +KDE_HANDBOOK="optional"
6897 +KDE_SELINUX_MODULE="games"
6898 +inherit kde4-base
6899 +
6900 +DESCRIPTION="A KDE game similiar to Mahjongg"
6901 +HOMEPAGE="
6902 + https://www.kde.org/applications/games/kshisen/
6903 + https://games.kde.org/game.php?game=kshisen
6904 +"
6905 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
6906 +IUSE="debug"
6907 +
6908 +DEPEND="
6909 + $(add_kdeapps_dep libkdegames)
6910 + $(add_kdeapps_dep libkmahjongg)
6911 +"
6912 +RDEPEND="${DEPEND}"
6913
6914 diff --git a/kde-apps/ksirk/ksirk-4.14.3.ebuild b/kde-apps/ksirk/ksirk-4.14.3.ebuild
6915 new file mode 100644
6916 index 0000000..013742f
6917 --- /dev/null
6918 +++ b/kde-apps/ksirk/ksirk-4.14.3.ebuild
6919 @@ -0,0 +1,23 @@
6920 +# Copyright 1999-2015 Gentoo Foundation
6921 +# Distributed under the terms of the GNU General Public License v2
6922 +# $Id$
6923 +
6924 +EAPI=5
6925 +
6926 +KDE_HANDBOOK="optional"
6927 +inherit kde4-base
6928 +
6929 +DESCRIPTION="KDE: Ksirk is a KDE port of the board game risk"
6930 +HOMEPAGE="
6931 + https://www.kde.org/applications/games/ksirk/
6932 + https://games.kde.org/game.php?game=ksirk
6933 +"
6934 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
6935 +IUSE="debug"
6936 +
6937 +DEPEND="
6938 + app-crypt/qca:2[qt4(+)]
6939 + $(add_kdeapps_dep libkdegames)
6940 + sys-libs/zlib
6941 +"
6942 +RDEPEND="${DEPEND}"
6943
6944 diff --git a/kde-apps/ksirk/metadata.xml b/kde-apps/ksirk/metadata.xml
6945 new file mode 100644
6946 index 0000000..7a38bb9
6947 --- /dev/null
6948 +++ b/kde-apps/ksirk/metadata.xml
6949 @@ -0,0 +1,5 @@
6950 +<?xml version="1.0" encoding="UTF-8"?>
6951 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
6952 +<pkgmetadata>
6953 + <!-- maintainer-needed -->
6954 +</pkgmetadata>
6955
6956 diff --git a/kde-apps/ksnakeduel/ksnakeduel-4.14.3.ebuild b/kde-apps/ksnakeduel/ksnakeduel-4.14.3.ebuild
6957 new file mode 100644
6958 index 0000000..e4e7163
6959 --- /dev/null
6960 +++ b/kde-apps/ksnakeduel/ksnakeduel-4.14.3.ebuild
6961 @@ -0,0 +1,18 @@
6962 +# Copyright 1999-2015 Gentoo Foundation
6963 +# Distributed under the terms of the GNU General Public License v2
6964 +# $Id$
6965 +
6966 +EAPI=5
6967 +
6968 +KDE_SELINUX_MODULE="games"
6969 +inherit kde4-base
6970 +
6971 +DESCRIPTION="KDE Tron game"
6972 +HOMEPAGE="https://www.kde.org/applications/games/ksnakeduel/"
6973 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
6974 +IUSE="debug"
6975 +
6976 +DEPEND="$(add_kdeapps_dep libkdegames)"
6977 +RDEPEND="${DEPEND}
6978 + !kde-base/ktron:4
6979 +"
6980
6981 diff --git a/kde-apps/ksnakeduel/metadata.xml b/kde-apps/ksnakeduel/metadata.xml
6982 new file mode 100644
6983 index 0000000..7a38bb9
6984 --- /dev/null
6985 +++ b/kde-apps/ksnakeduel/metadata.xml
6986 @@ -0,0 +1,5 @@
6987 +<?xml version="1.0" encoding="UTF-8"?>
6988 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
6989 +<pkgmetadata>
6990 + <!-- maintainer-needed -->
6991 +</pkgmetadata>
6992
6993 diff --git a/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild b/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild
6994 new file mode 100644
6995 index 0000000..7d06568
6996 --- /dev/null
6997 +++ b/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild
6998 @@ -0,0 +1,31 @@
6999 +# Copyright 1999-2015 Gentoo Foundation
7000 +# Distributed under the terms of the GNU General Public License v2
7001 +# $Id$
7002 +
7003 +EAPI=5
7004 +
7005 +KDE_HANDBOOK="optional"
7006 +inherit kde4-base
7007 +
7008 +DESCRIPTION="KDE Screenshot Utility"
7009 +HOMEPAGE="https://www.kde.org/applications/graphics/ksnapshot/"
7010 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
7011 +IUSE="debug kipi"
7012 +
7013 +DEPEND="
7014 + x11-libs/libXfixes
7015 + !aqua? (
7016 + x11-libs/libX11
7017 + x11-libs/libXext
7018 + )
7019 + kipi? ( $(add_kdeapps_dep libkipi) )
7020 +"
7021 +RDEPEND="${DEPEND}"
7022 +
7023 +src_configure() {
7024 + local mycmakeargs=(
7025 + $(cmake-utils_use_with kipi)
7026 + )
7027 +
7028 + kde4-base_src_configure
7029 +}
7030
7031 diff --git a/kde-apps/kspaceduel/kspaceduel-4.14.3.ebuild b/kde-apps/kspaceduel/kspaceduel-4.14.3.ebuild
7032 new file mode 100644
7033 index 0000000..55073c3
7034 --- /dev/null
7035 +++ b/kde-apps/kspaceduel/kspaceduel-4.14.3.ebuild
7036 @@ -0,0 +1,20 @@
7037 +# Copyright 1999-2015 Gentoo Foundation
7038 +# Distributed under the terms of the GNU General Public License v2
7039 +# $Id$
7040 +
7041 +EAPI=5
7042 +
7043 +KDE_HANDBOOK="optional"
7044 +KDE_SELINUX_MODULE="games"
7045 +inherit kde4-base
7046 +
7047 +DESCRIPTION="KDE Space Game"
7048 +HOMEPAGE="
7049 + https://www.kde.org/applications/games/kspaceduel/
7050 + https://games.kde.org/game.php?game=kspaceduel
7051 +"
7052 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
7053 +IUSE="debug"
7054 +
7055 +DEPEND="$(add_kdeapps_dep libkdegames)"
7056 +RDEPEND="${DEPEND}"
7057
7058 diff --git a/kde-apps/ksquares/ksquares-4.14.3.ebuild b/kde-apps/ksquares/ksquares-4.14.3.ebuild
7059 new file mode 100644
7060 index 0000000..583647f
7061 --- /dev/null
7062 +++ b/kde-apps/ksquares/ksquares-4.14.3.ebuild
7063 @@ -0,0 +1,19 @@
7064 +# Copyright 1999-2015 Gentoo Foundation
7065 +# Distributed under the terms of the GNU General Public License v2
7066 +# $Id$
7067 +
7068 +EAPI=5
7069 +
7070 +KDE_HANDBOOK="optional"
7071 +inherit kde4-base
7072 +
7073 +DESCRIPTION="KSquares is an implementation of the game squares for KDE4"
7074 +HOMEPAGE="
7075 + https://www.kde.org/applications/games/ksquares/
7076 + https://games.kde.org/game.php?game=ksquares
7077 +"
7078 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
7079 +IUSE="debug"
7080 +
7081 +DEPEND="$(add_kdeapps_dep libkdegames)"
7082 +RDEPEND="${DEPEND}"
7083
7084 diff --git a/kde-apps/ksquares/metadata.xml b/kde-apps/ksquares/metadata.xml
7085 new file mode 100644
7086 index 0000000..7a38bb9
7087 --- /dev/null
7088 +++ b/kde-apps/ksquares/metadata.xml
7089 @@ -0,0 +1,5 @@
7090 +<?xml version="1.0" encoding="UTF-8"?>
7091 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
7092 +<pkgmetadata>
7093 + <!-- maintainer-needed -->
7094 +</pkgmetadata>
7095
7096 diff --git a/kde-apps/kstars/files/kstars-15.12.0-unused-kf5-deps.patch b/kde-apps/kstars/files/kstars-15.12.0-unused-kf5-deps.patch
7097 new file mode 100644
7098 index 0000000..0623845
7099 --- /dev/null
7100 +++ b/kde-apps/kstars/files/kstars-15.12.0-unused-kf5-deps.patch
7101 @@ -0,0 +1,79 @@
7102 +From: Akarsh Simha <akarsh@×××.org>
7103 +Date: Thu, 31 Dec 2015 10:40:37 +0000
7104 +Subject: [NEEDS TESTING] Remove "fake" KF5 dependencies from CMakeLists.txt
7105 +X-Git-Url: http://quickgit.kde.org/?p=kstars.git&a=commitdiff&h=14ca537e2676267bed73a40f0b8efd94d7cbc761
7106 +---
7107 +[NEEDS TESTING] Remove "fake" KF5 dependencies from CMakeLists.txt
7108 +
7109 +Removed the following KF5 frameworks: JobWidgets, DBusAddons, TextEditor
7110 +
7111 +Moved the Notifications KF5 framework as required only if INDI is
7112 +present.
7113 +
7114 +Builds both with and without INDI (but not in a completely thorough
7115 +test) on my setup (ArchLinux)
7116 +
7117 +Jasem: please double check that it builds correctly for you too
7118 +with/without INDI.
7119 +
7120 +CCMAIL: mutlaqja@××××××××××.com
7121 +---
7122 +
7123 +
7124 +--- a/CMakeLists.txt
7125 ++++ b/CMakeLists.txt
7126 +@@ -32,16 +32,13 @@
7127 + GuiAddons
7128 + WidgetsAddons
7129 + NewStuff
7130 +- DBusAddons
7131 ++# DBusAddons
7132 + I18n
7133 + Init
7134 +- JobWidgets
7135 + KIO
7136 + XmlGui
7137 + Plotting
7138 +- TextEditor
7139 + IconThemes
7140 +- Notifications
7141 + )
7142 +
7143 + find_package(Eigen3 REQUIRED)
7144 +@@ -61,6 +58,8 @@
7145 + find_package(INDI 1.2.0)
7146 + #FIXME is there a better way to do this?
7147 + if (INDI_FOUND)
7148 ++#FIXME is the following the right way of doing this?
7149 ++find_package(KF5 REQUIRED COMPONENTS Notifications)
7150 + SET(HAVE_INDI 1)
7151 + else(INDI_FOUND)
7152 + SET(HAVE_INDI 0)
7153 +
7154 +--- a/kstars/CMakeLists.txt
7155 ++++ b/kstars/CMakeLists.txt
7156 +@@ -541,10 +541,9 @@
7157 + KF5::KIOFileWidgets
7158 + KF5::WidgetsAddons
7159 + KF5::Plotting
7160 +- KF5::TextEditor
7161 +- KF5::DBusAddons
7162 ++# KF5::TextEditor
7163 ++# KF5::DBusAddons
7164 + KF5::IconThemes
7165 +- KF5::Notifications
7166 + Qt5::Gui
7167 + Qt5::PrintSupport
7168 + Qt5::Sql
7169 +@@ -561,7 +560,9 @@
7170 + target_link_libraries(KStarsLib ${CFITSIO_LIBRARIES})
7171 + endif (CFITSIO_FOUND)
7172 + if (INDI_FOUND)
7173 +- target_link_libraries(KStarsLib ${CMAKE_THREAD_LIBS_INIT} ${INDI_LIBRARIES} ${INDI_CLIENT_LIBRARIES} z)
7174 ++ target_link_libraries(KStarsLib ${CMAKE_THREAD_LIBS_INIT}
7175 ++ ${INDI_LIBRARIES} ${INDI_CLIENT_LIBRARIES}
7176 ++ KF5::Notifications z)
7177 + endif (INDI_FOUND)
7178 + if (WCSLIB_FOUND)
7179 + target_link_libraries(KStarsLib ${WCSLIB_LIBRARIES})
7180 +
7181
7182 diff --git a/kde-apps/kstars/files/kstars-15.12.0-unused-qt-deps.patch b/kde-apps/kstars/files/kstars-15.12.0-unused-qt-deps.patch
7183 new file mode 100644
7184 index 0000000..f819ec4
7185 --- /dev/null
7186 +++ b/kde-apps/kstars/files/kstars-15.12.0-unused-qt-deps.patch
7187 @@ -0,0 +1,60 @@
7188 +From: Jasem Mutlaq <mutlaqja@××××××××××.com>
7189 +Date: Wed, 30 Dec 2015 17:02:20 +0000
7190 +Subject: Removing unncessary dependencies on Qt modules for Test OpenGL QML QtQuick QtMultimedia. We should re-enable QML/QtQuick if someone manager to migrate what is interesting tonight tool
7191 +X-Git-Url: http://quickgit.kde.org/?p=kstars.git&a=commitdiff&h=2f09f40aca053048ffb65621e3c18780cdc5cbe3
7192 +---
7193 +Removing unncessary dependencies on Qt modules for Test OpenGL QML QtQuick QtMultimedia. We should re-enable QML/QtQuick if someone manager to migrate what is interesting tonight tool
7194 +---
7195 +
7196 +
7197 +--- a/CMakeLists.txt
7198 ++++ b/CMakeLists.txt
7199 +@@ -16,7 +16,8 @@
7200 + set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
7201 + set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules" ${CMAKE_MODULE_PATH})
7202 +
7203 +-find_package(Qt5 5.2 REQUIRED COMPONENTS Gui Qml Quick Xml Sql Svg OpenGL PrintSupport Multimedia Test)
7204 ++#find_package(Qt5 5.2 REQUIRED COMPONENTS Gui Qml Quick Xml Sql Svg PrintSupport)
7205 ++find_package(Qt5 5.2 REQUIRED COMPONENTS Gui Xml Sql Svg PrintSupport)
7206 + include(KDEInstallDirs)
7207 + include(KDECompilerSettings)
7208 + include(KDECMakeSettings)
7209 +--- a/kstars/CMakeLists.txt
7210 ++++ b/kstars/CMakeLists.txt
7211 +@@ -549,9 +549,8 @@
7212 + Qt5::PrintSupport
7213 + Qt5::Sql
7214 + Qt5::Svg
7215 +- Qt5::Multimedia
7216 +- Qt5::Qml
7217 +- Qt5::Quick
7218 ++ #Qt5::Qml
7219 ++ #Qt5::Quick
7220 + ${ZLIB_LIBRARIES}
7221 + )
7222 +
7223 +--- a/kstars/kstars.cpp
7224 ++++ b/kstars/kstars.cpp
7225 +@@ -39,7 +39,7 @@
7226 + #include "dialogs/finddialog.h"
7227 + #include "dialogs/exportimagedialog.h"
7228 + #include "observinglist.h"
7229 +-#include "whatsinteresting/wiview.h"
7230 ++//#include "whatsinteresting/wiview.h"
7231 +
7232 + #include "kstarsadaptor.h"
7233 +
7234 +--- a/kstars/kstarsactions.cpp
7235 ++++ b/kstars/kstarsactions.cpp
7236 +@@ -30,8 +30,8 @@
7237 + #include <QDockWidget>
7238 + #include <QPointer>
7239 + #include <QInputDialog>
7240 +-#include <QQuickWindow>
7241 +-#include <QQuickView>
7242 ++//#include <QQuickWindow>
7243 ++//#include <QQuickView>
7244 + #include <QDebug>
7245 + #include <QAction>
7246 + #include <QFileDialog>
7247 +
7248
7249 diff --git a/kde-apps/kstars/files/kstars-4.14.3-indilib100.patch b/kde-apps/kstars/files/kstars-4.14.3-indilib100.patch
7250 new file mode 100644
7251 index 0000000..9b26cec
7252 --- /dev/null
7253 +++ b/kde-apps/kstars/files/kstars-4.14.3-indilib100.patch
7254 @@ -0,0 +1,26 @@
7255 +From 97c3d53af2998420f7646b3a482417d00c291ec8 Mon Sep 17 00:00:00 2001
7256 +From: Jasem Mutlaq <mutlaqja@××××××××××.com>
7257 +Date: Mon, 1 Dec 2014 00:50:27 +0300
7258 +Subject: [PATCH] use std::string from libindi
7259 +
7260 +---
7261 + kstars/indi/indidevice.cpp | 3 ++-
7262 + 1 file changed, 2 insertions(+), 1 deletion(-)
7263 +
7264 +diff --git a/kstars/indi/indidevice.cpp b/kstars/indi/indidevice.cpp
7265 +index f52decc..2a05ca6 100644
7266 +--- a/kstars/indi/indidevice.cpp
7267 ++++ b/kstars/indi/indidevice.cpp
7268 +@@ -268,7 +268,8 @@ void INDI_D::updateMessageLog(INDI::BaseDevice *idv, int messageID)
7269 + return;
7270 +
7271 + msgST_w->ensureCursorVisible();
7272 +- msgST_w->insertPlainText(dv->messageQueue(messageID) + QString("\n"));
7273 ++ msgST_w->insertPlainText(QString::fromStdString(dv->messageQueue(messageID)));
7274 ++ msgST_w->insertPlainText("\n");
7275 + QTextCursor c = msgST_w->textCursor();
7276 + c.movePosition(QTextCursor::Start);
7277 + msgST_w->setTextCursor(c);
7278 +--
7279 +2.0.5
7280 +
7281
7282 diff --git a/kde-apps/kstars/kstars-4.14.3-r1.ebuild b/kde-apps/kstars/kstars-4.14.3-r1.ebuild
7283 new file mode 100644
7284 index 0000000..b6010ae
7285 --- /dev/null
7286 +++ b/kde-apps/kstars/kstars-4.14.3-r1.ebuild
7287 @@ -0,0 +1,37 @@
7288 +# Copyright 1999-2016 Gentoo Foundation
7289 +# Distributed under the terms of the GNU General Public License v2
7290 +# $Id$
7291 +
7292 +EAPI=5
7293 +
7294 +KDE_HANDBOOK="optional"
7295 +inherit flag-o-matic kde4-base
7296 +
7297 +DESCRIPTION="KDE Desktop Planetarium"
7298 +HOMEPAGE="https://www.kde.org/applications/education/kstars https://edu.kde.org/kstars"
7299 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
7300 +IUSE="debug fits indi"
7301 +
7302 +REQUIRED_USE="indi? ( fits )"
7303 +
7304 +DEPEND="
7305 + dev-cpp/eigen:3
7306 + $(add_kdeapps_dep libkdeedu)
7307 + fits? ( >=sci-libs/cfitsio-0.390 )
7308 + indi? ( >=sci-libs/indilib-0.9.8 )
7309 +"
7310 +RDEPEND="${DEPEND}"
7311 +
7312 +PATCHES=( "${FILESDIR}/${P}-indilib100.patch" )
7313 +
7314 +src_configure() {
7315 + # Bug 308903
7316 + use ppc64 && append-flags -mminimal-toc
7317 +
7318 + local mycmakeargs=(
7319 + $(cmake-utils_use_with fits CFitsio)
7320 + $(cmake-utils_use_with indi)
7321 + )
7322 +
7323 + kde4-base_src_configure
7324 +}
7325
7326 diff --git a/kde-apps/kstart/kstart-4.14.3.ebuild b/kde-apps/kstart/kstart-4.14.3.ebuild
7327 new file mode 100644
7328 index 0000000..2616660
7329 --- /dev/null
7330 +++ b/kde-apps/kstart/kstart-4.14.3.ebuild
7331 @@ -0,0 +1,12 @@
7332 +# Copyright 1999-2015 Gentoo Foundation
7333 +# Distributed under the terms of the GNU General Public License v2
7334 +# $Id$
7335 +
7336 +EAPI=5
7337 +
7338 +KMNAME="kde-runtime"
7339 +inherit kde4-meta
7340 +
7341 +DESCRIPTION="KDE: Utility to launch applications with special window properties"
7342 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
7343 +IUSE="debug"
7344
7345 diff --git a/kde-apps/ksudoku/ksudoku-4.14.3.ebuild b/kde-apps/ksudoku/ksudoku-4.14.3.ebuild
7346 new file mode 100644
7347 index 0000000..e8424b0
7348 --- /dev/null
7349 +++ b/kde-apps/ksudoku/ksudoku-4.14.3.ebuild
7350 @@ -0,0 +1,30 @@
7351 +# Copyright 1999-2015 Gentoo Foundation
7352 +# Distributed under the terms of the GNU General Public License v2
7353 +# $Id$
7354 +
7355 +EAPI=5
7356 +
7357 +KDE_HANDBOOK="optional"
7358 +OPENGL_REQUIRED="optional"
7359 +inherit kde4-base
7360 +
7361 +DESCRIPTION="KDE Sudoku"
7362 +HOMEPAGE="
7363 + https://www.kde.org/applications/games/ksudoku/
7364 + https://games.kde.org/game.php?game=ksudoku
7365 +"
7366 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
7367 +IUSE="debug"
7368 +
7369 +DEPEND="
7370 + $(add_kdeapps_dep libkdegames)
7371 + opengl? ( virtual/glu )
7372 +"
7373 +RDEPEND="${DEPEND}"
7374 +
7375 +src_configure() {
7376 + local mycmakeargs=(
7377 + $(cmake-utils_use_with opengl OpenGL)
7378 + )
7379 + kde4-base_src_configure
7380 +}
7381
7382 diff --git a/kde-apps/ksudoku/metadata.xml b/kde-apps/ksudoku/metadata.xml
7383 new file mode 100644
7384 index 0000000..7a38bb9
7385 --- /dev/null
7386 +++ b/kde-apps/ksudoku/metadata.xml
7387 @@ -0,0 +1,5 @@
7388 +<?xml version="1.0" encoding="UTF-8"?>
7389 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
7390 +<pkgmetadata>
7391 + <!-- maintainer-needed -->
7392 +</pkgmetadata>
7393
7394 diff --git a/kde-apps/ksystemlog/ksystemlog-4.14.3.ebuild b/kde-apps/ksystemlog/ksystemlog-4.14.3.ebuild
7395 new file mode 100644
7396 index 0000000..3a6accb
7397 --- /dev/null
7398 +++ b/kde-apps/ksystemlog/ksystemlog-4.14.3.ebuild
7399 @@ -0,0 +1,32 @@
7400 +# Copyright 1999-2015 Gentoo Foundation
7401 +# Distributed under the terms of the GNU General Public License v2
7402 +# $Id$
7403 +
7404 +EAPI=5
7405 +
7406 +KDE_HANDBOOK="optional"
7407 +VIRTUALX_REQUIRED=test
7408 +inherit kde4-base
7409 +
7410 +DESCRIPTION="KDE system log viewer"
7411 +HOMEPAGE="https://www.kde.org/applications/system/ksystemlog/"
7412 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
7413 +IUSE="debug test"
7414 +
7415 +RESTRICT=test
7416 +# bug 378101
7417 +
7418 +src_prepare() {
7419 + kde4-base_src_prepare
7420 +
7421 + if use test; then
7422 + # beat this stupid test into shape: the test files contain no year, so
7423 + # comparison succeeds only in 2007 !!!
7424 + local theyear=$(date +%Y)
7425 + einfo Setting the current year as ${theyear} in the test files
7426 + sed -e "s:2007:${theyear}:g" -i tests/systemAnalyzerTest.cpp
7427 +
7428 + # one test consistently fails, so comment it out for the moment
7429 + sed -e "s:systemAnalyzerTest:# dont run systemAnalyzerTest:g" -i ksystemlog/tests/CMakeLists.txt
7430 + fi
7431 +}
7432
7433 diff --git a/kde-apps/ksystemlog/metadata.xml b/kde-apps/ksystemlog/metadata.xml
7434 new file mode 100644
7435 index 0000000..7a38bb9
7436 --- /dev/null
7437 +++ b/kde-apps/ksystemlog/metadata.xml
7438 @@ -0,0 +1,5 @@
7439 +<?xml version="1.0" encoding="UTF-8"?>
7440 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
7441 +<pkgmetadata>
7442 + <!-- maintainer-needed -->
7443 +</pkgmetadata>
7444
7445 diff --git a/kde-apps/kteatime/kteatime-4.14.3.ebuild b/kde-apps/kteatime/kteatime-4.14.3.ebuild
7446 new file mode 100644
7447 index 0000000..cc16626
7448 --- /dev/null
7449 +++ b/kde-apps/kteatime/kteatime-4.14.3.ebuild
7450 @@ -0,0 +1,13 @@
7451 +# Copyright 1999-2015 Gentoo Foundation
7452 +# Distributed under the terms of the GNU General Public License v2
7453 +# $Id$
7454 +
7455 +EAPI=5
7456 +
7457 +KDE_HANDBOOK="optional"
7458 +inherit kde4-base
7459 +
7460 +DESCRIPTION="KDE timer for making a fine cup of tea"
7461 +HOMEPAGE="https://www.kde.org/applications/games/kteatime"
7462 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
7463 +IUSE="debug"
7464
7465 diff --git a/kde-apps/ktimer/ktimer-4.14.3.ebuild b/kde-apps/ktimer/ktimer-4.14.3.ebuild
7466 new file mode 100644
7467 index 0000000..9a3e1eb
7468 --- /dev/null
7469 +++ b/kde-apps/ktimer/ktimer-4.14.3.ebuild
7470 @@ -0,0 +1,14 @@
7471 +# Copyright 1999-2015 Gentoo Foundation
7472 +# Distributed under the terms of the GNU General Public License v2
7473 +# $Id$
7474 +
7475 +EAPI=5
7476 +
7477 +KDE_HANDBOOK="optional"
7478 +inherit kde4-base
7479 +
7480 +DESCRIPTION="KDE Timer"
7481 +HOMEPAGE="https://www.kde.org/applications/utilities/ktimer
7482 +https://utils.kde.org/projects/ktimer"
7483 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
7484 +IUSE="debug"
7485
7486 diff --git a/kde-apps/ktimezoned/ktimezoned-4.14.3.ebuild b/kde-apps/ktimezoned/ktimezoned-4.14.3.ebuild
7487 new file mode 100644
7488 index 0000000..8e107fd
7489 --- /dev/null
7490 +++ b/kde-apps/ktimezoned/ktimezoned-4.14.3.ebuild
7491 @@ -0,0 +1,12 @@
7492 +# Copyright 1999-2015 Gentoo Foundation
7493 +# Distributed under the terms of the GNU General Public License v2
7494 +# $Id$
7495 +
7496 +EAPI=5
7497 +
7498 +KMNAME="kde-runtime"
7499 +inherit kde4-meta
7500 +
7501 +DESCRIPTION="KDE: Timezone daemon"
7502 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
7503 +IUSE="debug"
7504
7505 diff --git a/kde-apps/ktimezoned/metadata.xml b/kde-apps/ktimezoned/metadata.xml
7506 new file mode 100644
7507 index 0000000..7a38bb9
7508 --- /dev/null
7509 +++ b/kde-apps/ktimezoned/metadata.xml
7510 @@ -0,0 +1,5 @@
7511 +<?xml version="1.0" encoding="UTF-8"?>
7512 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
7513 +<pkgmetadata>
7514 + <!-- maintainer-needed -->
7515 +</pkgmetadata>
7516
7517 diff --git a/kde-apps/ktouch/ktouch-4.14.3.ebuild b/kde-apps/ktouch/ktouch-4.14.3.ebuild
7518 new file mode 100644
7519 index 0000000..c1ac179
7520 --- /dev/null
7521 +++ b/kde-apps/ktouch/ktouch-4.14.3.ebuild
7522 @@ -0,0 +1,19 @@
7523 +# Copyright 1999-2015 Gentoo Foundation
7524 +# Distributed under the terms of the GNU General Public License v2
7525 +# $Id$
7526 +
7527 +EAPI=5
7528 +
7529 +KDE_HANDBOOK="optional"
7530 +inherit kde4-base
7531 +
7532 +DESCRIPTION="KDE: A program that helps you to learn and practice touch typing"
7533 +HOMEPAGE="https://edu.kde.org/applications/miscellaneous/ktouch"
7534 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
7535 +IUSE="debug"
7536 +
7537 +RDEPEND="
7538 + $(add_kdeapps_dep knotify)
7539 + $(add_kdeapps_dep kqtquickcharts)
7540 + $(add_kdeapps_dep plasma-runtime)
7541 +"
7542
7543 diff --git a/kde-apps/ktraderclient/ktraderclient-4.14.3.ebuild b/kde-apps/ktraderclient/ktraderclient-4.14.3.ebuild
7544 new file mode 100644
7545 index 0000000..9650125
7546 --- /dev/null
7547 +++ b/kde-apps/ktraderclient/ktraderclient-4.14.3.ebuild
7548 @@ -0,0 +1,12 @@
7549 +# Copyright 1999-2015 Gentoo Foundation
7550 +# Distributed under the terms of the GNU General Public License v2
7551 +# $Id$
7552 +
7553 +EAPI=5
7554 +
7555 +KMNAME="kde-runtime"
7556 +inherit kde4-meta
7557 +
7558 +DESCRIPTION="A command-line tool for querying the KDE trader system"
7559 +IUSE="debug"
7560 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
7561
7562 diff --git a/kde-apps/ktraderclient/metadata.xml b/kde-apps/ktraderclient/metadata.xml
7563 new file mode 100644
7564 index 0000000..7a38bb9
7565 --- /dev/null
7566 +++ b/kde-apps/ktraderclient/metadata.xml
7567 @@ -0,0 +1,5 @@
7568 +<?xml version="1.0" encoding="UTF-8"?>
7569 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
7570 +<pkgmetadata>
7571 + <!-- maintainer-needed -->
7572 +</pkgmetadata>
7573
7574 diff --git a/kde-apps/ktuberling/ktuberling-4.14.3.ebuild b/kde-apps/ktuberling/ktuberling-4.14.3.ebuild
7575 new file mode 100644
7576 index 0000000..2d23f63
7577 --- /dev/null
7578 +++ b/kde-apps/ktuberling/ktuberling-4.14.3.ebuild
7579 @@ -0,0 +1,20 @@
7580 +# Copyright 1999-2015 Gentoo Foundation
7581 +# Distributed under the terms of the GNU General Public License v2
7582 +# $Id$
7583 +
7584 +EAPI=5
7585 +
7586 +KDE_HANDBOOK="optional"
7587 +KDE_SELINUX_MODULE="games"
7588 +inherit kde4-base
7589 +
7590 +DESCRIPTION="KDE: potato game for kids"
7591 +HOMEPAGE="
7592 + https://www.kde.org/applications/games/ktuberling/
7593 + https://games.kde.org/game.php?game=ktuberling
7594 +"
7595 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
7596 +IUSE="debug"
7597 +
7598 +DEPEND="$(add_kdeapps_dep libkdegames)"
7599 +RDEPEND="${DEPEND}"
7600
7601 diff --git a/kde-apps/kturtle/kturtle-4.14.3.ebuild b/kde-apps/kturtle/kturtle-4.14.3.ebuild
7602 new file mode 100644
7603 index 0000000..39f61d7
7604 --- /dev/null
7605 +++ b/kde-apps/kturtle/kturtle-4.14.3.ebuild
7606 @@ -0,0 +1,17 @@
7607 +# Copyright 1999-2015 Gentoo Foundation
7608 +# Distributed under the terms of the GNU General Public License v2
7609 +# $Id$
7610 +
7611 +EAPI=5
7612 +
7613 +KDE_HANDBOOK="optional"
7614 +inherit kde4-base
7615 +
7616 +DESCRIPTION="KDE: Educational programming environment using the Logo programming language"
7617 +HOMEPAGE="https://www.kde.org/applications/education/kturtle https://edu.kde.org/kturtle"
7618 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
7619 +IUSE="debug"
7620 +
7621 +RDEPEND="
7622 + $(add_kdeapps_dep knotify)
7623 +"
7624
7625 diff --git a/kde-apps/kubrick/kubrick-4.14.3.ebuild b/kde-apps/kubrick/kubrick-4.14.3.ebuild
7626 new file mode 100644
7627 index 0000000..ba7b8e2
7628 --- /dev/null
7629 +++ b/kde-apps/kubrick/kubrick-4.14.3.ebuild
7630 @@ -0,0 +1,21 @@
7631 +# Copyright 1999-2015 Gentoo Foundation
7632 +# Distributed under the terms of the GNU General Public License v2
7633 +# $Id$
7634 +
7635 +EAPI=5
7636 +
7637 +KDE_HANDBOOK="optional"
7638 +OPENGL_REQUIRED="always"
7639 +inherit kde4-base
7640 +
7641 +DESCRIPTION="A game based on the \"Rubik's Cube\" puzzle"
7642 +HOMEPAGE="https://www.kde.org/applications/games/kubrick/"
7643 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
7644 +IUSE="debug"
7645 +
7646 +RDEPEND="$(add_kdeapps_dep libkdegames)
7647 + virtual/glu
7648 +"
7649 +DEPEND="${RDEPEND}
7650 + virtual/opengl
7651 +"
7652
7653 diff --git a/kde-apps/kubrick/metadata.xml b/kde-apps/kubrick/metadata.xml
7654 new file mode 100644
7655 index 0000000..7a38bb9
7656 --- /dev/null
7657 +++ b/kde-apps/kubrick/metadata.xml
7658 @@ -0,0 +1,5 @@
7659 +<?xml version="1.0" encoding="UTF-8"?>
7660 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
7661 +<pkgmetadata>
7662 + <!-- maintainer-needed -->
7663 +</pkgmetadata>
7664
7665 diff --git a/kde-apps/kuiserver/kuiserver-4.14.3.ebuild b/kde-apps/kuiserver/kuiserver-4.14.3.ebuild
7666 new file mode 100644
7667 index 0000000..55a5adb
7668 --- /dev/null
7669 +++ b/kde-apps/kuiserver/kuiserver-4.14.3.ebuild
7670 @@ -0,0 +1,12 @@
7671 +# Copyright 1999-2015 Gentoo Foundation
7672 +# Distributed under the terms of the GNU General Public License v2
7673 +# $Id$
7674 +
7675 +EAPI=5
7676 +
7677 +KMNAME="kde-runtime"
7678 +inherit kde4-meta
7679 +
7680 +DESCRIPTION="KDE: Progress Info UI server"
7681 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
7682 +IUSE="debug"
7683
7684 diff --git a/kde-apps/kuiserver/metadata.xml b/kde-apps/kuiserver/metadata.xml
7685 new file mode 100644
7686 index 0000000..7a38bb9
7687 --- /dev/null
7688 +++ b/kde-apps/kuiserver/metadata.xml
7689 @@ -0,0 +1,5 @@
7690 +<?xml version="1.0" encoding="UTF-8"?>
7691 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
7692 +<pkgmetadata>
7693 + <!-- maintainer-needed -->
7694 +</pkgmetadata>
7695
7696 diff --git a/kde-apps/kurifilter-plugins/kurifilter-plugins-4.14.3.ebuild b/kde-apps/kurifilter-plugins/kurifilter-plugins-4.14.3.ebuild
7697 new file mode 100644
7698 index 0000000..65af2f1
7699 --- /dev/null
7700 +++ b/kde-apps/kurifilter-plugins/kurifilter-plugins-4.14.3.ebuild
7701 @@ -0,0 +1,15 @@
7702 +# Copyright 1999-2015 Gentoo Foundation
7703 +# Distributed under the terms of the GNU General Public License v2
7704 +# $Id$
7705 +
7706 +EAPI=5
7707 +
7708 +KMNAME="kde-runtime"
7709 +inherit kde4-meta
7710 +
7711 +DESCRIPTION="KDE: Plugins to manage filtering URIs"
7712 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
7713 +IUSE="debug"
7714 +
7715 +RESTRICT=test
7716 +# bug 420255
7717
7718 diff --git a/kde-apps/kurifilter-plugins/metadata.xml b/kde-apps/kurifilter-plugins/metadata.xml
7719 new file mode 100644
7720 index 0000000..7a38bb9
7721 --- /dev/null
7722 +++ b/kde-apps/kurifilter-plugins/metadata.xml
7723 @@ -0,0 +1,5 @@
7724 +<?xml version="1.0" encoding="UTF-8"?>
7725 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
7726 +<pkgmetadata>
7727 + <!-- maintainer-needed -->
7728 +</pkgmetadata>
7729
7730 diff --git a/kde-apps/kuser/kuser-4.14.3.ebuild b/kde-apps/kuser/kuser-4.14.3.ebuild
7731 new file mode 100644
7732 index 0000000..8abc634
7733 --- /dev/null
7734 +++ b/kde-apps/kuser/kuser-4.14.3.ebuild
7735 @@ -0,0 +1,21 @@
7736 +# Copyright 1999-2015 Gentoo Foundation
7737 +# Distributed under the terms of the GNU General Public License v2
7738 +# $Id$
7739 +
7740 +EAPI=5
7741 +
7742 +KDE_HANDBOOK="optional"
7743 +inherit kde4-base
7744 +
7745 +DESCRIPTION="KDE application that helps you manage system users"
7746 +HOMEPAGE="https://www.kde.org/applications/system/kuser/"
7747 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
7748 +IUSE="debug"
7749 +
7750 +DEPEND="
7751 + $(add_kdeapps_dep kdepimlibs)
7752 +"
7753 +# notify is needed for dialogs
7754 +RDEPEND="${DEPEND}
7755 + $(add_kdeapps_dep knotify)
7756 +"
7757
7758 diff --git a/kde-apps/kwalletd/files/kwalletd-4.14.3-CVE-2013-7252.patch b/kde-apps/kwalletd/files/kwalletd-4.14.3-CVE-2013-7252.patch
7759 new file mode 100644
7760 index 0000000..9019e17
7761 --- /dev/null
7762 +++ b/kde-apps/kwalletd/files/kwalletd-4.14.3-CVE-2013-7252.patch
7763 @@ -0,0 +1,777 @@
7764 +From 466859302095a4ee4a9214ab24144eab7697224f Mon Sep 17 00:00:00 2001
7765 +From: Valentin Rusu <kde@××××.info>
7766 +Date: Mon, 5 Jan 2015 23:00:58 +0100
7767 +Subject: [PATCH] Backporting CBC algorithm fix from frameworks/kwallet
7768 +
7769 +The CBC algorithm was not enrcrypting in CBC but in ECB, despite it being
7770 +named CBC. This problem was found by Itay Duvdevani who let us know it on the
7771 +security mailing list. His mail eventually got forwarded to me and here is the
7772 +fix. I also fixed the test program which was incorrectly checking the
7773 +expected bytes.
7774 +
7775 +This commit corresponds to the following commits from:
7776 +frameworks/kwallet
7777 + 88bc1ff01e5fdf59a13fe012aa03e31e9eb8a3b1
7778 + 6e588d795e6631c3c9d84d85fd3884a159b45849
7779 +---
7780 + kwalletd/backend/backendpersisthandler.cpp | 67 ++++---
7781 + kwalletd/backend/backendpersisthandler.h | 4 +-
7782 + kwalletd/backend/cbc.cc | 273 ++++++++++++++++++-----------
7783 + kwalletd/backend/cbc.h | 44 ++---
7784 + kwalletd/backend/tests/testbf.cpp | 96 +++++-----
7785 + 5 files changed, 279 insertions(+), 205 deletions(-)
7786 +
7787 +diff --git a/kwalletd/backend/backendpersisthandler.cpp b/kwalletd/backend/backendpersisthandler.cpp
7788 +index 126210a..5c321c9 100644
7789 +--- a/kwalletd/backend/backendpersisthandler.cpp
7790 ++++ b/kwalletd/backend/backendpersisthandler.cpp
7791 +@@ -40,14 +40,15 @@
7792 + #include "sha1.h"
7793 + #include "cbc.h"
7794 +
7795 +-#ifdef Q_OS_WIN
7796 ++#ifdef Q_OS_WIN
7797 + #include <windows.h>
7798 + #include <wincrypt.h>
7799 + #endif
7800 +
7801 +-#define KWALLET_CIPHER_BLOWFISH_CBC 0
7802 ++#define KWALLET_CIPHER_BLOWFISH_ECB 0 // this was the old KWALLET_CIPHER_BLOWFISH_CBC
7803 + #define KWALLET_CIPHER_3DES_CBC 1 // unsupported
7804 + #define KWALLET_CIPHER_GPG 2
7805 ++#define KWALLET_CIPHER_BLOWFISH_CBC 3
7806 +
7807 + #define KWALLET_HASH_SHA1 0
7808 + #define KWALLET_HASH_MD5 1 // unsupported
7809 +@@ -164,13 +165,18 @@ BackendPersistHandler *BackendPersistHandler::getPersistHandler(BackendCipherTyp
7810 + return 0;
7811 + }
7812 + }
7813 +-
7814 ++
7815 + BackendPersistHandler *BackendPersistHandler::getPersistHandler(char magicBuf[12])
7816 + {
7817 +- if (magicBuf[2] == KWALLET_CIPHER_BLOWFISH_CBC &&
7818 ++ if ((magicBuf[2] == KWALLET_CIPHER_BLOWFISH_ECB || magicBuf[2] == KWALLET_CIPHER_BLOWFISH_CBC) &&
7819 + (magicBuf[3] == KWALLET_HASH_SHA1 || magicBuf[3] == KWALLET_HASH_PBKDF2_SHA512)) {
7820 +- if (0 == blowfishHandler)
7821 +- blowfishHandler = new BlowfishPersistHandler;
7822 ++ if (0 == blowfishHandler) {
7823 ++ bool useECBforReading = magicBuf[2] == KWALLET_CIPHER_BLOWFISH_ECB;
7824 ++ if (useECBforReading) {
7825 ++ qDebug() << "this wallet uses ECB encryption. It'll be converted to CBC on next save.";
7826 ++ }
7827 ++ blowfishHandler = new BlowfishPersistHandler(useECBforReading);
7828 ++ }
7829 + return blowfishHandler;
7830 + }
7831 + #ifdef HAVE_QGPGME
7832 +@@ -183,11 +189,16 @@ BackendPersistHandler *BackendPersistHandler::getPersistHandler(char magicBuf[12
7833 + #endif // HAVE_QGPGME
7834 + return 0; // unknown cipher or hash
7835 + }
7836 +-
7837 ++
7838 + int BlowfishPersistHandler::write(Backend* wb, KSaveFile& sf, QByteArray& version, WId)
7839 + {
7840 + assert(wb->_cipherType == BACKEND_CIPHER_BLOWFISH);
7841 +
7842 ++ if (_useECBforReading) {
7843 ++ qDebug() << "This wallet used ECB and is now saved using CBC";
7844 ++ _useECBforReading = false;
7845 ++ }
7846 ++
7847 + version[2] = KWALLET_CIPHER_BLOWFISH_CBC;
7848 + if(!wb->_useNewHash) {
7849 + version[3] = KWALLET_HASH_SHA1;
7850 +@@ -358,7 +369,7 @@ int BlowfishPersistHandler::read(Backend* wb, QFile& db, WId)
7851 + assert(encrypted.size() < db.size());
7852 +
7853 + BlowFish _bf;
7854 +- CipherBlockChain bf(&_bf);
7855 ++ CipherBlockChain bf(&_bf, _useECBforReading);
7856 + int blksz = bf.blockSize();
7857 + if ((encrypted.size() % blksz) != 0) {
7858 + return -5; // invalid file structure
7859 +@@ -502,7 +513,7 @@ int GpgPersistHandler::write(Backend* wb, KSaveFile& sf, QByteArray& version, WI
7860 + sf.abort();
7861 + return -5;
7862 + }
7863 +-
7864 ++
7865 + boost::shared_ptr< GpgME::Context > ctx( GpgME::Context::createForProtocol(GpgME::OpenPGP) );
7866 + if (0 == ctx) {
7867 + kDebug() << "Cannot setup OpenPGP context!";
7868 +@@ -511,7 +522,7 @@ int GpgPersistHandler::write(Backend* wb, KSaveFile& sf, QByteArray& version, WI
7869 + }
7870 +
7871 + assert(wb->_cipherType == BACKEND_CIPHER_GPG);
7872 +-
7873 ++
7874 + QByteArray hashes;
7875 + QDataStream hashStream(&hashes, QIODevice::WriteOnly);
7876 + KMD5 md5;
7877 +@@ -549,7 +560,7 @@ int GpgPersistHandler::write(Backend* wb, KSaveFile& sf, QByteArray& version, WI
7878 + dataStream << keyID;
7879 + dataStream << hashes;
7880 + dataStream << values;
7881 +-
7882 ++
7883 + GpgME::Data decryptedData(dataBuffer.data(), dataBuffer.size(), false);
7884 + GpgME::Data encryptedData;
7885 + std::vector< GpgME::Key > keys;
7886 +@@ -574,7 +585,7 @@ int GpgPersistHandler::write(Backend* wb, KSaveFile& sf, QByteArray& version, WI
7887 + return -4; // write error
7888 + }
7889 + }
7890 +-
7891 ++
7892 + return 0;
7893 + }
7894 +
7895 +@@ -596,7 +607,7 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w)
7896 + while (bytes = sf.read(buffer, sizeof(buffer)/sizeof(buffer[0]))){
7897 + encryptedData.write(buffer, bytes);
7898 + }
7899 +-
7900 ++
7901 + retry_label:
7902 + boost::shared_ptr< GpgME::Context > ctx( GpgME::Context::createForProtocol(GpgME::OpenPGP) );
7903 + if (0 == ctx) {
7904 +@@ -620,13 +631,13 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w)
7905 + }
7906 + return -1;
7907 + }
7908 +-
7909 ++
7910 + decryptedData.seek(0, SEEK_SET);
7911 + QByteArray dataBuffer;
7912 + while (bytes = decryptedData.read(buffer, sizeof(buffer)/sizeof(buffer[0]))){
7913 + dataBuffer.append(buffer, bytes);
7914 + }
7915 +-
7916 ++
7917 + // load the wallet from the decrypted data
7918 + QDataStream dataStream(dataBuffer);
7919 + QString keyID;
7920 +@@ -661,10 +672,10 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w)
7921 + return -1;
7922 + }
7923 +
7924 +-
7925 ++
7926 + QDataStream hashStream(hashes);
7927 + QDataStream valueStream(values);
7928 +-
7929 ++
7930 + quint32 hashCount;
7931 + hashStream >> hashCount;
7932 + if (hashCount > 0xFFFF) {
7933 +@@ -675,10 +686,10 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w)
7934 + while (hashCount--){
7935 + KMD5::Digest d;
7936 + hashStream.readRawData(reinterpret_cast<char *>(d), 16);
7937 +-
7938 ++
7939 + quint32 folderSize;
7940 + hashStream >> folderSize;
7941 +-
7942 ++
7943 + MD5Digest ba = MD5Digest(reinterpret_cast<char *>(d));
7944 + QMap<MD5Digest, QList<MD5Digest> >::iterator it = wb->_hashes.insert(ba, QList<MD5Digest>());
7945 + while (folderSize--){
7946 +@@ -688,27 +699,27 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w)
7947 + (*it).append(ba);
7948 + }
7949 + }
7950 +-
7951 ++
7952 + while (folderCount--){
7953 + QString folder;
7954 + valueStream >> folder;
7955 +-
7956 ++
7957 + quint32 entryCount;
7958 + valueStream >> entryCount;
7959 +-
7960 ++
7961 + wb->_entries[folder].clear();
7962 +-
7963 ++
7964 + while (entryCount--){
7965 + KWallet::Wallet::EntryType et = KWallet::Wallet::Unknown;
7966 + Entry *e = new Entry;
7967 +-
7968 ++
7969 + QString key;
7970 + valueStream >> key;
7971 +-
7972 ++
7973 + qint32 x =0; // necessary to read properly
7974 + valueStream >> x;
7975 + et = static_cast<KWallet::Wallet::EntryType>(x);
7976 +-
7977 ++
7978 + switch (et) {
7979 + case KWallet::Wallet::Password:
7980 + case KWallet::Wallet::Stream:
7981 +@@ -718,7 +729,7 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w)
7982 + delete e;
7983 + continue;
7984 + }
7985 +-
7986 ++
7987 + QByteArray a;
7988 + valueStream >> a;
7989 + e->setValue(a);
7990 +@@ -727,7 +738,7 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w)
7991 + wb->_entries[folder][key] = e;
7992 + }
7993 + }
7994 +-
7995 ++
7996 + wb->_open = true;
7997 +
7998 + return 0;
7999 +diff --git a/kwalletd/backend/backendpersisthandler.h b/kwalletd/backend/backendpersisthandler.h
8000 +index a33db48..11d67f2 100644
8001 +--- a/kwalletd/backend/backendpersisthandler.h
8002 ++++ b/kwalletd/backend/backendpersisthandler.h
8003 +@@ -60,11 +60,13 @@ public:
8004 +
8005 + class BlowfishPersistHandler : public BackendPersistHandler {
8006 + public:
8007 +- BlowfishPersistHandler() {}
8008 ++ explicit BlowfishPersistHandler(bool useECBforReading =false) : _useECBforReading(useECBforReading) {}
8009 + virtual ~BlowfishPersistHandler() {}
8010 +
8011 + virtual int write(Backend* wb, KSaveFile& sf, QByteArray& version, WId w);
8012 + virtual int read(Backend* wb, QFile& sf, WId w);
8013 ++private:
8014 ++ bool _useECBforReading;
8015 + };
8016 +
8017 + #ifdef HAVE_QGPGME
8018 +diff --git a/kwalletd/backend/cbc.cc b/kwalletd/backend/cbc.cc
8019 +index 7bc5f38..772f3de 100644
8020 +--- a/kwalletd/backend/cbc.cc
8021 ++++ b/kwalletd/backend/cbc.cc
8022 +@@ -1,149 +1,212 @@
8023 + /* This file is part of the KDE project
8024 + Copyright (C) 2001 George Staikos <staikos@×××.org>
8025 +-
8026 ++
8027 + This library is free software; you can redistribute it and/or
8028 + modify it under the terms of the GNU Library General Public
8029 + License as published by the Free Software Foundation; either
8030 + version 2 of the License, or (at your option) any later version.
8031 +-
8032 ++
8033 + This library is distributed in the hope that it will be useful,
8034 + but WITHOUT ANY WARRANTY; without even the implied warranty of
8035 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
8036 + Library General Public License for more details.
8037 +-
8038 ++
8039 + You should have received a copy of the GNU Library General Public License
8040 + along with this library; see the file COPYING.LIB. If not, write to
8041 + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
8042 + Boston, MA 02110-1301, USA.
8043 + */
8044 +
8045 +-
8046 + #include "cbc.h"
8047 + #include <string.h>
8048 +-
8049 +-
8050 +-
8051 +-CipherBlockChain::CipherBlockChain(BlockCipher *cipher) : _cipher(cipher) {
8052 +- _next = 0L;
8053 +- _register = 0L;
8054 +- _len = -1;
8055 +- _reader = _writer = 0L;
8056 +- if (cipher) {
8057 +- _blksz = cipher->blockSize();
8058 +- }
8059 ++#include <kdebug.h>
8060 ++
8061 ++CipherBlockChain::CipherBlockChain(BlockCipher *cipher, bool useECBforReading) :
8062 ++ _cipher(cipher)
8063 ++ , _useECBforReading(useECBforReading)
8064 ++{
8065 ++ _next = 0L;
8066 ++ _register = 0L;
8067 ++ _len = -1;
8068 ++ _reader = _writer = 0L;
8069 ++ if (cipher) {
8070 ++ _blksz = cipher->blockSize();
8071 ++ }
8072 + }
8073 +
8074 +-
8075 +-CipherBlockChain::~CipherBlockChain() {
8076 +- delete[] (char *)_register;
8077 +- _register = 0L;
8078 +- delete[] (char *)_next;
8079 +- _next = 0L;
8080 ++CipherBlockChain::~CipherBlockChain()
8081 ++{
8082 ++ delete[](char *)_register;
8083 ++ _register = 0L;
8084 ++ delete[](char *)_next;
8085 ++ _next = 0L;
8086 + }
8087 +
8088 +-
8089 +-bool CipherBlockChain::setKey(void *key, int bitlength) {
8090 +- if (_cipher) {
8091 +- return _cipher->setKey(key, bitlength);
8092 +- }
8093 +- return false;
8094 ++bool CipherBlockChain::setKey(void *key, int bitlength)
8095 ++{
8096 ++ if (_cipher) {
8097 ++ return _cipher->setKey(key, bitlength);
8098 ++ }
8099 ++ return false;
8100 + }
8101 +
8102 +-
8103 +-int CipherBlockChain::keyLen() const {
8104 +- if (_cipher) {
8105 +- return _cipher->keyLen();
8106 +- }
8107 +- return -1;
8108 ++int CipherBlockChain::keyLen() const
8109 ++{
8110 ++ if (_cipher) {
8111 ++ return _cipher->keyLen();
8112 ++ }
8113 ++ return -1;
8114 + }
8115 +
8116 +-
8117 +-bool CipherBlockChain::variableKeyLen() const {
8118 +- if (_cipher) {
8119 +- return _cipher->variableKeyLen();
8120 +- }
8121 +- return false;
8122 ++bool CipherBlockChain::variableKeyLen() const
8123 ++{
8124 ++ if (_cipher) {
8125 ++ return _cipher->variableKeyLen();
8126 ++ }
8127 ++ return false;
8128 + }
8129 +
8130 +-
8131 +-bool CipherBlockChain::readyToGo() const {
8132 +- if (_cipher) {
8133 +- return _cipher->readyToGo();
8134 +- }
8135 +- return false;
8136 ++bool CipherBlockChain::readyToGo() const
8137 ++{
8138 ++ if (_cipher) {
8139 ++ return _cipher->readyToGo();
8140 ++ }
8141 ++ return false;
8142 + }
8143 +
8144 +-
8145 +-int CipherBlockChain::encrypt(void *block, int len) {
8146 +- if (_cipher && !_reader) {
8147 +- int rc;
8148 +-
8149 +- _writer |= 1;
8150 +-
8151 +- if (!_register) {
8152 +- _register = new unsigned char[len];
8153 +- _len = len;
8154 +- memset(_register, 0, len);
8155 +- } else if (len > _len) {
8156 +- return -1;
8157 +- }
8158 +-
8159 +- // This might be optimizable
8160 +- char *tb = (char *)block;
8161 +- for (int i = 0; i < len; i++) {
8162 +- tb[i] ^= ((char *)_register)[i];
8163 +- }
8164 +-
8165 +- rc = _cipher->encrypt(block, len);
8166 +-
8167 +- if (rc != -1) {
8168 +- memcpy(_register, block, len);
8169 +- }
8170 +-
8171 +- return rc;
8172 +- }
8173 +- return -1;
8174 ++void CipherBlockChain::initRegister() {
8175 ++ if (_register == 0L) {
8176 ++ size_t registerLen = _cipher->blockSize();
8177 ++ _register = new unsigned char[registerLen];
8178 ++ _len = registerLen;
8179 ++ }
8180 ++ memset(_register, 0, _len);
8181 + }
8182 +
8183 ++int CipherBlockChain::encrypt(void *block, int len)
8184 ++{
8185 ++ if (_cipher && !_reader) {
8186 ++ int rc;
8187 +
8188 +-int CipherBlockChain::decrypt(void *block, int len) {
8189 +- if (_cipher && !_writer) {
8190 +- int rc;
8191 ++ _writer |= 1;
8192 +
8193 +- _reader |= 1;
8194 ++ initRegister();
8195 +
8196 +- if (!_register) {
8197 +- _register = new unsigned char[len];
8198 +- _len = len;
8199 +- memset(_register, 0, len);
8200 +- } else if (len > _len) {
8201 +- return -1;
8202 +- }
8203 ++ if ((len % _len) >0) {
8204 ++ kDebug() << "Block length given encrypt (" << len << ") is not a multiple of " << _len;
8205 ++ return -1;
8206 ++ }
8207 +
8208 +- if (!_next)
8209 +- _next = new unsigned char[_len];
8210 +- memcpy(_next, block, _len);
8211 ++ char *elemBlock = static_cast<char*>(block);
8212 ++ for (int b = 0; b < len/_len; b++) {
8213 +
8214 +- rc = _cipher->decrypt(block, len);
8215 ++ // This might be optimizable
8216 ++ char *tb = static_cast<char*>(elemBlock);
8217 ++ for (int i = 0; i < _len; i++) {
8218 ++ *tb++ ^= ((char *)_register)[i];
8219 ++ }
8220 +
8221 +- if (rc != -1) {
8222 +- // This might be optimizable
8223 +- char *tb = (char *)block;
8224 +- for (int i = 0; i < len; i++) {
8225 +- tb[i] ^= ((char *)_register)[i];
8226 +- }
8227 +- }
8228 ++ rc = _cipher->encrypt(elemBlock, _len);
8229 +
8230 +- void *temp;
8231 +- temp = _next;
8232 +- _next = _register;
8233 +- _register = temp;
8234 ++ if (rc != -1) {
8235 ++ memcpy(_register, elemBlock, _len);
8236 ++ }
8237 ++ elemBlock += _len;
8238 ++ }
8239 +
8240 +- return rc;
8241 +- }
8242 +- return -1;
8243 ++ return rc;
8244 ++ }
8245 ++ return -1;
8246 + }
8247 +
8248 ++// This is the old decrypt method, that was decrypting using ECB
8249 ++// instead of CBC
8250 ++int CipherBlockChain::decryptECB(void *block, int len) {
8251 ++ if (_cipher && !_writer) {
8252 ++ int rc;
8253 ++
8254 ++ _reader |= 1;
8255 ++
8256 ++ if (!_register) {
8257 ++ _register = new unsigned char[len];
8258 ++ _len = len;
8259 ++ memset(_register, 0, len);
8260 ++ } else if (len > _len) {
8261 ++ return -1;
8262 ++ }
8263 ++
8264 ++ if (!_next) {
8265 ++ _next = new unsigned char[_len];
8266 ++ }
8267 ++ memcpy(_next, block, _len);
8268 ++
8269 ++ rc = _cipher->decrypt(block, len);
8270 ++
8271 ++ if (rc != -1) {
8272 ++ // This might be optimizable
8273 ++ char *tb = (char *)block;
8274 ++ for (int i = 0; i < len; i++) {
8275 ++ tb[i] ^= ((char *)_register)[i];
8276 ++ }
8277 ++ }
8278 ++
8279 ++ void *temp;
8280 ++ temp = _next;
8281 ++ _next = _register;
8282 ++ _register = temp;
8283 ++
8284 ++ return rc;
8285 ++ }
8286 ++ return -1;
8287 ++}
8288 +
8289 +-
8290 ++int CipherBlockChain::decrypt(void *block, int len)
8291 ++{
8292 ++ if (_useECBforReading) {
8293 ++ kDebug() << "decrypting using ECB!";
8294 ++ return decryptECB(block, len);
8295 ++ }
8296 ++
8297 ++ if (_cipher && !_writer) {
8298 ++ int rc = 0;
8299 ++
8300 ++ _reader |= 1;
8301 ++
8302 ++ initRegister();
8303 ++
8304 ++ if ((len % _len) >0) {
8305 ++ kDebug() << "Block length given for decrypt (" << len << ") is not a multiple of " << _len;
8306 ++ return -1;
8307 ++ }
8308 ++
8309 ++ char *elemBlock = static_cast<char*>(block);
8310 ++ for (int b = 0; b < len/_len; b++) {
8311 ++ if (_next == 0L) {
8312 ++ _next = new unsigned char[_len];
8313 ++ }
8314 ++ memcpy(_next, elemBlock, _len);
8315 ++
8316 ++ int bytesDecrypted = _cipher->decrypt(elemBlock, _len);
8317 ++
8318 ++ if (bytesDecrypted != -1) {
8319 ++ rc += bytesDecrypted;
8320 ++ // This might be optimizable
8321 ++ char *tb = (char *)elemBlock;
8322 ++ for (int i = 0; i < _len; i++) {
8323 ++ *tb++ ^= ((char *)_register)[i];
8324 ++ }
8325 ++ }
8326 ++
8327 ++ void *temp;
8328 ++ temp = _next;
8329 ++ _next = _register;
8330 ++ _register = temp;
8331 ++
8332 ++ elemBlock += _len;
8333 ++ }
8334 ++
8335 ++ return rc;
8336 ++ }
8337 ++ return -1;
8338 ++}
8339 +
8340 +diff --git a/kwalletd/backend/cbc.h b/kwalletd/backend/cbc.h
8341 +index 1ce971a..8750785 100644
8342 +--- a/kwalletd/backend/cbc.h
8343 ++++ b/kwalletd/backend/cbc.h
8344 +@@ -1,24 +1,22 @@
8345 + /* This file is part of the KDE project
8346 + Copyright (C) 2001 George Staikos <staikos@×××.org>
8347 +-
8348 ++
8349 + This library is free software; you can redistribute it and/or
8350 + modify it under the terms of the GNU Library General Public
8351 + License as published by the Free Software Foundation; either
8352 + version 2 of the License, or (at your option) any later version.
8353 +-
8354 ++
8355 + This library is distributed in the hope that it will be useful,
8356 + but WITHOUT ANY WARRANTY; without even the implied warranty of
8357 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
8358 + Library General Public License for more details.
8359 +-
8360 ++
8361 + You should have received a copy of the GNU Library General Public License
8362 + along with this library; see the file COPYING.LIB. If not, write to
8363 + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
8364 + Boston, MA 02110-1301, USA.
8365 + */
8366 +
8367 +-
8368 +-
8369 + #ifndef __CBC__KO__H
8370 + #define __CBC__KO__H
8371 +
8372 +@@ -33,30 +31,34 @@
8373 + * calls to the other will fail in this instance.
8374 + */
8375 +
8376 +-class CipherBlockChain : public BlockCipher {
8377 +- public:
8378 +- CipherBlockChain(BlockCipher *cipher);
8379 +- virtual ~CipherBlockChain();
8380 ++class CipherBlockChain : public BlockCipher
8381 ++{
8382 ++public:
8383 ++ CipherBlockChain(BlockCipher *cipher, bool useECBforReading =false);
8384 ++ virtual ~CipherBlockChain();
8385 +
8386 +- virtual bool setKey(void *key, int bitlength);
8387 ++ virtual bool setKey(void *key, int bitlength);
8388 +
8389 +- virtual int keyLen() const;
8390 ++ virtual int keyLen() const;
8391 +
8392 +- virtual bool variableKeyLen() const;
8393 ++ virtual bool variableKeyLen() const;
8394 +
8395 +- virtual bool readyToGo() const;
8396 ++ virtual bool readyToGo() const;
8397 +
8398 +- virtual int encrypt(void *block, int len);
8399 ++ virtual int encrypt(void *block, int len);
8400 +
8401 +- virtual int decrypt(void *block, int len);
8402 ++ virtual int decrypt(void *block, int len);
8403 +
8404 +- private:
8405 +- BlockCipher *_cipher;
8406 +- void *_register;
8407 +- void *_next;
8408 +- int _len;
8409 +- int _reader, _writer;
8410 ++private:
8411 ++ void initRegister();
8412 ++ int decryptECB(void *block, int len);
8413 +
8414 ++ BlockCipher *_cipher;
8415 ++ void *_register;
8416 ++ void *_next;
8417 ++ int _len;
8418 ++ int _reader, _writer;
8419 ++ bool _useECBforReading;
8420 + };
8421 +
8422 + #endif
8423 +diff --git a/kwalletd/backend/tests/testbf.cpp b/kwalletd/backend/tests/testbf.cpp
8424 +index 12dc746..b3d554a 100644
8425 +--- a/kwalletd/backend/tests/testbf.cpp
8426 ++++ b/kwalletd/backend/tests/testbf.cpp
8427 +@@ -4,64 +4,60 @@
8428 + #include "blowfish.h"
8429 + #include "cbc.h"
8430 +
8431 +-
8432 +-int main() {
8433 +-BlockCipher *bf;
8434 +-char data[] = "This is a test.";
8435 +-char expect[] = "\x22\x30\x7e\x2f\x42\x28\x44\x01\xda\xdf\x5a\x81\xd7\xe5\x7c\xd0";
8436 +-char key[] = "testkey";
8437 +-unsigned long et[] = {0x11223344};
8438 +-
8439 +- printf("%d: 0x11 == %d and 0x44 == %d\n", ((unsigned char *)et)[0],
8440 +- 0x11, 0x44);
8441 +- bf = new BlowFish();
8442 ++int main()
8443 ++{
8444 ++ BlockCipher *bf;
8445 ++ char data[] = "This is a test.";
8446 ++ char expect[] = "\x3f\x3c\x2d\xae\x8c\x7\x84\xf2\xa7\x6d\x28\xbd\xd\xb\xb8\x79";
8447 ++ char key[] = "testkey";
8448 ++ unsigned long et[] = {0x11223344};
8449 ++
8450 ++ printf("%d: 0x11 == %d and 0x44 == %d\n", ((unsigned char *)et)[0],
8451 ++ 0x11, 0x44);
8452 ++ bf = new BlowFish();
8453 + // bf = new CipherBlockChain(new BlowFish());
8454 +
8455 +- bf->setKey((void *)key, 7*8);
8456 +-
8457 +- if (!bf->readyToGo()) {
8458 +- printf("Error: not ready to go!\n");
8459 +- return -1;
8460 +- }
8461 ++ bf->setKey((void *)key, 7 * 8);
8462 +
8463 +- printf("About to encrypt...\n"); fflush(stdout);
8464 +- if (-1 == bf->encrypt((void *)data, 8)) {
8465 +- printf("Error: encrypt failed!\n");
8466 +- return -1;
8467 +- }
8468 +- printf("About to encrypt part 2...\n"); fflush(stdout);
8469 +- bf->encrypt((void *)(data+8), 8);
8470 +-
8471 +- printf("Encryption done. data[] is now: ");
8472 +- for (int i = 0; i < 16; i++) {
8473 +- printf("0x%x ", data[i]&0xff);
8474 +- if ((data[i]&0xff) != (expect[i]&0xff)) {
8475 +- printf("Error. This byte failed the comparison. It should have been 0x%x.\n", expect[i]&0xff);
8476 ++ if (!bf->readyToGo()) {
8477 ++ printf("Error: not ready to go!\n");
8478 + return -1;
8479 +- }
8480 +- }
8481 +- printf("\n");
8482 ++ }
8483 +
8484 +- delete bf;
8485 +- bf = new BlowFish();
8486 ++ printf("About to encrypt...\n"); fflush(stdout);
8487 ++ if (-1 == bf->encrypt((void *)data, 16)) {
8488 ++ printf("Error: encrypt failed!\n");
8489 ++ return -1;
8490 ++ }
8491 ++
8492 ++ printf("Encryption done. data[] is now: ");
8493 ++ for (int i = 0; i < 16; i++) {
8494 ++ printf("0x%x ", data[i] & 0xff);
8495 ++ if ((data[i] & 0xff) != (expect[i] & 0xff)) {
8496 ++ printf("Error. This byte failed the comparison. It should have been 0x%x.\n", expect[i] & 0xff);
8497 ++ break;
8498 ++ }
8499 ++ }
8500 ++ printf("\n");
8501 ++
8502 ++ delete bf;
8503 ++ bf = new BlowFish();
8504 + // bf = new CipherBlockChain(new BlowFish());
8505 +- bf->setKey((void *)key, 7*8);
8506 ++ bf->setKey((void *)key, 7 * 8);
8507 +
8508 +- printf("About to decrypt...\n"); fflush(stdout);
8509 +- if (-1 == bf->decrypt((void *)data, 16)) {
8510 +- printf("Error: decrypt failed!\n");
8511 +- return -1;
8512 +- }
8513 +- //bf->decrypt((void *)(data+8), 8);
8514 ++ printf("About to decrypt...\n"); fflush(stdout);
8515 ++ if (-1 == bf->decrypt((void *)data, 16)) {
8516 ++ printf("Error: decrypt failed!\n");
8517 ++ return -1;
8518 ++ }
8519 ++ //bf->decrypt((void *)(data+8), 8);
8520 +
8521 +- printf("All done! Result... data[] = \"%s\"\n", data);
8522 +- if (strcmp(data, "This is a test.")) {
8523 +- printf("ERROR. Decryption failed.\n");
8524 +- return -1;
8525 +- }
8526 ++ printf("All done! Result... data[] = \"%s\"\n", data);
8527 ++ if (strcmp(data, "This is a test.")) {
8528 ++ printf("ERROR. Decryption failed.\n");
8529 ++ return -1;
8530 ++ }
8531 +
8532 +- delete bf;
8533 ++ delete bf;
8534 + }
8535 +
8536 +-
8537 +-
8538 +--
8539 +2.2.1
8540 +
8541
8542 diff --git a/kde-apps/kwalletd/files/kwalletd-4.14.3-fix-random-open.patch b/kde-apps/kwalletd/files/kwalletd-4.14.3-fix-random-open.patch
8543 new file mode 100644
8544 index 0000000..7443e3f
8545 --- /dev/null
8546 +++ b/kde-apps/kwalletd/files/kwalletd-4.14.3-fix-random-open.patch
8547 @@ -0,0 +1,152 @@
8548 +commit 33a17ba0104cd94f2e33a3ac007b300553cdb417
8549 +Author: Valentin Rusu <kde@××××.info>
8550 +Date: Mon Feb 16 22:44:07 2015 +0100
8551 +
8552 + Fix for the random wallet open failure when updating
8553 +
8554 + The problem seems to be caused by the use of BackendPersistHandler
8555 + singleton when the user has several wallets on his system and not
8556 + all of them have been updated to the new schema.
8557 +
8558 + BUG: 343718
8559 +
8560 +diff --git a/kwalletd/backend/backendpersisthandler.cpp b/kwalletd/backend/backendpersisthandler.cpp
8561 +index 5c321c9..b7f63f8 100644
8562 +--- a/kwalletd/backend/backendpersisthandler.cpp
8563 ++++ b/kwalletd/backend/backendpersisthandler.cpp
8564 +@@ -140,25 +140,14 @@ static int getRandomBlock(QByteArray& randBlock) {
8565 + #endif
8566 + }
8567 +
8568 +-
8569 +-
8570 +-static BlowfishPersistHandler *blowfishHandler =0;
8571 +-#ifdef HAVE_QGPGME
8572 +-static GpgPersistHandler *gpgHandler =0;
8573 +-#endif // HAVE_QGPGME
8574 +-
8575 + BackendPersistHandler *BackendPersistHandler::getPersistHandler(BackendCipherType cipherType)
8576 + {
8577 + switch (cipherType){
8578 + case BACKEND_CIPHER_BLOWFISH:
8579 +- if (0 == blowfishHandler)
8580 +- blowfishHandler = new BlowfishPersistHandler;
8581 +- return blowfishHandler;
8582 ++ return new BlowfishPersistHandler;
8583 + #ifdef HAVE_QGPGME
8584 + case BACKEND_CIPHER_GPG:
8585 +- if (0 == gpgHandler)
8586 +- gpgHandler = new GpgPersistHandler;
8587 +- return gpgHandler;
8588 ++ return new GpgPersistHandler;
8589 + #endif // HAVE_QGPGME
8590 + default:
8591 + Q_ASSERT(0);
8592 +@@ -170,21 +159,16 @@ BackendPersistHandler *BackendPersistHandler::getPersistHandler(char magicBuf[12
8593 + {
8594 + if ((magicBuf[2] == KWALLET_CIPHER_BLOWFISH_ECB || magicBuf[2] == KWALLET_CIPHER_BLOWFISH_CBC) &&
8595 + (magicBuf[3] == KWALLET_HASH_SHA1 || magicBuf[3] == KWALLET_HASH_PBKDF2_SHA512)) {
8596 +- if (0 == blowfishHandler) {
8597 +- bool useECBforReading = magicBuf[2] == KWALLET_CIPHER_BLOWFISH_ECB;
8598 +- if (useECBforReading) {
8599 +- qDebug() << "this wallet uses ECB encryption. It'll be converted to CBC on next save.";
8600 +- }
8601 +- blowfishHandler = new BlowfishPersistHandler(useECBforReading);
8602 ++ bool useECBforReading = magicBuf[2] == KWALLET_CIPHER_BLOWFISH_ECB;
8603 ++ if (useECBforReading) {
8604 ++ qDebug() << "this wallet uses ECB encryption. It'll be converted to CBC on next save.";
8605 + }
8606 +- return blowfishHandler;
8607 ++ return new BlowfishPersistHandler(useECBforReading);
8608 + }
8609 + #ifdef HAVE_QGPGME
8610 + if (magicBuf[2] == KWALLET_CIPHER_GPG &&
8611 + magicBuf[3] == 0) {
8612 +- if (0 == gpgHandler)
8613 +- gpgHandler = new GpgPersistHandler;
8614 +- return gpgHandler;
8615 ++ return new GpgPersistHandler;
8616 + }
8617 + #endif // HAVE_QGPGME
8618 + return 0; // unknown cipher or hash
8619 +diff --git a/kwalletd/backend/kwalletbackend.cc b/kwalletd/backend/kwalletbackend.cc
8620 +index 7d439e3..9240103 100644
8621 +--- a/kwalletd/backend/kwalletbackend.cc
8622 ++++ b/kwalletd/backend/kwalletbackend.cc
8623 +@@ -266,7 +266,7 @@ int Backend::open(const QByteArray& password, WId w) {
8624 + if (_open) {
8625 + return -255; // already open
8626 + }
8627 +-
8628 ++
8629 + setPassword(password);
8630 + return openInternal(w);
8631 + }
8632 +@@ -287,20 +287,20 @@ int Backend::openPreHashed(const QByteArray &passwordHash)
8633 + if (_open) {
8634 + return -255; // already open
8635 + }
8636 +-
8637 ++
8638 + // check the password hash for correct size (currently fixed)
8639 + if (passwordHash.size() != 20 && passwordHash.size() != 40 &&
8640 + passwordHash.size() != 56) {
8641 + return -42; // unsupported encryption scheme
8642 + }
8643 +-
8644 ++
8645 + _passhash = passwordHash;
8646 + _newPassHash = passwordHash;
8647 + _useNewHash = true;//Only new hash is supported
8648 +
8649 + return openInternal();
8650 + }
8651 +-
8652 ++
8653 + int Backend::openInternal(WId w)
8654 + {
8655 + // No wallet existed. Let's create it.
8656 +@@ -350,7 +350,9 @@ int Backend::openInternal(WId w)
8657 + if (0 == phandler){
8658 + return 42; // unknown cipher or hash
8659 + }
8660 +- return phandler->read(this, db, w);
8661 ++ int result = phandler->read(this, db, w);
8662 ++ delete phandler;
8663 ++ return result;
8664 + }
8665 +
8666 + void Backend::swapToNewHash()
8667 +@@ -427,6 +429,7 @@ int Backend::sync(WId w) {
8668 + notification->setText( i18n("Failed to sync wallet <b>%1</b> to disk. Error codes are:\nRC <b>%2</b>\nSF <b>%3</b>. Please file a BUG report using this information to bugs.kde.org").arg(_name).arg(rc).arg(sf.errorString()) );
8669 + notification->sendEvent();
8670 + }
8671 ++ delete phandler;
8672 + return rc;
8673 + }
8674 +
8675 +@@ -439,7 +442,7 @@ int Backend::close(bool save) {
8676 + return rc;
8677 + }
8678 + }
8679 +-
8680 ++
8681 + // do the actual close
8682 + for (FolderMap::ConstIterator i = _entries.constBegin(); i != _entries.constEnd(); ++i) {
8683 + for (EntryMap::ConstIterator j = i.value().constBegin(); j != i.value().constEnd(); ++j) {
8684 +@@ -447,13 +450,13 @@ int Backend::close(bool save) {
8685 + }
8686 + }
8687 + _entries.clear();
8688 +-
8689 ++
8690 + // empty the password hash
8691 + _passhash.fill(0);
8692 + _newPassHash.fill(0);
8693 +
8694 + _open = false;
8695 +-
8696 ++
8697 + return 0;
8698 + }
8699 +
8700
8701 diff --git a/kde-apps/kwalletd/kwalletd-4.14.3-r2.ebuild b/kde-apps/kwalletd/kwalletd-4.14.3-r2.ebuild
8702 new file mode 100644
8703 index 0000000..5d6106b
8704 --- /dev/null
8705 +++ b/kde-apps/kwalletd/kwalletd-4.14.3-r2.ebuild
8706 @@ -0,0 +1,38 @@
8707 +# Copyright 1999-2015 Gentoo Foundation
8708 +# Distributed under the terms of the GNU General Public License v2
8709 +# $Id$
8710 +
8711 +EAPI=5
8712 +
8713 +KMNAME="kde-runtime"
8714 +inherit kde4-meta
8715 +
8716 +DESCRIPTION="KDE Password Server"
8717 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
8718 +IUSE="debug gpg"
8719 +
8720 +DEPEND="
8721 + dev-libs/libgcrypt:0=
8722 + gpg? (
8723 + app-crypt/gpgme
8724 + $(add_kdeapps_dep kdepimlibs)
8725 + )
8726 +"
8727 +RDEPEND="${DEPEND}"
8728 +
8729 +RESTRICT="test"
8730 +# testpamopen crashes with a buffer overflow (__fortify_fail)
8731 +
8732 +PATCHES=(
8733 + "${FILESDIR}/${P}-CVE-2013-7252.patch"
8734 + "${FILESDIR}/${P}-fix-random-open.patch"
8735 +)
8736 +
8737 +src_configure() {
8738 + local mycmakeargs=(
8739 + $(cmake-utils_use_find_package gpg Gpgme)
8740 + $(cmake-utils_use_find_package gpg QGpgme)
8741 + )
8742 +
8743 + kde4-base_src_configure
8744 +}
8745
8746 diff --git a/kde-apps/kwalletd/metadata.xml b/kde-apps/kwalletd/metadata.xml
8747 new file mode 100644
8748 index 0000000..734ea24
8749 --- /dev/null
8750 +++ b/kde-apps/kwalletd/metadata.xml
8751 @@ -0,0 +1,8 @@
8752 +<?xml version="1.0" encoding="UTF-8"?>
8753 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
8754 +<pkgmetadata>
8755 + <!-- maintainer-needed -->
8756 + <use>
8757 + <flag name="gpg">Support wallets with GnuPG encryption additionally to default blowfish-encrypted file</flag>
8758 + </use>
8759 +</pkgmetadata>
8760
8761 diff --git a/kde-apps/kwalletmanager/kwalletmanager-4.14.3.ebuild b/kde-apps/kwalletmanager/kwalletmanager-4.14.3.ebuild
8762 new file mode 100644
8763 index 0000000..19122f0
8764 --- /dev/null
8765 +++ b/kde-apps/kwalletmanager/kwalletmanager-4.14.3.ebuild
8766 @@ -0,0 +1,16 @@
8767 +# Copyright 1999-2015 Gentoo Foundation
8768 +# Distributed under the terms of the GNU General Public License v2
8769 +# $Id$
8770 +
8771 +EAPI=5
8772 +
8773 +KDE_HANDBOOK="optional"
8774 +inherit kde4-base
8775 +
8776 +DESCRIPTION="KDE Wallet Management Tool"
8777 +HOMEAGE="https://www.kde.org/applications/system/kwalletmanager
8778 +https://utils.kde.org/projects/kwalletmanager"
8779 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
8780 +IUSE="debug"
8781 +
8782 +RDEPEND="!kde-base/kwallet:4"
8783
8784 diff --git a/kde-apps/kwordquiz/kwordquiz-4.14.3.ebuild b/kde-apps/kwordquiz/kwordquiz-4.14.3.ebuild
8785 new file mode 100644
8786 index 0000000..00199ed
8787 --- /dev/null
8788 +++ b/kde-apps/kwordquiz/kwordquiz-4.14.3.ebuild
8789 @@ -0,0 +1,19 @@
8790 +# Copyright 1999-2015 Gentoo Foundation
8791 +# Distributed under the terms of the GNU General Public License v2
8792 +# $Id$
8793 +
8794 +EAPI=5
8795 +
8796 +KDE_HANDBOOK="optional"
8797 +inherit kde4-base
8798 +
8799 +DESCRIPTION="KDE: A powerful flashcard and vocabulary learning program"
8800 +HOMEPAGE="https://www.kde.org/applications/education/kwordquiz
8801 +https://edu.kde.org/kwordquiz"
8802 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
8803 +IUSE="debug"
8804 +
8805 +DEPEND="
8806 + $(add_kdeapps_dep libkdeedu)
8807 +"
8808 +RDEPEND=${DEPEND}
8809
8810 diff --git a/kde-apps/kwrite/kwrite-4.14.3.ebuild b/kde-apps/kwrite/kwrite-4.14.3.ebuild
8811 new file mode 100644
8812 index 0000000..a22a633
8813 --- /dev/null
8814 +++ b/kde-apps/kwrite/kwrite-4.14.3.ebuild
8815 @@ -0,0 +1,19 @@
8816 +# Copyright 1999-2015 Gentoo Foundation
8817 +# Distributed under the terms of the GNU General Public License v2
8818 +# $Id$
8819 +
8820 +EAPI=5
8821 +
8822 +KDE_HANDBOOK="optional"
8823 +KMNAME="kate"
8824 +KMEXTRACTONLY="doc/kate"
8825 +inherit kde4-meta
8826 +
8827 +DESCRIPTION="KDE MDI editor/IDE"
8828 +HOMEPAGE="https://www.kde.org/applications/utilities/kwrite"
8829 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
8830 +IUSE="debug"
8831 +
8832 +RDEPEND="
8833 + $(add_kdebase_dep katepart)
8834 +"
8835
8836 diff --git a/kde-apps/kwrite/metadata.xml b/kde-apps/kwrite/metadata.xml
8837 new file mode 100644
8838 index 0000000..7a38bb9
8839 --- /dev/null
8840 +++ b/kde-apps/kwrite/metadata.xml
8841 @@ -0,0 +1,5 @@
8842 +<?xml version="1.0" encoding="UTF-8"?>
8843 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
8844 +<pkgmetadata>
8845 + <!-- maintainer-needed -->
8846 +</pkgmetadata>
8847
8848 diff --git a/kde-apps/libkcddb/libkcddb-4.14.3.ebuild b/kde-apps/libkcddb/libkcddb-4.14.3.ebuild
8849 new file mode 100644
8850 index 0000000..b127629
8851 --- /dev/null
8852 +++ b/kde-apps/libkcddb/libkcddb-4.14.3.ebuild
8853 @@ -0,0 +1,41 @@
8854 +# Copyright 1999-2015 Gentoo Foundation
8855 +# Distributed under the terms of the GNU General Public License v2
8856 +# $Id$
8857 +
8858 +EAPI=5
8859 +
8860 +KDE_HANDBOOK="optional"
8861 +inherit kde4-base
8862 +
8863 +DESCRIPTION="KDE library for CDDB"
8864 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
8865 +IUSE="debug musicbrainz"
8866 +
8867 +# tests require network access and compare static data with online data
8868 +# bug 280996
8869 +RESTRICT=test
8870 +
8871 +DEPEND="
8872 + musicbrainz? ( media-libs/musicbrainz:5 )
8873 +"
8874 +RDEPEND="${DEPEND}"
8875 +
8876 +KMSAVELIBS="true"
8877 +
8878 +src_prepare() {
8879 + kde4-base_src_prepare
8880 +
8881 + if ! use handbook ; then
8882 + pushd kcmcddb > /dev/null
8883 + comment_add_subdirectory doc
8884 + popd > /dev/null
8885 + fi
8886 +}
8887 +
8888 +src_configure() {
8889 + local mycmakeargs=(
8890 + $(cmake-utils_use_with musicbrainz MusicBrainz5)
8891 + )
8892 +
8893 + kde4-base_src_configure
8894 +}
8895
8896 diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-4.14.3.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-4.14.3.ebuild
8897 new file mode 100644
8898 index 0000000..aa74ba9
8899 --- /dev/null
8900 +++ b/kde-apps/libkcompactdisc/libkcompactdisc-4.14.3.ebuild
8901 @@ -0,0 +1,18 @@
8902 +# Copyright 1999-2015 Gentoo Foundation
8903 +# Distributed under the terms of the GNU General Public License v2
8904 +# $Id$
8905 +
8906 +EAPI=5
8907 +
8908 +inherit kde4-base
8909 +
8910 +DESCRIPTION="KDE library for playing & ripping CDs"
8911 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
8912 +IUSE="alsa debug"
8913 +
8914 +src_configure() {
8915 + local mycmakeargs=(
8916 + $(cmake-utils_use_with alsa)
8917 + )
8918 + kde4-base_src_configure
8919 +}
8920
8921 diff --git a/kde-apps/libkcompactdisc/metadata.xml b/kde-apps/libkcompactdisc/metadata.xml
8922 new file mode 100644
8923 index 0000000..7a38bb9
8924 --- /dev/null
8925 +++ b/kde-apps/libkcompactdisc/metadata.xml
8926 @@ -0,0 +1,5 @@
8927 +<?xml version="1.0" encoding="UTF-8"?>
8928 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
8929 +<pkgmetadata>
8930 + <!-- maintainer-needed -->
8931 +</pkgmetadata>
8932
8933 diff --git a/kde-apps/libkdcraw/files/libkdcraw-4.14.3-libraw-0.16.1.patch b/kde-apps/libkdcraw/files/libkdcraw-4.14.3-libraw-0.16.1.patch
8934 new file mode 100644
8935 index 0000000..a55ef87
8936 --- /dev/null
8937 +++ b/kde-apps/libkdcraw/files/libkdcraw-4.14.3-libraw-0.16.1.patch
8938 @@ -0,0 +1,18 @@
8939 +commit 46898ec97a0462eb08a5b6d09999450a86b27aae
8940 +Author: Gilles Caulier <caulier.gilles@×××××.com>
8941 +Date: Thu May 14 22:54:16 2015 +0200
8942 +
8943 +libraw 0.16.1 needs C++ exceptions rules while compilation
8944 +BUGS: 347728
8945 +FIXED-IN: 4.11.0
8946 +--- libkdcraw/CMakeLists.txt
8947 ++++ libkdcraw/CMakeLists.txt
8948 +@@ -22,6 +22,8 @@
8949 + #
8950 + # ============================================================
8951 +
8952 ++add_definitions (${KDE4_ENABLE_EXCEPTIONS})
8953 ++
8954 + CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/version.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/version.h)
8955 +
8956 + SET(kdcraw_LIB_SRCS kdcraw.cpp
8957
8958 diff --git a/kde-apps/libkdcraw/libkdcraw-4.14.3-r1.ebuild b/kde-apps/libkdcraw/libkdcraw-4.14.3-r1.ebuild
8959 new file mode 100644
8960 index 0000000..5059903
8961 --- /dev/null
8962 +++ b/kde-apps/libkdcraw/libkdcraw-4.14.3-r1.ebuild
8963 @@ -0,0 +1,18 @@
8964 +# Copyright 1999-2015 Gentoo Foundation
8965 +# Distributed under the terms of the GNU General Public License v2
8966 +# $Id$
8967 +
8968 +EAPI=5
8969 +
8970 +inherit kde4-base
8971 +
8972 +DESCRIPTION="KDE digital camera raw image library wrapper"
8973 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
8974 +IUSE="debug"
8975 +
8976 +DEPEND="
8977 + >=media-libs/libraw-0.16_beta1-r1:=
8978 +"
8979 +RDEPEND="${DEPEND}"
8980 +
8981 +PATCHES=( "${FILESDIR}/${P}-libraw-0.16.1.patch" )
8982
8983 diff --git a/kde-apps/libkdcraw/metadata.xml b/kde-apps/libkdcraw/metadata.xml
8984 new file mode 100644
8985 index 0000000..7a38bb9
8986 --- /dev/null
8987 +++ b/kde-apps/libkdcraw/metadata.xml
8988 @@ -0,0 +1,5 @@
8989 +<?xml version="1.0" encoding="UTF-8"?>
8990 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
8991 +<pkgmetadata>
8992 + <!-- maintainer-needed -->
8993 +</pkgmetadata>
8994
8995 diff --git a/kde-apps/libkdeedu/libkdeedu-4.14.3.ebuild b/kde-apps/libkdeedu/libkdeedu-4.14.3.ebuild
8996 new file mode 100644
8997 index 0000000..949e429
8998 --- /dev/null
8999 +++ b/kde-apps/libkdeedu/libkdeedu-4.14.3.ebuild
9000 @@ -0,0 +1,15 @@
9001 +# Copyright 1999-2015 Gentoo Foundation
9002 +# Distributed under the terms of the GNU General Public License v2
9003 +# $Id$
9004 +
9005 +EAPI=5
9006 +
9007 +inherit kde4-base
9008 +
9009 +DESCRIPTION="Common library for KDE educational apps"
9010 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9011 +IUSE="debug"
9012 +
9013 +# 4 of 4 tests fail. Last checked for 4.6.1. Tests are fundamentally broken,
9014 +# see bug 258857 for details.
9015 +RESTRICT=test
9016
9017 diff --git a/kde-apps/libkdegames/libkdegames-4.14.3-r1.ebuild b/kde-apps/libkdegames/libkdegames-4.14.3-r1.ebuild
9018 new file mode 100644
9019 index 0000000..dd52ab1
9020 --- /dev/null
9021 +++ b/kde-apps/libkdegames/libkdegames-4.14.3-r1.ebuild
9022 @@ -0,0 +1,19 @@
9023 +# Copyright 1999-2015 Gentoo Foundation
9024 +# Distributed under the terms of the GNU General Public License v2
9025 +# $Id$
9026 +
9027 +EAPI=5
9028 +
9029 +inherit kde4-base
9030 +
9031 +DESCRIPTION="Base library common to many KDE games"
9032 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9033 +IUSE="debug"
9034 +
9035 +DEPEND="
9036 + media-libs/libsndfile
9037 + media-libs/openal
9038 +"
9039 +RDEPEND="${DEPEND}"
9040 +
9041 +KMSAVELIBS="true"
9042
9043 diff --git a/kde-apps/libkexiv2/libkexiv2-4.14.3.ebuild b/kde-apps/libkexiv2/libkexiv2-4.14.3.ebuild
9044 new file mode 100644
9045 index 0000000..bb74ce4
9046 --- /dev/null
9047 +++ b/kde-apps/libkexiv2/libkexiv2-4.14.3.ebuild
9048 @@ -0,0 +1,17 @@
9049 +# Copyright 1999-2015 Gentoo Foundation
9050 +# Distributed under the terms of the GNU General Public License v2
9051 +# $Id$
9052 +
9053 +EAPI=5
9054 +
9055 +inherit kde4-base
9056 +
9057 +DESCRIPTION="KDE Image Plugin Interface: an exiv2 library wrapper"
9058 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9059 +IUSE="debug +xmp"
9060 +
9061 +DEPEND="
9062 + >=media-gfx/exiv2-0.20:=[xmp=]
9063 + virtual/jpeg:0
9064 +"
9065 +RDEPEND="${DEPEND}"
9066
9067 diff --git a/kde-apps/libkexiv2/metadata.xml b/kde-apps/libkexiv2/metadata.xml
9068 new file mode 100644
9069 index 0000000..7a38bb9
9070 --- /dev/null
9071 +++ b/kde-apps/libkexiv2/metadata.xml
9072 @@ -0,0 +1,5 @@
9073 +<?xml version="1.0" encoding="UTF-8"?>
9074 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9075 +<pkgmetadata>
9076 + <!-- maintainer-needed -->
9077 +</pkgmetadata>
9078
9079 diff --git a/kde-apps/libkipi/libkipi-4.14.3.ebuild b/kde-apps/libkipi/libkipi-4.14.3.ebuild
9080 new file mode 100644
9081 index 0000000..9d9171b
9082 --- /dev/null
9083 +++ b/kde-apps/libkipi/libkipi-4.14.3.ebuild
9084 @@ -0,0 +1,11 @@
9085 +# Copyright 1999-2015 Gentoo Foundation
9086 +# Distributed under the terms of the GNU General Public License v2
9087 +# $Id$
9088 +
9089 +EAPI=5
9090 +
9091 +inherit kde4-base
9092 +
9093 +DESCRIPTION="A library for image plugins accross KDE applications"
9094 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9095 +IUSE="debug"
9096
9097 diff --git a/kde-apps/libkipi/metadata.xml b/kde-apps/libkipi/metadata.xml
9098 new file mode 100644
9099 index 0000000..7a38bb9
9100 --- /dev/null
9101 +++ b/kde-apps/libkipi/metadata.xml
9102 @@ -0,0 +1,5 @@
9103 +<?xml version="1.0" encoding="UTF-8"?>
9104 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9105 +<pkgmetadata>
9106 + <!-- maintainer-needed -->
9107 +</pkgmetadata>
9108
9109 diff --git a/kde-apps/libkmahjongg/libkmahjongg-4.14.3.ebuild b/kde-apps/libkmahjongg/libkmahjongg-4.14.3.ebuild
9110 new file mode 100644
9111 index 0000000..d87d6ae
9112 --- /dev/null
9113 +++ b/kde-apps/libkmahjongg/libkmahjongg-4.14.3.ebuild
9114 @@ -0,0 +1,11 @@
9115 +# Copyright 1999-2015 Gentoo Foundation
9116 +# Distributed under the terms of the GNU General Public License v2
9117 +# $Id$
9118 +
9119 +EAPI=5
9120 +
9121 +inherit kde4-base
9122 +
9123 +DESCRIPTION="LibKMahjongg for KDE"
9124 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9125 +IUSE="debug"
9126
9127 diff --git a/kde-apps/libkmahjongg/metadata.xml b/kde-apps/libkmahjongg/metadata.xml
9128 new file mode 100644
9129 index 0000000..7a38bb9
9130 --- /dev/null
9131 +++ b/kde-apps/libkmahjongg/metadata.xml
9132 @@ -0,0 +1,5 @@
9133 +<?xml version="1.0" encoding="UTF-8"?>
9134 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9135 +<pkgmetadata>
9136 + <!-- maintainer-needed -->
9137 +</pkgmetadata>
9138
9139 diff --git a/kde-apps/libkomparediff2/libkomparediff2-4.14.3.ebuild b/kde-apps/libkomparediff2/libkomparediff2-4.14.3.ebuild
9140 new file mode 100644
9141 index 0000000..10ac84e
9142 --- /dev/null
9143 +++ b/kde-apps/libkomparediff2/libkomparediff2-4.14.3.ebuild
9144 @@ -0,0 +1,15 @@
9145 +# Copyright 1999-2015 Gentoo Foundation
9146 +# Distributed under the terms of the GNU General Public License v2
9147 +# $Id$
9148 +
9149 +EAPI=5
9150 +
9151 +inherit kde4-base
9152 +
9153 +DESCRIPTION="KDE library to compare files and strings"
9154 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9155 +IUSE="debug test"
9156 +
9157 +RDEPEND="${DEPEND}
9158 + !<=kde-base/kompare-4.11.50:4
9159 +"
9160
9161 diff --git a/kde-apps/libkomparediff2/metadata.xml b/kde-apps/libkomparediff2/metadata.xml
9162 new file mode 100644
9163 index 0000000..7a38bb9
9164 --- /dev/null
9165 +++ b/kde-apps/libkomparediff2/metadata.xml
9166 @@ -0,0 +1,5 @@
9167 +<?xml version="1.0" encoding="UTF-8"?>
9168 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9169 +<pkgmetadata>
9170 + <!-- maintainer-needed -->
9171 +</pkgmetadata>
9172
9173 diff --git a/kde-apps/libkonq/files/libkonq-4.9.0-cmake.patch b/kde-apps/libkonq/files/libkonq-4.9.0-cmake.patch
9174 new file mode 100644
9175 index 0000000..53865b5
9176 --- /dev/null
9177 +++ b/kde-apps/libkonq/files/libkonq-4.9.0-cmake.patch
9178 @@ -0,0 +1,15 @@
9179 +This header is required for dolphin.
9180 +
9181 +diff --git a/lib/konq/CMakeLists.txt b/lib/konq/CMakeLists.txt
9182 +index 8ecbfa9..445afd9 100644
9183 +--- a/lib/konq/CMakeLists.txt
9184 ++++ b/lib/konq/CMakeLists.txt
9185 +@@ -59,7 +59,7 @@ install( FILES
9186 + konq_dndpopupmenuplugin.h
9187 + knewmenu.h
9188 + konq_menuactions.h
9189 +- # konq_copytomenu.h - anyone needs it?
9190 ++ konq_copytomenu.h
9191 + konq_operations.h
9192 + libkonq_export.h
9193 + konq_events.h
9194
9195 diff --git a/kde-apps/libkonq/libkonq-4.14.3.ebuild b/kde-apps/libkonq/libkonq-4.14.3.ebuild
9196 new file mode 100644
9197 index 0000000..9b7433d
9198 --- /dev/null
9199 +++ b/kde-apps/libkonq/libkonq-4.14.3.ebuild
9200 @@ -0,0 +1,19 @@
9201 +# Copyright 1999-2015 Gentoo Foundation
9202 +# Distributed under the terms of the GNU General Public License v2
9203 +# $Id$
9204 +
9205 +EAPI=5
9206 +
9207 +KMNAME="kde-baseapps"
9208 +KMMODULE="lib/konq"
9209 +CPPUNIT_REQUIRED="optional"
9210 +inherit kde4-meta
9211 +
9212 +DESCRIPTION="The embeddable part of konqueror"
9213 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9214 +IUSE="debug"
9215 +RESTRICT="test"
9216 +
9217 +KMSAVELIBS="true"
9218 +
9219 +PATCHES=( "${FILESDIR}/${PN}-4.9.0-cmake.patch" )
9220
9221 diff --git a/kde-apps/libksane/libksane-4.14.3.ebuild b/kde-apps/libksane/libksane-4.14.3.ebuild
9222 new file mode 100644
9223 index 0000000..9d8a1b8
9224 --- /dev/null
9225 +++ b/kde-apps/libksane/libksane-4.14.3.ebuild
9226 @@ -0,0 +1,17 @@
9227 +# Copyright 1999-2015 Gentoo Foundation
9228 +# Distributed under the terms of the GNU General Public License v2
9229 +# $Id$
9230 +
9231 +EAPI=5
9232 +
9233 +inherit kde4-base
9234 +
9235 +DESCRIPTION="SANE Library interface for KDE"
9236 +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9237 +IUSE="debug"
9238 +LICENSE="LGPL-2"
9239 +
9240 +DEPEND="
9241 + media-gfx/sane-backends
9242 +"
9243 +RDEPEND="${DEPEND}"
9244
9245 diff --git a/kde-apps/libksane/metadata.xml b/kde-apps/libksane/metadata.xml
9246 new file mode 100644
9247 index 0000000..7a38bb9
9248 --- /dev/null
9249 +++ b/kde-apps/libksane/metadata.xml
9250 @@ -0,0 +1,5 @@
9251 +<?xml version="1.0" encoding="UTF-8"?>
9252 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9253 +<pkgmetadata>
9254 + <!-- maintainer-needed -->
9255 +</pkgmetadata>
9256
9257 diff --git a/kde-apps/lokalize/lokalize-4.14.3.ebuild b/kde-apps/lokalize/lokalize-4.14.3.ebuild
9258 new file mode 100644
9259 index 0000000..4ee709f
9260 --- /dev/null
9261 +++ b/kde-apps/lokalize/lokalize-4.14.3.ebuild
9262 @@ -0,0 +1,45 @@
9263 +# Copyright 1999-2016 Gentoo Foundation
9264 +# Distributed under the terms of the GNU General Public License v2
9265 +# $Id$
9266 +
9267 +EAPI=5
9268 +
9269 +KDE_HANDBOOK="optional"
9270 +PYTHON_COMPAT=( python2_7 )
9271 +inherit python-single-r1 kde4-base
9272 +
9273 +DESCRIPTION="KDE4 translation tool"
9274 +HOMEPAGE="https://www.kde.org/applications/development/lokalize
9275 +https://l10n.kde.org/tools"
9276 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9277 +IUSE="debug"
9278 +
9279 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
9280 +
9281 +DEPEND="
9282 + ${PYTHON_DEPS}
9283 + >=app-text/hunspell-1.2.8
9284 + >=dev-qt/qtsql-4.5.0:4[sqlite]
9285 +"
9286 +RDEPEND="${DEPEND}
9287 + $(add_kdebase_dep krosspython "${PYTHON_USEDEP}")
9288 + $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}")
9289 +"
9290 +
9291 +pkg_setup() {
9292 + python-single-r1_pkg_setup
9293 + kde4-base_pkg_setup
9294 +}
9295 +
9296 +src_install() {
9297 + kde4-base_src_install
9298 + python_fix_shebang "${ED}/usr/share/apps/${PN}"
9299 +}
9300 +
9301 +pkg_postinst() {
9302 + kde4-base_pkg_postinst
9303 +
9304 + if ! has_version dev-vcs/subversion ; then
9305 + elog "To be able to autofetch KDE translations in new project wizard, install dev-vcs/subversion."
9306 + fi
9307 +}
9308
9309 diff --git a/kde-apps/lokalize/metadata.xml b/kde-apps/lokalize/metadata.xml
9310 new file mode 100644
9311 index 0000000..7a38bb9
9312 --- /dev/null
9313 +++ b/kde-apps/lokalize/metadata.xml
9314 @@ -0,0 +1,5 @@
9315 +<?xml version="1.0" encoding="UTF-8"?>
9316 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9317 +<pkgmetadata>
9318 + <!-- maintainer-needed -->
9319 +</pkgmetadata>
9320
9321 diff --git a/kde-apps/lskat/lskat-4.14.3.ebuild b/kde-apps/lskat/lskat-4.14.3.ebuild
9322 new file mode 100644
9323 index 0000000..1a31c3e
9324 --- /dev/null
9325 +++ b/kde-apps/lskat/lskat-4.14.3.ebuild
9326 @@ -0,0 +1,20 @@
9327 +# Copyright 1999-2015 Gentoo Foundation
9328 +# Distributed under the terms of the GNU General Public License v2
9329 +# $Id$
9330 +
9331 +EAPI=5
9332 +
9333 +KDE_HANDBOOK="optional"
9334 +KDE_SELINUX_MODULE="games"
9335 +inherit kde4-base
9336 +
9337 +DESCRIPTION="Skat game for KDE"
9338 +HOMEPAGE="
9339 + https://www.kde.org/applications/games/lskat/
9340 + https://games.kde.org/game.php?game=lskat
9341 +"
9342 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9343 +IUSE="debug"
9344 +
9345 +DEPEND="$(add_kdeapps_dep libkdegames)"
9346 +RDEPEND="${DEPEND}"
9347
9348 diff --git a/kde-apps/marble/marble-4.14.3.ebuild b/kde-apps/marble/marble-4.14.3.ebuild
9349 new file mode 100644
9350 index 0000000..70f40e1
9351 --- /dev/null
9352 +++ b/kde-apps/marble/marble-4.14.3.ebuild
9353 @@ -0,0 +1,91 @@
9354 +# Copyright 1999-2015 Gentoo Foundation
9355 +# Distributed under the terms of the GNU General Public License v2
9356 +# $Id$
9357 +
9358 +EAPI=5
9359 +
9360 +KDE_HANDBOOK="optional"
9361 +KDE_REQUIRED="optional"
9362 +CPPUNIT_REQUIRED="optional"
9363 +PYTHON_COMPAT=( python2_7 )
9364 +inherit kde4-base python-single-r1
9365 +
9366 +DESCRIPTION="Generic geographical map widget"
9367 +HOMEPAGE="https://marble.kde.org/"
9368 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9369 +IUSE="debug designer-plugin gps +kde phonon plasma python shapefile test zip"
9370 +
9371 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
9372 +
9373 +# tests fail / segfault. Last checked for 4.9.0
9374 +RESTRICT="test"
9375 +
9376 +RDEPEND="
9377 + dev-qt/qtcore:4
9378 + dev-qt/qtdbus:4
9379 + dev-qt/qtdeclarative:4
9380 + dev-qt/qtgui:4
9381 + dev-qt/qtscript:4
9382 + dev-qt/qtsql:4
9383 + dev-qt/qtsvg:4
9384 + dev-qt/qtwebkit:4
9385 + designer-plugin? ( dev-qt/designer:4 )
9386 + gps? ( >=sci-geosciences/gpsd-2.95[qt4] )
9387 + kde? ( media-libs/phonon[qt4] )
9388 + phonon? ( media-libs/phonon[qt4] )
9389 + python? (
9390 + ${PYTHON_DEPS}
9391 + >=dev-python/PyQt4-4.4.4-r1[${PYTHON_USEDEP}]
9392 + kde? ( $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}" ) )
9393 + )
9394 + shapefile? ( sci-libs/shapelib )
9395 + zip? ( dev-libs/quazip )
9396 +"
9397 +DEPEND="
9398 + ${RDEPEND}
9399 + test? ( dev-qt/qttest:4 )
9400 +"
9401 +# the qt dependencies are needed because with USE=-kde nothing is pulled in
9402 +# by default... bugs 414165 & 429346
9403 +
9404 +REQUIRED_USE="
9405 + plasma? ( kde )
9406 + python? ( kde )
9407 +"
9408 +
9409 +pkg_setup() {
9410 + kde4-base_pkg_setup
9411 + use python && python-single-r1_pkg_setup
9412 +}
9413 +
9414 +src_configure() {
9415 + local mycmakeargs=(
9416 + $(cmake-utils_use_with designer-plugin DESIGNER_PLUGIN)
9417 + $(cmake-utils_use python EXPERIMENTAL_PYTHON_BINDINGS)
9418 + $(cmake-utils_use_with python PythonLibrary)
9419 + $(cmake-utils_use_with python PyQt4)
9420 + $(cmake-utils_use_with python SIP)
9421 + $(cmake-utils_use_with gps libgps)
9422 + $(cmake-utils_use !kde QTONLY)
9423 + $(cmake-utils_use_with phonon)
9424 + $(cmake-utils_use_with plasma)
9425 + $(cmake-utils_use_with shapefile libshp)
9426 + $(cmake-utils_use_with zip quazip)
9427 + -DBUILD_MARBLE_TESTS=OFF
9428 + -DWITH_liblocation=0
9429 + -DWITH_QextSerialPort=OFF
9430 + )
9431 +
9432 + kde4-base_src_configure
9433 +}
9434 +
9435 +src_test() {
9436 + if use kde; then
9437 + elog "Marble tests can only be run in the qt-only version"
9438 + else
9439 + local mycmakeargs=(
9440 + -DBUILD_MARBLE_TESTS=ON
9441 + )
9442 + kde4-base_src_test
9443 + fi
9444 +}
9445
9446 diff --git a/kde-apps/marble/metadata.xml b/kde-apps/marble/metadata.xml
9447 new file mode 100644
9448 index 0000000..6c3f6ab
9449 --- /dev/null
9450 +++ b/kde-apps/marble/metadata.xml
9451 @@ -0,0 +1,12 @@
9452 +<?xml version="1.0" encoding="UTF-8"?>
9453 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9454 +<pkgmetadata>
9455 + <!-- maintainer-needed -->
9456 + <use>
9457 + <flag name="aprs">Enable support for APRS data sources</flag>
9458 + <flag name="designer-plugin">Enable designer plugin</flag>
9459 + <flag name="phonon">Enable sound support via <pkg>media-libs/phonon</pkg></flag>
9460 + <flag name="shapefile">Enable support for ESRI shapefiles</flag>
9461 + <flag name="zip">Enable support for reading and displaying .kmz files</flag>
9462 + </use>
9463 +</pkgmetadata>
9464
9465 diff --git a/kde-apps/mplayerthumbs/metadata.xml b/kde-apps/mplayerthumbs/metadata.xml
9466 new file mode 100644
9467 index 0000000..7a38bb9
9468 --- /dev/null
9469 +++ b/kde-apps/mplayerthumbs/metadata.xml
9470 @@ -0,0 +1,5 @@
9471 +<?xml version="1.0" encoding="UTF-8"?>
9472 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9473 +<pkgmetadata>
9474 + <!-- maintainer-needed -->
9475 +</pkgmetadata>
9476
9477 diff --git a/kde-apps/mplayerthumbs/mplayerthumbs-4.14.3.ebuild b/kde-apps/mplayerthumbs/mplayerthumbs-4.14.3.ebuild
9478 new file mode 100644
9479 index 0000000..eb98084
9480 --- /dev/null
9481 +++ b/kde-apps/mplayerthumbs/mplayerthumbs-4.14.3.ebuild
9482 @@ -0,0 +1,23 @@
9483 +# Copyright 1999-2015 Gentoo Foundation
9484 +# Distributed under the terms of the GNU General Public License v2
9485 +# $Id$
9486 +
9487 +EAPI=5
9488 +
9489 +inherit kde4-base
9490 +
9491 +DESCRIPTION="A Thumbnail Generator for Video Files on KDE filemanagers"
9492 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9493 +IUSE="debug"
9494 +
9495 +RDEPEND="
9496 + $(add_kdeapps_dep kdebase-kioslaves)
9497 +"
9498 +
9499 +src_configure() {
9500 + local mycmakeargs=(
9501 + -DENABLE_PHONON_SUPPORT=ON
9502 + )
9503 +
9504 + kde4-base_src_configure
9505 +}
9506
9507 diff --git a/kde-apps/nsplugins/nsplugins-4.14.3.ebuild b/kde-apps/nsplugins/nsplugins-4.14.3.ebuild
9508 new file mode 100644
9509 index 0000000..280d35a
9510 --- /dev/null
9511 +++ b/kde-apps/nsplugins/nsplugins-4.14.3.ebuild
9512 @@ -0,0 +1,30 @@
9513 +# Copyright 1999-2015 Gentoo Foundation
9514 +# Distributed under the terms of the GNU General Public License v2
9515 +# $Id$
9516 +
9517 +EAPI=5
9518 +
9519 +KMNAME="kde-baseapps"
9520 +inherit kde4-meta pax-utils
9521 +
9522 +DESCRIPTION="Netscape plugins support for Konqueror"
9523 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9524 +IUSE="debug"
9525 +
9526 +DEPEND="
9527 + x11-libs/libXt
9528 +"
9529 +RDEPEND="${DEPEND}
9530 + $(add_kdeapps_dep konqueror)
9531 +"
9532 +
9533 +KMEXTRACTONLY="
9534 + konqueror/settings/
9535 +"
9536 +
9537 +src_install() {
9538 + kde4-base_src_install
9539 +
9540 + # bug 419513
9541 + pax-mark m "${ED}"/usr/bin/nspluginviewer
9542 +}
9543
9544 diff --git a/kde-apps/okteta/metadata.xml b/kde-apps/okteta/metadata.xml
9545 new file mode 100644
9546 index 0000000..7a38bb9
9547 --- /dev/null
9548 +++ b/kde-apps/okteta/metadata.xml
9549 @@ -0,0 +1,5 @@
9550 +<?xml version="1.0" encoding="UTF-8"?>
9551 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9552 +<pkgmetadata>
9553 + <!-- maintainer-needed -->
9554 +</pkgmetadata>
9555
9556 diff --git a/kde-apps/okteta/okteta-4.14.3.ebuild b/kde-apps/okteta/okteta-4.14.3.ebuild
9557 new file mode 100644
9558 index 0000000..721c799
9559 --- /dev/null
9560 +++ b/kde-apps/okteta/okteta-4.14.3.ebuild
9561 @@ -0,0 +1,19 @@
9562 +# Copyright 1999-2015 Gentoo Foundation
9563 +# Distributed under the terms of the GNU General Public License v2
9564 +# $Id$
9565 +
9566 +EAPI=5
9567 +
9568 +KDE_HANDBOOK="optional"
9569 +inherit kde4-base
9570 +
9571 +DESCRIPTION="KDE hexeditor"
9572 +HOMEPAGE="https://www.kde.org/applications/utilities/okteta
9573 +https://utils.kde.org/projects/okteta"
9574 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9575 +IUSE="debug"
9576 +
9577 +DEPEND="
9578 + app-crypt/qca:2[qt4(+)]
9579 +"
9580 +RDEPEND="${DEPEND}"
9581
9582 diff --git a/kde-apps/okular/metadata.xml b/kde-apps/okular/metadata.xml
9583 new file mode 100644
9584 index 0000000..8c63d8d
9585 --- /dev/null
9586 +++ b/kde-apps/okular/metadata.xml
9587 @@ -0,0 +1,12 @@
9588 +<?xml version="1.0" encoding="UTF-8"?>
9589 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9590 +<pkgmetadata>
9591 + <use>
9592 + <flag name="chm">Enable support for Microsoft Compiled HTML Help files</flag>
9593 + <flag name="dpi">DPI detection support for PDF rendering via <pkg>x11-libs/libkscreen</pkg></flag>
9594 + <flag name="ebook">Add E-Book support</flag>
9595 + <flag name="kde">Enable kactivities support</flag>
9596 + <flag name="mobi">Add mobipocket support</flag>
9597 + </use>
9598 + <!-- maintainer-needed -->
9599 +</pkgmetadata>
9600
9601 diff --git a/kde-apps/okular/okular-4.14.3.ebuild b/kde-apps/okular/okular-4.14.3.ebuild
9602 new file mode 100644
9603 index 0000000..aa029e3
9604 --- /dev/null
9605 +++ b/kde-apps/okular/okular-4.14.3.ebuild
9606 @@ -0,0 +1,57 @@
9607 +# Copyright 1999-2015 Gentoo Foundation
9608 +# Distributed under the terms of the GNU General Public License v2
9609 +# $Id$
9610 +
9611 +EAPI=5
9612 +
9613 +KDE_HANDBOOK="optional"
9614 +
9615 +#VIRTUALX_REQUIRED=test
9616 +RESTRICT=test
9617 +# test 2: parttest hangs
9618 +
9619 +inherit kde4-base
9620 +
9621 +DESCRIPTION="Okular is a universal document viewer based on KPDF for KDE 4"
9622 +HOMEPAGE="https://okular.kde.org https://www.kde.org/applications/graphics/okular"
9623 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9624 +IUSE="chm crypt debug djvu dpi ebook +jpeg mobi +postscript +pdf +tiff"
9625 +
9626 +DEPEND="
9627 + media-libs/freetype
9628 + media-libs/qimageblitz
9629 + sys-libs/zlib
9630 + chm? ( dev-libs/chmlib )
9631 + crypt? ( app-crypt/qca:2[qt4(+)] )
9632 + djvu? ( app-text/djvu )
9633 + dpi? ( x11-libs/libkscreen:4 )
9634 + ebook? ( app-text/ebook-tools )
9635 + jpeg? (
9636 + $(add_kdeapps_dep libkexiv2)
9637 + virtual/jpeg:0
9638 + )
9639 + mobi? ( $(add_kdeapps_dep kdegraphics-mobipocket) )
9640 + pdf? ( >=app-text/poppler-0.20[qt4,-exceptions(-)] )
9641 + postscript? ( app-text/libspectre )
9642 + tiff? ( media-libs/tiff )
9643 +"
9644 +RDEPEND="${DEPEND}"
9645 +
9646 +src_configure() {
9647 + local mycmakeargs=(
9648 + $(cmake-utils_use_with chm)
9649 + $(cmake-utils_use_with crypt QCA2)
9650 + $(cmake-utils_use_with djvu DjVuLibre)
9651 + $(cmake-utils_use_with dpi LibKScreen)
9652 + $(cmake-utils_use_with ebook EPub)
9653 + $(cmake-utils_use_with jpeg)
9654 + $(cmake-utils_use_with jpeg Kexiv2)
9655 + $(cmake-utils_use_with mobi QMobiPocket)
9656 + $(cmake-utils_use_with postscript LibSpectre)
9657 + $(cmake-utils_use_with pdf PopplerQt4)
9658 + $(cmake-utils_use_with pdf Poppler)
9659 + $(cmake-utils_use_with tiff)
9660 + )
9661 +
9662 + kde4-base_src_configure
9663 +}
9664
9665 diff --git a/kde-apps/palapeli/metadata.xml b/kde-apps/palapeli/metadata.xml
9666 new file mode 100644
9667 index 0000000..7a38bb9
9668 --- /dev/null
9669 +++ b/kde-apps/palapeli/metadata.xml
9670 @@ -0,0 +1,5 @@
9671 +<?xml version="1.0" encoding="UTF-8"?>
9672 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9673 +<pkgmetadata>
9674 + <!-- maintainer-needed -->
9675 +</pkgmetadata>
9676
9677 diff --git a/kde-apps/palapeli/palapeli-4.14.3.ebuild b/kde-apps/palapeli/palapeli-4.14.3.ebuild
9678 new file mode 100644
9679 index 0000000..df5e0c7
9680 --- /dev/null
9681 +++ b/kde-apps/palapeli/palapeli-4.14.3.ebuild
9682 @@ -0,0 +1,16 @@
9683 +# Copyright 1999-2015 Gentoo Foundation
9684 +# Distributed under the terms of the GNU General Public License v2
9685 +# $Id$
9686 +
9687 +EAPI=5
9688 +
9689 +KDE_HANDBOOK="optional"
9690 +inherit kde4-base
9691 +
9692 +DESCRIPTION="KDE jigsaw puzzle game"
9693 +HOMEPAGE="https://www.kde.org/applications/games/palapeli/"
9694 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9695 +IUSE="debug"
9696 +
9697 +DEPEND="$(add_kdeapps_dep libkdegames)"
9698 +RDEPEND="${DEPEND}"
9699
9700 diff --git a/kde-apps/parley/metadata.xml b/kde-apps/parley/metadata.xml
9701 new file mode 100644
9702 index 0000000..7a38bb9
9703 --- /dev/null
9704 +++ b/kde-apps/parley/metadata.xml
9705 @@ -0,0 +1,5 @@
9706 +<?xml version="1.0" encoding="UTF-8"?>
9707 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9708 +<pkgmetadata>
9709 + <!-- maintainer-needed -->
9710 +</pkgmetadata>
9711
9712 diff --git a/kde-apps/parley/parley-4.14.3.ebuild b/kde-apps/parley/parley-4.14.3.ebuild
9713 new file mode 100644
9714 index 0000000..7072b26
9715 --- /dev/null
9716 +++ b/kde-apps/parley/parley-4.14.3.ebuild
9717 @@ -0,0 +1,31 @@
9718 +# Copyright 1999-2015 Gentoo Foundation
9719 +# Distributed under the terms of the GNU General Public License v2
9720 +# $Id$
9721 +
9722 +EAPI=5
9723 +
9724 +KDE_HANDBOOK="optional"
9725 +inherit kde4-base
9726 +
9727 +DESCRIPTION="KDE Educational: vocabulary trainer"
9728 +HOMEPAGE="https://www.kde.org/applications/education/parley
9729 +https://edu.kde.org/applications/school/parley"
9730 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9731 +IUSE="debug +plasma"
9732 +
9733 +DEPEND="
9734 + $(add_kdeapps_dep libkdeedu)
9735 +"
9736 +RDEPEND="${DEPEND}"
9737 +
9738 +KMEXTRACTONLY="
9739 + libkdeedu/keduvocdocument
9740 +"
9741 +
9742 +src_configure() {
9743 + local mycmakeargs=(
9744 + $(cmake-utils_use_with plasma)
9745 + )
9746 +
9747 + kde4-base_src_configure
9748 +}
9749
9750 diff --git a/kde-apps/phonon-kde/metadata.xml b/kde-apps/phonon-kde/metadata.xml
9751 new file mode 100644
9752 index 0000000..7a38bb9
9753 --- /dev/null
9754 +++ b/kde-apps/phonon-kde/metadata.xml
9755 @@ -0,0 +1,5 @@
9756 +<?xml version="1.0" encoding="UTF-8"?>
9757 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9758 +<pkgmetadata>
9759 + <!-- maintainer-needed -->
9760 +</pkgmetadata>
9761
9762 diff --git a/kde-apps/phonon-kde/phonon-kde-4.14.3.ebuild b/kde-apps/phonon-kde/phonon-kde-4.14.3.ebuild
9763 new file mode 100644
9764 index 0000000..df005f8
9765 --- /dev/null
9766 +++ b/kde-apps/phonon-kde/phonon-kde-4.14.3.ebuild
9767 @@ -0,0 +1,36 @@
9768 +# Copyright 1999-2015 Gentoo Foundation
9769 +# Distributed under the terms of the GNU General Public License v2
9770 +# $Id$
9771 +
9772 +EAPI=5
9773 +
9774 +KMNAME="kde-runtime"
9775 +KMMODULE="phonon"
9776 +inherit kde4-meta
9777 +
9778 +DESCRIPTION="Phonon KDE Integration"
9779 +HOMEPAGE="https://phonon.kde.org"
9780 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9781 +IUSE="alsa debug pulseaudio"
9782 +
9783 +DEPEND="
9784 + media-libs/phonon[qt4]
9785 + alsa? ( media-libs/alsa-lib )
9786 + pulseaudio? (
9787 + dev-libs/glib:2
9788 + media-libs/libcanberra
9789 + >=media-sound/pulseaudio-0.9.21[glib]
9790 + )
9791 +"
9792 +RDEPEND="${DEPEND}"
9793 +
9794 +src_configure() {
9795 + local mycmakeargs=(
9796 + -DBUILD_tests=OFF
9797 + -DWITH_Xine=OFF
9798 + $(cmake-utils_use_with alsa)
9799 + $(cmake-utils_use_with pulseaudio PulseAudio)
9800 + )
9801 +
9802 + kde4-meta_src_configure
9803 +}
9804
9805 diff --git a/kde-apps/picmi/metadata.xml b/kde-apps/picmi/metadata.xml
9806 new file mode 100644
9807 index 0000000..7a38bb9
9808 --- /dev/null
9809 +++ b/kde-apps/picmi/metadata.xml
9810 @@ -0,0 +1,5 @@
9811 +<?xml version="1.0" encoding="UTF-8"?>
9812 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9813 +<pkgmetadata>
9814 + <!-- maintainer-needed -->
9815 +</pkgmetadata>
9816
9817 diff --git a/kde-apps/picmi/picmi-4.14.3.ebuild b/kde-apps/picmi/picmi-4.14.3.ebuild
9818 new file mode 100644
9819 index 0000000..15ae03f
9820 --- /dev/null
9821 +++ b/kde-apps/picmi/picmi-4.14.3.ebuild
9822 @@ -0,0 +1,18 @@
9823 +# Copyright 1999-2015 Gentoo Foundation
9824 +# Distributed under the terms of the GNU General Public License v2
9825 +# $Id$
9826 +
9827 +EAPI=5
9828 +
9829 +inherit kde4-base
9830 +
9831 +DESCRIPTION="Nonogram logic game for KDE"
9832 +HOMEPAGE="https://games.kde.org/game.php?game=picmi"
9833 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9834 +IUSE="debug"
9835 +
9836 +DEPEND="$(add_kdeapps_dep libkdegames)"
9837 +RDEPEND="${DEPEND}"
9838 +
9839 +RESTRICT=test
9840 +# needs X server
9841
9842 diff --git a/kde-apps/plasma-apps/metadata.xml b/kde-apps/plasma-apps/metadata.xml
9843 new file mode 100644
9844 index 0000000..7a38bb9
9845 --- /dev/null
9846 +++ b/kde-apps/plasma-apps/metadata.xml
9847 @@ -0,0 +1,5 @@
9848 +<?xml version="1.0" encoding="UTF-8"?>
9849 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9850 +<pkgmetadata>
9851 + <!-- maintainer-needed -->
9852 +</pkgmetadata>
9853
9854 diff --git a/kde-apps/plasma-apps/plasma-apps-4.14.3.ebuild b/kde-apps/plasma-apps/plasma-apps-4.14.3.ebuild
9855 new file mode 100644
9856 index 0000000..fba4dce
9857 --- /dev/null
9858 +++ b/kde-apps/plasma-apps/plasma-apps-4.14.3.ebuild
9859 @@ -0,0 +1,18 @@
9860 +# Copyright 1999-2015 Gentoo Foundation
9861 +# Distributed under the terms of the GNU General Public License v2
9862 +# $Id$
9863 +
9864 +EAPI=5
9865 +
9866 +KMNAME="kde-baseapps"
9867 +KMMODULE="plasma"
9868 +inherit kde4-meta
9869 +
9870 +DESCRIPTION="Additional Applets for Plasma"
9871 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9872 +IUSE="debug"
9873 +
9874 +DEPEND="
9875 + $(add_kdeapps_dep libkonq)
9876 +"
9877 +RDEPEND="${DEPEND}"
9878
9879 diff --git a/kde-apps/plasma-runtime/metadata.xml b/kde-apps/plasma-runtime/metadata.xml
9880 new file mode 100644
9881 index 0000000..7a38bb9
9882 --- /dev/null
9883 +++ b/kde-apps/plasma-runtime/metadata.xml
9884 @@ -0,0 +1,5 @@
9885 +<?xml version="1.0" encoding="UTF-8"?>
9886 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9887 +<pkgmetadata>
9888 + <!-- maintainer-needed -->
9889 +</pkgmetadata>
9890
9891 diff --git a/kde-apps/plasma-runtime/plasma-runtime-4.14.3.ebuild b/kde-apps/plasma-runtime/plasma-runtime-4.14.3.ebuild
9892 new file mode 100644
9893 index 0000000..3e40b61
9894 --- /dev/null
9895 +++ b/kde-apps/plasma-runtime/plasma-runtime-4.14.3.ebuild
9896 @@ -0,0 +1,23 @@
9897 +# Copyright 1999-2015 Gentoo Foundation
9898 +# Distributed under the terms of the GNU General Public License v2
9899 +# $Id$
9900 +
9901 +EAPI=5
9902 +
9903 +KMNAME="kde-runtime"
9904 +KMMODULE="plasma"
9905 +DECLARATIVE_REQUIRED="always"
9906 +inherit kde4-meta
9907 +
9908 +DESCRIPTION="Script engine and package tool for plasma"
9909 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
9910 +IUSE="debug"
9911 +
9912 +DEPEND="
9913 + $(add_kdebase_dep kactivities '' 4.13)
9914 + $(add_kdebase_dep kdelibs 'crypt')
9915 +"
9916 +RDEPEND="${DEPEND}"
9917 +
9918 +RESTRICT=test
9919 +# bug 443748
9920
9921 diff --git a/kde-apps/poxml/metadata.xml b/kde-apps/poxml/metadata.xml
9922 new file mode 100644
9923 index 0000000..7a38bb9
9924 --- /dev/null
9925 +++ b/kde-apps/poxml/metadata.xml
9926 @@ -0,0 +1,5 @@
9927 +<?xml version="1.0" encoding="UTF-8"?>
9928 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9929 +<pkgmetadata>
9930 + <!-- maintainer-needed -->
9931 +</pkgmetadata>
9932
9933 diff --git a/kde-apps/poxml/poxml-4.14.3.ebuild b/kde-apps/poxml/poxml-4.14.3.ebuild
9934 new file mode 100644
9935 index 0000000..c9aefca
9936 --- /dev/null
9937 +++ b/kde-apps/poxml/poxml-4.14.3.ebuild
9938 @@ -0,0 +1,14 @@
9939 +# Copyright 1999-2015 Gentoo Foundation
9940 +# Distributed under the terms of the GNU General Public License v2
9941 +# $Id$
9942 +
9943 +EAPI=5
9944 +
9945 +inherit kde4-base
9946 +
9947 +DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
9948 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
9949 +IUSE="debug"
9950 +
9951 +DEPEND="sys-devel/gettext"
9952 +RDEPEND="${DEPEND}"
9953
9954 diff --git a/kde-apps/print-manager/metadata.xml b/kde-apps/print-manager/metadata.xml
9955 new file mode 100644
9956 index 0000000..7a38bb9
9957 --- /dev/null
9958 +++ b/kde-apps/print-manager/metadata.xml
9959 @@ -0,0 +1,5 @@
9960 +<?xml version="1.0" encoding="UTF-8"?>
9961 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9962 +<pkgmetadata>
9963 + <!-- maintainer-needed -->
9964 +</pkgmetadata>
9965
9966 diff --git a/kde-apps/print-manager/print-manager-4.14.3.ebuild b/kde-apps/print-manager/print-manager-4.14.3.ebuild
9967 new file mode 100644
9968 index 0000000..72e9ecb
9969 --- /dev/null
9970 +++ b/kde-apps/print-manager/print-manager-4.14.3.ebuild
9971 @@ -0,0 +1,38 @@
9972 +# Copyright 1999-2015 Gentoo Foundation
9973 +# Distributed under the terms of the GNU General Public License v2
9974 +# $Id$
9975 +
9976 +EAPI=5
9977 +
9978 +inherit kde4-base
9979 +
9980 +DESCRIPTION="Manage print jobs and printers in KDE"
9981 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
9982 +IUSE="debug +gtk"
9983 +
9984 +DEPEND="
9985 + >=net-print/cups-1.5.0[dbus]
9986 +"
9987 +RDEPEND="${DEPEND}
9988 + !kde-base/printer-applet:4
9989 + !kde-base/system-config-printer-kde:4
9990 + !kde-misc/print-manager
9991 + gtk? ( app-admin/system-config-printer )
9992 +"
9993 +
9994 +pkg_postinst(){
9995 + if ! use gtk ; then
9996 + ewarn
9997 + ewarn "By switching off \"gtk\" USE flag, you have chosen to do without"
9998 + ewarn "an important, though optional, runtime dependency:"
9999 + ewarn
10000 + ewarn "app-admin/system-config-printer"
10001 + ewarn
10002 + ewarn "${PN} will work nevertheless, but is going to be less comfortable"
10003 + ewarn "and will show the following error status during runtime:"
10004 + ewarn
10005 + ewarn "\"Failed to group devices: 'The name org.fedoraproject.Config.Printing"
10006 + ewarn "was not provided by any .service files'\""
10007 + ewarn
10008 + fi
10009 +}
10010
10011 diff --git a/kde-apps/renamedlg-plugins/metadata.xml b/kde-apps/renamedlg-plugins/metadata.xml
10012 new file mode 100644
10013 index 0000000..7a38bb9
10014 --- /dev/null
10015 +++ b/kde-apps/renamedlg-plugins/metadata.xml
10016 @@ -0,0 +1,5 @@
10017 +<?xml version="1.0" encoding="UTF-8"?>
10018 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10019 +<pkgmetadata>
10020 + <!-- maintainer-needed -->
10021 +</pkgmetadata>
10022
10023 diff --git a/kde-apps/renamedlg-plugins/renamedlg-plugins-4.14.3.ebuild b/kde-apps/renamedlg-plugins/renamedlg-plugins-4.14.3.ebuild
10024 new file mode 100644
10025 index 0000000..9cbf898
10026 --- /dev/null
10027 +++ b/kde-apps/renamedlg-plugins/renamedlg-plugins-4.14.3.ebuild
10028 @@ -0,0 +1,13 @@
10029 +# Copyright 1999-2015 Gentoo Foundation
10030 +# Distributed under the terms of the GNU General Public License v2
10031 +# $Id$
10032 +
10033 +EAPI=5
10034 +
10035 +KMNAME="kde-runtime"
10036 +KMMODULE="renamedlgplugins"
10037 +inherit kde4-meta
10038 +
10039 +DESCRIPTION="KDE RenameDlg plugins"
10040 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
10041 +IUSE="debug"
10042
10043 diff --git a/kde-apps/rocs/metadata.xml b/kde-apps/rocs/metadata.xml
10044 new file mode 100644
10045 index 0000000..7a38bb9
10046 --- /dev/null
10047 +++ b/kde-apps/rocs/metadata.xml
10048 @@ -0,0 +1,5 @@
10049 +<?xml version="1.0" encoding="UTF-8"?>
10050 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10051 +<pkgmetadata>
10052 + <!-- maintainer-needed -->
10053 +</pkgmetadata>
10054
10055 diff --git a/kde-apps/rocs/rocs-4.14.3.ebuild b/kde-apps/rocs/rocs-4.14.3.ebuild
10056 new file mode 100644
10057 index 0000000..cfffb90
10058 --- /dev/null
10059 +++ b/kde-apps/rocs/rocs-4.14.3.ebuild
10060 @@ -0,0 +1,38 @@
10061 +# Copyright 1999-2015 Gentoo Foundation
10062 +# Distributed under the terms of the GNU General Public License v2
10063 +# $Id$
10064 +
10065 +EAPI=5
10066 +
10067 +KDE_HANDBOOK="optional"
10068 +inherit kde4-base
10069 +
10070 +DESCRIPTION="KDE4 interface to work with Graph Theory"
10071 +HOMEPAGE="https://www.kde.org/applications/education/rocs
10072 +https://edu.kde.org/applications/mathematics/rocs"
10073 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
10074 +IUSE="debug"
10075 +
10076 +RDEPEND="
10077 + dev-libs/grantlee:0
10078 + dev-qt/qtxmlpatterns:4
10079 +"
10080 +DEPEND="
10081 + ${RDEPEND}
10082 + >=dev-libs/boost-1.49
10083 +"
10084 +
10085 +RESTRICT=test
10086 +# bug 443752
10087 +
10088 +src_test() {
10089 + local mycmakeargs=(-DKDE4_BUILD_TESTS=ON)
10090 + cmake-utils_src_configure
10091 + kde4-base_src_compile
10092 +
10093 + cd "${BUILD_DIR}"
10094 + emake DESTDIR="${T}/tests" install
10095 + export KDEDIRS="${KDEDIRS}:${T}/tests/${PREFIX}"
10096 + kbuildsycoca4
10097 + ctest || die "tests failed"
10098 +}
10099
10100 diff --git a/kde-apps/solid-runtime/files/solid-runtime-4.14.3-networkmanager-1.0.6.patch b/kde-apps/solid-runtime/files/solid-runtime-4.14.3-networkmanager-1.0.6.patch
10101 new file mode 100644
10102 index 0000000..d559b04
10103 --- /dev/null
10104 +++ b/kde-apps/solid-runtime/files/solid-runtime-4.14.3-networkmanager-1.0.6.patch
10105 @@ -0,0 +1,19 @@
10106 +Fixes build with networkmanager-1.0.6.
10107 +
10108 +Triggered by http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?h=nm-1-0&id=6f616d4c4b04d5478f60d0311317bc84c5459ea4.
10109 +
10110 +https://bugs.gentoo.org/show_bug.cgi?id=559892
10111 +
10112 +diff --git a/solid-networkstatus/kded/CMakeLists.txt b/solid-networkstatus/kded/CMakeLists.txt
10113 +index 633c7f1..341a1ed 100644
10114 +--- a/solid-networkstatus/kded/CMakeLists.txt
10115 ++++ b/solid-networkstatus/kded/CMakeLists.txt
10116 +@@ -20,7 +20,7 @@ if(NETWORKMANAGER_FOUND)
10117 + if(NM_0_7)
10118 + MESSAGE(STATUS "Adding in-process NetworkManager service-wart to kded module")
10119 + set(kded_networkstatus_PART_SRCS ${kded_networkstatus_PART_SRCS} networkmanagerstatus.cpp)
10120 +- include_directories(${NETWORKMANAGER_INCLUDE_DIRS})
10121 ++ include_directories(${NETWORKMANAGER_INCLUDE_DIRS} ${NM-UTIL_INCLUDE_DIRS})
10122 + add_definitions(-DNM_BACKEND_ENABLED)
10123 + endif(NM_0_7)
10124 + endif(NETWORKMANAGER_FOUND)
10125
10126 diff --git a/kde-apps/solid-runtime/metadata.xml b/kde-apps/solid-runtime/metadata.xml
10127 new file mode 100644
10128 index 0000000..7a38bb9
10129 --- /dev/null
10130 +++ b/kde-apps/solid-runtime/metadata.xml
10131 @@ -0,0 +1,5 @@
10132 +<?xml version="1.0" encoding="UTF-8"?>
10133 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10134 +<pkgmetadata>
10135 + <!-- maintainer-needed -->
10136 +</pkgmetadata>
10137
10138 diff --git a/kde-apps/solid-runtime/solid-runtime-4.14.3.ebuild b/kde-apps/solid-runtime/solid-runtime-4.14.3.ebuild
10139 new file mode 100644
10140 index 0000000..855a17c
10141 --- /dev/null
10142 +++ b/kde-apps/solid-runtime/solid-runtime-4.14.3.ebuild
10143 @@ -0,0 +1,30 @@
10144 +# Copyright 1999-2015 Gentoo Foundation
10145 +# Distributed under the terms of the GNU General Public License v2
10146 +# $Id$
10147 +
10148 +EAPI=5
10149 +
10150 +KMNAME="kde-runtime"
10151 +KMNOMODULE=true
10152 +inherit kde4-meta
10153 +
10154 +DESCRIPTION="KDE SC solid runtime modules (autoeject, automounter and others)"
10155 +HOMEPAGE="https://solid.kde.org"
10156 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
10157 +IUSE="debug bluetooth networkmanager"
10158 +
10159 +KMEXTRA="
10160 + solid-device-automounter/
10161 + solid-hardware/
10162 + solid-networkstatus/
10163 + solidautoeject/
10164 + soliduiserver/
10165 +"
10166 +
10167 +DEPEND=""
10168 +RDEPEND="${DEPEND}
10169 + bluetooth? ( net-wireless/bluedevil:4 )
10170 + networkmanager? ( || ( kde-misc/plasma-nm kde-misc/networkmanagement kde-plasma/plasma-nm ) )
10171 +"
10172 +
10173 +PATCHES=( "${FILESDIR}/${PN}-4.14.3-networkmanager-1.0.6.patch" )
10174
10175 diff --git a/kde-apps/step/metadata.xml b/kde-apps/step/metadata.xml
10176 new file mode 100644
10177 index 0000000..6b41dd3
10178 --- /dev/null
10179 +++ b/kde-apps/step/metadata.xml
10180 @@ -0,0 +1,8 @@
10181 +<?xml version="1.0" encoding="UTF-8"?>
10182 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10183 +<pkgmetadata>
10184 + <use>
10185 + <flag name="qalculate">Enable the libqalculate library for unit conversion</flag>
10186 + </use>
10187 + <!-- maintainer-needed -->
10188 +</pkgmetadata>
10189
10190 diff --git a/kde-apps/step/step-4.14.3.ebuild b/kde-apps/step/step-4.14.3.ebuild
10191 new file mode 100644
10192 index 0000000..45def27
10193 --- /dev/null
10194 +++ b/kde-apps/step/step-4.14.3.ebuild
10195 @@ -0,0 +1,31 @@
10196 +# Copyright 1999-2016 Gentoo Foundation
10197 +# Distributed under the terms of the GNU General Public License v2
10198 +# $Id$
10199 +
10200 +EAPI=5
10201 +
10202 +KDE_HANDBOOK="optional"
10203 +inherit flag-o-matic kde4-base
10204 +
10205 +DESCRIPTION="The KDE physics simulator"
10206 +HOMEPAGE="https://edu.kde.org/step"
10207 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
10208 +IUSE="debug +gsl +qalculate"
10209 +
10210 +DEPEND="
10211 + >=dev-cpp/eigen-2.0.3:2
10212 + gsl? ( >=sci-libs/gsl-1.9-r1 )
10213 + qalculate? ( >=sci-libs/libqalculate-0.9.5 )
10214 +"
10215 +RDEPEND="${DEPEND}"
10216 +
10217 +src_configure() {
10218 + # bug 560884
10219 + use ppc64 && append-flags -mno-altivec
10220 +
10221 + local mycmakeargs=(
10222 + $(cmake-utils_use_with gsl)
10223 + $(cmake-utils_use_with qalculate)
10224 + )
10225 + kde4-base_src_configure
10226 +}
10227
10228 diff --git a/kde-apps/svgpart/metadata.xml b/kde-apps/svgpart/metadata.xml
10229 new file mode 100644
10230 index 0000000..7a38bb9
10231 --- /dev/null
10232 +++ b/kde-apps/svgpart/metadata.xml
10233 @@ -0,0 +1,5 @@
10234 +<?xml version="1.0" encoding="UTF-8"?>
10235 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10236 +<pkgmetadata>
10237 + <!-- maintainer-needed -->
10238 +</pkgmetadata>
10239
10240 diff --git a/kde-apps/svgpart/svgpart-4.14.3.ebuild b/kde-apps/svgpart/svgpart-4.14.3.ebuild
10241 new file mode 100644
10242 index 0000000..cc4c7b5
10243 --- /dev/null
10244 +++ b/kde-apps/svgpart/svgpart-4.14.3.ebuild
10245 @@ -0,0 +1,11 @@
10246 +# Copyright 1999-2015 Gentoo Foundation
10247 +# Distributed under the terms of the GNU General Public License v2
10248 +# $Id$
10249 +
10250 +EAPI=5
10251 +
10252 +inherit kde4-base
10253 +
10254 +DESCRIPTION="Svgpart is a kpart for viewing SVGs"
10255 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
10256 +IUSE="debug"
10257
10258 diff --git a/kde-apps/sweeper/metadata.xml b/kde-apps/sweeper/metadata.xml
10259 new file mode 100644
10260 index 0000000..7a38bb9
10261 --- /dev/null
10262 +++ b/kde-apps/sweeper/metadata.xml
10263 @@ -0,0 +1,5 @@
10264 +<?xml version="1.0" encoding="UTF-8"?>
10265 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10266 +<pkgmetadata>
10267 + <!-- maintainer-needed -->
10268 +</pkgmetadata>
10269
10270 diff --git a/kde-apps/sweeper/sweeper-4.14.3.ebuild b/kde-apps/sweeper/sweeper-4.14.3.ebuild
10271 new file mode 100644
10272 index 0000000..6f8f33e
10273 --- /dev/null
10274 +++ b/kde-apps/sweeper/sweeper-4.14.3.ebuild
10275 @@ -0,0 +1,14 @@
10276 +# Copyright 1999-2015 Gentoo Foundation
10277 +# Distributed under the terms of the GNU General Public License v2
10278 +# $Id$
10279 +
10280 +EAPI=5
10281 +
10282 +KDE_HANDBOOK="optional"
10283 +inherit kde4-base
10284 +
10285 +DESCRIPTION="KDE Privacy Settings Widget"
10286 +HOMEPAGE="https://www.kde.org/applications/utilities/sweeper
10287 +https://utils.kde.org/projects/sweeper"
10288 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
10289 +IUSE="debug"
10290
10291 diff --git a/kde-apps/thumbnailers/metadata.xml b/kde-apps/thumbnailers/metadata.xml
10292 new file mode 100644
10293 index 0000000..7a38bb9
10294 --- /dev/null
10295 +++ b/kde-apps/thumbnailers/metadata.xml
10296 @@ -0,0 +1,5 @@
10297 +<?xml version="1.0" encoding="UTF-8"?>
10298 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10299 +<pkgmetadata>
10300 + <!-- maintainer-needed -->
10301 +</pkgmetadata>
10302
10303 diff --git a/kde-apps/thumbnailers/thumbnailers-4.14.3.ebuild b/kde-apps/thumbnailers/thumbnailers-4.14.3.ebuild
10304 new file mode 100644
10305 index 0000000..00b388f
10306 --- /dev/null
10307 +++ b/kde-apps/thumbnailers/thumbnailers-4.14.3.ebuild
10308 @@ -0,0 +1,24 @@
10309 +# Copyright 1999-2015 Gentoo Foundation
10310 +# Distributed under the terms of the GNU General Public License v2
10311 +# $Id$
10312 +
10313 +EAPI=5
10314 +
10315 +KMNAME="kdegraphics-thumbnailers"
10316 +inherit kde4-base
10317 +
10318 +DESCRIPTION="KDE 4 thumbnail generators for PDF/PS files"
10319 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
10320 +IUSE="debug"
10321 +
10322 +DEPEND="
10323 + $(add_kdeapps_dep libkdcraw)
10324 + $(add_kdeapps_dep libkexiv2)
10325 +"
10326 +RDEPEND="${DEPEND}
10327 + $(add_kdeapps_dep kdebase-kioslaves)
10328 +"
10329 +
10330 +if [[ ${KDE_BUILD_TYPE} != live ]]; then
10331 + S="${WORKDIR}/${KMNAME}-${PV}"
10332 +fi
10333
10334 diff --git a/kde-apps/umbrello/umbrello-4.14.3.ebuild b/kde-apps/umbrello/umbrello-4.14.3.ebuild
10335 new file mode 100644
10336 index 0000000..c44b207
10337 --- /dev/null
10338 +++ b/kde-apps/umbrello/umbrello-4.14.3.ebuild
10339 @@ -0,0 +1,22 @@
10340 +# Copyright 1999-2015 Gentoo Foundation
10341 +# Distributed under the terms of the GNU General Public License v2
10342 +# $Id$
10343 +
10344 +EAPI=5
10345 +
10346 +KDE_HANDBOOK="optional"
10347 +inherit kde4-base
10348 +
10349 +DESCRIPTION="KDE UML Modeller"
10350 +HOMEPAGE="
10351 + https://www.kde.org/applications/development/umbrello
10352 + https://umbrello.kde.org
10353 +"
10354 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
10355 +IUSE="debug"
10356 +
10357 +RDEPEND="
10358 + dev-libs/libxml2
10359 + dev-libs/libxslt
10360 +"
10361 +DEPEND="${RDEPEND}"
10362
10363 diff --git a/kde-apps/zeroconf-ioslave/metadata.xml b/kde-apps/zeroconf-ioslave/metadata.xml
10364 new file mode 100644
10365 index 0000000..7a38bb9
10366 --- /dev/null
10367 +++ b/kde-apps/zeroconf-ioslave/metadata.xml
10368 @@ -0,0 +1,5 @@
10369 +<?xml version="1.0" encoding="UTF-8"?>
10370 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10371 +<pkgmetadata>
10372 + <!-- maintainer-needed -->
10373 +</pkgmetadata>
10374
10375 diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-4.14.3.ebuild b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-4.14.3.ebuild
10376 new file mode 100644
10377 index 0000000..740b8e9
10378 --- /dev/null
10379 +++ b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-4.14.3.ebuild
10380 @@ -0,0 +1,13 @@
10381 +# Copyright 1999-2015 Gentoo Foundation
10382 +# Distributed under the terms of the GNU General Public License v2
10383 +# $Id$
10384 +
10385 +EAPI=5
10386 +
10387 +inherit kde4-base
10388 +
10389 +DESCRIPTION="A DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
10390 +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
10391 +IUSE="debug"
10392 +
10393 +RDEPEND="!kde-base/kdnssd:4"