Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/filelight/, kde-apps/kwalletmanager/, kde-apps/ktp-call-ui/, ...
Date: Thu, 07 Jul 2016 21:43:37
Message-Id: 1467927798.6638ca15bd0b90410175abe8bd8e06471d8d27c0.johu@gentoo
1 commit: 6638ca15bd0b90410175abe8bd8e06471d8d27c0
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 7 21:42:12 2016 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 7 21:43:18 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=6638ca15
7
8 kde-apps: Version bump KDE Application 16.04.3
9
10 Package-Manager: portage-2.3.0
11
12 .../akonadi-calendar-16.04.3.ebuild | 45 +++++
13 .../akonadi-contact/akonadi-contact-16.04.3.ebuild | 66 +++++++
14 kde-apps/akonadi-mime/akonadi-mime-16.04.3.ebuild | 48 +++++
15 .../akonadi-notes/akonadi-notes-16.04.3.ebuild | 38 ++++
16 .../akonadi-search/akonadi-search-16.04.3.ebuild | 35 ++++
17 .../akonadi-socialutils-16.04.3.ebuild | 40 ++++
18 kde-apps/akonadi/akonadi-16.04.3.ebuild | 122 ++++++++++++
19 .../akonadiconsole/akonadiconsole-16.04.3.ebuild | 59 ++++++
20 kde-apps/akregator/akregator-16.04.3.ebuild | 69 +++++++
21 kde-apps/analitza/analitza-16.04.3.ebuild | 51 ++++++
22 kde-apps/ark/ark-16.04.3.ebuild | 67 +++++++
23 kde-apps/artikulate/artikulate-16.04.3.ebuild | 44 +++++
24 kde-apps/attica/attica-16.04.3.ebuild | 17 ++
25 kde-apps/audiocd-kio/audiocd-kio-16.04.3.ebuild | 33 ++++
26 .../baloo-widgets/baloo-widgets-16.04.3.ebuild | 27 +++
27 kde-apps/blinken/blinken-16.04.3.ebuild | 35 ++++
28 kde-apps/blogilo/blogilo-16.04.3.ebuild | 55 ++++++
29 kde-apps/bomber/bomber-16.04.3.ebuild | 29 +++
30 kde-apps/bovo/bovo-16.04.3.ebuild | 31 ++++
31 .../calendarjanitor/calendarjanitor-16.04.3.ebuild | 51 ++++++
32 .../calendarsupport/calendarsupport-16.04.3.ebuild | 50 +++++
33 kde-apps/cantor/cantor-16.04.3.ebuild | 95 ++++++++++
34 kde-apps/cervisia/cervisia-16.04.3.ebuild | 17 ++
35 .../dolphin-plugins/dolphin-plugins-16.04.3.ebuild | 75 ++++++++
36 kde-apps/dolphin/dolphin-16.04.3.ebuild | 91 +++++++++
37 kde-apps/dragon/dragon-16.04.3.ebuild | 37 ++++
38 kde-apps/drkonqi/drkonqi-16.04.3.ebuild | 25 +++
39 kde-apps/eventviews/eventviews-16.04.3.ebuild | 49 +++++
40 kde-apps/ffmpegthumbs/ffmpegthumbs-16.04.3.ebuild | 22 +++
41 kde-apps/filelight/filelight-16.04.3.ebuild | 30 +++
42 kde-apps/gpgmepp/gpgmepp-16.04.3.ebuild | 20 ++
43 kde-apps/granatier/granatier-16.04.3.ebuild | 31 ++++
44 .../grantleetheme/grantleetheme-16.04.3.ebuild | 36 ++++
45 kde-apps/gwenview/gwenview-16.04.3.ebuild | 89 +++++++++
46 .../incidenceeditor/incidenceeditor-16.04.3.ebuild | 58 ++++++
47 kde-apps/jovie/jovie-16.04.3.ebuild | 18 ++
48 kde-apps/juk/juk-16.04.3.ebuild | 27 +++
49 kde-apps/kaccessible/kaccessible-16.04.3.ebuild | 21 +++
50 .../kaccounts-integration-16.04.3.ebuild | 40 ++++
51 .../kaccounts-providers-16.04.3.ebuild | 34 ++++
52 kde-apps/kaddressbook/kaddressbook-16.04.3.ebuild | 76 ++++++++
53 kde-apps/kajongg/kajongg-16.04.3.ebuild | 36 ++++
54 kde-apps/kalarmcal/kalarmcal-16.04.3.ebuild | 24 +++
55 kde-apps/kalgebra/kalgebra-16.04.3.ebuild | 47 +++++
56 kde-apps/kalzium/kalzium-16.04.3.ebuild | 45 +++++
57 kde-apps/kamera/kamera-16.04.3.ebuild | 28 +++
58 kde-apps/kanagram/kanagram-16.04.3.ebuild | 37 ++++
59 kde-apps/kapman/kapman-16.04.3.ebuild | 30 +++
60 kde-apps/kapptemplate/kapptemplate-16.04.3.ebuild | 28 +++
61 kde-apps/kate/kate-16.04.3.ebuild | 63 +++++++
62 kde-apps/katomic/katomic-16.04.3.ebuild | 32 ++++
63 kde-apps/kblackbox/kblackbox-16.04.3.ebuild | 32 ++++
64 kde-apps/kblocks/kblocks-16.04.3.ebuild | 29 +++
65 kde-apps/kblog/kblog-16.04.3.ebuild | 24 +++
66 kde-apps/kbounce/kbounce-16.04.3.ebuild | 35 ++++
67 kde-apps/kbreakout/kbreakout-16.04.3.ebuild | 33 ++++
68 kde-apps/kbruch/kbruch-16.04.3.ebuild | 25 +++
69 kde-apps/kcachegrind/kcachegrind-16.04.3.ebuild | 18 ++
70 kde-apps/kcalc/kcalc-16.04.3.ebuild | 35 ++++
71 kde-apps/kcalcore/kcalcore-16.04.3.ebuild | 27 +++
72 kde-apps/kcalutils/kcalutils-16.04.3.ebuild | 32 ++++
73 kde-apps/kcharselect/kcharselect-16.04.3.ebuild | 26 +++
74 kde-apps/kcmshell/kcmshell-16.04.3.ebuild | 12 ++
75 .../kcolorchooser/kcolorchooser-16.04.3.ebuild | 22 +++
76 kde-apps/kcontacts/kcontacts-16.04.3.ebuild | 33 ++++
77 kde-apps/kcontrol/kcontrol-16.04.3.ebuild | 26 +++
78 kde-apps/kcron/kcron-16.04.3.ebuild | 27 +++
79 .../kde-apps-meta/kde-apps-meta-16.04.3.ebuild | 36 ++++
80 .../kde-dev-scripts/kde-dev-scripts-16.04.3.ebuild | 31 ++++
81 .../kde-dev-utils/kde-dev-utils-16.04.3.ebuild | 11 ++
82 kde-apps/kde-l10n/kde-l10n-16.04.3.ebuild | 114 ++++++++++++
83 kde-apps/kde-l10n/metadata.xml | 8 +
84 kde-apps/kde-meta/kde-meta-16.04.3.ebuild | 16 ++
85 .../files/kde4-l10n-16.03.91-remove-messages | 56 ++++++
86 .../kde4-l10n/files/kde4-l10n-16.04.1-remove-dirs | 43 +++++
87 kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild | 204 +++++++++++++++++++++
88 kde-apps/kde4-l10n/metadata.xml | 8 +
89 .../kdeaccessibility-meta-16.04.3.ebuild | 19 ++
90 .../kdeadmin-meta/kdeadmin-meta-16.04.3.ebuild | 18 ++
91 kde-apps/kdebase-data/kdebase-data-16.04.3.ebuild | 38 ++++
92 .../kdebase-desktoptheme-16.04.3.ebuild | 13 ++
93 .../kdebase-kioslaves-16.04.3.ebuild | 52 ++++++
94 .../kdebase-menu-icons-16.04.3.ebuild | 13 ++
95 kde-apps/kdebase-menu/kdebase-menu-16.04.3.ebuild | 13 ++
96 kde-apps/kdebase-meta/kdebase-meta-16.04.3.ebuild | 16 ++
97 .../kdebase-runtime-meta-16.04.3.ebuild | 45 +++++
98 kde-apps/kdebugdialog/kdebugdialog-16.04.3.ebuild | 13 ++
99 .../kdebugsettings/kdebugsettings-16.04.3.ebuild | 28 +++
100 kde-apps/kdecore-meta/kdecore-meta-16.04.3.ebuild | 20 ++
101 kde-apps/kdeedu-data/kdeedu-data-16.04.3.ebuild | 19 ++
102 kde-apps/kdeedu-meta/kdeedu-meta-16.04.3.ebuild | 41 +++++
103 .../kdegames-meta/kdegames-meta-16.04.3.ebuild | 58 ++++++
104 .../kdegraphics-meta-16.04.3.ebuild | 32 ++++
105 .../kdegraphics-mobipocket-16.04.3.ebuild | 19 ++
106 .../kdemultimedia-meta-16.04.3.ebuild | 27 +++
107 .../kdenetwork-filesharing-16.04.3.ebuild | 30 +++
108 .../kdenetwork-meta/kdenetwork-meta-16.04.3.ebuild | 22 +++
109 kde-apps/kdenlive/kdenlive-16.04.3.ebuild | 67 +++++++
110 kde-apps/kdepasswd/kdepasswd-16.04.3.ebuild | 21 +++
111 .../kdepim-addons/kdepim-addons-16.04.3.ebuild | 82 +++++++++
112 .../kdepim-apps-libs-16.04.3.ebuild | 68 +++++++
113 .../kdepim-kioslaves-16.04.3.ebuild | 49 +++++
114 kde-apps/kdepim-l10n/kdepim-l10n-16.04.3.ebuild | 141 ++++++++++++++
115 kde-apps/kdepim-meta/kdepim-meta-16.04.3.ebuild | 71 +++++++
116 .../kdepim-runtime/kdepim-runtime-16.04.3.ebuild | 82 +++++++++
117 kde-apps/kdepim/kdepim-16.04.3.ebuild | 181 ++++++++++++++++++
118 .../kdesdk-kioslaves-16.04.3.ebuild | 31 ++++
119 kde-apps/kdesdk-meta/kdesdk-meta-16.04.3.ebuild | 30 +++
120 .../kdesdk-thumbnailers-16.04.3.ebuild | 22 +++
121 kde-apps/kdesu/kdesu-16.04.3.ebuild | 26 +++
122 .../kdeutils-meta/kdeutils-meta-16.04.3.ebuild | 30 +++
123 .../kdewebdev-meta/kdewebdev-meta-16.04.3.ebuild | 19 ++
124 kde-apps/kdf/kdf-16.04.3.ebuild | 13 ++
125 kde-apps/kdgantt2/kdgantt2-16.04.3.ebuild | 26 +++
126 kde-apps/kdialog/kdialog-16.04.3.ebuild | 12 ++
127 kde-apps/kdiamond/kdiamond-16.04.3.ebuild | 33 ++++
128 .../kdontchangethehostname-16.04.3.ebuild | 16 ++
129 .../keditbookmarks/keditbookmarks-16.04.3.ebuild | 22 +++
130 .../keditfiletype/keditfiletype-16.04.3.ebuild | 15 ++
131 kde-apps/kfile/kfile-16.04.3.ebuild | 12 ++
132 kde-apps/kfilereplace/kfilereplace-16.04.3.ebuild | 14 ++
133 kde-apps/kfind/kfind-16.04.3.ebuild | 19 ++
134 kde-apps/kfloppy/kfloppy-16.04.3.ebuild | 33 ++++
135 kde-apps/kfmclient/kfmclient-16.04.3.ebuild | 34 ++++
136 kde-apps/kfourinline/kfourinline-16.04.3.ebuild | 34 ++++
137 kde-apps/kgeography/kgeography-16.04.3.ebuild | 30 +++
138 kde-apps/kget/kget-16.04.3.ebuild | 41 +++++
139 kde-apps/kglobalaccel/kglobalaccel-16.04.3.ebuild | 21 +++
140 kde-apps/kgoldrunner/kgoldrunner-16.04.3.ebuild | 24 +++
141 kde-apps/kgpg/kgpg-16.04.3.ebuild | 30 +++
142 kde-apps/khangman/khangman-16.04.3.ebuild | 38 ++++
143 kde-apps/khelpcenter/khelpcenter-16.04.3.ebuild | 45 +++++
144 kde-apps/kholidays/kholidays-16.04.3.ebuild | 21 +++
145 kde-apps/kiconfinder/kiconfinder-16.04.3.ebuild | 12 ++
146 .../kidentitymanagement-16.04.3.ebuild | 32 ++++
147 kde-apps/kig/kig-16.04.3.ebuild | 69 +++++++
148 kde-apps/kigo/kigo-16.04.3.ebuild | 18 ++
149 kde-apps/killbots/killbots-16.04.3.ebuild | 31 ++++
150 .../kimagemapeditor/kimagemapeditor-16.04.3.ebuild | 15 ++
151 kde-apps/kimap/kimap-16.04.3.ebuild | 24 +++
152 kde-apps/kimgio/kimgio-16.04.3.ebuild | 15 ++
153 kde-apps/kio-extras/kio-extras-16.04.3.ebuild | 78 ++++++++
154 kde-apps/kioclient/kioclient-16.04.3.ebuild | 12 ++
155 kde-apps/kiriki/kiriki-16.04.3.ebuild | 33 ++++
156 kde-apps/kiten/kiten-16.04.3.ebuild | 32 ++++
157 kde-apps/kjumpingcube/kjumpingcube-16.04.3.ebuild | 34 ++++
158 kde-apps/kldap/kldap-16.04.3.ebuild | 31 ++++
159 kde-apps/kleopatra/kleopatra-16.04.3.ebuild | 51 ++++++
160 kde-apps/klettres/klettres-16.04.3.ebuild | 32 ++++
161 kde-apps/klickety/klickety-16.04.3.ebuild | 33 ++++
162 kde-apps/klines/klines-16.04.3.ebuild | 34 ++++
163 kde-apps/klinkstatus/klinkstatus-16.04.3.ebuild | 37 ++++
164 kde-apps/kmag/kmag-16.04.3.ebuild | 17 ++
165 kde-apps/kmahjongg/kmahjongg-16.04.3.ebuild | 37 ++++
166 .../kmailtransport/kmailtransport-16.04.3.ebuild | 37 ++++
167 kde-apps/kmbox/kmbox-16.04.3.ebuild | 16 ++
168 kde-apps/kmime/kmime-16.04.3.ebuild | 19 ++
169 .../kmimetypefinder/kmimetypefinder-16.04.3.ebuild | 12 ++
170 kde-apps/kmines/kmines-16.04.3.ebuild | 33 ++++
171 kde-apps/kmix/kmix-16.04.3.ebuild | 54 ++++++
172 kde-apps/kmousetool/kmousetool-16.04.3.ebuild | 17 ++
173 kde-apps/kmouth/kmouth-16.04.3.ebuild | 13 ++
174 kde-apps/kmplot/kmplot-16.04.3.ebuild | 36 ++++
175 kde-apps/knavalbattle/knavalbattle-16.04.3.ebuild | 38 ++++
176 kde-apps/knetattach/knetattach-16.04.3.ebuild | 13 ++
177 kde-apps/knetwalk/knetwalk-16.04.3.ebuild | 35 ++++
178 kde-apps/knewstuff/knewstuff-16.04.3.ebuild | 12 ++
179 kde-apps/knotes/knotes-16.04.3.ebuild | 75 ++++++++
180 kde-apps/knotify/knotify-16.04.3.ebuild | 12 ++
181 kde-apps/kolf/kolf-16.04.3.ebuild | 22 +++
182 kde-apps/kollision/kollision-16.04.3.ebuild | 30 +++
183 kde-apps/kolourpaint/kolourpaint-16.04.3.ebuild | 30 +++
184 kde-apps/kommander/kommander-16.04.3.ebuild | 15 ++
185 kde-apps/kompare/kompare-16.04.3.ebuild | 36 ++++
186 kde-apps/konq-plugins/konq-plugins-16.04.3.ebuild | 32 ++++
187 kde-apps/konqueror/konqueror-16.04.3.ebuild | 61 ++++++
188 kde-apps/konquest/konquest-16.04.3.ebuild | 22 +++
189 kde-apps/konsole/konsole-16.04.3.ebuild | 57 ++++++
190 .../konsolekalendar/konsolekalendar-16.04.3.ebuild | 52 ++++++
191 .../kontactinterface-16.04.3.ebuild | 26 +++
192 kde-apps/kopete/kopete-16.04.3.ebuild | 160 ++++++++++++++++
193 .../kpasswdserver/kpasswdserver-16.04.3.ebuild | 15 ++
194 kde-apps/kpat/kpat-16.04.3.ebuild | 35 ++++
195 kde-apps/kpimtextedit/kpimtextedit-16.04.3.ebuild | 46 +++++
196 kde-apps/kppp/kppp-16.04.3.ebuild | 17 ++
197 .../kqtquickcharts/kqtquickcharts-16.04.3.ebuild | 14 ++
198 kde-apps/kquitapp/kquitapp-16.04.3.ebuild | 12 ++
199 kde-apps/krdc/krdc-16.04.3.ebuild | 48 +++++
200 kde-apps/kreadconfig/kreadconfig-16.04.3.ebuild | 12 ++
201 .../kremotecontrol/kremotecontrol-16.04.3.ebuild | 18 ++
202 kde-apps/kreversi/kreversi-16.04.3.ebuild | 20 ++
203 kde-apps/krfb/krfb-16.04.3.ebuild | 41 +++++
204 kde-apps/kruler/kruler-16.04.3.ebuild | 39 ++++
205 kde-apps/ksaneplugin/ksaneplugin-16.04.3.ebuild | 16 ++
206 kde-apps/kscd/kscd-16.04.3.ebuild | 19 ++
207 kde-apps/kshisen/kshisen-16.04.3.ebuild | 33 ++++
208 kde-apps/ksirk/ksirk-16.04.3.ebuild | 23 +++
209 kde-apps/ksnakeduel/ksnakeduel-16.04.3.ebuild | 18 ++
210 kde-apps/kspaceduel/kspaceduel-16.04.3.ebuild | 20 ++
211 kde-apps/ksquares/ksquares-16.04.3.ebuild | 32 ++++
212 kde-apps/kstars/kstars-16.04.3.ebuild | 66 +++++++
213 kde-apps/kstart/kstart-16.04.3.ebuild | 12 ++
214 kde-apps/ksudoku/ksudoku-16.04.3.ebuild | 30 +++
215 kde-apps/ksystemlog/ksystemlog-16.04.3.ebuild | 61 ++++++
216 kde-apps/kteatime/kteatime-16.04.3.ebuild | 29 +++
217 kde-apps/ktimer/ktimer-16.04.3.ebuild | 28 +++
218 kde-apps/ktimezoned/ktimezoned-16.04.3.ebuild | 12 ++
219 kde-apps/ktnef/ktnef-16.04.3.ebuild | 46 +++++
220 kde-apps/ktouch/ktouch-16.04.3.ebuild | 19 ++
221 .../ktp-accounts-kcm-16.04.3.ebuild | 60 ++++++
222 kde-apps/ktp-approver/ktp-approver-16.04.3.ebuild | 31 ++++
223 .../ktp-auth-handler-16.04.3.ebuild | 40 ++++
224 kde-apps/ktp-call-ui/ktp-call-ui-16.04.3.ebuild | 42 +++++
225 .../ktp-common-internals-16.04.3.ebuild | 68 +++++++
226 .../ktp-contact-list-16.04.3.ebuild | 44 +++++
227 .../ktp-contact-runner-16.04.3.ebuild | 31 ++++
228 .../ktp-desktop-applets-16.04.3.ebuild | 24 +++
229 .../ktp-filetransfer-handler-16.04.3.ebuild | 29 +++
230 .../ktp-kded-module/ktp-kded-module-16.04.3.ebuild | 41 +++++
231 kde-apps/ktp-l10n/ktp-l10n-16.04.3.ebuild | 144 +++++++++++++++
232 kde-apps/ktp-l10n/metadata.xml | 8 +
233 .../ktp-send-file/ktp-send-file-16.04.3.ebuild | 35 ++++
234 kde-apps/ktp-text-ui/ktp-text-ui-16.04.3.ebuild | 58 ++++++
235 .../ktraderclient/ktraderclient-16.04.3.ebuild | 12 ++
236 kde-apps/ktuberling/ktuberling-16.04.3.ebuild | 38 ++++
237 kde-apps/kturtle/kturtle-16.04.3.ebuild | 32 ++++
238 kde-apps/kubrick/kubrick-16.04.3.ebuild | 21 +++
239 kde-apps/kuiserver/kuiserver-16.04.3.ebuild | 12 ++
240 .../kurifilter-plugins-16.04.3.ebuild | 15 ++
241 kde-apps/kuser/kuser-16.04.3.ebuild | 21 +++
242 kde-apps/kwalletd/kwalletd-16.04.3.ebuild | 42 +++++
243 .../kwalletmanager/kwalletmanager-16.04.3.ebuild | 42 +++++
244 kde-apps/kwordquiz/kwordquiz-16.04.3.ebuild | 38 ++++
245 kde-apps/kwrite/kwrite-16.04.3.ebuild | 43 +++++
246 kde-apps/libgravatar/libgravatar-16.04.3.ebuild | 32 ++++
247 kde-apps/libkcddb/libkcddb-16.04.3.ebuild | 41 +++++
248 .../libkcompactdisc/libkcompactdisc-16.04.3.ebuild | 24 +++
249 kde-apps/libkdcraw/libkdcraw-16.04.3.ebuild | 18 ++
250 kde-apps/libkdegames/libkdegames-16.04.3.ebuild | 49 +++++
251 kde-apps/libkdepim/libkdepim-16.04.3.ebuild | 39 ++++
252 .../libkeduvocdocument-16.04.3.ebuild | 31 ++++
253 kde-apps/libkexiv2/libkexiv2-16.04.3.ebuild | 18 ++
254 kde-apps/libkface/libkface-16.04.3.ebuild | 34 ++++
255 kde-apps/libkgeomap/libkgeomap-16.04.3.ebuild | 39 ++++
256 kde-apps/libkipi/libkipi-16.04.3.ebuild | 27 +++
257 kde-apps/libkleo/libkleo-16.04.3.ebuild | 39 ++++
258 kde-apps/libkmahjongg/libkmahjongg-16.04.3.ebuild | 26 +++
259 .../libkomparediff2/libkomparediff2-16.04.3.ebuild | 25 +++
260 kde-apps/libkonq/libkonq-16.04.3.ebuild | 19 ++
261 kde-apps/libksane/libksane-16.04.3.ebuild | 27 +++
262 kde-apps/libksieve/libksieve-16.04.3.ebuild | 39 ++++
263 kde-apps/libktnef/libktnef-16.04.3.ebuild | 26 +++
264 kde-apps/lokalize/lokalize-16.04.3.ebuild | 64 +++++++
265 kde-apps/lskat/lskat-16.04.3.ebuild | 20 ++
266 kde-apps/mailcommon/mailcommon-16.04.3.ebuild | 56 ++++++
267 kde-apps/mailimporter/mailimporter-16.04.3.ebuild | 37 ++++
268 kde-apps/marble/marble-16.04.3.ebuild | 68 +++++++
269 kde-apps/messagelib/messagelib-16.04.3.ebuild | 97 ++++++++++
270 kde-apps/minuet/minuet-16.04.3.ebuild | 38 ++++
271 kde-apps/nsplugins/nsplugins-16.04.3.ebuild | 30 +++
272 kde-apps/okteta/okteta-16.04.3.ebuild | 54 ++++++
273 kde-apps/okular/okular-16.04.3.ebuild | 58 ++++++
274 kde-apps/palapeli/palapeli-16.04.3.ebuild | 16 ++
275 kde-apps/parley/parley-16.04.3.ebuild | 47 +++++
276 kde-apps/phonon-kde/phonon-kde-16.04.3.ebuild | 36 ++++
277 kde-apps/picmi/picmi-16.04.3.ebuild | 35 ++++
278 kde-apps/pimcommon/pimcommon-16.04.3.ebuild | 62 +++++++
279 kde-apps/plasma-apps/plasma-apps-16.04.3.ebuild | 18 ++
280 .../plasma-runtime/plasma-runtime-16.04.3.ebuild | 22 +++
281 .../plasma-telepathy-meta-16.04.3.ebuild | 40 ++++
282 kde-apps/poxml/poxml-16.04.3.ebuild | 18 ++
283 .../print-manager/print-manager-16.04.3.ebuild | 54 ++++++
284 .../renamedlg-plugins-16.04.3.ebuild | 13 ++
285 kde-apps/rocs/rocs-16.04.3.ebuild | 47 +++++
286 .../signon-kwallet-extension-16.04.3.ebuild | 18 ++
287 .../solid-runtime/solid-runtime-16.04.3.ebuild | 30 +++
288 kde-apps/spectacle/spectacle-16.04.3.ebuild | 50 +++++
289 kde-apps/step/step-16.04.3.ebuild | 62 +++++++
290 kde-apps/svgpart/svgpart-16.04.3.ebuild | 11 ++
291 kde-apps/sweeper/sweeper-16.04.3.ebuild | 14 ++
292 kde-apps/syndication/syndication-16.04.3.ebuild | 21 +++
293 kde-apps/thumbnailers/thumbnailers-16.04.3.ebuild | 20 ++
294 kde-apps/umbrello/umbrello-16.04.3.ebuild | 50 +++++
295 .../zeroconf-ioslave-16.04.3.ebuild | 11 ++
296 284 files changed, 10389 insertions(+)
297
298 diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-16.04.3.ebuild b/kde-apps/akonadi-calendar/akonadi-calendar-16.04.3.ebuild
299 new file mode 100644
300 index 0000000..0145fb2
301 --- /dev/null
302 +++ b/kde-apps/akonadi-calendar/akonadi-calendar-16.04.3.ebuild
303 @@ -0,0 +1,45 @@
304 +# Copyright 1999-2016 Gentoo Foundation
305 +# Distributed under the terms of the GNU General Public License v2
306 +# $Id$
307 +
308 +EAPI=6
309 +
310 +KDE_TEST="true"
311 +inherit kde5
312 +
313 +DESCRIPTION="Library for akonadi calendar integration"
314 +LICENSE="GPL-2+"
315 +KEYWORDS="~amd64 ~x86"
316 +IUSE=""
317 +
318 +DEPEND="
319 + $(add_frameworks_dep kcodecs)
320 + $(add_frameworks_dep kconfig)
321 + $(add_frameworks_dep kconfigwidgets)
322 + $(add_frameworks_dep kcoreaddons)
323 + $(add_frameworks_dep kdbusaddons)
324 + $(add_frameworks_dep kdelibs4support)
325 + $(add_frameworks_dep ki18n)
326 + $(add_frameworks_dep kiconthemes)
327 + $(add_frameworks_dep kio)
328 + $(add_frameworks_dep kitemmodels)
329 + $(add_frameworks_dep kjobwidgets)
330 + $(add_frameworks_dep kwidgetsaddons)
331 + $(add_frameworks_dep kwallet)
332 + $(add_frameworks_dep kxmlgui)
333 + $(add_kdeapps_dep akonadi)
334 + $(add_kdeapps_dep akonadi-contact)
335 + $(add_kdeapps_dep akonadi-mime)
336 + $(add_kdeapps_dep kcalcore)
337 + $(add_kdeapps_dep kcalutils)
338 + $(add_kdeapps_dep kcontacts)
339 + $(add_kdeapps_dep kidentitymanagement)
340 + $(add_kdeapps_dep kmailtransport)
341 + $(add_kdeapps_dep kmime)
342 + $(add_qt_dep qtdbus)
343 + $(add_qt_dep qtgui)
344 + $(add_qt_dep qtwidgets)
345 +"
346 +RDEPEND="${DEPEND}"
347 +
348 +RESTRICT="test"
349
350 diff --git a/kde-apps/akonadi-contact/akonadi-contact-16.04.3.ebuild b/kde-apps/akonadi-contact/akonadi-contact-16.04.3.ebuild
351 new file mode 100644
352 index 0000000..d32d627
353 --- /dev/null
354 +++ b/kde-apps/akonadi-contact/akonadi-contact-16.04.3.ebuild
355 @@ -0,0 +1,66 @@
356 +# Copyright 1999-2016 Gentoo Foundation
357 +# Distributed under the terms of the GNU General Public License v2
358 +# $Id$
359 +
360 +EAPI=6
361 +
362 +KDE_TEST="forceoptional"
363 +KMNAME="kdepimlibs"
364 +inherit kde5
365 +
366 +DESCRIPTION="Library for akonadi contact integration"
367 +KEYWORDS="~amd64 ~x86"
368 +LICENSE="LGPL-2.1"
369 +IUSE="prison"
370 +
371 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
372 +RESTRICT="test"
373 +
374 +COMMON_DEPEND="
375 + $(add_frameworks_dep kcodecs)
376 + $(add_frameworks_dep kcompletion)
377 + $(add_frameworks_dep kconfig)
378 + $(add_frameworks_dep kconfigwidgets)
379 + $(add_frameworks_dep kcoreaddons)
380 + $(add_frameworks_dep kdbusaddons)
381 + $(add_frameworks_dep kiconthemes)
382 + $(add_frameworks_dep kio)
383 + $(add_frameworks_dep kitemmodels)
384 + $(add_frameworks_dep kjobwidgets)
385 + $(add_frameworks_dep kservice)
386 + $(add_frameworks_dep ktextwidgets)
387 + $(add_frameworks_dep kwidgetsaddons)
388 + $(add_frameworks_dep kxmlgui)
389 + $(add_kdeapps_dep akonadi)
390 + $(add_kdeapps_dep akonadi-mime)
391 + $(add_kdeapps_dep kcalcore)
392 + $(add_kdeapps_dep kcontacts)
393 + $(add_kdeapps_dep kmime)
394 + $(add_qt_dep qtdbus)
395 + $(add_qt_dep qtgui)
396 + $(add_qt_dep qtwebkit)
397 + $(add_qt_dep qtwidgets)
398 + dev-libs/grantlee:5
399 + prison? ( media-libs/prison:5 )
400 +"
401 +DEPEND="${COMMON_DEPEND}
402 + sys-devel/gettext
403 +"
404 +RDEPEND="${COMMON_DEPEND}
405 + !<kde-apps/kdepim-15.12.50
406 + !kde-apps/kdepimlibs:4
407 + !kde-apps/kdepimlibs:5
408 +"
409 +
410 +if [[ ${KDE_BUILD_TYPE} = live ]] ; then
411 + S="${WORKDIR}/${P}/${PN}"
412 +else
413 + S="${WORKDIR}/${KMNAME}-${PV}/${PN}"
414 +fi
415 +
416 +src_configure() {
417 + local mycmakeargs=(
418 + $(cmake-utils_use_find_package prison KF5Prison)
419 + )
420 + kde5_src_configure
421 +}
422
423 diff --git a/kde-apps/akonadi-mime/akonadi-mime-16.04.3.ebuild b/kde-apps/akonadi-mime/akonadi-mime-16.04.3.ebuild
424 new file mode 100644
425 index 0000000..fef6256
426 --- /dev/null
427 +++ b/kde-apps/akonadi-mime/akonadi-mime-16.04.3.ebuild
428 @@ -0,0 +1,48 @@
429 +# Copyright 1999-2016 Gentoo Foundation
430 +# Distributed under the terms of the GNU General Public License v2
431 +# $Id$
432 +
433 +EAPI=6
434 +
435 +KDE_TEST="true"
436 +KMNAME="kdepimlibs"
437 +inherit kde5
438 +
439 +DESCRIPTION="Library for akonadi mime types"
440 +KEYWORDS="~amd64 ~x86"
441 +LICENSE="LGPL-2.1"
442 +IUSE=""
443 +
444 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
445 +RESTRICT="test"
446 +
447 +COMMON_DEPEND="
448 + $(add_frameworks_dep kconfig)
449 + $(add_frameworks_dep kcoreaddons)
450 + $(add_frameworks_dep kdbusaddons)
451 + $(add_frameworks_dep ki18n)
452 + $(add_frameworks_dep kio)
453 + $(add_frameworks_dep kitemmodels)
454 + $(add_frameworks_dep kwidgetsaddons)
455 + $(add_frameworks_dep kxmlgui)
456 + $(add_kdeapps_dep akonadi)
457 + $(add_kdeapps_dep kmime)
458 + $(add_qt_dep qtdbus)
459 + $(add_qt_dep qtgui)
460 + $(add_qt_dep qtwidgets)
461 + dev-libs/libxslt
462 + x11-misc/shared-mime-info
463 +"
464 +DEPEND="${COMMON_DEPEND}
465 + sys-devel/gettext
466 +"
467 +RDEPEND="${COMMON_DEPEND}
468 + !kde-apps/kdepimlibs:4
469 + !kde-apps/kdepimlibs:5
470 +"
471 +
472 +if [[ ${KDE_BUILD_TYPE} = live ]] ; then
473 + S="${WORKDIR}/${P}/${PN}"
474 +else
475 + S="${WORKDIR}/${KMNAME}-${PV}/${PN}"
476 +fi
477
478 diff --git a/kde-apps/akonadi-notes/akonadi-notes-16.04.3.ebuild b/kde-apps/akonadi-notes/akonadi-notes-16.04.3.ebuild
479 new file mode 100644
480 index 0000000..22cf376
481 --- /dev/null
482 +++ b/kde-apps/akonadi-notes/akonadi-notes-16.04.3.ebuild
483 @@ -0,0 +1,38 @@
484 +# Copyright 1999-2016 Gentoo Foundation
485 +# Distributed under the terms of the GNU General Public License v2
486 +# $Id$
487 +
488 +EAPI=6
489 +
490 +KDE_TEST="true"
491 +KMNAME="kdepimlibs"
492 +inherit kde5
493 +
494 +DESCRIPTION="Library for akonadi notes integration"
495 +KEYWORDS="~amd64 ~x86"
496 +LICENSE="LGPL-2.1"
497 +IUSE=""
498 +
499 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
500 +RESTRICT="test"
501 +
502 +COMMON_DEPEND="
503 + $(add_frameworks_dep ki18n)
504 + $(add_kdeapps_dep kmime)
505 + $(add_qt_dep qtgui)
506 + $(add_qt_dep qtxml)
507 +"
508 +DEPEND="${COMMON_DEPEND}
509 + $(add_kdeapps_dep akonadi)
510 + sys-devel/gettext
511 +"
512 +RDEPEND="${COMMON_DEPEND}
513 + !kde-apps/kdepimlibs:4
514 + !kde-apps/kdepimlibs:5
515 +"
516 +
517 +if [[ ${KDE_BUILD_TYPE} = live ]] ; then
518 + S="${WORKDIR}/${P}/${PN}"
519 +else
520 + S="${WORKDIR}/${KMNAME}-${PV}/${PN}"
521 +fi
522
523 diff --git a/kde-apps/akonadi-search/akonadi-search-16.04.3.ebuild b/kde-apps/akonadi-search/akonadi-search-16.04.3.ebuild
524 new file mode 100644
525 index 0000000..1258b7c
526 --- /dev/null
527 +++ b/kde-apps/akonadi-search/akonadi-search-16.04.3.ebuild
528 @@ -0,0 +1,35 @@
529 +# Copyright 1999-2016 Gentoo Foundation
530 +# Distributed under the terms of the GNU General Public License v2
531 +# $Id$
532 +
533 +EAPI=6
534 +
535 +inherit kde5
536 +
537 +DESCRIPTION="Libraries and daemons to implement searching in Akonadi"
538 +HOMEPAGE="https://projects.kde.org/projects/playground/pim/akonadi-search"
539 +KEYWORDS="~amd64 ~x86"
540 +IUSE=""
541 +
542 +RDEPEND="
543 + $(add_frameworks_dep kcmutils)
544 + $(add_frameworks_dep kcodecs)
545 + $(add_frameworks_dep kconfig)
546 + $(add_frameworks_dep kconfigwidgets)
547 + $(add_frameworks_dep kcoreaddons)
548 + $(add_frameworks_dep kdelibs4support)
549 + $(add_frameworks_dep ki18n)
550 + $(add_frameworks_dep krunner)
551 + $(add_kdeapps_dep akonadi)
552 + $(add_kdeapps_dep akonadi-mime)
553 + $(add_kdeapps_dep kcalcore)
554 + $(add_kdeapps_dep kcontacts)
555 + $(add_kdeapps_dep kmime)
556 + >=dev-libs/xapian-1.3:=[chert]
557 + $(add_qt_dep qtdbus)
558 + $(add_qt_dep qtgui)
559 + $(add_qt_dep qtwidgets)
560 +"
561 +DEPEND="${RDEPEND}
562 + dev-libs/boost
563 +"
564
565 diff --git a/kde-apps/akonadi-socialutils/akonadi-socialutils-16.04.3.ebuild b/kde-apps/akonadi-socialutils/akonadi-socialutils-16.04.3.ebuild
566 new file mode 100644
567 index 0000000..e6203f5
568 --- /dev/null
569 +++ b/kde-apps/akonadi-socialutils/akonadi-socialutils-16.04.3.ebuild
570 @@ -0,0 +1,40 @@
571 +# Copyright 1999-2016 Gentoo Foundation
572 +# Distributed under the terms of the GNU General Public License v2
573 +# $Id$
574 +
575 +EAPI=6
576 +
577 +KDE_TEST="true"
578 +KMNAME="kdepimlibs"
579 +inherit kde5
580 +
581 +DESCRIPTION="Library for social utils integration"
582 +KEYWORDS="~amd64 ~x86"
583 +LICENSE="LGPL-2.1"
584 +IUSE=""
585 +
586 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
587 +RESTRICT="test"
588 +
589 +COMMON_DEPEND="
590 + $(add_frameworks_dep kcoreaddons)
591 + $(add_frameworks_dep kguiaddons)
592 + $(add_frameworks_dep kio)
593 + $(add_frameworks_dep kitemmodels)
594 + $(add_kdeapps_dep akonadi)
595 + $(add_qt_dep qtgui)
596 + x11-misc/shared-mime-info
597 +"
598 +DEPEND="${COMMON_DEPEND}
599 + sys-devel/gettext
600 +"
601 +RDEPEND="${COMMON_DEPEND}
602 + !kde-apps/kdepimlibs:4
603 + !kde-apps/kdepimlibs:5
604 +"
605 +
606 +if [[ ${KDE_BUILD_TYPE} = live ]] ; then
607 + S="${WORKDIR}/${P}/${PN}"
608 +else
609 + S="${WORKDIR}/${KMNAME}-${PV}/${PN}"
610 +fi
611
612 diff --git a/kde-apps/akonadi/akonadi-16.04.3.ebuild b/kde-apps/akonadi/akonadi-16.04.3.ebuild
613 new file mode 100644
614 index 0000000..68a10ac
615 --- /dev/null
616 +++ b/kde-apps/akonadi/akonadi-16.04.3.ebuild
617 @@ -0,0 +1,122 @@
618 +# Copyright 1999-2016 Gentoo Foundation
619 +# Distributed under the terms of the GNU General Public License v2
620 +# $Id$
621 +
622 +EAPI=6
623 +
624 +KDE_DESIGNERPLUGIN="true"
625 +KDE_TEST="true"
626 +VIRTUALDBUS_TEST="true"
627 +VIRTUALX_REQUIRED="test"
628 +inherit kde5
629 +
630 +DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
631 +HOMEPAGE="https://pim.kde.org/akonadi"
632 +KEYWORDS="~amd64 ~x86"
633 +LICENSE="LGPL-2.1+"
634 +IUSE="+mysql postgres sqlite tools xml"
635 +
636 +REQUIRED_USE="|| ( sqlite mysql postgres ) test? ( tools )"
637 +
638 +# drop qtgui subslot operator when QT_MINIMAL >= 5.7.0
639 +COMMON_DEPEND="
640 + $(add_frameworks_dep kcompletion)
641 + $(add_frameworks_dep kconfig)
642 + $(add_frameworks_dep kconfigwidgets)
643 + $(add_frameworks_dep kcoreaddons)
644 + $(add_frameworks_dep kdbusaddons)
645 + $(add_frameworks_dep kguiaddons)
646 + $(add_frameworks_dep ki18n)
647 + $(add_frameworks_dep kiconthemes)
648 + $(add_frameworks_dep kio)
649 + $(add_frameworks_dep kitemmodels)
650 + $(add_frameworks_dep kitemviews)
651 + $(add_frameworks_dep kwidgetsaddons)
652 + $(add_frameworks_dep kwindowsystem)
653 + $(add_frameworks_dep kxmlgui)
654 + $(add_qt_dep qtdbus)
655 + $(add_qt_dep qtgui '' '' '5=')
656 + $(add_qt_dep qtnetwork)
657 + $(add_qt_dep qtsql 'mysql?,postgres?')
658 + $(add_qt_dep qtwidgets)
659 + $(add_qt_dep qtxml)
660 + x11-misc/shared-mime-info
661 + sqlite? ( dev-db/sqlite:3 )
662 + tools? ( xml? ( dev-libs/libxml2 ) )
663 +"
664 +DEPEND="${COMMON_DEPEND}
665 + dev-libs/boost
666 + dev-libs/libxslt
667 + test? ( sys-apps/dbus )
668 +"
669 +RDEPEND="${COMMON_DEPEND}
670 + mysql? ( virtual/mysql )
671 + postgres? ( dev-db/postgresql )
672 + !app-office/akonadi-server
673 + !kde-apps/kdepimlibs
674 + !kde-apps/libakonadi
675 +"
676 +
677 +# some akonadi tests time out, that probably needs more work as it's ~700 tests
678 +RESTRICT="test"
679 +
680 +PATCHES=( "${FILESDIR}/${PN}-16.07.80-mysql56-crash.patch" )
681 +
682 +pkg_setup() {
683 + # Set default storage backend in order: MySQL, SQLite PostgreSQL
684 + # reverse driver check to keep the order
685 + if use postgres; then
686 + DRIVER="QPSQL"
687 + AVAILABLE+=" ${DRIVER}"
688 + fi
689 +
690 + if use sqlite; then
691 + DRIVER="QSQLITE3"
692 + AVAILABLE+=" ${DRIVER}"
693 + fi
694 +
695 + if use mysql; then
696 + DRIVER="QMYSQL"
697 + AVAILABLE+=" ${DRIVER}"
698 + fi
699 +
700 + # Notify about MySQL is recommend by upstream
701 + if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
702 + ewarn
703 + ewarn "We strongly recommend you change your Akonadi database backend to MySQL in your"
704 + ewarn "user configuration. This is the backend recommended by KDE upstream."
705 + ewarn "In particular, kde-apps/kmail-4.10 does not work properly with the sqlite"
706 + ewarn "backend anymore."
707 + ewarn "You can select the backend in your ~/.config/akonadi/akonadiserverrc."
708 + ewarn "Available drivers are:${AVAILABLE}"
709 + ewarn
710 + fi
711 +}
712 +
713 +src_configure() {
714 + local mycmakeargs=(
715 + -DAKONADI_BUILD_QSQLITE=$(usex sqlite)
716 + -DBUILD_TOOLS=$(usex tools)
717 + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
718 + )
719 +
720 + kde5_src_configure
721 +}
722 +
723 +src_install() {
724 + # Who knows, maybe it accidentally fixes our permission issues
725 + cat <<-EOF > "${T}"/akonadiserverrc
726 +[%General]
727 +Driver=${DRIVER}
728 +EOF
729 + insinto /usr/share/config/akonadi
730 + doins "${T}"/akonadiserverrc
731 +
732 + kde5_src_install
733 +}
734 +
735 +pkg_postinst() {
736 + elog "${DRIVER} has been set as your default akonadi storage backend."
737 + elog "You can override it in your ~/.config/akonadi/akonadiserverrc."
738 + elog "Available drivers are: ${AVAILABLE}"
739 +}
740
741 diff --git a/kde-apps/akonadiconsole/akonadiconsole-16.04.3.ebuild b/kde-apps/akonadiconsole/akonadiconsole-16.04.3.ebuild
742 new file mode 100644
743 index 0000000..9a70cc1
744 --- /dev/null
745 +++ b/kde-apps/akonadiconsole/akonadiconsole-16.04.3.ebuild
746 @@ -0,0 +1,59 @@
747 +# Copyright 1999-2016 Gentoo Foundation
748 +# Distributed under the terms of the GNU General Public License v2
749 +# $Id$
750 +
751 +EAPI=6
752 +
753 +KDE_HANDBOOK="false"
754 +KDE_PUNT_BOGUS_DEPS="true"
755 +KMNAME="kdepim"
756 +inherit kde5
757 +
758 +DESCRIPTION="Akonadi developer console"
759 +HOMEPAGE="https://www.kde.org/"
760 +KEYWORDS="~amd64 ~x86"
761 +
762 +IUSE=""
763 +
764 +DEPEND="
765 + $(add_frameworks_dep kcompletion)
766 + $(add_frameworks_dep kconfig)
767 + $(add_frameworks_dep kconfigwidgets)
768 + $(add_frameworks_dep kcoreaddons)
769 + $(add_frameworks_dep kdbusaddons)
770 + $(add_frameworks_dep kdelibs4support)
771 + $(add_frameworks_dep ki18n)
772 + $(add_frameworks_dep kitemmodels)
773 + $(add_frameworks_dep kitemviews)
774 + $(add_frameworks_dep ktextwidgets)
775 + $(add_frameworks_dep kwidgetsaddons)
776 + $(add_frameworks_dep kxmlgui)
777 + $(add_kdeapps_dep akonadi)
778 + $(add_kdeapps_dep akonadi-contact)
779 + $(add_kdeapps_dep calendarsupport)
780 + $(add_kdeapps_dep kcalcore)
781 + $(add_kdeapps_dep kcontacts)
782 + $(add_kdeapps_dep kmime)
783 + $(add_kdeapps_dep kpimtextedit)
784 + $(add_kdeapps_dep libkdepim)
785 + $(add_kdeapps_dep messagelib)
786 + $(add_qt_dep qtdbus)
787 + $(add_qt_dep qtgui)
788 + $(add_qt_dep qtsql)
789 + $(add_qt_dep qtwidgets)
790 + dev-libs/libxslt
791 +"
792 +RDEPEND="${DEPEND}
793 + !<kde-apps/kdepim-15.12.2:5
794 +"
795 +
796 +src_configure() {
797 + local mycmakeargs=(
798 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5GAPI=ON
799 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Prison=ON
800 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=ON
801 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5X11Extras=ON
802 + )
803 +
804 + kde5_src_configure
805 +}
806
807 diff --git a/kde-apps/akregator/akregator-16.04.3.ebuild b/kde-apps/akregator/akregator-16.04.3.ebuild
808 new file mode 100644
809 index 0000000..3cd2962
810 --- /dev/null
811 +++ b/kde-apps/akregator/akregator-16.04.3.ebuild
812 @@ -0,0 +1,69 @@
813 +# Copyright 1999-2016 Gentoo Foundation
814 +# Distributed under the terms of the GNU General Public License v2
815 +# $Id$
816 +
817 +EAPI=6
818 +
819 +KDE_HANDBOOK="false"
820 +KDE_TEST="false"
821 +KMNAME="kdepim"
822 +inherit kde5
823 +
824 +DESCRIPTION="News feed aggregator"
825 +HOMEPAGE="https://www.kde.org/applications/internet/akregator"
826 +KEYWORDS="~amd64 ~x86"
827 +
828 +IUSE=""
829 +
830 +COMMON_DEPEND="
831 + $(add_frameworks_dep kcmutils)
832 + $(add_frameworks_dep kcodecs)
833 + $(add_frameworks_dep kcompletion)
834 + $(add_frameworks_dep kconfig)
835 + $(add_frameworks_dep kconfigwidgets)
836 + $(add_frameworks_dep kcoreaddons)
837 + $(add_frameworks_dep kdelibs4support)
838 + $(add_frameworks_dep khtml)
839 + $(add_frameworks_dep ki18n)
840 + $(add_frameworks_dep kiconthemes)
841 + $(add_frameworks_dep kio)
842 + $(add_frameworks_dep kjobwidgets)
843 + $(add_frameworks_dep knotifications)
844 + $(add_frameworks_dep knotifyconfig)
845 + $(add_frameworks_dep kparts)
846 + $(add_frameworks_dep kservice)
847 + $(add_frameworks_dep ktextwidgets)
848 + $(add_frameworks_dep kwidgetsaddons)
849 + $(add_frameworks_dep kwindowsystem)
850 + $(add_frameworks_dep kxmlgui)
851 + $(add_kdeapps_dep kontactinterface)
852 + $(add_kdeapps_dep kpimtextedit)
853 + $(add_kdeapps_dep libkdepim)
854 + $(add_kdeapps_dep messagelib)
855 + $(add_kdeapps_dep pimcommon)
856 + $(add_kdeapps_dep syndication)
857 + $(add_qt_dep qtdbus)
858 + $(add_qt_dep qtgui)
859 + $(add_qt_dep qtnetwork)
860 + $(add_qt_dep qtwidgets)
861 + $(add_qt_dep qtxml)
862 + dev-libs/grantlee:5
863 + dev-libs/libxslt
864 +"
865 +DEPEND="${COMMON_DEPEND}
866 + sys-devel/gettext
867 +"
868 +RDEPEND="${COMMON_DEPEND}
869 + !<kde-apps/kdepim-15.12.2:5
870 +"
871 +
872 +src_configure() {
873 + local mycmakeargs=(
874 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5GAPI=ON
875 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Prison=ON
876 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=ON
877 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5X11Extras=ON
878 + )
879 +
880 + kde5_src_configure
881 +}
882
883 diff --git a/kde-apps/analitza/analitza-16.04.3.ebuild b/kde-apps/analitza/analitza-16.04.3.ebuild
884 new file mode 100644
885 index 0000000..e41e6e3
886 --- /dev/null
887 +++ b/kde-apps/analitza/analitza-16.04.3.ebuild
888 @@ -0,0 +1,51 @@
889 +# Copyright 1999-2016 Gentoo Foundation
890 +# Distributed under the terms of the GNU General Public License v2
891 +# $Id$
892 +
893 +EAPI=6
894 +
895 +KDE_TEST="forceoptional"
896 +VIRTUALX_REQUIRED="test"
897 +inherit kde5
898 +
899 +DESCRIPTION="KDE library for mathematical features"
900 +KEYWORDS="~amd64 ~x86"
901 +IUSE="eigen opengl"
902 +
903 +DEPEND="
904 + $(add_qt_dep qtdeclarative)
905 + $(add_qt_dep qtgui)
906 + $(add_qt_dep qtsvg)
907 + $(add_qt_dep qtwidgets)
908 + $(add_qt_dep qtxml)
909 + eigen? ( dev-cpp/eigen:3 )
910 + opengl? (
911 + $(add_qt_dep qtopengl)
912 + virtual/opengl
913 + )
914 +"
915 +RDEPEND="${DEPEND}"
916 +
917 +src_prepare() {
918 + # Nothing is installed
919 + sed -i \
920 + -e "/add_subdirectory(examples)/ s/^/#DONT/" \
921 + analitzaplot/CMakeLists.txt || die
922 +
923 + if ! use test ; then
924 + sed -i \
925 + -e "/add_subdirectory(tests)/ s/^/#DONT/" \
926 + analitza{,gui,plot}/CMakeLists.txt || die
927 + fi
928 +
929 + kde5_src_prepare
930 +}
931 +
932 +src_configure() {
933 + local mycmakeargs=(
934 + $(cmake-utils_use_find_package eigen Eigen3)
935 + $(cmake-utils_use_find_package opengl OpenGL)
936 + )
937 +
938 + kde5_src_configure
939 +}
940
941 diff --git a/kde-apps/ark/ark-16.04.3.ebuild b/kde-apps/ark/ark-16.04.3.ebuild
942 new file mode 100644
943 index 0000000..1f2cfe1
944 --- /dev/null
945 +++ b/kde-apps/ark/ark-16.04.3.ebuild
946 @@ -0,0 +1,67 @@
947 +# Copyright 1999-2016 Gentoo Foundation
948 +# Distributed under the terms of the GNU General Public License v2
949 +# $Id$
950 +
951 +EAPI=6
952 +
953 +KDE_HANDBOOK="forceoptional"
954 +KDE_TEST="optional"
955 +VIRTUALX_REQUIRED="test"
956 +inherit kde5
957 +
958 +DESCRIPTION="KDE Archiving tool"
959 +HOMEPAGE="https://www.kde.org/applications/utilities/ark
960 +https://utils.kde.org/projects/ark"
961 +KEYWORDS="~amd64 ~x86"
962 +IUSE="bzip2 lzma zlib"
963 +
964 +RDEPEND="
965 + $(add_frameworks_dep karchive)
966 + $(add_frameworks_dep kcompletion)
967 + $(add_frameworks_dep kconfig)
968 + $(add_frameworks_dep kconfigwidgets)
969 + $(add_frameworks_dep kcoreaddons)
970 + $(add_frameworks_dep kcrash)
971 + $(add_frameworks_dep kdbusaddons)
972 + $(add_frameworks_dep ki18n)
973 + $(add_frameworks_dep kiconthemes)
974 + $(add_frameworks_dep kio)
975 + $(add_frameworks_dep kjobwidgets)
976 + $(add_frameworks_dep kparts)
977 + $(add_frameworks_dep kpty)
978 + $(add_frameworks_dep kservice)
979 + $(add_frameworks_dep kwidgetsaddons)
980 + $(add_frameworks_dep kxmlgui)
981 + $(add_qt_dep qtdbus)
982 + $(add_qt_dep qtgui)
983 + $(add_qt_dep qtwidgets)
984 + >=app-arch/libarchive-3.0.0[bzip2?,lzma?,zlib?]
985 +"
986 +DEPEND="${RDEPEND}
987 + sys-devel/gettext
988 +"
989 +
990 +# bug #560548, last checked with 16.04.1
991 +RESTRICT="test"
992 +
993 +src_configure() {
994 + local mycmakeargs=(
995 + $(cmake-utils_use_find_package bzip2 BZip2)
996 + $(cmake-utils_use_find_package lzma LibLZMA)
997 + $(cmake-utils_use_find_package zlib ZLIB)
998 + )
999 +
1000 + kde5_src_configure
1001 +}
1002 +
1003 +pkg_postinst() {
1004 + kde5_pkg_postinst
1005 +
1006 + if ! has_version app-arch/unar ; then
1007 + elog "For handling rar archives, install app-arch/unar"
1008 + fi
1009 +
1010 + if ! has_version app-arch/p7zip ; then
1011 + elog "For handling 7-Zip archives, install app-arch/p7zip"
1012 + fi
1013 +}
1014
1015 diff --git a/kde-apps/artikulate/artikulate-16.04.3.ebuild b/kde-apps/artikulate/artikulate-16.04.3.ebuild
1016 new file mode 100644
1017 index 0000000..54adef8
1018 --- /dev/null
1019 +++ b/kde-apps/artikulate/artikulate-16.04.3.ebuild
1020 @@ -0,0 +1,44 @@
1021 +# Copyright 1999-2016 Gentoo Foundation
1022 +# Distributed under the terms of the GNU General Public License v2
1023 +# $Id$
1024 +
1025 +EAPI=6
1026 +
1027 +KDE_HANDBOOK="true"
1028 +inherit kde5
1029 +
1030 +DESCRIPTION="Language learning application that helps improving pronunciation skills"
1031 +HOMEPAGE="https://edu.kde.org/applications/language/artikulate"
1032 +KEYWORDS="~amd64 ~x86"
1033 +IUSE="+gstreamer qtmedia"
1034 +
1035 +DEPEND="
1036 + $(add_frameworks_dep karchive)
1037 + $(add_frameworks_dep kconfig)
1038 + $(add_frameworks_dep kconfigwidgets)
1039 + $(add_frameworks_dep kcrash)
1040 + $(add_frameworks_dep ki18n)
1041 + $(add_frameworks_dep knewstuff)
1042 + $(add_frameworks_dep kwidgetsaddons)
1043 + $(add_frameworks_dep kxmlgui)
1044 + $(add_qt_dep qtdeclarative)
1045 + $(add_qt_dep qtgui)
1046 + $(add_qt_dep qtsql)
1047 + $(add_qt_dep qtwidgets)
1048 + $(add_qt_dep qtxml)
1049 + $(add_qt_dep qtxmlpatterns)
1050 + gstreamer? ( >=media-libs/qt-gstreamer-1.2.0[qt5] )
1051 + qtmedia? ( $(add_qt_dep qtmultimedia) )
1052 +"
1053 +RDEPEND="${DEPEND}"
1054 +
1055 +REQUIRED_USE="|| ( gstreamer qtmedia )"
1056 +
1057 +src_configure() {
1058 + local mycmakeargs=(
1059 + -DBUILD_GSTREAMER_PLUGIN=$(usex gstreamer)
1060 + -DBUILD_QTMULTIMEDIA_PLUGIN=$(usex qtmedia)
1061 + )
1062 +
1063 + kde5_src_configure
1064 +}
1065
1066 diff --git a/kde-apps/attica/attica-16.04.3.ebuild b/kde-apps/attica/attica-16.04.3.ebuild
1067 new file mode 100644
1068 index 0000000..8b82570
1069 --- /dev/null
1070 +++ b/kde-apps/attica/attica-16.04.3.ebuild
1071 @@ -0,0 +1,17 @@
1072 +# Copyright 1999-2016 Gentoo Foundation
1073 +# Distributed under the terms of the GNU General Public License v2
1074 +# $Id$
1075 +
1076 +EAPI=6
1077 +
1078 +KMNAME="kde-runtime"
1079 +inherit kde4-meta
1080 +
1081 +DESCRIPTION="Open Collaboration Services provider management"
1082 +KEYWORDS="~amd64 ~arm ~x86"
1083 +IUSE="debug"
1084 +
1085 +DEPEND="
1086 + dev-libs/libattica
1087 +"
1088 +RDEPEND="${DEPEND}"
1089
1090 diff --git a/kde-apps/audiocd-kio/audiocd-kio-16.04.3.ebuild b/kde-apps/audiocd-kio/audiocd-kio-16.04.3.ebuild
1091 new file mode 100644
1092 index 0000000..c93708a
1093 --- /dev/null
1094 +++ b/kde-apps/audiocd-kio/audiocd-kio-16.04.3.ebuild
1095 @@ -0,0 +1,33 @@
1096 +# Copyright 1999-2016 Gentoo Foundation
1097 +# Distributed under the terms of the GNU General Public License v2
1098 +# $Id$
1099 +
1100 +EAPI=6
1101 +
1102 +KDE_HANDBOOK="optional"
1103 +inherit kde4-base
1104 +
1105 +DESCRIPTION="KDE kioslaves from the kdemultimedia package"
1106 +KEYWORDS="~amd64 ~arm ~x86"
1107 +IUSE="debug flac vorbis"
1108 +
1109 +DEPEND="
1110 + $(add_kdeapps_dep libkcddb)
1111 + $(add_kdeapps_dep libkcompactdisc)
1112 + media-sound/cdparanoia
1113 + flac? ( >=media-libs/flac-1.1.2 )
1114 + vorbis? (
1115 + media-libs/libogg
1116 + media-libs/libvorbis
1117 + )
1118 +"
1119 +RDEPEND="${DEPEND}"
1120 +
1121 +src_configure() {
1122 + local mycmakeargs=(
1123 + -DWITH_Flac=$(usex flac)
1124 + -DWITH_OggVorbis=$(usex vorbis)
1125 + )
1126 +
1127 + kde4-base_src_configure
1128 +}
1129
1130 diff --git a/kde-apps/baloo-widgets/baloo-widgets-16.04.3.ebuild b/kde-apps/baloo-widgets/baloo-widgets-16.04.3.ebuild
1131 new file mode 100644
1132 index 0000000..43707fb
1133 --- /dev/null
1134 +++ b/kde-apps/baloo-widgets/baloo-widgets-16.04.3.ebuild
1135 @@ -0,0 +1,27 @@
1136 +# Copyright 1999-2016 Gentoo Foundation
1137 +# Distributed under the terms of the GNU General Public License v2
1138 +# $Id$
1139 +
1140 +EAPI=6
1141 +
1142 +KDE_TEST="forceoptional"
1143 +inherit kde5
1144 +
1145 +DESCRIPTION="Widget library for baloo"
1146 +KEYWORDS="~amd64 ~x86"
1147 +IUSE=""
1148 +
1149 +DEPEND="
1150 + $(add_frameworks_dep baloo)
1151 + $(add_frameworks_dep kconfig)
1152 + $(add_frameworks_dep kcoreaddons)
1153 + $(add_frameworks_dep kfilemetadata)
1154 + $(add_frameworks_dep ki18n)
1155 + $(add_frameworks_dep kio)
1156 + $(add_frameworks_dep kwidgetsaddons)
1157 + $(add_qt_dep qtgui)
1158 + $(add_qt_dep qtwidgets)
1159 +"
1160 +RDEPEND="${DEPEND}
1161 + !kde-base/baloo-widgets
1162 +"
1163
1164 diff --git a/kde-apps/blinken/blinken-16.04.3.ebuild b/kde-apps/blinken/blinken-16.04.3.ebuild
1165 new file mode 100644
1166 index 0000000..94a746b
1167 --- /dev/null
1168 +++ b/kde-apps/blinken/blinken-16.04.3.ebuild
1169 @@ -0,0 +1,35 @@
1170 +# Copyright 1999-2016 Gentoo Foundation
1171 +# Distributed under the terms of the GNU General Public License v2
1172 +# $Id$
1173 +
1174 +EAPI=6
1175 +
1176 +KDE_HANDBOOK="forceoptional"
1177 +inherit kde5
1178 +
1179 +DESCRIPTION="KDE version of the Simon Says game"
1180 +HOMEPAGE="https://www.kde.org/applications/education/blinken
1181 +https://edu.kde.org/blinken"
1182 +KEYWORDS="~amd64 ~x86"
1183 +IUSE=""
1184 +
1185 +DEPEND="
1186 + $(add_frameworks_dep kconfig)
1187 + $(add_frameworks_dep kcoreaddons)
1188 + $(add_frameworks_dep kcrash)
1189 + $(add_frameworks_dep kdbusaddons)
1190 + $(add_frameworks_dep kguiaddons)
1191 + $(add_frameworks_dep ki18n)
1192 + $(add_frameworks_dep kxmlgui)
1193 + $(add_qt_dep qtgui)
1194 + $(add_qt_dep qtsvg)
1195 + $(add_qt_dep qtwidgets)
1196 + media-libs/phonon[qt5]
1197 +"
1198 +RDEPEND="${DEPEND}"
1199 +
1200 +src_install() {
1201 + kde5_src_install
1202 +
1203 + rm "${ED}"usr/share/${PN}/README.packagers || die
1204 +}
1205
1206 diff --git a/kde-apps/blogilo/blogilo-16.04.3.ebuild b/kde-apps/blogilo/blogilo-16.04.3.ebuild
1207 new file mode 100644
1208 index 0000000..cdf97ed
1209 --- /dev/null
1210 +++ b/kde-apps/blogilo/blogilo-16.04.3.ebuild
1211 @@ -0,0 +1,55 @@
1212 +# Copyright 1999-2016 Gentoo Foundation
1213 +# Distributed under the terms of the GNU General Public License v2
1214 +# $Id$
1215 +
1216 +EAPI=6
1217 +
1218 +KDE_HANDBOOK="true"
1219 +KDE_PUNT_BOGUS_DEPS="true"
1220 +KMNAME="kdepim"
1221 +inherit kde5
1222 +
1223 +DESCRIPTION="KDE Blogging Client"
1224 +HOMEPAGE="https://www.kde.org/applications/internet/blogilo"
1225 +KEYWORDS="~amd64 ~x86"
1226 +
1227 +IUSE="google"
1228 +
1229 +DEPEND="
1230 + $(add_frameworks_dep kconfig)
1231 + $(add_frameworks_dep kconfigwidgets)
1232 + $(add_frameworks_dep kcoreaddons)
1233 + $(add_frameworks_dep kdbusaddons)
1234 + $(add_frameworks_dep kdewebkit)
1235 + $(add_frameworks_dep ki18n)
1236 + $(add_frameworks_dep kio)
1237 + $(add_frameworks_dep knotifications)
1238 + $(add_frameworks_dep ktexteditor)
1239 + $(add_frameworks_dep kwallet)
1240 + $(add_frameworks_dep kwidgetsaddons)
1241 + $(add_frameworks_dep kxmlgui)
1242 + $(add_kdeapps_dep kblog)
1243 + $(add_kdeapps_dep kdepim-apps-libs)
1244 + $(add_kdeapps_dep libkdepim)
1245 + $(add_kdeapps_dep pimcommon)
1246 + $(add_qt_dep qtgui)
1247 + $(add_qt_dep qtsql)
1248 + $(add_qt_dep qtwebkit)
1249 + $(add_qt_dep qtwidgets)
1250 + dev-libs/libxslt
1251 + google? ( net-libs/libkgapi:5 )
1252 +"
1253 +RDEPEND="${DEPEND}
1254 + !<kde-apps/kdepim-15.12.2:5
1255 +"
1256 +
1257 +src_configure() {
1258 + local mycmakeargs=(
1259 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Prison=ON
1260 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=ON
1261 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5X11Extras=ON
1262 + $(cmake-utils_use_find_package google KF5GAPI)
1263 + )
1264 +
1265 + kde5_src_configure
1266 +}
1267
1268 diff --git a/kde-apps/bomber/bomber-16.04.3.ebuild b/kde-apps/bomber/bomber-16.04.3.ebuild
1269 new file mode 100644
1270 index 0000000..ccedda3
1271 --- /dev/null
1272 +++ b/kde-apps/bomber/bomber-16.04.3.ebuild
1273 @@ -0,0 +1,29 @@
1274 +# Copyright 1999-2016 Gentoo Foundation
1275 +# Distributed under the terms of the GNU General Public License v2
1276 +# $Id$
1277 +
1278 +EAPI=6
1279 +
1280 +KDE_HANDBOOK="forceoptional"
1281 +inherit kde5
1282 +
1283 +DESCRIPTION="KDE arcade bombing game"
1284 +HOMEPAGE="https://www.kde.org/applications/games/bomber/"
1285 +KEYWORDS="~amd64 ~x86"
1286 +IUSE=""
1287 +
1288 +DEPEND="
1289 + $(add_frameworks_dep kconfig)
1290 + $(add_frameworks_dep kconfigwidgets)
1291 + $(add_frameworks_dep kcoreaddons)
1292 + $(add_frameworks_dep kcrash)
1293 + $(add_frameworks_dep kdbusaddons)
1294 + $(add_frameworks_dep ki18n)
1295 + $(add_frameworks_dep kwidgetsaddons)
1296 + $(add_frameworks_dep kxmlgui)
1297 + $(add_kdeapps_dep libkdegames)
1298 + $(add_qt_dep qtgui)
1299 + $(add_qt_dep qtwidgets)
1300 + media-libs/phonon[qt5]
1301 +"
1302 +RDEPEND="${DEPEND}"
1303
1304 diff --git a/kde-apps/bovo/bovo-16.04.3.ebuild b/kde-apps/bovo/bovo-16.04.3.ebuild
1305 new file mode 100644
1306 index 0000000..4481199
1307 --- /dev/null
1308 +++ b/kde-apps/bovo/bovo-16.04.3.ebuild
1309 @@ -0,0 +1,31 @@
1310 +# Copyright 1999-2016 Gentoo Foundation
1311 +# Distributed under the terms of the GNU General Public License v2
1312 +# $Id$
1313 +
1314 +EAPI=6
1315 +
1316 +KDE_HANDBOOK="forceoptional"
1317 +inherit kde5
1318 +
1319 +DESCRIPTION="Five-in-a-row Board Game"
1320 +HOMEPAGE="https://www.kde.org/applications/games/bovo/"
1321 +KEYWORDS="~amd64 ~x86"
1322 +IUSE=""
1323 +
1324 +DEPEND="
1325 + $(add_frameworks_dep kconfig)
1326 + $(add_frameworks_dep kcoreaddons)
1327 + $(add_frameworks_dep kcrash)
1328 + $(add_frameworks_dep kdbusaddons)
1329 + $(add_frameworks_dep ki18n)
1330 + $(add_frameworks_dep kwidgetsaddons)
1331 + $(add_frameworks_dep kxmlgui)
1332 + $(add_kdeapps_dep libkdegames)
1333 + $(add_qt_dep qtconcurrent)
1334 + $(add_qt_dep qtgui)
1335 + $(add_qt_dep qtsvg)
1336 + $(add_qt_dep qtwidgets)
1337 +"
1338 +RDEPEND="${DEPEND}"
1339 +
1340 +DOCS=( AUTHORS HISTORY TODO )
1341
1342 diff --git a/kde-apps/calendarjanitor/calendarjanitor-16.04.3.ebuild b/kde-apps/calendarjanitor/calendarjanitor-16.04.3.ebuild
1343 new file mode 100644
1344 index 0000000..3518ac5
1345 --- /dev/null
1346 +++ b/kde-apps/calendarjanitor/calendarjanitor-16.04.3.ebuild
1347 @@ -0,0 +1,51 @@
1348 +# Copyright 1999-2016 Gentoo Foundation
1349 +# Distributed under the terms of the GNU General Public License v2
1350 +# $Id$
1351 +
1352 +EAPI=6
1353 +
1354 +KDE_PUNT_BOGUS_DEPS="true"
1355 +KDE_TEST="false"
1356 +KMNAME="kdepim"
1357 +inherit kde5
1358 +
1359 +DESCRIPTION="A tool to scan calendar data for buggy instances"
1360 +KEYWORDS="~amd64 ~x86"
1361 +
1362 +IUSE=""
1363 +
1364 +DEPEND="
1365 + $(add_frameworks_dep kcoreaddons)
1366 + $(add_frameworks_dep kdelibs4support)
1367 + $(add_frameworks_dep ki18n)
1368 + $(add_kdeapps_dep akonadi)
1369 + $(add_kdeapps_dep akonadi-calendar)
1370 + $(add_kdeapps_dep calendarsupport)
1371 + $(add_kdeapps_dep kcalcore)
1372 + $(add_qt_dep qtwidgets)
1373 + dev-libs/libxslt
1374 +"
1375 +RDEPEND="${DEPEND}
1376 + !<kde-apps/kdepim-15.12.2:5
1377 +"
1378 +
1379 +PATCHES=( "${FILESDIR}/kdepim-console.patch" )
1380 +
1381 +src_prepare() {
1382 +
1383 + mv console/calendarjanitor calendarjanitor || die "Failed to move calendarjanitor"
1384 + mv console/konsolekalendar konsolekalendar || die "Failed to move konsolekalendar"
1385 +
1386 + kde5_src_prepare
1387 +}
1388 +
1389 +src_configure() {
1390 + local mycmakeargs=(
1391 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5GAPI=ON
1392 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Prison=ON
1393 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=ON
1394 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5X11Extras=ON
1395 + )
1396 +
1397 + kde5_src_configure
1398 +}
1399
1400 diff --git a/kde-apps/calendarsupport/calendarsupport-16.04.3.ebuild b/kde-apps/calendarsupport/calendarsupport-16.04.3.ebuild
1401 new file mode 100644
1402 index 0000000..cdfec96
1403 --- /dev/null
1404 +++ b/kde-apps/calendarsupport/calendarsupport-16.04.3.ebuild
1405 @@ -0,0 +1,50 @@
1406 +# Copyright 1999-2016 Gentoo Foundation
1407 +# Distributed under the terms of the GNU General Public License v2
1408 +# $Id$
1409 +
1410 +EAPI=6
1411 +
1412 +KDE_TEST="false"
1413 +inherit kde5
1414 +
1415 +DESCRIPTION="Calendar support library"
1416 +LICENSE="LGPL-2+"
1417 +KEYWORDS="~amd64 ~x86"
1418 +IUSE=""
1419 +
1420 +COMMON_DEPEND="
1421 + $(add_frameworks_dep kcodecs)
1422 + $(add_frameworks_dep kcompletion)
1423 + $(add_frameworks_dep kconfig)
1424 + $(add_frameworks_dep kcoreaddons)
1425 + $(add_frameworks_dep kdelibs4support)
1426 + $(add_frameworks_dep kguiaddons)
1427 + $(add_frameworks_dep ki18n)
1428 + $(add_frameworks_dep kiconthemes)
1429 + $(add_frameworks_dep kio)
1430 + $(add_frameworks_dep kjobwidgets)
1431 + $(add_frameworks_dep kwidgetsaddons)
1432 + $(add_kdeapps_dep akonadi)
1433 + $(add_kdeapps_dep akonadi-calendar)
1434 + $(add_kdeapps_dep akonadi-mime)
1435 + $(add_kdeapps_dep kcalcore)
1436 + $(add_kdeapps_dep kcalutils)
1437 + $(add_kdeapps_dep kdepim-apps-libs)
1438 + $(add_kdeapps_dep kholidays)
1439 + $(add_kdeapps_dep kidentitymanagement)
1440 + $(add_kdeapps_dep kmime)
1441 + $(add_kdeapps_dep libkdepim)
1442 + $(add_kdeapps_dep pimcommon)
1443 + dev-libs/libical
1444 + $(add_qt_dep designer)
1445 + $(add_qt_dep qtgui)
1446 + $(add_qt_dep qtprintsupport)
1447 + $(add_qt_dep qtwidgets)
1448 +"
1449 +DEPEND="${COMMON_DEPEND}
1450 + sys-devel/gettext
1451 +"
1452 +RDEPEND="${COMMON_DEPEND}
1453 + !<kde-apps/kdepim-15.08.50:5
1454 + !kde-apps/kdepim-common-libs:4
1455 +"
1456
1457 diff --git a/kde-apps/cantor/cantor-16.04.3.ebuild b/kde-apps/cantor/cantor-16.04.3.ebuild
1458 new file mode 100644
1459 index 0000000..bc2c493
1460 --- /dev/null
1461 +++ b/kde-apps/cantor/cantor-16.04.3.ebuild
1462 @@ -0,0 +1,95 @@
1463 +# Copyright 1999-2016 Gentoo Foundation
1464 +# Distributed under the terms of the GNU General Public License v2
1465 +# $Id$
1466 +
1467 +EAPI=6
1468 +
1469 +KDE_HANDBOOK="forceoptional"
1470 +KDE_TEST="forceoptional"
1471 +PYTHON_COMPAT=( python2_7 )
1472 +# FIXME: PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
1473 +inherit kde5 python-r1
1474 +
1475 +DESCRIPTION="Interface for doing mathematics and scientific computing"
1476 +HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor"
1477 +KEYWORDS="~amd64 ~x86"
1478 +IUSE="analitza lua postscript python qalculate +R"
1479 +
1480 +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
1481 +
1482 +# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
1483 +# FIXME: $(python_gen_cond_dep 'dev-qt/qtdbus:5' 'python3*')
1484 +RDEPEND="
1485 + $(add_frameworks_dep karchive)
1486 + $(add_frameworks_dep kcompletion)
1487 + $(add_frameworks_dep kconfig)
1488 + $(add_frameworks_dep kconfigwidgets)
1489 + $(add_frameworks_dep kcoreaddons)
1490 + $(add_frameworks_dep kcrash)
1491 + $(add_frameworks_dep kdelibs4support)
1492 + $(add_frameworks_dep ki18n)
1493 + $(add_frameworks_dep kio)
1494 + $(add_frameworks_dep knewstuff)
1495 + $(add_frameworks_dep kparts)
1496 + $(add_frameworks_dep kpty)
1497 + $(add_frameworks_dep ktexteditor)
1498 + $(add_frameworks_dep kwidgetsaddons)
1499 + $(add_frameworks_dep kxmlgui)
1500 + $(add_qt_dep qtgui)
1501 + $(add_qt_dep qtsvg)
1502 + $(add_qt_dep qtwidgets)
1503 + $(add_qt_dep qtxml)
1504 + $(add_qt_dep qtxmlpatterns)
1505 + analitza? ( $(add_kdeapps_dep analitza) )
1506 + lua? ( dev-lang/luajit:2 )
1507 + qalculate? (
1508 + sci-libs/cln
1509 + sci-libs/libqalculate
1510 + )
1511 + postscript? ( app-text/libspectre )
1512 + python? ( ${PYTHON_DEPS} )
1513 + R? ( dev-lang/R )
1514 +"
1515 +DEPEND="${RDEPEND}
1516 + >=dev-cpp/eigen-2.0.3:2
1517 +"
1518 +
1519 +RESTRICT="test"
1520 +
1521 +pkg_setup() {
1522 + use python && python_setup
1523 + kde5_pkg_setup
1524 +}
1525 +
1526 +src_prepare() {
1527 + kde5_src_prepare
1528 +
1529 + # FIXME: shipped FindPythonLibs3.cmake does not work for Gentoo
1530 + sed -e "/^find_package(PythonLibs3)/ s/^/#/" \
1531 + -i src/backends/CMakeLists.txt || die
1532 +}
1533 +
1534 +src_configure() {
1535 + local mycmakeargs=(
1536 + $(cmake-utils_use_find_package analitza Analitza5)
1537 + $(cmake-utils_use_find_package lua LuaJIT)
1538 + $(cmake-utils_use_find_package postscript LibSpectre)
1539 + $(cmake-utils_use_find_package python PythonLibs)
1540 + $(cmake-utils_use_find_package qalculate Qalculate)
1541 + $(cmake-utils_use_find_package R R)
1542 + )
1543 + kde5_src_configure
1544 +}
1545 +
1546 +pkg_postinst() {
1547 + kde5_pkg_postinst
1548 +
1549 + if ! use analitza && ! use lua && ! use python && ! use qalculate && ! use R; then
1550 + echo
1551 + ewarn "You have decided to build ${PN} with no backend."
1552 + ewarn "To have this application functional, please do one of below:"
1553 + ewarn " # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'lua', 'python', 'qalculate' or 'R' USE flag enabled"
1554 + ewarn " # emerge -vaDu sci-mathematics/maxima"
1555 + echo
1556 + fi
1557 +}
1558
1559 diff --git a/kde-apps/cervisia/cervisia-16.04.3.ebuild b/kde-apps/cervisia/cervisia-16.04.3.ebuild
1560 new file mode 100644
1561 index 0000000..d4f699b
1562 --- /dev/null
1563 +++ b/kde-apps/cervisia/cervisia-16.04.3.ebuild
1564 @@ -0,0 +1,17 @@
1565 +# Copyright 1999-2016 Gentoo Foundation
1566 +# Distributed under the terms of the GNU General Public License v2
1567 +# $Id$
1568 +
1569 +EAPI=6
1570 +
1571 +KDE_HANDBOOK="optional"
1572 +inherit kde4-base
1573 +
1574 +DESCRIPTION="CVS frontend by KDE"
1575 +HOMEPAGE="https://www.kde.org/applications/development/cervisia"
1576 +KEYWORDS="~amd64 ~arm ~x86"
1577 +IUSE="debug"
1578 +
1579 +RDEPEND="
1580 + dev-vcs/cvs
1581 +"
1582
1583 diff --git a/kde-apps/dolphin-plugins/dolphin-plugins-16.04.3.ebuild b/kde-apps/dolphin-plugins/dolphin-plugins-16.04.3.ebuild
1584 new file mode 100644
1585 index 0000000..23111da
1586 --- /dev/null
1587 +++ b/kde-apps/dolphin-plugins/dolphin-plugins-16.04.3.ebuild
1588 @@ -0,0 +1,75 @@
1589 +# Copyright 1999-2016 Gentoo Foundation
1590 +# Distributed under the terms of the GNU General Public License v2
1591 +# $Id$
1592 +
1593 +EAPI=6
1594 +
1595 +KDE_HANDBOOK="false"
1596 +inherit kde5
1597 +
1598 +DESCRIPTION="Extra Dolphin plugins"
1599 +KEYWORDS="~amd64 ~x86"
1600 +IUSE="bazaar dropbox git mercurial subversion"
1601 +
1602 +# FIXME: required in root CMakeLists.txt, but:
1603 +# kdelibs4support only required by git?
1604 +# kxmlgui, qtnetwork only required by dropbox?
1605 +COMMON_DEPEND="
1606 + $(add_frameworks_dep kcoreaddons)
1607 + $(add_frameworks_dep kdelibs4support)
1608 + $(add_frameworks_dep ki18n)
1609 + $(add_frameworks_dep kio)
1610 + $(add_frameworks_dep kxmlgui)
1611 + $(add_kdeapps_dep dolphin)
1612 + $(add_qt_dep qtgui)
1613 + $(add_qt_dep qtnetwork)
1614 + $(add_qt_dep qtwidgets)
1615 + git? (
1616 + $(add_frameworks_dep kcompletion)
1617 + $(add_frameworks_dep kconfig)
1618 + $(add_frameworks_dep ktextwidgets)
1619 + )
1620 + mercurial? (
1621 + $(add_frameworks_dep kcompletion)
1622 + $(add_frameworks_dep kconfig)
1623 + $(add_frameworks_dep kservice)
1624 + $(add_frameworks_dep ktexteditor)
1625 + $(add_frameworks_dep ktextwidgets)
1626 + $(add_frameworks_dep kwidgetsaddons)
1627 + )
1628 +"
1629 +DEPEND="${COMMON_DEPEND}
1630 + sys-devel/gettext
1631 +"
1632 +RDEPEND="${COMMON_DEPEND}
1633 + $(add_kdeapps_dep kompare)
1634 + bazaar? ( dev-vcs/bzr )
1635 + dropbox? ( net-misc/dropbox-cli )
1636 + git? ( dev-vcs/git )
1637 + subversion? ( dev-vcs/subversion )
1638 +"
1639 +
1640 +src_configure() {
1641 + local mycmakeargs=(
1642 + -DBUILD_bazaar=$(usex bazaar)
1643 + -DBUILD_dropbox=$(usex dropbox)
1644 + -DBUILD_git=$(usex git)
1645 + -DBUILD_hg=$(usex mercurial)
1646 + -DBUILD_svn=$(usex subversion)
1647 + )
1648 +
1649 + kde5_src_configure
1650 +}
1651 +
1652 +src_install() {
1653 + { use bazaar || use dropbox || use git || use subversion || use mercurial; } && kde5_src_install
1654 +}
1655 +
1656 +pkg_postinst() {
1657 + if ! use bazaar && ! use dropbox && ! use git && ! use subversion && ! use mercurial; then
1658 + einfo
1659 + einfo "You have disabled all plugin use flags. If you want to have vcs"
1660 + einfo "integration in dolphin, enable those of your needs."
1661 + einfo
1662 + fi
1663 +}
1664
1665 diff --git a/kde-apps/dolphin/dolphin-16.04.3.ebuild b/kde-apps/dolphin/dolphin-16.04.3.ebuild
1666 new file mode 100644
1667 index 0000000..589494e
1668 --- /dev/null
1669 +++ b/kde-apps/dolphin/dolphin-16.04.3.ebuild
1670 @@ -0,0 +1,91 @@
1671 +# Copyright 1999-2016 Gentoo Foundation
1672 +# Distributed under the terms of the GNU General Public License v2
1673 +# $Id$
1674 +
1675 +EAPI=6
1676 +
1677 +KDE_HANDBOOK="forceoptional"
1678 +KDE_TEST="true"
1679 +VIRTUALX_REQUIRED="test"
1680 +inherit kde5
1681 +
1682 +DESCRIPTION="Plasma filemanager focusing on usability"
1683 +HOMEPAGE="https://dolphin.kde.org https://www.kde.org/applications/system/dolphin"
1684 +KEYWORDS="~amd64 ~x86"
1685 +IUSE="semantic-desktop thumbnail"
1686 +
1687 +DEPEND="
1688 + $(add_frameworks_dep kbookmarks)
1689 + $(add_frameworks_dep kcmutils)
1690 + $(add_frameworks_dep kcodecs)
1691 + $(add_frameworks_dep kcompletion)
1692 + $(add_frameworks_dep kconfig)
1693 + $(add_frameworks_dep kconfigwidgets)
1694 + $(add_frameworks_dep kcoreaddons)
1695 + $(add_frameworks_dep kcrash)
1696 + $(add_frameworks_dep kdbusaddons)
1697 + $(add_frameworks_dep ki18n)
1698 + $(add_frameworks_dep kiconthemes)
1699 + $(add_frameworks_dep kinit)
1700 + $(add_frameworks_dep kio)
1701 + $(add_frameworks_dep kitemviews)
1702 + $(add_frameworks_dep kjobwidgets)
1703 + $(add_frameworks_dep knewstuff)
1704 + $(add_frameworks_dep knotifications)
1705 + $(add_frameworks_dep kparts)
1706 + $(add_frameworks_dep kservice)
1707 + $(add_frameworks_dep ktextwidgets)
1708 + $(add_frameworks_dep kwidgetsaddons)
1709 + $(add_frameworks_dep kwindowsystem)
1710 + $(add_frameworks_dep kxmlgui)
1711 + $(add_frameworks_dep solid)
1712 + $(add_qt_dep qtconcurrent)
1713 + $(add_qt_dep qtdbus)
1714 + $(add_qt_dep qtgui)
1715 + $(add_qt_dep qtwidgets)
1716 + $(add_qt_dep qtxml)
1717 + media-libs/phonon[qt5]
1718 + semantic-desktop? (
1719 + $(add_frameworks_dep baloo)
1720 + $(add_frameworks_dep kfilemetadata)
1721 + $(add_kdeapps_dep baloo-widgets)
1722 + )
1723 + !semantic-desktop? (
1724 + $(add_frameworks_dep kdelibs4support)
1725 + )
1726 +"
1727 +RDEPEND="${DEPEND}
1728 + $(add_kdeapps_dep kio-extras)
1729 + thumbnail? (
1730 + || ( $(add_kdeapps_dep ffmpegthumbs) media-video/ffmpegthumbnailer )
1731 + $(add_kdeapps_dep thumbnailers)
1732 + )
1733 +"
1734 +
1735 +RESTRICT="test"
1736 +
1737 +src_configure() {
1738 + local mycmakeargs=(
1739 + $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
1740 + $(cmake-utils_use_find_package semantic-desktop KF5BalooWidgets)
1741 + $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
1742 + )
1743 +
1744 + kde5_src_configure
1745 +}
1746 +
1747 +pkg_postinst() {
1748 + kde5_pkg_postinst
1749 +
1750 + if ! has_version "kde-apps/ark:${SLOT}" ; then
1751 + echo
1752 + elog "For compress/extract and other actions, please install kde-apps/ark:${SLOT}"
1753 + echo
1754 + fi
1755 +
1756 + if ! has_version "kde-apps/kleopatra:${SLOT}" ; then
1757 + echo
1758 + elog "For crypto actions, please install kde-apps/kleopatra:${SLOT}"
1759 + echo
1760 + fi
1761 +}
1762
1763 diff --git a/kde-apps/dragon/dragon-16.04.3.ebuild b/kde-apps/dragon/dragon-16.04.3.ebuild
1764 new file mode 100644
1765 index 0000000..18b32b2
1766 --- /dev/null
1767 +++ b/kde-apps/dragon/dragon-16.04.3.ebuild
1768 @@ -0,0 +1,37 @@
1769 +# Copyright 1999-2016 Gentoo Foundation
1770 +# Distributed under the terms of the GNU General Public License v2
1771 +# $Id$
1772 +
1773 +EAPI=6
1774 +
1775 +KDE_HANDBOOK="forceoptional"
1776 +inherit kde5
1777 +
1778 +DESCRIPTION="A simple video player"
1779 +HOMEPAGE="https://www.kde.org/applications/multimedia/dragonplayer"
1780 +KEYWORDS="~amd64 ~x86"
1781 +IUSE=""
1782 +
1783 +RDEPEND="
1784 + $(add_frameworks_dep kconfig)
1785 + $(add_frameworks_dep kconfigwidgets)
1786 + $(add_frameworks_dep kcoreaddons)
1787 + $(add_frameworks_dep kcrash)
1788 + $(add_frameworks_dep kdbusaddons)
1789 + $(add_frameworks_dep ki18n)
1790 + $(add_frameworks_dep kio)
1791 + $(add_frameworks_dep kjobwidgets)
1792 + $(add_frameworks_dep kparts)
1793 + $(add_frameworks_dep kservice)
1794 + $(add_frameworks_dep kwidgetsaddons)
1795 + $(add_frameworks_dep kwindowsystem)
1796 + $(add_frameworks_dep kxmlgui)
1797 + $(add_frameworks_dep solid)
1798 + $(add_qt_dep qtdbus)
1799 + $(add_qt_dep qtgui)
1800 + $(add_qt_dep qtwidgets)
1801 + media-libs/phonon[qt5]
1802 +"
1803 +DEPEND="${RDEPEND}
1804 + sys-devel/gettext
1805 +"
1806
1807 diff --git a/kde-apps/drkonqi/drkonqi-16.04.3.ebuild b/kde-apps/drkonqi/drkonqi-16.04.3.ebuild
1808 new file mode 100644
1809 index 0000000..940a9d0
1810 --- /dev/null
1811 +++ b/kde-apps/drkonqi/drkonqi-16.04.3.ebuild
1812 @@ -0,0 +1,25 @@
1813 +# Copyright 1999-2016 Gentoo Foundation
1814 +# Distributed under the terms of the GNU General Public License v2
1815 +# $Id$
1816 +
1817 +EAPI=6
1818 +
1819 +KMNAME="kde-runtime"
1820 +inherit kde4-meta
1821 +
1822 +DESCRIPTION="KDE crash handler, gives the user feedback if a program crashed"
1823 +KEYWORDS="~amd64 ~arm ~x86"
1824 +IUSE="debug"
1825 +
1826 +DEPEND="
1827 + $(add_kdeapps_dep kdepimlibs)
1828 +"
1829 +RDEPEND="${DEPEND}"
1830 +
1831 +pkg_postinst() {
1832 + kde4-meta_pkg_postinst
1833 + if ! has_version "sys-devel/gdb"; then
1834 + elog "For more usability consider installing following packages:"
1835 + elog " sys-devel/gdb - Easier debugging support"
1836 + fi
1837 +}
1838
1839 diff --git a/kde-apps/eventviews/eventviews-16.04.3.ebuild b/kde-apps/eventviews/eventviews-16.04.3.ebuild
1840 new file mode 100644
1841 index 0000000..439197d
1842 --- /dev/null
1843 +++ b/kde-apps/eventviews/eventviews-16.04.3.ebuild
1844 @@ -0,0 +1,49 @@
1845 +# Copyright 1999-2016 Gentoo Foundation
1846 +# Distributed under the terms of the GNU General Public License v2
1847 +# $Id$
1848 +
1849 +EAPI=6
1850 +
1851 +KDE_TEST="true"
1852 +inherit kde5
1853 +
1854 +DESCRIPTION="Calendar viewer for KDE PIM"
1855 +LICENSE="LGPL-2+"
1856 +KEYWORDS="~amd64 ~x86"
1857 +IUSE=""
1858 +
1859 +COMMON_DEPEND="
1860 + $(add_frameworks_dep kcodecs)
1861 + $(add_frameworks_dep kcompletion)
1862 + $(add_frameworks_dep kconfig)
1863 + $(add_frameworks_dep kconfigwidgets)
1864 + $(add_frameworks_dep kcoreaddons)
1865 + $(add_frameworks_dep kdelibs4support)
1866 + $(add_frameworks_dep kguiaddons)
1867 + $(add_frameworks_dep ki18n)
1868 + $(add_frameworks_dep kiconthemes)
1869 + $(add_frameworks_dep kitemmodels)
1870 + $(add_frameworks_dep kservice)
1871 + $(add_frameworks_dep kwidgetsaddons)
1872 + $(add_kdeapps_dep akonadi)
1873 + $(add_kdeapps_dep akonadi-calendar)
1874 + $(add_kdeapps_dep calendarsupport)
1875 + $(add_kdeapps_dep kcalcore)
1876 + $(add_kdeapps_dep kcalutils)
1877 + $(add_kdeapps_dep kcontacts)
1878 + $(add_kdeapps_dep kdgantt2)
1879 + $(add_kdeapps_dep kidentitymanagement)
1880 + $(add_kdeapps_dep kmime)
1881 + $(add_kdeapps_dep libkdepim)
1882 + $(add_qt_dep designer)
1883 + $(add_qt_dep qtgui)
1884 + $(add_qt_dep qtwidgets)
1885 + dev-libs/libical
1886 +"
1887 +DEPEND="${COMMON_DEPEND}
1888 + sys-devel/gettext
1889 +"
1890 +RDEPEND="${COMMON_DEPEND}
1891 + !<kde-apps/kdepim-15.08.50:5
1892 + !kde-apps/kdepim-common-libs:4
1893 +"
1894
1895 diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-16.04.3.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-16.04.3.ebuild
1896 new file mode 100644
1897 index 0000000..a889bc4
1898 --- /dev/null
1899 +++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-16.04.3.ebuild
1900 @@ -0,0 +1,22 @@
1901 +# Copyright 1999-2016 Gentoo Foundation
1902 +# Distributed under the terms of the GNU General Public License v2
1903 +# $Id$
1904 +
1905 +EAPI=6
1906 +
1907 +KDE_BLOCK_SLOT4="false"
1908 +inherit kde5
1909 +
1910 +DESCRIPTION="FFmpeg based thumbnail generator for video files"
1911 +KEYWORDS="~amd64 ~x86"
1912 +IUSE="libav"
1913 +
1914 +RDEPEND="
1915 + $(add_frameworks_dep kio)
1916 + $(add_qt_dep qtgui)
1917 + libav? ( media-video/libav:= )
1918 + !libav? ( media-video/ffmpeg:0= )
1919 +"
1920 +DEPEND="${RDEPEND}
1921 + virtual/pkgconfig
1922 +"
1923
1924 diff --git a/kde-apps/filelight/filelight-16.04.3.ebuild b/kde-apps/filelight/filelight-16.04.3.ebuild
1925 new file mode 100644
1926 index 0000000..c86c82d
1927 --- /dev/null
1928 +++ b/kde-apps/filelight/filelight-16.04.3.ebuild
1929 @@ -0,0 +1,30 @@
1930 +# Copyright 1999-2016 Gentoo Foundation
1931 +# Distributed under the terms of the GNU General Public License v2
1932 +# $Id$
1933 +
1934 +EAPI=6
1935 +
1936 +KDE_HANDBOOK="forceoptional"
1937 +inherit kde5
1938 +
1939 +DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
1940 +HOMEPAGE="https://utils.kde.org/projects/filelight"
1941 +KEYWORDS="~amd64 ~x86"
1942 +IUSE=""
1943 +
1944 +DEPEND="
1945 + $(add_frameworks_dep kcompletion)
1946 + $(add_frameworks_dep kconfig)
1947 + $(add_frameworks_dep kconfigwidgets)
1948 + $(add_frameworks_dep kcoreaddons)
1949 + $(add_frameworks_dep ki18n)
1950 + $(add_frameworks_dep kio)
1951 + $(add_frameworks_dep kparts)
1952 + $(add_frameworks_dep kservice)
1953 + $(add_frameworks_dep kwidgetsaddons)
1954 + $(add_frameworks_dep kxmlgui)
1955 + $(add_frameworks_dep solid)
1956 + $(add_qt_dep qtgui)
1957 + $(add_qt_dep qtwidgets)
1958 +"
1959 +RDEPEND="${DEPEND}"
1960
1961 diff --git a/kde-apps/gpgmepp/gpgmepp-16.04.3.ebuild b/kde-apps/gpgmepp/gpgmepp-16.04.3.ebuild
1962 new file mode 100644
1963 index 0000000..7c131cf
1964 --- /dev/null
1965 +++ b/kde-apps/gpgmepp/gpgmepp-16.04.3.ebuild
1966 @@ -0,0 +1,20 @@
1967 +# Copyright 1999-2016 Gentoo Foundation
1968 +# Distributed under the terms of the GNU General Public License v2
1969 +# $Id$
1970 +
1971 +EAPI=6
1972 +
1973 +KDE_BLOCK_SLOT4="false"
1974 +inherit kde5
1975 +
1976 +DESCRIPTION="C++ bindings for gpgme"
1977 +LICENSE="LGPL-2+"
1978 +KEYWORDS="~amd64 ~arm ~x86"
1979 +IUSE=""
1980 +
1981 +RDEPEND="
1982 + app-crypt/gpgme:=
1983 +"
1984 +DEPEND="${RDEPEND}
1985 + dev-libs/boost
1986 +"
1987
1988 diff --git a/kde-apps/granatier/granatier-16.04.3.ebuild b/kde-apps/granatier/granatier-16.04.3.ebuild
1989 new file mode 100644
1990 index 0000000..72dfab1
1991 --- /dev/null
1992 +++ b/kde-apps/granatier/granatier-16.04.3.ebuild
1993 @@ -0,0 +1,31 @@
1994 +# Copyright 1999-2016 Gentoo Foundation
1995 +# Distributed under the terms of the GNU General Public License v2
1996 +# $Id$
1997 +
1998 +EAPI=6
1999 +
2000 +KDE_HANDBOOK="forceoptional"
2001 +inherit kde5
2002 +
2003 +DESCRIPTION="KDE Bomberman game"
2004 +HOMEPAGE="https://www.kde.org/applications/games/granatier/"
2005 +KEYWORDS="~amd64 ~x86"
2006 +IUSE=""
2007 +
2008 +DEPEND="
2009 + $(add_frameworks_dep kconfig)
2010 + $(add_frameworks_dep kconfigwidgets)
2011 + $(add_frameworks_dep kcoreaddons)
2012 + $(add_frameworks_dep kcrash)
2013 + $(add_frameworks_dep kdbusaddons)
2014 + $(add_frameworks_dep ki18n)
2015 + $(add_frameworks_dep knewstuff)
2016 + $(add_frameworks_dep kwidgetsaddons)
2017 + $(add_frameworks_dep kxmlgui)
2018 + $(add_kdeapps_dep libkdegames)
2019 + $(add_qt_dep qtgui)
2020 + $(add_qt_dep qtsvg)
2021 + $(add_qt_dep qtwidgets)
2022 + $(add_qt_dep qtxml)
2023 +"
2024 +RDEPEND="${DEPEND}"
2025
2026 diff --git a/kde-apps/grantleetheme/grantleetheme-16.04.3.ebuild b/kde-apps/grantleetheme/grantleetheme-16.04.3.ebuild
2027 new file mode 100644
2028 index 0000000..fbd625d
2029 --- /dev/null
2030 +++ b/kde-apps/grantleetheme/grantleetheme-16.04.3.ebuild
2031 @@ -0,0 +1,36 @@
2032 +# Copyright 1999-2016 Gentoo Foundation
2033 +# Distributed under the terms of the GNU General Public License v2
2034 +# $Id$
2035 +
2036 +EAPI=6
2037 +
2038 +KDE_TEST="forceoptional"
2039 +inherit kde5
2040 +
2041 +DESCRIPTION="Library for Grantlee plugins"
2042 +LICENSE="LGPL-2+"
2043 +KEYWORDS="~amd64 ~x86"
2044 +IUSE=""
2045 +
2046 +COMMON_DEPEND="
2047 + $(add_frameworks_dep kconfig)
2048 + $(add_frameworks_dep kcoreaddons)
2049 + $(add_frameworks_dep ki18n)
2050 + $(add_frameworks_dep knewstuff)
2051 + $(add_frameworks_dep kwidgetsaddons)
2052 + $(add_frameworks_dep kxmlgui)
2053 + $(add_qt_dep qtgui)
2054 + $(add_qt_dep qtwidgets)
2055 + dev-libs/grantlee:5
2056 +"
2057 +DEPEND="${COMMON_DEPEND}
2058 + $(add_qt_dep qtnetwork)
2059 + sys-devel/gettext
2060 +"
2061 +RDEPEND="${COMMON_DEPEND}
2062 + !<kde-apps/kdepim-15.08.50:5
2063 + !kde-apps/kdepim-common-libs:4
2064 +"
2065 +
2066 +# fails if package not already installed
2067 +RESTRICT="test"
2068
2069 diff --git a/kde-apps/gwenview/gwenview-16.04.3.ebuild b/kde-apps/gwenview/gwenview-16.04.3.ebuild
2070 new file mode 100644
2071 index 0000000..d9eb570
2072 --- /dev/null
2073 +++ b/kde-apps/gwenview/gwenview-16.04.3.ebuild
2074 @@ -0,0 +1,89 @@
2075 +# Copyright 1999-2016 Gentoo Foundation
2076 +# Distributed under the terms of the GNU General Public License v2
2077 +# $Id$
2078 +
2079 +EAPI=6
2080 +
2081 +KDE_HANDBOOK="true"
2082 +KDE_TEST="true"
2083 +inherit kde5
2084 +
2085 +DESCRIPTION="KDE image viewer"
2086 +HOMEPAGE="
2087 + https://www.kde.org/applications/graphics/gwenview/
2088 + https://userbase.kde.org/Gwenview
2089 +"
2090 +KEYWORDS="~amd64 ~x86"
2091 +IUSE="kipi raw semantic-desktop X"
2092 +
2093 +# requires running environment
2094 +RESTRICT="test"
2095 +
2096 +COMMON_DEPEND="
2097 + $(add_frameworks_dep kactivities)
2098 + $(add_frameworks_dep kcompletion)
2099 + $(add_frameworks_dep kconfig)
2100 + $(add_frameworks_dep kconfigwidgets)
2101 + $(add_frameworks_dep kcoreaddons)
2102 + $(add_frameworks_dep kdelibs4support)
2103 + $(add_frameworks_dep ki18n)
2104 + $(add_frameworks_dep kiconthemes)
2105 + $(add_frameworks_dep kio)
2106 + $(add_frameworks_dep kitemmodels)
2107 + $(add_frameworks_dep kitemviews)
2108 + $(add_frameworks_dep kjobwidgets)
2109 + $(add_frameworks_dep knotifications)
2110 + $(add_frameworks_dep kparts)
2111 + $(add_frameworks_dep kservice)
2112 + $(add_frameworks_dep ktextwidgets)
2113 + $(add_frameworks_dep kwidgetsaddons)
2114 + $(add_frameworks_dep kxmlgui)
2115 + $(add_qt_dep qtgui)
2116 + $(add_qt_dep qtopengl)
2117 + $(add_qt_dep qtprintsupport)
2118 + $(add_qt_dep qtsvg)
2119 + $(add_qt_dep qtwidgets)
2120 + media-gfx/exiv2:=
2121 + media-libs/lcms:2
2122 + media-libs/libpng:0=
2123 + media-libs/phonon[qt5]
2124 + virtual/jpeg:0
2125 + kipi? ( $(add_kdeapps_dep libkipi '' '' '5=') )
2126 + raw? ( $(add_kdeapps_dep libkdcraw) )
2127 + semantic-desktop? (
2128 + $(add_frameworks_dep baloo)
2129 + $(add_frameworks_dep kfilemetadata)
2130 + )
2131 + X? (
2132 + $(add_qt_dep qtx11extras)
2133 + x11-libs/libX11
2134 + )
2135 +"
2136 +DEPEND="${COMMON_DEPEND}
2137 + $(add_qt_dep qtconcurrent)
2138 +"
2139 +RDEPEND="${COMMON_DEPEND}
2140 + $(add_frameworks_dep kimageformats)
2141 + $(add_qt_dep qtimageformats)
2142 +"
2143 +
2144 +src_configure() {
2145 + local mycmakeargs=(
2146 + $(cmake-utils_use_find_package kipi KF5Kipi)
2147 + $(cmake-utils_use_find_package raw KF5KDcraw)
2148 + $(cmake-utils_use_find_package X X11)
2149 + )
2150 +
2151 + # Workaround for bug #479510
2152 + if [[ -e ${EPREFIX}/usr/include/${CHOST}/jconfig.h ]]; then
2153 + mycmakeargs+=( -DJCONFIG_H="${EPREFIX}/usr/include/${CHOST}/jconfig.h" )
2154 + fi
2155 +
2156 + if use semantic-desktop; then
2157 + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=Baloo)
2158 + else
2159 + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=None)
2160 + fi
2161 +
2162 + kde5_src_configure
2163 +}
2164
2165 diff --git a/kde-apps/incidenceeditor/incidenceeditor-16.04.3.ebuild b/kde-apps/incidenceeditor/incidenceeditor-16.04.3.ebuild
2166 new file mode 100644
2167 index 0000000..18b42fb
2168 --- /dev/null
2169 +++ b/kde-apps/incidenceeditor/incidenceeditor-16.04.3.ebuild
2170 @@ -0,0 +1,58 @@
2171 +# Copyright 1999-2016 Gentoo Foundation
2172 +# Distributed under the terms of the GNU General Public License v2
2173 +# $Id$
2174 +
2175 +EAPI=6
2176 +
2177 +KDE_TEST="forceoptional"
2178 +VIRTUALX_REQUIRED="test"
2179 +inherit kde5
2180 +
2181 +DESCRIPTION="Incidence editor for korganizer"
2182 +LICENSE="LGPL-2+"
2183 +KEYWORDS="~amd64 ~x86"
2184 +IUSE=""
2185 +
2186 +COMMON_DEPEND="
2187 + $(add_frameworks_dep kcodecs)
2188 + $(add_frameworks_dep kcompletion)
2189 + $(add_frameworks_dep kconfig)
2190 + $(add_frameworks_dep kconfigwidgets)
2191 + $(add_frameworks_dep kcoreaddons)
2192 + $(add_frameworks_dep kdelibs4support)
2193 + $(add_frameworks_dep ki18n)
2194 + $(add_frameworks_dep kiconthemes)
2195 + $(add_frameworks_dep kio)
2196 + $(add_frameworks_dep kitemmodels)
2197 + $(add_frameworks_dep kjobwidgets)
2198 + $(add_frameworks_dep kservice)
2199 + $(add_frameworks_dep ktextwidgets)
2200 + $(add_frameworks_dep kwidgetsaddons)
2201 + $(add_frameworks_dep kxmlgui)
2202 + $(add_kdeapps_dep akonadi)
2203 + $(add_kdeapps_dep akonadi-calendar)
2204 + $(add_kdeapps_dep akonadi-contact)
2205 + $(add_kdeapps_dep akonadi-mime)
2206 + $(add_kdeapps_dep calendarsupport)
2207 + $(add_kdeapps_dep eventviews)
2208 + $(add_kdeapps_dep kcalcore)
2209 + $(add_kdeapps_dep kcalutils)
2210 + $(add_kdeapps_dep kcontacts)
2211 + $(add_kdeapps_dep kdepim-apps-libs)
2212 + $(add_kdeapps_dep kdgantt2)
2213 + $(add_kdeapps_dep kidentitymanagement)
2214 + $(add_kdeapps_dep kldap)
2215 + $(add_kdeapps_dep kmailtransport)
2216 + $(add_kdeapps_dep kmime)
2217 + $(add_kdeapps_dep libkdepim)
2218 + $(add_qt_dep qtdbus)
2219 + $(add_qt_dep qtgui)
2220 + $(add_qt_dep qtwidgets)
2221 +"
2222 +DEPEND="${COMMON_DEPEND}
2223 + sys-devel/gettext
2224 +"
2225 +RDEPEND="${COMMON_DEPEND}
2226 + !<kde-apps/kdepim-15.08.50:5
2227 + !kde-apps/kdepim-common-libs:4
2228 +"
2229
2230 diff --git a/kde-apps/jovie/jovie-16.04.3.ebuild b/kde-apps/jovie/jovie-16.04.3.ebuild
2231 new file mode 100644
2232 index 0000000..fabd6b3
2233 --- /dev/null
2234 +++ b/kde-apps/jovie/jovie-16.04.3.ebuild
2235 @@ -0,0 +1,18 @@
2236 +# Copyright 1999-2016 Gentoo Foundation
2237 +# Distributed under the terms of the GNU General Public License v2
2238 +# $Id$
2239 +
2240 +EAPI=6
2241 +
2242 +KDE_HANDBOOK="optional"
2243 +inherit kde4-base
2244 +
2245 +DESCRIPTION="Text to speech application"
2246 +HOMEPAGE="https://www.kde.org/applications/utilities/jovie/"
2247 +KEYWORDS="~amd64 ~arm ~x86"
2248 +IUSE="debug"
2249 +
2250 +DEPEND="
2251 + app-accessibility/speech-dispatcher
2252 +"
2253 +RDEPEND="${DEPEND}"
2254
2255 diff --git a/kde-apps/juk/juk-16.04.3.ebuild b/kde-apps/juk/juk-16.04.3.ebuild
2256 new file mode 100644
2257 index 0000000..01ee84d
2258 --- /dev/null
2259 +++ b/kde-apps/juk/juk-16.04.3.ebuild
2260 @@ -0,0 +1,27 @@
2261 +# Copyright 1999-2016 Gentoo Foundation
2262 +# Distributed under the terms of the GNU General Public License v2
2263 +# $Id$
2264 +
2265 +EAPI=6
2266 +
2267 +KDE_HANDBOOK="optional"
2268 +inherit kde4-base
2269 +
2270 +DESCRIPTION="Jukebox and music manager by KDE"
2271 +HOMEPAGE="https://www.kde.org/applications/multimedia/juk/"
2272 +KEYWORDS="~amd64 ~arm ~x86"
2273 +IUSE="debug"
2274 +
2275 +DEPEND="
2276 + >=media-libs/taglib-1.6
2277 +"
2278 +RDEPEND="${DEPEND}"
2279 +
2280 +src_configure() {
2281 + # bug 410551: for disabling deprecated TunePimp support
2282 + local mycmakeargs=(
2283 + -DWITH_TunePimp=OFF
2284 + )
2285 +
2286 + kde4-base_src_configure
2287 +}
2288
2289 diff --git a/kde-apps/kaccessible/kaccessible-16.04.3.ebuild b/kde-apps/kaccessible/kaccessible-16.04.3.ebuild
2290 new file mode 100644
2291 index 0000000..7cd787e
2292 --- /dev/null
2293 +++ b/kde-apps/kaccessible/kaccessible-16.04.3.ebuild
2294 @@ -0,0 +1,21 @@
2295 +# Copyright 1999-2016 Gentoo Foundation
2296 +# Distributed under the terms of the GNU General Public License v2
2297 +# $Id$
2298 +
2299 +EAPI=6
2300 +
2301 +inherit kde4-base
2302 +
2303 +DESCRIPTION="Provides accessibility services like focus tracking"
2304 +KEYWORDS="~amd64 ~arm ~x86"
2305 +IUSE="debug +speechd"
2306 +
2307 +DEPEND="speechd? ( app-accessibility/speech-dispatcher )"
2308 +RDEPEND=${DEPEND}
2309 +
2310 +src_configure() {
2311 + local mycmakeargs=(
2312 + -DWITH_Speechd=$(usex speechd)
2313 + )
2314 + kde4-base_src_configure
2315 +}
2316
2317 diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-16.04.3.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-16.04.3.ebuild
2318 new file mode 100644
2319 index 0000000..b49345f
2320 --- /dev/null
2321 +++ b/kde-apps/kaccounts-integration/kaccounts-integration-16.04.3.ebuild
2322 @@ -0,0 +1,40 @@
2323 +# Copyright 1999-2016 Gentoo Foundation
2324 +# Distributed under the terms of the GNU General Public License v2
2325 +# $Id$
2326 +
2327 +EAPI=6
2328 +
2329 +KDE_TEST="forceoptional"
2330 +VIRTUALDBUS_TEST="true"
2331 +inherit kde5
2332 +
2333 +DESCRIPTION="Administer web accounts for the sites and services across the Plasma desktop"
2334 +HOMEPAGE="https://community.kde.org/KTp"
2335 +LICENSE="LGPL-2.1"
2336 +
2337 +KEYWORDS="~amd64 ~arm ~x86"
2338 +IUSE=""
2339 +
2340 +COMMON_DEPEND="
2341 + $(add_frameworks_dep kconfigwidgets)
2342 + $(add_frameworks_dep kcoreaddons)
2343 + $(add_frameworks_dep kdbusaddons)
2344 + $(add_frameworks_dep kdeclarative)
2345 + $(add_frameworks_dep ki18n)
2346 + $(add_qt_dep qtdbus)
2347 + $(add_qt_dep qtdeclarative)
2348 + $(add_qt_dep qtgui)
2349 + $(add_qt_dep qtwidgets)
2350 + net-libs/accounts-qt
2351 + >=net-libs/libaccounts-glib-1.21
2352 + net-libs/signond
2353 +"
2354 +DEPEND="${COMMON_DEPEND}
2355 + $(add_frameworks_dep kcmutils)
2356 + $(add_plasma_dep kde-cli-tools)
2357 + sys-devel/gettext
2358 +"
2359 +RDEPEND="${COMMON_DEPEND}"
2360 +
2361 +# bug #549444
2362 +RESTRICT="test"
2363
2364 diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-16.04.3.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-16.04.3.ebuild
2365 new file mode 100644
2366 index 0000000..ad12fe6
2367 --- /dev/null
2368 +++ b/kde-apps/kaccounts-providers/kaccounts-providers-16.04.3.ebuild
2369 @@ -0,0 +1,34 @@
2370 +# Copyright 1999-2016 Gentoo Foundation
2371 +# Distributed under the terms of the GNU General Public License v2
2372 +# $Id$
2373 +
2374 +EAPI=6
2375 +
2376 +inherit kde5
2377 +
2378 +DESCRIPTION="KDE accounts providers"
2379 +HOMEPAGE="https://community.kde.org/KTp"
2380 +LICENSE="LGPL-2.1"
2381 +
2382 +KEYWORDS="~amd64 ~x86"
2383 +IUSE=""
2384 +
2385 +COMMON_DEPEND="
2386 + $(add_frameworks_dep kcoreaddons)
2387 + $(add_frameworks_dep kdeclarative)
2388 + $(add_frameworks_dep ki18n)
2389 + $(add_frameworks_dep kio)
2390 + $(add_frameworks_dep kpackage)
2391 + $(add_kdeapps_dep kaccounts-integration)
2392 + $(add_qt_dep qtdeclarative)
2393 + $(add_qt_dep qtgui)
2394 + $(add_qt_dep qtxml)
2395 +"
2396 +DEPEND="${COMMON_DEPEND}
2397 + dev-util/intltool
2398 +"
2399 +RDEPEND="${COMMON_DEPEND}
2400 + net-im/telepathy-connection-managers[xmpp]
2401 + net-libs/signon-ui
2402 + net-libs/signon-oauth2
2403 +"
2404
2405 diff --git a/kde-apps/kaddressbook/kaddressbook-16.04.3.ebuild b/kde-apps/kaddressbook/kaddressbook-16.04.3.ebuild
2406 new file mode 100644
2407 index 0000000..e010e8c
2408 --- /dev/null
2409 +++ b/kde-apps/kaddressbook/kaddressbook-16.04.3.ebuild
2410 @@ -0,0 +1,76 @@
2411 +# Copyright 1999-2016 Gentoo Foundation
2412 +# Distributed under the terms of the GNU General Public License v2
2413 +# $Id$
2414 +
2415 +EAPI=6
2416 +
2417 +KDE_HANDBOOK="false"
2418 +KDE_TEST="true"
2419 +KMNAME="kdepim"
2420 +VIRTUALX_REQUIRED="test"
2421 +inherit kde5
2422 +
2423 +DESCRIPTION="The KDE Address Book"
2424 +HOMEPAGE="https://www.kde.org/applications/office/kaddressbook/"
2425 +KEYWORDS="~amd64 ~x86"
2426 +
2427 +IUSE="prison"
2428 +
2429 +COMMON_DEPEND="
2430 + $(add_frameworks_dep kcmutils)
2431 + $(add_frameworks_dep kcodecs)
2432 + $(add_frameworks_dep kcompletion)
2433 + $(add_frameworks_dep kconfig)
2434 + $(add_frameworks_dep kconfigwidgets)
2435 + $(add_frameworks_dep kcoreaddons)
2436 + $(add_frameworks_dep kdelibs4support)
2437 + $(add_frameworks_dep ki18n)
2438 + $(add_frameworks_dep kiconthemes)
2439 + $(add_frameworks_dep kio)
2440 + $(add_frameworks_dep kitemmodels)
2441 + $(add_frameworks_dep kjobwidgets)
2442 + $(add_frameworks_dep kparts)
2443 + $(add_frameworks_dep kservice)
2444 + $(add_frameworks_dep kwidgetsaddons)
2445 + $(add_frameworks_dep kxmlgui)
2446 + $(add_kdeapps_dep akonadi)
2447 + $(add_kdeapps_dep akonadi-contact)
2448 + $(add_kdeapps_dep akonadi-search)
2449 + $(add_kdeapps_dep gpgmepp)
2450 + $(add_kdeapps_dep grantleetheme)
2451 + $(add_kdeapps_dep kcontacts)
2452 + $(add_kdeapps_dep kontactinterface)
2453 + $(add_kdeapps_dep libgravatar)
2454 + $(add_kdeapps_dep libkdepim)
2455 + $(add_kdeapps_dep pimcommon)
2456 + $(add_qt_dep qtdbus)
2457 + $(add_qt_dep qtgui)
2458 + $(add_qt_dep qtprintsupport)
2459 + $(add_qt_dep qtwidgets)
2460 + dev-libs/grantlee:5
2461 + dev-libs/libxslt
2462 + prison? ( media-libs/prison:5 )
2463 +"
2464 +DEPEND="${COMMON_DEPEND}
2465 + sys-devel/gettext
2466 + test? (
2467 + $(add_kdeapps_dep akonadi 'sqlite,tools')
2468 + $(add_qt_dep qtsql 'sqlite')
2469 + )
2470 +"
2471 +RDEPEND="${COMMON_DEPEND}
2472 + !<kde-apps/kdepim-15.12.2:5
2473 + $(add_kdeapps_dep kdepim)
2474 + $(add_kdeapps_dep kdepim-runtime)
2475 +"
2476 +
2477 +src_configure() {
2478 + local mycmakeargs=(
2479 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5GAPI=ON
2480 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=ON
2481 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5X11Extras=ON
2482 + $(cmake-utils_use_find_package prison KF5Prison)
2483 + )
2484 +
2485 + kde5_src_configure
2486 +}
2487
2488 diff --git a/kde-apps/kajongg/kajongg-16.04.3.ebuild b/kde-apps/kajongg/kajongg-16.04.3.ebuild
2489 new file mode 100644
2490 index 0000000..0d77cad
2491 --- /dev/null
2492 +++ b/kde-apps/kajongg/kajongg-16.04.3.ebuild
2493 @@ -0,0 +1,36 @@
2494 +# Copyright 1999-2016 Gentoo Foundation
2495 +# Distributed under the terms of the GNU General Public License v2
2496 +# $Id$
2497 +
2498 +EAPI=6
2499 +
2500 +KDE_HANDBOOK="optional"
2501 +PYTHON_COMPAT=( python2_7 )
2502 +inherit python-single-r1 kde4-base
2503 +
2504 +DESCRIPTION="The classical Mah Jongg for four players"
2505 +HOMEPAGE="https://www.kde.org/applications/games/kajongg/"
2506 +KEYWORDS="~amd64 ~arm ~x86"
2507 +IUSE="debug"
2508 +
2509 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
2510 +
2511 +DEPEND="${PYTHON_DEPS}
2512 + $(add_kdeapps_dep libkdegames)
2513 + $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}")
2514 + dev-db/sqlite:3
2515 +"
2516 +RDEPEND="${DEPEND}
2517 + $(add_kdeapps_dep libkmahjongg)
2518 + >=dev-python/twisted-core-8.2.0
2519 +"
2520 +
2521 +pkg_setup() {
2522 + python-single-r1_pkg_setup
2523 + kde4-base_pkg_setup
2524 +}
2525 +
2526 +src_prepare() {
2527 + python_fix_shebang src
2528 + kde4-base_src_prepare
2529 +}
2530
2531 diff --git a/kde-apps/kalarmcal/kalarmcal-16.04.3.ebuild b/kde-apps/kalarmcal/kalarmcal-16.04.3.ebuild
2532 new file mode 100644
2533 index 0000000..2ae5331
2534 --- /dev/null
2535 +++ b/kde-apps/kalarmcal/kalarmcal-16.04.3.ebuild
2536 @@ -0,0 +1,24 @@
2537 +# Copyright 1999-2016 Gentoo Foundation
2538 +# Distributed under the terms of the GNU General Public License v2
2539 +# $Id$
2540 +
2541 +EAPI=6
2542 +
2543 +inherit kde5
2544 +
2545 +DESCRIPTION="Client library to access and handling of KAlarm calendar data"
2546 +KEYWORDS="~amd64 ~x86"
2547 +IUSE=""
2548 +
2549 +RDEPEND="
2550 + $(add_frameworks_dep kdelibs4support)
2551 + $(add_frameworks_dep ki18n)
2552 + $(add_kdeapps_dep akonadi)
2553 + $(add_kdeapps_dep kcalcore)
2554 + $(add_kdeapps_dep kholidays)
2555 + $(add_kdeapps_dep kidentitymanagement)
2556 + $(add_qt_dep qtgui)
2557 +"
2558 +DEPEND="${RDEPEND}
2559 + sys-devel/gettext
2560 +"
2561
2562 diff --git a/kde-apps/kalgebra/kalgebra-16.04.3.ebuild b/kde-apps/kalgebra/kalgebra-16.04.3.ebuild
2563 new file mode 100644
2564 index 0000000..4183462
2565 --- /dev/null
2566 +++ b/kde-apps/kalgebra/kalgebra-16.04.3.ebuild
2567 @@ -0,0 +1,47 @@
2568 +# Copyright 1999-2016 Gentoo Foundation
2569 +# Distributed under the terms of the GNU General Public License v2
2570 +# $Id$
2571 +
2572 +EAPI=6
2573 +
2574 +KDE_HANDBOOK="forceoptional"
2575 +inherit kde5
2576 +
2577 +DESCRIPTION="MathML-based graph calculator by KDE"
2578 +HOMEPAGE="https://www.kde.org/applications/education/kalgebra
2579 +https://edu.kde.org/kalgebra"
2580 +KEYWORDS="~amd64 ~x86"
2581 +IUSE="opengl readline"
2582 +
2583 +DEPEND="
2584 + $(add_frameworks_dep kconfig)
2585 + $(add_frameworks_dep kconfigwidgets)
2586 + $(add_frameworks_dep kcoreaddons)
2587 + $(add_frameworks_dep ki18n)
2588 + $(add_frameworks_dep kio)
2589 + $(add_frameworks_dep kwidgetsaddons)
2590 + $(add_frameworks_dep kxmlgui)
2591 + $(add_kdeapps_dep analitza 'opengl?')
2592 + $(add_qt_dep qtdeclarative)
2593 + $(add_qt_dep qtgui)
2594 + $(add_qt_dep qtwebkit)
2595 + $(add_qt_dep qtwidgets)
2596 + opengl? (
2597 + $(add_qt_dep qtopengl)
2598 + $(add_qt_dep qtprintsupport)
2599 + virtual/glu
2600 + )
2601 + readline? ( sys-libs/readline:0= )
2602 +"
2603 +RDEPEND="${DEPEND}
2604 + !kde-apps/analitza:4
2605 +"
2606 +
2607 +src_configure() {
2608 + local mycmakeargs=(
2609 + $(cmake-utils_use_find_package opengl OpenGL)
2610 + $(cmake-utils_use_find_package readline Readline)
2611 + )
2612 +
2613 + kde5_src_configure
2614 +}
2615
2616 diff --git a/kde-apps/kalzium/kalzium-16.04.3.ebuild b/kde-apps/kalzium/kalzium-16.04.3.ebuild
2617 new file mode 100644
2618 index 0000000..604f307
2619 --- /dev/null
2620 +++ b/kde-apps/kalzium/kalzium-16.04.3.ebuild
2621 @@ -0,0 +1,45 @@
2622 +# Copyright 1999-2016 Gentoo Foundation
2623 +# Distributed under the terms of the GNU General Public License v2
2624 +# $Id$
2625 +
2626 +EAPI=6
2627 +
2628 +KDE_HANDBOOK="optional"
2629 +CPPUNIT_REQUIRED="optional"
2630 +OPENGL_REQUIRED="always"
2631 +inherit kde4-base flag-o-matic
2632 +
2633 +DESCRIPTION="Periodic table of the elements"
2634 +HOMEPAGE="https://www.kde.org/applications/education/kalzium
2635 +https://edu.kde.org/kalzium"
2636 +KEYWORDS="~amd64 ~arm ~x86"
2637 +IUSE="debug editor +plasma solver"
2638 +
2639 +DEPEND="
2640 + editor? (
2641 + dev-cpp/eigen:3
2642 + sci-chemistry/avogadro
2643 + >=sci-chemistry/openbabel-2.2
2644 + dev-qt/qtopengl:4
2645 + )
2646 + solver? ( dev-ml/facile[ocamlopt] )
2647 +"
2648 +RDEPEND="${DEPEND}
2649 + sci-chemistry/chemical-mime-data
2650 +"
2651 +
2652 +src_configure(){
2653 + # Fix missing finite()
2654 + [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H
2655 +
2656 + local mycmakeargs=(
2657 + -DBUILD_plasmoid=$(usex plasma)
2658 + -DWITH_Eigen3=$(usex editor)
2659 + -DWITH_Avogadro=$(usex editor)
2660 + -DWITH_OpenBabel2=$(usex editor)
2661 + -DWITH_OCaml=$(usex solver)
2662 + -DWITH_Libfacile=$(usex solver)
2663 + )
2664 +
2665 + kde4-base_src_configure
2666 +}
2667
2668 diff --git a/kde-apps/kamera/kamera-16.04.3.ebuild b/kde-apps/kamera/kamera-16.04.3.ebuild
2669 new file mode 100644
2670 index 0000000..a714155
2671 --- /dev/null
2672 +++ b/kde-apps/kamera/kamera-16.04.3.ebuild
2673 @@ -0,0 +1,28 @@
2674 +# Copyright 1999-2016 Gentoo Foundation
2675 +# Distributed under the terms of the GNU General Public License v2
2676 +# $Id$
2677 +
2678 +EAPI=6
2679 +
2680 +KDE_HANDBOOK="forceoptional"
2681 +inherit kde5
2682 +
2683 +DESCRIPTION="Plasma integration for gphoto2 cameras"
2684 +KEYWORDS="~amd64 ~x86"
2685 +IUSE=""
2686 +
2687 +RDEPEND="
2688 + $(add_frameworks_dep kconfig)
2689 + $(add_frameworks_dep kconfigwidgets)
2690 + $(add_frameworks_dep kcoreaddons)
2691 + $(add_frameworks_dep kxmlgui)
2692 + $(add_frameworks_dep ki18n)
2693 + $(add_frameworks_dep kio)
2694 + $(add_frameworks_dep kwidgetsaddons)
2695 + $(add_qt_dep qtgui)
2696 + $(add_qt_dep qtwidgets)
2697 + media-libs/libgphoto2:=
2698 +"
2699 +DEPEND="${RDEPEND}
2700 + sys-devel/gettext
2701 +"
2702
2703 diff --git a/kde-apps/kanagram/kanagram-16.04.3.ebuild b/kde-apps/kanagram/kanagram-16.04.3.ebuild
2704 new file mode 100644
2705 index 0000000..8aca8ff
2706 --- /dev/null
2707 +++ b/kde-apps/kanagram/kanagram-16.04.3.ebuild
2708 @@ -0,0 +1,37 @@
2709 +# Copyright 1999-2016 Gentoo Foundation
2710 +# Distributed under the terms of the GNU General Public License v2
2711 +# $Id$
2712 +
2713 +EAPI=6
2714 +
2715 +KDE_HANDBOOK="true"
2716 +inherit kde5
2717 +
2718 +DESCRIPTION="Game based on anagrams of words"
2719 +HOMEPAGE="https://www.kde.org/applications/education/kanagram
2720 +https://edu.kde.org/kanagram"
2721 +KEYWORDS="~amd64 ~x86"
2722 +IUSE=""
2723 +
2724 +DEPEND="
2725 + $(add_frameworks_dep kconfig)
2726 + $(add_frameworks_dep kconfigwidgets)
2727 + $(add_frameworks_dep kcoreaddons)
2728 + $(add_frameworks_dep kcrash)
2729 + $(add_frameworks_dep kdeclarative)
2730 + $(add_frameworks_dep ki18n)
2731 + $(add_frameworks_dep knewstuff)
2732 + $(add_frameworks_dep kwidgetsaddons)
2733 + $(add_frameworks_dep kxmlgui)
2734 + $(add_frameworks_dep sonnet)
2735 + $(add_kdeapps_dep libkeduvocdocument)
2736 + $(add_qt_dep qtdeclarative)
2737 + $(add_qt_dep qtgui)
2738 + $(add_qt_dep qtwidgets)
2739 + media-libs/phonon[qt5]
2740 +"
2741 +RDEPEND="${DEPEND}
2742 + $(add_kdeapps_dep kdeedu-data)
2743 + $(add_qt_dep qtmultimedia 'qml')
2744 + $(add_qt_dep qtquickcontrols)
2745 +"
2746
2747 diff --git a/kde-apps/kapman/kapman-16.04.3.ebuild b/kde-apps/kapman/kapman-16.04.3.ebuild
2748 new file mode 100644
2749 index 0000000..eb7f54b
2750 --- /dev/null
2751 +++ b/kde-apps/kapman/kapman-16.04.3.ebuild
2752 @@ -0,0 +1,30 @@
2753 +# Copyright 1999-2016 Gentoo Foundation
2754 +# Distributed under the terms of the GNU General Public License v2
2755 +# $Id$
2756 +
2757 +EAPI=6
2758 +
2759 +KDE_HANDBOOK="forceoptional"
2760 +inherit kde5
2761 +
2762 +DESCRIPTION="Pac-Man clone by KDE"
2763 +HOMEPAGE="https://www.kde.org/applications/games/kapman/"
2764 +KEYWORDS="~amd64 ~x86"
2765 +IUSE=""
2766 +
2767 +DEPEND="
2768 + $(add_frameworks_dep kconfig)
2769 + $(add_frameworks_dep kconfigwidgets)
2770 + $(add_frameworks_dep kcoreaddons)
2771 + $(add_frameworks_dep kcrash)
2772 + $(add_frameworks_dep kdbusaddons)
2773 + $(add_frameworks_dep ki18n)
2774 + $(add_frameworks_dep kwidgetsaddons)
2775 + $(add_frameworks_dep kxmlgui)
2776 + $(add_kdeapps_dep libkdegames)
2777 + $(add_qt_dep qtgui)
2778 + $(add_qt_dep qtsvg)
2779 + $(add_qt_dep qtwidgets)
2780 + $(add_qt_dep qtxml)
2781 +"
2782 +RDEPEND="${DEPEND}"
2783
2784 diff --git a/kde-apps/kapptemplate/kapptemplate-16.04.3.ebuild b/kde-apps/kapptemplate/kapptemplate-16.04.3.ebuild
2785 new file mode 100644
2786 index 0000000..cfef7de
2787 --- /dev/null
2788 +++ b/kde-apps/kapptemplate/kapptemplate-16.04.3.ebuild
2789 @@ -0,0 +1,28 @@
2790 +# Copyright 1999-2016 Gentoo Foundation
2791 +# Distributed under the terms of the GNU General Public License v2
2792 +# $Id$
2793 +
2794 +EAPI=6
2795 +
2796 +KDE_HANDBOOK="forceoptional"
2797 +KDE_TEST="forceoptional"
2798 +inherit kde5
2799 +
2800 +DESCRIPTION="A shell script to create the necessary framework to develop KDE applications"
2801 +HOMEPAGE="https://www.kde.org/applications/development/kapptemplate"
2802 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
2803 +IUSE=""
2804 +
2805 +DEPEND="
2806 + $(add_frameworks_dep karchive)
2807 + $(add_frameworks_dep kcompletion)
2808 + $(add_frameworks_dep kconfig)
2809 + $(add_frameworks_dep kconfigwidgets)
2810 + $(add_frameworks_dep kcoreaddons)
2811 + $(add_frameworks_dep ki18n)
2812 + $(add_frameworks_dep kio)
2813 + $(add_frameworks_dep kwidgetsaddons)
2814 + $(add_qt_dep qtgui)
2815 + $(add_qt_dep qtwidgets)
2816 +"
2817 +RDEPEND="${DEPEND}"
2818
2819 diff --git a/kde-apps/kate/kate-16.04.3.ebuild b/kde-apps/kate/kate-16.04.3.ebuild
2820 new file mode 100644
2821 index 0000000..15ae905
2822 --- /dev/null
2823 +++ b/kde-apps/kate/kate-16.04.3.ebuild
2824 @@ -0,0 +1,63 @@
2825 +# Copyright 1999-2016 Gentoo Foundation
2826 +# Distributed under the terms of the GNU General Public License v2
2827 +# $Id$
2828 +
2829 +EAPI=6
2830 +
2831 +KDE_HANDBOOK="optional"
2832 +KDE_TEST="true"
2833 +inherit kde5
2834 +
2835 +DESCRIPTION="Kate is an advanced text editor"
2836 +HOMEPAGE="https://www.kde.org/applications/utilities/kate http://kate-editor.org"
2837 +KEYWORDS="~amd64 ~x86"
2838 +IUSE="+addons"
2839 +
2840 +DEPEND="
2841 + $(add_frameworks_dep kactivities)
2842 + $(add_frameworks_dep kcodecs)
2843 + $(add_frameworks_dep kcompletion)
2844 + $(add_frameworks_dep kconfig)
2845 + $(add_frameworks_dep kconfigwidgets)
2846 + $(add_frameworks_dep kcoreaddons)
2847 + $(add_frameworks_dep kcrash)
2848 + $(add_frameworks_dep kdbusaddons)
2849 + $(add_frameworks_dep kguiaddons)
2850 + $(add_frameworks_dep ki18n)
2851 + $(add_frameworks_dep kiconthemes)
2852 + $(add_frameworks_dep kio)
2853 + $(add_frameworks_dep kitemmodels)
2854 + $(add_frameworks_dep kitemviews)
2855 + $(add_frameworks_dep kjobwidgets)
2856 + $(add_frameworks_dep kparts)
2857 + $(add_frameworks_dep kservice)
2858 + $(add_frameworks_dep ktexteditor)
2859 + $(add_frameworks_dep ktextwidgets)
2860 + $(add_frameworks_dep kwidgetsaddons)
2861 + $(add_frameworks_dep kwindowsystem)
2862 + $(add_frameworks_dep kxmlgui)
2863 + $(add_qt_dep qtdbus)
2864 + $(add_qt_dep qtgui)
2865 + $(add_qt_dep qtscript)
2866 + $(add_qt_dep qtwidgets)
2867 + $(add_qt_dep qtxml)
2868 + addons? (
2869 + $(add_frameworks_dep kbookmarks)
2870 + $(add_frameworks_dep knewstuff)
2871 + $(add_frameworks_dep kwallet)
2872 + $(add_frameworks_dep plasma)
2873 + $(add_frameworks_dep threadweaver)
2874 + $(add_qt_dep qtsql)
2875 + >=dev-libs/libgit2-0.22.0:=[threads]
2876 + )
2877 +"
2878 +RDEPEND="${DEPEND}"
2879 +
2880 +src_configure() {
2881 + local mycmakeargs=(
2882 + -DBUILD_ADDONS=$(usex addons)
2883 + -DBUILD_kwrite=FALSE
2884 + )
2885 +
2886 + kde5_src_configure
2887 +}
2888
2889 diff --git a/kde-apps/katomic/katomic-16.04.3.ebuild b/kde-apps/katomic/katomic-16.04.3.ebuild
2890 new file mode 100644
2891 index 0000000..62aa40c
2892 --- /dev/null
2893 +++ b/kde-apps/katomic/katomic-16.04.3.ebuild
2894 @@ -0,0 +1,32 @@
2895 +# Copyright 1999-2016 Gentoo Foundation
2896 +# Distributed under the terms of the GNU General Public License v2
2897 +# $Id$
2898 +
2899 +EAPI=6
2900 +
2901 +KDE_HANDBOOK="forceoptional"
2902 +KDE_SELINUX_MODULE="games"
2903 +inherit kde5
2904 +
2905 +DESCRIPTION="KDE Atomic Entertainment Game"
2906 +HOMEPAGE="
2907 + https://www.kde.org/applications/games/katomic/
2908 + https://games.kde.org/game.php?game=katomic
2909 +"
2910 +KEYWORDS="~amd64 ~x86"
2911 +IUSE=""
2912 +
2913 +DEPEND="
2914 + $(add_frameworks_dep kconfig)
2915 + $(add_frameworks_dep kcoreaddons)
2916 + $(add_frameworks_dep kcrash)
2917 + $(add_frameworks_dep kdbusaddons)
2918 + $(add_frameworks_dep ki18n)
2919 + $(add_frameworks_dep knewstuff)
2920 + $(add_frameworks_dep kwidgetsaddons)
2921 + $(add_frameworks_dep kxmlgui)
2922 + $(add_kdeapps_dep libkdegames)
2923 + $(add_qt_dep qtgui)
2924 + $(add_qt_dep qtwidgets)
2925 +"
2926 +RDEPEND="${DEPEND}"
2927
2928 diff --git a/kde-apps/kblackbox/kblackbox-16.04.3.ebuild b/kde-apps/kblackbox/kblackbox-16.04.3.ebuild
2929 new file mode 100644
2930 index 0000000..0a4b7f9
2931 --- /dev/null
2932 +++ b/kde-apps/kblackbox/kblackbox-16.04.3.ebuild
2933 @@ -0,0 +1,32 @@
2934 +# Copyright 1999-2016 Gentoo Foundation
2935 +# Distributed under the terms of the GNU General Public License v2
2936 +# $Id$
2937 +
2938 +EAPI=6
2939 +
2940 +KDE_HANDBOOK="forceoptional"
2941 +KDE_SELINUX_MODULE="games"
2942 +inherit kde5
2943 +
2944 +DESCRIPTION="KDE Blackbox Game"
2945 +KEYWORDS="~amd64 ~x86"
2946 +IUSE=""
2947 +
2948 +DEPEND="
2949 + $(add_frameworks_dep karchive)
2950 + $(add_frameworks_dep kconfig)
2951 + $(add_frameworks_dep kconfigwidgets)
2952 + $(add_frameworks_dep kcoreaddons)
2953 + $(add_frameworks_dep kcrash)
2954 + $(add_frameworks_dep kdbusaddons)
2955 + $(add_frameworks_dep ki18n)
2956 + $(add_frameworks_dep ktextwidgets)
2957 + $(add_frameworks_dep kwidgetsaddons)
2958 + $(add_frameworks_dep kxmlgui)
2959 + $(add_kdeapps_dep libkdegames)
2960 + $(add_qt_dep qtgui)
2961 + $(add_qt_dep qtsvg)
2962 + $(add_qt_dep qtwidgets)
2963 + $(add_qt_dep qtxml)
2964 +"
2965 +RDEPEND="${DEPEND}"
2966
2967 diff --git a/kde-apps/kblocks/kblocks-16.04.3.ebuild b/kde-apps/kblocks/kblocks-16.04.3.ebuild
2968 new file mode 100644
2969 index 0000000..7eb4a38
2970 --- /dev/null
2971 +++ b/kde-apps/kblocks/kblocks-16.04.3.ebuild
2972 @@ -0,0 +1,29 @@
2973 +# Copyright 1999-2016 Gentoo Foundation
2974 +# Distributed under the terms of the GNU General Public License v2
2975 +# $Id$
2976 +
2977 +EAPI=6
2978 +
2979 +KDE_HANDBOOK="forceoptional"
2980 +inherit kde5
2981 +
2982 +DESCRIPTION="A single-player Tetris-like KDE game"
2983 +HOMEPAGE="https://www.kde.org/applications/games/kblocks/"
2984 +KEYWORDS="~amd64 ~x86"
2985 +IUSE=""
2986 +
2987 +DEPEND="
2988 + $(add_frameworks_dep kconfig)
2989 + $(add_frameworks_dep kconfigwidgets)
2990 + $(add_frameworks_dep kcoreaddons)
2991 + $(add_frameworks_dep kcrash)
2992 + $(add_frameworks_dep ki18n)
2993 + $(add_frameworks_dep kwidgetsaddons)
2994 + $(add_frameworks_dep kxmlgui)
2995 + $(add_kdeapps_dep libkdegames)
2996 + $(add_qt_dep qtgui)
2997 + $(add_qt_dep qtnetwork)
2998 + $(add_qt_dep qtsvg)
2999 + $(add_qt_dep qtwidgets)
3000 +"
3001 +RDEPEND="${DEPEND}"
3002
3003 diff --git a/kde-apps/kblog/kblog-16.04.3.ebuild b/kde-apps/kblog/kblog-16.04.3.ebuild
3004 new file mode 100644
3005 index 0000000..4d90f12
3006 --- /dev/null
3007 +++ b/kde-apps/kblog/kblog-16.04.3.ebuild
3008 @@ -0,0 +1,24 @@
3009 +# Copyright 1999-2016 Gentoo Foundation
3010 +# Distributed under the terms of the GNU General Public License v2
3011 +# $Id$
3012 +
3013 +EAPI=6
3014 +
3015 +KDE_TEST="true"
3016 +inherit kde5
3017 +
3018 +DESCRIPTION="Library providing client-side support for web application remote blogging APIs"
3019 +LICENSE="LGPL-2+"
3020 +KEYWORDS="~amd64 ~x86"
3021 +IUSE=""
3022 +
3023 +DEPEND="
3024 + $(add_frameworks_dep kcoreaddons)
3025 + $(add_frameworks_dep kdelibs4support)
3026 + $(add_frameworks_dep ki18n)
3027 + $(add_frameworks_dep kio)
3028 + $(add_frameworks_dep kxmlrpcclient)
3029 + $(add_kdeapps_dep kcalcore)
3030 + $(add_kdeapps_dep syndication)
3031 +"
3032 +RDEPEND="${DEPEND}"
3033
3034 diff --git a/kde-apps/kbounce/kbounce-16.04.3.ebuild b/kde-apps/kbounce/kbounce-16.04.3.ebuild
3035 new file mode 100644
3036 index 0000000..da36764
3037 --- /dev/null
3038 +++ b/kde-apps/kbounce/kbounce-16.04.3.ebuild
3039 @@ -0,0 +1,35 @@
3040 +# Copyright 1999-2016 Gentoo Foundation
3041 +# Distributed under the terms of the GNU General Public License v2
3042 +# $Id$
3043 +
3044 +EAPI=6
3045 +
3046 +KDE_HANDBOOK="forceoptional"
3047 +KDE_SELINUX_MODULE="games"
3048 +inherit kde5
3049 +
3050 +DESCRIPTION="KDE Bounce Ball Game"
3051 +HOMEPAGE="
3052 + https://www.kde.org/applications/games/kbounce/
3053 + https://games.kde.org/game.php?game=kbounce
3054 +"
3055 +KEYWORDS="~amd64 ~x86"
3056 +IUSE=""
3057 +
3058 +DEPEND="
3059 + $(add_frameworks_dep kcompletion)
3060 + $(add_frameworks_dep kconfig)
3061 + $(add_frameworks_dep kconfigwidgets)
3062 + $(add_frameworks_dep kcoreaddons)
3063 + $(add_frameworks_dep kcrash)
3064 + $(add_frameworks_dep kdbusaddons)
3065 + $(add_frameworks_dep ki18n)
3066 + $(add_frameworks_dep kio)
3067 + $(add_frameworks_dep kwidgetsaddons)
3068 + $(add_frameworks_dep kxmlgui)
3069 + $(add_kdeapps_dep libkdegames)
3070 + $(add_qt_dep qtgui)
3071 + $(add_qt_dep qtsvg)
3072 + $(add_qt_dep qtwidgets)
3073 +"
3074 +RDEPEND="${DEPEND}"
3075
3076 diff --git a/kde-apps/kbreakout/kbreakout-16.04.3.ebuild b/kde-apps/kbreakout/kbreakout-16.04.3.ebuild
3077 new file mode 100644
3078 index 0000000..8629fcc
3079 --- /dev/null
3080 +++ b/kde-apps/kbreakout/kbreakout-16.04.3.ebuild
3081 @@ -0,0 +1,33 @@
3082 +# Copyright 1999-2016 Gentoo Foundation
3083 +# Distributed under the terms of the GNU General Public License v2
3084 +# $Id$
3085 +
3086 +EAPI=6
3087 +
3088 +KDE_HANDBOOK="forceoptional"
3089 +inherit kde5
3090 +
3091 +DESCRIPTION="Breakout-like game by KDE"
3092 +HOMEPAGE="
3093 + https://www.kde.org/applications/games/kbreakout/
3094 + https://games.kde.org/game.php?game=kbreakout
3095 +"
3096 +KEYWORDS="~amd64 ~x86"
3097 +IUSE=""
3098 +
3099 +DEPEND="
3100 + $(add_frameworks_dep kconfig)
3101 + $(add_frameworks_dep kconfigwidgets)
3102 + $(add_frameworks_dep kcoreaddons)
3103 + $(add_frameworks_dep kcrash)
3104 + $(add_frameworks_dep kdbusaddons)
3105 + $(add_frameworks_dep ki18n)
3106 + $(add_frameworks_dep kwidgetsaddons)
3107 + $(add_frameworks_dep kxmlgui)
3108 + $(add_kdeapps_dep libkdegames)
3109 + $(add_qt_dep qtdeclarative)
3110 + $(add_qt_dep qtgui)
3111 + $(add_qt_dep qtwidgets)
3112 + $(add_qt_dep qtxml)
3113 +"
3114 +RDEPEND="${DEPEND}"
3115
3116 diff --git a/kde-apps/kbruch/kbruch-16.04.3.ebuild b/kde-apps/kbruch/kbruch-16.04.3.ebuild
3117 new file mode 100644
3118 index 0000000..5da3916
3119 --- /dev/null
3120 +++ b/kde-apps/kbruch/kbruch-16.04.3.ebuild
3121 @@ -0,0 +1,25 @@
3122 +# Copyright 1999-2016 Gentoo Foundation
3123 +# Distributed under the terms of the GNU General Public License v2
3124 +# $Id$
3125 +
3126 +EAPI=6
3127 +
3128 +KDE_HANDBOOK="forceoptional"
3129 +inherit kde5
3130 +
3131 +DESCRIPTION="Educational application to learn calculating with fractions"
3132 +HOMEPAGE="https://www.kde.org/applications/education/kbruch https://edu.kde.org/kbruch"
3133 +KEYWORDS="~amd64 ~x86"
3134 +IUSE=""
3135 +
3136 +DEPEND="
3137 + $(add_frameworks_dep kconfig)
3138 + $(add_frameworks_dep kconfigwidgets)
3139 + $(add_frameworks_dep kcoreaddons)
3140 + $(add_frameworks_dep ki18n)
3141 + $(add_frameworks_dep kwidgetsaddons)
3142 + $(add_frameworks_dep kxmlgui)
3143 + $(add_qt_dep qtgui)
3144 + $(add_qt_dep qtwidgets)
3145 +"
3146 +RDEPEND="${DEPEND}"
3147
3148 diff --git a/kde-apps/kcachegrind/kcachegrind-16.04.3.ebuild b/kde-apps/kcachegrind/kcachegrind-16.04.3.ebuild
3149 new file mode 100644
3150 index 0000000..0e345c2
3151 --- /dev/null
3152 +++ b/kde-apps/kcachegrind/kcachegrind-16.04.3.ebuild
3153 @@ -0,0 +1,18 @@
3154 +# Copyright 1999-2016 Gentoo Foundation
3155 +# Distributed under the terms of the GNU General Public License v2
3156 +# $Id$
3157 +
3158 +EAPI=6
3159 +
3160 +KDE_HANDBOOK="optional"
3161 +inherit kde4-base
3162 +
3163 +DESCRIPTION="KDE Frontend for Cachegrind"
3164 +HOMEPAGE="https://www.kde.org/applications/development/kcachegrind
3165 +http://kcachegrind.sourceforge.net"
3166 +KEYWORDS="~amd64 ~arm ~x86"
3167 +IUSE="debug"
3168 +
3169 +RDEPEND="
3170 + media-gfx/graphviz
3171 +"
3172
3173 diff --git a/kde-apps/kcalc/kcalc-16.04.3.ebuild b/kde-apps/kcalc/kcalc-16.04.3.ebuild
3174 new file mode 100644
3175 index 0000000..353bc01
3176 --- /dev/null
3177 +++ b/kde-apps/kcalc/kcalc-16.04.3.ebuild
3178 @@ -0,0 +1,35 @@
3179 +# Copyright 1999-2016 Gentoo Foundation
3180 +# Distributed under the terms of the GNU General Public License v2
3181 +# $Id$
3182 +
3183 +EAPI=6
3184 +
3185 +KDE_HANDBOOK="forceoptional"
3186 +KDE_TEST="true"
3187 +inherit kde5
3188 +
3189 +DESCRIPTION="KDE calculator"
3190 +HOMEPAGE="https://www.kde.org/applications/utilities/kcalc
3191 +https://utils.kde.org/projects/kcalc"
3192 +KEYWORDS="~amd64 ~x86"
3193 +IUSE=""
3194 +
3195 +RDEPEND="
3196 + $(add_frameworks_dep kconfig)
3197 + $(add_frameworks_dep kconfigwidgets)
3198 + $(add_frameworks_dep kcoreaddons)
3199 + $(add_frameworks_dep kguiaddons)
3200 + $(add_frameworks_dep ki18n)
3201 + $(add_frameworks_dep knotifications)
3202 + $(add_frameworks_dep kwidgetsaddons)
3203 + $(add_frameworks_dep kxmlgui)
3204 + $(add_qt_dep qtgui)
3205 + $(add_qt_dep qtwidgets)
3206 + $(add_qt_dep qtxml)
3207 + dev-libs/gmp:0=
3208 +"
3209 +DEPEND="${RDEPEND}
3210 + $(add_frameworks_dep kinit)
3211 + dev-libs/mpfr:0
3212 + sys-devel/gettext
3213 +"
3214
3215 diff --git a/kde-apps/kcalcore/kcalcore-16.04.3.ebuild b/kde-apps/kcalcore/kcalcore-16.04.3.ebuild
3216 new file mode 100644
3217 index 0000000..6b5b3e2
3218 --- /dev/null
3219 +++ b/kde-apps/kcalcore/kcalcore-16.04.3.ebuild
3220 @@ -0,0 +1,27 @@
3221 +# Copyright 1999-2016 Gentoo Foundation
3222 +# Distributed under the terms of the GNU General Public License v2
3223 +# $Id$
3224 +
3225 +EAPI=6
3226 +
3227 +KDE_TEST="true"
3228 +VIRTUALX_REQUIRED="test"
3229 +inherit kde5
3230 +
3231 +DESCRIPTION="Library for handling calendar data"
3232 +LICENSE="LGPL-2+"
3233 +KEYWORDS="~amd64 ~x86"
3234 +IUSE=""
3235 +
3236 +DEPEND="
3237 + $(add_frameworks_dep kcodecs)
3238 + $(add_frameworks_dep kconfig)
3239 + $(add_frameworks_dep kcoreaddons)
3240 + $(add_frameworks_dep kdelibs4support)
3241 + dev-libs/libical:=
3242 + $(add_qt_dep qtgui)
3243 + sys-apps/util-linux
3244 +"
3245 +RDEPEND="${DEPEND}"
3246 +
3247 +RESTRICT="test" # multiple tests fail or hang indefinitely
3248
3249 diff --git a/kde-apps/kcalutils/kcalutils-16.04.3.ebuild b/kde-apps/kcalutils/kcalutils-16.04.3.ebuild
3250 new file mode 100644
3251 index 0000000..2f488da
3252 --- /dev/null
3253 +++ b/kde-apps/kcalutils/kcalutils-16.04.3.ebuild
3254 @@ -0,0 +1,32 @@
3255 +# Copyright 1999-2016 Gentoo Foundation
3256 +# Distributed under the terms of the GNU General Public License v2
3257 +# $Id$
3258 +
3259 +EAPI=6
3260 +
3261 +KDE_TEST="true"
3262 +VIRTUALX_REQUIRED="test"
3263 +inherit kde5
3264 +
3265 +DESCRIPTION="Library providing utility functions for the handling of calendar data"
3266 +LICENSE="LGPL-2+"
3267 +KEYWORDS="~amd64 ~x86"
3268 +IUSE=""
3269 +
3270 +RDEPEND="
3271 + $(add_frameworks_dep kcodecs)
3272 + $(add_frameworks_dep kconfig)
3273 + $(add_frameworks_dep kcoreaddons)
3274 + $(add_frameworks_dep kdelibs4support)
3275 + $(add_frameworks_dep ki18n)
3276 + $(add_frameworks_dep kiconthemes)
3277 + $(add_frameworks_dep kwidgetsaddons)
3278 + $(add_kdeapps_dep kcalcore)
3279 + $(add_kdeapps_dep kidentitymanagement)
3280 + $(add_qt_dep qtgui)
3281 + $(add_qt_dep qtwidgets)
3282 + dev-libs/grantlee:5
3283 +"
3284 +DEPEND="${RDEPEND}
3285 + sys-devel/gettext
3286 +"
3287
3288 diff --git a/kde-apps/kcharselect/kcharselect-16.04.3.ebuild b/kde-apps/kcharselect/kcharselect-16.04.3.ebuild
3289 new file mode 100644
3290 index 0000000..ab01c16
3291 --- /dev/null
3292 +++ b/kde-apps/kcharselect/kcharselect-16.04.3.ebuild
3293 @@ -0,0 +1,26 @@
3294 +# Copyright 1999-2016 Gentoo Foundation
3295 +# Distributed under the terms of the GNU General Public License v2
3296 +# $Id$
3297 +
3298 +EAPI=6
3299 +
3300 +KDE_HANDBOOK="forceoptional"
3301 +inherit kde5
3302 +
3303 +DESCRIPTION="KDE character selection utility"
3304 +HOMEPAGE="https://www.kde.org/applications/utilities/kcharselect
3305 +https://utils.kde.org/projects/kcharselect"
3306 +KEYWORDS="~amd64 ~x86"
3307 +IUSE=""
3308 +
3309 +DEPEND="
3310 + $(add_frameworks_dep kconfig)
3311 + $(add_frameworks_dep kconfigwidgets)
3312 + $(add_frameworks_dep kcoreaddons)
3313 + $(add_frameworks_dep ki18n)
3314 + $(add_frameworks_dep kwidgetsaddons)
3315 + $(add_frameworks_dep kxmlgui)
3316 + $(add_qt_dep qtgui)
3317 + $(add_qt_dep qtwidgets)
3318 +"
3319 +RDEPEND="${DEPEND}"
3320
3321 diff --git a/kde-apps/kcmshell/kcmshell-16.04.3.ebuild b/kde-apps/kcmshell/kcmshell-16.04.3.ebuild
3322 new file mode 100644
3323 index 0000000..ceb785b
3324 --- /dev/null
3325 +++ b/kde-apps/kcmshell/kcmshell-16.04.3.ebuild
3326 @@ -0,0 +1,12 @@
3327 +# Copyright 1999-2016 Gentoo Foundation
3328 +# Distributed under the terms of the GNU General Public License v2
3329 +# $Id$
3330 +
3331 +EAPI=6
3332 +
3333 +KMNAME="kde-runtime"
3334 +inherit kde4-meta
3335 +
3336 +DESCRIPTION="Utility to host KDE control modules independently of SystemSettings"
3337 +KEYWORDS="~amd64 ~arm ~x86"
3338 +IUSE="debug"
3339
3340 diff --git a/kde-apps/kcolorchooser/kcolorchooser-16.04.3.ebuild b/kde-apps/kcolorchooser/kcolorchooser-16.04.3.ebuild
3341 new file mode 100644
3342 index 0000000..d5903c5
3343 --- /dev/null
3344 +++ b/kde-apps/kcolorchooser/kcolorchooser-16.04.3.ebuild
3345 @@ -0,0 +1,22 @@
3346 +# Copyright 1999-2016 Gentoo Foundation
3347 +# Distributed under the terms of the GNU General Public License v2
3348 +# $Id$
3349 +
3350 +EAPI=6
3351 +
3352 +inherit kde5
3353 +
3354 +DESCRIPTION="KDE color selector/editor"
3355 +HOMEPAGE="https://www.kde.org/applications/graphics/kcolorchooser/"
3356 +KEYWORDS="~amd64 ~x86"
3357 +IUSE=""
3358 +
3359 +DEPEND="
3360 + $(add_frameworks_dep kcoreaddons)
3361 + $(add_frameworks_dep ki18n)
3362 + $(add_frameworks_dep kwidgetsaddons)
3363 + $(add_frameworks_dep kxmlgui)
3364 + $(add_qt_dep qtgui)
3365 + $(add_qt_dep qtwidgets)
3366 +"
3367 +RDEPEND="${DEPEND}"
3368
3369 diff --git a/kde-apps/kcontacts/kcontacts-16.04.3.ebuild b/kde-apps/kcontacts/kcontacts-16.04.3.ebuild
3370 new file mode 100644
3371 index 0000000..16c0e6e
3372 --- /dev/null
3373 +++ b/kde-apps/kcontacts/kcontacts-16.04.3.ebuild
3374 @@ -0,0 +1,33 @@
3375 +# Copyright 1999-2016 Gentoo Foundation
3376 +# Distributed under the terms of the GNU General Public License v2
3377 +# $Id$
3378 +
3379 +EAPI=6
3380 +
3381 +KDE_TEST="true"
3382 +VIRTUALX_REQUIRED="test"
3383 +inherit kde5
3384 +
3385 +DESCRIPTION="Address book API based on KDE Frameworks"
3386 +LICENSE="LGPL-2+"
3387 +KEYWORDS="~amd64 ~x86"
3388 +IUSE=""
3389 +
3390 +RDEPEND="
3391 + $(add_frameworks_dep kcodecs)
3392 + $(add_frameworks_dep kconfig)
3393 + $(add_frameworks_dep kcoreaddons)
3394 + $(add_frameworks_dep ki18n)
3395 + $(add_qt_dep qtdbus)
3396 + $(add_qt_dep qtgui)
3397 +"
3398 +DEPEND="${RDEPEND}"
3399 +
3400 +src_prepare() {
3401 + kde5_src_prepare
3402 +
3403 + # FIXME: Fails test because access to /dev/dri/card0 is denied
3404 + sed -i \
3405 + -e "/ecm_add_tests/ s/picturetest\.cpp //" \
3406 + autotests/CMakeLists.txt || die
3407 +}
3408
3409 diff --git a/kde-apps/kcontrol/kcontrol-16.04.3.ebuild b/kde-apps/kcontrol/kcontrol-16.04.3.ebuild
3410 new file mode 100644
3411 index 0000000..08dd5d1
3412 --- /dev/null
3413 +++ b/kde-apps/kcontrol/kcontrol-16.04.3.ebuild
3414 @@ -0,0 +1,26 @@
3415 +# Copyright 1999-2016 Gentoo Foundation
3416 +# Distributed under the terms of the GNU General Public License v2
3417 +# $Id$
3418 +
3419 +EAPI=6
3420 +
3421 +KDE_HANDBOOK="optional"
3422 +KMNAME="kde-runtime"
3423 +inherit kde4-meta
3424 +
3425 +DESCRIPTION="The KDE Control Center"
3426 +KEYWORDS="~amd64 ~arm ~x86"
3427 +IUSE="debug"
3428 +
3429 +RDEPEND="
3430 + $(add_kdeapps_dep zeroconf-ioslave)
3431 + || ( $(add_kdebase_dep khotkeys '' 4.11) kde-plasma/khotkeys )
3432 +"
3433 +
3434 +src_prepare() {
3435 + kde4-meta_src_prepare
3436 + if use handbook; then
3437 + sed -i -e "/add_subdirectory(kcm_ssl)/d" doc/kcontrol/CMakeLists.txt || die
3438 + sed -i -e "/add_subdirectory(trash)/d" doc/kcontrol/CMakeLists.txt || die
3439 + fi
3440 +}
3441
3442 diff --git a/kde-apps/kcron/kcron-16.04.3.ebuild b/kde-apps/kcron/kcron-16.04.3.ebuild
3443 new file mode 100644
3444 index 0000000..50cd399
3445 --- /dev/null
3446 +++ b/kde-apps/kcron/kcron-16.04.3.ebuild
3447 @@ -0,0 +1,27 @@
3448 +# Copyright 1999-2016 Gentoo Foundation
3449 +# Distributed under the terms of the GNU General Public License v2
3450 +# $Id$
3451 +
3452 +EAPI=6
3453 +
3454 +KDE_HANDBOOK="forceoptional"
3455 +inherit kde5
3456 +
3457 +DESCRIPTION="KDE Task Scheduler"
3458 +KEYWORDS="~amd64 ~x86"
3459 +IUSE=""
3460 +
3461 +DEPEND="
3462 + $(add_frameworks_dep kconfigwidgets)
3463 + $(add_frameworks_dep kcoreaddons)
3464 + $(add_frameworks_dep ki18n)
3465 + $(add_frameworks_dep kiconthemes)
3466 + $(add_frameworks_dep kio)
3467 + $(add_frameworks_dep kwidgetsaddons)
3468 + $(add_qt_dep qtgui)
3469 + $(add_qt_dep qtprintsupport)
3470 + $(add_qt_dep qtwidgets)
3471 +"
3472 +RDEPEND="${DEPEND}
3473 + !prefix? ( virtual/cron )
3474 +"
3475
3476 diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-16.04.3.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-16.04.3.ebuild
3477 new file mode 100644
3478 index 0000000..1855458
3479 --- /dev/null
3480 +++ b/kde-apps/kde-apps-meta/kde-apps-meta-16.04.3.ebuild
3481 @@ -0,0 +1,36 @@
3482 +# Copyright 1999-2016 Gentoo Foundation
3483 +# Distributed under the terms of the GNU General Public License v2
3484 +# $Id$
3485 +
3486 +EAPI=6
3487 +
3488 +inherit kde5-meta-pkg
3489 +
3490 +DESCRIPTION="Meta package for the KDE Applications collection"
3491 +KEYWORDS="~amd64 ~x86"
3492 +IUSE="accessibility minimal nls pim sdk"
3493 +
3494 +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL}
3495 +
3496 +RDEPEND="
3497 + $(add_kdeapps_dep kate)
3498 + $(add_kdeapps_dep kdeadmin-meta)
3499 + $(add_kdeapps_dep kdecore-meta)
3500 + $(add_kdeapps_dep kdeedu-meta)
3501 + $(add_kdeapps_dep kdegames-meta)
3502 + $(add_kdeapps_dep kdegraphics-meta)
3503 + $(add_kdeapps_dep kdemultimedia-meta)
3504 + $(add_kdeapps_dep kdenetwork-meta)
3505 + $(add_kdeapps_dep kdeutils-meta)
3506 + accessibility? ( $(add_kdeapps_dep kdeaccessibility-meta) )
3507 + nls? (
3508 + $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL})
3509 + $(add_kdeapps_dep kde4-l10n 'minimal' ${L10N_MINIMAL})
3510 + )
3511 + pim? ( >=kde-apps/kdepim-meta-4.4.2015:4 )
3512 + sdk? (
3513 + $(add_kdeapps_dep kdesdk-meta)
3514 + $(add_kdeapps_dep kdewebdev-meta)
3515 + )
3516 + !minimal? ( $(add_kdeapps_dep kdeartwork-meta '' 15.08.3) )
3517 +"
3518
3519 diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-16.04.3.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-16.04.3.ebuild
3520 new file mode 100644
3521 index 0000000..a320756
3522 --- /dev/null
3523 +++ b/kde-apps/kde-dev-scripts/kde-dev-scripts-16.04.3.ebuild
3524 @@ -0,0 +1,31 @@
3525 +# Copyright 1999-2016 Gentoo Foundation
3526 +# Distributed under the terms of the GNU General Public License v2
3527 +# $Id$
3528 +
3529 +EAPI=6
3530 +
3531 +KDE_HANDBOOK="true"
3532 +inherit kde5
3533 +
3534 +DESCRIPTION="KDE Development Scripts"
3535 +KEYWORDS="~amd64 ~x86"
3536 +IUSE=""
3537 +
3538 +# kdelibs4support - required for kdex.dtd
3539 +# kdoctools - to use ECM instead of kdelibs4
3540 +DEPEND="
3541 + $(add_frameworks_dep kdelibs4support)
3542 + $(add_frameworks_dep kdoctools)
3543 +"
3544 +RDEPEND="
3545 + app-arch/advancecomp
3546 + media-gfx/optipng
3547 + dev-perl/XML-DOM
3548 +"
3549 +
3550 +src_prepare() {
3551 + # bug 275069
3552 + sed -ie 's:colorsvn::' CMakeLists.txt || die
3553 +
3554 + kde5_src_prepare
3555 +}
3556
3557 diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-16.04.3.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-16.04.3.ebuild
3558 new file mode 100644
3559 index 0000000..dc7523d
3560 --- /dev/null
3561 +++ b/kde-apps/kde-dev-utils/kde-dev-utils-16.04.3.ebuild
3562 @@ -0,0 +1,11 @@
3563 +# Copyright 1999-2016 Gentoo Foundation
3564 +# Distributed under the terms of the GNU General Public License v2
3565 +# $Id$
3566 +
3567 +EAPI=6
3568 +
3569 +inherit kde4-base
3570 +
3571 +DESCRIPTION="KDE Development Utilities"
3572 +KEYWORDS="~amd64 ~arm ~x86"
3573 +IUSE="debug"
3574
3575 diff --git a/kde-apps/kde-l10n/kde-l10n-16.04.3.ebuild b/kde-apps/kde-l10n/kde-l10n-16.04.3.ebuild
3576 new file mode 100644
3577 index 0000000..66276ca
3578 --- /dev/null
3579 +++ b/kde-apps/kde-l10n/kde-l10n-16.04.3.ebuild
3580 @@ -0,0 +1,114 @@
3581 +# Copyright 1999-2016 Gentoo Foundation
3582 +# Distributed under the terms of the GNU General Public License v2
3583 +# $Id$
3584 +
3585 +EAPI=6
3586 +
3587 +KDE_HANDBOOK="optional"
3588 +inherit kde5
3589 +
3590 +DESCRIPTION="KDE internationalization package"
3591 +HOMEPAGE="http://l10n.kde.org"
3592 +
3593 +KEYWORDS="~amd64 ~arm ~x86"
3594 +
3595 +DEPEND="
3596 + $(add_frameworks_dep ki18n)
3597 + $(add_qt_dep linguist-tools)
3598 + sys-devel/gettext
3599 +"
3600 +RDEPEND="
3601 + !<kde-apps/kde4-l10n-${PV}
3602 + !kde-apps/kde4-l10n[-minimal(+)]
3603 + !<kde-apps/kdepim-l10n-${PV}:5
3604 + !<kde-apps/khelpcenter-5.5.5-r1
3605 + !=kde-apps/khelpcenter-5.6.2
3606 + !<kde-apps/ktp-l10n-${PV}
3607 +"
3608 +
3609 +# /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 's:-${PV}.tar.xz::' -e 's:kde-l10n-::' |tr '\n' ' '
3610 +MY_LANGS="ar ast bg bs ca ca@valencia cs da de el en_GB eo es et eu fa fi fr ga
3611 +gl he hi hr hu ia id is it ja kk km ko lt lv mr nb nds nl nn pa pl pt pt_BR ro
3612 +ru sk sl sr sv tr ug uk wa zh_CN zh_TW"
3613 +
3614 +IUSE="$(printf 'l10n_%s ' ${MY_LANGS//[_@]/-})"
3615 +
3616 +URI_BASE="${SRC_URI/-${PV}.tar.xz/}"
3617 +SRC_URI=""
3618 +for my_lang in ${MY_LANGS} ; do
3619 + SRC_URI="${SRC_URI} l10n_${my_lang//[_@]/-}? ( ${URI_BASE}/${PN}-${my_lang}-${PV}.tar.xz )"
3620 +done
3621 +
3622 +S="${WORKDIR}"
3623 +
3624 +pkg_setup() {
3625 + if [[ -z ${A} ]]; then
3626 + elog
3627 + elog "None of the requested L10N are supported by ${P}."
3628 + elog
3629 + elog "${P} supports these language codes:"
3630 + elog "${MY_LANGS//[@_]/-}"
3631 + elog
3632 + fi
3633 + [[ -n ${A} ]] && kde5_pkg_setup
3634 +}
3635 +
3636 +src_unpack() {
3637 + for my_tar in ${A}; do
3638 + tar -xpf "${DISTDIR}/${my_tar}" --xz \
3639 + "${my_tar/.tar.xz/}/CMakeLists.txt" "${my_tar/.tar.xz/}/5" 2> /dev/null ||
3640 + elog "${my_tar}: tar extract command failed at least partially - continuing"
3641 + done
3642 +}
3643 +
3644 +src_prepare() {
3645 + default
3646 + [[ -n ${A} ]] || return
3647 +
3648 + # add all l10n to cmake
3649 + cat <<-EOF > CMakeLists.txt || die
3650 +project(kde-l10n)
3651 +cmake_minimum_required(VERSION 2.8.12)
3652 +$(printf "add_subdirectory( %s )\n" \
3653 + `find . -mindepth 1 -maxdepth 1 -type d | sed -e "s:^\./::"`)
3654 +EOF
3655 +
3656 + # Drop KDE4-based part
3657 + find -maxdepth 2 -type f -name CMakeLists.txt -exec \
3658 + sed -i -e "/add_subdirectory(4)/ s/^/#DONT/" {} + || die
3659 +
3660 + # Handbook optional
3661 + find -type f -name CMakeLists.txt -exec \
3662 + sed -i -e "/find_package.*KF5DocTools/ s/ REQUIRED//" {} + || die
3663 + if ! use handbook ; then
3664 + find -mindepth 4 -maxdepth 4 -type f -name CMakeLists.txt -exec \
3665 + sed -i -e '/add_subdirectory(docs)/ s/^/#DONT/' {} + || die
3666 + fi
3667 +
3668 + # Remove kdepim translations (part of kde-apps/kdepim-l10n)
3669 + for subdir in kdepim kdepimlibs kdepim-runtime pim; do
3670 + find -mindepth 5 -maxdepth 5 -type f -name CMakeLists.txt -exec \
3671 + sed -i -e "/add_subdirectory( *${subdir} *)/ s/^/#DONT/" {} + || die
3672 + done
3673 +
3674 + # Remove ktp translations (part of kde-apps/ktp-l10n)
3675 + # Drop that hack (and kde-apps/ktp-l10n) after ktp:4 removal
3676 + find ./*/5/*/messages/kdenetwork -type f \
3677 + \( -name kaccounts*po -o -name kcm_ktp*po -o -name kcmtelepathy*po \
3678 + -o -name kded_ktp*po -o -name ktp*po -o -name plasma*ktp*po \) \
3679 + -delete
3680 +}
3681 +
3682 +src_configure() {
3683 + [[ -n ${A} ]] && kde5_src_configure
3684 +}
3685 +
3686 +src_compile() {
3687 + [[ -n ${A} ]] && kde5_src_compile
3688 +}
3689 +
3690 +src_test() { :; }
3691 +
3692 +src_install() {
3693 + [[ -n ${A} ]] && kde5_src_install
3694 +}
3695
3696 diff --git a/kde-apps/kde-l10n/metadata.xml b/kde-apps/kde-l10n/metadata.xml
3697 new file mode 100644
3698 index 0000000..2fdbf33
3699 --- /dev/null
3700 +++ b/kde-apps/kde-l10n/metadata.xml
3701 @@ -0,0 +1,8 @@
3702 +<?xml version="1.0" encoding="UTF-8"?>
3703 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3704 +<pkgmetadata>
3705 + <maintainer type="project">
3706 + <email>kde@g.o</email>
3707 + <name>Gentoo KDE Project</name>
3708 + </maintainer>
3709 +</pkgmetadata>
3710
3711 diff --git a/kde-apps/kde-meta/kde-meta-16.04.3.ebuild b/kde-apps/kde-meta/kde-meta-16.04.3.ebuild
3712 new file mode 100644
3713 index 0000000..6cd5f88
3714 --- /dev/null
3715 +++ b/kde-apps/kde-meta/kde-meta-16.04.3.ebuild
3716 @@ -0,0 +1,16 @@
3717 +# Copyright 1999-2016 Gentoo Foundation
3718 +# Distributed under the terms of the GNU General Public License v2
3719 +# $Id$
3720 +
3721 +EAPI=6
3722 +
3723 +inherit kde5-meta-pkg
3724 +
3725 +DESCRIPTION="Merge this to pull in all KDE Plasma and Applications packages"
3726 +KEYWORDS="~amd64 ~x86"
3727 +IUSE=""
3728 +
3729 +RDEPEND="
3730 + $(add_kdeapps_dep kde-apps-meta)
3731 + $(add_plasma_dep plasma-meta)
3732 +"
3733
3734 diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-messages b/kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-messages
3735 new file mode 100644
3736 index 0000000..2b76c23
3737 --- /dev/null
3738 +++ b/kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-messages
3739 @@ -0,0 +1,56 @@
3740 +# Remove any path listed here. Comments are ignored
3741 +# KDE Runtime 4
3742 +kde-runtime/attica_kde.po
3743 +kde-runtime/drkonqi.po
3744 +kde-runtime/filetypes.po
3745 +kde-runtime/htmlsearch.po
3746 +kde-runtime/kcmcomponentchooser.po
3747 +kde-runtime/kcm_device_automounter.po
3748 +kde-runtime/kcm_emoticons.po
3749 +kde-runtime/kcmhtmlsearch.po
3750 +kde-runtime/kcmicons.po
3751 +kde-runtime/kcmkded.po
3752 +kde-runtime/kcmnotify.po
3753 +kde-runtime/kcm_phonon.po
3754 +kde-runtime/kcmshell.po
3755 +kde-runtime/kdesu.po
3756 +kde-runtime/kglobalaccel.po
3757 +kde-runtime/khelpcenter.po
3758 +kde-runtime/kio_applications.po
3759 +kde-runtime/kio_archive.po
3760 +kde-runtime/kio_bookmarks.po
3761 +kde-runtime/kioclient.po
3762 +kde-runtime/kio_fish.po
3763 +kde-runtime/kio_info.po
3764 +kde-runtime/kio_man.po
3765 +kde-runtime/kio_nfs.po
3766 +kde-runtime/kio_recentdocuments.po
3767 +kde-runtime/kio_remote.po
3768 +kde-runtime/kio_sftp.po
3769 +kde-runtime/kio_smb.po
3770 +kde-runtime/kio_thumbnail.po
3771 +kde-runtime/kmimetypefinder.po
3772 +kde-runtime/knetattach.po
3773 +kde-runtime/kstart.po
3774 +kde-runtime/ktraderclient.po
3775 +kde-runtime/phonon_kde.po
3776 +kde-runtime/soliduiserver.po
3777 +# KDELIBS 4
3778 +kdelibs/akonadi_baloo_indexer.po
3779 +kdelibs/baloo_file_extractor.po
3780 +kdelibs/baloo_file.po
3781 +kdelibs/baloosearch.po
3782 +kdelibs/balooshow.po
3783 +kdelibs/baloowidgets.po
3784 +kdelibs/kcm_activities.po
3785 +kdelibs/kcm_baloofile.po
3786 +kdelibs/kfilemetadata.po
3787 +kdelibs/kio_baloosearch.po
3788 +kdelibs/kio_tags.po
3789 +kdelibs/kio_timeline.po
3790 +kdelibs/plasma_runner_baloosearchrunner.po
3791 +# KDE Applications 4
3792 +applications/useraccount.po
3793 +# KDE SDK 4
3794 +kdesdk/org.kde.umbrello.appdata.po
3795 +kdesdk/umbrello.po
3796
3797 diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.04.1-remove-dirs b/kde-apps/kde4-l10n/files/kde4-l10n-16.04.1-remove-dirs
3798 new file mode 100644
3799 index 0000000..9563950
3800 --- /dev/null
3801 +++ b/kde-apps/kde4-l10n/files/kde4-l10n-16.04.1-remove-dirs
3802 @@ -0,0 +1,43 @@
3803 +# Disable any subdirectories listed here. Comments are ignored
3804 +# First argument: parent directory
3805 +# Second argument: which subdirectory to disable in CMakeLists.txt
3806 +# kde-l10n 5
3807 +data/kdeedu khangman
3808 +docs/applications kate
3809 +docs/applications konsole
3810 +docs/applications kwrite
3811 +docs/kde-runtime glossary
3812 +docs/kde-runtime khelpcenter
3813 +docs/kdeedu kig
3814 +docs/kdeedu parley
3815 +docs/kdeedu step
3816 +docs/kdegames bomber
3817 +docs/kdegraphics gwenview
3818 +docs/kdegraphics kruler
3819 +docs/kdesdk kapptemplate
3820 +docs/kdesdk okteta
3821 +docs/kdesdk umbrello
3822 +docs/kdeutils kwalletmanager
3823 +scripts kdeedu
3824 +# Plasma 5
3825 +docs kde-workspace
3826 +docs/kde-runtime fundamentals
3827 +docs/kde-runtime kdesu
3828 +docs/kde-runtime khelpcenter
3829 +docs/kde-runtime knetattach
3830 +docs/kde-runtime onlinehelp
3831 +docs/kde-runtime/kcontrol bookmarks
3832 +docs/kde-runtime/kcontrol cookies
3833 +docs/kde-runtime/kcontrol ebrowsing
3834 +docs/kde-runtime/kcontrol emoticons
3835 +docs/kde-runtime/kcontrol icons
3836 +docs/kde-runtime/kcontrol kcmcgi
3837 +docs/kde-runtime/kcontrol nepomuk
3838 +docs/kde-runtime/kcontrol smb
3839 +docs/kde-runtime/kcontrol trash
3840 +docs/kde-runtime/kcontrol useragent
3841 +messages kde-workspace
3842 +messages kdeplasma-addons
3843 +# kdepim-l10n 5
3844 +docs kdepim
3845 +docs kdepimlibs
3846
3847 diff --git a/kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild b/kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild
3848 new file mode 100644
3849 index 0000000..29ff762
3850 --- /dev/null
3851 +++ b/kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild
3852 @@ -0,0 +1,204 @@
3853 +# Copyright 1999-2016 Gentoo Foundation
3854 +# Distributed under the terms of the GNU General Public License v2
3855 +# $Id$
3856 +
3857 +EAPI=6
3858 +
3859 +KDE_HANDBOOK="optional"
3860 +KMNAME="kde-l10n"
3861 +inherit kde4-base
3862 +
3863 +DESCRIPTION="KDE internationalization package"
3864 +HOMEPAGE="http://l10n.kde.org"
3865 +
3866 +KEYWORDS="~amd64 ~arm ~x86"
3867 +
3868 +DEPEND="
3869 + sys-devel/gettext
3870 +"
3871 +RDEPEND="
3872 + !minimal? ( !kde-apps/kde-l10n )
3873 + minimal? ( >=kde-apps/kde-l10n-${PV} )
3874 +"
3875 +
3876 +REMOVE_DIRS="${FILESDIR}/${PN}-16.04.1-remove-dirs"
3877 +REMOVE_MSGS="${FILESDIR}/${PN}-16.03.91-remove-messages"
3878 +
3879 +LV="4.14.3"
3880 +LEGACY_LANGS="ar bg bs ca ca@valencia cs da de el en_GB es et eu fa fi fr ga gl
3881 +he 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
3882 +sk sl sr sv tr ug uk wa zh_CN zh_TW"
3883 +
3884 +# /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 's:-${PV}.tar.xz::' -e 's:kde-l10n-::' |tr '\n' ' '
3885 +MY_LANGS="ar ast bg bs ca ca@valencia cs da de el en_GB eo es et eu fa fi fr ga
3886 +gl he hi hr hu ia id is it ja kk km ko lt lv mr nb nds nl nn pa pl pt pt_BR ro
3887 +ru sk sl sr sv tr ug uk wa zh_CN zh_TW"
3888 +
3889 +IUSE="+minimal test $(printf 'l10n_%s ' ${MY_LANGS//[@_]/-})"
3890 +
3891 +URI_BASE="${SRC_URI/-${PV}.tar.xz/}"
3892 +LURI_BASE="mirror://kde/stable/${LV}/src/${KMNAME}"
3893 +SRC_URI=""
3894 +
3895 +for MY_LANG in ${LEGACY_LANGS} ; do
3896 + SRC_URI="${SRC_URI} l10n_${MY_LANG/[@_]/-}? ( ${LURI_BASE}/${KMNAME}-${MY_LANG}-${LV}.tar.xz )"
3897 +done
3898 +
3899 +for MY_LANG in ${MY_LANGS} ; do
3900 + SRC_URI="${SRC_URI} l10n_${MY_LANG/[@_]/-}? ( ${URI_BASE}/${KMNAME}-${MY_LANG}-${PV}.tar.xz )"
3901 +done
3902 +
3903 +S="${WORKDIR}"
3904 +
3905 +pkg_setup() {
3906 + if [[ -z ${A} ]]; then
3907 + elog
3908 + elog "None of the requested L10N are supported by ${P}."
3909 + elog
3910 + elog "${P} supports these language codes:"
3911 + elog "${MY_LANGS//[@_]/-}"
3912 + elog
3913 + fi
3914 + [[ -n ${A} ]] && kde4-base_pkg_setup
3915 +}
3916 +
3917 +src_unpack() {
3918 + for my_tar in ${A}; do
3919 + [[ ${my_tar} = *${PV}* ]] && local subdir="/4"
3920 + use minimal && [[ ${my_tar} = *${LV}* ]] && continue
3921 + tar -xpf "${DISTDIR}/${my_tar}" --xz \
3922 + "${my_tar/.tar.xz/}/CMakeLists.txt" "${my_tar/.tar.xz/}${subdir}" 2> /dev/null ||
3923 + elog "${my_tar}: tar extract command failed at least partially - continuing"
3924 + done
3925 +}
3926 +
3927 +src_prepare() {
3928 + default
3929 + [[ -n ${A} ]] || return
3930 +
3931 + # L10N=sr variants are subdirs within sr/ ...
3932 + if use minimal && [[ -d "${KMNAME}-sr-${PV}" ]] ; then
3933 + for variant in "${KMNAME}"-sr-${PV}/4/sr/sr@*; do
3934 + mkdir -p "${KMNAME}-${variant##*/}-${PV}/4" ||
3935 + die "Failed to create L10N=${variant##*/} subdir"
3936 + mv ${variant} "${KMNAME}-${variant##*/}-${PV}/4/${variant##*/}" ||
3937 + die "Failed to move L10N=${variant##*/}"
3938 + cp -f "${KMNAME}-sr-${PV}"/CMakeLists.txt "${KMNAME}-${variant##*/}-${PV}" ||
3939 + die "Failed to prepare L10N=${variant##*/} subdir"
3940 + echo "add_subdirectory(${variant##*/})" > "${KMNAME}-${variant##*/}-${PV}"/4/CMakeLists.txt ||
3941 + die "Failed to prepare L10N=${variant##*/} subdir"
3942 + cp -f "${KMNAME}-sr-${PV}"/4/sr/CMakeLists.txt "${KMNAME}-${variant##*/}-${PV}"/4/${variant##*/} ||
3943 + die "Failed to prepare L10N=${variant##*/} subdir"
3944 + sed -e "/^macro.*sr/d" \
3945 + -e "s/sr/${variant##*/}/" \
3946 + -i "${KMNAME}-${variant##*/}-${PV}"/4/${variant##*/}/CMakeLists.txt ||
3947 + die "Failed to prepare L10N=${variant##*/} subdir"
3948 + done
3949 + fi
3950 +
3951 + # add all l10n to cmake
3952 + cat <<-EOF > CMakeLists.txt || die
3953 +project(kde4-l10n)
3954 +cmake_minimum_required(VERSION 2.8.12)
3955 +$(printf "add_subdirectory( %s )\n" `find . -mindepth 1 -maxdepth 1 -type d -name "*${PV}*"`)
3956 +EOF
3957 +
3958 + # Drop KF5-based part
3959 + find -maxdepth 2 -type f -name CMakeLists.txt -exec \
3960 + sed -i -e "/add_subdirectory(5)/ s/^/#DONT/" {} + || die
3961 +
3962 + if use minimal; then
3963 + einfo "Removing file collisions with Plasma 5 and Applications"
3964 + use test && einfo "Tests enabled: Listing LINGUAS causing file collisions"
3965 +
3966 + einfo "Directories..."
3967 + while read path; do
3968 + if use test ; then # build a report w/ L10N="*" to submit @upstream
3969 + local lngs
3970 + for lng in ${MY_LANGS}; do
3971 + SDIR="${S}/${KMNAME}-${lng}-${PV}/4/${lng}"
3972 + if [[ -d "${SDIR}"/${path%\ *}/${path#*\ } ]] ; then
3973 + lngs+=" ${lng}"
3974 + fi
3975 + done
3976 + [[ -n "${lngs}" ]] && einfo "${path%\ *}/${path#*\ }${lngs}"
3977 + unset lngs
3978 + fi
3979 + if ls -U ./*/4/*/${path%\ *}/${path#*\ } > /dev/null 2>&1; then
3980 + sed -e "\:add_subdirectory(\s*${path#*\ }\s*): s:^:#:" \
3981 + -i ./*/4/*/${path%\ *}/CMakeLists.txt || \
3982 + die "Failed to comment out ${path}"
3983 + else
3984 + einfo "F: ${path}" # run with L10N="*" to cut down list
3985 + fi
3986 + done < <(grep -ve "^$\|^\s*\#" "${REMOVE_DIRS}")
3987 + einfo
3988 + einfo "Messages..."
3989 + while read path; do
3990 + if use test ; then # build a report w/ L10N="*" to submit @upstream
3991 + local lngs
3992 + for lng in ${MY_LANGS}; do
3993 + SDIR="${S}/${KMNAME}-${lng}-${PV}/4/${lng}"
3994 + if [[ -e "${SDIR}"/messages/${path} ]] ; then
3995 + lngs+=" ${lng}"
3996 + fi
3997 + done
3998 + [[ -n "${lngs}" ]] && einfo "${path}${lngs}"
3999 + unset lngs
4000 + fi
4001 + if ls -U ./*/4/*/messages/${path} > /dev/null 2>&1; then
4002 + rm ./*/4/*/messages/${path} || die "Failed to remove ${path}"
4003 + else
4004 + einfo "F: ${path}" # run with L10N="*" to cut down list
4005 + fi
4006 + done < <(grep -ve "^$\|^\s*\#" "${REMOVE_MSGS}")
4007 + else
4008 + local LNG LDIR
4009 + for LNG in ${LEGACY_LANGS}; do
4010 + LDIR="${KMNAME}-${LNG}-${LV}"
4011 + if [[ -d "${KMNAME}-${LNG}-${PV}" && -d "${LDIR}" ]] ; then
4012 + einfo "${LNG}: Adding legacy localisation"
4013 + local dest_path
4014 + # Step through directories alphabetically first
4015 + for path in $(ls -R "${LDIR}" | grep ":$" | sed -e 's/:$//') ; do
4016 + dest_path="${path/${LV}/${PV}/4/${LNG}}"
4017 + if [[ ! -d "${dest_path}" ]] ; then
4018 + einfo " $(basename ${dest_path}) subdirectory"\
4019 + "added to $(basename $(dirname ${dest_path}))"
4020 + mkdir "${dest_path}" || die "Failed creating ${dest_path}"
4021 + echo "add_subdirectory($(basename ${dest_path}))" >> \
4022 + $(dirname "${dest_path}")/CMakeLists.txt
4023 + fi
4024 + done
4025 + einfo " merging legacy localisation..."
4026 + for path in $(find "${LDIR}" -type f) ; do
4027 + dest_path="${path/${LV}/${PV}/4/${LNG}}"
4028 + cp -rn "${path}" "${dest_path}" || die "Failed copying ${path}"
4029 + done
4030 + # Disable kdepim
4031 + for path in kdepim kdepimlibs kdepim-runtime ; do
4032 + find "${S}/${KMNAME}-${LNG}-${PV}/4/${LNG}" -name CMakeLists.txt -type f -exec \
4033 + sed -i -e "s:^ *add_subdirectory( *${path} *):# no ${path}:g" {} +
4034 + done
4035 + rm -rf "${LDIR}"
4036 + fi
4037 + done
4038 + fi
4039 +}
4040 +
4041 +src_configure() {
4042 + mycmakeargs=(
4043 + -DBUILD_docs=$(usex handbook)
4044 + )
4045 + [[ -n ${A} ]] && kde4-base_src_configure
4046 +}
4047 +
4048 +src_compile() {
4049 + [[ -n ${A} ]] && kde4-base_src_compile
4050 +}
4051 +
4052 +src_test() { :; }
4053 +
4054 +src_install() {
4055 + [[ -n ${A} ]] && kde4-base_src_install
4056 +}
4057
4058 diff --git a/kde-apps/kde4-l10n/metadata.xml b/kde-apps/kde4-l10n/metadata.xml
4059 new file mode 100644
4060 index 0000000..2fdbf33
4061 --- /dev/null
4062 +++ b/kde-apps/kde4-l10n/metadata.xml
4063 @@ -0,0 +1,8 @@
4064 +<?xml version="1.0" encoding="UTF-8"?>
4065 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4066 +<pkgmetadata>
4067 + <maintainer type="project">
4068 + <email>kde@g.o</email>
4069 + <name>Gentoo KDE Project</name>
4070 + </maintainer>
4071 +</pkgmetadata>
4072
4073 diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-16.04.3.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-16.04.3.ebuild
4074 new file mode 100644
4075 index 0000000..39ea8f0
4076 --- /dev/null
4077 +++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-16.04.3.ebuild
4078 @@ -0,0 +1,19 @@
4079 +# Copyright 1999-2016 Gentoo Foundation
4080 +# Distributed under the terms of the GNU General Public License v2
4081 +# $Id$
4082 +
4083 +EAPI=6
4084 +
4085 +inherit kde5-meta-pkg
4086 +
4087 +DESCRIPTION="kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages"
4088 +KEYWORDS="~amd64 ~x86"
4089 +IUSE=""
4090 +
4091 +RDEPEND="
4092 + $(add_kdeapps_dep jovie)
4093 + $(add_kdeapps_dep kaccessible)
4094 + $(add_kdeapps_dep kmag)
4095 + $(add_kdeapps_dep kmousetool)
4096 + $(add_kdeapps_dep kmouth)
4097 +"
4098
4099 diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-16.04.3.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-16.04.3.ebuild
4100 new file mode 100644
4101 index 0000000..6787640
4102 --- /dev/null
4103 +++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-16.04.3.ebuild
4104 @@ -0,0 +1,18 @@
4105 +# Copyright 1999-2016 Gentoo Foundation
4106 +# Distributed under the terms of the GNU General Public License v2
4107 +# $Id$
4108 +
4109 +EAPI=6
4110 +
4111 +inherit kde5-meta-pkg
4112 +
4113 +DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages"
4114 +KEYWORDS="~amd64 ~x86"
4115 +IUSE="+cron"
4116 +
4117 +# FIXME: Add back when ported
4118 +# $(add_kdeapps_dep kuser)
4119 +RDEPEND="
4120 + $(add_kdeapps_dep ksystemlog)
4121 + cron? ( $(add_kdeapps_dep kcron) )
4122 +"
4123
4124 diff --git a/kde-apps/kdebase-data/kdebase-data-16.04.3.ebuild b/kde-apps/kdebase-data/kdebase-data-16.04.3.ebuild
4125 new file mode 100644
4126 index 0000000..4008c6f
4127 --- /dev/null
4128 +++ b/kde-apps/kdebase-data/kdebase-data-16.04.3.ebuild
4129 @@ -0,0 +1,38 @@
4130 +# Copyright 1999-2016 Gentoo Foundation
4131 +# Distributed under the terms of the GNU General Public License v2
4132 +# $Id$
4133 +
4134 +EAPI=6
4135 +
4136 +KMNAME="kde-runtime"
4137 +KMNOMODULE="true"
4138 +inherit kde4-meta
4139 +
4140 +DESCRIPTION="Icons, localization data and various .desktop files from kdebase"
4141 +IUSE="+wallpapers"
4142 +KEYWORDS="~amd64 ~arm ~x86"
4143 +
4144 +RDEPEND="
4145 + x11-themes/hicolor-icon-theme
4146 + wallpapers? ( || ( $(add_kdeapps_dep kde-wallpapers '' 15.08.3) kde-apps/kde-wallpapers:5 ) )
4147 +"
4148 +
4149 +KMEXTRA="
4150 + l10n/
4151 + localization/
4152 + pics/
4153 +"
4154 +# Note that the eclass doesn't do this for us, because of KMNOMODULE="true".
4155 +KMEXTRACTONLY="
4156 + config-runtime.h.cmake
4157 + kde4
4158 +"
4159 +
4160 +src_configure() {
4161 + # Remove remnants of hicolor-icon-theme
4162 + sed -e "s:add_subdirectory[[:space:]]*([[:space:]]*hicolor[[:space:]]*):#donotwant:g" \
4163 + -i pics/CMakeLists.txt \
4164 + || die "failed to remove remnants of hicolor-icon-theme"
4165 +
4166 + kde4-meta_src_configure
4167 +}
4168
4169 diff --git a/kde-apps/kdebase-desktoptheme/kdebase-desktoptheme-16.04.3.ebuild b/kde-apps/kdebase-desktoptheme/kdebase-desktoptheme-16.04.3.ebuild
4170 new file mode 100644
4171 index 0000000..cf1f880
4172 --- /dev/null
4173 +++ b/kde-apps/kdebase-desktoptheme/kdebase-desktoptheme-16.04.3.ebuild
4174 @@ -0,0 +1,13 @@
4175 +# Copyright 1999-2016 Gentoo Foundation
4176 +# Distributed under the terms of the GNU General Public License v2
4177 +# $Id$
4178 +
4179 +EAPI=6
4180 +
4181 +KMNAME="kde-runtime"
4182 +KMMODULE="desktoptheme"
4183 +inherit kde4-meta
4184 +
4185 +DESCRIPTION="Oxygen Plasma 4 desktop theme"
4186 +IUSE=""
4187 +KEYWORDS="~amd64 ~arm ~x86"
4188
4189 diff --git a/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3.ebuild b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3.ebuild
4190 new file mode 100644
4191 index 0000000..d6de4d7
4192 --- /dev/null
4193 +++ b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3.ebuild
4194 @@ -0,0 +1,52 @@
4195 +# Copyright 1999-2016 Gentoo Foundation
4196 +# Distributed under the terms of the GNU General Public License v2
4197 +# $Id$
4198 +
4199 +EAPI=6
4200 +
4201 +KDE_HANDBOOK="optional"
4202 +KMNAME="kde-runtime"
4203 +KMMODULE="kioslave"
4204 +inherit kde4-meta
4205 +
4206 +KEYWORDS="~amd64 ~arm ~x86"
4207 +DESCRIPTION="KDE VFS framework - kioslaves present a filesystem-like view of arbitrary data"
4208 +IUSE="+bzip2 exif debug lzma openexr samba +sftp"
4209 +
4210 +# tests hang, last checked for 4.2.96
4211 +RESTRICT="test"
4212 +
4213 +DEPEND="
4214 + virtual/jpeg:0
4215 + !aqua? ( x11-libs/libXcursor )
4216 + bzip2? ( app-arch/bzip2 )
4217 + exif? ( media-gfx/exiv2:= )
4218 + openexr? ( media-libs/openexr:= )
4219 + samba? ( || ( <net-fs/samba-4.0.0_alpha1[smbclient] >=net-fs/samba-4.0.0_alpha1[client] ) )
4220 + sftp? ( >=net-libs/libssh-0.4.0:=[sftp] )
4221 +"
4222 +RDEPEND="${DEPEND}
4223 + $(add_kdebase_dep kdelibs 'bzip2?,lzma?')
4224 + $(add_kdeapps_dep kdialog)
4225 + virtual/ssh
4226 + !aqua? ( !kernel_SunOS? ( virtual/eject ) )
4227 +"
4228 +
4229 +KMEXTRA="
4230 + kioexec
4231 + kdeeject
4232 +"
4233 +
4234 +src_configure() {
4235 + local mycmakeargs=(
4236 + -DWITH_SLP=OFF
4237 + -DWITH_BZip2=$(usex bzip2)
4238 + -DWITH_Exiv2=$(usex exif)
4239 + -DWITH_LibLZMA=$(usex lzma)
4240 + -DWITH_OpenEXR=$(usex openexr)
4241 + -DWITH_Samba=$(usex samba)
4242 + -DWITH_LibSSH=$(usex sftp)
4243 + )
4244 +
4245 + kde4-meta_src_configure
4246 +}
4247
4248 diff --git a/kde-apps/kdebase-menu-icons/kdebase-menu-icons-16.04.3.ebuild b/kde-apps/kdebase-menu-icons/kdebase-menu-icons-16.04.3.ebuild
4249 new file mode 100644
4250 index 0000000..0d456fe
4251 --- /dev/null
4252 +++ b/kde-apps/kdebase-menu-icons/kdebase-menu-icons-16.04.3.ebuild
4253 @@ -0,0 +1,13 @@
4254 +# Copyright 1999-2016 Gentoo Foundation
4255 +# Distributed under the terms of the GNU General Public License v2
4256 +# $Id$
4257 +
4258 +EAPI=6
4259 +
4260 +KMNAME="kde-runtime"
4261 +KMMODULE="menu"
4262 +inherit kde4-meta
4263 +
4264 +DESCRIPTION="KDE menu icons"
4265 +KEYWORDS="~amd64 ~arm ~x86"
4266 +IUSE=""
4267
4268 diff --git a/kde-apps/kdebase-menu/kdebase-menu-16.04.3.ebuild b/kde-apps/kdebase-menu/kdebase-menu-16.04.3.ebuild
4269 new file mode 100644
4270 index 0000000..ec5cccf
4271 --- /dev/null
4272 +++ b/kde-apps/kdebase-menu/kdebase-menu-16.04.3.ebuild
4273 @@ -0,0 +1,13 @@
4274 +# Copyright 1999-2016 Gentoo Foundation
4275 +# Distributed under the terms of the GNU General Public License v2
4276 +# $Id$
4277 +
4278 +EAPI=6
4279 +
4280 +KMNAME="kde-runtime"
4281 +KMMODULE="kde-menu"
4282 +inherit kde4-meta
4283 +
4284 +DESCRIPTION="KDE Menu query tool"
4285 +KEYWORDS="~amd64 ~arm ~x86"
4286 +IUSE="debug"
4287
4288 diff --git a/kde-apps/kdebase-meta/kdebase-meta-16.04.3.ebuild b/kde-apps/kdebase-meta/kdebase-meta-16.04.3.ebuild
4289 new file mode 100644
4290 index 0000000..e26ece0
4291 --- /dev/null
4292 +++ b/kde-apps/kdebase-meta/kdebase-meta-16.04.3.ebuild
4293 @@ -0,0 +1,16 @@
4294 +# Copyright 1999-2016 Gentoo Foundation
4295 +# Distributed under the terms of the GNU General Public License v2
4296 +# $Id$
4297 +
4298 +EAPI=6
4299 +
4300 +inherit kde5-meta-pkg
4301 +
4302 +DESCRIPTION="Transitional package to pull in plasma-meta plus basic applications"
4303 +KEYWORDS="~amd64 ~x86"
4304 +IUSE=""
4305 +
4306 +RDEPEND="
4307 + $(add_kdeapps_dep kdecore-meta)
4308 + $(add_plasma_dep plasma-meta)
4309 +"
4310
4311 diff --git a/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-16.04.3.ebuild b/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-16.04.3.ebuild
4312 new file mode 100644
4313 index 0000000..fbd31e3
4314 --- /dev/null
4315 +++ b/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-16.04.3.ebuild
4316 @@ -0,0 +1,45 @@
4317 +# Copyright 1999-2016 Gentoo Foundation
4318 +# Distributed under the terms of the GNU General Public License v2
4319 +# $Id$
4320 +
4321 +EAPI=6
4322 +
4323 +inherit kde5-meta-pkg
4324 +
4325 +DESCRIPTION="Merge this to pull in all kdebase-runtime-derived packages"
4326 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
4327 +IUSE="+oldwallet pam"
4328 +
4329 +RDEPEND="
4330 + $(add_kdeapps_dep kcmshell)
4331 + $(add_kdeapps_dep kdebase-data)
4332 + $(add_kdeapps_dep kdebase-desktoptheme)
4333 + $(add_kdeapps_dep kdebase-menu)
4334 + $(add_kdeapps_dep kdebase-menu-icons)
4335 + $(add_kdeapps_dep kdebugdialog)
4336 + $(add_kdeapps_dep kdesu '-handbook')
4337 + $(add_kdeapps_dep kdontchangethehostname)
4338 + $(add_kdeapps_dep keditfiletype)
4339 + $(add_kdeapps_dep kfile)
4340 + $(add_kdeapps_dep kiconfinder)
4341 + $(add_kdeapps_dep kimgio)
4342 + $(add_kdeapps_dep kioclient)
4343 + $(add_kdeapps_dep kmimetypefinder)
4344 + $(add_kdeapps_dep knewstuff)
4345 + $(add_kdeapps_dep knotify)
4346 + $(add_kdeapps_dep kpasswdserver)
4347 + $(add_kdeapps_dep kquitapp)
4348 + $(add_kdeapps_dep kreadconfig)
4349 + $(add_kdeapps_dep kstart)
4350 + $(add_kdeapps_dep ktimezoned)
4351 + $(add_kdeapps_dep ktraderclient)
4352 + $(add_kdeapps_dep kurifilter-plugins)
4353 + $(add_kdeapps_dep phonon-kde)
4354 + $(add_kdeapps_dep plasma-runtime)
4355 + $(add_kdeapps_dep renamedlg-plugins)
4356 + $(add_kdeapps_dep solid-runtime '-bluetooth')
4357 + oldwallet? (
4358 + $(add_kdeapps_dep kwalletd)
4359 + pam? ( || ( $(add_plasma_dep kwallet-pam 'oldwallet') kde-apps/kwalletd-pam:4 ) )
4360 + )
4361 +"
4362
4363 diff --git a/kde-apps/kdebugdialog/kdebugdialog-16.04.3.ebuild b/kde-apps/kdebugdialog/kdebugdialog-16.04.3.ebuild
4364 new file mode 100644
4365 index 0000000..2c94bbf
4366 --- /dev/null
4367 +++ b/kde-apps/kdebugdialog/kdebugdialog-16.04.3.ebuild
4368 @@ -0,0 +1,13 @@
4369 +# Copyright 1999-2016 Gentoo Foundation
4370 +# Distributed under the terms of the GNU General Public License v2
4371 +# $Id$
4372 +
4373 +EAPI=6
4374 +
4375 +KDE_HANDBOOK="optional"
4376 +KMNAME="kde-runtime"
4377 +inherit kde4-meta
4378 +
4379 +DESCRIPTION="Dialog box for setting preferences for debug output"
4380 +KEYWORDS="~amd64 ~arm ~x86"
4381 +IUSE="debug"
4382
4383 diff --git a/kde-apps/kdebugsettings/kdebugsettings-16.04.3.ebuild b/kde-apps/kdebugsettings/kdebugsettings-16.04.3.ebuild
4384 new file mode 100644
4385 index 0000000..be0e9cd
4386 --- /dev/null
4387 +++ b/kde-apps/kdebugsettings/kdebugsettings-16.04.3.ebuild
4388 @@ -0,0 +1,28 @@
4389 +# Copyright 1999-2016 Gentoo Foundation
4390 +# Distributed under the terms of the GNU General Public License v2
4391 +# $Id$
4392 +
4393 +EAPI=6
4394 +
4395 +KDE_TEST="forceoptional"
4396 +VIRTUALX_REQUIRED="test"
4397 +inherit kde5
4398 +
4399 +DESCRIPTION="Application to enable/disable qCDebug"
4400 +KEYWORDS="~amd64 ~x86"
4401 +IUSE=""
4402 +
4403 +DEPEND="
4404 + $(add_frameworks_dep kcompletion)
4405 + $(add_frameworks_dep kconfig)
4406 + $(add_frameworks_dep kcoreaddons)
4407 + $(add_frameworks_dep kdbusaddons)
4408 + $(add_frameworks_dep ki18n)
4409 + $(add_frameworks_dep kitemviews)
4410 + $(add_frameworks_dep kwidgetsaddons)
4411 + $(add_qt_dep qtgui)
4412 + $(add_qt_dep qtwidgets)
4413 +"
4414 +RDEPEND="${DEPEND}"
4415 +
4416 +RESTRICT="test"
4417
4418 diff --git a/kde-apps/kdecore-meta/kdecore-meta-16.04.3.ebuild b/kde-apps/kdecore-meta/kdecore-meta-16.04.3.ebuild
4419 new file mode 100644
4420 index 0000000..b98b1e7
4421 --- /dev/null
4422 +++ b/kde-apps/kdecore-meta/kdecore-meta-16.04.3.ebuild
4423 @@ -0,0 +1,20 @@
4424 +# Copyright 1999-2016 Gentoo Foundation
4425 +# Distributed under the terms of the GNU General Public License v2
4426 +# $Id$
4427 +
4428 +EAPI=6
4429 +
4430 +inherit kde5-meta-pkg
4431 +
4432 +DESCRIPTION="kdecore - merge this to pull in the most basic applications"
4433 +KEYWORDS="~amd64 ~x86"
4434 +IUSE="+handbook minimal +wallpapers"
4435 +
4436 +RDEPEND="
4437 + $(add_kdeapps_dep dolphin)
4438 + $(add_kdeapps_dep konsole)
4439 + $(add_kdeapps_dep kwrite)
4440 + handbook? ( $(add_kdeapps_dep khelpcenter) )
4441 + wallpapers? ( $(add_kdeapps_dep kde-wallpapers '' 15.08.3-r1) )
4442 + !minimal? ( $(add_kdeapps_dep kdebase-runtime-meta '' 15.08.3-r1) )
4443 +"
4444
4445 diff --git a/kde-apps/kdeedu-data/kdeedu-data-16.04.3.ebuild b/kde-apps/kdeedu-data/kdeedu-data-16.04.3.ebuild
4446 new file mode 100644
4447 index 0000000..7da1080
4448 --- /dev/null
4449 +++ b/kde-apps/kdeedu-data/kdeedu-data-16.04.3.ebuild
4450 @@ -0,0 +1,19 @@
4451 +# Copyright 1999-2016 Gentoo Foundation
4452 +# Distributed under the terms of the GNU General Public License v2
4453 +# $Id$
4454 +
4455 +EAPI=6
4456 +
4457 +KDE_AUTODEPS="false"
4458 +KDE_DEBUG="false"
4459 +inherit kde5
4460 +
4461 +DESCRIPTION="Shared icons, artwork and data files for educational applications"
4462 +KEYWORDS="~amd64 ~x86"
4463 +IUSE=""
4464 +
4465 +DEPEND="
4466 + $(add_frameworks_dep extra-cmake-modules)
4467 + $(add_qt_dep qtcore)
4468 +"
4469 +RDEPEND="!kde-apps/libkdeedu:4"
4470
4471 diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-16.04.3.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-16.04.3.ebuild
4472 new file mode 100644
4473 index 0000000..8768189
4474 --- /dev/null
4475 +++ b/kde-apps/kdeedu-meta/kdeedu-meta-16.04.3.ebuild
4476 @@ -0,0 +1,41 @@
4477 +# Copyright 1999-2016 Gentoo Foundation
4478 +# Distributed under the terms of the GNU General Public License v2
4479 +# $Id$
4480 +
4481 +EAPI=6
4482 +
4483 +inherit kde5-meta-pkg
4484 +
4485 +DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages"
4486 +HOMEPAGE="https://edu.kde.org"
4487 +KEYWORDS="~amd64 ~x86"
4488 +IUSE=""
4489 +
4490 +RDEPEND="
4491 + $(add_kdeapps_dep analitza)
4492 + $(add_kdeapps_dep artikulate)
4493 + $(add_kdeapps_dep blinken)
4494 + $(add_kdeapps_dep cantor)
4495 + $(add_kdeapps_dep kalgebra)
4496 + $(add_kdeapps_dep kalzium)
4497 + $(add_kdeapps_dep kanagram)
4498 + $(add_kdeapps_dep kbruch)
4499 + $(add_kdeapps_dep kdeedu-data)
4500 + $(add_kdeapps_dep kgeography)
4501 + $(add_kdeapps_dep khangman)
4502 + $(add_kdeapps_dep kig)
4503 + $(add_kdeapps_dep kiten)
4504 + $(add_kdeapps_dep klettres)
4505 + $(add_kdeapps_dep kmplot)
4506 + $(add_kdeapps_dep kqtquickcharts)
4507 + $(add_kdeapps_dep kstars)
4508 + $(add_kdeapps_dep ktouch)
4509 + $(add_kdeapps_dep kturtle)
4510 + $(add_kdeapps_dep kwordquiz)
4511 + $(add_kdeapps_dep libkeduvocdocument)
4512 + || ( $(add_kdeapps_dep marble) kde-apps/marble:4 )
4513 + $(add_kdeapps_dep minuet)
4514 + $(add_kdeapps_dep parley)
4515 + $(add_kdeapps_dep rocs)
4516 + $(add_kdeapps_dep step)
4517 +"
4518
4519 diff --git a/kde-apps/kdegames-meta/kdegames-meta-16.04.3.ebuild b/kde-apps/kdegames-meta/kdegames-meta-16.04.3.ebuild
4520 new file mode 100644
4521 index 0000000..3238d46
4522 --- /dev/null
4523 +++ b/kde-apps/kdegames-meta/kdegames-meta-16.04.3.ebuild
4524 @@ -0,0 +1,58 @@
4525 +# Copyright 1999-2016 Gentoo Foundation
4526 +# Distributed under the terms of the GNU General Public License v2
4527 +# $Id$
4528 +
4529 +EAPI=6
4530 +
4531 +inherit kde5-meta-pkg
4532 +
4533 +DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages"
4534 +HOMEPAGE="https://games.kde.org/"
4535 +KEYWORDS="~amd64 ~x86"
4536 +IUSE="opengl python"
4537 +
4538 +RDEPEND="
4539 + $(add_kdeapps_dep bomber)
4540 + $(add_kdeapps_dep bovo)
4541 + $(add_kdeapps_dep granatier)
4542 + $(add_kdeapps_dep kapman)
4543 + $(add_kdeapps_dep katomic)
4544 + $(add_kdeapps_dep kblackbox)
4545 + $(add_kdeapps_dep kblocks)
4546 + $(add_kdeapps_dep kbounce)
4547 + $(add_kdeapps_dep kbreakout)
4548 + $(add_kdeapps_dep kdiamond)
4549 + $(add_kdeapps_dep kfourinline)
4550 + $(add_kdeapps_dep kgoldrunner)
4551 + $(add_kdeapps_dep kigo)
4552 + $(add_kdeapps_dep killbots)
4553 + $(add_kdeapps_dep kiriki)
4554 + $(add_kdeapps_dep kjumpingcube)
4555 + $(add_kdeapps_dep klickety)
4556 + $(add_kdeapps_dep klines)
4557 + $(add_kdeapps_dep kmahjongg)
4558 + $(add_kdeapps_dep kmines)
4559 + $(add_kdeapps_dep knavalbattle)
4560 + $(add_kdeapps_dep knetwalk)
4561 + $(add_kdeapps_dep kolf)
4562 + $(add_kdeapps_dep kollision)
4563 + $(add_kdeapps_dep konquest)
4564 + $(add_kdeapps_dep kpat)
4565 + $(add_kdeapps_dep kreversi)
4566 + $(add_kdeapps_dep kshisen)
4567 + $(add_kdeapps_dep ksirk)
4568 + $(add_kdeapps_dep ksnakeduel)
4569 + $(add_kdeapps_dep kspaceduel)
4570 + $(add_kdeapps_dep ksquares)
4571 + $(add_kdeapps_dep ktuberling)
4572 + $(add_kdeapps_dep libkdegames)
4573 + $(add_kdeapps_dep libkmahjongg)
4574 + $(add_kdeapps_dep lskat)
4575 + $(add_kdeapps_dep palapeli)
4576 + $(add_kdeapps_dep picmi)
4577 + opengl? (
4578 + $(add_kdeapps_dep ksudoku)
4579 + $(add_kdeapps_dep kubrick)
4580 + )
4581 + python? ( $(add_kdeapps_dep kajongg) )
4582 +"
4583
4584 diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-16.04.3.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-16.04.3.ebuild
4585 new file mode 100644
4586 index 0000000..f0e19e4
4587 --- /dev/null
4588 +++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-16.04.3.ebuild
4589 @@ -0,0 +1,32 @@
4590 +# Copyright 1999-2016 Gentoo Foundation
4591 +# Distributed under the terms of the GNU General Public License v2
4592 +# $Id$
4593 +
4594 +EAPI=6
4595 +
4596 +inherit kde5-meta-pkg
4597 +
4598 +DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages"
4599 +HOMEPAGE="https://www.kde.org/applications/graphics/"
4600 +KEYWORDS="~amd64 ~x86"
4601 +IUSE="scanner"
4602 +
4603 +RDEPEND="
4604 + $(add_kdeapps_dep gwenview)
4605 + $(add_kdeapps_dep kamera)
4606 + $(add_kdeapps_dep kcolorchooser)
4607 + $(add_kdeapps_dep kdegraphics-mobipocket)
4608 + $(add_kdeapps_dep kolourpaint)
4609 + $(add_kdeapps_dep kruler)
4610 + $(add_kdeapps_dep libkdcraw)
4611 + $(add_kdeapps_dep libkexiv2)
4612 + $(add_kdeapps_dep libkipi)
4613 + $(add_kdeapps_dep okular)
4614 + $(add_kdeapps_dep spectacle)
4615 + $(add_kdeapps_dep svgpart)
4616 + $(add_kdeapps_dep thumbnailers)
4617 + scanner? (
4618 + $(add_kdeapps_dep ksaneplugin)
4619 + $(add_kdeapps_dep libksane)
4620 + )
4621 +"
4622
4623 diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-16.04.3.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-16.04.3.ebuild
4624 new file mode 100644
4625 index 0000000..43f06d4
4626 --- /dev/null
4627 +++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-16.04.3.ebuild
4628 @@ -0,0 +1,19 @@
4629 +# Copyright 1999-2016 Gentoo Foundation
4630 +# Distributed under the terms of the GNU General Public License v2
4631 +# $Id$
4632 +
4633 +EAPI=6
4634 +
4635 +inherit kde4-base
4636 +
4637 +DESCRIPTION="Library to support mobipocket ebooks"
4638 +KEYWORDS="~amd64 ~arm ~x86"
4639 +IUSE="debug"
4640 +
4641 +src_configure() {
4642 + local mycmakeargs=(
4643 + -DCMAKE_DISABLE_FIND_PACKAGE_Strigi=ON
4644 + )
4645 +
4646 + kde4-base_src_configure
4647 +}
4648
4649 diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-16.04.3.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-16.04.3.ebuild
4650 new file mode 100644
4651 index 0000000..3a68f60
4652 --- /dev/null
4653 +++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-16.04.3.ebuild
4654 @@ -0,0 +1,27 @@
4655 +# Copyright 1999-2016 Gentoo Foundation
4656 +# Distributed under the terms of the GNU General Public License v2
4657 +# $Id$
4658 +
4659 +EAPI=6
4660 +
4661 +inherit kde5-meta-pkg
4662 +
4663 +DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived packages"
4664 +HOMEPAGE="
4665 + https://www.kde.org/applications/multimedia/
4666 + https://multimedia.kde.org/
4667 +"
4668 +KEYWORDS="~amd64 ~x86"
4669 +IUSE="+ffmpeg"
4670 +
4671 +RDEPEND="
4672 + $(add_kdeapps_dep audiocd-kio)
4673 + $(add_kdeapps_dep dragon)
4674 + $(add_kdeapps_dep juk)
4675 + $(add_kdeapps_dep kdenlive)
4676 + $(add_kdeapps_dep kmix)
4677 + $(add_kdeapps_dep kscd)
4678 + $(add_kdeapps_dep libkcddb)
4679 + $(add_kdeapps_dep libkcompactdisc)
4680 + ffmpeg? ( $(add_kdeapps_dep ffmpegthumbs) )
4681 +"
4682
4683 diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-16.04.3.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-16.04.3.ebuild
4684 new file mode 100644
4685 index 0000000..c4f1e7c
4686 --- /dev/null
4687 +++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-16.04.3.ebuild
4688 @@ -0,0 +1,30 @@
4689 +# Copyright 1999-2016 Gentoo Foundation
4690 +# Distributed under the terms of the GNU General Public License v2
4691 +# $Id$
4692 +
4693 +EAPI=6
4694 +
4695 +inherit kde5
4696 +
4697 +DESCRIPTION="kcontrol filesharing config module for SMB"
4698 +KEYWORDS="~amd64 ~x86"
4699 +IUSE=""
4700 +
4701 +DEPEND="
4702 + $(add_frameworks_dep kcompletion)
4703 + $(add_frameworks_dep kcoreaddons)
4704 + $(add_frameworks_dep ki18n)
4705 + $(add_frameworks_dep kio)
4706 + $(add_frameworks_dep kwidgetsaddons)
4707 + $(add_qt_dep qtgui)
4708 + $(add_qt_dep qtwidgets)
4709 +"
4710 +RDEPEND="${DEPEND}"
4711 +
4712 +src_configure() {
4713 + local mycmakeargs=(
4714 + -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
4715 + )
4716 +
4717 + kde5_src_configure
4718 +}
4719
4720 diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-16.04.3.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-16.04.3.ebuild
4721 new file mode 100644
4722 index 0000000..73b9288
4723 --- /dev/null
4724 +++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-16.04.3.ebuild
4725 @@ -0,0 +1,22 @@
4726 +# Copyright 1999-2016 Gentoo Foundation
4727 +# Distributed under the terms of the GNU General Public License v2
4728 +# $Id$
4729 +
4730 +EAPI=6
4731 +
4732 +inherit kde5-meta-pkg
4733 +
4734 +DESCRIPTION="kdenetwork - merge this to pull in all kdenetwork-derived packages"
4735 +KEYWORDS="~amd64 ~x86"
4736 +IUSE="ppp +telepathy"
4737 +
4738 +RDEPEND="
4739 + $(add_kdeapps_dep kdenetwork-filesharing)
4740 + $(add_kdeapps_dep kget)
4741 + $(add_kdeapps_dep krdc)
4742 + $(add_kdeapps_dep krfb)
4743 + $(add_kdeapps_dep zeroconf-ioslave)
4744 + ppp? ( $(add_kdeapps_dep kppp) )
4745 + telepathy? ( $(add_kdeapps_dep plasma-telepathy-meta) )
4746 + !telepathy? ( $(add_kdeapps_dep kopete) )
4747 +"
4748
4749 diff --git a/kde-apps/kdenlive/kdenlive-16.04.3.ebuild b/kde-apps/kdenlive/kdenlive-16.04.3.ebuild
4750 new file mode 100644
4751 index 0000000..9805c76
4752 --- /dev/null
4753 +++ b/kde-apps/kdenlive/kdenlive-16.04.3.ebuild
4754 @@ -0,0 +1,67 @@
4755 +# Copyright 1999-2016 Gentoo Foundation
4756 +# Distributed under the terms of the GNU General Public License v2
4757 +# $Id$
4758 +
4759 +EAPI=6
4760 +
4761 +KDE_HANDBOOK="forceoptional"
4762 +inherit kde5
4763 +
4764 +DESCRIPTION="Non-linear video editing suite by KDE"
4765 +HOMEPAGE="https://www.kdenlive.org/"
4766 +
4767 +LICENSE="GPL-2"
4768 +KEYWORDS="~amd64 ~x86"
4769 +IUSE="gles2 v4l semantic-desktop"
4770 +
4771 +RDEPEND="
4772 + $(add_frameworks_dep karchive)
4773 + $(add_frameworks_dep kbookmarks)
4774 + $(add_frameworks_dep kcompletion)
4775 + $(add_frameworks_dep kconfig)
4776 + $(add_frameworks_dep kconfigwidgets)
4777 + $(add_frameworks_dep kcoreaddons)
4778 + $(add_frameworks_dep kcrash)
4779 + $(add_frameworks_dep kdbusaddons)
4780 + $(add_frameworks_dep kguiaddons)
4781 + $(add_frameworks_dep ki18n)
4782 + $(add_frameworks_dep kiconthemes)
4783 + $(add_frameworks_dep kio)
4784 + $(add_frameworks_dep kitemviews)
4785 + $(add_frameworks_dep kjobwidgets)
4786 + $(add_frameworks_dep knewstuff)
4787 + $(add_frameworks_dep knotifications)
4788 + $(add_frameworks_dep knotifyconfig)
4789 + $(add_frameworks_dep kplotting)
4790 + $(add_frameworks_dep kservice)
4791 + $(add_frameworks_dep ktextwidgets)
4792 + $(add_frameworks_dep kwidgetsaddons)
4793 + $(add_frameworks_dep kxmlgui)
4794 + $(add_frameworks_dep solid)
4795 + $(add_qt_dep qtdbus)
4796 + $(add_qt_dep qtdeclarative)
4797 + $(add_qt_dep qtgui 'gles2=')
4798 + $(add_qt_dep qtnetwork)
4799 + $(add_qt_dep qtquickcontrols)
4800 + $(add_qt_dep qtscript)
4801 + $(add_qt_dep qtsvg)
4802 + $(add_qt_dep qtwidgets)
4803 + $(add_qt_dep qtxml)
4804 + >=media-libs/mlt-0.9.8-r1[ffmpeg,kdenlive,melt,qt5,sdl,xml]
4805 + virtual/ffmpeg[encode,sdl,X]
4806 + virtual/opengl
4807 + semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
4808 + v4l? ( media-libs/libv4l )
4809 +"
4810 +DEPEND="${RDEPEND}
4811 + sys-devel/gettext
4812 +"
4813 +
4814 +src_configure() {
4815 + local mycmakeargs=(
4816 + $(cmake-utils_use_find_package v4l LibV4L2)
4817 + $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
4818 + )
4819 +
4820 + kde5_src_configure
4821 +}
4822
4823 diff --git a/kde-apps/kdepasswd/kdepasswd-16.04.3.ebuild b/kde-apps/kdepasswd/kdepasswd-16.04.3.ebuild
4824 new file mode 100644
4825 index 0000000..645b0c1
4826 --- /dev/null
4827 +++ b/kde-apps/kdepasswd/kdepasswd-16.04.3.ebuild
4828 @@ -0,0 +1,21 @@
4829 +# Copyright 1999-2016 Gentoo Foundation
4830 +# Distributed under the terms of the GNU General Public License v2
4831 +# $Id$
4832 +
4833 +EAPI=6
4834 +
4835 +KDE_HANDBOOK="optional"
4836 +KMNAME="kde-baseapps"
4837 +inherit kde4-meta
4838 +
4839 +DESCRIPTION="KDE GUI for passwd"
4840 +KEYWORDS="~amd64 ~arm ~x86"
4841 +IUSE="debug"
4842 +
4843 +DEPEND="
4844 + $(add_kdeapps_dep libkonq)
4845 +"
4846 +RDEPEND="${DEPEND}
4847 + $(add_kdeapps_dep kdesu)
4848 + sys-apps/accountsservice
4849 +"
4850
4851 diff --git a/kde-apps/kdepim-addons/kdepim-addons-16.04.3.ebuild b/kde-apps/kdepim-addons/kdepim-addons-16.04.3.ebuild
4852 new file mode 100644
4853 index 0000000..7b91b2f
4854 --- /dev/null
4855 +++ b/kde-apps/kdepim-addons/kdepim-addons-16.04.3.ebuild
4856 @@ -0,0 +1,82 @@
4857 +# Copyright 1999-2016 Gentoo Foundation
4858 +# Distributed under the terms of the GNU General Public License v2
4859 +# $Id$
4860 +
4861 +EAPI=6
4862 +
4863 +KDE_EXAMPLES="true"
4864 +KDE_TEST="forceoptional"
4865 +VIRTUALX_REQUIRED="test"
4866 +inherit kde5
4867 +
4868 +DESCRIPTION="Plugins for KDE Personal Information Management Suite"
4869 +HOMEPAGE="https://www.kde.org/applications/office/kontact/"
4870 +KEYWORDS="~amd64 ~x86"
4871 +
4872 +PIM_FTS="akregator kaddressbook kmail korganizer"
4873 +IUSE="google $(printf 'kdepim_features_%s ' ${PIM_FTS})"
4874 +
4875 +COMMON_DEPEND="
4876 + $(add_frameworks_dep kcompletion)
4877 + $(add_frameworks_dep kconfig)
4878 + $(add_frameworks_dep kconfigwidgets)
4879 + $(add_frameworks_dep kcoreaddons)
4880 + $(add_frameworks_dep kdbusaddons)
4881 + $(add_frameworks_dep kdelibs4support)
4882 + $(add_frameworks_dep khtml)
4883 + $(add_frameworks_dep ki18n)
4884 + $(add_frameworks_dep kiconthemes)
4885 + $(add_frameworks_dep kio)
4886 + $(add_frameworks_dep kwidgetsaddons)
4887 + $(add_frameworks_dep kxmlgui)
4888 + $(add_kdeapps_dep akonadi)
4889 + $(add_kdeapps_dep akonadi-notes)
4890 + $(add_kdeapps_dep calendarsupport)
4891 + $(add_kdeapps_dep eventviews)
4892 + $(add_kdeapps_dep grantleetheme)
4893 + $(add_kdeapps_dep incidenceeditor)
4894 + $(add_kdeapps_dep kcontacts)
4895 + $(add_kdeapps_dep kdepim-apps-libs)
4896 + $(add_kdeapps_dep kmime)
4897 + $(add_kdeapps_dep libkdepim)
4898 + $(add_kdeapps_dep libkleo)
4899 + $(add_kdeapps_dep libktnef)
4900 + $(add_kdeapps_dep mailcommon)
4901 + $(add_kdeapps_dep messagelib)
4902 + $(add_kdeapps_dep pimcommon)
4903 + $(add_qt_dep qtgui)
4904 + $(add_qt_dep qtnetwork)
4905 + $(add_qt_dep qtwidgets)
4906 + $(add_qt_dep qtxml)
4907 + google? ( net-libs/libkgapi:5 )
4908 +"
4909 +DEPEND="${COMMON_DEPEND}
4910 + $(add_kdeapps_dep gpgmepp)
4911 + sys-devel/gettext
4912 +"
4913 +RDEPEND="${COMMON_DEPEND}
4914 + !<kde-apps/kdepim-15.12.50:5
4915 + !kde-apps/messageviewer:5
4916 + !<kde-apps/pimcommon-15.12.50:5
4917 + !kde-apps/kaddressbook:4
4918 + !kde-apps/kmail:4
4919 + !kde-apps/korganizer:4
4920 + $(add_kdeapps_dep kdepim)
4921 +"
4922 +
4923 +src_prepare() {
4924 + kde5_src_prepare
4925 +
4926 + for pim_ft in ${PIM_FTS}; do
4927 + use kdepim_features_${pim_ft} || cmake_comment_add_subdirectory ${pim_ft}
4928 + done
4929 +}
4930 +
4931 +src_configure() {
4932 + local mycmakeargs=(
4933 + -DKDEPIMADDONS_BUILD_EXAMPLES=$(usex examples)
4934 + $(cmake-utils_use_find_package google KF5GAPI)
4935 + )
4936 +
4937 + kde5_src_configure
4938 +}
4939
4940 diff --git a/kde-apps/kdepim-apps-libs/kdepim-apps-libs-16.04.3.ebuild b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-16.04.3.ebuild
4941 new file mode 100644
4942 index 0000000..7907395
4943 --- /dev/null
4944 +++ b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-16.04.3.ebuild
4945 @@ -0,0 +1,68 @@
4946 +# Copyright 1999-2016 Gentoo Foundation
4947 +# Distributed under the terms of the GNU General Public License v2
4948 +# $Id$
4949 +
4950 +EAPI=6
4951 +
4952 +KDE_TEST="false"
4953 +inherit kde5
4954 +
4955 +DESCRIPTION="Libraries for KDE PIM applications"
4956 +LICENSE="LGPL-2+"
4957 +KEYWORDS="~amd64 ~x86"
4958 +IUSE="prison"
4959 +
4960 +COMMON_DEPEND="
4961 + $(add_frameworks_dep kcompletion)
4962 + $(add_frameworks_dep kconfig)
4963 + $(add_frameworks_dep kconfigwidgets)
4964 + $(add_frameworks_dep kcoreaddons)
4965 + $(add_frameworks_dep kdbusaddons)
4966 + $(add_frameworks_dep kdewebkit)
4967 + $(add_frameworks_dep ki18n)
4968 + $(add_frameworks_dep kiconthemes)
4969 + $(add_frameworks_dep kio)
4970 + $(add_frameworks_dep knewstuff)
4971 + $(add_frameworks_dep kservice)
4972 + $(add_frameworks_dep kwidgetsaddons)
4973 + $(add_frameworks_dep kxmlgui)
4974 + $(add_frameworks_dep sonnet)
4975 + $(add_kdeapps_dep akonadi)
4976 + $(add_kdeapps_dep akonadi-contact)
4977 + $(add_kdeapps_dep akonadi-mime)
4978 + $(add_kdeapps_dep grantleetheme)
4979 + $(add_kdeapps_dep kcontacts)
4980 + $(add_kdeapps_dep kmime)
4981 + $(add_kdeapps_dep kpimtextedit)
4982 + $(add_kdeapps_dep libkleo)
4983 + $(add_kdeapps_dep pimcommon)
4984 + $(add_qt_dep designer)
4985 + $(add_qt_dep qtdbus)
4986 + $(add_qt_dep qtgui)
4987 + $(add_qt_dep qtprintsupport)
4988 + $(add_qt_dep qtwebkit)
4989 + $(add_qt_dep qtwidgets)
4990 + dev-libs/grantlee:5
4991 + prison? ( media-libs/prison:5 )
4992 +"
4993 +DEPEND="${COMMON_DEPEND}
4994 + sys-devel/gettext
4995 +"
4996 +RDEPEND="${COMMON_DEPEND}
4997 + !<kde-apps/kdepim-15.08.50:5
4998 + !kde-apps/composereditor:5
4999 + !kde-apps/kaddressbookgrantlee:5
5000 + !kde-apps/libfollowupreminder:5
5001 + !kde-apps/libkdepimdbusinterfaces:5
5002 + !kde-apps/libsendlater:5
5003 + !kde-apps/kdepim-common-libs:4
5004 + !kde-apps/kmail:4
5005 +"
5006 +
5007 +src_configure() {
5008 + local mycmakeargs=(
5009 + $(cmake-utils_use_find_package prison KF5Prison)
5010 + )
5011 +
5012 + kde5_src_configure
5013 +}
5014
5015 diff --git a/kde-apps/kdepim-kioslaves/kdepim-kioslaves-16.04.3.ebuild b/kde-apps/kdepim-kioslaves/kdepim-kioslaves-16.04.3.ebuild
5016 new file mode 100644
5017 index 0000000..427eea3
5018 --- /dev/null
5019 +++ b/kde-apps/kdepim-kioslaves/kdepim-kioslaves-16.04.3.ebuild
5020 @@ -0,0 +1,49 @@
5021 +# Copyright 1999-2016 Gentoo Foundation
5022 +# Distributed under the terms of the GNU General Public License v2
5023 +# $Id$
5024 +
5025 +EAPI=6
5026 +
5027 +KDE_DOC_DIR="docs"
5028 +KDE_HANDBOOK="true"
5029 +KDE_TEST="true"
5030 +KMNAME="kdepimlibs"
5031 +VIRTUALX_REQUIRED="test"
5032 +inherit kde5
5033 +
5034 +DESCRIPTION="Kioslave plugins for various PIM apps"
5035 +KEYWORDS="~amd64 ~x86"
5036 +LICENSE="LGPL-2.1"
5037 +IUSE="ssl"
5038 +
5039 +COMMON_DEPEND="
5040 + $(add_frameworks_dep kconfig)
5041 + $(add_frameworks_dep ki18n)
5042 + $(add_frameworks_dep kio)
5043 + $(add_kdeapps_dep kldap)
5044 + $(add_kdeapps_dep kmbox)
5045 + $(add_qt_dep qtgui)
5046 + $(add_qt_dep qtnetwork)
5047 + $(add_qt_dep qtwidgets)
5048 + ssl? ( dev-libs/cyrus-sasl )
5049 +"
5050 +DEPEND="${COMMON_DEPEND}
5051 + sys-devel/gettext
5052 +"
5053 +RDEPEND="${COMMON_DEPEND}
5054 + !kde-apps/kdepimlibs:4
5055 + !kde-apps/kdepimlibs:5
5056 +"
5057 +
5058 +if [[ ${KDE_BUILD_TYPE} = live ]] ; then
5059 + S="${WORKDIR}/${P}/kioslave"
5060 +else
5061 + S="${WORKDIR}/${KMNAME}-${PV}/kioslave"
5062 +fi
5063 +
5064 +src_configure() {
5065 + local mycmakeargs=(
5066 + $(cmake-utils_use_find_package ssl Sasl2)
5067 + )
5068 + kde5_src_configure
5069 +}
5070
5071 diff --git a/kde-apps/kdepim-l10n/kdepim-l10n-16.04.3.ebuild b/kde-apps/kdepim-l10n/kdepim-l10n-16.04.3.ebuild
5072 new file mode 100644
5073 index 0000000..69c0e23
5074 --- /dev/null
5075 +++ b/kde-apps/kdepim-l10n/kdepim-l10n-16.04.3.ebuild
5076 @@ -0,0 +1,141 @@
5077 +# Copyright 1999-2016 Gentoo Foundation
5078 +# Distributed under the terms of the GNU General Public License v2
5079 +# $Id$
5080 +
5081 +EAPI=6
5082 +
5083 +KDE_HANDBOOK="optional"
5084 +inherit kde5
5085 +
5086 +DESCRIPTION="KDE PIM internationalization package"
5087 +HOMEPAGE="http://l10n.kde.org"
5088 +
5089 +KEYWORDS="~amd64 ~x86"
5090 +
5091 +DEPEND="
5092 + $(add_frameworks_dep ki18n)
5093 + $(add_qt_dep linguist-tools)
5094 + sys-devel/gettext
5095 +"
5096 +RDEPEND="
5097 + !<kde-apps/kde-l10n-15.08.0-r1
5098 + !<kde-apps/kde4-l10n-4.14.3-r1
5099 +"
5100 +
5101 +# /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 's:-${PV}.tar.xz::' -e 's:kde-l10n-::' |tr '\n' ' '
5102 +MY_LANGS="ar ast bg bs ca ca@valencia cs da de el en_GB eo es et eu fa fi fr ga
5103 +gl he hi hr hu ia id is it ja kk km ko lt lv mr nb nds nl nn pa pl pt pt_BR ro
5104 +ru sk sl sr sv tr ug uk wa zh_CN zh_TW"
5105 +
5106 +IUSE="$(printf 'l10n_%s ' ${MY_LANGS//[@_]/-})"
5107 +
5108 +PIM_L10N="kdepim kdepimlibs kdepim-runtime pim"
5109 +
5110 +URI_BASE="${SRC_URI/-${PV}.tar.xz/}"
5111 +SRC_URI=""
5112 +for my_lang in ${MY_LANGS} ; do
5113 + SRC_URI="${SRC_URI} l10n_${my_lang/[@_]/-}? ( ${URI_BASE/kdepim/kde}/kde-l10n-${my_lang}-${PV}.tar.xz )"
5114 +done
5115 +
5116 +S="${WORKDIR}"
5117 +
5118 +pkg_setup() {
5119 + if [[ -z ${A} ]]; then
5120 + elog
5121 + elog "None of the requested L10N are supported by ${P}."
5122 + elog
5123 + elog "${P} supports these language codes:"
5124 + elog "${MY_LANGS//[@_]/-}"
5125 + elog
5126 + fi
5127 + [[ -n ${A} ]] && kde5_pkg_setup
5128 +}
5129 +
5130 +src_unpack() {
5131 + for my_tar in ${A}; do
5132 + tar -xpf "${DISTDIR}/${my_tar}" --xz \
5133 + "${my_tar/.tar.xz/}/CMakeLists.txt" "${my_tar/.tar.xz/}/5" 2> /dev/null ||
5134 + elog "${my_tar}: tar extract command failed at least partially - continuing"
5135 + done
5136 +}
5137 +
5138 +src_prepare() {
5139 + default
5140 + [[ -n ${A} ]] || return
5141 +
5142 + # add all l10n to cmake
5143 + cat <<-EOF > CMakeLists.txt || die
5144 +project(kdepim-l10n)
5145 +cmake_minimum_required(VERSION 2.8.12)
5146 +$(printf "add_subdirectory( %s )\n" \
5147 + `find . -mindepth 1 -maxdepth 1 -type d | sed -e "s:^\./::"`)
5148 +EOF
5149 +
5150 + # Drop KDE4-based part
5151 + find -maxdepth 2 -type f -name CMakeLists.txt -exec \
5152 + sed -i -e "/add_subdirectory(4)/ s/^/#DONT/" {} + || die
5153 +
5154 + # Handbook optional
5155 + find -type f -name CMakeLists.txt -exec \
5156 + sed -i -e "/find_package.*KF5DocTools/ s/ REQUIRED//" {} + || die
5157 + if ! use handbook ; then
5158 + find -mindepth 4 -maxdepth 4 -type f -name CMakeLists.txt -exec \
5159 + sed -i -e '/add_subdirectory(docs)/ s/^/#DONT/' {} + || die
5160 + fi
5161 +
5162 + # Remove everything except kdepim, kdepimlibs, kdepim-runtime and pim
5163 + local LNG DIR
5164 + for LNG in ${MY_LANGS}; do
5165 + DIR="kde-l10n-${LNG}-${PV}"
5166 + SDIR="${S}/${DIR}/5/${LNG}"
5167 + if [[ -d "${DIR}" ]] ; then
5168 + einfo " L10N: ${LNG/[@_]/-}"
5169 +
5170 + for SUBDIR in data docs messages scripts ; do
5171 + if [[ -d "${SDIR}/${SUBDIR}" ]] ; then
5172 + einfo " ${SUBDIR} subdirectory"
5173 + echo > "${SDIR}/${SUBDIR}/CMakeLists.txt"
5174 + for pim in ${PIM_L10N}; do
5175 + [[ -d "${SDIR}/${SUBDIR}/${pim}" ]] && \
5176 + ( echo "add_subdirectory(${pim})" >> "${SDIR}/${SUBDIR}/CMakeLists.txt" )
5177 + done
5178 + fi
5179 + done
5180 +
5181 + # In some cases we may have sub-lingua subdirs, e.g. sr :(
5182 + for XSUBDIR in "${SDIR}/${LNG}"@* ; do
5183 + XLNG=$(echo ${XSUBDIR}|sed -e 's:^.*/::')
5184 + if [[ -d "${XSUBDIR}" ]] ; then
5185 + einfo " ${XLNG} variant"
5186 + # remove everything except kdepim and kdepim-runtime
5187 + for SUBDIR in data docs messages scripts ; do
5188 + if [[ -d "${XSUBDIR}/${SUBDIR}" ]] ; then
5189 + einfo " ${SUBDIR} subdirectory"
5190 + echo > "${XSUBDIR}/${SUBDIR}/CMakeLists.txt"
5191 + for pim in ${PIM_L10N}; do
5192 + [[ -d "${XSUBDIR}/${SUBDIR}/${pim}" ]] && \
5193 + ( echo "add_subdirectory(${pim})" >> "${XSUBDIR}/${SUBDIR}/CMakeLists.txt" )
5194 + done
5195 + fi
5196 + done
5197 + fi
5198 + done
5199 + fi
5200 + done
5201 +}
5202 +
5203 +src_configure() {
5204 + [[ -n ${A} ]] && kde5_src_configure
5205 +}
5206 +
5207 +src_compile() {
5208 + [[ -n ${A} ]] && kde5_src_compile
5209 +}
5210 +
5211 +src_test() {
5212 + [[ -n ${A} ]] && kde5_src_test
5213 +}
5214 +
5215 +src_install() {
5216 + [[ -n ${A} ]] && kde5_src_install
5217 +}
5218
5219 diff --git a/kde-apps/kdepim-meta/kdepim-meta-16.04.3.ebuild b/kde-apps/kdepim-meta/kdepim-meta-16.04.3.ebuild
5220 new file mode 100644
5221 index 0000000..1759411
5222 --- /dev/null
5223 +++ b/kde-apps/kdepim-meta/kdepim-meta-16.04.3.ebuild
5224 @@ -0,0 +1,71 @@
5225 +# Copyright 1999-2016 Gentoo Foundation
5226 +# Distributed under the terms of the GNU General Public License v2
5227 +# $Id$
5228 +
5229 +EAPI=6
5230 +
5231 +inherit kde5-meta-pkg
5232 +
5233 +DESCRIPTION="KDE PIM - merge this to pull in all kdepim-derived packages"
5234 +HOMEPAGE="https://www.kde.org/applications/development"
5235 +KEYWORDS="~amd64 ~x86"
5236 +IUSE="nls"
5237 +
5238 +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL}
5239 +
5240 +RDEPEND="
5241 + $(add_kdeapps_dep akonadi)
5242 + $(add_kdeapps_dep akonadiconsole)
5243 + $(add_kdeapps_dep akonadi-calendar)
5244 + $(add_kdeapps_dep akonadi-contact)
5245 + $(add_kdeapps_dep akonadi-mime)
5246 + $(add_kdeapps_dep akonadi-notes)
5247 + $(add_kdeapps_dep akonadi-search)
5248 + $(add_kdeapps_dep akonadi-socialutils)
5249 + $(add_kdeapps_dep akregator)
5250 + $(add_kdeapps_dep blogilo)
5251 + $(add_kdeapps_dep calendarjanitor)
5252 + $(add_kdeapps_dep calendarsupport)
5253 + $(add_kdeapps_dep eventviews)
5254 + $(add_kdeapps_dep gpgmepp)
5255 + $(add_kdeapps_dep grantleetheme)
5256 + $(add_kdeapps_dep incidenceeditor)
5257 + $(add_kdeapps_dep kaddressbook)
5258 + $(add_kdeapps_dep kalarmcal)
5259 + $(add_kdeapps_dep kblog)
5260 + $(add_kdeapps_dep kcalcore)
5261 + $(add_kdeapps_dep kcalutils)
5262 + $(add_kdeapps_dep kcontacts)
5263 + $(add_kdeapps_dep kdepim)
5264 + $(add_kdeapps_dep kdepim-addons)
5265 + $(add_kdeapps_dep kdepim-apps-libs)
5266 + $(add_kdeapps_dep kdepim-kioslaves)
5267 + $(add_kdeapps_dep kdepim-runtime)
5268 + $(add_kdeapps_dep kdgantt2)
5269 + $(add_kdeapps_dep kholidays)
5270 + $(add_kdeapps_dep kidentitymanagement)
5271 + $(add_kdeapps_dep kimap)
5272 + $(add_kdeapps_dep kldap)
5273 + $(add_kdeapps_dep kleopatra)
5274 + $(add_kdeapps_dep kmailtransport)
5275 + $(add_kdeapps_dep kmbox)
5276 + $(add_kdeapps_dep kmime)
5277 + $(add_kdeapps_dep knotes)
5278 + $(add_kdeapps_dep konsolekalendar)
5279 + $(add_kdeapps_dep kontactinterface)
5280 + $(add_kdeapps_dep kpimtextedit)
5281 + $(add_kdeapps_dep ktnef)
5282 + $(add_kdeapps_dep libgravatar)
5283 + $(add_kdeapps_dep libkdepim)
5284 + $(add_kdeapps_dep libkleo)
5285 + $(add_kdeapps_dep libksieve)
5286 + $(add_kdeapps_dep libktnef)
5287 + $(add_kdeapps_dep mailcommon)
5288 + $(add_kdeapps_dep mailimporter)
5289 + $(add_kdeapps_dep messagelib)
5290 + $(add_kdeapps_dep pimcommon)
5291 + $(add_kdeapps_dep syndication)
5292 + nls? (
5293 + $(add_kdeapps_dep kdepim-l10n '' ${L10N_MINIMAL})
5294 + )
5295 +"
5296
5297 diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-16.04.3.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-16.04.3.ebuild
5298 new file mode 100644
5299 index 0000000..91d2e13
5300 --- /dev/null
5301 +++ b/kde-apps/kdepim-runtime/kdepim-runtime-16.04.3.ebuild
5302 @@ -0,0 +1,82 @@
5303 +# Copyright 1999-2016 Gentoo Foundation
5304 +# Distributed under the terms of the GNU General Public License v2
5305 +# $Id$
5306 +
5307 +EAPI=6
5308 +
5309 +KDE_TEST="forceoptional"
5310 +VIRTUALX_REQUIRED="test"
5311 +inherit kde5
5312 +
5313 +DESCRIPTION="Runtime plugin collection to extend the functionality of KDE PIM"
5314 +KEYWORDS="~amd64 ~x86"
5315 +IUSE="google"
5316 +
5317 +# TODO kolab, Qt5TextToSpeech
5318 +
5319 +CDEPEND="
5320 + $(add_frameworks_dep kcmutils)
5321 + $(add_frameworks_dep kcodecs)
5322 + $(add_frameworks_dep kcompletion)
5323 + $(add_frameworks_dep kconfig)
5324 + $(add_frameworks_dep kconfigwidgets)
5325 + $(add_frameworks_dep kcoreaddons)
5326 + $(add_frameworks_dep kdbusaddons)
5327 + $(add_frameworks_dep kdelibs4support)
5328 + $(add_frameworks_dep ki18n)
5329 + $(add_frameworks_dep kio)
5330 + $(add_frameworks_dep kitemmodels)
5331 + $(add_frameworks_dep kitemviews)
5332 + $(add_frameworks_dep kjobwidgets)
5333 + $(add_frameworks_dep knotifications)
5334 + $(add_frameworks_dep knotifyconfig)
5335 + $(add_frameworks_dep kservice)
5336 + $(add_frameworks_dep ktextwidgets)
5337 + $(add_frameworks_dep kwallet)
5338 + $(add_frameworks_dep kwidgetsaddons)
5339 + $(add_frameworks_dep kwindowsystem)
5340 + $(add_frameworks_dep kxmlgui)
5341 + $(add_kdeapps_dep akonadi)
5342 + $(add_kdeapps_dep akonadi-calendar)
5343 + $(add_kdeapps_dep akonadi-contact)
5344 + $(add_kdeapps_dep akonadi-mime)
5345 + $(add_kdeapps_dep akonadi-notes)
5346 + $(add_kdeapps_dep akonadi-socialutils)
5347 + $(add_kdeapps_dep kalarmcal)
5348 + $(add_kdeapps_dep kcalcore)
5349 + $(add_kdeapps_dep kcalutils)
5350 + $(add_kdeapps_dep kcontacts)
5351 + $(add_kdeapps_dep kidentitymanagement)
5352 + $(add_kdeapps_dep kimap)
5353 + $(add_kdeapps_dep kmailtransport)
5354 + $(add_kdeapps_dep kmbox)
5355 + $(add_kdeapps_dep kmime)
5356 + $(add_qt_dep qtdbus)
5357 + $(add_qt_dep qtgui)
5358 + $(add_qt_dep qtnetwork)
5359 + $(add_qt_dep qtwidgets)
5360 + $(add_qt_dep qtxml)
5361 + $(add_qt_dep qtxmlpatterns)
5362 + dev-libs/libical:=
5363 +"
5364 +DEPEND="${CDEPEND}
5365 + $(add_frameworks_dep kross)
5366 + dev-libs/cyrus-sasl:2
5367 + dev-libs/libxml2:2
5368 + dev-libs/libxslt
5369 + sys-devel/gettext
5370 + x11-misc/shared-mime-info
5371 + google? ( >=net-libs/libkgapi-5.1.0:5 )
5372 +"
5373 +RDEPEND="${CDEPEND}
5374 + !kde-apps/kdepim-runtime:4
5375 + $(add_frameworks_dep oxygen-icons)
5376 +"
5377 +
5378 +src_configure() {
5379 + local mycmakeargs=(
5380 + $(cmake-utils_use_find_package google KF5GAPI)
5381 + )
5382 +
5383 + kde5_src_configure
5384 +}
5385
5386 diff --git a/kde-apps/kdepim/kdepim-16.04.3.ebuild b/kde-apps/kdepim/kdepim-16.04.3.ebuild
5387 new file mode 100644
5388 index 0000000..3e83dcf
5389 --- /dev/null
5390 +++ b/kde-apps/kdepim/kdepim-16.04.3.ebuild
5391 @@ -0,0 +1,181 @@
5392 +# Copyright 1999-2016 Gentoo Foundation
5393 +# Distributed under the terms of the GNU General Public License v2
5394 +# $Id$
5395 +
5396 +EAPI=6
5397 +
5398 +PIM_FTS="kalarm kmail korganizer"
5399 +
5400 +KDE_HANDBOOK="true"
5401 +KDE_PIM_KEEP_SUBDIR="${PIM_FTS} accountwizard agents grantleeeditor importwizard korgac
5402 +mboximporter pimsettingexporter plugins sieveeditor storageservicemanager"
5403 +KDE_TEST="true"
5404 +VIRTUALX_REQUIRED="test"
5405 +inherit kde5
5406 +
5407 +DESCRIPTION="Personal Information Management Suite"
5408 +KEYWORDS="~amd64 ~x86"
5409 +
5410 +IUSE="+kontact $(printf 'kdepim_features_%s ' ${PIM_FTS})"
5411 +
5412 +COMMON_DEPEND="
5413 + $(add_frameworks_dep karchive)
5414 + $(add_frameworks_dep kauth)
5415 + $(add_frameworks_dep kcmutils)
5416 + $(add_frameworks_dep kcodecs)
5417 + $(add_frameworks_dep kcompletion)
5418 + $(add_frameworks_dep kconfig)
5419 + $(add_frameworks_dep kconfigwidgets)
5420 + $(add_frameworks_dep kcoreaddons)
5421 + $(add_frameworks_dep kdbusaddons)
5422 + $(add_frameworks_dep kdelibs4support)
5423 + $(add_frameworks_dep kdewebkit)
5424 + $(add_frameworks_dep kdnssd)
5425 + $(add_frameworks_dep kglobalaccel)
5426 + $(add_frameworks_dep kguiaddons)
5427 + $(add_frameworks_dep khtml)
5428 + $(add_frameworks_dep ki18n)
5429 + $(add_frameworks_dep kiconthemes)
5430 + $(add_frameworks_dep kio)
5431 + $(add_frameworks_dep kitemmodels)
5432 + $(add_frameworks_dep knewstuff)
5433 + $(add_frameworks_dep knotifications)
5434 + $(add_frameworks_dep knotifyconfig)
5435 + $(add_frameworks_dep kparts)
5436 + $(add_frameworks_dep kservice)
5437 + $(add_frameworks_dep ktexteditor)
5438 + $(add_frameworks_dep ktextwidgets)
5439 + $(add_frameworks_dep kwallet)
5440 + $(add_frameworks_dep kwidgetsaddons)
5441 + $(add_frameworks_dep kwindowsystem)
5442 + $(add_frameworks_dep kxmlgui)
5443 + $(add_frameworks_dep kxmlrpcclient)
5444 + $(add_frameworks_dep sonnet)
5445 + $(add_kdeapps_dep akonadi)
5446 + $(add_kdeapps_dep akonadi-calendar)
5447 + $(add_kdeapps_dep akonadi-contact)
5448 + $(add_kdeapps_dep akonadi-mime)
5449 + $(add_kdeapps_dep akonadi-notes)
5450 + $(add_kdeapps_dep akonadi-search)
5451 + $(add_kdeapps_dep akonadi-socialutils)
5452 + $(add_kdeapps_dep calendarsupport)
5453 + $(add_kdeapps_dep eventviews)
5454 + $(add_kdeapps_dep grantleetheme)
5455 + $(add_kdeapps_dep incidenceeditor)
5456 + $(add_kdeapps_dep kalarmcal)
5457 + $(add_kdeapps_dep kcalcore)
5458 + $(add_kdeapps_dep kcontacts)
5459 + $(add_kdeapps_dep kdepim-apps-libs)
5460 + $(add_kdeapps_dep kdepim-kioslaves)
5461 + $(add_kdeapps_dep kdgantt2)
5462 + $(add_kdeapps_dep kholidays)
5463 + $(add_kdeapps_dep kidentitymanagement)
5464 + $(add_kdeapps_dep kimap)
5465 + $(add_kdeapps_dep kldap)
5466 + $(add_kdeapps_dep kmailtransport)
5467 + $(add_kdeapps_dep kmbox)
5468 + $(add_kdeapps_dep kmime)
5469 + $(add_kdeapps_dep kontactinterface)
5470 + $(add_kdeapps_dep kpimtextedit)
5471 + $(add_kdeapps_dep libgravatar)
5472 + $(add_kdeapps_dep libkdepim)
5473 + $(add_kdeapps_dep libkleo)
5474 + $(add_kdeapps_dep libksieve)
5475 + $(add_kdeapps_dep mailcommon)
5476 + $(add_kdeapps_dep mailimporter)
5477 + $(add_kdeapps_dep messagelib)
5478 + $(add_kdeapps_dep pimcommon)
5479 + $(add_kdeapps_dep syndication)
5480 + $(add_qt_dep qtconcurrent)
5481 + $(add_qt_dep qtdbus)
5482 + $(add_qt_dep qtgui)
5483 + $(add_qt_dep qtnetwork)
5484 + $(add_qt_dep qtopengl)
5485 + $(add_qt_dep qtscript)
5486 + $(add_qt_dep qtsql)
5487 + $(add_qt_dep qtwebkit)
5488 + $(add_qt_dep qtwidgets)
5489 + $(add_qt_dep qtx11extras)
5490 + $(add_qt_dep qtxml)
5491 + dev-libs/boost:=
5492 + dev-libs/grantlee:5
5493 + dev-libs/libxslt
5494 + media-libs/phonon[qt5]
5495 +"
5496 +DEPEND="${COMMON_DEPEND}
5497 + sys-devel/gettext
5498 + test? (
5499 + $(add_kdeapps_dep akonadi 'sqlite,tools')
5500 + $(add_qt_dep qtsql 'sqlite')
5501 + )
5502 +"
5503 +RDEPEND="${COMMON_DEPEND}
5504 + !kde-apps/kabcclient:4
5505 + !kde-apps/kaddressbook:4
5506 + !kde-apps/kalarm:4
5507 + !kde-apps/kdepim-common-libs:4
5508 + !kde-apps/kdepim-runtime:4
5509 + !kde-apps/kjots:4
5510 + !kde-apps/kmail:4
5511 + !kde-apps/knode:4
5512 + !kde-apps/kontact:4
5513 + !kde-apps/korganizer:4
5514 + !kde-apps/ktimetracker:4
5515 + $(add_kdeapps_dep kdepim-runtime)
5516 +"
5517 +# kontact: summary plugin; kalarm: email scheduler
5518 +REQUIRED_USE="
5519 + kontact? ( kdepim_features_kmail )
5520 + kdepim_features_kalarm? ( kdepim_features_kmail )
5521 +"
5522 +
5523 +RESTRICT="test"
5524 +
5525 +src_prepare() {
5526 + if use kontact ; then
5527 + KDE_PIM_KEEP_SUBDIR="${KDE_PIM_KEEP_SUBDIR} kontact"
5528 + else
5529 + cmake_comment_add_subdirectory kontact
5530 + fi
5531 +
5532 + sed -i \
5533 + -e "/akregator/ s/^/#DONT/" \
5534 + -e "/blogilo/ s/^/#DONT/" \
5535 + -e "/knotes/ s/^/#DONT/" \
5536 + -e "/konsolekalendar/ s/^/#DONT/" \
5537 + -e "/ktnef/ s/^/#DONT/" \
5538 + doc/CMakeLists.txt || die "Failed to disable split docs"
5539 +
5540 + # applications
5541 + for pim_ft in ${PIM_FTS}; do
5542 + use kdepim_features_${pim_ft} || cmake_comment_add_subdirectory ${pim_ft}
5543 + done
5544 +
5545 + kde5_src_prepare
5546 +}
5547 +
5548 +src_configure() {
5549 + local mycmakeargs=(
5550 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5GAPI=ON
5551 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Prison=ON
5552 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=ON
5553 + )
5554 +
5555 + kde5_src_configure
5556 +}
5557 +
5558 +pkg_postinst() {
5559 + kde5_pkg_postinst
5560 +
5561 + if ! has_version "kde-apps/kdepim-addons:${SLOT}" ; then
5562 + echo
5563 + elog "Install kde-apps/kdepim-addons:${SLOT} for fancy e-mail headers and various useful plugins."
5564 + echo
5565 + fi
5566 +
5567 + if ! has_version "kde-apps/kleopatra:${SLOT}" ; then
5568 + echo
5569 + elog "Install kde-apps/kleopatra:${SLOT} to get a crypto config and certificate details GUI."
5570 + echo
5571 + fi
5572 +}
5573
5574 diff --git a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-16.04.3.ebuild b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-16.04.3.ebuild
5575 new file mode 100644
5576 index 0000000..636bbb0
5577 --- /dev/null
5578 +++ b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-16.04.3.ebuild
5579 @@ -0,0 +1,31 @@
5580 +# Copyright 1999-2016 Gentoo Foundation
5581 +# Distributed under the terms of the GNU General Public License v2
5582 +# $Id$
5583 +
5584 +EAPI=6
5585 +
5586 +inherit kde4-base
5587 +
5588 +DESCRIPTION="kioslaves from kdesdk package"
5589 +KEYWORDS="~amd64 ~arm ~x86"
5590 +IUSE="debug subversion"
5591 +KMNAME="kdesdk-kioslaves"
5592 +
5593 +DEPEND="
5594 + subversion? (
5595 + dev-libs/apr
5596 + =dev-vcs/subversion-1.8*
5597 + )
5598 +"
5599 +RDEPEND="${DEPEND}
5600 + subversion? ( !>=dev-vcs/kdesvn-1.5.2:4 )
5601 +"
5602 +
5603 +src_configure() {
5604 + local mycmakeargs=(
5605 + -DAPRCONFIG_EXECUTABLE="${EPREFIX}"/usr/bin/apr-1-config
5606 + -DWITH_SVN=$(usex subversion)
5607 + )
5608 +
5609 + kde4-base_src_configure
5610 +}
5611
5612 diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-16.04.3.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-16.04.3.ebuild
5613 new file mode 100644
5614 index 0000000..9226e15
5615 --- /dev/null
5616 +++ b/kde-apps/kdesdk-meta/kdesdk-meta-16.04.3.ebuild
5617 @@ -0,0 +1,30 @@
5618 +# Copyright 1999-2016 Gentoo Foundation
5619 +# Distributed under the terms of the GNU General Public License v2
5620 +# $Id$
5621 +
5622 +EAPI=6
5623 +
5624 +inherit kde5-meta-pkg
5625 +
5626 +DESCRIPTION="KDE SDK - merge this to pull in all kdesdk-derived packages"
5627 +HOMEPAGE="https://www.kde.org/applications/development"
5628 +KEYWORDS="~amd64 ~x86"
5629 +IUSE="cvs"
5630 +
5631 +RDEPEND="
5632 + $(add_kdeapps_dep dolphin-plugins)
5633 + $(add_kdeapps_dep kapptemplate)
5634 + $(add_kdeapps_dep kcachegrind)
5635 + $(add_kdeapps_dep kde-dev-scripts)
5636 + $(add_kdeapps_dep kde-dev-utils)
5637 + $(add_kdeapps_dep kdesdk-kioslaves)
5638 + $(add_kdeapps_dep kdesdk-thumbnailers)
5639 + $(add_kdeapps_dep kompare)
5640 + $(add_kdeapps_dep libkomparediff2)
5641 + $(add_kdeapps_dep lokalize)
5642 + $(add_kdeapps_dep okteta)
5643 + $(add_kdeapps_dep poxml)
5644 + $(add_kdeapps_dep kross-interpreters)
5645 + $(add_kdeapps_dep umbrello)
5646 + cvs? ( $(add_kdeapps_dep cervisia) )
5647 +"
5648
5649 diff --git a/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-16.04.3.ebuild b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-16.04.3.ebuild
5650 new file mode 100644
5651 index 0000000..4390f7a
5652 --- /dev/null
5653 +++ b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-16.04.3.ebuild
5654 @@ -0,0 +1,22 @@
5655 +# Copyright 1999-2016 Gentoo Foundation
5656 +# Distributed under the terms of the GNU General Public License v2
5657 +# $Id$
5658 +
5659 +EAPI=6
5660 +
5661 +inherit kde5
5662 +
5663 +DESCRIPTION="Thumbnail generator for PO files"
5664 +KEYWORDS="~amd64 ~x86"
5665 +IUSE=""
5666 +
5667 +DEPEND="
5668 + $(add_frameworks_dep kconfig)
5669 + $(add_frameworks_dep ki18n)
5670 + $(add_frameworks_dep kio)
5671 + $(add_frameworks_dep kwidgetsaddons)
5672 + $(add_qt_dep qtgui)
5673 + $(add_qt_dep qtwidgets)
5674 + sys-devel/gettext
5675 +"
5676 +RDEPEND="${DEPEND}"
5677
5678 diff --git a/kde-apps/kdesu/kdesu-16.04.3.ebuild b/kde-apps/kdesu/kdesu-16.04.3.ebuild
5679 new file mode 100644
5680 index 0000000..99ad4f4
5681 --- /dev/null
5682 +++ b/kde-apps/kdesu/kdesu-16.04.3.ebuild
5683 @@ -0,0 +1,26 @@
5684 +# Copyright 1999-2016 Gentoo Foundation
5685 +# Distributed under the terms of the GNU General Public License v2
5686 +# $Id$
5687 +
5688 +EAPI=6
5689 +
5690 +KDE_HANDBOOK="optional"
5691 +KMNAME="kde-runtime"
5692 +inherit kde4-meta
5693 +
5694 +# FIXME: Is default command ( su/sudo ) still configurable,
5695 +# if not, USE-flag ?
5696 +DESCRIPTION="KDE gui for su(1)"
5697 +HOMEPAGE+=" https://techbase.kde.org/Projects/kdesu"
5698 +KEYWORDS="~amd64 ~arm ~x86"
5699 +IUSE="debug"
5700 +
5701 +src_configure() {
5702 + # Upstream moved kdesu to libexec first, then decided to move it back
5703 + # to /${PREFIX}/bin/ , so I'm doing that now already.
5704 + sed -e '/kdesu_executable/s:LIBEXEC_INSTALL_DIR:BIN_INSTALL_DIR:' \
5705 + -i "${S}"/kdesu/kdesu/CMakeLists.txt || \
5706 + die "Moving kdesu from libexec to bin failed."
5707 +
5708 + kde4-meta_src_configure
5709 +}
5710
5711 diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-16.04.3.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-16.04.3.ebuild
5712 new file mode 100644
5713 index 0000000..0257af2
5714 --- /dev/null
5715 +++ b/kde-apps/kdeutils-meta/kdeutils-meta-16.04.3.ebuild
5716 @@ -0,0 +1,30 @@
5717 +# Copyright 1999-2016 Gentoo Foundation
5718 +# Distributed under the terms of the GNU General Public License v2
5719 +# $Id$
5720 +
5721 +EAPI=6
5722 +
5723 +inherit kde5-meta-pkg
5724 +
5725 +DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
5726 +HOMEPAGE="https://www.kde.org/applications/utilities https://utils.kde.org"
5727 +KEYWORDS="~amd64 ~x86"
5728 +IUSE="cups floppy lirc"
5729 +
5730 +# FIXME: Add back when ported
5731 +# $(add_kdeapps_dep kgpg)
5732 +RDEPEND="
5733 + $(add_kdeapps_dep ark)
5734 + $(add_kdeapps_dep filelight)
5735 + $(add_kdeapps_dep kcalc)
5736 + $(add_kdeapps_dep kcharselect)
5737 + $(add_kdeapps_dep kdebugsettings)
5738 + $(add_kdeapps_dep kdf)
5739 + $(add_kdeapps_dep kteatime)
5740 + $(add_kdeapps_dep ktimer)
5741 + $(add_kdeapps_dep kwalletmanager)
5742 + $(add_kdeapps_dep sweeper)
5743 + cups? ( $(add_kdeapps_dep print-manager) )
5744 + floppy? ( $(add_kdeapps_dep kfloppy) )
5745 + lirc? ( $(add_kdeapps_dep kremotecontrol) )
5746 +"
5747
5748 diff --git a/kde-apps/kdewebdev-meta/kdewebdev-meta-16.04.3.ebuild b/kde-apps/kdewebdev-meta/kdewebdev-meta-16.04.3.ebuild
5749 new file mode 100644
5750 index 0000000..bb37174
5751 --- /dev/null
5752 +++ b/kde-apps/kdewebdev-meta/kdewebdev-meta-16.04.3.ebuild
5753 @@ -0,0 +1,19 @@
5754 +# Copyright 1999-2016 Gentoo Foundation
5755 +# Distributed under the terms of the GNU General Public License v2
5756 +# $Id$
5757 +
5758 +EAPI=6
5759 +
5760 +inherit kde5-meta-pkg
5761 +
5762 +DESCRIPTION="KDE WebDev - merge this to pull in all kdewebdev-derived packages"
5763 +KEYWORDS="~amd64 ~x86"
5764 +IUSE=""
5765 +
5766 +# FIXME: Add back when ported
5767 +# $(add_kdeapps_dep klinkstatus)
5768 +RDEPEND="
5769 + $(add_kdeapps_dep kfilereplace)
5770 + $(add_kdeapps_dep kimagemapeditor)
5771 + $(add_kdeapps_dep kommander)
5772 +"
5773
5774 diff --git a/kde-apps/kdf/kdf-16.04.3.ebuild b/kde-apps/kdf/kdf-16.04.3.ebuild
5775 new file mode 100644
5776 index 0000000..e518751
5777 --- /dev/null
5778 +++ b/kde-apps/kdf/kdf-16.04.3.ebuild
5779 @@ -0,0 +1,13 @@
5780 +# Copyright 1999-2016 Gentoo Foundation
5781 +# Distributed under the terms of the GNU General Public License v2
5782 +# $Id$
5783 +
5784 +EAPI=6
5785 +
5786 +KDE_HANDBOOK="optional"
5787 +inherit kde4-base
5788 +
5789 +DESCRIPTION="KDE free disk space utility"
5790 +HOMEPAGE="https://utils.kde.org/projects/kdf"
5791 +KEYWORDS="~amd64 ~arm ~x86"
5792 +IUSE="debug"
5793
5794 diff --git a/kde-apps/kdgantt2/kdgantt2-16.04.3.ebuild b/kde-apps/kdgantt2/kdgantt2-16.04.3.ebuild
5795 new file mode 100644
5796 index 0000000..50ad21c
5797 --- /dev/null
5798 +++ b/kde-apps/kdgantt2/kdgantt2-16.04.3.ebuild
5799 @@ -0,0 +1,26 @@
5800 +# Copyright 1999-2016 Gentoo Foundation
5801 +# Distributed under the terms of the GNU General Public License v2
5802 +# $Id$
5803 +
5804 +EAPI=6
5805 +
5806 +KDE_TEST="false"
5807 +inherit kde5
5808 +
5809 +DESCRIPTION="KDGantt library"
5810 +LICENSE="LGPL-2+"
5811 +KEYWORDS="~amd64 ~x86"
5812 +IUSE=""
5813 +
5814 +COMMON_DEPEND="
5815 + $(add_qt_dep qtgui)
5816 + $(add_qt_dep qtprintsupport)
5817 + $(add_qt_dep qtwidgets)
5818 +"
5819 +DEPEND="${COMMON_DEPEND}
5820 + sys-devel/gettext
5821 +"
5822 +RDEPEND="${COMMON_DEPEND}
5823 + !<kde-apps/kdepim-15.08.50:5
5824 + !kde-apps/kdepim-common-libs:4
5825 +"
5826
5827 diff --git a/kde-apps/kdialog/kdialog-16.04.3.ebuild b/kde-apps/kdialog/kdialog-16.04.3.ebuild
5828 new file mode 100644
5829 index 0000000..4558388
5830 --- /dev/null
5831 +++ b/kde-apps/kdialog/kdialog-16.04.3.ebuild
5832 @@ -0,0 +1,12 @@
5833 +# Copyright 1999-2016 Gentoo Foundation
5834 +# Distributed under the terms of the GNU General Public License v2
5835 +# $Id$
5836 +
5837 +EAPI=6
5838 +
5839 +KMNAME="kde-baseapps"
5840 +inherit kde4-meta
5841 +
5842 +DESCRIPTION="Can be used to show nice dialog boxes from shell scripts"
5843 +KEYWORDS="~amd64 ~arm ~x86"
5844 +IUSE="debug"
5845
5846 diff --git a/kde-apps/kdiamond/kdiamond-16.04.3.ebuild b/kde-apps/kdiamond/kdiamond-16.04.3.ebuild
5847 new file mode 100644
5848 index 0000000..7b50393
5849 --- /dev/null
5850 +++ b/kde-apps/kdiamond/kdiamond-16.04.3.ebuild
5851 @@ -0,0 +1,33 @@
5852 +# Copyright 1999-2016 Gentoo Foundation
5853 +# Distributed under the terms of the GNU General Public License v2
5854 +# $Id$
5855 +
5856 +EAPI=6
5857 +
5858 +KDE_HANDBOOK="forceoptional"
5859 +inherit kde5
5860 +
5861 +DESCRIPTION="A KDE three-in-a-row game"
5862 +HOMEPAGE="
5863 + https://www.kde.org/applications/games/kdiamond/
5864 + https://games.kde.org/game.php?game=kdiamond
5865 +"
5866 +KEYWORDS="~amd64 ~x86"
5867 +IUSE=""
5868 +
5869 +DEPEND="
5870 + $(add_frameworks_dep kconfig)
5871 + $(add_frameworks_dep kconfigwidgets)
5872 + $(add_frameworks_dep kcoreaddons)
5873 + $(add_frameworks_dep kcrash)
5874 + $(add_frameworks_dep kdbusaddons)
5875 + $(add_frameworks_dep ki18n)
5876 + $(add_frameworks_dep knotifications)
5877 + $(add_frameworks_dep knotifyconfig)
5878 + $(add_frameworks_dep kwidgetsaddons)
5879 + $(add_frameworks_dep kxmlgui)
5880 + $(add_kdeapps_dep libkdegames)
5881 + $(add_qt_dep qtgui)
5882 + $(add_qt_dep qtwidgets)
5883 +"
5884 +RDEPEND="${DEPEND}"
5885
5886 diff --git a/kde-apps/kdontchangethehostname/kdontchangethehostname-16.04.3.ebuild b/kde-apps/kdontchangethehostname/kdontchangethehostname-16.04.3.ebuild
5887 new file mode 100644
5888 index 0000000..8958d76
5889 --- /dev/null
5890 +++ b/kde-apps/kdontchangethehostname/kdontchangethehostname-16.04.3.ebuild
5891 @@ -0,0 +1,16 @@
5892 +# Copyright 1999-2016 Gentoo Foundation
5893 +# Distributed under the terms of the GNU General Public License v2
5894 +# $Id$
5895 +
5896 +EAPI=6
5897 +
5898 +KMNAME="kde-runtime"
5899 +inherit kde4-meta
5900 +
5901 +DESCRIPTION="Tool to inform Plasma about a change in hostname"
5902 +KEYWORDS="~amd64 ~arm ~x86"
5903 +IUSE="debug"
5904 +
5905 +RDEPEND="
5906 + x11-apps/xauth
5907 +"
5908
5909 diff --git a/kde-apps/keditbookmarks/keditbookmarks-16.04.3.ebuild b/kde-apps/keditbookmarks/keditbookmarks-16.04.3.ebuild
5910 new file mode 100644
5911 index 0000000..f339c38
5912 --- /dev/null
5913 +++ b/kde-apps/keditbookmarks/keditbookmarks-16.04.3.ebuild
5914 @@ -0,0 +1,22 @@
5915 +# Copyright 1999-2016 Gentoo Foundation
5916 +# Distributed under the terms of the GNU General Public License v2
5917 +# $Id$
5918 +
5919 +EAPI=6
5920 +
5921 +KMNAME="kde-baseapps"
5922 +VIRTUALX_REQUIRED="test"
5923 +inherit kde4-meta
5924 +
5925 +DESCRIPTION="KDE's bookmarks editor"
5926 +KEYWORDS="~amd64 ~arm ~x86"
5927 +IUSE="debug"
5928 +
5929 +DEPEND="
5930 + $(add_kdeapps_dep libkonq)
5931 +"
5932 +RDEPEND="${DEPEND}"
5933 +
5934 +KMEXTRACTONLY="
5935 + lib/konq/
5936 +"
5937
5938 diff --git a/kde-apps/keditfiletype/keditfiletype-16.04.3.ebuild b/kde-apps/keditfiletype/keditfiletype-16.04.3.ebuild
5939 new file mode 100644
5940 index 0000000..8ee8642
5941 --- /dev/null
5942 +++ b/kde-apps/keditfiletype/keditfiletype-16.04.3.ebuild
5943 @@ -0,0 +1,15 @@
5944 +# Copyright 1999-2016 Gentoo Foundation
5945 +# Distributed under the terms of the GNU General Public License v2
5946 +# $Id$
5947 +
5948 +EAPI=6
5949 +
5950 +KMNAME="kde-runtime"
5951 +inherit kde4-meta
5952 +
5953 +DESCRIPTION="KDE mime/file type assocciation editor"
5954 +KEYWORDS="~amd64 ~arm ~x86"
5955 +IUSE="debug"
5956 +
5957 +# test fails, last checked for 4.2.89
5958 +RESTRICT=test
5959
5960 diff --git a/kde-apps/kfile/kfile-16.04.3.ebuild b/kde-apps/kfile/kfile-16.04.3.ebuild
5961 new file mode 100644
5962 index 0000000..b29e42c
5963 --- /dev/null
5964 +++ b/kde-apps/kfile/kfile-16.04.3.ebuild
5965 @@ -0,0 +1,12 @@
5966 +# Copyright 1999-2016 Gentoo Foundation
5967 +# Distributed under the terms of the GNU General Public License v2
5968 +# $Id$
5969 +
5970 +EAPI=6
5971 +
5972 +KMNAME="kde-runtime"
5973 +inherit kde4-meta
5974 +
5975 +DESCRIPTION="Commandline frontend to KFileMetaInfo"
5976 +KEYWORDS="~amd64 ~arm ~x86"
5977 +IUSE="debug"
5978
5979 diff --git a/kde-apps/kfilereplace/kfilereplace-16.04.3.ebuild b/kde-apps/kfilereplace/kfilereplace-16.04.3.ebuild
5980 new file mode 100644
5981 index 0000000..dddbeb8
5982 --- /dev/null
5983 +++ b/kde-apps/kfilereplace/kfilereplace-16.04.3.ebuild
5984 @@ -0,0 +1,14 @@
5985 +# Copyright 1999-2016 Gentoo Foundation
5986 +# Distributed under the terms of the GNU General Public License v2
5987 +# $Id$
5988 +
5989 +EAPI=6
5990 +KDE_HANDBOOK="optional"
5991 +KMNAME="kdewebdev"
5992 +KDE_SCM="svn"
5993 +inherit kde4-meta
5994 +
5995 +DESCRIPTION="Powerful tool to search and replace in multiple files"
5996 +HOMEPAGE="https://www.kde.org/applications/utilities/kfilereplace/"
5997 +KEYWORDS="~amd64 ~arm ~x86"
5998 +IUSE="debug"
5999
6000 diff --git a/kde-apps/kfind/kfind-16.04.3.ebuild b/kde-apps/kfind/kfind-16.04.3.ebuild
6001 new file mode 100644
6002 index 0000000..a12f7a2
6003 --- /dev/null
6004 +++ b/kde-apps/kfind/kfind-16.04.3.ebuild
6005 @@ -0,0 +1,19 @@
6006 +# Copyright 1999-2016 Gentoo Foundation
6007 +# Distributed under the terms of the GNU General Public License v2
6008 +# $Id$
6009 +
6010 +EAPI=6
6011 +
6012 +KDE_HANDBOOK="optional"
6013 +KMNAME="kde-baseapps"
6014 +inherit kde4-meta
6015 +
6016 +DESCRIPTION="KDE file finder utility"
6017 +HOMEPAGE="https://www.kde.org/applications/utilities/kfind/"
6018 +KEYWORDS="~amd64 ~arm ~x86"
6019 +IUSE="debug"
6020 +
6021 +DEPEND="
6022 + $(add_kdeapps_dep libkonq)
6023 +"
6024 +RDEPEND="${DEPEND}"
6025
6026 diff --git a/kde-apps/kfloppy/kfloppy-16.04.3.ebuild b/kde-apps/kfloppy/kfloppy-16.04.3.ebuild
6027 new file mode 100644
6028 index 0000000..76bb7e1
6029 --- /dev/null
6030 +++ b/kde-apps/kfloppy/kfloppy-16.04.3.ebuild
6031 @@ -0,0 +1,33 @@
6032 +# Copyright 1999-2016 Gentoo Foundation
6033 +# Distributed under the terms of the GNU General Public License v2
6034 +# $Id$
6035 +
6036 +EAPI=6
6037 +
6038 +KDE_HANDBOOK="forceoptional"
6039 +inherit kde5
6040 +
6041 +DESCRIPTION="A straightforward graphical means to format 3.5\" and 5.25\" floppy disks"
6042 +HOMEPAGE="
6043 + https://www.kde.org/applications/utilities/kfloppy/
6044 + https://utils.kde.org/projects/kfloppy/
6045 +"
6046 +
6047 +KEYWORDS="~amd64 ~x86"
6048 +IUSE=""
6049 +
6050 +DEPEND="
6051 + $(add_frameworks_dep kcompletion)
6052 + $(add_frameworks_dep kconfig)
6053 + $(add_frameworks_dep kconfigwidgets)
6054 + $(add_frameworks_dep kcoreaddons)
6055 + $(add_frameworks_dep kdelibs4support)
6056 + $(add_frameworks_dep ki18n)
6057 + $(add_frameworks_dep kio)
6058 + $(add_frameworks_dep kwidgetsaddons)
6059 + $(add_frameworks_dep kxmlgui)
6060 + $(add_qt_dep qtdbus)
6061 + $(add_qt_dep qtgui)
6062 + $(add_qt_dep qtwidgets)
6063 +"
6064 +RDEPEND="${DEPEND}"
6065
6066 diff --git a/kde-apps/kfmclient/kfmclient-16.04.3.ebuild b/kde-apps/kfmclient/kfmclient-16.04.3.ebuild
6067 new file mode 100644
6068 index 0000000..164be08
6069 --- /dev/null
6070 +++ b/kde-apps/kfmclient/kfmclient-16.04.3.ebuild
6071 @@ -0,0 +1,34 @@
6072 +# Copyright 1999-2016 Gentoo Foundation
6073 +# Distributed under the terms of the GNU General Public License v2
6074 +# $Id$
6075 +
6076 +EAPI=6
6077 +
6078 +KMNAME="kde-baseapps"
6079 +KMMODULE="konqueror/client"
6080 +inherit kde4-meta
6081 +
6082 +DESCRIPTION="KDE tool for opening URLs from the command line"
6083 +KEYWORDS="~amd64 ~arm ~x86"
6084 +IUSE="debug"
6085 +
6086 +KMEXTRACTONLY="
6087 + konqueror/kfmclient.desktop
6088 + konqueror/kfmclient_dir.desktop
6089 + konqueror/kfmclient_html.desktop
6090 + konqueror/kfmclient_war.desktop
6091 + konqueror/src/org.kde.Konqueror.Main.xml
6092 + konqueror/src/org.kde.Konqueror.MainWindow.xml
6093 +"
6094 +
6095 +src_prepare() {
6096 + kde4-meta_src_prepare
6097 +
6098 + # Do not install non-kfmclient *.desktop files
6099 + sed -e "/konqbrowser\.desktop/d" \
6100 + -e "/konqueror\.desktop/s/^/#DONOTWANT/" \
6101 + -e "/install(FILES profile/s/^/#DONOTWANT/" \
6102 + -e "/install(FILES konqueror.appdata.xml/s/^/#DONOTWANT/" \
6103 + -i konqueror/CMakeLists.txt \
6104 + || die "Failed to omit .desktop files"
6105 +}
6106
6107 diff --git a/kde-apps/kfourinline/kfourinline-16.04.3.ebuild b/kde-apps/kfourinline/kfourinline-16.04.3.ebuild
6108 new file mode 100644
6109 index 0000000..1014598
6110 --- /dev/null
6111 +++ b/kde-apps/kfourinline/kfourinline-16.04.3.ebuild
6112 @@ -0,0 +1,34 @@
6113 +# Copyright 1999-2016 Gentoo Foundation
6114 +# Distributed under the terms of the GNU General Public License v2
6115 +# $Id$
6116 +
6117 +EAPI=6
6118 +
6119 +KDE_HANDBOOK="forceoptional"
6120 +inherit kde5
6121 +
6122 +DESCRIPTION="KDE four-in-a-row game"
6123 +HOMEPAGE="
6124 + https://www.kde.org/applications/games/kfourinline/
6125 + https://games.kde.org/game.php?game=kfourinline
6126 +"
6127 +KEYWORDS="~amd64 ~x86"
6128 +IUSE=""
6129 +
6130 +DEPEND="
6131 + $(add_frameworks_dep kcompletion)
6132 + $(add_frameworks_dep kconfig)
6133 + $(add_frameworks_dep kconfigwidgets)
6134 + $(add_frameworks_dep kcoreaddons)
6135 + $(add_frameworks_dep kcrash)
6136 + $(add_frameworks_dep kdelibs4support)
6137 + $(add_frameworks_dep kdnssd)
6138 + $(add_frameworks_dep ki18n)
6139 + $(add_frameworks_dep kwidgetsaddons)
6140 + $(add_frameworks_dep kxmlgui)
6141 + $(add_kdeapps_dep libkdegames)
6142 + $(add_qt_dep qtgui)
6143 + $(add_qt_dep qtsvg)
6144 + $(add_qt_dep qtwidgets)
6145 +"
6146 +RDEPEND="${DEPEND}"
6147
6148 diff --git a/kde-apps/kgeography/kgeography-16.04.3.ebuild b/kde-apps/kgeography/kgeography-16.04.3.ebuild
6149 new file mode 100644
6150 index 0000000..2d48061
6151 --- /dev/null
6152 +++ b/kde-apps/kgeography/kgeography-16.04.3.ebuild
6153 @@ -0,0 +1,30 @@
6154 +# Copyright 1999-2016 Gentoo Foundation
6155 +# Distributed under the terms of the GNU General Public License v2
6156 +# $Id$
6157 +
6158 +EAPI=6
6159 +
6160 +KDE_HANDBOOK="forceoptional"
6161 +inherit kde5
6162 +
6163 +DESCRIPTION="Geography learning tool"
6164 +HOMEPAGE="https://edu.kde.org/applications/miscellaneous/kgeography
6165 +https://edu.kde.org/applications/all/kgeography"
6166 +KEYWORDS="~amd64 ~x86"
6167 +IUSE=""
6168 +
6169 +DEPEND="
6170 + $(add_frameworks_dep kconfig)
6171 + $(add_frameworks_dep kconfigwidgets)
6172 + $(add_frameworks_dep kcoreaddons)
6173 + $(add_frameworks_dep kcrash)
6174 + $(add_frameworks_dep ki18n)
6175 + $(add_frameworks_dep kiconthemes)
6176 + $(add_frameworks_dep kitemviews)
6177 + $(add_frameworks_dep kwidgetsaddons)
6178 + $(add_frameworks_dep kxmlgui)
6179 + $(add_qt_dep qtgui)
6180 + $(add_qt_dep qtwidgets)
6181 + $(add_qt_dep qtxml)
6182 +"
6183 +RDEPEND="${DEPEND}"
6184
6185 diff --git a/kde-apps/kget/kget-16.04.3.ebuild b/kde-apps/kget/kget-16.04.3.ebuild
6186 new file mode 100644
6187 index 0000000..c43163e
6188 --- /dev/null
6189 +++ b/kde-apps/kget/kget-16.04.3.ebuild
6190 @@ -0,0 +1,41 @@
6191 +# Copyright 1999-2016 Gentoo Foundation
6192 +# Distributed under the terms of the GNU General Public License v2
6193 +# $Id$
6194 +
6195 +EAPI=6
6196 +
6197 +KDE_HANDBOOK="optional"
6198 +inherit kde4-base
6199 +
6200 +DESCRIPTION="An advanced download manager by KDE"
6201 +HOMEPAGE="https://www.kde.org/applications/internet/kget/"
6202 +KEYWORDS="~amd64 ~arm ~x86"
6203 +IUSE="debug bittorrent gpg mms sqlite webkit"
6204 +
6205 +RDEPEND="
6206 + $(add_kdeapps_dep libkonq)
6207 + $(add_kdebase_dep libkworkspace '' 4.11)
6208 + app-crypt/qca:2[qt4]
6209 + bittorrent? ( >=net-libs/libktorrent-1.0.3:4 )
6210 + gpg? ( || ( $(add_kdeapps_dep gpgmepp) $(add_kdeapps_dep kdepimlibs) ) )
6211 + mms? ( media-libs/libmms )
6212 + sqlite? ( dev-db/sqlite:3 )
6213 + webkit? ( >=kde-misc/kwebkitpart-0.9.6:4 )
6214 +"
6215 +DEPEND="${RDEPEND}
6216 + dev-libs/boost
6217 +"
6218 +
6219 +src_configure() {
6220 + local mycmakeargs=(
6221 + -DWITH_NepomukCore=OFF
6222 + -DWITH_NepomukWidgets=OFF
6223 + -DWITH_KTorrent=$(usex bittorrent)
6224 + -DWITH_QGpgme=$(usex gpg)
6225 + -DWITH_LibMms=$(usex mms)
6226 + -DWITH_Sqlite=$(usex sqlite)
6227 + -DWITH_KWebKitPart=$(usex webkit)
6228 + )
6229 +
6230 + kde4-base_src_configure
6231 +}
6232
6233 diff --git a/kde-apps/kglobalaccel/kglobalaccel-16.04.3.ebuild b/kde-apps/kglobalaccel/kglobalaccel-16.04.3.ebuild
6234 new file mode 100644
6235 index 0000000..7d62dfc
6236 --- /dev/null
6237 +++ b/kde-apps/kglobalaccel/kglobalaccel-16.04.3.ebuild
6238 @@ -0,0 +1,21 @@
6239 +# Copyright 1999-2016 Gentoo Foundation
6240 +# Distributed under the terms of the GNU General Public License v2
6241 +# $Id$
6242 +
6243 +EAPI=6
6244 +
6245 +KMNAME="kde-runtime"
6246 +inherit kde4-meta
6247 +
6248 +DESCRIPTION="KDE's Global Shortcut Daemon"
6249 +KEYWORDS="~amd64 ~arm ~x86"
6250 +IUSE="debug"
6251 +
6252 +src_configure() {
6253 + local mycmakeargs=(
6254 + -DKDEBASE_KGLOBALACCEL_REMOVE_OBSOLETE_KDED_DESKTOP_FILE=NOTFOUND
6255 + -DKDEBASE_KGLOBALACCEL_REMOVE_OBSOLETE_KDED_PLUGIN=NOTFOUND
6256 + )
6257 +
6258 + kde4-meta_src_configure
6259 +}
6260
6261 diff --git a/kde-apps/kgoldrunner/kgoldrunner-16.04.3.ebuild b/kde-apps/kgoldrunner/kgoldrunner-16.04.3.ebuild
6262 new file mode 100644
6263 index 0000000..ef09e0c
6264 --- /dev/null
6265 +++ b/kde-apps/kgoldrunner/kgoldrunner-16.04.3.ebuild
6266 @@ -0,0 +1,24 @@
6267 +# Copyright 1999-2016 Gentoo Foundation
6268 +# Distributed under the terms of the GNU General Public License v2
6269 +# $Id$
6270 +
6271 +EAPI=6
6272 +
6273 +KDE_HANDBOOK="optional"
6274 +KDE_SELINUX_MODULE="games"
6275 +inherit kde4-base
6276 +
6277 +DESCRIPTION="Game of action and puzzle solving by KDE"
6278 +HOMEPAGE="
6279 + https://www.kde.org/applications/games/kgoldrunner/
6280 + https://games.kde.org/game.php?game=kgoldrunner
6281 +"
6282 +KEYWORDS="~amd64 ~arm ~x86"
6283 +IUSE="debug"
6284 +
6285 +DEPEND="
6286 + $(add_kdeapps_dep libkdegames)
6287 + media-libs/libsndfile
6288 + media-libs/openal
6289 +"
6290 +RDEPEND="${DEPEND}"
6291
6292 diff --git a/kde-apps/kgpg/kgpg-16.04.3.ebuild b/kde-apps/kgpg/kgpg-16.04.3.ebuild
6293 new file mode 100644
6294 index 0000000..26cddd4
6295 --- /dev/null
6296 +++ b/kde-apps/kgpg/kgpg-16.04.3.ebuild
6297 @@ -0,0 +1,30 @@
6298 +# Copyright 1999-2016 Gentoo Foundation
6299 +# Distributed under the terms of the GNU General Public License v2
6300 +# $Id$
6301 +
6302 +EAPI=6
6303 +
6304 +KDE_HANDBOOK="optional"
6305 +KDE_SELINUX_MODULE="gpg"
6306 +inherit kde4-base
6307 +
6308 +DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE"
6309 +HOMEPAGE="https://www.kde.org/applications/utilities/kgpg
6310 +https://utils.kde.org/projects/kgpg"
6311 +KEYWORDS="~amd64 ~arm ~x86"
6312 +IUSE="debug"
6313 +
6314 +DEPEND="
6315 + $(add_kdeapps_dep kdepimlibs)
6316 +"
6317 +RDEPEND="${DEPEND}
6318 + app-crypt/gnupg
6319 +"
6320 +
6321 +pkg_postinst() {
6322 + kde4-base_pkg_postinst
6323 +
6324 + if ! has_version 'app-crypt/dirmngr' && ! has_version '>=app-crypt/gnupg-2.1'; then
6325 + elog "For improved key search functionality, install app-crypt/dirmngr."
6326 + fi
6327 +}
6328
6329 diff --git a/kde-apps/khangman/khangman-16.04.3.ebuild b/kde-apps/khangman/khangman-16.04.3.ebuild
6330 new file mode 100644
6331 index 0000000..3726f44
6332 --- /dev/null
6333 +++ b/kde-apps/khangman/khangman-16.04.3.ebuild
6334 @@ -0,0 +1,38 @@
6335 +# Copyright 1999-2016 Gentoo Foundation
6336 +# Distributed under the terms of the GNU General Public License v2
6337 +# $Id$
6338 +
6339 +EAPI=6
6340 +
6341 +KDE_HANDBOOK="true"
6342 +inherit kde5
6343 +
6344 +DESCRIPTION="Classical hangman game by KDE"
6345 +HOMEPAGE="https://www.kde.org/applications/education/khangman
6346 +https://edu.kde.org/khangman"
6347 +KEYWORDS="~amd64 ~x86"
6348 +IUSE=""
6349 +
6350 +DEPEND="
6351 + $(add_frameworks_dep kcompletion)
6352 + $(add_frameworks_dep kconfig)
6353 + $(add_frameworks_dep kconfigwidgets)
6354 + $(add_frameworks_dep kcoreaddons)
6355 + $(add_frameworks_dep kcrash)
6356 + $(add_frameworks_dep kdeclarative)
6357 + $(add_frameworks_dep ki18n)
6358 + $(add_frameworks_dep knewstuff)
6359 + $(add_frameworks_dep knotifications)
6360 + $(add_frameworks_dep kwidgetsaddons)
6361 + $(add_frameworks_dep kxmlgui)
6362 + $(add_kdeapps_dep libkeduvocdocument)
6363 + $(add_qt_dep qtdeclarative)
6364 + $(add_qt_dep qtgui)
6365 + $(add_qt_dep qtsvg)
6366 + $(add_qt_dep qtwidgets)
6367 + $(add_qt_dep qtxml)
6368 + media-libs/phonon[qt5]
6369 +"
6370 +RDEPEND="${DEPEND}
6371 + $(add_kdeapps_dep kdeedu-data)
6372 +"
6373
6374 diff --git a/kde-apps/khelpcenter/khelpcenter-16.04.3.ebuild b/kde-apps/khelpcenter/khelpcenter-16.04.3.ebuild
6375 new file mode 100644
6376 index 0000000..fc4d6d1
6377 --- /dev/null
6378 +++ b/kde-apps/khelpcenter/khelpcenter-16.04.3.ebuild
6379 @@ -0,0 +1,45 @@
6380 +# Copyright 1999-2016 Gentoo Foundation
6381 +# Distributed under the terms of the GNU General Public License v2
6382 +# $Id$
6383 +
6384 +EAPI=6
6385 +
6386 +KDE_HANDBOOK="forceoptional"
6387 +inherit kde5
6388 +
6389 +DESCRIPTION="The KDE Help Center"
6390 +HOMEPAGE+=" https://userbase.kde.org/KHelpCenter"
6391 +KEYWORDS="~amd64 ~arm ~x86"
6392 +IUSE=""
6393 +
6394 +DEPEND="
6395 + $(add_frameworks_dep karchive)
6396 + $(add_frameworks_dep kbookmarks)
6397 + $(add_frameworks_dep kcodecs)
6398 + $(add_frameworks_dep kcompletion)
6399 + $(add_frameworks_dep kconfig)
6400 + $(add_frameworks_dep kconfigwidgets)
6401 + $(add_frameworks_dep kcoreaddons)
6402 + $(add_frameworks_dep kdbusaddons)
6403 + $(add_frameworks_dep khtml)
6404 + $(add_frameworks_dep ki18n)
6405 + $(add_frameworks_dep kinit)
6406 + $(add_frameworks_dep kio)
6407 + $(add_frameworks_dep kparts)
6408 + $(add_frameworks_dep kservice)
6409 + $(add_frameworks_dep kwidgetsaddons)
6410 + $(add_frameworks_dep kwindowsystem)
6411 + $(add_frameworks_dep kxmlgui)
6412 + $(add_qt_dep qtdbus)
6413 + $(add_qt_dep qtgui)
6414 + $(add_qt_dep qtwidgets)
6415 + $(add_qt_dep qtxml)
6416 + dev-libs/grantlee:5
6417 + dev-libs/libxml2
6418 + dev-libs/xapian:=
6419 +"
6420 +RDEPEND="${DEPEND}
6421 + $(add_plasma_dep kde-cli-tools)
6422 + !kde-base/khelpcenter:4
6423 + !kde-plasma/khelpcenter
6424 +"
6425
6426 diff --git a/kde-apps/kholidays/kholidays-16.04.3.ebuild b/kde-apps/kholidays/kholidays-16.04.3.ebuild
6427 new file mode 100644
6428 index 0000000..d751bf0
6429 --- /dev/null
6430 +++ b/kde-apps/kholidays/kholidays-16.04.3.ebuild
6431 @@ -0,0 +1,21 @@
6432 +# Copyright 1999-2016 Gentoo Foundation
6433 +# Distributed under the terms of the GNU General Public License v2
6434 +# $Id$
6435 +
6436 +EAPI=6
6437 +
6438 +KDE_TEST="true"
6439 +inherit kde5
6440 +
6441 +DESCRIPTION="Library to determine holidays and other special events for a geographical region"
6442 +LICENSE="LGPL-2+"
6443 +KEYWORDS="~amd64 ~x86"
6444 +IUSE=""
6445 +
6446 +DEPEND="
6447 + $(add_qt_dep qtdeclarative)
6448 +"
6449 +RDEPEND="${DEPEND}"
6450 +
6451 +# bug 579592
6452 +RESTRICT="test"
6453
6454 diff --git a/kde-apps/kiconfinder/kiconfinder-16.04.3.ebuild b/kde-apps/kiconfinder/kiconfinder-16.04.3.ebuild
6455 new file mode 100644
6456 index 0000000..af0fcd2
6457 --- /dev/null
6458 +++ b/kde-apps/kiconfinder/kiconfinder-16.04.3.ebuild
6459 @@ -0,0 +1,12 @@
6460 +# Copyright 1999-2016 Gentoo Foundation
6461 +# Distributed under the terms of the GNU General Public License v2
6462 +# $Id$
6463 +
6464 +EAPI=6
6465 +
6466 +KMNAME="kde-runtime"
6467 +inherit kde4-meta
6468 +
6469 +DESCRIPTION="Finds an icon based on its name"
6470 +KEYWORDS="~amd64 ~arm ~x86"
6471 +IUSE="debug"
6472
6473 diff --git a/kde-apps/kidentitymanagement/kidentitymanagement-16.04.3.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-16.04.3.ebuild
6474 new file mode 100644
6475 index 0000000..aed008b
6476 --- /dev/null
6477 +++ b/kde-apps/kidentitymanagement/kidentitymanagement-16.04.3.ebuild
6478 @@ -0,0 +1,32 @@
6479 +# Copyright 1999-2016 Gentoo Foundation
6480 +# Distributed under the terms of the GNU General Public License v2
6481 +# $Id$
6482 +
6483 +EAPI=6
6484 +
6485 +KDE_TEST="true"
6486 +VIRTUALX_REQUIRED="test"
6487 +inherit kde5
6488 +
6489 +DESCRIPTION="Library for managing identitites"
6490 +LICENSE="LGPL-2+"
6491 +KEYWORDS="~amd64 ~x86"
6492 +IUSE=""
6493 +
6494 +RDEPEND="
6495 + $(add_kdeapps_dep kpimtextedit)
6496 + $(add_frameworks_dep kcodecs)
6497 + $(add_frameworks_dep kcompletion)
6498 + $(add_frameworks_dep kconfig)
6499 + $(add_frameworks_dep kcoreaddons)
6500 + $(add_frameworks_dep ki18n)
6501 + $(add_frameworks_dep kio)
6502 + $(add_frameworks_dep ktextwidgets)
6503 + $(add_frameworks_dep kwidgetsaddons)
6504 + $(add_frameworks_dep kxmlgui)
6505 + $(add_qt_dep qtdbus)
6506 + $(add_qt_dep qtgui)
6507 + $(add_qt_dep qtnetwork)
6508 + $(add_qt_dep qtwidgets)
6509 +"
6510 +DEPEND="${RDEPEND}"
6511
6512 diff --git a/kde-apps/kig/kig-16.04.3.ebuild b/kde-apps/kig/kig-16.04.3.ebuild
6513 new file mode 100644
6514 index 0000000..da0d120
6515 --- /dev/null
6516 +++ b/kde-apps/kig/kig-16.04.3.ebuild
6517 @@ -0,0 +1,69 @@
6518 +# Copyright 1999-2016 Gentoo Foundation
6519 +# Distributed under the terms of the GNU General Public License v2
6520 +# $Id$
6521 +
6522 +EAPI=6
6523 +
6524 +KDE_HANDBOOK="forceoptional"
6525 +KDE_TEST="forceoptional"
6526 +PYTHON_COMPAT=( python2_7 )
6527 +inherit python-single-r1 kde5
6528 +
6529 +DESCRIPTION="KDE Interactive Geometry tool"
6530 +HOMEPAGE="https://www.kde.org/applications/education/kig https://edu.kde.org/kig"
6531 +KEYWORDS="~amd64 ~x86"
6532 +IUSE="geogebra scripting"
6533 +
6534 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
6535 +
6536 +RDEPEND="${PYTHON_DEPS}
6537 + $(add_frameworks_dep karchive)
6538 + $(add_frameworks_dep kcompletion)
6539 + $(add_frameworks_dep kconfig)
6540 + $(add_frameworks_dep kconfigwidgets)
6541 + $(add_frameworks_dep kcoreaddons)
6542 + $(add_frameworks_dep kcrash)
6543 + $(add_frameworks_dep ki18n)
6544 + $(add_frameworks_dep kiconthemes)
6545 + $(add_frameworks_dep kparts)
6546 + $(add_frameworks_dep kservice)
6547 + $(add_frameworks_dep kwidgetsaddons)
6548 + $(add_frameworks_dep kxmlgui)
6549 + $(add_qt_dep qtgui)
6550 + $(add_qt_dep qtprintsupport)
6551 + $(add_qt_dep qtsvg)
6552 + $(add_qt_dep qtwidgets)
6553 + $(add_qt_dep qtxml)
6554 + geogebra? ( $(add_qt_dep qtxmlpatterns) )
6555 + scripting? ( >=dev-libs/boost-1.48:=[python,${PYTHON_USEDEP}] )
6556 +"
6557 +DEPEND="${RDEPEND}
6558 + $(add_frameworks_dep ktexteditor)
6559 + test? (
6560 + $(add_frameworks_dep kemoticons)
6561 + $(add_frameworks_dep kitemmodels)
6562 + )
6563 +"
6564 +
6565 +PATCHES=( "${FILESDIR}/${PN}-4.12.0-boostpython.patch" )
6566 +
6567 +pkg_setup() {
6568 + python-single-r1_pkg_setup
6569 + kde5_pkg_setup
6570 +}
6571 +
6572 +src_prepare() {
6573 + kde5_src_prepare
6574 + python_fix_shebang .
6575 +}
6576 +
6577 +src_configure() {
6578 + local mycmakeargs=(
6579 + $(cmake-utils_use_find_package geogebra Qt5XmlPatterns)
6580 + $(cmake-utils_use_find_package scripting BoostPython)
6581 + $(cmake-utils_use_find_package test KF5Emoticons)
6582 + $(cmake-utils_use_find_package test KF5ItemModels)
6583 + )
6584 +
6585 + kde5_src_configure
6586 +}
6587
6588 diff --git a/kde-apps/kigo/kigo-16.04.3.ebuild b/kde-apps/kigo/kigo-16.04.3.ebuild
6589 new file mode 100644
6590 index 0000000..48c54f8
6591 --- /dev/null
6592 +++ b/kde-apps/kigo/kigo-16.04.3.ebuild
6593 @@ -0,0 +1,18 @@
6594 +# Copyright 1999-2016 Gentoo Foundation
6595 +# Distributed under the terms of the GNU General Public License v2
6596 +# $Id$
6597 +
6598 +EAPI=6
6599 +
6600 +KDE_HANDBOOK="optional"
6601 +inherit kde4-base
6602 +
6603 +DESCRIPTION="Go game by KDE"
6604 +HOMEPAGE="https://www.kde.org/applications/games/kigo/"
6605 +KEYWORDS="~amd64 ~arm ~x86"
6606 +IUSE="debug"
6607 +
6608 +DEPEND="$(add_kdeapps_dep libkdegames)"
6609 +RDEPEND="${DEPEND}
6610 + games-board/gnugo
6611 +"
6612
6613 diff --git a/kde-apps/killbots/killbots-16.04.3.ebuild b/kde-apps/killbots/killbots-16.04.3.ebuild
6614 new file mode 100644
6615 index 0000000..719db18
6616 --- /dev/null
6617 +++ b/kde-apps/killbots/killbots-16.04.3.ebuild
6618 @@ -0,0 +1,31 @@
6619 +# Copyright 1999-2016 Gentoo Foundation
6620 +# Distributed under the terms of the GNU General Public License v2
6621 +# $Id$
6622 +
6623 +EAPI=6
6624 +
6625 +KDE_HANDBOOK="forceoptional"
6626 +inherit kde5
6627 +
6628 +DESCRIPTION="Kill the bots or they kill you!"
6629 +HOMEPAGE="https://www.kde.org/applications/games/killbots/"
6630 +KEYWORDS="~amd64 ~x86"
6631 +IUSE=""
6632 +
6633 +DEPEND="
6634 + $(add_frameworks_dep kcompletion)
6635 + $(add_frameworks_dep kconfig)
6636 + $(add_frameworks_dep kconfigwidgets)
6637 + $(add_frameworks_dep kcoreaddons)
6638 + $(add_frameworks_dep kcrash)
6639 + $(add_frameworks_dep kdbusaddons)
6640 + $(add_frameworks_dep ki18n)
6641 + $(add_frameworks_dep kwidgetsaddons)
6642 + $(add_frameworks_dep kxmlgui)
6643 + $(add_kdeapps_dep libkdegames)
6644 + $(add_qt_dep qtgui)
6645 + $(add_qt_dep qtwidgets)
6646 +"
6647 +RDEPEND="${DEPEND}"
6648 +
6649 +DOCS=()
6650
6651 diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-16.04.3.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-16.04.3.ebuild
6652 new file mode 100644
6653 index 0000000..134da5f
6654 --- /dev/null
6655 +++ b/kde-apps/kimagemapeditor/kimagemapeditor-16.04.3.ebuild
6656 @@ -0,0 +1,15 @@
6657 +# Copyright 1999-2016 Gentoo Foundation
6658 +# Distributed under the terms of the GNU General Public License v2
6659 +# $Id$
6660 +
6661 +EAPI=6
6662 +
6663 +KDE_HANDBOOK="optional"
6664 +KMNAME="kdewebdev"
6665 +KDE_SCM="svn"
6666 +inherit kde4-meta
6667 +
6668 +DESCRIPTION="KDE web development - image map editor"
6669 +HOMEPAGE="https://www.kde.org/applications/development/kimagemapeditor/"
6670 +KEYWORDS="~amd64 ~arm ~x86"
6671 +IUSE="debug"
6672
6673 diff --git a/kde-apps/kimap/kimap-16.04.3.ebuild b/kde-apps/kimap/kimap-16.04.3.ebuild
6674 new file mode 100644
6675 index 0000000..2e483c5
6676 --- /dev/null
6677 +++ b/kde-apps/kimap/kimap-16.04.3.ebuild
6678 @@ -0,0 +1,24 @@
6679 +# Copyright 1999-2016 Gentoo Foundation
6680 +# Distributed under the terms of the GNU General Public License v2
6681 +# $Id$
6682 +
6683 +EAPI=6
6684 +
6685 +KDE_TEST="true"
6686 +inherit kde5
6687 +
6688 +DESCRIPTION="Library for interacting with IMAP servers"
6689 +LICENSE="LGPL-2+"
6690 +KEYWORDS="~amd64 ~x86"
6691 +IUSE=""
6692 +
6693 +DEPEND="
6694 + $(add_frameworks_dep kcodecs)
6695 + $(add_frameworks_dep kcoreaddons)
6696 + $(add_frameworks_dep ki18n)
6697 + $(add_frameworks_dep kio)
6698 + $(add_kdeapps_dep kmime)
6699 + dev-libs/cyrus-sasl
6700 + $(add_qt_dep qtgui)
6701 +"
6702 +RDEPEND="${DEPEND}"
6703
6704 diff --git a/kde-apps/kimgio/kimgio-16.04.3.ebuild b/kde-apps/kimgio/kimgio-16.04.3.ebuild
6705 new file mode 100644
6706 index 0000000..1bdc760
6707 --- /dev/null
6708 +++ b/kde-apps/kimgio/kimgio-16.04.3.ebuild
6709 @@ -0,0 +1,15 @@
6710 +# Copyright 1999-2016 Gentoo Foundation
6711 +# Distributed under the terms of the GNU General Public License v2
6712 +# $Id$
6713 +
6714 +EAPI=6
6715 +
6716 +KMNAME="kde-runtime"
6717 +inherit kde4-meta
6718 +
6719 +DESCRIPTION="KDE WebP image format plugin"
6720 +KEYWORDS="~amd64 ~arm ~x86"
6721 +IUSE="debug"
6722 +
6723 +DEPEND="media-libs/libwebp:="
6724 +RDEPEND="${DEPEND}"
6725
6726 diff --git a/kde-apps/kio-extras/kio-extras-16.04.3.ebuild b/kde-apps/kio-extras/kio-extras-16.04.3.ebuild
6727 new file mode 100644
6728 index 0000000..04eed47
6729 --- /dev/null
6730 +++ b/kde-apps/kio-extras/kio-extras-16.04.3.ebuild
6731 @@ -0,0 +1,78 @@
6732 +# Copyright 1999-2016 Gentoo Foundation
6733 +# Distributed under the terms of the GNU General Public License v2
6734 +# $Id$
6735 +
6736 +EAPI=6
6737 +
6738 +KDE_HANDBOOK="forceoptional"
6739 +KDE_TEST="optional"
6740 +VIRTUALX_REQUIRED="test"
6741 +inherit kde5
6742 +
6743 +DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
6744 +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kio-extras"
6745 +KEYWORDS="~amd64 ~arm ~x86"
6746 +IUSE="exif mtp openexr phonon samba +sftp slp"
6747 +
6748 +COMMON_DEPEND="
6749 + $(add_frameworks_dep kactivities)
6750 + $(add_frameworks_dep karchive 'bzip2,lzma')
6751 + $(add_frameworks_dep kbookmarks)
6752 + $(add_frameworks_dep kcodecs)
6753 + $(add_frameworks_dep kconfig)
6754 + $(add_frameworks_dep kconfigwidgets)
6755 + $(add_frameworks_dep kcoreaddons)
6756 + $(add_frameworks_dep kdbusaddons)
6757 + $(add_frameworks_dep kdelibs4support)
6758 + $(add_frameworks_dep kdnssd)
6759 + $(add_frameworks_dep kguiaddons)
6760 + $(add_frameworks_dep khtml)
6761 + $(add_frameworks_dep ki18n)
6762 + $(add_frameworks_dep kiconthemes)
6763 + $(add_frameworks_dep kio)
6764 + $(add_frameworks_dep kparts)
6765 + $(add_frameworks_dep kpty)
6766 + $(add_frameworks_dep kservice)
6767 + $(add_frameworks_dep kxmlgui)
6768 + $(add_frameworks_dep solid)
6769 + $(add_qt_dep qtdbus)
6770 + $(add_qt_dep qtgui)
6771 + $(add_qt_dep qtnetwork)
6772 + $(add_qt_dep qtsql)
6773 + $(add_qt_dep qtsvg)
6774 + $(add_qt_dep qtwidgets)
6775 + $(add_qt_dep qtxml)
6776 + virtual/jpeg:0
6777 + exif? ( media-gfx/exiv2:= )
6778 + mtp? ( media-libs/libmtp:= )
6779 + openexr? ( media-libs/openexr )
6780 + phonon? ( media-libs/phonon[qt5] )
6781 + samba? ( || ( <net-fs/samba-4.0.0_alpha1[smbclient] >=net-fs/samba-4.0.0_alpha1[client] ) )
6782 + sftp? ( >=net-libs/libssh-0.6.0:=[sftp] )
6783 + slp? ( net-libs/openslp )
6784 +"
6785 +RDEPEND="${COMMON_DEPEND}
6786 + $(add_frameworks_dep kded)
6787 + !<kde-apps/kcontrol-15.08.0-r1:4
6788 + !<kde-frameworks/kactivities-5.20.0
6789 +"
6790 +DEPEND="${COMMON_DEPEND}
6791 + x11-misc/shared-mime-info
6792 +"
6793 +
6794 +# requires running kde environment
6795 +RESTRICT="test"
6796 +
6797 +src_configure() {
6798 + local mycmakeargs=(
6799 + $(cmake-utils_use_find_package exif Exiv2)
6800 + $(cmake-utils_use_find_package mtp Mtp)
6801 + $(cmake-utils_use_find_package openexr OpenEXR)
6802 + $(cmake-utils_use_find_package phonon Phonon4Qt5)
6803 + $(cmake-utils_use_find_package samba Samba)
6804 + $(cmake-utils_use_find_package sftp LibSSH)
6805 + $(cmake-utils_use_find_package slp SLP)
6806 + )
6807 +
6808 + kde5_src_configure
6809 +}
6810
6811 diff --git a/kde-apps/kioclient/kioclient-16.04.3.ebuild b/kde-apps/kioclient/kioclient-16.04.3.ebuild
6812 new file mode 100644
6813 index 0000000..1a8ffe7
6814 --- /dev/null
6815 +++ b/kde-apps/kioclient/kioclient-16.04.3.ebuild
6816 @@ -0,0 +1,12 @@
6817 +# Copyright 1999-2016 Gentoo Foundation
6818 +# Distributed under the terms of the GNU General Public License v2
6819 +# $Id$
6820 +
6821 +EAPI=6
6822 +
6823 +KMNAME="kde-runtime"
6824 +inherit kde4-meta
6825 +
6826 +DESCRIPTION="Command-line tool for network-transparent operations"
6827 +KEYWORDS="~amd64 ~arm ~x86"
6828 +IUSE="debug"
6829
6830 diff --git a/kde-apps/kiriki/kiriki-16.04.3.ebuild b/kde-apps/kiriki/kiriki-16.04.3.ebuild
6831 new file mode 100644
6832 index 0000000..d85ff54
6833 --- /dev/null
6834 +++ b/kde-apps/kiriki/kiriki-16.04.3.ebuild
6835 @@ -0,0 +1,33 @@
6836 +# Copyright 1999-2016 Gentoo Foundation
6837 +# Distributed under the terms of the GNU General Public License v2
6838 +# $Id$
6839 +
6840 +EAPI=6
6841 +
6842 +KDE_HANDBOOK="forceoptional"
6843 +inherit kde5
6844 +
6845 +DESCRIPTION="An addictive and fun dice game"
6846 +HOMEPAGE="
6847 + https://www.kde.org/applications/games/kiriki/
6848 + https://games.kde.org/game.php?game=kiriki
6849 +"
6850 +KEYWORDS="~amd64 ~x86"
6851 +IUSE=""
6852 +
6853 +DEPEND="
6854 + $(add_frameworks_dep kconfig)
6855 + $(add_frameworks_dep kconfigwidgets)
6856 + $(add_frameworks_dep kcoreaddons)
6857 + $(add_frameworks_dep kcrash)
6858 + $(add_frameworks_dep kdbusaddons)
6859 + $(add_frameworks_dep ki18n)
6860 + $(add_frameworks_dep kiconthemes)
6861 + $(add_frameworks_dep kwidgetsaddons)
6862 + $(add_frameworks_dep kxmlgui)
6863 + $(add_kdeapps_dep libkdegames)
6864 + $(add_qt_dep qtgui)
6865 + $(add_qt_dep qtprintsupport)
6866 + $(add_qt_dep qtwidgets)
6867 +"
6868 +RDEPEND="${DEPEND}"
6869
6870 diff --git a/kde-apps/kiten/kiten-16.04.3.ebuild b/kde-apps/kiten/kiten-16.04.3.ebuild
6871 new file mode 100644
6872 index 0000000..30de2e3
6873 --- /dev/null
6874 +++ b/kde-apps/kiten/kiten-16.04.3.ebuild
6875 @@ -0,0 +1,32 @@
6876 +# Copyright 1999-2016 Gentoo Foundation
6877 +# Distributed under the terms of the GNU General Public License v2
6878 +# $Id$
6879 +
6880 +EAPI=6
6881 +
6882 +KDE_HANDBOOK="forceoptional"
6883 +inherit kde5
6884 +
6885 +DESCRIPTION="KDE Japanese dictionary and reference"
6886 +HOMEPAGE="https://www.kde.org/applications/education/kiten https://edu.kde.org/kiten"
6887 +KEYWORDS="~amd64 ~x86"
6888 +IUSE=""
6889 +
6890 +DEPEND="
6891 + $(add_frameworks_dep karchive)
6892 + $(add_frameworks_dep kcompletion)
6893 + $(add_frameworks_dep kconfig)
6894 + $(add_frameworks_dep kconfigwidgets)
6895 + $(add_frameworks_dep kcoreaddons)
6896 + $(add_frameworks_dep kcrash)
6897 + $(add_frameworks_dep khtml)
6898 + $(add_frameworks_dep ki18n)
6899 + $(add_frameworks_dep kio)
6900 + $(add_frameworks_dep kparts)
6901 + $(add_frameworks_dep kwidgetsaddons)
6902 + $(add_frameworks_dep kxmlgui)
6903 + $(add_qt_dep qtdbus)
6904 + $(add_qt_dep qtgui)
6905 + $(add_qt_dep qtwidgets)
6906 +"
6907 +RDEPEND="${DEPEND}"
6908
6909 diff --git a/kde-apps/kjumpingcube/kjumpingcube-16.04.3.ebuild b/kde-apps/kjumpingcube/kjumpingcube-16.04.3.ebuild
6910 new file mode 100644
6911 index 0000000..ff2c65d
6912 --- /dev/null
6913 +++ b/kde-apps/kjumpingcube/kjumpingcube-16.04.3.ebuild
6914 @@ -0,0 +1,34 @@
6915 +# Copyright 1999-2016 Gentoo Foundation
6916 +# Distributed under the terms of the GNU General Public License v2
6917 +# $Id$
6918 +
6919 +EAPI=6
6920 +
6921 +KDE_HANDBOOK="true"
6922 +KDE_SELINUX_MODULE="games"
6923 +inherit kde5
6924 +
6925 +DESCRIPTION="Tactical one or two player game"
6926 +HOMEPAGE="
6927 + https://www.kde.org/applications/games/kjumpingcube/
6928 + https://games.kde.org/game.php?game=kjumpingcube
6929 +"
6930 +KEYWORDS="~amd64 ~x86"
6931 +IUSE=""
6932 +
6933 +DEPEND="
6934 + $(add_frameworks_dep kconfig)
6935 + $(add_frameworks_dep kconfigwidgets)
6936 + $(add_frameworks_dep kcoreaddons)
6937 + $(add_frameworks_dep kcrash)
6938 + $(add_frameworks_dep kdbusaddons)
6939 + $(add_frameworks_dep kdelibs4support)
6940 + $(add_frameworks_dep ki18n)
6941 + $(add_frameworks_dep kwidgetsaddons)
6942 + $(add_frameworks_dep kxmlgui)
6943 + $(add_kdeapps_dep libkdegames)
6944 + $(add_qt_dep qtgui)
6945 + $(add_qt_dep qtsvg)
6946 + $(add_qt_dep qtwidgets)
6947 +"
6948 +RDEPEND="${DEPEND}"
6949
6950 diff --git a/kde-apps/kldap/kldap-16.04.3.ebuild b/kde-apps/kldap/kldap-16.04.3.ebuild
6951 new file mode 100644
6952 index 0000000..200ec64
6953 --- /dev/null
6954 +++ b/kde-apps/kldap/kldap-16.04.3.ebuild
6955 @@ -0,0 +1,31 @@
6956 +# Copyright 1999-2016 Gentoo Foundation
6957 +# Distributed under the terms of the GNU General Public License v2
6958 +# $Id$
6959 +
6960 +EAPI=6
6961 +
6962 +KDE_TEST="true"
6963 +inherit kde5
6964 +
6965 +DESCRIPTION="Library for interacting with LDAP servers"
6966 +LICENSE="LGPL-2+"
6967 +KEYWORDS="~amd64 ~x86"
6968 +IUSE="ssl"
6969 +
6970 +DEPEND="
6971 + $(add_frameworks_dep kcompletion)
6972 + $(add_frameworks_dep ki18n)
6973 + $(add_frameworks_dep kwidgetsaddons)
6974 + $(add_qt_dep qtgui)
6975 + $(add_qt_dep qtwidgets)
6976 + net-nds/openldap
6977 + ssl? ( dev-libs/cyrus-sasl )
6978 +"
6979 +RDEPEND="${DEPEND}"
6980 +
6981 +src_configure() {
6982 + local mycmakeargs=(
6983 + $(cmake-utils_use_find_package ssl Sasl2)
6984 + )
6985 + kde5_src_configure
6986 +}
6987
6988 diff --git a/kde-apps/kleopatra/kleopatra-16.04.3.ebuild b/kde-apps/kleopatra/kleopatra-16.04.3.ebuild
6989 new file mode 100644
6990 index 0000000..500adfa
6991 --- /dev/null
6992 +++ b/kde-apps/kleopatra/kleopatra-16.04.3.ebuild
6993 @@ -0,0 +1,51 @@
6994 +# Copyright 1999-2016 Gentoo Foundation
6995 +# Distributed under the terms of the GNU General Public License v2
6996 +# $Id$
6997 +
6998 +EAPI=6
6999 +
7000 +KDE_HANDBOOK="optional"
7001 +KDE_TEST="forceoptional"
7002 +VIRTUALX_REQUIRED="test"
7003 +inherit kde5
7004 +
7005 +DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography"
7006 +HOMEPAGE="https://www.kde.org/applications/utilities/kleopatra"
7007 +KEYWORDS="~amd64 ~x86"
7008 +
7009 +IUSE=""
7010 +
7011 +# drop qtgui subslot operator when QT_MINIMAL >= 5.7.0
7012 +COMMON_DEPEND="
7013 + $(add_frameworks_dep kcmutils)
7014 + $(add_frameworks_dep kcodecs)
7015 + $(add_frameworks_dep kconfig)
7016 + $(add_frameworks_dep kconfigwidgets)
7017 + $(add_frameworks_dep kcoreaddons)
7018 + $(add_frameworks_dep kdbusaddons)
7019 + $(add_frameworks_dep ki18n)
7020 + $(add_frameworks_dep kiconthemes)
7021 + $(add_frameworks_dep knotifications)
7022 + $(add_frameworks_dep ktextwidgets)
7023 + $(add_frameworks_dep kwindowsystem)
7024 + $(add_frameworks_dep kxmlgui)
7025 + $(add_kdeapps_dep gpgmepp)
7026 + $(add_kdeapps_dep kmime)
7027 + $(add_kdeapps_dep libkleo)
7028 + $(add_qt_dep qtdbus)
7029 + $(add_qt_dep qtgui '' '' '5=')
7030 + $(add_qt_dep qtnetwork)
7031 + $(add_qt_dep qtwidgets)
7032 + >=app-crypt/gpgme-1.3.2
7033 + dev-libs/boost:=
7034 + dev-libs/libassuan
7035 + dev-libs/libgpg-error
7036 +"
7037 +DEPEND="${COMMON_DEPEND}
7038 + sys-devel/gettext
7039 +"
7040 +RDEPEND="${COMMON_DEPEND}
7041 + !kde-apps/kdepim[kdepim_features_kleopatra]
7042 + !<kde-apps/kdepim-15.12.2-r1
7043 + >=app-crypt/gnupg-2.1
7044 +"
7045
7046 diff --git a/kde-apps/klettres/klettres-16.04.3.ebuild b/kde-apps/klettres/klettres-16.04.3.ebuild
7047 new file mode 100644
7048 index 0000000..f211614
7049 --- /dev/null
7050 +++ b/kde-apps/klettres/klettres-16.04.3.ebuild
7051 @@ -0,0 +1,32 @@
7052 +# Copyright 1999-2016 Gentoo Foundation
7053 +# Distributed under the terms of the GNU General Public License v2
7054 +# $Id$
7055 +
7056 +EAPI=6
7057 +
7058 +KDE_HANDBOOK="forceoptional"
7059 +inherit kde5
7060 +
7061 +DESCRIPTION="Alphabet learning application"
7062 +HOMEPAGE="https://www.kde.org/applications/education/klettres
7063 +https://edu.kde.org/klettres"
7064 +KEYWORDS="~amd64 ~x86"
7065 +IUSE=""
7066 +
7067 +DEPEND="
7068 + $(add_frameworks_dep kcompletion)
7069 + $(add_frameworks_dep kconfig)
7070 + $(add_frameworks_dep kconfigwidgets)
7071 + $(add_frameworks_dep kcoreaddons)
7072 + $(add_frameworks_dep kcrash)
7073 + $(add_frameworks_dep ki18n)
7074 + $(add_frameworks_dep knewstuff)
7075 + $(add_frameworks_dep kwidgetsaddons)
7076 + $(add_frameworks_dep kxmlgui)
7077 + $(add_qt_dep qtgui)
7078 + $(add_qt_dep qtsvg)
7079 + $(add_qt_dep qtwidgets)
7080 + $(add_qt_dep qtxml)
7081 + media-libs/phonon[qt5]
7082 +"
7083 +RDEPEND="${DEPEND}"
7084
7085 diff --git a/kde-apps/klickety/klickety-16.04.3.ebuild b/kde-apps/klickety/klickety-16.04.3.ebuild
7086 new file mode 100644
7087 index 0000000..fab2dcf
7088 --- /dev/null
7089 +++ b/kde-apps/klickety/klickety-16.04.3.ebuild
7090 @@ -0,0 +1,33 @@
7091 +# Copyright 1999-2016 Gentoo Foundation
7092 +# Distributed under the terms of the GNU General Public License v2
7093 +# $Id$
7094 +
7095 +EAPI=6
7096 +
7097 +KDE_HANDBOOK="forceoptional"
7098 +KDE_SELINUX_MODULE="games"
7099 +inherit kde5
7100 +
7101 +DESCRIPTION="A game almost the same as ksame, but a bit different by KDE"
7102 +KEYWORDS="~amd64 ~x86"
7103 +IUSE=""
7104 +
7105 +DEPEND="
7106 + $(add_frameworks_dep kconfig)
7107 + $(add_frameworks_dep kconfigwidgets)
7108 + $(add_frameworks_dep kcoreaddons)
7109 + $(add_frameworks_dep kcrash)
7110 + $(add_frameworks_dep kdbusaddons)
7111 + $(add_frameworks_dep ki18n)
7112 + $(add_frameworks_dep kio)
7113 + $(add_frameworks_dep knotifications)
7114 + $(add_frameworks_dep knotifyconfig)
7115 + $(add_frameworks_dep kwidgetsaddons)
7116 + $(add_frameworks_dep kxmlgui)
7117 + $(add_kdeapps_dep libkdegames)
7118 + $(add_qt_dep qtgui)
7119 + $(add_qt_dep qtwidgets)
7120 +"
7121 +RDEPEND="${DEPEND}"
7122 +
7123 +DOCS=()
7124
7125 diff --git a/kde-apps/klines/klines-16.04.3.ebuild b/kde-apps/klines/klines-16.04.3.ebuild
7126 new file mode 100644
7127 index 0000000..4d9190b
7128 --- /dev/null
7129 +++ b/kde-apps/klines/klines-16.04.3.ebuild
7130 @@ -0,0 +1,34 @@
7131 +# Copyright 1999-2016 Gentoo Foundation
7132 +# Distributed under the terms of the GNU General Public License v2
7133 +# $Id$
7134 +
7135 +EAPI=6
7136 +
7137 +KDE_HANDBOOK="forceoptional"
7138 +KDE_SELINUX_MODULE="games"
7139 +inherit kde5
7140 +
7141 +DESCRIPTION="A little KDE game about balls and how to get rid of them"
7142 +HOMEPAGE="
7143 + https://www.kde.org/applications/games/klines/
7144 + https://games.kde.org/game.php?game=klines
7145 +"
7146 +KEYWORDS="~amd64 ~x86"
7147 +IUSE=""
7148 +
7149 +DEPEND="
7150 + $(add_frameworks_dep kconfig)
7151 + $(add_frameworks_dep kconfigwidgets)
7152 + $(add_frameworks_dep kcoreaddons)
7153 + $(add_frameworks_dep kcrash)
7154 + $(add_frameworks_dep kdbusaddons)
7155 + $(add_frameworks_dep ki18n)
7156 + $(add_frameworks_dep kwidgetsaddons)
7157 + $(add_frameworks_dep kxmlgui)
7158 + $(add_kdeapps_dep libkdegames)
7159 + $(add_qt_dep qtgui)
7160 + $(add_qt_dep qtwidgets)
7161 +"
7162 +RDEPEND="${DEPEND}"
7163 +
7164 +DOCS=( AUTHORS )
7165
7166 diff --git a/kde-apps/klinkstatus/klinkstatus-16.04.3.ebuild b/kde-apps/klinkstatus/klinkstatus-16.04.3.ebuild
7167 new file mode 100644
7168 index 0000000..a1dd4d1
7169 --- /dev/null
7170 +++ b/kde-apps/klinkstatus/klinkstatus-16.04.3.ebuild
7171 @@ -0,0 +1,37 @@
7172 +# Copyright 1999-2016 Gentoo Foundation
7173 +# Distributed under the terms of the GNU General Public License v2
7174 +# $Id$
7175 +
7176 +EAPI=6
7177 +
7178 +KDE_HANDBOOK="optional"
7179 +KMNAME="kdewebdev"
7180 +KDE_SCM="svn"
7181 +inherit kde4-meta
7182 +
7183 +DESCRIPTION="KDE web development - link validity checker"
7184 +HOMEPAGE="https://www.kde.org/applications/development/klinkstatus/"
7185 +KEYWORDS="~amd64 ~arm ~x86"
7186 +IUSE="debug tidy"
7187 +
7188 +DEPEND="
7189 + $(add_kdeapps_dep kdepimlibs)
7190 + tidy? ( app-text/htmltidy )
7191 +"
7192 +RDEPEND="${DEPEND}"
7193 +
7194 +src_configure() {
7195 + local mycmakeargs=(
7196 + -DWITH_LibTidy=$(usex tidy)
7197 + )
7198 +
7199 + kde4-meta_src_configure
7200 +}
7201 +
7202 +pkg_postinst() {
7203 + kde4-meta_pkg_postinst
7204 +
7205 + if ! has_version dev-lang/ruby ; then
7206 + elog "To use scripting in ${PN}, install dev-lang/ruby."
7207 + fi
7208 +}
7209
7210 diff --git a/kde-apps/kmag/kmag-16.04.3.ebuild b/kde-apps/kmag/kmag-16.04.3.ebuild
7211 new file mode 100644
7212 index 0000000..94af768
7213 --- /dev/null
7214 +++ b/kde-apps/kmag/kmag-16.04.3.ebuild
7215 @@ -0,0 +1,17 @@
7216 +# Copyright 1999-2016 Gentoo Foundation
7217 +# Distributed under the terms of the GNU General Public License v2
7218 +# $Id$
7219 +
7220 +EAPI=6
7221 +
7222 +KDE_HANDBOOK="optional"
7223 +inherit kde4-base
7224 +
7225 +DESCRIPTION="KDE screen magnifier"
7226 +HOMEPAGE="https://www.kde.org/applications/utilities/kmag/"
7227 +KEYWORDS="~amd64 ~arm ~x86"
7228 +IUSE="debug"
7229 +
7230 +RDEPEND="
7231 + $(add_kdeapps_dep kaccessible)
7232 +"
7233
7234 diff --git a/kde-apps/kmahjongg/kmahjongg-16.04.3.ebuild b/kde-apps/kmahjongg/kmahjongg-16.04.3.ebuild
7235 new file mode 100644
7236 index 0000000..32bc883
7237 --- /dev/null
7238 +++ b/kde-apps/kmahjongg/kmahjongg-16.04.3.ebuild
7239 @@ -0,0 +1,37 @@
7240 +# Copyright 1999-2016 Gentoo Foundation
7241 +# Distributed under the terms of the GNU General Public License v2
7242 +# $Id$
7243 +
7244 +EAPI=6
7245 +
7246 +KDE_HANDBOOK="forceoptional"
7247 +KDE_SELINUX_MODULE="games"
7248 +inherit kde5
7249 +
7250 +DESCRIPTION="A tile matching game for one or two players"
7251 +HOMEPAGE="
7252 + https://www.kde.org/applications/games/kmahjongg/
7253 + https://games.kde.org/game.php?game=kmahjongg
7254 +"
7255 +KEYWORDS="~amd64 ~x86"
7256 +IUSE=""
7257 +
7258 +DEPEND="
7259 + $(add_frameworks_dep kcompletion)
7260 + $(add_frameworks_dep kconfig)
7261 + $(add_frameworks_dep kconfigwidgets)
7262 + $(add_frameworks_dep kcoreaddons)
7263 + $(add_frameworks_dep kcrash)
7264 + $(add_frameworks_dep kdbusaddons)
7265 + $(add_frameworks_dep kdeclarative)
7266 + $(add_frameworks_dep ki18n)
7267 + $(add_frameworks_dep knewstuff)
7268 + $(add_frameworks_dep kwidgetsaddons)
7269 + $(add_frameworks_dep kxmlgui)
7270 + $(add_kdeapps_dep libkdegames)
7271 + $(add_kdeapps_dep libkmahjongg)
7272 + $(add_qt_dep qtgui)
7273 + $(add_qt_dep qtsvg)
7274 + $(add_qt_dep qtwidgets)
7275 +"
7276 +RDEPEND="${DEPEND}"
7277
7278 diff --git a/kde-apps/kmailtransport/kmailtransport-16.04.3.ebuild b/kde-apps/kmailtransport/kmailtransport-16.04.3.ebuild
7279 new file mode 100644
7280 index 0000000..4f23f7e
7281 --- /dev/null
7282 +++ b/kde-apps/kmailtransport/kmailtransport-16.04.3.ebuild
7283 @@ -0,0 +1,37 @@
7284 +# Copyright 1999-2016 Gentoo Foundation
7285 +# Distributed under the terms of the GNU General Public License v2
7286 +# $Id$
7287 +
7288 +EAPI=6
7289 +
7290 +KDE_TEST="true"
7291 +inherit kde5
7292 +
7293 +DESCRIPTION="Mail transport service"
7294 +LICENSE="GPL-2"
7295 +KEYWORDS="~amd64 ~x86"
7296 +IUSE=""
7297 +
7298 +DEPEND="
7299 + $(add_frameworks_dep kcmutils)
7300 + $(add_frameworks_dep kcompletion)
7301 + $(add_frameworks_dep kconfig)
7302 + $(add_frameworks_dep kconfigwidgets)
7303 + $(add_frameworks_dep kcoreaddons)
7304 + $(add_frameworks_dep ki18n)
7305 + $(add_frameworks_dep kio)
7306 + $(add_frameworks_dep kwallet)
7307 + $(add_frameworks_dep kwidgetsaddons)
7308 + $(add_kdeapps_dep akonadi)
7309 + $(add_kdeapps_dep akonadi-mime)
7310 + $(add_kdeapps_dep kmime)
7311 + $(add_qt_dep qtdbus)
7312 + $(add_qt_dep qtgui)
7313 + $(add_qt_dep qtnetwork)
7314 + $(add_qt_dep qtwidgets)
7315 +"
7316 +RDEPEND="${DEPEND}
7317 + !kde-apps/kdepimlibs:4
7318 +"
7319 +
7320 +RESTRICT="test"
7321
7322 diff --git a/kde-apps/kmbox/kmbox-16.04.3.ebuild b/kde-apps/kmbox/kmbox-16.04.3.ebuild
7323 new file mode 100644
7324 index 0000000..35cc8c2
7325 --- /dev/null
7326 +++ b/kde-apps/kmbox/kmbox-16.04.3.ebuild
7327 @@ -0,0 +1,16 @@
7328 +# Copyright 1999-2016 Gentoo Foundation
7329 +# Distributed under the terms of the GNU General Public License v2
7330 +# $Id$
7331 +
7332 +EAPI=6
7333 +
7334 +KDE_TEST="true"
7335 +inherit kde5
7336 +
7337 +DESCRIPTION="Library for accessing MBox format mail storages"
7338 +LICENSE="LGPL-2+"
7339 +KEYWORDS="~amd64 ~x86"
7340 +IUSE=""
7341 +
7342 +DEPEND="$(add_kdeapps_dep kmime)"
7343 +RDEPEND="${DEPEND}"
7344
7345 diff --git a/kde-apps/kmime/kmime-16.04.3.ebuild b/kde-apps/kmime/kmime-16.04.3.ebuild
7346 new file mode 100644
7347 index 0000000..593a372
7348 --- /dev/null
7349 +++ b/kde-apps/kmime/kmime-16.04.3.ebuild
7350 @@ -0,0 +1,19 @@
7351 +# Copyright 1999-2016 Gentoo Foundation
7352 +# Distributed under the terms of the GNU General Public License v2
7353 +# $Id$
7354 +
7355 +EAPI=6
7356 +
7357 +KDE_TEST="true"
7358 +inherit kde5
7359 +
7360 +DESCRIPTION="Libary for handling mail messages and newsgroup articles"
7361 +LICENSE="LGPL-2+"
7362 +KEYWORDS="~amd64 ~x86"
7363 +IUSE=""
7364 +
7365 +DEPEND="
7366 + $(add_frameworks_dep kcodecs)
7367 + $(add_frameworks_dep ki18n)
7368 +"
7369 +RDEPEND="${DEPEND}"
7370
7371 diff --git a/kde-apps/kmimetypefinder/kmimetypefinder-16.04.3.ebuild b/kde-apps/kmimetypefinder/kmimetypefinder-16.04.3.ebuild
7372 new file mode 100644
7373 index 0000000..193a48b
7374 --- /dev/null
7375 +++ b/kde-apps/kmimetypefinder/kmimetypefinder-16.04.3.ebuild
7376 @@ -0,0 +1,12 @@
7377 +# Copyright 1999-2016 Gentoo Foundation
7378 +# Distributed under the terms of the GNU General Public License v2
7379 +# $Id$
7380 +
7381 +EAPI=6
7382 +
7383 +KMNAME="kde-runtime"
7384 +inherit kde4-meta
7385 +
7386 +DESCRIPTION="KDE application to report the mimetype for a given file"
7387 +KEYWORDS="~amd64 ~arm ~x86"
7388 +IUSE="debug"
7389
7390 diff --git a/kde-apps/kmines/kmines-16.04.3.ebuild b/kde-apps/kmines/kmines-16.04.3.ebuild
7391 new file mode 100644
7392 index 0000000..05f3fae
7393 --- /dev/null
7394 +++ b/kde-apps/kmines/kmines-16.04.3.ebuild
7395 @@ -0,0 +1,33 @@
7396 +# Copyright 1999-2016 Gentoo Foundation
7397 +# Distributed under the terms of the GNU General Public License v2
7398 +# $Id$
7399 +
7400 +EAPI=6
7401 +
7402 +KDE_HANDBOOK="forceoptional"
7403 +KDE_SELINUX_MODULE="games"
7404 +inherit kde5
7405 +
7406 +DESCRIPTION="Classic mine sweeper game"
7407 +HOMEPAGE="
7408 + https://www.kde.org/applications/games/kmines/
7409 + https://games.kde.org/game.php?game=kmines
7410 +"
7411 +KEYWORDS="~amd64 ~x86"
7412 +IUSE=""
7413 +
7414 +DEPEND="
7415 + $(add_frameworks_dep kconfig)
7416 + $(add_frameworks_dep kconfigwidgets)
7417 + $(add_frameworks_dep kcoreaddons)
7418 + $(add_frameworks_dep kcrash)
7419 + $(add_frameworks_dep kdbusaddons)
7420 + $(add_frameworks_dep ki18n)
7421 + $(add_frameworks_dep ktextwidgets)
7422 + $(add_frameworks_dep kwidgetsaddons)
7423 + $(add_frameworks_dep kxmlgui)
7424 + $(add_kdeapps_dep libkdegames)
7425 + $(add_qt_dep qtgui)
7426 + $(add_qt_dep qtwidgets)
7427 +"
7428 +RDEPEND="${DEPEND}"
7429
7430 diff --git a/kde-apps/kmix/kmix-16.04.3.ebuild b/kde-apps/kmix/kmix-16.04.3.ebuild
7431 new file mode 100644
7432 index 0000000..cec8b0c
7433 --- /dev/null
7434 +++ b/kde-apps/kmix/kmix-16.04.3.ebuild
7435 @@ -0,0 +1,54 @@
7436 +# Copyright 1999-2016 Gentoo Foundation
7437 +# Distributed under the terms of the GNU General Public License v2
7438 +# $Id$
7439 +
7440 +EAPI=6
7441 +
7442 +KDE_HANDBOOK="false"
7443 +KDE_TEST="false"
7444 +inherit kde5
7445 +
7446 +DESCRIPTION="Plasma mixer gui"
7447 +HOMEPAGE="https://www.kde.org/applications/multimedia/kmix/"
7448 +KEYWORDS="~amd64 ~x86"
7449 +IUSE="alsa pulseaudio"
7450 +
7451 +DEPEND="
7452 + $(add_frameworks_dep kcompletion)
7453 + $(add_frameworks_dep kconfig)
7454 + $(add_frameworks_dep kconfigwidgets)
7455 + $(add_frameworks_dep kcoreaddons)
7456 + $(add_frameworks_dep kdbusaddons)
7457 + $(add_frameworks_dep kdelibs4support)
7458 + $(add_frameworks_dep kglobalaccel)
7459 + $(add_frameworks_dep ki18n)
7460 + $(add_frameworks_dep kiconthemes)
7461 + $(add_frameworks_dep knotifications)
7462 + $(add_frameworks_dep kwidgetsaddons)
7463 + $(add_frameworks_dep kwindowsystem)
7464 + $(add_frameworks_dep kxmlgui)
7465 + $(add_frameworks_dep plasma)
7466 + $(add_qt_dep qtdbus)
7467 + $(add_qt_dep qtgui)
7468 + $(add_qt_dep qtwidgets)
7469 + $(add_qt_dep qtxml)
7470 + alsa? ( >=media-libs/alsa-lib-1.0.14a )
7471 + pulseaudio? (
7472 + media-libs/libcanberra
7473 + >=media-sound/pulseaudio-0.9.12
7474 + )
7475 +"
7476 +RDEPEND="${DEPEND}
7477 + $(add_plasma_dep kde-cli-tools)
7478 +"
7479 +
7480 +src_configure() {
7481 + local mycmakeargs=(
7482 + -DKMIX_KF5_BUILD=ON
7483 + $(cmake-utils_use_find_package alsa Alsa)
7484 + $(cmake-utils_use_find_package pulseaudio Canberra)
7485 + $(cmake-utils_use_find_package pulseaudio PulseAudio)
7486 + )
7487 +
7488 + kde5_src_configure
7489 +}
7490
7491 diff --git a/kde-apps/kmousetool/kmousetool-16.04.3.ebuild b/kde-apps/kmousetool/kmousetool-16.04.3.ebuild
7492 new file mode 100644
7493 index 0000000..50ef825
7494 --- /dev/null
7495 +++ b/kde-apps/kmousetool/kmousetool-16.04.3.ebuild
7496 @@ -0,0 +1,17 @@
7497 +# Copyright 1999-2016 Gentoo Foundation
7498 +# Distributed under the terms of the GNU General Public License v2
7499 +# $Id$
7500 +
7501 +EAPI=6
7502 +
7503 +KDE_HANDBOOK="optional"
7504 +inherit kde4-base
7505 +
7506 +DESCRIPTION="KDE program that clicks the mouse for you"
7507 +HOMEPAGE="https://www.kde.org/applications/utilities/kmousetool/"
7508 +KEYWORDS="~amd64 ~arm ~x86"
7509 +IUSE="debug"
7510 +
7511 +RDEPEND="
7512 + $(add_kdeapps_dep knotify)
7513 +"
7514
7515 diff --git a/kde-apps/kmouth/kmouth-16.04.3.ebuild b/kde-apps/kmouth/kmouth-16.04.3.ebuild
7516 new file mode 100644
7517 index 0000000..d496e80
7518 --- /dev/null
7519 +++ b/kde-apps/kmouth/kmouth-16.04.3.ebuild
7520 @@ -0,0 +1,13 @@
7521 +# Copyright 1999-2016 Gentoo Foundation
7522 +# Distributed under the terms of the GNU General Public License v2
7523 +# $Id$
7524 +
7525 +EAPI=6
7526 +
7527 +KDE_HANDBOOK="optional"
7528 +inherit kde4-base
7529 +
7530 +DESCRIPTION="Text-to-speech synthesizer front end"
7531 +HOMEPAGE="https://www.kde.org/applications/utilities/kmouth/"
7532 +KEYWORDS="~amd64 ~arm ~x86"
7533 +IUSE="debug"
7534
7535 diff --git a/kde-apps/kmplot/kmplot-16.04.3.ebuild b/kde-apps/kmplot/kmplot-16.04.3.ebuild
7536 new file mode 100644
7537 index 0000000..4ad7197
7538 --- /dev/null
7539 +++ b/kde-apps/kmplot/kmplot-16.04.3.ebuild
7540 @@ -0,0 +1,36 @@
7541 +# Copyright 1999-2016 Gentoo Foundation
7542 +# Distributed under the terms of the GNU General Public License v2
7543 +# $Id$
7544 +
7545 +EAPI=6
7546 +
7547 +KDE_HANDBOOK="forceoptional"
7548 +inherit kde5
7549 +
7550 +DESCRIPTION="Mathematical function plotter"
7551 +HOMEPAGE="https://www.kde.org/applications/education/kmplot https://edu.kde.org/kmplot"
7552 +KEYWORDS="~amd64 ~x86"
7553 +IUSE=""
7554 +
7555 +DEPEND="
7556 + $(add_frameworks_dep kcompletion)
7557 + $(add_frameworks_dep kconfig)
7558 + $(add_frameworks_dep kconfigwidgets)
7559 + $(add_frameworks_dep kcoreaddons)
7560 + $(add_frameworks_dep kcrash)
7561 + $(add_frameworks_dep kdelibs4support)
7562 + $(add_frameworks_dep kguiaddons)
7563 + $(add_frameworks_dep ki18n)
7564 + $(add_frameworks_dep kparts)
7565 + $(add_frameworks_dep kservice)
7566 + $(add_frameworks_dep ktextwidgets)
7567 + $(add_frameworks_dep kwidgetsaddons)
7568 + $(add_frameworks_dep kxmlgui)
7569 + $(add_qt_dep qtdbus)
7570 + $(add_qt_dep qtgui)
7571 + $(add_qt_dep qtprintsupport)
7572 + $(add_qt_dep qtsvg)
7573 + $(add_qt_dep qtwidgets)
7574 + $(add_qt_dep qtxml)
7575 +"
7576 +RDEPEND="${DEPEND}"
7577
7578 diff --git a/kde-apps/knavalbattle/knavalbattle-16.04.3.ebuild b/kde-apps/knavalbattle/knavalbattle-16.04.3.ebuild
7579 new file mode 100644
7580 index 0000000..f4e995e
7581 --- /dev/null
7582 +++ b/kde-apps/knavalbattle/knavalbattle-16.04.3.ebuild
7583 @@ -0,0 +1,38 @@
7584 +# Copyright 1999-2016 Gentoo Foundation
7585 +# Distributed under the terms of the GNU General Public License v2
7586 +# $Id$
7587 +
7588 +EAPI=6
7589 +
7590 +KDE_HANDBOOK="forceoptional"
7591 +KDE_SELINUX_MODULE="games"
7592 +inherit kde5
7593 +
7594 +DESCRIPTION="Battleship clone by KDE"
7595 +HOMEPAGE="
7596 + https://www.kde.org/applications/games/navalbattle/
7597 + https://games.kde.org/game.php?game=kbattleship
7598 +"
7599 +KEYWORDS="~amd64 ~x86"
7600 +IUSE=""
7601 +
7602 +DEPEND="
7603 + $(add_frameworks_dep kcompletion)
7604 + $(add_frameworks_dep kconfig)
7605 + $(add_frameworks_dep kcoreaddons)
7606 + $(add_frameworks_dep kcrash)
7607 + $(add_frameworks_dep kdbusaddons)
7608 + $(add_frameworks_dep kdnssd)
7609 + $(add_frameworks_dep ki18n)
7610 + $(add_frameworks_dep ktextwidgets)
7611 + $(add_frameworks_dep kwidgetsaddons)
7612 + $(add_frameworks_dep kxmlgui)
7613 + $(add_kdeapps_dep libkdegames)
7614 + $(add_qt_dep qtgui)
7615 + $(add_qt_dep qtnetwork)
7616 + $(add_qt_dep qtwidgets)
7617 + $(add_qt_dep qtxml)
7618 +"
7619 +RDEPEND="${DEPEND}"
7620 +
7621 +DOCS=( AUTHORS )
7622
7623 diff --git a/kde-apps/knetattach/knetattach-16.04.3.ebuild b/kde-apps/knetattach/knetattach-16.04.3.ebuild
7624 new file mode 100644
7625 index 0000000..31d921b
7626 --- /dev/null
7627 +++ b/kde-apps/knetattach/knetattach-16.04.3.ebuild
7628 @@ -0,0 +1,13 @@
7629 +# Copyright 1999-2016 Gentoo Foundation
7630 +# Distributed under the terms of the GNU General Public License v2
7631 +# $Id$
7632 +
7633 +EAPI=6
7634 +
7635 +KDE_HANDBOOK="optional"
7636 +KMNAME="kde-runtime"
7637 +inherit kde4-meta
7638 +
7639 +DESCRIPTION="KDE network wizard"
7640 +KEYWORDS="~amd64 ~arm ~x86"
7641 +IUSE="debug"
7642
7643 diff --git a/kde-apps/knetwalk/knetwalk-16.04.3.ebuild b/kde-apps/knetwalk/knetwalk-16.04.3.ebuild
7644 new file mode 100644
7645 index 0000000..9f50da1
7646 --- /dev/null
7647 +++ b/kde-apps/knetwalk/knetwalk-16.04.3.ebuild
7648 @@ -0,0 +1,35 @@
7649 +# Copyright 1999-2016 Gentoo Foundation
7650 +# Distributed under the terms of the GNU General Public License v2
7651 +# $Id$
7652 +
7653 +EAPI=6
7654 +
7655 +KDE_HANDBOOK="forceoptional"
7656 +KDE_TEST="optional"
7657 +VIRTUALX_REQUIRED="test"
7658 +inherit kde5
7659 +
7660 +DESCRIPTION="KDE version of the popular NetWalk game for system administrators"
7661 +HOMEPAGE="
7662 + https://www.kde.org/applications/games/knetwalk/
7663 + https://games.kde.org/game.php?game=knetwalk
7664 +"
7665 +KEYWORDS="~amd64 ~x86"
7666 +IUSE=""
7667 +
7668 +DEPEND="
7669 + $(add_frameworks_dep kconfig)
7670 + $(add_frameworks_dep kconfigwidgets)
7671 + $(add_frameworks_dep kcoreaddons)
7672 + $(add_frameworks_dep kcrash)
7673 + $(add_frameworks_dep kdbusaddons)
7674 + $(add_frameworks_dep ki18n)
7675 + $(add_frameworks_dep ktextwidgets)
7676 + $(add_frameworks_dep kwidgetsaddons)
7677 + $(add_frameworks_dep kxmlgui)
7678 + $(add_kdeapps_dep libkdegames)
7679 + $(add_qt_dep qtdeclarative)
7680 + $(add_qt_dep qtgui)
7681 + $(add_qt_dep qtwidgets)
7682 +"
7683 +RDEPEND="${DEPEND}"
7684
7685 diff --git a/kde-apps/knewstuff/knewstuff-16.04.3.ebuild b/kde-apps/knewstuff/knewstuff-16.04.3.ebuild
7686 new file mode 100644
7687 index 0000000..6359312
7688 --- /dev/null
7689 +++ b/kde-apps/knewstuff/knewstuff-16.04.3.ebuild
7690 @@ -0,0 +1,12 @@
7691 +# Copyright 1999-2016 Gentoo Foundation
7692 +# Distributed under the terms of the GNU General Public License v2
7693 +# $Id$
7694 +
7695 +EAPI=6
7696 +
7697 +KMNAME="kde-runtime"
7698 +inherit kde4-meta
7699 +
7700 +DESCRIPTION="KDE4 software to download and upload 'new stuff'"
7701 +KEYWORDS="~amd64 ~arm ~x86"
7702 +IUSE="debug"
7703
7704 diff --git a/kde-apps/knotes/knotes-16.04.3.ebuild b/kde-apps/knotes/knotes-16.04.3.ebuild
7705 new file mode 100644
7706 index 0000000..dce0d86
7707 --- /dev/null
7708 +++ b/kde-apps/knotes/knotes-16.04.3.ebuild
7709 @@ -0,0 +1,75 @@
7710 +# Copyright 1999-2016 Gentoo Foundation
7711 +# Distributed under the terms of the GNU General Public License v2
7712 +# $Id$
7713 +
7714 +EAPI=6
7715 +
7716 +KDE_HANDBOOK="true"
7717 +KDE_PIM_KEEP_SUBDIR="noteshared"
7718 +KDE_PUNT_BOGUS_DEPS="true"
7719 +KMNAME="kdepim"
7720 +inherit kde5
7721 +
7722 +DESCRIPTION="KDE Notes application"
7723 +HOMEPAGE="https://www.kde.org/"
7724 +KEYWORDS="~amd64 ~x86"
7725 +
7726 +IUSE=""
7727 +
7728 +DEPEND="
7729 + $(add_frameworks_dep kcmutils)
7730 + $(add_frameworks_dep kcompletion)
7731 + $(add_frameworks_dep kconfig)
7732 + $(add_frameworks_dep kconfigwidgets)
7733 + $(add_frameworks_dep kcoreaddons)
7734 + $(add_frameworks_dep kdelibs4support)
7735 + $(add_frameworks_dep kdnssd)
7736 + $(add_frameworks_dep kglobalaccel)
7737 + $(add_frameworks_dep ki18n)
7738 + $(add_frameworks_dep kiconthemes)
7739 + $(add_frameworks_dep kitemmodels)
7740 + $(add_frameworks_dep kitemviews)
7741 + $(add_frameworks_dep knewstuff)
7742 + $(add_frameworks_dep knotifications)
7743 + $(add_frameworks_dep kparts)
7744 + $(add_frameworks_dep ktextwidgets)
7745 + $(add_frameworks_dep kwidgetsaddons)
7746 + $(add_frameworks_dep kwindowsystem)
7747 + $(add_frameworks_dep kxmlgui)
7748 + $(add_kdeapps_dep akonadi)
7749 + $(add_kdeapps_dep akonadi-notes)
7750 + $(add_kdeapps_dep akonadi-search)
7751 + $(add_kdeapps_dep kcalcore)
7752 + $(add_kdeapps_dep kcalutils)
7753 + $(add_kdeapps_dep kcontacts)
7754 + $(add_kdeapps_dep kmime)
7755 + $(add_kdeapps_dep kontactinterface)
7756 + $(add_kdeapps_dep libkdepim)
7757 + $(add_kdeapps_dep pimcommon)
7758 + $(add_qt_dep qtdbus)
7759 + $(add_qt_dep qtgui)
7760 + $(add_qt_dep qtprintsupport)
7761 + $(add_qt_dep qtwidgets)
7762 + $(add_qt_dep qtx11extras)
7763 + $(add_qt_dep qtxml)
7764 + dev-libs/grantlee:5
7765 + dev-libs/libxslt
7766 + x11-libs/libX11
7767 +"
7768 +RDEPEND="${DEPEND}
7769 + !<kde-apps/kdepim-15.12.2:5
7770 + !kde-apps/noteshared:5
7771 +"
7772 +
7773 +src_configure() {
7774 + local mycmakeargs=(
7775 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5GAPI=ON
7776 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Prison=ON
7777 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=ON
7778 + )
7779 +# # FIXME: Does not build (last checked 2016-02-17)
7780 +# $(cmake-utils_use_find_package X Qt5X11Extras)
7781 +# $(cmake-utils_use_find_package X X11)
7782 +
7783 + kde5_src_configure
7784 +}
7785
7786 diff --git a/kde-apps/knotify/knotify-16.04.3.ebuild b/kde-apps/knotify/knotify-16.04.3.ebuild
7787 new file mode 100644
7788 index 0000000..877d1cc
7789 --- /dev/null
7790 +++ b/kde-apps/knotify/knotify-16.04.3.ebuild
7791 @@ -0,0 +1,12 @@
7792 +# Copyright 1999-2016 Gentoo Foundation
7793 +# Distributed under the terms of the GNU General Public License v2
7794 +# $Id$
7795 +
7796 +EAPI=6
7797 +
7798 +KMNAME="kde-runtime"
7799 +inherit kde4-meta
7800 +
7801 +DESCRIPTION="The KDE notification daemon"
7802 +KEYWORDS="~amd64 ~arm ~x86"
7803 +IUSE="debug"
7804
7805 diff --git a/kde-apps/kolf/kolf-16.04.3.ebuild b/kde-apps/kolf/kolf-16.04.3.ebuild
7806 new file mode 100644
7807 index 0000000..0ab4e97
7808 --- /dev/null
7809 +++ b/kde-apps/kolf/kolf-16.04.3.ebuild
7810 @@ -0,0 +1,22 @@
7811 +# Copyright 1999-2016 Gentoo Foundation
7812 +# Distributed under the terms of the GNU General Public License v2
7813 +# $Id$
7814 +
7815 +EAPI=6
7816 +
7817 +KDE_HANDBOOK="optional"
7818 +KDE_SELINUX_MODULE="games"
7819 +inherit kde4-base
7820 +
7821 +DESCRIPTION="Minigolf Game by KDE"
7822 +HOMEPAGE="
7823 + https://www.kde.org/applications/games/kolf/
7824 + https://games.kde.org/game.php?game=kolf
7825 +"
7826 +KEYWORDS="~amd64 ~arm ~x86"
7827 +IUSE="debug"
7828 +
7829 +DEPEND="
7830 + $(add_kdeapps_dep libkdegames)
7831 +"
7832 +RDEPEND="${DEPEND}"
7833
7834 diff --git a/kde-apps/kollision/kollision-16.04.3.ebuild b/kde-apps/kollision/kollision-16.04.3.ebuild
7835 new file mode 100644
7836 index 0000000..2b6dc94
7837 --- /dev/null
7838 +++ b/kde-apps/kollision/kollision-16.04.3.ebuild
7839 @@ -0,0 +1,30 @@
7840 +# Copyright 1999-2016 Gentoo Foundation
7841 +# Distributed under the terms of the GNU General Public License v2
7842 +# $Id$
7843 +
7844 +EAPI=6
7845 +
7846 +KDE_HANDBOOK="forceoptional"
7847 +inherit kde5
7848 +
7849 +DESCRIPTION="Simple ball dodging game"
7850 +HOMEPAGE="
7851 + https://www.kde.org/applications/games/kollision/
7852 + https://games.kde.org/game.php?game=kollision
7853 +"
7854 +KEYWORDS="~amd64 ~x86"
7855 +IUSE=""
7856 +
7857 +DEPEND="
7858 + $(add_frameworks_dep kconfig)
7859 + $(add_frameworks_dep kcoreaddons)
7860 + $(add_frameworks_dep kcrash)
7861 + $(add_frameworks_dep kdbusaddons)
7862 + $(add_frameworks_dep ki18n)
7863 + $(add_frameworks_dep kwidgetsaddons)
7864 + $(add_frameworks_dep kxmlgui)
7865 + $(add_kdeapps_dep libkdegames)
7866 + $(add_qt_dep qtgui)
7867 + $(add_qt_dep qtwidgets)
7868 +"
7869 +RDEPEND="${DEPEND}"
7870
7871 diff --git a/kde-apps/kolourpaint/kolourpaint-16.04.3.ebuild b/kde-apps/kolourpaint/kolourpaint-16.04.3.ebuild
7872 new file mode 100644
7873 index 0000000..012092a
7874 --- /dev/null
7875 +++ b/kde-apps/kolourpaint/kolourpaint-16.04.3.ebuild
7876 @@ -0,0 +1,30 @@
7877 +# Copyright 1999-2016 Gentoo Foundation
7878 +# Distributed under the terms of the GNU General Public License v2
7879 +# $Id$
7880 +
7881 +EAPI=6
7882 +
7883 +KDE_HANDBOOK="optional"
7884 +inherit kde4-base
7885 +
7886 +DESCRIPTION="Paint Program by KDE"
7887 +HOMEPAGE="https://www.kde.org/applications/graphics/kolourpaint/"
7888 +KEYWORDS="~amd64 ~arm ~x86"
7889 +LICENSE="BSD LGPL-2"
7890 +IUSE="debug scanner"
7891 +
7892 +DEPEND="
7893 + media-libs/qimageblitz
7894 + scanner? ( $(add_kdeapps_dep libksane) )
7895 +"
7896 +RDEPEND="${DEPEND}
7897 + scanner? ( $(add_kdeapps_dep ksaneplugin) )
7898 +"
7899 +
7900 +src_configure() {
7901 + local mycmakeargs=(
7902 + $(cmake-utils_use_find_package scanner KSane)
7903 + )
7904 +
7905 + kde4-base_src_configure
7906 +}
7907
7908 diff --git a/kde-apps/kommander/kommander-16.04.3.ebuild b/kde-apps/kommander/kommander-16.04.3.ebuild
7909 new file mode 100644
7910 index 0000000..576a81e
7911 --- /dev/null
7912 +++ b/kde-apps/kommander/kommander-16.04.3.ebuild
7913 @@ -0,0 +1,15 @@
7914 +# Copyright 1999-2016 Gentoo Foundation
7915 +# Distributed under the terms of the GNU General Public License v2
7916 +# $Id$
7917 +
7918 +EAPI=6
7919 +
7920 +KDE_HANDBOOK="optional"
7921 +KMNAME="kdewebdev"
7922 +KDE_SCM="svn"
7923 +inherit kde4-meta
7924 +
7925 +DESCRIPTION="KDE dialog system for scripting"
7926 +HOMEPAGE="https://www.kde.org/applications/development/kommander/"
7927 +KEYWORDS="~amd64 ~arm ~x86"
7928 +IUSE="debug"
7929
7930 diff --git a/kde-apps/kompare/kompare-16.04.3.ebuild b/kde-apps/kompare/kompare-16.04.3.ebuild
7931 new file mode 100644
7932 index 0000000..7490043
7933 --- /dev/null
7934 +++ b/kde-apps/kompare/kompare-16.04.3.ebuild
7935 @@ -0,0 +1,36 @@
7936 +# Copyright 1999-2016 Gentoo Foundation
7937 +# Distributed under the terms of the GNU General Public License v2
7938 +# $Id$
7939 +
7940 +EAPI=6
7941 +
7942 +KDE_HANDBOOK="forceoptional"
7943 +inherit kde5
7944 +
7945 +DESCRIPTION="A program to view the differences between files"
7946 +HOMEPAGE="https://www.kde.org/applications/development/kompare
7947 +http://www.caffeinated.me.uk/kompare"
7948 +KEYWORDS="~amd64 ~x86"
7949 +IUSE=""
7950 +
7951 +DEPEND="
7952 + $(add_frameworks_dep kcompletion)
7953 + $(add_frameworks_dep kcodecs)
7954 + $(add_frameworks_dep kconfig)
7955 + $(add_frameworks_dep kconfigwidgets)
7956 + $(add_frameworks_dep kcoreaddons)
7957 + $(add_frameworks_dep ki18n)
7958 + $(add_frameworks_dep kiconthemes)
7959 + $(add_frameworks_dep kio)
7960 + $(add_frameworks_dep kjobwidgets)
7961 + $(add_frameworks_dep kparts)
7962 + $(add_frameworks_dep kservice)
7963 + $(add_frameworks_dep ktexteditor)
7964 + $(add_frameworks_dep kwidgetsaddons)
7965 + $(add_frameworks_dep kxmlgui)
7966 + $(add_kdeapps_dep libkomparediff2)
7967 + $(add_qt_dep qtgui)
7968 + $(add_qt_dep qtprintsupport)
7969 + $(add_qt_dep qtwidgets)
7970 +"
7971 +RDEPEND="${DEPEND}"
7972
7973 diff --git a/kde-apps/konq-plugins/konq-plugins-16.04.3.ebuild b/kde-apps/konq-plugins/konq-plugins-16.04.3.ebuild
7974 new file mode 100644
7975 index 0000000..8da31e7
7976 --- /dev/null
7977 +++ b/kde-apps/konq-plugins/konq-plugins-16.04.3.ebuild
7978 @@ -0,0 +1,32 @@
7979 +# Copyright 1999-2016 Gentoo Foundation
7980 +# Distributed under the terms of the GNU General Public License v2
7981 +# $Id$
7982 +
7983 +EAPI=6
7984 +
7985 +KMNAME="kde-baseapps"
7986 +inherit kde4-meta
7987 +
7988 +DESCRIPTION="Various plugins for konqueror"
7989 +KEYWORDS="~amd64 ~arm ~x86"
7990 +IUSE="debug tidy"
7991 +
7992 +DEPEND="
7993 + $(add_kdeapps_dep libkonq)
7994 + tidy? ( app-text/htmltidy )
7995 +"
7996 +RDEPEND="${DEPEND}
7997 + !kde-misc/konq-plugins
7998 + $(add_kdeapps_dep kcmshell)
7999 + $(add_kdeapps_dep konqueror)
8000 +"
8001 +
8002 +src_configure() {
8003 + local mycmakeargs=(
8004 + -DKdeWebKit=OFF
8005 + -DWebKitPart=OFF
8006 + -DWITH_LibTidy=$(usex tidy)
8007 + )
8008 +
8009 + kde4-meta_src_configure
8010 +}
8011
8012 diff --git a/kde-apps/konqueror/konqueror-16.04.3.ebuild b/kde-apps/konqueror/konqueror-16.04.3.ebuild
8013 new file mode 100644
8014 index 0000000..09426ea
8015 --- /dev/null
8016 +++ b/kde-apps/konqueror/konqueror-16.04.3.ebuild
8017 @@ -0,0 +1,61 @@
8018 +# Copyright 1999-2016 Gentoo Foundation
8019 +# Distributed under the terms of the GNU General Public License v2
8020 +# $Id$
8021 +
8022 +EAPI=6
8023 +
8024 +KDE_HANDBOOK="optional"
8025 +KMNAME="kde-baseapps"
8026 +inherit flag-o-matic kde4-meta
8027 +
8028 +DESCRIPTION="Web browser and file manager"
8029 +HOMEPAGE="
8030 + https://www.kde.org/applications/internet/konqueror/
8031 + https://konqueror.org/
8032 +"
8033 +KEYWORDS="~amd64 ~arm ~x86"
8034 +IUSE="+bookmarks debug svg"
8035 +# 4 of 4 tests fail. Last checked for 4.0.3
8036 +RESTRICT="test"
8037 +
8038 +DEPEND="
8039 + $(add_kdeapps_dep libkonq)
8040 +"
8041 +
8042 +# bug #544630: evince[nsplugin] crashes konqueror
8043 +RDEPEND="${DEPEND}
8044 + $(add_kdeapps_dep kfind)
8045 + $(add_kdeapps_dep kfmclient)
8046 + $(add_kdeapps_dep kurifilter-plugins)
8047 + bookmarks? ( $(add_kdeapps_dep keditbookmarks) )
8048 + svg? ( $(add_kdeapps_dep svgpart) )
8049 + !app-text/evince[nsplugin]
8050 +"
8051 +
8052 +KMEXTRACTONLY="
8053 + konqueror/client/
8054 + lib/konq/
8055 +"
8056 +
8057 +src_prepare() {
8058 + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc
8059 +
8060 + kde4-meta_src_prepare
8061 +
8062 + # Do not install *.desktop files for kfmclient
8063 + sed -e "/kfmclient\.desktop/d" -i konqueror/CMakeLists.txt \
8064 + || die "Failed to omit .desktop files"
8065 +}
8066 +
8067 +pkg_postinst() {
8068 + kde4-meta_pkg_postinst
8069 +
8070 + if ! has_version kde-apps/dolphin:${SLOT} ; then
8071 + elog "If you want to use konqueror as a filemanager, install the dolphin kpart:"
8072 + elog "kde-apps/dolphin:${SLOT}"
8073 + fi
8074 +
8075 + if ! has_version virtual/jre ; then
8076 + elog "To use Java on webpages install virtual/jre."
8077 + fi
8078 +}
8079
8080 diff --git a/kde-apps/konquest/konquest-16.04.3.ebuild b/kde-apps/konquest/konquest-16.04.3.ebuild
8081 new file mode 100644
8082 index 0000000..0905266
8083 --- /dev/null
8084 +++ b/kde-apps/konquest/konquest-16.04.3.ebuild
8085 @@ -0,0 +1,22 @@
8086 +# Copyright 1999-2016 Gentoo Foundation
8087 +# Distributed under the terms of the GNU General Public License v2
8088 +# $Id$
8089 +
8090 +EAPI=6
8091 +
8092 +KDE_HANDBOOK="optional"
8093 +KDE_SELINUX_MODULE="games"
8094 +inherit kde4-base
8095 +
8096 +DESCRIPTION="Galactic Strategy KDE Game"
8097 +HOMEPAGE="
8098 + https://www.kde.org/applications/games/konquest/
8099 + https://games.kde.org/game.php?game=konquest
8100 +"
8101 +KEYWORDS="~amd64 ~arm ~x86"
8102 +IUSE="debug"
8103 +
8104 +DEPEND="
8105 + $(add_kdeapps_dep libkdegames)
8106 +"
8107 +RDEPEND="${DEPEND}"
8108
8109 diff --git a/kde-apps/konsole/konsole-16.04.3.ebuild b/kde-apps/konsole/konsole-16.04.3.ebuild
8110 new file mode 100644
8111 index 0000000..f47f16f
8112 --- /dev/null
8113 +++ b/kde-apps/konsole/konsole-16.04.3.ebuild
8114 @@ -0,0 +1,57 @@
8115 +# Copyright 1999-2016 Gentoo Foundation
8116 +# Distributed under the terms of the GNU General Public License v2
8117 +# $Id$
8118 +
8119 +EAPI=6
8120 +
8121 +KDE_HANDBOOK="forceoptional"
8122 +KDE_TEST="true"
8123 +VIRTUALX_REQUIRED="test"
8124 +inherit kde5
8125 +
8126 +DESCRIPTION="KDE's terminal emulator"
8127 +HOMEPAGE="https://www.kde.org/applications/system/konsole https://konsole.kde.org"
8128 +
8129 +KEYWORDS="~amd64 ~x86"
8130 +IUSE="X"
8131 +
8132 +DEPEND="
8133 + $(add_frameworks_dep kbookmarks)
8134 + $(add_frameworks_dep kcompletion)
8135 + $(add_frameworks_dep kconfig)
8136 + $(add_frameworks_dep kconfigwidgets)
8137 + $(add_frameworks_dep kcoreaddons)
8138 + $(add_frameworks_dep kdelibs4support)
8139 + $(add_frameworks_dep kguiaddons)
8140 + $(add_frameworks_dep kjobwidgets)
8141 + $(add_frameworks_dep ki18n)
8142 + $(add_frameworks_dep kinit)
8143 + $(add_frameworks_dep kiconthemes)
8144 + $(add_frameworks_dep kio)
8145 + $(add_frameworks_dep knotifications)
8146 + $(add_frameworks_dep knotifyconfig)
8147 + $(add_frameworks_dep kparts)
8148 + $(add_frameworks_dep kpty)
8149 + $(add_frameworks_dep kservice)
8150 + $(add_frameworks_dep ktextwidgets)
8151 + $(add_frameworks_dep kwidgetsaddons)
8152 + $(add_frameworks_dep kwindowsystem)
8153 + $(add_frameworks_dep kxmlgui)
8154 + $(add_qt_dep qtdbus)
8155 + $(add_qt_dep qtgui)
8156 + $(add_qt_dep qtnetwork)
8157 + $(add_qt_dep qtprintsupport)
8158 + $(add_qt_dep qtscript)
8159 + $(add_qt_dep qtwidgets)
8160 + $(add_qt_dep qtxml)
8161 + X? ( x11-libs/libX11 )
8162 +"
8163 +RDEPEND="${DEPEND}"
8164 +
8165 +src_configure() {
8166 + local mycmakeargs=(
8167 + $(cmake-utils_use_find_package X X11)
8168 + )
8169 +
8170 + kde5_src_configure
8171 +}
8172
8173 diff --git a/kde-apps/konsolekalendar/konsolekalendar-16.04.3.ebuild b/kde-apps/konsolekalendar/konsolekalendar-16.04.3.ebuild
8174 new file mode 100644
8175 index 0000000..3c2a40d
8176 --- /dev/null
8177 +++ b/kde-apps/konsolekalendar/konsolekalendar-16.04.3.ebuild
8178 @@ -0,0 +1,52 @@
8179 +# Copyright 1999-2016 Gentoo Foundation
8180 +# Distributed under the terms of the GNU General Public License v2
8181 +# $Id$
8182 +
8183 +EAPI=6
8184 +
8185 +KDE_HANDBOOK="true"
8186 +KDE_PUNT_BOGUS_DEPS="true"
8187 +KMNAME="kdepim"
8188 +inherit kde5
8189 +
8190 +DESCRIPTION="A command line interface to KDE calendars"
8191 +HOMEPAGE+=" https://userbase.kde.org/KonsoleKalendar"
8192 +KEYWORDS="~amd64 ~x86"
8193 +
8194 +IUSE=""
8195 +
8196 +DEPEND="
8197 + $(add_frameworks_dep kconfig)
8198 + $(add_frameworks_dep kcoreaddons)
8199 + $(add_frameworks_dep kdelibs4support)
8200 + $(add_frameworks_dep ki18n)
8201 + $(add_kdeapps_dep akonadi)
8202 + $(add_kdeapps_dep akonadi-calendar)
8203 + $(add_kdeapps_dep calendarsupport)
8204 + $(add_kdeapps_dep kcalcore)
8205 + $(add_kdeapps_dep kcalutils)
8206 + dev-libs/libxslt
8207 +"
8208 +RDEPEND="${DEPEND}
8209 + !<kde-apps/kdepim-15.12.2:5
8210 +"
8211 +
8212 +PATCHES=( "${FILESDIR}/kdepim-console.patch" )
8213 +
8214 +src_prepare() {
8215 + mv console/calendarjanitor calendarjanitor || die "Failed to move calendarjanitor"
8216 + mv console/konsolekalendar konsolekalendar || die "Failed to move konsolekalendar"
8217 +
8218 + kde5_src_prepare
8219 +}
8220 +
8221 +src_configure() {
8222 + local mycmakeargs=(
8223 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5GAPI=ON
8224 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Prison=ON
8225 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=ON
8226 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5X11Extras=ON
8227 + )
8228 +
8229 + kde5_src_configure
8230 +}
8231
8232 diff --git a/kde-apps/kontactinterface/kontactinterface-16.04.3.ebuild b/kde-apps/kontactinterface/kontactinterface-16.04.3.ebuild
8233 new file mode 100644
8234 index 0000000..a2e27b0
8235 --- /dev/null
8236 +++ b/kde-apps/kontactinterface/kontactinterface-16.04.3.ebuild
8237 @@ -0,0 +1,26 @@
8238 +# Copyright 1999-2016 Gentoo Foundation
8239 +# Distributed under the terms of the GNU General Public License v2
8240 +# $Id$
8241 +
8242 +EAPI=6
8243 +
8244 +inherit kde5
8245 +
8246 +DESCRIPTION="Library for embedding KParts in a Kontact component"
8247 +LICENSE="LGPL-2+"
8248 +KEYWORDS="~amd64 ~x86"
8249 +IUSE=""
8250 +
8251 +DEPEND="
8252 + $(add_frameworks_dep kcoreaddons)
8253 + $(add_frameworks_dep kiconthemes)
8254 + $(add_frameworks_dep kio)
8255 + $(add_frameworks_dep kparts)
8256 + $(add_frameworks_dep kwindowsystem)
8257 + $(add_frameworks_dep kxmlgui)
8258 + $(add_qt_dep qtdbus)
8259 + $(add_qt_dep qtgui)
8260 + $(add_qt_dep qtwidgets)
8261 + $(add_qt_dep qtxml)
8262 +"
8263 +RDEPEND="${DEPEND}"
8264
8265 diff --git a/kde-apps/kopete/kopete-16.04.3.ebuild b/kde-apps/kopete/kopete-16.04.3.ebuild
8266 new file mode 100644
8267 index 0000000..951fcca
8268 --- /dev/null
8269 +++ b/kde-apps/kopete/kopete-16.04.3.ebuild
8270 @@ -0,0 +1,160 @@
8271 +# Copyright 1999-2016 Gentoo Foundation
8272 +# Distributed under the terms of the GNU General Public License v2
8273 +# $Id$
8274 +
8275 +EAPI=6
8276 +
8277 +KDE_HANDBOOK="optional"
8278 +inherit kde4-base
8279 +
8280 +DESCRIPTION="KDE multi-protocol IM client"
8281 +HOMEPAGE="https://kopete.kde.org https://www.kde.org/applications/internet/kopete"
8282 +KEYWORDS="~amd64 ~arm ~x86"
8283 +IUSE="debug ssl v4l"
8284 +
8285 +# tests hang, last checked for 4.2.96
8286 +RESTRICT=test
8287 +
8288 +# Available plugins
8289 +#
8290 +# addbookmarks: NO DEPS
8291 +# alias: NO DEPS (disabled upstream)
8292 +# autoreplace: NO DEPS
8293 +# contactnotes: NO DEPS
8294 +# highlight: NO DEPS
8295 +# history: NO DEPS
8296 +# latex: virtual/latex as RDEPEND
8297 +# nowlistening: NO DEPS
8298 +# otr: libotr
8299 +# pipes: NO DEPS
8300 +# privacy: NO DEPS
8301 +# statistics: dev-db/sqlite:3
8302 +# texteffect: NO DEPS
8303 +# translator: NO DEPS
8304 +# urlpicpreview: NO DEPS
8305 +# webpresence: libxml2 libxslt
8306 +# NOTE: By default we enable all plugins that don't have any dependencies
8307 +PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight +history latex
8308 ++nowlistening otr +pipes +privacy +statistics +texteffect +translator
8309 ++urlpicpreview webpresence"
8310 +
8311 +# Available protocols
8312 +#
8313 +# gadu: net-libs/libgadu @since 4.3
8314 +# groupwise: app-crypt/qca:2
8315 +# irc: NO DEPS, probably will fail so inform user about it
8316 +# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
8317 +# jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM
8318 +# meanwhile: net-libs/meanwhile
8319 +# oscar: NO DEPS
8320 +# telepathy: net-libs/decibel
8321 +# testbed: NO DEPS
8322 +# winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
8323 +# yahoo: media-libs/jasper
8324 +# zeroconf (bonjour): NO DEPS
8325 +PROTOCOLS="gadu groupwise jingle meanwhile oscar skype
8326 +sms testbed winpopup +xmpp yahoo zeroconf"
8327 +
8328 +# disabled protocols
8329 +# telepathy: net-libs/decibel
8330 +# irc: NO DEPS
8331 +# msn: net-libs/libmsn
8332 +# qq: NO DEPS
8333 +
8334 +IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
8335 +
8336 +COMMONDEPEND="
8337 + $(add_kdebase_dep kdelibs 'zeroconf?')
8338 + $(add_kdeapps_dep kdepimlibs)
8339 + dev-libs/libpcre
8340 + >=dev-qt/qtgui-4.4.0:4[mng]
8341 + media-libs/phonon[qt4]
8342 + media-libs/qimageblitz
8343 + !aqua? (
8344 + x11-libs/libX11
8345 + x11-libs/libXScrnSaver
8346 + )
8347 + gadu? ( >=net-libs/libgadu-1.8.0[threads] )
8348 + groupwise? ( app-crypt/qca:2[qt4(+)] )
8349 + jingle? (
8350 + dev-libs/expat
8351 + dev-libs/openssl:0
8352 + >=media-libs/mediastreamer-2.3.0
8353 + media-libs/speex
8354 + net-libs/libsrtp
8355 + net-libs/ortp:=
8356 + )
8357 + meanwhile? ( net-libs/meanwhile )
8358 + otr? ( >=net-libs/libotr-4.0.0 )
8359 + statistics? ( dev-db/sqlite:3 )
8360 + v4l? ( media-libs/libv4l )
8361 + webpresence? (
8362 + dev-libs/libxml2
8363 + dev-libs/libxslt
8364 + )
8365 + xmpp? (
8366 + app-crypt/qca:2[qt4(+)]
8367 + net-dns/libidn
8368 + sys-libs/zlib
8369 + )
8370 + yahoo? ( media-libs/jasper )
8371 +"
8372 +RDEPEND="${COMMONDEPEND}
8373 + latex? (
8374 + || (
8375 + media-gfx/imagemagick
8376 + media-gfx/graphicsmagick[imagemagick]
8377 + )
8378 + virtual/latex-base
8379 + )
8380 + sms? ( app-mobilephone/smssend )
8381 + ssl? ( app-crypt/qca:2[openssl] )
8382 + winpopup? ( net-fs/samba )
8383 +"
8384 +DEPEND="${COMMONDEPEND}
8385 + jingle? ( dev-libs/jsoncpp )
8386 + !aqua? ( x11-proto/scrnsaverproto )
8387 +"
8388 +
8389 +src_configure() {
8390 + local x x2
8391 + # Handle common stuff
8392 + local mycmakeargs=(
8393 + -DWITH_GOOGLETALK=$(usex jingle)
8394 + -DWITH_LiboRTP=$(usex jingle)
8395 + -DWITH_Mediastreamer=$(usex jingle)
8396 + -DWITH_Speex=$(usex jingle)
8397 + -DDISABLE_VIDEOSUPPORT=$(usex !v4l)
8398 + )
8399 + # enable protocols
8400 + for x in ${PROTOCOLS}; do
8401 + case ${x/+/} in
8402 + zeroconf) x2=bonjour ;;
8403 + xmpp) x2=jabber ;;
8404 + *) x2=${x/+/} ;;
8405 + esac
8406 + mycmakeargs+=( -DWITH_${x2}=$(usex ${x/+/}) )
8407 + done
8408 +
8409 + mycmakeargs+=( -DWITH_Libmsn=OFF -DWITH_qq=OFF )
8410 +
8411 + # enable plugins
8412 + for x in ${PLUGINS}; do
8413 + mycmakeargs+=( -DWITH_${x/+/}=$(usex ${x/+/}) )
8414 + done
8415 +
8416 + kde4-base_src_configure
8417 +}
8418 +
8419 +pkg_postinst() {
8420 + kde4-base_pkg_postinst
8421 +
8422 + if ! use ssl; then
8423 + if use xmpp ; then # || use irc; then
8424 + if ! has_version "app-crypt/qca:2[openssl]" ; then
8425 + elog "In order to use ssl in xmpp you'll need to"
8426 + elog "install app-crypt/qca package with USE=openssl."
8427 + fi
8428 + fi
8429 + fi
8430 +}
8431
8432 diff --git a/kde-apps/kpasswdserver/kpasswdserver-16.04.3.ebuild b/kde-apps/kpasswdserver/kpasswdserver-16.04.3.ebuild
8433 new file mode 100644
8434 index 0000000..faf108e
8435 --- /dev/null
8436 +++ b/kde-apps/kpasswdserver/kpasswdserver-16.04.3.ebuild
8437 @@ -0,0 +1,15 @@
8438 +# Copyright 1999-2016 Gentoo Foundation
8439 +# Distributed under the terms of the GNU General Public License v2
8440 +# $Id$
8441 +
8442 +EAPI=6
8443 +
8444 +KMNAME="kde-runtime"
8445 +inherit kde4-meta
8446 +
8447 +DESCRIPTION="KDED Password Module"
8448 +KEYWORDS="~amd64 ~arm ~x86"
8449 +IUSE="debug"
8450 +
8451 +RESTRICT="test"
8452 +# bug 393097
8453
8454 diff --git a/kde-apps/kpat/kpat-16.04.3.ebuild b/kde-apps/kpat/kpat-16.04.3.ebuild
8455 new file mode 100644
8456 index 0000000..9d7c591
8457 --- /dev/null
8458 +++ b/kde-apps/kpat/kpat-16.04.3.ebuild
8459 @@ -0,0 +1,35 @@
8460 +# Copyright 1999-2016 Gentoo Foundation
8461 +# Distributed under the terms of the GNU General Public License v2
8462 +# $Id$
8463 +
8464 +EAPI=6
8465 +
8466 +KDE_HANDBOOK="forceoptional"
8467 +KDE_SELINUX_MODULE="games"
8468 +inherit kde5
8469 +
8470 +DESCRIPTION="KDE patience game"
8471 +HOMEPAGE="https://games.kde.org/game.php?game=kpat"
8472 +KEYWORDS="~amd64 ~x86"
8473 +IUSE=""
8474 +
8475 +DEPEND="
8476 + $(add_frameworks_dep kcompletion)
8477 + $(add_frameworks_dep kconfig)
8478 + $(add_frameworks_dep kconfigwidgets)
8479 + $(add_frameworks_dep kcoreaddons)
8480 + $(add_frameworks_dep kcrash)
8481 + $(add_frameworks_dep kdbusaddons)
8482 + $(add_frameworks_dep kdelibs4support)
8483 + $(add_frameworks_dep kguiaddons)
8484 + $(add_frameworks_dep ki18n)
8485 + $(add_frameworks_dep knewstuff)
8486 + $(add_frameworks_dep kwidgetsaddons)
8487 + $(add_frameworks_dep kxmlgui)
8488 + $(add_kdeapps_dep libkdegames)
8489 + $(add_qt_dep qtgui)
8490 + $(add_qt_dep qtsvg)
8491 + $(add_qt_dep qtwidgets)
8492 + x11-misc/shared-mime-info
8493 +"
8494 +RDEPEND="${DEPEND}"
8495
8496 diff --git a/kde-apps/kpimtextedit/kpimtextedit-16.04.3.ebuild b/kde-apps/kpimtextedit/kpimtextedit-16.04.3.ebuild
8497 new file mode 100644
8498 index 0000000..a66473d
8499 --- /dev/null
8500 +++ b/kde-apps/kpimtextedit/kpimtextedit-16.04.3.ebuild
8501 @@ -0,0 +1,46 @@
8502 +# Copyright 1999-2016 Gentoo Foundation
8503 +# Distributed under the terms of the GNU General Public License v2
8504 +# $Id$
8505 +
8506 +EAPI=6
8507 +
8508 +KDE_DESIGNERPLUGIN="true"
8509 +KDE_TEST="true"
8510 +VIRTUALX_REQUIRED="test"
8511 +inherit kde5
8512 +
8513 +DESCRIPTION="A textedit with PIM-specific features"
8514 +LICENSE="LGPL-2+"
8515 +KEYWORDS="~amd64 ~x86"
8516 +IUSE="speech"
8517 +
8518 +DEPEND="
8519 + $(add_frameworks_dep kcodecs)
8520 + $(add_frameworks_dep kcompletion)
8521 + $(add_frameworks_dep kconfig)
8522 + $(add_frameworks_dep kconfigwidgets)
8523 + $(add_frameworks_dep kcoreaddons)
8524 + $(add_frameworks_dep kemoticons)
8525 + $(add_frameworks_dep ki18n)
8526 + $(add_frameworks_dep kiconthemes)
8527 + $(add_frameworks_dep kio)
8528 + $(add_frameworks_dep ktextwidgets)
8529 + $(add_frameworks_dep kwidgetsaddons)
8530 + $(add_frameworks_dep kxmlgui)
8531 + $(add_frameworks_dep sonnet)
8532 + $(add_qt_dep qtgui)
8533 + $(add_qt_dep qtwidgets)
8534 + dev-libs/grantlee:5
8535 + speech? ( $(add_qt_dep qtspeech) )
8536 +"
8537 +RDEPEND="${DEPEND}"
8538 +
8539 +RESTRICT="test"
8540 +
8541 +src_configure() {
8542 + local mycmakeargs=(
8543 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
8544 + )
8545 +
8546 + kde5_src_configure
8547 +}
8548
8549 diff --git a/kde-apps/kppp/kppp-16.04.3.ebuild b/kde-apps/kppp/kppp-16.04.3.ebuild
8550 new file mode 100644
8551 index 0000000..c9e15f3
8552 --- /dev/null
8553 +++ b/kde-apps/kppp/kppp-16.04.3.ebuild
8554 @@ -0,0 +1,17 @@
8555 +# Copyright 1999-2016 Gentoo Foundation
8556 +# Distributed under the terms of the GNU General Public License v2
8557 +# $Id$
8558 +
8559 +EAPI=6
8560 +
8561 +KDE_HANDBOOK="optional"
8562 +inherit kde4-base
8563 +
8564 +DESCRIPTION="A dialer and front-end to pppd"
8565 +HOMEPAGE="https://www.kde.org/applications/internet/kppp"
8566 +KEYWORDS="~amd64 ~x86"
8567 +IUSE="debug"
8568 +
8569 +RDEPEND="
8570 + net-dialup/ppp
8571 +"
8572
8573 diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-16.04.3.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-16.04.3.ebuild
8574 new file mode 100644
8575 index 0000000..7ceaccb
8576 --- /dev/null
8577 +++ b/kde-apps/kqtquickcharts/kqtquickcharts-16.04.3.ebuild
8578 @@ -0,0 +1,14 @@
8579 +# Copyright 1999-2016 Gentoo Foundation
8580 +# Distributed under the terms of the GNU General Public License v2
8581 +# $Id$
8582 +
8583 +EAPI=6
8584 +
8585 +DECLARATIVE_REQUIRED="always"
8586 +inherit kde4-base
8587 +
8588 +DESCRIPTION="Qt Quick 1 plugin for beautiful and interactive charts"
8589 +KEYWORDS="~amd64 ~arm ~x86"
8590 +IUSE="debug"
8591 +
8592 +RDEPEND="$(add_kdeapps_dep plasma-runtime)"
8593
8594 diff --git a/kde-apps/kquitapp/kquitapp-16.04.3.ebuild b/kde-apps/kquitapp/kquitapp-16.04.3.ebuild
8595 new file mode 100644
8596 index 0000000..c67efb4
8597 --- /dev/null
8598 +++ b/kde-apps/kquitapp/kquitapp-16.04.3.ebuild
8599 @@ -0,0 +1,12 @@
8600 +# Copyright 1999-2016 Gentoo Foundation
8601 +# Distributed under the terms of the GNU General Public License v2
8602 +# $Id$
8603 +
8604 +EAPI=6
8605 +
8606 +KMNAME="kde-runtime"
8607 +inherit kde4-meta
8608 +
8609 +DESCRIPTION="A CLI application quitter"
8610 +KEYWORDS="~amd64 ~arm ~x86"
8611 +IUSE="debug"
8612
8613 diff --git a/kde-apps/krdc/krdc-16.04.3.ebuild b/kde-apps/krdc/krdc-16.04.3.ebuild
8614 new file mode 100644
8615 index 0000000..ea37fe9
8616 --- /dev/null
8617 +++ b/kde-apps/krdc/krdc-16.04.3.ebuild
8618 @@ -0,0 +1,48 @@
8619 +# Copyright 1999-2016 Gentoo Foundation
8620 +# Distributed under the terms of the GNU General Public License v2
8621 +# $Id$
8622 +
8623 +EAPI=6
8624 +
8625 +KDE_HANDBOOK="optional"
8626 +inherit kde5
8627 +
8628 +DESCRIPTION="Remote desktop connection (RDP and VNC) client"
8629 +HOMEPAGE="https://www.kde.org/applications/internet/krdc/"
8630 +KEYWORDS="~amd64 ~x86"
8631 +IUSE="+rdesktop vnc"
8632 +
8633 +#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 2016-01-24
8634 +
8635 +DEPEND="
8636 + $(add_frameworks_dep kbookmarks)
8637 + $(add_frameworks_dep kcmutils)
8638 + $(add_frameworks_dep kcompletion)
8639 + $(add_frameworks_dep kconfig)
8640 + $(add_frameworks_dep kconfigwidgets)
8641 + $(add_frameworks_dep kcoreaddons)
8642 + $(add_frameworks_dep kdnssd)
8643 + $(add_frameworks_dep ki18n)
8644 + $(add_frameworks_dep kiconthemes)
8645 + $(add_frameworks_dep knotifications)
8646 + $(add_frameworks_dep knotifyconfig)
8647 + $(add_frameworks_dep kservice)
8648 + $(add_frameworks_dep kwallet)
8649 + $(add_frameworks_dep kwidgetsaddons)
8650 + $(add_frameworks_dep kxmlgui)
8651 + $(add_qt_dep qtgui)
8652 + $(add_qt_dep qtwidgets)
8653 + $(add_qt_dep qtxml)
8654 + vnc? ( >=net-libs/libvncserver-0.9 )
8655 +"
8656 +RDEPEND="${DEPEND}
8657 + rdesktop? ( >=net-misc/freerdp-1.1.0_beta1[X] )
8658 +"
8659 +
8660 +src_configure() {
8661 + local mycmakeargs=(
8662 + -DWITH_LibVNCServer=$(usex vnc)
8663 + )
8664 +
8665 + kde5_src_configure
8666 +}
8667
8668 diff --git a/kde-apps/kreadconfig/kreadconfig-16.04.3.ebuild b/kde-apps/kreadconfig/kreadconfig-16.04.3.ebuild
8669 new file mode 100644
8670 index 0000000..7ce3251
8671 --- /dev/null
8672 +++ b/kde-apps/kreadconfig/kreadconfig-16.04.3.ebuild
8673 @@ -0,0 +1,12 @@
8674 +# Copyright 1999-2016 Gentoo Foundation
8675 +# Distributed under the terms of the GNU General Public License v2
8676 +# $Id$
8677 +
8678 +EAPI=6
8679 +
8680 +KMNAME="kde-runtime"
8681 +inherit kde4-meta
8682 +
8683 +DESCRIPTION="Command-line tool to read KConfig entries"
8684 +KEYWORDS="~amd64 ~arm ~x86"
8685 +IUSE="debug"
8686
8687 diff --git a/kde-apps/kremotecontrol/kremotecontrol-16.04.3.ebuild b/kde-apps/kremotecontrol/kremotecontrol-16.04.3.ebuild
8688 new file mode 100644
8689 index 0000000..6d0195f
8690 --- /dev/null
8691 +++ b/kde-apps/kremotecontrol/kremotecontrol-16.04.3.ebuild
8692 @@ -0,0 +1,18 @@
8693 +# Copyright 1999-2016 Gentoo Foundation
8694 +# Distributed under the terms of the GNU General Public License v2
8695 +# $Id$
8696 +
8697 +EAPI=6
8698 +
8699 +KDE_HANDBOOK="optional"
8700 +inherit kde4-base
8701 +
8702 +DESCRIPTION="KDE frontend for the Linux Infrared Remote Control system"
8703 +HOMEPAGE="https://www.kde.org/applications/utilities/kremotecontrol
8704 +https://utils.kde.org/projects/kremotecontrol"
8705 +KEYWORDS="~amd64 ~x86"
8706 +IUSE="debug"
8707 +
8708 +RDEPEND="
8709 + app-misc/lirc
8710 +"
8711
8712 diff --git a/kde-apps/kreversi/kreversi-16.04.3.ebuild b/kde-apps/kreversi/kreversi-16.04.3.ebuild
8713 new file mode 100644
8714 index 0000000..5fec717
8715 --- /dev/null
8716 +++ b/kde-apps/kreversi/kreversi-16.04.3.ebuild
8717 @@ -0,0 +1,20 @@
8718 +# Copyright 1999-2016 Gentoo Foundation
8719 +# Distributed under the terms of the GNU General Public License v2
8720 +# $Id$
8721 +
8722 +EAPI=6
8723 +
8724 +KDE_HANDBOOK="optional"
8725 +KDE_SELINUX_MODULE="games"
8726 +inherit kde4-base
8727 +
8728 +DESCRIPTION="Board Game by KDE"
8729 +HOMEPAGE="
8730 + https://www.kde.org/applications/games/kreversi/
8731 + https://games.kde.org/game.php?game=kreversi
8732 +"
8733 +KEYWORDS="~amd64 ~arm ~x86"
8734 +IUSE="debug"
8735 +
8736 +DEPEND="$(add_kdeapps_dep libkdegames)"
8737 +RDEPEND="${DEPEND}"
8738
8739 diff --git a/kde-apps/krfb/krfb-16.04.3.ebuild b/kde-apps/krfb/krfb-16.04.3.ebuild
8740 new file mode 100644
8741 index 0000000..4e78614
8742 --- /dev/null
8743 +++ b/kde-apps/krfb/krfb-16.04.3.ebuild
8744 @@ -0,0 +1,41 @@
8745 +# Copyright 1999-2016 Gentoo Foundation
8746 +# Distributed under the terms of the GNU General Public License v2
8747 +# $Id$
8748 +
8749 +EAPI=6
8750 +
8751 +KDE_HANDBOOK="forceoptional"
8752 +inherit kde5
8753 +
8754 +DESCRIPTION="VNC-compatible server to share KDE desktops"
8755 +HOMEPAGE="https://www.kde.org/applications/system/krfb/"
8756 +KEYWORDS="~amd64 ~x86"
8757 +IUSE=""
8758 +
8759 +DEPEND="
8760 + $(add_frameworks_dep kcompletion)
8761 + $(add_frameworks_dep kconfig)
8762 + $(add_frameworks_dep kconfigwidgets)
8763 + $(add_frameworks_dep kcoreaddons)
8764 + $(add_frameworks_dep kcrash)
8765 + $(add_frameworks_dep kdbusaddons)
8766 + $(add_frameworks_dep kdnssd)
8767 + $(add_frameworks_dep ki18n)
8768 + $(add_frameworks_dep knotifications)
8769 + $(add_frameworks_dep kwallet)
8770 + $(add_frameworks_dep kwidgetsaddons)
8771 + $(add_frameworks_dep kxmlgui)
8772 + $(add_qt_dep qtdbus)
8773 + $(add_qt_dep qtgui)
8774 + $(add_qt_dep qtnetwork)
8775 + $(add_qt_dep qtwidgets)
8776 + $(add_qt_dep qtx11extras)
8777 + >=net-libs/libvncserver-0.9.9
8778 + sys-libs/zlib
8779 + virtual/jpeg:0
8780 + x11-libs/libX11
8781 + x11-libs/libXdamage
8782 + x11-libs/libXext
8783 + x11-libs/libXtst
8784 +"
8785 +RDEPEND="${DEPEND}"
8786
8787 diff --git a/kde-apps/kruler/kruler-16.04.3.ebuild b/kde-apps/kruler/kruler-16.04.3.ebuild
8788 new file mode 100644
8789 index 0000000..64ea073
8790 --- /dev/null
8791 +++ b/kde-apps/kruler/kruler-16.04.3.ebuild
8792 @@ -0,0 +1,39 @@
8793 +# Copyright 1999-2016 Gentoo Foundation
8794 +# Distributed under the terms of the GNU General Public License v2
8795 +# $Id$
8796 +
8797 +EAPI=6
8798 +
8799 +KDE_HANDBOOK="forceoptional"
8800 +inherit kde5
8801 +
8802 +DESCRIPTION="Screen ruler for Plasma"
8803 +HOMEPAGE="https://www.kde.org/applications/graphics/kruler/"
8804 +KEYWORDS="~amd64 ~x86"
8805 +IUSE="X"
8806 +
8807 +DEPEND="
8808 + $(add_frameworks_dep kconfig)
8809 + $(add_frameworks_dep kconfigwidgets)
8810 + $(add_frameworks_dep kcoreaddons)
8811 + $(add_frameworks_dep ki18n)
8812 + $(add_frameworks_dep knotifications)
8813 + $(add_frameworks_dep kwidgetsaddons)
8814 + $(add_frameworks_dep kwindowsystem)
8815 + $(add_frameworks_dep kxmlgui)
8816 + $(add_qt_dep qtgui)
8817 + $(add_qt_dep qtwidgets)
8818 + X? (
8819 + $(add_qt_dep qtx11extras)
8820 + x11-libs/libxcb
8821 + )
8822 +"
8823 +RDEPEND="${DEPEND}"
8824 +
8825 +src_configure() {
8826 + local mycmakeargs=(
8827 + $(cmake-utils_use_find_package X X11)
8828 + )
8829 +
8830 + kde5_src_configure
8831 +}
8832
8833 diff --git a/kde-apps/ksaneplugin/ksaneplugin-16.04.3.ebuild b/kde-apps/ksaneplugin/ksaneplugin-16.04.3.ebuild
8834 new file mode 100644
8835 index 0000000..7dd8d09
8836 --- /dev/null
8837 +++ b/kde-apps/ksaneplugin/ksaneplugin-16.04.3.ebuild
8838 @@ -0,0 +1,16 @@
8839 +# Copyright 1999-2016 Gentoo Foundation
8840 +# Distributed under the terms of the GNU General Public License v2
8841 +# $Id$
8842 +
8843 +EAPI=6
8844 +
8845 +inherit kde4-base
8846 +
8847 +DESCRIPTION="SANE Plugin by KDE"
8848 +KEYWORDS="~amd64 ~x86"
8849 +IUSE="debug"
8850 +
8851 +DEPEND="
8852 + $(add_kdeapps_dep libksane)
8853 +"
8854 +RDEPEND="${DEPEND}"
8855
8856 diff --git a/kde-apps/kscd/kscd-16.04.3.ebuild b/kde-apps/kscd/kscd-16.04.3.ebuild
8857 new file mode 100644
8858 index 0000000..1cb5463
8859 --- /dev/null
8860 +++ b/kde-apps/kscd/kscd-16.04.3.ebuild
8861 @@ -0,0 +1,19 @@
8862 +# Copyright 1999-2016 Gentoo Foundation
8863 +# Distributed under the terms of the GNU General Public License v2
8864 +# $Id$
8865 +
8866 +EAPI=6
8867 +
8868 +inherit kde4-base
8869 +
8870 +DESCRIPTION="KDE CD player"
8871 +HOMEPAGE="https://www.kde.org/applications/multimedia/kscd/"
8872 +KEYWORDS="~amd64 ~arm ~x86"
8873 +IUSE="debug"
8874 +
8875 +DEPEND="
8876 + $(add_kdeapps_dep libkcddb)
8877 + $(add_kdeapps_dep libkcompactdisc)
8878 + media-libs/musicbrainz:3
8879 +"
8880 +RDEPEND="${DEPEND}"
8881
8882 diff --git a/kde-apps/kshisen/kshisen-16.04.3.ebuild b/kde-apps/kshisen/kshisen-16.04.3.ebuild
8883 new file mode 100644
8884 index 0000000..649f07e
8885 --- /dev/null
8886 +++ b/kde-apps/kshisen/kshisen-16.04.3.ebuild
8887 @@ -0,0 +1,33 @@
8888 +# Copyright 1999-2016 Gentoo Foundation
8889 +# Distributed under the terms of the GNU General Public License v2
8890 +# $Id$
8891 +
8892 +EAPI=6
8893 +
8894 +KDE_HANDBOOK="forceoptional"
8895 +KDE_SELINUX_MODULE="games"
8896 +inherit kde5
8897 +
8898 +DESCRIPTION="A KDE game similiar to Mahjongg"
8899 +HOMEPAGE="
8900 + https://www.kde.org/applications/games/kshisen/
8901 + https://games.kde.org/game.php?game=kshisen
8902 +"
8903 +KEYWORDS="~amd64 ~x86"
8904 +IUSE=""
8905 +
8906 +DEPEND="
8907 + $(add_frameworks_dep kconfig)
8908 + $(add_frameworks_dep kconfigwidgets)
8909 + $(add_frameworks_dep kcoreaddons)
8910 + $(add_frameworks_dep kcrash)
8911 + $(add_frameworks_dep kdbusaddons)
8912 + $(add_frameworks_dep ki18n)
8913 + $(add_frameworks_dep kwidgetsaddons)
8914 + $(add_frameworks_dep kxmlgui)
8915 + $(add_kdeapps_dep libkdegames)
8916 + $(add_kdeapps_dep libkmahjongg)
8917 + $(add_qt_dep qtgui)
8918 + $(add_qt_dep qtwidgets)
8919 +"
8920 +RDEPEND="${DEPEND}"
8921
8922 diff --git a/kde-apps/ksirk/ksirk-16.04.3.ebuild b/kde-apps/ksirk/ksirk-16.04.3.ebuild
8923 new file mode 100644
8924 index 0000000..8542e34
8925 --- /dev/null
8926 +++ b/kde-apps/ksirk/ksirk-16.04.3.ebuild
8927 @@ -0,0 +1,23 @@
8928 +# Copyright 1999-2016 Gentoo Foundation
8929 +# Distributed under the terms of the GNU General Public License v2
8930 +# $Id$
8931 +
8932 +EAPI=6
8933 +
8934 +KDE_HANDBOOK="optional"
8935 +inherit kde4-base
8936 +
8937 +DESCRIPTION="Port of the board game risk"
8938 +HOMEPAGE="
8939 + https://www.kde.org/applications/games/ksirk/
8940 + https://games.kde.org/game.php?game=ksirk
8941 +"
8942 +KEYWORDS="~amd64 ~arm ~x86"
8943 +IUSE="debug"
8944 +
8945 +DEPEND="
8946 + $(add_kdeapps_dep libkdegames)
8947 + app-crypt/qca:2[qt4]
8948 + sys-libs/zlib
8949 +"
8950 +RDEPEND="${DEPEND}"
8951
8952 diff --git a/kde-apps/ksnakeduel/ksnakeduel-16.04.3.ebuild b/kde-apps/ksnakeduel/ksnakeduel-16.04.3.ebuild
8953 new file mode 100644
8954 index 0000000..5f0d17c
8955 --- /dev/null
8956 +++ b/kde-apps/ksnakeduel/ksnakeduel-16.04.3.ebuild
8957 @@ -0,0 +1,18 @@
8958 +# Copyright 1999-2016 Gentoo Foundation
8959 +# Distributed under the terms of the GNU General Public License v2
8960 +# $Id$
8961 +
8962 +EAPI=6
8963 +
8964 +KDE_SELINUX_MODULE="games"
8965 +inherit kde4-base
8966 +
8967 +DESCRIPTION="KDE Tron game"
8968 +HOMEPAGE="https://www.kde.org/applications/games/ksnakeduel/"
8969 +KEYWORDS="~amd64 ~arm ~x86"
8970 +IUSE="debug"
8971 +
8972 +DEPEND="
8973 + $(add_kdeapps_dep libkdegames)
8974 +"
8975 +RDEPEND="${DEPEND}"
8976
8977 diff --git a/kde-apps/kspaceduel/kspaceduel-16.04.3.ebuild b/kde-apps/kspaceduel/kspaceduel-16.04.3.ebuild
8978 new file mode 100644
8979 index 0000000..35a48b9
8980 --- /dev/null
8981 +++ b/kde-apps/kspaceduel/kspaceduel-16.04.3.ebuild
8982 @@ -0,0 +1,20 @@
8983 +# Copyright 1999-2016 Gentoo Foundation
8984 +# Distributed under the terms of the GNU General Public License v2
8985 +# $Id$
8986 +
8987 +EAPI=6
8988 +
8989 +KDE_HANDBOOK="optional"
8990 +KDE_SELINUX_MODULE="games"
8991 +inherit kde4-base
8992 +
8993 +DESCRIPTION="Space Game by KDE"
8994 +HOMEPAGE="
8995 + https://www.kde.org/applications/games/kspaceduel/
8996 + https://games.kde.org/game.php?game=kspaceduel
8997 +"
8998 +KEYWORDS="~amd64 ~arm ~x86"
8999 +IUSE="debug"
9000 +
9001 +DEPEND="$(add_kdeapps_dep libkdegames)"
9002 +RDEPEND="${DEPEND}"
9003
9004 diff --git a/kde-apps/ksquares/ksquares-16.04.3.ebuild b/kde-apps/ksquares/ksquares-16.04.3.ebuild
9005 new file mode 100644
9006 index 0000000..d8305bc
9007 --- /dev/null
9008 +++ b/kde-apps/ksquares/ksquares-16.04.3.ebuild
9009 @@ -0,0 +1,32 @@
9010 +# Copyright 1999-2016 Gentoo Foundation
9011 +# Distributed under the terms of the GNU General Public License v2
9012 +# $Id$
9013 +
9014 +EAPI=6
9015 +
9016 +KDE_HANDBOOK="forceoptional"
9017 +inherit kde5
9018 +
9019 +DESCRIPTION="KDE clone of the game squares"
9020 +HOMEPAGE="
9021 + https://www.kde.org/applications/games/ksquares/
9022 + https://games.kde.org/game.php?game=ksquares
9023 +"
9024 +KEYWORDS="~amd64 ~x86"
9025 +IUSE=""
9026 +
9027 +DEPEND="
9028 + $(add_frameworks_dep kcompletion)
9029 + $(add_frameworks_dep kconfig)
9030 + $(add_frameworks_dep kconfigwidgets)
9031 + $(add_frameworks_dep kcoreaddons)
9032 + $(add_frameworks_dep kcrash)
9033 + $(add_frameworks_dep kdbusaddons)
9034 + $(add_frameworks_dep ki18n)
9035 + $(add_frameworks_dep kwidgetsaddons)
9036 + $(add_frameworks_dep kxmlgui)
9037 + $(add_kdeapps_dep libkdegames)
9038 + $(add_qt_dep qtgui)
9039 + $(add_qt_dep qtwidgets)
9040 +"
9041 +RDEPEND="${DEPEND}"
9042
9043 diff --git a/kde-apps/kstars/kstars-16.04.3.ebuild b/kde-apps/kstars/kstars-16.04.3.ebuild
9044 new file mode 100644
9045 index 0000000..0ecc3d5
9046 --- /dev/null
9047 +++ b/kde-apps/kstars/kstars-16.04.3.ebuild
9048 @@ -0,0 +1,66 @@
9049 +# Copyright 1999-2016 Gentoo Foundation
9050 +# Distributed under the terms of the GNU General Public License v2
9051 +# $Id$
9052 +
9053 +EAPI=6
9054 +
9055 +KDE_HANDBOOK="forceoptional"
9056 +PYTHON_COMPAT=( python2_7 )
9057 +inherit kde5 python-single-r1
9058 +
9059 +DESCRIPTION="Desktop Planetarium"
9060 +HOMEPAGE="https://www.kde.org/applications/education/kstars https://edu.kde.org/kstars"
9061 +KEYWORDS="~amd64 ~x86"
9062 +IUSE="indi wcs xplanet"
9063 +
9064 +# TODO: AstrometryNet requires new package
9065 +# FIXME: doesn't build without sci-libs/cfitsio as of 15.04.0
9066 +COMMON_DEPEND="
9067 + $(add_frameworks_dep kconfig)
9068 + $(add_frameworks_dep kconfigwidgets)
9069 + $(add_frameworks_dep kcoreaddons)
9070 + $(add_frameworks_dep kcrash)
9071 + $(add_frameworks_dep ki18n)
9072 + $(add_frameworks_dep kiconthemes)
9073 + $(add_frameworks_dep kio)
9074 + $(add_frameworks_dep knewstuff)
9075 + $(add_frameworks_dep kplotting)
9076 + $(add_frameworks_dep kwidgetsaddons)
9077 + $(add_frameworks_dep kxmlgui)
9078 + $(add_qt_dep qtdbus)
9079 + $(add_qt_dep qtgui)
9080 + $(add_qt_dep qtprintsupport)
9081 + $(add_qt_dep qtsql)
9082 + $(add_qt_dep qtsvg)
9083 + $(add_qt_dep qtwidgets)
9084 + $(add_qt_dep qtxml)
9085 + >=sci-libs/cfitsio-0.390
9086 + sys-libs/zlib
9087 + indi? (
9088 + $(add_frameworks_dep knotifications)
9089 + >=sci-libs/indilib-1.1.0
9090 + )
9091 + wcs? ( sci-astronomy/wcslib )
9092 + xplanet? ( x11-misc/xplanet )
9093 +"
9094 +# TODO: Add back when re-enabled by upstream
9095 +# opengl? (
9096 +# $(add_qt_dep qtopengl)
9097 +# virtual/opengl
9098 +# )
9099 +DEPEND="${COMMON_DEPEND}
9100 + dev-cpp/eigen:3
9101 +"
9102 +RDEPEND="${COMMON_DEPEND}
9103 + ${PYTHON_DEPS}
9104 +"
9105 +
9106 +src_configure() {
9107 + local mycmakeargs=(
9108 + $(cmake-utils_use_find_package indi INDI)
9109 + $(cmake-utils_use_find_package wcs WCSLIB)
9110 + $(cmake-utils_use_find_package xplanet Xplanet)
9111 + )
9112 +
9113 + kde5_src_configure
9114 +}
9115
9116 diff --git a/kde-apps/kstart/kstart-16.04.3.ebuild b/kde-apps/kstart/kstart-16.04.3.ebuild
9117 new file mode 100644
9118 index 0000000..76d219d
9119 --- /dev/null
9120 +++ b/kde-apps/kstart/kstart-16.04.3.ebuild
9121 @@ -0,0 +1,12 @@
9122 +# Copyright 1999-2016 Gentoo Foundation
9123 +# Distributed under the terms of the GNU General Public License v2
9124 +# $Id$
9125 +
9126 +EAPI=6
9127 +
9128 +KMNAME="kde-runtime"
9129 +inherit kde4-meta
9130 +
9131 +DESCRIPTION="KDE: Utility to launch applications with special window properties"
9132 +KEYWORDS="~amd64 ~arm ~x86"
9133 +IUSE="debug"
9134
9135 diff --git a/kde-apps/ksudoku/ksudoku-16.04.3.ebuild b/kde-apps/ksudoku/ksudoku-16.04.3.ebuild
9136 new file mode 100644
9137 index 0000000..d320923
9138 --- /dev/null
9139 +++ b/kde-apps/ksudoku/ksudoku-16.04.3.ebuild
9140 @@ -0,0 +1,30 @@
9141 +# Copyright 1999-2016 Gentoo Foundation
9142 +# Distributed under the terms of the GNU General Public License v2
9143 +# $Id$
9144 +
9145 +EAPI=6
9146 +
9147 +KDE_HANDBOOK="optional"
9148 +OPENGL_REQUIRED="optional"
9149 +inherit kde4-base
9150 +
9151 +DESCRIPTION="Sudoku by KDE"
9152 +HOMEPAGE="
9153 + https://www.kde.org/applications/games/ksudoku/
9154 + https://games.kde.org/game.php?game=ksudoku
9155 +"
9156 +KEYWORDS="~amd64 ~arm ~x86"
9157 +IUSE="debug"
9158 +
9159 +DEPEND="
9160 + $(add_kdeapps_dep libkdegames)
9161 + opengl? ( virtual/glu )
9162 +"
9163 +RDEPEND="${DEPEND}"
9164 +
9165 +src_configure() {
9166 + local mycmakeargs=(
9167 + -DWITH_OpenGL=$(usex opengl)
9168 + )
9169 + kde4-base_src_configure
9170 +}
9171
9172 diff --git a/kde-apps/ksystemlog/ksystemlog-16.04.3.ebuild b/kde-apps/ksystemlog/ksystemlog-16.04.3.ebuild
9173 new file mode 100644
9174 index 0000000..528c3ed
9175 --- /dev/null
9176 +++ b/kde-apps/ksystemlog/ksystemlog-16.04.3.ebuild
9177 @@ -0,0 +1,61 @@
9178 +# Copyright 1999-2016 Gentoo Foundation
9179 +# Distributed under the terms of the GNU General Public License v2
9180 +# $Id$
9181 +
9182 +EAPI=6
9183 +
9184 +KDE_HANDBOOK="forceoptional"
9185 +KDE_TEST="forceoptional"
9186 +VIRTUALX_REQUIRED="test"
9187 +inherit kde5
9188 +
9189 +DESCRIPTION="System log viewer by KDE"
9190 +HOMEPAGE="https://www.kde.org/applications/system/ksystemlog/"
9191 +KEYWORDS="~amd64 ~x86"
9192 +IUSE="systemd"
9193 +
9194 +# bug 378101
9195 +RESTRICT=test
9196 +
9197 +DEPEND="
9198 + $(add_frameworks_dep karchive)
9199 + $(add_frameworks_dep kcompletion)
9200 + $(add_frameworks_dep kconfig)
9201 + $(add_frameworks_dep kconfigwidgets)
9202 + $(add_frameworks_dep kcoreaddons)
9203 + $(add_frameworks_dep ki18n)
9204 + $(add_frameworks_dep kiconthemes)
9205 + $(add_frameworks_dep kio)
9206 + $(add_frameworks_dep kitemviews)
9207 + $(add_frameworks_dep kservice)
9208 + $(add_frameworks_dep ktextwidgets)
9209 + $(add_frameworks_dep kwidgetsaddons)
9210 + $(add_frameworks_dep kxmlgui)
9211 + $(add_qt_dep qtgui)
9212 + $(add_qt_dep qtprintsupport)
9213 + $(add_qt_dep qtwidgets)
9214 + systemd? ( sys-apps/systemd )
9215 +"
9216 +RDEPEND="${DEPEND}"
9217 +
9218 +src_prepare() {
9219 + kde5_src_prepare
9220 +
9221 + if use test; then
9222 + # beat this stupid test into shape: the test files contain no year, so
9223 + # comparison succeeds only in 2007 !!!
9224 + local theyear=$(date +%Y)
9225 + einfo Setting the current year as ${theyear} in the test files
9226 + sed -e "s:2007:${theyear}:g" -i tests/systemAnalyzerTest.cpp
9227 +
9228 + # one test consistently fails, so comment it out for the moment
9229 + sed -e "s:systemAnalyzerTest:# dont run systemAnalyzerTest:g" -i ksystemlog/tests/CMakeLists.txt
9230 + fi
9231 +}
9232 +
9233 +src_configure() {
9234 + local mycmakeargs=(
9235 + $(cmake-utils_use_find_package systemd Journald)
9236 + )
9237 + kde5_src_configure
9238 +}
9239
9240 diff --git a/kde-apps/kteatime/kteatime-16.04.3.ebuild b/kde-apps/kteatime/kteatime-16.04.3.ebuild
9241 new file mode 100644
9242 index 0000000..7682638
9243 --- /dev/null
9244 +++ b/kde-apps/kteatime/kteatime-16.04.3.ebuild
9245 @@ -0,0 +1,29 @@
9246 +# Copyright 1999-2016 Gentoo Foundation
9247 +# Distributed under the terms of the GNU General Public License v2
9248 +# $Id$
9249 +
9250 +EAPI=6
9251 +
9252 +KDE_HANDBOOK="forceoptional"
9253 +inherit kde5
9254 +
9255 +DESCRIPTION="KDE timer for making a fine cup of tea"
9256 +HOMEPAGE="https://www.kde.org/applications/games/kteatime"
9257 +KEYWORDS="~amd64 ~x86"
9258 +IUSE=""
9259 +
9260 +DEPEND="
9261 + $(add_frameworks_dep kconfig)
9262 + $(add_frameworks_dep kconfigwidgets)
9263 + $(add_frameworks_dep kcoreaddons)
9264 + $(add_frameworks_dep kcrash)
9265 + $(add_frameworks_dep ki18n)
9266 + $(add_frameworks_dep kiconthemes)
9267 + $(add_frameworks_dep knotifications)
9268 + $(add_frameworks_dep knotifyconfig)
9269 + $(add_frameworks_dep ktextwidgets)
9270 + $(add_frameworks_dep kxmlgui)
9271 + $(add_qt_dep qtgui)
9272 + $(add_qt_dep qtwidgets)
9273 +"
9274 +RDEPEND="${DEPEND}"
9275
9276 diff --git a/kde-apps/ktimer/ktimer-16.04.3.ebuild b/kde-apps/ktimer/ktimer-16.04.3.ebuild
9277 new file mode 100644
9278 index 0000000..ff62ce0
9279 --- /dev/null
9280 +++ b/kde-apps/ktimer/ktimer-16.04.3.ebuild
9281 @@ -0,0 +1,28 @@
9282 +# Copyright 1999-2016 Gentoo Foundation
9283 +# Distributed under the terms of the GNU General Public License v2
9284 +# $Id$
9285 +
9286 +EAPI=6
9287 +
9288 +KDE_HANDBOOK="forceoptional"
9289 +inherit kde5
9290 +
9291 +DESCRIPTION="KDE Timer"
9292 +HOMEPAGE="https://www.kde.org/applications/utilities/ktimer
9293 +https://utils.kde.org/projects/ktimer"
9294 +KEYWORDS="~amd64 ~x86"
9295 +IUSE=""
9296 +
9297 +DEPEND="
9298 + $(add_frameworks_dep kconfig)
9299 + $(add_frameworks_dep kconfigwidgets)
9300 + $(add_frameworks_dep kcoreaddons)
9301 + $(add_frameworks_dep kdbusaddons)
9302 + $(add_frameworks_dep ki18n)
9303 + $(add_frameworks_dep kio)
9304 + $(add_frameworks_dep knotifications)
9305 + $(add_frameworks_dep kwidgetsaddons)
9306 + $(add_qt_dep qtgui)
9307 + $(add_qt_dep qtwidgets)
9308 +"
9309 +RDEPEND="${DEPEND}"
9310
9311 diff --git a/kde-apps/ktimezoned/ktimezoned-16.04.3.ebuild b/kde-apps/ktimezoned/ktimezoned-16.04.3.ebuild
9312 new file mode 100644
9313 index 0000000..bd57865
9314 --- /dev/null
9315 +++ b/kde-apps/ktimezoned/ktimezoned-16.04.3.ebuild
9316 @@ -0,0 +1,12 @@
9317 +# Copyright 1999-2016 Gentoo Foundation
9318 +# Distributed under the terms of the GNU General Public License v2
9319 +# $Id$
9320 +
9321 +EAPI=6
9322 +
9323 +KMNAME="kde-runtime"
9324 +inherit kde4-meta
9325 +
9326 +DESCRIPTION="KDE: Timezone daemon"
9327 +KEYWORDS="~amd64 ~arm ~x86"
9328 +IUSE="debug"
9329
9330 diff --git a/kde-apps/ktnef/ktnef-16.04.3.ebuild b/kde-apps/ktnef/ktnef-16.04.3.ebuild
9331 new file mode 100644
9332 index 0000000..1f8b1df
9333 --- /dev/null
9334 +++ b/kde-apps/ktnef/ktnef-16.04.3.ebuild
9335 @@ -0,0 +1,46 @@
9336 +# Copyright 1999-2016 Gentoo Foundation
9337 +# Distributed under the terms of the GNU General Public License v2
9338 +# $Id$
9339 +
9340 +EAPI=6
9341 +
9342 +KDE_HANDBOOK="true"
9343 +KDE_PUNT_BOGUS_DEPS="true"
9344 +KMNAME="kdepim"
9345 +inherit kde5
9346 +
9347 +DESCRIPTION="A viewer for TNEF attachments"
9348 +HOMEPAGE="https://www.kde.org/"
9349 +KEYWORDS="~amd64 ~x86"
9350 +IUSE=""
9351 +
9352 +DEPEND="
9353 + $(add_frameworks_dep kconfig)
9354 + $(add_frameworks_dep kconfigwidgets)
9355 + $(add_frameworks_dep kcoreaddons)
9356 + $(add_frameworks_dep kdbusaddons)
9357 + $(add_frameworks_dep ki18n)
9358 + $(add_frameworks_dep kio)
9359 + $(add_frameworks_dep kservice)
9360 + $(add_frameworks_dep kwidgetsaddons)
9361 + $(add_frameworks_dep kxmlgui)
9362 + $(add_kdeapps_dep akonadi)
9363 + $(add_kdeapps_dep libktnef)
9364 + $(add_qt_dep qtgui)
9365 + $(add_qt_dep qtwidgets)
9366 + dev-libs/libxslt
9367 +"
9368 +RDEPEND="${DEPEND}
9369 + !<kde-apps/kdepim-15.12.1-r2:5
9370 +"
9371 +
9372 +src_configure() {
9373 + local mycmakeargs=(
9374 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5GAPI=ON
9375 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Prison=ON
9376 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=ON
9377 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5X11Extras=ON
9378 + )
9379 +
9380 + kde5_src_configure
9381 +}
9382
9383 diff --git a/kde-apps/ktouch/ktouch-16.04.3.ebuild b/kde-apps/ktouch/ktouch-16.04.3.ebuild
9384 new file mode 100644
9385 index 0000000..8e07e88
9386 --- /dev/null
9387 +++ b/kde-apps/ktouch/ktouch-16.04.3.ebuild
9388 @@ -0,0 +1,19 @@
9389 +# Copyright 1999-2016 Gentoo Foundation
9390 +# Distributed under the terms of the GNU General Public License v2
9391 +# $Id$
9392 +
9393 +EAPI=6
9394 +
9395 +KDE_HANDBOOK="optional"
9396 +inherit kde4-base
9397 +
9398 +DESCRIPTION="Program that helps to learn and practice touch typing"
9399 +HOMEPAGE="https://edu.kde.org/applications/miscellaneous/ktouch"
9400 +KEYWORDS="~amd64 ~arm ~x86"
9401 +IUSE="debug"
9402 +
9403 +RDEPEND="
9404 + $(add_kdeapps_dep knotify)
9405 + $(add_kdeapps_dep kqtquickcharts)
9406 + $(add_kdeapps_dep plasma-runtime)
9407 +"
9408
9409 diff --git a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-16.04.3.ebuild b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-16.04.3.ebuild
9410 new file mode 100644
9411 index 0000000..6f38e64
9412 --- /dev/null
9413 +++ b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-16.04.3.ebuild
9414 @@ -0,0 +1,60 @@
9415 +# Copyright 1999-2016 Gentoo Foundation
9416 +# Distributed under the terms of the GNU General Public License v2
9417 +# $Id$
9418 +
9419 +EAPI=6
9420 +
9421 +inherit kde5
9422 +
9423 +DESCRIPTION="KDE Telepathy account management kcm"
9424 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9425 +
9426 +LICENSE="LGPL-2.1"
9427 +KEYWORDS="~amd64 ~x86"
9428 +IUSE="experimental"
9429 +
9430 +COMMON_DEPEND="
9431 + $(add_frameworks_dep kcodecs)
9432 + $(add_frameworks_dep kconfig)
9433 + $(add_frameworks_dep kcoreaddons)
9434 + $(add_frameworks_dep ki18n)
9435 + $(add_frameworks_dep kiconthemes)
9436 + $(add_frameworks_dep kitemviews)
9437 + $(add_frameworks_dep kservice)
9438 + $(add_frameworks_dep ktextwidgets)
9439 + $(add_frameworks_dep kwidgetsaddons)
9440 + $(add_kdeapps_dep kaccounts-integration)
9441 + $(add_qt_dep qtdbus)
9442 + $(add_qt_dep qtgui)
9443 + $(add_qt_dep qtnetwork)
9444 + $(add_qt_dep qtwidgets)
9445 + net-libs/accounts-qt
9446 + net-libs/signond
9447 + net-libs/telepathy-qt[qt5]
9448 +"
9449 +DEPEND="${COMMON_DEPEND}
9450 + $(add_frameworks_dep kcmutils)
9451 + $(add_frameworks_dep kconfigwidgets)
9452 + $(add_frameworks_dep kio)
9453 + net-libs/libaccounts-glib
9454 +"
9455 +RDEPEND="${COMMON_DEPEND}
9456 + $(add_kdeapps_dep kaccounts-providers)
9457 + net-im/telepathy-connection-managers
9458 + !kde-apps/ktp-accounts-kcm:4
9459 +"
9460 +
9461 +src_prepare() {
9462 + if use experimental; then
9463 + mv "${S}"/data/kaccounts/disabled/*.in "${S}"/data/kaccounts/ || die "couldn't enable experimental services"
9464 + fi
9465 + kde5_src_prepare
9466 +}
9467 +
9468 +pkg_postinst() {
9469 + if use experimental; then
9470 + ewarn "Experimental providers are enabled."
9471 + ewarn "Most of them aren't integrated nicely and may require additional steps for account creation."
9472 + ewarn "Use at your own risk!"
9473 + fi
9474 +}
9475
9476 diff --git a/kde-apps/ktp-approver/ktp-approver-16.04.3.ebuild b/kde-apps/ktp-approver/ktp-approver-16.04.3.ebuild
9477 new file mode 100644
9478 index 0000000..1abfd8c
9479 --- /dev/null
9480 +++ b/kde-apps/ktp-approver/ktp-approver-16.04.3.ebuild
9481 @@ -0,0 +1,31 @@
9482 +# Copyright 1999-2016 Gentoo Foundation
9483 +# Distributed under the terms of the GNU General Public License v2
9484 +# $Id$
9485 +
9486 +EAPI=6
9487 +
9488 +inherit kde5
9489 +
9490 +DESCRIPTION="KDE Telepathy notification handler"
9491 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9492 +
9493 +LICENSE="LGPL-2.1"
9494 +KEYWORDS="~amd64 ~x86"
9495 +IUSE=""
9496 +
9497 +DEPEND="
9498 + $(add_frameworks_dep kconfig)
9499 + $(add_frameworks_dep kcoreaddons)
9500 + $(add_frameworks_dep kdbusaddons)
9501 + $(add_frameworks_dep ki18n)
9502 + $(add_frameworks_dep knotifications)
9503 + $(add_frameworks_dep kservice)
9504 + $(add_qt_dep qtdbus)
9505 + $(add_qt_dep qtgui)
9506 + $(add_qt_dep qtwidgets)
9507 + net-libs/telepathy-qt[qt5]
9508 +"
9509 +RDEPEND="${DEPEND}
9510 + $(add_kdeapps_dep ktp-contact-list)
9511 + !kde-apps/ktp-approver:4
9512 +"
9513
9514 diff --git a/kde-apps/ktp-auth-handler/ktp-auth-handler-16.04.3.ebuild b/kde-apps/ktp-auth-handler/ktp-auth-handler-16.04.3.ebuild
9515 new file mode 100644
9516 index 0000000..252e8a6
9517 --- /dev/null
9518 +++ b/kde-apps/ktp-auth-handler/ktp-auth-handler-16.04.3.ebuild
9519 @@ -0,0 +1,40 @@
9520 +# Copyright 1999-2016 Gentoo Foundation
9521 +# Distributed under the terms of the GNU General Public License v2
9522 +# $Id$
9523 +
9524 +EAPI=6
9525 +
9526 +inherit kde5
9527 +
9528 +DESCRIPTION="KDE Telepathy authentication handler"
9529 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9530 +
9531 +LICENSE="LGPL-2.1"
9532 +KEYWORDS="~amd64 ~x86"
9533 +IUSE=""
9534 +
9535 +COMMON_DEPEND="
9536 + $(add_frameworks_dep kconfig)
9537 + $(add_frameworks_dep kcoreaddons)
9538 + $(add_frameworks_dep ki18n)
9539 + $(add_frameworks_dep kio)
9540 + $(add_frameworks_dep kwallet)
9541 + $(add_frameworks_dep kwidgetsaddons)
9542 + $(add_kdeapps_dep kaccounts-integration)
9543 + $(add_kdeapps_dep ktp-common-internals)
9544 + $(add_qt_dep qtdbus)
9545 + $(add_qt_dep qtgui)
9546 + $(add_qt_dep qtnetwork)
9547 + $(add_qt_dep qtwidgets)
9548 + app-crypt/qca:2[qt5]
9549 + net-libs/accounts-qt
9550 + net-libs/signond
9551 + net-libs/telepathy-qt[qt5]
9552 +"
9553 +DEPEND="${COMMON_DEPEND}
9554 + $(add_frameworks_dep kdewebkit)
9555 +"
9556 +RDEPEND="${COMMON_DEPEND}
9557 + app-crypt/qca:2[openssl]
9558 + !kde-apps/ktp-auth-handler:4
9559 +"
9560
9561 diff --git a/kde-apps/ktp-call-ui/ktp-call-ui-16.04.3.ebuild b/kde-apps/ktp-call-ui/ktp-call-ui-16.04.3.ebuild
9562 new file mode 100644
9563 index 0000000..627bae2
9564 --- /dev/null
9565 +++ b/kde-apps/ktp-call-ui/ktp-call-ui-16.04.3.ebuild
9566 @@ -0,0 +1,42 @@
9567 +# Copyright 1999-2016 Gentoo Foundation
9568 +# Distributed under the terms of the GNU General Public License v2
9569 +# $Id$
9570 +
9571 +EAPI=6
9572 +
9573 +inherit kde5
9574 +
9575 +DESCRIPTION="KDE Telepathy audio/video conferencing ui"
9576 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9577 +
9578 +LICENSE="GPL-2"
9579 +KEYWORDS="~amd64 ~x86"
9580 +IUSE=""
9581 +
9582 +DEPEND="
9583 + $(add_frameworks_dep kcmutils)
9584 + $(add_frameworks_dep kcompletion)
9585 + $(add_frameworks_dep kconfig)
9586 + $(add_frameworks_dep kconfigwidgets)
9587 + $(add_frameworks_dep kcoreaddons)
9588 + $(add_frameworks_dep kdelibs4support)
9589 + $(add_frameworks_dep ki18n)
9590 + $(add_frameworks_dep knotifications)
9591 + $(add_frameworks_dep kwidgetsaddons)
9592 + $(add_frameworks_dep kxmlgui)
9593 + $(add_kdeapps_dep ktp-common-internals)
9594 + $(add_qt_dep qtdbus)
9595 + $(add_qt_dep qtgui)
9596 + $(add_qt_dep qtwidgets)
9597 + dev-libs/boost
9598 + dev-libs/glib:2
9599 + media-libs/phonon[qt5]
9600 + media-libs/qt-gstreamer[qt5]
9601 + net-libs/farstream:0.2
9602 + net-libs/telepathy-farstream
9603 + net-libs/telepathy-qt[farstream,qt5]
9604 +"
9605 +
9606 +RDEPEND="${DEPEND}
9607 + !kde-apps/ktp-call-ui:4
9608 +"
9609
9610 diff --git a/kde-apps/ktp-common-internals/ktp-common-internals-16.04.3.ebuild b/kde-apps/ktp-common-internals/ktp-common-internals-16.04.3.ebuild
9611 new file mode 100644
9612 index 0000000..5138671
9613 --- /dev/null
9614 +++ b/kde-apps/ktp-common-internals/ktp-common-internals-16.04.3.ebuild
9615 @@ -0,0 +1,68 @@
9616 +# Copyright 1999-2016 Gentoo Foundation
9617 +# Distributed under the terms of the GNU General Public License v2
9618 +# $Id$
9619 +
9620 +EAPI=6
9621 +
9622 +KDE_TEST="forceoptional"
9623 +inherit kde5
9624 +
9625 +DESCRIPTION="KDE Telepathy common library"
9626 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9627 +
9628 +LICENSE="LGPL-2.1"
9629 +KEYWORDS="~amd64 ~x86"
9630 +IUSE="otr +sso"
9631 +
9632 +COMMON_DEPEND="
9633 + $(add_frameworks_dep kcmutils)
9634 + $(add_frameworks_dep kconfig)
9635 + $(add_frameworks_dep kconfigwidgets)
9636 + $(add_frameworks_dep kcoreaddons)
9637 + $(add_frameworks_dep ki18n)
9638 + $(add_frameworks_dep kiconthemes)
9639 + $(add_frameworks_dep knotifications)
9640 + $(add_frameworks_dep knotifyconfig)
9641 + $(add_frameworks_dep kparts)
9642 + $(add_frameworks_dep kpeople)
9643 + $(add_frameworks_dep kservice)
9644 + $(add_frameworks_dep ktexteditor)
9645 + $(add_frameworks_dep kwallet)
9646 + $(add_frameworks_dep kwidgetsaddons)
9647 + $(add_frameworks_dep kxmlgui)
9648 + $(add_qt_dep qtdbus)
9649 + $(add_qt_dep qtdeclarative)
9650 + $(add_qt_dep qtgui)
9651 + $(add_qt_dep qtsql)
9652 + $(add_qt_dep qtwidgets)
9653 + $(add_qt_dep qtxml)
9654 + net-libs/telepathy-logger-qt:5
9655 + >=net-libs/telepathy-qt-0.9.5[qt5]
9656 + otr? (
9657 + dev-libs/libgcrypt:0=
9658 + >=net-libs/libotr-4.0.0
9659 + )
9660 + sso? (
9661 + $(add_kdeapps_dep kaccounts-integration)
9662 + net-libs/accounts-qt
9663 + net-libs/telepathy-accounts-signon
9664 + )
9665 +"
9666 +DEPEND="${COMMON_DEPEND}
9667 + $(add_frameworks_dep kio)
9668 + $(add_qt_dep qtnetwork)
9669 +"
9670 +RDEPEND="${COMMON_DEPEND}
9671 + !kde-apps/ktp-common-internals:4
9672 +"
9673 +
9674 +src_configure() {
9675 + local mycmakeargs=(
9676 + $(cmake-utils_use_find_package sso KAccounts)
9677 + $(cmake-utils_use_find_package sso AccountsQt5)
9678 + $(cmake-utils_use_find_package otr Libgcrypt)
9679 + $(cmake-utils_use_find_package otr LibOTR)
9680 + )
9681 +
9682 + kde5_src_configure
9683 +}
9684
9685 diff --git a/kde-apps/ktp-contact-list/ktp-contact-list-16.04.3.ebuild b/kde-apps/ktp-contact-list/ktp-contact-list-16.04.3.ebuild
9686 new file mode 100644
9687 index 0000000..0808847
9688 --- /dev/null
9689 +++ b/kde-apps/ktp-contact-list/ktp-contact-list-16.04.3.ebuild
9690 @@ -0,0 +1,44 @@
9691 +# Copyright 1999-2016 Gentoo Foundation
9692 +# Distributed under the terms of the GNU General Public License v2
9693 +# $Id$
9694 +
9695 +EAPI=6
9696 +
9697 +inherit kde5
9698 +
9699 +DESCRIPTION="KDE Telepathy contact list"
9700 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9701 +
9702 +LICENSE="GPL-2"
9703 +KEYWORDS="~amd64 ~x86"
9704 +IUSE=""
9705 +
9706 +COMMON_DEPEND="
9707 + $(add_frameworks_dep kcompletion)
9708 + $(add_frameworks_dep kconfig)
9709 + $(add_frameworks_dep kconfigwidgets)
9710 + $(add_frameworks_dep kcoreaddons)
9711 + $(add_frameworks_dep kdbusaddons)
9712 + $(add_frameworks_dep ki18n)
9713 + $(add_frameworks_dep kiconthemes)
9714 + $(add_frameworks_dep knotifications)
9715 + $(add_frameworks_dep kpeople)
9716 + $(add_frameworks_dep kservice)
9717 + $(add_frameworks_dep kwidgetsaddons)
9718 + $(add_frameworks_dep kwindowsystem)
9719 + $(add_frameworks_dep kxmlgui)
9720 + $(add_kdeapps_dep ktp-common-internals)
9721 + $(add_qt_dep qtdbus)
9722 + $(add_qt_dep qtgui)
9723 + $(add_qt_dep qtwidgets)
9724 + net-libs/telepathy-qt[qt5]
9725 +"
9726 +DEPEND="${COMMON_DEPEND}
9727 + $(add_frameworks_dep kcmutils)
9728 + $(add_frameworks_dep kio)
9729 + $(add_frameworks_dep knotifyconfig)
9730 + $(add_qt_dep qtxml)
9731 +"
9732 +RDEPEND="${COMMON_DEPEND}
9733 + !kde-apps/ktp-contact-list:4
9734 +"
9735
9736 diff --git a/kde-apps/ktp-contact-runner/ktp-contact-runner-16.04.3.ebuild b/kde-apps/ktp-contact-runner/ktp-contact-runner-16.04.3.ebuild
9737 new file mode 100644
9738 index 0000000..93fbb5c
9739 --- /dev/null
9740 +++ b/kde-apps/ktp-contact-runner/ktp-contact-runner-16.04.3.ebuild
9741 @@ -0,0 +1,31 @@
9742 +# Copyright 1999-2016 Gentoo Foundation
9743 +# Distributed under the terms of the GNU General Public License v2
9744 +# $Id$
9745 +
9746 +EAPI=6
9747 +
9748 +inherit kde5
9749 +
9750 +DESCRIPTION="KDE Telepathy krunner plugin"
9751 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9752 +
9753 +LICENSE="LGPL-2.1"
9754 +KEYWORDS="~amd64 ~x86"
9755 +IUSE=""
9756 +
9757 +COMMON_DEPEND="
9758 + $(add_frameworks_dep kcoreaddons)
9759 + $(add_frameworks_dep ki18n)
9760 + $(add_frameworks_dep krunner)
9761 + $(add_kdeapps_dep ktp-common-internals)
9762 + $(add_qt_dep qtdbus)
9763 + $(add_qt_dep qtgui)
9764 + $(add_qt_dep qtwidgets)
9765 + net-libs/telepathy-qt[qt5]
9766 +"
9767 +DEPEND="${COMMON_DEPEND}
9768 + $(add_frameworks_dep kservice)
9769 +"
9770 +RDEPEND="${COMMON_DEPEND}
9771 + !kde-apps/ktp-contact-runner:4
9772 +"
9773
9774 diff --git a/kde-apps/ktp-desktop-applets/ktp-desktop-applets-16.04.3.ebuild b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-16.04.3.ebuild
9775 new file mode 100644
9776 index 0000000..1e5e797
9777 --- /dev/null
9778 +++ b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-16.04.3.ebuild
9779 @@ -0,0 +1,24 @@
9780 +# Copyright 1999-2016 Gentoo Foundation
9781 +# Distributed under the terms of the GNU General Public License v2
9782 +# $Id$
9783 +
9784 +EAPI=6
9785 +
9786 +inherit kde5
9787 +
9788 +DESCRIPTION="KDE Telepathy contact, presence and chat Plasma applets"
9789 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9790 +
9791 +LICENSE="|| ( GPL-2 GPL-3 ) GPL-2+ LGPL-2.1+"
9792 +KEYWORDS="~amd64 ~x86"
9793 +IUSE=""
9794 +
9795 +DEPEND="
9796 + $(add_frameworks_dep kdeclarative)
9797 + $(add_frameworks_dep kwindowsystem)
9798 + $(add_frameworks_dep plasma)
9799 + $(add_qt_dep qtdeclarative)
9800 +"
9801 +RDEPEND="${DEPEND}
9802 + !kde-apps/ktp-desktop-applets:4
9803 +"
9804
9805 diff --git a/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-16.04.3.ebuild b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-16.04.3.ebuild
9806 new file mode 100644
9807 index 0000000..37b39fd
9808 --- /dev/null
9809 +++ b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-16.04.3.ebuild
9810 @@ -0,0 +1,29 @@
9811 +# Copyright 1999-2016 Gentoo Foundation
9812 +# Distributed under the terms of the GNU General Public License v2
9813 +# $Id$
9814 +
9815 +EAPI=6
9816 +
9817 +inherit kde5
9818 +
9819 +DESCRIPTION="KDE Telepathy file transfer handler"
9820 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9821 +
9822 +LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+"
9823 +KEYWORDS="~amd64 ~x86"
9824 +IUSE=""
9825 +
9826 +DEPEND="
9827 + $(add_frameworks_dep kconfig)
9828 + $(add_frameworks_dep kcoreaddons)
9829 + $(add_frameworks_dep ki18n)
9830 + $(add_frameworks_dep kio)
9831 + $(add_kdeapps_dep ktp-common-internals)
9832 + $(add_qt_dep qtdbus)
9833 + $(add_qt_dep qtgui)
9834 + $(add_qt_dep qtwidgets)
9835 + net-libs/telepathy-qt[qt5]
9836 +"
9837 +RDEPEND="${DEPEND}
9838 + !kde-apps/ktp-filetransfer-handler:4
9839 +"
9840
9841 diff --git a/kde-apps/ktp-kded-module/ktp-kded-module-16.04.3.ebuild b/kde-apps/ktp-kded-module/ktp-kded-module-16.04.3.ebuild
9842 new file mode 100644
9843 index 0000000..e0895ec
9844 --- /dev/null
9845 +++ b/kde-apps/ktp-kded-module/ktp-kded-module-16.04.3.ebuild
9846 @@ -0,0 +1,41 @@
9847 +# Copyright 1999-2016 Gentoo Foundation
9848 +# Distributed under the terms of the GNU General Public License v2
9849 +# $Id$
9850 +
9851 +EAPI=6
9852 +
9853 +inherit kde5
9854 +
9855 +DESCRIPTION="KDE Telepathy workspace integration"
9856 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
9857 +
9858 +LICENSE="LGPL-2.1"
9859 +KEYWORDS="~amd64 ~x86"
9860 +IUSE=""
9861 +
9862 +COMMON_DEPEND="
9863 + $(add_frameworks_dep kconfig)
9864 + $(add_frameworks_dep kconfigwidgets)
9865 + $(add_frameworks_dep kcoreaddons)
9866 + $(add_frameworks_dep kdbusaddons)
9867 + $(add_frameworks_dep ki18n)
9868 + $(add_frameworks_dep kidletime)
9869 + $(add_frameworks_dep kio)
9870 + $(add_frameworks_dep knotifications)
9871 + $(add_kdeapps_dep ktp-common-internals)
9872 + $(add_qt_dep qtconcurrent)
9873 + $(add_qt_dep qtdbus)
9874 + $(add_qt_dep qtgui)
9875 + $(add_qt_dep qtnetwork)
9876 + $(add_qt_dep qtsql)
9877 + $(add_qt_dep qtwidgets)
9878 + net-libs/telepathy-qt[qt5]
9879 +"
9880 +DEPEND="${COMMON_DEPEND}
9881 + $(add_frameworks_dep kcmutils)
9882 + $(add_frameworks_dep kwidgetsaddons)
9883 +"
9884 +RDEPEND="${COMMON_DEPEND}
9885 + $(add_kdeapps_dep signon-kwallet-extension)
9886 + !kde-apps/ktp-kded-module:4
9887 +"
9888
9889 diff --git a/kde-apps/ktp-l10n/ktp-l10n-16.04.3.ebuild b/kde-apps/ktp-l10n/ktp-l10n-16.04.3.ebuild
9890 new file mode 100644
9891 index 0000000..e662e14
9892 --- /dev/null
9893 +++ b/kde-apps/ktp-l10n/ktp-l10n-16.04.3.ebuild
9894 @@ -0,0 +1,144 @@
9895 +# Copyright 1999-2016 Gentoo Foundation
9896 +# Distributed under the terms of the GNU General Public License v2
9897 +# $Id$
9898 +
9899 +EAPI=6
9900 +
9901 +KDE_HANDBOOK="false"
9902 +inherit kde5
9903 +
9904 +DESCRIPTION="KDE Telepathy internationalization package"
9905 +HOMEPAGE="http://l10n.kde.org"
9906 +
9907 +KEYWORDS="~amd64 ~x86"
9908 +
9909 +DEPEND="
9910 + $(add_frameworks_dep ki18n)
9911 + $(add_qt_dep linguist-tools)
9912 + sys-devel/gettext
9913 +"
9914 +RDEPEND="
9915 + !<kde-apps/kde-l10n-15.08.0-r1
9916 + !kde-apps/ktp-accounts-kcm:4
9917 + !kde-apps/ktp-approver:4
9918 + !kde-apps/ktp-auth-handler:4
9919 + !kde-apps/ktp-common-internals:4
9920 + !kde-apps/ktp-contact-list:4
9921 + !kde-apps/ktp-filetransfer-handler:4
9922 + !kde-apps/ktp-kded-module:4
9923 + !kde-apps/ktp-send-file:4
9924 + !kde-apps/ktp-text-ui:4
9925 +"
9926 +
9927 +# /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 's:-${PV}.tar.xz::' -e 's:kde-l10n-::' |tr '\n' ' '
9928 +MY_LANGS="ar ast bg bs ca ca@valencia cs da de el en_GB eo es et eu fa fi fr ga
9929 +gl he hi hr hu ia id is it ja kk km ko lt lv mr nb nds nl nn pa pl pt pt_BR ro
9930 +ru sk sl sr sv tr ug uk wa zh_CN zh_TW"
9931 +
9932 +IUSE="$(printf 'l10n_%s ' ${MY_LANGS//[@_]/-})"
9933 +
9934 +URI_BASE="${SRC_URI/-${PV}.tar.xz/}"
9935 +SRC_URI=""
9936 +for MY_LANG in ${MY_LANGS} ; do
9937 + SRC_URI="${SRC_URI} l10n_${MY_LANG/[@_]/-}? ( ${URI_BASE/ktp/kde}/kde-l10n-${MY_LANG}-${PV}.tar.xz )"
9938 +done
9939 +
9940 +S="${WORKDIR}"
9941 +
9942 +pkg_setup() {
9943 + if [[ -z ${A} ]]; then
9944 + elog
9945 + elog "None of the requested L10N are supported by ${P}."
9946 + elog
9947 + elog "${P} supports these language codes:"
9948 + elog "${MY_LANGS//[@_]/-}"
9949 + elog
9950 + fi
9951 + [[ -n ${A} ]] && kde5_pkg_setup
9952 +}
9953 +
9954 +src_unpack() {
9955 + for my_tar in ${A}; do
9956 + tar -xpf "${DISTDIR}/${my_tar}" --xz \
9957 + "${my_tar/.tar.xz/}/CMakeLists.txt" "${my_tar/.tar.xz/}/5" 2> /dev/null ||
9958 + elog "${my_tar}: tar extract command failed at least partially - continuing"
9959 + done
9960 +}
9961 +
9962 +src_prepare() {
9963 + default
9964 + [[ -n ${A} ]] || return
9965 +
9966 + # add all l10n to cmake
9967 + cat <<-EOF > CMakeLists.txt || die
9968 +project(kdepim-l10n)
9969 +cmake_minimum_required(VERSION 2.8.12)
9970 +$(printf "add_subdirectory( %s )\n" \
9971 + `find . -mindepth 1 -maxdepth 1 -type d | sed -e "s:^\./::"`)
9972 +EOF
9973 +
9974 + # Drop KDE4-based part
9975 + find -maxdepth 2 -type f -name CMakeLists.txt -exec \
9976 + sed -i -e "/add_subdirectory(4)/ s/^/#DONT/" {} + || die
9977 + # We only want messages
9978 + find -mindepth 4 -maxdepth 4 -type f -name CMakeLists.txt -exec \
9979 + sed -i -e "/messages/!s/^add_subdirectory/#DONT/" {} + || die
9980 + # Remove Handbook
9981 + find -type f -name CMakeLists.txt -exec \
9982 + sed -i -e "/find_package.*KF5DocTools/ s/^/#/" {} + || die
9983 +
9984 + # Remove everything except kdenetwork/ktp translations
9985 + local LNG DIR
9986 + for LNG in ${MY_LANGS}; do
9987 + DIR="kde-l10n-${LNG}-${PV}"
9988 + SDIR="${S}/${DIR}/5/${LNG}"
9989 + if [[ -d "${DIR}" ]] ; then
9990 +
9991 + if [[ -d "${SDIR}/messages" ]] ; then
9992 + echo > "${SDIR}/messages/CMakeLists.txt"
9993 + [[ -d "${SDIR}/messages/kdenetwork" ]] && \
9994 + ( echo "add_subdirectory(kdenetwork)" >> "${SDIR}/messages/CMakeLists.txt" )
9995 + # Remove everything but ktp translations
9996 + find "${SDIR}"/messages/kdenetwork -type f ! \( -name CMakeLists.txt \
9997 + -o -name kaccounts*po -o -name kcm_ktp*po -o -name kcmtelepathy*po \
9998 + -o -name kded_ktp*po -o -name ktp*po -o -name plasma*ktp*po \) \
9999 + -delete
10000 + fi
10001 +
10002 + # In some cases we may have sub-lingua subdirs, e.g. sr :(
10003 + for XSUBDIR in "${SDIR}/${LNG}"@* ; do
10004 + XLNG=$(echo ${XSUBDIR}|sed -e 's:^.*/::')
10005 + if [[ -d "${XSUBDIR}" ]] ; then
10006 + einfo " ${XLNG} variant"
10007 + # remove everything except kdenetwork
10008 + if [[ -d "${XSUBDIR}/messages" ]] ; then
10009 + echo > "${XSUBDIR}/messages/CMakeLists.txt"
10010 + [[ -d "${XSUBDIR}/messages/kdenetwork" ]] && \
10011 + ( echo "add_subdirectory(kdenetwork)" >> "${XSUBDIR}/messages/CMakeLists.txt" )
10012 + # Remove everything but ktp translations
10013 + find "${XSUBDIR}"/messages/kdenetwork -type f ! \( -name CMakeLists.txt \
10014 + -o -name kaccounts*po -o -name kcm_ktp*po -o -name kcmtelepathy*po \
10015 + -o -name kded_ktp*po -o -name ktp*po -o -name plasma*ktp*po \) \
10016 + -delete
10017 + fi
10018 + fi
10019 + done
10020 + fi
10021 + done
10022 +}
10023 +
10024 +src_configure() {
10025 + [[ -n ${A} ]] && kde5_src_configure
10026 +}
10027 +
10028 +src_compile() {
10029 + [[ -n ${A} ]] && kde5_src_compile
10030 +}
10031 +
10032 +src_test() {
10033 + [[ -n ${A} ]] && kde5_src_test
10034 +}
10035 +
10036 +src_install() {
10037 + [[ -n ${A} ]] && kde5_src_install
10038 +}
10039
10040 diff --git a/kde-apps/ktp-l10n/metadata.xml b/kde-apps/ktp-l10n/metadata.xml
10041 new file mode 100644
10042 index 0000000..2fdbf33
10043 --- /dev/null
10044 +++ b/kde-apps/ktp-l10n/metadata.xml
10045 @@ -0,0 +1,8 @@
10046 +<?xml version="1.0" encoding="UTF-8"?>
10047 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10048 +<pkgmetadata>
10049 + <maintainer type="project">
10050 + <email>kde@g.o</email>
10051 + <name>Gentoo KDE Project</name>
10052 + </maintainer>
10053 +</pkgmetadata>
10054
10055 diff --git a/kde-apps/ktp-send-file/ktp-send-file-16.04.3.ebuild b/kde-apps/ktp-send-file/ktp-send-file-16.04.3.ebuild
10056 new file mode 100644
10057 index 0000000..7361e3c
10058 --- /dev/null
10059 +++ b/kde-apps/ktp-send-file/ktp-send-file-16.04.3.ebuild
10060 @@ -0,0 +1,35 @@
10061 +# Copyright 1999-2016 Gentoo Foundation
10062 +# Distributed under the terms of the GNU General Public License v2
10063 +# $Id$
10064 +
10065 +EAPI=6
10066 +
10067 +inherit kde5
10068 +
10069 +DESCRIPTION="KDE Telepathy file manager plugin to send files to contacts"
10070 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
10071 +
10072 +LICENSE="LGPL-2.1+"
10073 +KEYWORDS="~amd64 ~x86"
10074 +IUSE=""
10075 +
10076 +COMMON_DEPEND="
10077 + $(add_frameworks_dep kcoreaddons)
10078 + $(add_frameworks_dep ki18n)
10079 + $(add_frameworks_dep kiconthemes)
10080 + $(add_frameworks_dep kio)
10081 + $(add_frameworks_dep kwidgetsaddons)
10082 + $(add_kdeapps_dep ktp-common-internals)
10083 + $(add_qt_dep qtdbus)
10084 + $(add_qt_dep qtgui)
10085 + $(add_qt_dep qtwidgets)
10086 + net-libs/telepathy-qt[qt5]
10087 +"
10088 +DEPEND="${COMMON_DEPEND}
10089 + $(add_frameworks_dep kcmutils)
10090 +"
10091 +RDEPEND="${COMMON_DEPEND}
10092 + $(add_kdeapps_dep ktp-contact-list)
10093 + $(add_kdeapps_dep ktp-filetransfer-handler)
10094 + !kde-apps/ktp-send-file:4
10095 +"
10096
10097 diff --git a/kde-apps/ktp-text-ui/ktp-text-ui-16.04.3.ebuild b/kde-apps/ktp-text-ui/ktp-text-ui-16.04.3.ebuild
10098 new file mode 100644
10099 index 0000000..9a9d1c1
10100 --- /dev/null
10101 +++ b/kde-apps/ktp-text-ui/ktp-text-ui-16.04.3.ebuild
10102 @@ -0,0 +1,58 @@
10103 +# Copyright 1999-2016 Gentoo Foundation
10104 +# Distributed under the terms of the GNU General Public License v2
10105 +# $Id$
10106 +
10107 +EAPI=6
10108 +
10109 +inherit kde5
10110 +
10111 +DESCRIPTION="KDE Telepathy text chat window"
10112 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
10113 +
10114 +LICENSE="Apache-2.0 || ( AFL-2.1 BSD ) GPL-2+ LGPL-2.1+ MIT"
10115 +KEYWORDS="~amd64 ~x86"
10116 +IUSE="speech"
10117 +
10118 +DEPEND="
10119 + $(add_frameworks_dep karchive)
10120 + $(add_frameworks_dep kcmutils)
10121 + $(add_frameworks_dep kconfig)
10122 + $(add_frameworks_dep kconfigwidgets)
10123 + $(add_frameworks_dep kcoreaddons)
10124 + $(add_frameworks_dep kdbusaddons)
10125 + $(add_frameworks_dep kdewebkit)
10126 + $(add_frameworks_dep kemoticons)
10127 + $(add_frameworks_dep ki18n)
10128 + $(add_frameworks_dep kiconthemes)
10129 + $(add_frameworks_dep kio)
10130 + $(add_frameworks_dep kitemviews)
10131 + $(add_frameworks_dep knotifications)
10132 + $(add_frameworks_dep knotifyconfig)
10133 + $(add_frameworks_dep kpeople)
10134 + $(add_frameworks_dep kservice)
10135 + $(add_frameworks_dep ktextwidgets)
10136 + $(add_frameworks_dep kwidgetsaddons)
10137 + $(add_frameworks_dep kwindowsystem)
10138 + $(add_frameworks_dep kxmlgui)
10139 + $(add_frameworks_dep sonnet)
10140 + $(add_kdeapps_dep ktp-common-internals otr)
10141 + $(add_qt_dep qtdbus)
10142 + $(add_qt_dep qtgui)
10143 + $(add_qt_dep qtwebkit)
10144 + $(add_qt_dep qtwidgets)
10145 + $(add_qt_dep qtxml)
10146 + net-libs/telepathy-qt[qt5]
10147 + speech? ( $(add_qt_dep qtspeech) )
10148 +"
10149 +RDEPEND="${DEPEND}
10150 + $(add_kdeapps_dep ktp-contact-list)
10151 + !kde-apps/ktp-text-ui:4
10152 +"
10153 +
10154 +src_configure() {
10155 + local mycmakeargs=(
10156 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
10157 + )
10158 +
10159 + kde5_src_configure
10160 +}
10161
10162 diff --git a/kde-apps/ktraderclient/ktraderclient-16.04.3.ebuild b/kde-apps/ktraderclient/ktraderclient-16.04.3.ebuild
10163 new file mode 100644
10164 index 0000000..d4cd91b
10165 --- /dev/null
10166 +++ b/kde-apps/ktraderclient/ktraderclient-16.04.3.ebuild
10167 @@ -0,0 +1,12 @@
10168 +# Copyright 1999-2016 Gentoo Foundation
10169 +# Distributed under the terms of the GNU General Public License v2
10170 +# $Id$
10171 +
10172 +EAPI=6
10173 +
10174 +KMNAME="kde-runtime"
10175 +inherit kde4-meta
10176 +
10177 +DESCRIPTION="A command-line tool for querying the KDE trader system"
10178 +IUSE="debug"
10179 +KEYWORDS="~amd64 ~arm ~x86"
10180
10181 diff --git a/kde-apps/ktuberling/ktuberling-16.04.3.ebuild b/kde-apps/ktuberling/ktuberling-16.04.3.ebuild
10182 new file mode 100644
10183 index 0000000..0d9dedd
10184 --- /dev/null
10185 +++ b/kde-apps/ktuberling/ktuberling-16.04.3.ebuild
10186 @@ -0,0 +1,38 @@
10187 +# Copyright 1999-2016 Gentoo Foundation
10188 +# Distributed under the terms of the GNU General Public License v2
10189 +# $Id$
10190 +
10191 +EAPI=6
10192 +
10193 +KDE_HANDBOOK="forceoptional"
10194 +KDE_SELINUX_MODULE="games"
10195 +inherit kde5
10196 +
10197 +DESCRIPTION="Potato game for kids by KDE"
10198 +HOMEPAGE="
10199 + https://www.kde.org/applications/games/ktuberling/
10200 + https://games.kde.org/game.php?game=ktuberling
10201 +"
10202 +KEYWORDS="~amd64 ~x86"
10203 +IUSE=""
10204 +
10205 +DEPEND="
10206 + $(add_frameworks_dep kcompletion)
10207 + $(add_frameworks_dep kconfig)
10208 + $(add_frameworks_dep kconfigwidgets)
10209 + $(add_frameworks_dep kcoreaddons)
10210 + $(add_frameworks_dep kcrash)
10211 + $(add_frameworks_dep kdbusaddons)
10212 + $(add_frameworks_dep kdelibs4support)
10213 + $(add_frameworks_dep ki18n)
10214 + $(add_frameworks_dep kwidgetsaddons)
10215 + $(add_frameworks_dep kxmlgui)
10216 + $(add_kdeapps_dep libkdegames)
10217 + $(add_qt_dep qtgui)
10218 + $(add_qt_dep qtprintsupport)
10219 + $(add_qt_dep qtsvg)
10220 + $(add_qt_dep qtwidgets)
10221 + $(add_qt_dep qtxml)
10222 + media-libs/phonon[qt5]
10223 +"
10224 +RDEPEND="${DEPEND}"
10225
10226 diff --git a/kde-apps/kturtle/kturtle-16.04.3.ebuild b/kde-apps/kturtle/kturtle-16.04.3.ebuild
10227 new file mode 100644
10228 index 0000000..3a680b9
10229 --- /dev/null
10230 +++ b/kde-apps/kturtle/kturtle-16.04.3.ebuild
10231 @@ -0,0 +1,32 @@
10232 +# Copyright 1999-2016 Gentoo Foundation
10233 +# Distributed under the terms of the GNU General Public License v2
10234 +# $Id$
10235 +
10236 +EAPI=6
10237 +
10238 +KDE_HANDBOOK="forceoptional"
10239 +inherit kde5
10240 +
10241 +DESCRIPTION="Educational programming environment using the Logo programming language"
10242 +HOMEPAGE="https://www.kde.org/applications/education/kturtle https://edu.kde.org/kturtle"
10243 +KEYWORDS="~amd64 ~x86"
10244 +IUSE=""
10245 +
10246 +DEPEND="
10247 + $(add_frameworks_dep kconfig)
10248 + $(add_frameworks_dep kconfigwidgets)
10249 + $(add_frameworks_dep kcoreaddons)
10250 + $(add_frameworks_dep kcrash)
10251 + $(add_frameworks_dep ki18n)
10252 + $(add_frameworks_dep kio)
10253 + $(add_frameworks_dep knewstuff)
10254 + $(add_frameworks_dep ktextwidgets)
10255 + $(add_frameworks_dep kwidgetsaddons)
10256 + $(add_frameworks_dep kxmlgui)
10257 + $(add_qt_dep qtdbus)
10258 + $(add_qt_dep qtgui)
10259 + $(add_qt_dep qtprintsupport)
10260 + $(add_qt_dep qtsvg)
10261 + $(add_qt_dep qtwidgets)
10262 +"
10263 +RDEPEND="${DEPEND}"
10264
10265 diff --git a/kde-apps/kubrick/kubrick-16.04.3.ebuild b/kde-apps/kubrick/kubrick-16.04.3.ebuild
10266 new file mode 100644
10267 index 0000000..18eca92
10268 --- /dev/null
10269 +++ b/kde-apps/kubrick/kubrick-16.04.3.ebuild
10270 @@ -0,0 +1,21 @@
10271 +# Copyright 1999-2016 Gentoo Foundation
10272 +# Distributed under the terms of the GNU General Public License v2
10273 +# $Id$
10274 +
10275 +EAPI=6
10276 +
10277 +KDE_HANDBOOK="optional"
10278 +OPENGL_REQUIRED="always"
10279 +inherit kde4-base
10280 +
10281 +DESCRIPTION="A game based on the \"Rubik's Cube\" puzzle"
10282 +HOMEPAGE="https://www.kde.org/applications/games/kubrick/"
10283 +KEYWORDS="~amd64 ~arm ~x86"
10284 +IUSE="debug"
10285 +
10286 +RDEPEND="$(add_kdeapps_dep libkdegames)
10287 + virtual/glu
10288 +"
10289 +DEPEND="${RDEPEND}
10290 + virtual/opengl
10291 +"
10292
10293 diff --git a/kde-apps/kuiserver/kuiserver-16.04.3.ebuild b/kde-apps/kuiserver/kuiserver-16.04.3.ebuild
10294 new file mode 100644
10295 index 0000000..a63834c
10296 --- /dev/null
10297 +++ b/kde-apps/kuiserver/kuiserver-16.04.3.ebuild
10298 @@ -0,0 +1,12 @@
10299 +# Copyright 1999-2016 Gentoo Foundation
10300 +# Distributed under the terms of the GNU General Public License v2
10301 +# $Id$
10302 +
10303 +EAPI=6
10304 +
10305 +KMNAME="kde-runtime"
10306 +inherit kde4-meta
10307 +
10308 +DESCRIPTION="KDE: Progress Info UI server"
10309 +KEYWORDS="~amd64 ~arm ~x86"
10310 +IUSE="debug"
10311
10312 diff --git a/kde-apps/kurifilter-plugins/kurifilter-plugins-16.04.3.ebuild b/kde-apps/kurifilter-plugins/kurifilter-plugins-16.04.3.ebuild
10313 new file mode 100644
10314 index 0000000..896a247
10315 --- /dev/null
10316 +++ b/kde-apps/kurifilter-plugins/kurifilter-plugins-16.04.3.ebuild
10317 @@ -0,0 +1,15 @@
10318 +# Copyright 1999-2016 Gentoo Foundation
10319 +# Distributed under the terms of the GNU General Public License v2
10320 +# $Id$
10321 +
10322 +EAPI=6
10323 +
10324 +KMNAME="kde-runtime"
10325 +inherit kde4-meta
10326 +
10327 +DESCRIPTION="KDE: Plugins to manage filtering URIs"
10328 +KEYWORDS="~amd64 ~arm ~x86"
10329 +IUSE="debug"
10330 +
10331 +RESTRICT=test
10332 +# bug 420255
10333
10334 diff --git a/kde-apps/kuser/kuser-16.04.3.ebuild b/kde-apps/kuser/kuser-16.04.3.ebuild
10335 new file mode 100644
10336 index 0000000..ded9c33
10337 --- /dev/null
10338 +++ b/kde-apps/kuser/kuser-16.04.3.ebuild
10339 @@ -0,0 +1,21 @@
10340 +# Copyright 1999-2016 Gentoo Foundation
10341 +# Distributed under the terms of the GNU General Public License v2
10342 +# $Id$
10343 +
10344 +EAPI=6
10345 +
10346 +KDE_HANDBOOK="optional"
10347 +inherit kde4-base
10348 +
10349 +DESCRIPTION="KDE application that helps you manage system users"
10350 +HOMEPAGE="https://www.kde.org/applications/system/kuser/"
10351 +KEYWORDS="~amd64 ~arm ~x86"
10352 +IUSE="debug"
10353 +
10354 +DEPEND="
10355 + $(add_kdeapps_dep kdepimlibs)
10356 +"
10357 +# notify is needed for dialogs
10358 +RDEPEND="${DEPEND}
10359 + $(add_kdeapps_dep knotify)
10360 +"
10361
10362 diff --git a/kde-apps/kwalletd/kwalletd-16.04.3.ebuild b/kde-apps/kwalletd/kwalletd-16.04.3.ebuild
10363 new file mode 100644
10364 index 0000000..7ff12e9
10365 --- /dev/null
10366 +++ b/kde-apps/kwalletd/kwalletd-16.04.3.ebuild
10367 @@ -0,0 +1,42 @@
10368 +# Copyright 1999-2016 Gentoo Foundation
10369 +# Distributed under the terms of the GNU General Public License v2
10370 +# $Id$
10371 +
10372 +EAPI=6
10373 +
10374 +KMNAME="kde-runtime"
10375 +inherit kde4-meta
10376 +
10377 +DESCRIPTION="KDE Password Server"
10378 +KEYWORDS="~amd64 ~arm ~x86"
10379 +IUSE="debug gpg"
10380 +
10381 +DEPEND="
10382 + dev-libs/libgcrypt:0=
10383 + gpg? (
10384 + app-crypt/gpgme
10385 + || ( $(add_kdeapps_dep gpgmepp) $(add_kdeapps_dep kdepimlibs) )
10386 + )
10387 +"
10388 +RDEPEND="${DEPEND}"
10389 +
10390 +RESTRICT="test"
10391 +# testpamopen crashes with a buffer overflow (__fortify_fail)
10392 +
10393 +src_configure() {
10394 + local mycmakeargs=(
10395 + $(cmake-utils_use_find_package gpg Gpgme)
10396 + $(cmake-utils_use_find_package gpg QGpgme)
10397 + )
10398 +
10399 + kde4-base_src_configure
10400 +}
10401 +
10402 +pkg_postinst() {
10403 + if ! has_version "kde-apps/kwalletd-pam" || ! has_version "kde-apps/kwalletmanager:4" ; then
10404 + elog
10405 + elog "Install kde-apps/kwalletd-pam for auto-unlocking after account login."
10406 + elog "Install kde-apps/kwalletmanager:4 to manage your kwallet."
10407 + elog
10408 + fi
10409 +}
10410
10411 diff --git a/kde-apps/kwalletmanager/kwalletmanager-16.04.3.ebuild b/kde-apps/kwalletmanager/kwalletmanager-16.04.3.ebuild
10412 new file mode 100644
10413 index 0000000..7f1b1d2
10414 --- /dev/null
10415 +++ b/kde-apps/kwalletmanager/kwalletmanager-16.04.3.ebuild
10416 @@ -0,0 +1,42 @@
10417 +# Copyright 1999-2016 Gentoo Foundation
10418 +# Distributed under the terms of the GNU General Public License v2
10419 +# $Id$
10420 +
10421 +EAPI=6
10422 +
10423 +KDE_BLOCK_SLOT4="false"
10424 +KDE_HANDBOOK="forceoptional"
10425 +inherit kde5
10426 +
10427 +DESCRIPTION="KDE Wallet management tool"
10428 +KEYWORDS="~amd64 ~x86"
10429 +IUSE=""
10430 +
10431 +DEPEND="
10432 + $(add_frameworks_dep karchive)
10433 + $(add_frameworks_dep kauth)
10434 + $(add_frameworks_dep kcmutils)
10435 + $(add_frameworks_dep kcodecs)
10436 + $(add_frameworks_dep kconfig)
10437 + $(add_frameworks_dep kconfigwidgets)
10438 + $(add_frameworks_dep kcoreaddons)
10439 + $(add_frameworks_dep kdbusaddons)
10440 + $(add_frameworks_dep kdelibs4support)
10441 + $(add_frameworks_dep ki18n)
10442 + $(add_frameworks_dep kiconthemes)
10443 + $(add_frameworks_dep kitemviews)
10444 + $(add_frameworks_dep knotifications)
10445 + $(add_frameworks_dep kservice)
10446 + $(add_frameworks_dep ktextwidgets)
10447 + $(add_frameworks_dep kwallet)
10448 + $(add_frameworks_dep kwidgetsaddons)
10449 + $(add_frameworks_dep kxmlgui)
10450 + $(add_qt_dep qtdbus)
10451 + $(add_qt_dep qtgui)
10452 + $(add_qt_dep qtwidgets)
10453 + $(add_qt_dep qtxml)
10454 +"
10455 +RDEPEND="${DEPEND}
10456 + !<kde-apps/kwalletmanager-15.04.3-r1:4
10457 + !kde-base/legacy-icons
10458 +"
10459
10460 diff --git a/kde-apps/kwordquiz/kwordquiz-16.04.3.ebuild b/kde-apps/kwordquiz/kwordquiz-16.04.3.ebuild
10461 new file mode 100644
10462 index 0000000..51bf227
10463 --- /dev/null
10464 +++ b/kde-apps/kwordquiz/kwordquiz-16.04.3.ebuild
10465 @@ -0,0 +1,38 @@
10466 +# Copyright 1999-2016 Gentoo Foundation
10467 +# Distributed under the terms of the GNU General Public License v2
10468 +# $Id$
10469 +
10470 +EAPI=6
10471 +
10472 +KDE_HANDBOOK="forceoptional"
10473 +inherit kde5
10474 +
10475 +DESCRIPTION="A powerful flashcard and vocabulary learning program"
10476 +HOMEPAGE="https://www.kde.org/applications/education/kwordquiz https://edu.kde.org/kwordquiz"
10477 +KEYWORDS="~amd64 ~x86"
10478 +IUSE=""
10479 +
10480 +DEPEND="
10481 + $(add_frameworks_dep kconfig)
10482 + $(add_frameworks_dep kconfigwidgets)
10483 + $(add_frameworks_dep kcoreaddons)
10484 + $(add_frameworks_dep kcrash)
10485 + $(add_frameworks_dep kdelibs4support)
10486 + $(add_frameworks_dep kguiaddons)
10487 + $(add_frameworks_dep ki18n)
10488 + $(add_frameworks_dep kiconthemes)
10489 + $(add_frameworks_dep kitemviews)
10490 + $(add_frameworks_dep knewstuff)
10491 + $(add_frameworks_dep knotifications)
10492 + $(add_frameworks_dep knotifyconfig)
10493 + $(add_frameworks_dep kwidgetsaddons)
10494 + $(add_frameworks_dep kwindowsystem)
10495 + $(add_frameworks_dep kxmlgui)
10496 + $(add_kdeapps_dep libkeduvocdocument)
10497 + $(add_qt_dep qtdbus)
10498 + $(add_qt_dep qtgui)
10499 + $(add_qt_dep qtprintsupport)
10500 + $(add_qt_dep qtwidgets)
10501 + media-libs/phonon[qt5]
10502 +"
10503 +RDEPEND=${DEPEND}
10504
10505 diff --git a/kde-apps/kwrite/kwrite-16.04.3.ebuild b/kde-apps/kwrite/kwrite-16.04.3.ebuild
10506 new file mode 100644
10507 index 0000000..f23e400
10508 --- /dev/null
10509 +++ b/kde-apps/kwrite/kwrite-16.04.3.ebuild
10510 @@ -0,0 +1,43 @@
10511 +# Copyright 1999-2016 Gentoo Foundation
10512 +# Distributed under the terms of the GNU General Public License v2
10513 +# $Id$
10514 +
10515 +EAPI=6
10516 +
10517 +KMNAME="kate"
10518 +KDE_HANDBOOK="true"
10519 +inherit kde5
10520 +
10521 +DESCRIPTION="KDE simple text editor"
10522 +HOMEPAGE="https://www.kde.org/applications/utilities/kwrite"
10523 +KEYWORDS="~amd64 ~x86"
10524 +
10525 +DEPEND="
10526 + $(add_frameworks_dep kactivities)
10527 + $(add_frameworks_dep kconfig)
10528 + $(add_frameworks_dep kconfigwidgets)
10529 + $(add_frameworks_dep kcoreaddons)
10530 + $(add_frameworks_dep kcrash)
10531 + $(add_frameworks_dep kdbusaddons)
10532 + $(add_frameworks_dep ki18n)
10533 + $(add_frameworks_dep kio)
10534 + $(add_frameworks_dep kjobwidgets)
10535 + $(add_frameworks_dep kparts)
10536 + $(add_frameworks_dep ktexteditor)
10537 + $(add_frameworks_dep kwidgetsaddons)
10538 + $(add_frameworks_dep kxmlgui)
10539 + $(add_qt_dep qtgui)
10540 + $(add_qt_dep qtwidgets)
10541 +"
10542 +RDEPEND="${DEPEND}"
10543 +
10544 +src_configure() {
10545 + local mycmakeargs=(
10546 + -DBUILD_addons=FALSE
10547 + -DBUILD_kate=FALSE
10548 + -DBUILD_katepart=FALSE
10549 + $(cmake-utils_use_find_package handbook DocTools)
10550 + )
10551 +
10552 + kde5_src_configure
10553 +}
10554
10555 diff --git a/kde-apps/libgravatar/libgravatar-16.04.3.ebuild b/kde-apps/libgravatar/libgravatar-16.04.3.ebuild
10556 new file mode 100644
10557 index 0000000..00af821
10558 --- /dev/null
10559 +++ b/kde-apps/libgravatar/libgravatar-16.04.3.ebuild
10560 @@ -0,0 +1,32 @@
10561 +# Copyright 1999-2016 Gentoo Foundation
10562 +# Distributed under the terms of the GNU General Public License v2
10563 +# $Id$
10564 +
10565 +EAPI=6
10566 +
10567 +KDE_TEST="true"
10568 +VIRTUALX_REQUIRED="test"
10569 +inherit kde5
10570 +
10571 +DESCRIPTION="Library for gravatar integration"
10572 +LICENSE="LGPL-2+"
10573 +KEYWORDS="~amd64 ~x86"
10574 +IUSE=""
10575 +
10576 +COMMON_DEPEND="
10577 + $(add_frameworks_dep kconfig)
10578 + $(add_frameworks_dep ki18n)
10579 + $(add_frameworks_dep ktextwidgets)
10580 + $(add_frameworks_dep kwidgetsaddons)
10581 + $(add_kdeapps_dep pimcommon)
10582 + $(add_qt_dep qtgui)
10583 + $(add_qt_dep qtnetwork)
10584 + $(add_qt_dep qtwidgets)
10585 +"
10586 +DEPEND="${COMMON_DEPEND}
10587 + sys-devel/gettext
10588 +"
10589 +RDEPEND="${COMMON_DEPEND}
10590 + !<kde-apps/kdepim-15.08.50:5
10591 + !kde-apps/kdepim-common-libs:4
10592 +"
10593
10594 diff --git a/kde-apps/libkcddb/libkcddb-16.04.3.ebuild b/kde-apps/libkcddb/libkcddb-16.04.3.ebuild
10595 new file mode 100644
10596 index 0000000..634dafd
10597 --- /dev/null
10598 +++ b/kde-apps/libkcddb/libkcddb-16.04.3.ebuild
10599 @@ -0,0 +1,41 @@
10600 +# Copyright 1999-2016 Gentoo Foundation
10601 +# Distributed under the terms of the GNU General Public License v2
10602 +# $Id$
10603 +
10604 +EAPI=6
10605 +
10606 +KDE_HANDBOOK="optional"
10607 +inherit kde4-base
10608 +
10609 +DESCRIPTION="KDE library for CDDB"
10610 +KEYWORDS="~amd64 ~arm ~x86"
10611 +IUSE="debug musicbrainz"
10612 +
10613 +# tests require network access and compare static data with online data
10614 +# bug 280996
10615 +RESTRICT=test
10616 +
10617 +DEPEND="
10618 + musicbrainz? ( media-libs/musicbrainz:5 )
10619 +"
10620 +RDEPEND="${DEPEND}"
10621 +
10622 +KMSAVELIBS="true"
10623 +
10624 +src_prepare() {
10625 + kde4-base_src_prepare
10626 +
10627 + if ! use handbook ; then
10628 + pushd kcmcddb > /dev/null || die
10629 + cmake_comment_add_subdirectory doc
10630 + popd > /dev/null || die
10631 + fi
10632 +}
10633 +
10634 +src_configure() {
10635 + local mycmakeargs=(
10636 + -DWITH_MusicBrainz5=$(usex musicbrainz)
10637 + )
10638 +
10639 + kde4-base_src_configure
10640 +}
10641
10642 diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-16.04.3.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-16.04.3.ebuild
10643 new file mode 100644
10644 index 0000000..0d0542a
10645 --- /dev/null
10646 +++ b/kde-apps/libkcompactdisc/libkcompactdisc-16.04.3.ebuild
10647 @@ -0,0 +1,24 @@
10648 +# Copyright 1999-2016 Gentoo Foundation
10649 +# Distributed under the terms of the GNU General Public License v2
10650 +# $Id$
10651 +
10652 +EAPI=6
10653 +
10654 +inherit kde4-base
10655 +
10656 +DESCRIPTION="KDE library for playing & ripping CDs"
10657 +KEYWORDS="~amd64 ~arm ~x86"
10658 +IUSE="alsa debug"
10659 +
10660 +DEPEND="
10661 + media-libs/phonon[qt4]
10662 + alsa? ( media-libs/alsa-lib )
10663 +"
10664 +RDEPEND="${DEPEND}"
10665 +
10666 +src_configure() {
10667 + local mycmakeargs=(
10668 + $(cmake-utils_use_find_package alsa Alsa)
10669 + )
10670 + kde4-base_src_configure
10671 +}
10672
10673 diff --git a/kde-apps/libkdcraw/libkdcraw-16.04.3.ebuild b/kde-apps/libkdcraw/libkdcraw-16.04.3.ebuild
10674 new file mode 100644
10675 index 0000000..8f5539b
10676 --- /dev/null
10677 +++ b/kde-apps/libkdcraw/libkdcraw-16.04.3.ebuild
10678 @@ -0,0 +1,18 @@
10679 +# Copyright 1999-2016 Gentoo Foundation
10680 +# Distributed under the terms of the GNU General Public License v2
10681 +# $Id$
10682 +
10683 +EAPI=6
10684 +
10685 +KDE_BLOCK_SLOT4="false"
10686 +inherit kde5
10687 +
10688 +DESCRIPTION="Digital camera raw image library wrapper"
10689 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
10690 +IUSE=""
10691 +
10692 +DEPEND="
10693 + $(add_qt_dep qtgui)
10694 + >=media-libs/libraw-0.16:=
10695 +"
10696 +RDEPEND="${DEPEND}"
10697
10698 diff --git a/kde-apps/libkdegames/libkdegames-16.04.3.ebuild b/kde-apps/libkdegames/libkdegames-16.04.3.ebuild
10699 new file mode 100644
10700 index 0000000..12fb16f
10701 --- /dev/null
10702 +++ b/kde-apps/libkdegames/libkdegames-16.04.3.ebuild
10703 @@ -0,0 +1,49 @@
10704 +# Copyright 1999-2016 Gentoo Foundation
10705 +# Distributed under the terms of the GNU General Public License v2
10706 +# $Id$
10707 +
10708 +EAPI=6
10709 +
10710 +KDE_BLOCK_SLOT4="false"
10711 +KDE_TEST="forceoptional"
10712 +VIRTUALX_REQUIRED="test"
10713 +inherit kde5
10714 +
10715 +DESCRIPTION="Base library common to many KDE games"
10716 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
10717 +IUSE=""
10718 +
10719 +DEPEND="
10720 + $(add_frameworks_dep karchive)
10721 + $(add_frameworks_dep kbookmarks)
10722 + $(add_frameworks_dep kcodecs)
10723 + $(add_frameworks_dep kcompletion)
10724 + $(add_frameworks_dep kconfig)
10725 + $(add_frameworks_dep kconfigwidgets)
10726 + $(add_frameworks_dep kcoreaddons)
10727 + $(add_frameworks_dep kcrash)
10728 + $(add_frameworks_dep kdbusaddons)
10729 + $(add_frameworks_dep kdeclarative)
10730 + $(add_frameworks_dep kdnssd)
10731 + $(add_frameworks_dep kglobalaccel)
10732 + $(add_frameworks_dep kguiaddons)
10733 + $(add_frameworks_dep ki18n)
10734 + $(add_frameworks_dep kiconthemes)
10735 + $(add_frameworks_dep kio)
10736 + $(add_frameworks_dep kitemviews)
10737 + $(add_frameworks_dep kjobwidgets)
10738 + $(add_frameworks_dep knewstuff)
10739 + $(add_frameworks_dep kservice)
10740 + $(add_frameworks_dep ktextwidgets)
10741 + $(add_frameworks_dep kwidgetsaddons)
10742 + $(add_frameworks_dep kxmlgui)
10743 + $(add_qt_dep qtdeclarative 'widgets')
10744 + $(add_qt_dep qtgui)
10745 + $(add_qt_dep qtnetwork)
10746 + $(add_qt_dep qtwidgets)
10747 + $(add_qt_dep qtsvg)
10748 + $(add_qt_dep qtxml)
10749 + media-libs/libsndfile
10750 + media-libs/openal
10751 +"
10752 +RDEPEND="${DEPEND}"
10753
10754 diff --git a/kde-apps/libkdepim/libkdepim-16.04.3.ebuild b/kde-apps/libkdepim/libkdepim-16.04.3.ebuild
10755 new file mode 100644
10756 index 0000000..8473cb9
10757 --- /dev/null
10758 +++ b/kde-apps/libkdepim/libkdepim-16.04.3.ebuild
10759 @@ -0,0 +1,39 @@
10760 +# Copyright 1999-2016 Gentoo Foundation
10761 +# Distributed under the terms of the GNU General Public License v2
10762 +# $Id$
10763 +
10764 +EAPI=6
10765 +
10766 +KDE_DESIGNERPLUGIN="true"
10767 +KDE_TEST="forceoptional"
10768 +VIRTUALX_REQUIRED="test"
10769 +inherit kde5
10770 +
10771 +DESCRIPTION="Common PIM libraries"
10772 +LICENSE="LGPL-2+"
10773 +KEYWORDS="~amd64 ~x86"
10774 +IUSE=""
10775 +
10776 +DEPEND="
10777 + $(add_frameworks_dep kcmutils)
10778 + $(add_frameworks_dep kcodecs)
10779 + $(add_frameworks_dep kcompletion)
10780 + $(add_frameworks_dep ki18n)
10781 + $(add_frameworks_dep kiconthemes)
10782 + $(add_frameworks_dep kitemviews)
10783 + $(add_frameworks_dep kwallet)
10784 + $(add_kdeapps_dep akonadi)
10785 + $(add_kdeapps_dep akonadi-contact)
10786 + $(add_kdeapps_dep akonadi-search)
10787 + $(add_kdeapps_dep kcontacts)
10788 + $(add_kdeapps_dep kldap)
10789 + $(add_kdeapps_dep kmime)
10790 + $(add_qt_dep qtdbus)
10791 + $(add_qt_dep qtgui)
10792 + $(add_qt_dep qtnetwork)
10793 + $(add_qt_dep qtwidgets)
10794 +"
10795 +RDEPEND="${DEPEND}
10796 + !<kde-apps/kdepim-15.08.50:5
10797 + !kde-apps/kdepim-common-libs:4
10798 +"
10799
10800 diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-16.04.3.ebuild b/kde-apps/libkeduvocdocument/libkeduvocdocument-16.04.3.ebuild
10801 new file mode 100644
10802 index 0000000..334773d
10803 --- /dev/null
10804 +++ b/kde-apps/libkeduvocdocument/libkeduvocdocument-16.04.3.ebuild
10805 @@ -0,0 +1,31 @@
10806 +# Copyright 1999-2016 Gentoo Foundation
10807 +# Distributed under the terms of the GNU General Public License v2
10808 +# $Id$
10809 +
10810 +EAPI=6
10811 +
10812 +KDE_TEST="true"
10813 +inherit kde5
10814 +
10815 +DESCRIPTION="Library for reading/writing KVTML"
10816 +KEYWORDS="~amd64 ~x86"
10817 +IUSE=""
10818 +
10819 +DEPEND="
10820 + $(add_frameworks_dep karchive)
10821 + $(add_frameworks_dep kcoreaddons)
10822 + $(add_frameworks_dep ki18n)
10823 + $(add_frameworks_dep kio)
10824 + $(add_qt_dep qtxml)
10825 +"
10826 +RDEPEND="${DEPEND}"
10827 +
10828 +src_prepare(){
10829 + kde5_src_prepare
10830 +
10831 + if ! use test; then
10832 + sed -e "/add_subdirectory(autotests)/ s/^/#DONT/" \
10833 + -e "/add_subdirectory(tests)/ s/^/#DONT/" \
10834 + -i keduvocdocument/CMakeLists.txt
10835 + fi
10836 +}
10837
10838 diff --git a/kde-apps/libkexiv2/libkexiv2-16.04.3.ebuild b/kde-apps/libkexiv2/libkexiv2-16.04.3.ebuild
10839 new file mode 100644
10840 index 0000000..bdf4891
10841 --- /dev/null
10842 +++ b/kde-apps/libkexiv2/libkexiv2-16.04.3.ebuild
10843 @@ -0,0 +1,18 @@
10844 +# Copyright 1999-2016 Gentoo Foundation
10845 +# Distributed under the terms of the GNU General Public License v2
10846 +# $Id$
10847 +
10848 +EAPI=6
10849 +
10850 +KDE_BLOCK_SLOT4="false"
10851 +inherit kde5
10852 +
10853 +DESCRIPTION="KDE Image Plugin Interface: an exiv2 library wrapper"
10854 +KEYWORDS="~amd64 ~x86"
10855 +IUSE="+xmp"
10856 +
10857 +DEPEND="
10858 + $(add_qt_dep qtgui)
10859 + >=media-gfx/exiv2-0.25:=[xmp=]
10860 +"
10861 +RDEPEND="${DEPEND}"
10862
10863 diff --git a/kde-apps/libkface/libkface-16.04.3.ebuild b/kde-apps/libkface/libkface-16.04.3.ebuild
10864 new file mode 100644
10865 index 0000000..6bda88f
10866 --- /dev/null
10867 +++ b/kde-apps/libkface/libkface-16.04.3.ebuild
10868 @@ -0,0 +1,34 @@
10869 +# Copyright 1999-2016 Gentoo Foundation
10870 +# Distributed under the terms of the GNU General Public License v2
10871 +# $Id$
10872 +
10873 +EAPI=6
10874 +
10875 +KDE_BLOCK_SLOT4="false"
10876 +inherit kde5
10877 +
10878 +DESCRIPTION="Qt/C++ wrapper around LibFace to perform face recognition and detection"
10879 +HOMEPAGE="https://projects.kde.org/projects/kde/kdegraphics/libs/libkface"
10880 +
10881 +LICENSE="GPL-2"
10882 +KEYWORDS="~amd64 ~x86"
10883 +IUSE=""
10884 +
10885 +DEPEND="
10886 + $(add_qt_dep qtgui)
10887 + $(add_qt_dep qtsql)
10888 + $(add_qt_dep qtwidgets)
10889 + $(add_qt_dep qtxml)
10890 + >=media-libs/opencv-3:=[contrib]
10891 +"
10892 +RDEPEND="${DEPEND}"
10893 +
10894 +PATCHES=( "${FILESDIR}/${PN}-15.12.2-opencv3.1.patch" )
10895 +
10896 +src_configure() {
10897 + local mycmakeargs=(
10898 + -DENABLE_OPENCV3=ON
10899 + )
10900 +
10901 + kde5_src_configure
10902 +}
10903
10904 diff --git a/kde-apps/libkgeomap/libkgeomap-16.04.3.ebuild b/kde-apps/libkgeomap/libkgeomap-16.04.3.ebuild
10905 new file mode 100644
10906 index 0000000..1dc3edf
10907 --- /dev/null
10908 +++ b/kde-apps/libkgeomap/libkgeomap-16.04.3.ebuild
10909 @@ -0,0 +1,39 @@
10910 +# Copyright 1999-2016 Gentoo Foundation
10911 +# Distributed under the terms of the GNU General Public License v2
10912 +# $Id$
10913 +
10914 +EAPI=6
10915 +
10916 +KDE_TEST="true"
10917 +VIRTUALX_REQUIRED="test"
10918 +inherit kde5
10919 +
10920 +DESCRIPTION="Wrapper library for world map components as marble, openstreetmap and googlemap"
10921 +HOMEPAGE="https://www.digikam.org/"
10922 +
10923 +LICENSE="GPL-2"
10924 +KEYWORDS="~amd64 ~x86"
10925 +IUSE=""
10926 +
10927 +DEPEND="
10928 + $(add_frameworks_dep kconfig)
10929 + $(add_frameworks_dep kcoreaddons)
10930 + $(add_frameworks_dep ki18n)
10931 + $(add_frameworks_dep kio)
10932 + $(add_frameworks_dep ktextwidgets)
10933 + $(add_kdeapps_dep marble 'kde' '' '5=')
10934 + $(add_qt_dep qtconcurrent)
10935 + $(add_qt_dep qtgui)
10936 + $(add_qt_dep qtwebkit)
10937 + $(add_qt_dep qtwidgets)
10938 + $(add_qt_dep qtxml)
10939 +"
10940 +RDEPEND="${DEPEND}"
10941 +
10942 +src_configure() {
10943 + local mycmakeargs=(
10944 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5KExiv2=true
10945 + )
10946 +
10947 + kde5_src_configure
10948 +}
10949
10950 diff --git a/kde-apps/libkipi/libkipi-16.04.3.ebuild b/kde-apps/libkipi/libkipi-16.04.3.ebuild
10951 new file mode 100644
10952 index 0000000..4f51857
10953 --- /dev/null
10954 +++ b/kde-apps/libkipi/libkipi-16.04.3.ebuild
10955 @@ -0,0 +1,27 @@
10956 +# Copyright 1999-2016 Gentoo Foundation
10957 +# Distributed under the terms of the GNU General Public License v2
10958 +# $Id$
10959 +
10960 +EAPI=6
10961 +
10962 +KDE_BLOCK_SLOT4="false"
10963 +inherit kde5
10964 +
10965 +DESCRIPTION="A library for image plugins accross KDE applications"
10966 +SLOT="5/31"
10967 +KEYWORDS="~amd64 ~x86"
10968 +IUSE=""
10969 +
10970 +DEPEND="
10971 + $(add_frameworks_dep kconfig)
10972 + $(add_frameworks_dep kcoreaddons)
10973 + $(add_frameworks_dep kservice)
10974 + $(add_frameworks_dep kxmlgui)
10975 + $(add_qt_dep qtgui)
10976 + $(add_qt_dep qtwidgets)
10977 + $(add_qt_dep qtxml)
10978 +"
10979 +RDEPEND="${DEPEND}
10980 + !<kde-apps/libkipi-15.08.3-r1:4
10981 + !kde-base/legacy-icons
10982 +"
10983
10984 diff --git a/kde-apps/libkleo/libkleo-16.04.3.ebuild b/kde-apps/libkleo/libkleo-16.04.3.ebuild
10985 new file mode 100644
10986 index 0000000..6747a2b
10987 --- /dev/null
10988 +++ b/kde-apps/libkleo/libkleo-16.04.3.ebuild
10989 @@ -0,0 +1,39 @@
10990 +# Copyright 1999-2016 Gentoo Foundation
10991 +# Distributed under the terms of the GNU General Public License v2
10992 +# $Id$
10993 +
10994 +EAPI=6
10995 +
10996 +KDE_TEST="false"
10997 +inherit kde5
10998 +
10999 +DESCRIPTION="Library for encryption handling"
11000 +LICENSE="LGPL-2+"
11001 +KEYWORDS="~amd64 ~x86"
11002 +IUSE=""
11003 +
11004 +COMMON_DEPEND="
11005 + $(add_frameworks_dep kcompletion)
11006 + $(add_frameworks_dep kconfig)
11007 + $(add_frameworks_dep kcoreaddons)
11008 + $(add_frameworks_dep ki18n)
11009 + $(add_frameworks_dep kiconthemes)
11010 + $(add_frameworks_dep ktextwidgets)
11011 + $(add_frameworks_dep kwidgetsaddons)
11012 + $(add_frameworks_dep kwindowsystem)
11013 + $(add_kdeapps_dep gpgmepp)
11014 + $(add_kdeapps_dep kmime)
11015 + $(add_kdeapps_dep pimcommon)
11016 + $(add_qt_dep designer)
11017 + $(add_qt_dep qtgui)
11018 + $(add_qt_dep qtwidgets)
11019 + $(add_qt_dep qtxml)
11020 +"
11021 +DEPEND="${COMMON_DEPEND}
11022 + dev-libs/boost
11023 + sys-devel/gettext
11024 +"
11025 +RDEPEND="${COMMON_DEPEND}
11026 + !<kde-apps/kdepim-15.08.50:5
11027 + !kde-apps/kdepim-common-libs:4
11028 +"
11029
11030 diff --git a/kde-apps/libkmahjongg/libkmahjongg-16.04.3.ebuild b/kde-apps/libkmahjongg/libkmahjongg-16.04.3.ebuild
11031 new file mode 100644
11032 index 0000000..9f2cf4e
11033 --- /dev/null
11034 +++ b/kde-apps/libkmahjongg/libkmahjongg-16.04.3.ebuild
11035 @@ -0,0 +1,26 @@
11036 +# Copyright 1999-2016 Gentoo Foundation
11037 +# Distributed under the terms of the GNU General Public License v2
11038 +# $Id$
11039 +
11040 +EAPI=6
11041 +
11042 +KDE_BLOCK_SLOT4="false"
11043 +KDE_PUNT_BOGUS_DEPS="true"
11044 +inherit kde5
11045 +
11046 +DESCRIPTION="Mahjongg library based on Qt/KDE Frameworks"
11047 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
11048 +IUSE=""
11049 +
11050 +DEPEND="
11051 + $(add_frameworks_dep kcompletion)
11052 + $(add_frameworks_dep kconfig)
11053 + $(add_frameworks_dep kconfigwidgets)
11054 + $(add_frameworks_dep kcoreaddons)
11055 + $(add_frameworks_dep ki18n)
11056 + $(add_frameworks_dep kwidgetsaddons)
11057 + $(add_qt_dep qtgui)
11058 + $(add_qt_dep qtsvg)
11059 + $(add_qt_dep qtwidgets)
11060 +"
11061 +RDEPEND="${DEPEND}"
11062
11063 diff --git a/kde-apps/libkomparediff2/libkomparediff2-16.04.3.ebuild b/kde-apps/libkomparediff2/libkomparediff2-16.04.3.ebuild
11064 new file mode 100644
11065 index 0000000..3d9b721
11066 --- /dev/null
11067 +++ b/kde-apps/libkomparediff2/libkomparediff2-16.04.3.ebuild
11068 @@ -0,0 +1,25 @@
11069 +# Copyright 1999-2016 Gentoo Foundation
11070 +# Distributed under the terms of the GNU General Public License v2
11071 +# $Id$
11072 +
11073 +EAPI=6
11074 +
11075 +KDE_TEST="true"
11076 +inherit kde5
11077 +
11078 +DESCRIPTION="KDE library to compare files and strings"
11079 +KEYWORDS="~amd64 ~x86"
11080 +IUSE=""
11081 +
11082 +DEPEND="
11083 + $(add_frameworks_dep kcodecs)
11084 + $(add_frameworks_dep kconfig)
11085 + $(add_frameworks_dep kconfigwidgets)
11086 + $(add_frameworks_dep kcoreaddons)
11087 + $(add_frameworks_dep ki18n)
11088 + $(add_frameworks_dep kio)
11089 + $(add_frameworks_dep kxmlgui)
11090 + $(add_qt_dep qtgui)
11091 + $(add_qt_dep qtwidgets)
11092 +"
11093 +RDEPEND="${DEPEND}"
11094
11095 diff --git a/kde-apps/libkonq/libkonq-16.04.3.ebuild b/kde-apps/libkonq/libkonq-16.04.3.ebuild
11096 new file mode 100644
11097 index 0000000..7b4eb2c
11098 --- /dev/null
11099 +++ b/kde-apps/libkonq/libkonq-16.04.3.ebuild
11100 @@ -0,0 +1,19 @@
11101 +# Copyright 1999-2016 Gentoo Foundation
11102 +# Distributed under the terms of the GNU General Public License v2
11103 +# $Id$
11104 +
11105 +EAPI=6
11106 +
11107 +KMNAME="kde-baseapps"
11108 +KMMODULE="lib/konq"
11109 +CPPUNIT_REQUIRED="optional"
11110 +inherit kde4-meta
11111 +
11112 +DESCRIPTION="The embeddable part of konqueror"
11113 +KEYWORDS="~amd64 ~arm ~x86"
11114 +IUSE="debug"
11115 +RESTRICT="test"
11116 +
11117 +KMSAVELIBS="true"
11118 +
11119 +PATCHES=( "${FILESDIR}/${PN}-4.9.0-cmake.patch" )
11120
11121 diff --git a/kde-apps/libksane/libksane-16.04.3.ebuild b/kde-apps/libksane/libksane-16.04.3.ebuild
11122 new file mode 100644
11123 index 0000000..b047689
11124 --- /dev/null
11125 +++ b/kde-apps/libksane/libksane-16.04.3.ebuild
11126 @@ -0,0 +1,27 @@
11127 +# Copyright 1999-2016 Gentoo Foundation
11128 +# Distributed under the terms of the GNU General Public License v2
11129 +# $Id$
11130 +
11131 +EAPI=6
11132 +
11133 +KDE_BLOCK_SLOT4="false"
11134 +inherit kde5
11135 +
11136 +DESCRIPTION="SANE Library interface based on KDE Frameworks"
11137 +KEYWORDS="~amd64 ~x86"
11138 +IUSE=""
11139 +LICENSE="LGPL-2"
11140 +
11141 +DEPEND="
11142 + $(add_frameworks_dep ki18n)
11143 + $(add_frameworks_dep ktextwidgets)
11144 + $(add_frameworks_dep kwallet)
11145 + $(add_frameworks_dep kwidgetsaddons)
11146 + $(add_qt_dep qtgui)
11147 + $(add_qt_dep qtwidgets)
11148 + media-gfx/sane-backends
11149 +"
11150 +RDEPEND="${DEPEND}
11151 + !<kde-apps/libksane-15.08.3-r1:4
11152 + !kde-base/legacy-icons
11153 +"
11154
11155 diff --git a/kde-apps/libksieve/libksieve-16.04.3.ebuild b/kde-apps/libksieve/libksieve-16.04.3.ebuild
11156 new file mode 100644
11157 index 0000000..9d8d25a
11158 --- /dev/null
11159 +++ b/kde-apps/libksieve/libksieve-16.04.3.ebuild
11160 @@ -0,0 +1,39 @@
11161 +# Copyright 1999-2016 Gentoo Foundation
11162 +# Distributed under the terms of the GNU General Public License v2
11163 +# $Id$
11164 +
11165 +EAPI=6
11166 +
11167 +KDE_TEST="true"
11168 +VIRTUALX_REQUIRED="test"
11169 +inherit kde5
11170 +
11171 +DESCRIPTION="Common PIM libraries"
11172 +LICENSE="LGPL-2+"
11173 +KEYWORDS="~amd64 ~x86"
11174 +IUSE=""
11175 +
11176 +COMMON_DEPEND="
11177 + $(add_frameworks_dep karchive)
11178 + $(add_frameworks_dep ki18n)
11179 + $(add_frameworks_dep kiconthemes)
11180 + $(add_frameworks_dep knewstuff)
11181 + $(add_frameworks_dep kwindowsystem)
11182 + $(add_kdeapps_dep akonadi)
11183 + $(add_kdeapps_dep kidentitymanagement)
11184 + $(add_kdeapps_dep kmailtransport)
11185 + $(add_kdeapps_dep kpimtextedit)
11186 + $(add_kdeapps_dep libkdepim)
11187 + $(add_kdeapps_dep pimcommon)
11188 + $(add_qt_dep qtgui)
11189 + $(add_qt_dep qtwebkit)
11190 + $(add_qt_dep qtwidgets)
11191 + $(add_qt_dep qtxml)
11192 +"
11193 +DEPEND="${COMMON_DEPEND}
11194 + sys-devel/gettext
11195 +"
11196 +RDEPEND="${COMMON_DEPEND}
11197 + !<kde-apps/kdepim-15.08.50:5
11198 + !kde-apps/kmail:4
11199 +"
11200
11201 diff --git a/kde-apps/libktnef/libktnef-16.04.3.ebuild b/kde-apps/libktnef/libktnef-16.04.3.ebuild
11202 new file mode 100644
11203 index 0000000..22404e5
11204 --- /dev/null
11205 +++ b/kde-apps/libktnef/libktnef-16.04.3.ebuild
11206 @@ -0,0 +1,26 @@
11207 +# Copyright 1999-2016 Gentoo Foundation
11208 +# Distributed under the terms of the GNU General Public License v2
11209 +# $Id$
11210 +
11211 +EAPI=6
11212 +
11213 +KDE_TEST="true"
11214 +KMNAME="ktnef"
11215 +inherit kde5
11216 +
11217 +DESCRIPTION="Library for handling TNEF data"
11218 +LICENSE="LGPL-2+"
11219 +KEYWORDS="~amd64 ~x86"
11220 +IUSE=""
11221 +
11222 +DEPEND="
11223 + $(add_kdeapps_dep kcalcore)
11224 + $(add_kdeapps_dep kcalutils)
11225 + $(add_kdeapps_dep kcontacts)
11226 + $(add_frameworks_dep kdelibs4support)
11227 + $(add_frameworks_dep ki18n)
11228 +"
11229 +RDEPEND="${DEPEND}
11230 + !kde-apps/ktnef:4
11231 + !<kde-apps/ktnef-15.12.2:5
11232 +"
11233
11234 diff --git a/kde-apps/lokalize/lokalize-16.04.3.ebuild b/kde-apps/lokalize/lokalize-16.04.3.ebuild
11235 new file mode 100644
11236 index 0000000..30a8794
11237 --- /dev/null
11238 +++ b/kde-apps/lokalize/lokalize-16.04.3.ebuild
11239 @@ -0,0 +1,64 @@
11240 +# Copyright 1999-2016 Gentoo Foundation
11241 +# Distributed under the terms of the GNU General Public License v2
11242 +# $Id$
11243 +
11244 +EAPI=6
11245 +
11246 +KDE_HANDBOOK="forceoptional"
11247 +PYTHON_COMPAT=( python2_7 ) # TODO: supports python-3
11248 +inherit python-single-r1 kde5
11249 +
11250 +DESCRIPTION="KDE Applications 5 translation tool"
11251 +HOMEPAGE="https://www.kde.org/applications/development/lokalize
11252 +http://l10n.kde.org/tools"
11253 +KEYWORDS="~amd64 ~x86"
11254 +IUSE=""
11255 +
11256 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
11257 +
11258 +DEPEND="${PYTHON_DEPS}
11259 + $(add_frameworks_dep kcompletion)
11260 + $(add_frameworks_dep kconfig)
11261 + $(add_frameworks_dep kconfigwidgets)
11262 + $(add_frameworks_dep kcoreaddons)
11263 + $(add_frameworks_dep kcrash)
11264 + $(add_frameworks_dep kdbusaddons)
11265 + $(add_frameworks_dep ki18n)
11266 + $(add_frameworks_dep kio)
11267 + $(add_frameworks_dep kitemviews)
11268 + $(add_frameworks_dep knotifications)
11269 + $(add_frameworks_dep kparts)
11270 + $(add_frameworks_dep kross)
11271 + $(add_frameworks_dep ktextwidgets)
11272 + $(add_frameworks_dep kwidgetsaddons)
11273 + $(add_frameworks_dep kxmlgui)
11274 + $(add_frameworks_dep sonnet)
11275 + $(add_qt_dep qtdbus)
11276 + $(add_qt_dep qtgui)
11277 + $(add_qt_dep qtscript)
11278 + $(add_qt_dep qtsql 'sqlite')
11279 + $(add_qt_dep qtwidgets)
11280 + $(add_qt_dep qtxml)
11281 + >=app-text/hunspell-1.2.8
11282 +"
11283 +RDEPEND="${DEPEND}
11284 + dev-python/translate-toolkit[${PYTHON_USEDEP}]
11285 +"
11286 +
11287 +pkg_setup() {
11288 + python-single-r1_pkg_setup
11289 + kde5_pkg_setup
11290 +}
11291 +
11292 +src_install() {
11293 + kde5_src_install
11294 + python_fix_shebang "${ED}usr/share/${PN}"
11295 +}
11296 +
11297 +pkg_postinst() {
11298 + kde5_pkg_postinst
11299 +
11300 + if ! has_version dev-vcs/subversion ; then
11301 + elog "To be able to autofetch KDE translations in new project wizard, install dev-vcs/subversion."
11302 + fi
11303 +}
11304
11305 diff --git a/kde-apps/lskat/lskat-16.04.3.ebuild b/kde-apps/lskat/lskat-16.04.3.ebuild
11306 new file mode 100644
11307 index 0000000..ecf35fb
11308 --- /dev/null
11309 +++ b/kde-apps/lskat/lskat-16.04.3.ebuild
11310 @@ -0,0 +1,20 @@
11311 +# Copyright 1999-2016 Gentoo Foundation
11312 +# Distributed under the terms of the GNU General Public License v2
11313 +# $Id$
11314 +
11315 +EAPI=6
11316 +
11317 +KDE_HANDBOOK="optional"
11318 +KDE_SELINUX_MODULE="games"
11319 +inherit kde4-base
11320 +
11321 +DESCRIPTION="Skat game by KDE"
11322 +HOMEPAGE="
11323 + https://www.kde.org/applications/games/lskat/
11324 + https://games.kde.org/game.php?game=lskat
11325 +"
11326 +KEYWORDS="~amd64 ~arm ~x86"
11327 +IUSE="debug"
11328 +
11329 +DEPEND="$(add_kdeapps_dep libkdegames)"
11330 +RDEPEND="${DEPEND}"
11331
11332 diff --git a/kde-apps/mailcommon/mailcommon-16.04.3.ebuild b/kde-apps/mailcommon/mailcommon-16.04.3.ebuild
11333 new file mode 100644
11334 index 0000000..69d12ba
11335 --- /dev/null
11336 +++ b/kde-apps/mailcommon/mailcommon-16.04.3.ebuild
11337 @@ -0,0 +1,56 @@
11338 +# Copyright 1999-2016 Gentoo Foundation
11339 +# Distributed under the terms of the GNU General Public License v2
11340 +# $Id$
11341 +
11342 +EAPI=6
11343 +
11344 +KDE_DESIGNERPLUGIN="true"
11345 +KDE_TEST="forceoptional"
11346 +VIRTUALX_REQUIRED="test"
11347 +inherit kde5
11348 +
11349 +DESCRIPTION="Common mail library"
11350 +LICENSE="GPL-2+ LGPL-2.1+"
11351 +KEYWORDS="~amd64 ~x86"
11352 +IUSE=""
11353 +
11354 +COMMON_DEPEND="
11355 + $(add_frameworks_dep karchive)
11356 + $(add_frameworks_dep kcodecs)
11357 + $(add_frameworks_dep kcompletion)
11358 + $(add_frameworks_dep kconfig)
11359 + $(add_frameworks_dep kconfigwidgets)
11360 + $(add_frameworks_dep ki18n)
11361 + $(add_frameworks_dep kiconthemes)
11362 + $(add_frameworks_dep kio)
11363 + $(add_frameworks_dep kitemmodels)
11364 + $(add_frameworks_dep kitemviews)
11365 + $(add_frameworks_dep ktextwidgets)
11366 + $(add_frameworks_dep kwidgetsaddons)
11367 + $(add_frameworks_dep kwindowsystem)
11368 + $(add_frameworks_dep kxmlgui)
11369 + $(add_kdeapps_dep akonadi)
11370 + $(add_kdeapps_dep akonadi-contact)
11371 + $(add_kdeapps_dep akonadi-mime)
11372 + $(add_kdeapps_dep kcontacts)
11373 + $(add_kdeapps_dep kldap)
11374 + $(add_kdeapps_dep kmailtransport)
11375 + $(add_kdeapps_dep kmime)
11376 + $(add_kdeapps_dep kpimtextedit)
11377 + $(add_kdeapps_dep libkdepim)
11378 + $(add_kdeapps_dep mailimporter)
11379 + $(add_kdeapps_dep messagelib)
11380 + $(add_kdeapps_dep pimcommon)
11381 + $(add_qt_dep qtdbus)
11382 + $(add_qt_dep qtgui)
11383 + $(add_qt_dep qtwidgets)
11384 + $(add_qt_dep qtxml)
11385 + media-libs/phonon[qt5]
11386 +"
11387 +DEPEND="${COMMON_DEPEND}
11388 + dev-libs/libxslt
11389 +"
11390 +RDEPEND="${COMMON_DEPEND}
11391 + !<kde-apps/kdepim-15.08.50:5
11392 + !kde-apps/kdepim-common-libs:4
11393 +"
11394
11395 diff --git a/kde-apps/mailimporter/mailimporter-16.04.3.ebuild b/kde-apps/mailimporter/mailimporter-16.04.3.ebuild
11396 new file mode 100644
11397 index 0000000..99a39df
11398 --- /dev/null
11399 +++ b/kde-apps/mailimporter/mailimporter-16.04.3.ebuild
11400 @@ -0,0 +1,37 @@
11401 +# Copyright 1999-2016 Gentoo Foundation
11402 +# Distributed under the terms of the GNU General Public License v2
11403 +# $Id$
11404 +
11405 +EAPI=6
11406 +
11407 +KDE_TEST="true"
11408 +VIRTUALX_REQUIRED="test"
11409 +inherit kde5
11410 +
11411 +DESCRIPTION="Library to import mail from various sources"
11412 +LICENSE="GPL-2+ LGPL-2.1+"
11413 +KEYWORDS="~amd64 ~x86"
11414 +IUSE=""
11415 +
11416 +COMMON_DEPEND="
11417 + $(add_frameworks_dep karchive)
11418 + $(add_frameworks_dep kconfig)
11419 + $(add_frameworks_dep kcoreaddons)
11420 + $(add_frameworks_dep ki18n)
11421 + $(add_kdeapps_dep akonadi)
11422 + $(add_kdeapps_dep akonadi-contact)
11423 + $(add_kdeapps_dep akonadi-mime)
11424 + $(add_kdeapps_dep kmime)
11425 + $(add_kdeapps_dep libkdepim)
11426 + $(add_qt_dep designer)
11427 + $(add_qt_dep qtgui)
11428 + $(add_qt_dep qtwidgets)
11429 + $(add_qt_dep qtxml)
11430 +"
11431 +DEPEND="${COMMON_DEPEND}
11432 + sys-devel/gettext
11433 +"
11434 +RDEPEND="${COMMON_DEPEND}
11435 + !<kde-apps/kdepim-15.08.50:5
11436 + !kde-apps/kdepim-common-libs:4
11437 +"
11438
11439 diff --git a/kde-apps/marble/marble-16.04.3.ebuild b/kde-apps/marble/marble-16.04.3.ebuild
11440 new file mode 100644
11441 index 0000000..b49d65f
11442 --- /dev/null
11443 +++ b/kde-apps/marble/marble-16.04.3.ebuild
11444 @@ -0,0 +1,68 @@
11445 +# Copyright 1999-2016 Gentoo Foundation
11446 +# Distributed under the terms of the GNU General Public License v2
11447 +# $Id$
11448 +
11449 +EAPI=6
11450 +
11451 +KDE_HANDBOOK="forceoptional"
11452 +KDE_TEST="forceoptional"
11453 +inherit kde5
11454 +
11455 +DESCRIPTION="Generic geographical map widget"
11456 +HOMEPAGE="https://marble.kde.org/"
11457 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
11458 +
11459 +IUSE="aprs designer-plugin gps +kde phonon shapefile"
11460 +
11461 +# FIXME (new packages):
11462 +# libwlocate, WLAN-based geolocation
11463 +# qextserialport, interface to old fashioned serial ports
11464 +RDEPEND="
11465 + $(add_qt_dep qtconcurrent)
11466 + $(add_qt_dep qtdbus)
11467 + $(add_qt_dep qtdeclarative)
11468 + $(add_qt_dep qtgui)
11469 + $(add_qt_dep qtnetwork)
11470 + $(add_qt_dep qtopengl)
11471 + $(add_qt_dep qtprintsupport)
11472 + $(add_qt_dep qtscript)
11473 + $(add_qt_dep qtsql)
11474 + $(add_qt_dep qtsvg)
11475 + $(add_qt_dep qtwebkit)
11476 + $(add_qt_dep qtwidgets)
11477 + $(add_qt_dep qtxml)
11478 + gps? ( >=sci-geosciences/gpsd-2.95 )
11479 + kde? (
11480 + $(add_frameworks_dep kconfig)
11481 + $(add_frameworks_dep kconfigwidgets)
11482 + $(add_frameworks_dep kcoreaddons)
11483 + $(add_frameworks_dep kcrash)
11484 + $(add_frameworks_dep ki18n)
11485 + $(add_frameworks_dep kio)
11486 + $(add_frameworks_dep knewstuff)
11487 + $(add_frameworks_dep kparts)
11488 + $(add_frameworks_dep krunner)
11489 + $(add_frameworks_dep kservice)
11490 + $(add_frameworks_dep kwallet)
11491 + )
11492 + phonon? ( media-libs/phonon[qt5] )
11493 + shapefile? ( sci-libs/shapelib )
11494 +"
11495 +DEPEND="${RDEPEND}
11496 + aprs? ( dev-lang/perl )
11497 +"
11498 +
11499 +src_configure() {
11500 + local mycmakeargs=(
11501 + $(cmake-utils_use_find_package aprs Perl)
11502 + -DBUILD_MARBLE_TESTS=$(usex test)
11503 + -DWITH_DESIGNER_PLUGIN=$(usex designer-plugin)
11504 + -DWITH_libgps=$(usex gps)
11505 + -DWITH_KF5=$(usex kde)
11506 + -DWITH_Phonon=$(usex phonon)
11507 + -DWITH_libshp=$(usex shapefile)
11508 + -DWITH_QextSerialPort=OFF
11509 + -DWITH_liblocation=0
11510 + )
11511 + kde5_src_configure
11512 +}
11513
11514 diff --git a/kde-apps/messagelib/messagelib-16.04.3.ebuild b/kde-apps/messagelib/messagelib-16.04.3.ebuild
11515 new file mode 100644
11516 index 0000000..6497382
11517 --- /dev/null
11518 +++ b/kde-apps/messagelib/messagelib-16.04.3.ebuild
11519 @@ -0,0 +1,97 @@
11520 +# Copyright 1999-2016 Gentoo Foundation
11521 +# Distributed under the terms of the GNU General Public License v2
11522 +# $Id$
11523 +
11524 +EAPI=6
11525 +
11526 +KDE_TEST="true"
11527 +VIRTUALX_REQUIRED="test"
11528 +inherit kde5
11529 +
11530 +DESCRIPTION="Libraries for messaging functions"
11531 +LICENSE="GPL-2+ LGPL-2.1+"
11532 +KEYWORDS="~amd64 ~x86"
11533 +IUSE=""
11534 +
11535 +# drop qtgui subslot operator when QT_MINIMAL >= 5.7.0
11536 +COMMON_DEPEND="
11537 + $(add_frameworks_dep karchive)
11538 + $(add_frameworks_dep kcodecs)
11539 + $(add_frameworks_dep kcompletion)
11540 + $(add_frameworks_dep kconfig)
11541 + $(add_frameworks_dep kconfigwidgets)
11542 + $(add_frameworks_dep kcoreaddons)
11543 + $(add_frameworks_dep kdbusaddons)
11544 + $(add_frameworks_dep kdewebkit)
11545 + $(add_frameworks_dep ki18n)
11546 + $(add_frameworks_dep kiconthemes)
11547 + $(add_frameworks_dep kio)
11548 + $(add_frameworks_dep kitemmodels)
11549 + $(add_frameworks_dep kitemviews)
11550 + $(add_frameworks_dep kjobwidgets)
11551 + $(add_frameworks_dep knotifications)
11552 + $(add_frameworks_dep kservice)
11553 + $(add_frameworks_dep ktextwidgets)
11554 + $(add_frameworks_dep kwidgetsaddons)
11555 + $(add_frameworks_dep kwindowsystem)
11556 + $(add_frameworks_dep kxmlgui)
11557 + $(add_frameworks_dep sonnet)
11558 + $(add_kdeapps_dep akonadi)
11559 + $(add_kdeapps_dep akonadi-contact)
11560 + $(add_kdeapps_dep akonadi-mime)
11561 + $(add_kdeapps_dep akonadi-notes)
11562 + $(add_kdeapps_dep gpgmepp)
11563 + $(add_kdeapps_dep grantleetheme)
11564 + $(add_kdeapps_dep incidenceeditor)
11565 + $(add_kdeapps_dep kcalcore)
11566 + $(add_kdeapps_dep kcontacts)
11567 + $(add_kdeapps_dep kdepim-apps-libs)
11568 + $(add_kdeapps_dep kidentitymanagement)
11569 + $(add_kdeapps_dep kldap)
11570 + $(add_kdeapps_dep kmailtransport)
11571 + $(add_kdeapps_dep kmbox)
11572 + $(add_kdeapps_dep kmime)
11573 + $(add_kdeapps_dep kpimtextedit)
11574 + $(add_kdeapps_dep libgravatar)
11575 + $(add_kdeapps_dep libkdepim)
11576 + $(add_kdeapps_dep libkleo)
11577 + $(add_kdeapps_dep pimcommon)
11578 + $(add_qt_dep designer)
11579 + $(add_qt_dep qtgui '' '' '5=')
11580 + $(add_qt_dep qtnetwork)
11581 + $(add_qt_dep qtprintsupport)
11582 + $(add_qt_dep qtwebkit)
11583 + $(add_qt_dep qtwidgets)
11584 + dev-libs/grantlee:5
11585 +"
11586 +DEPEND="${COMMON_DEPEND}
11587 + sys-devel/gettext
11588 +"
11589 +RDEPEND="${COMMON_DEPEND}
11590 + !<kde-apps/kdepim-15.08.50:5
11591 + !kde-apps/messagecomposer:5
11592 + !kde-apps/messagecore:5
11593 + !kde-apps/messagelist:5
11594 + !kde-apps/messageviewer:5
11595 + !kde-apps/templateparser:5
11596 + !kde-apps/kdepim-common-libs:4
11597 + !kde-apps/kmail:4
11598 +"
11599 +
11600 +# bug 579630
11601 +RESTRICT="test"
11602 +
11603 +src_prepare() {
11604 + kde5_src_prepare
11605 +
11606 + if ! use test ; then
11607 + sed -i \
11608 + -e '/add_subdirectory(autotests)/ s/^/#DONT/' \
11609 + -e '/add_subdirectory(tests)/ s/^/#DONT/' \
11610 + messagecomposer/CMakeLists.txt \
11611 + messagecore/CMakeLists.txt \
11612 + messagelist/CMakeLists.txt \
11613 + messageviewer/CMakeLists.txt \
11614 + templateparser/CMakeLists.txt || die
11615 + fi
11616 +}
11617
11618 diff --git a/kde-apps/minuet/minuet-16.04.3.ebuild b/kde-apps/minuet/minuet-16.04.3.ebuild
11619 new file mode 100644
11620 index 0000000..69cb171
11621 --- /dev/null
11622 +++ b/kde-apps/minuet/minuet-16.04.3.ebuild
11623 @@ -0,0 +1,38 @@
11624 +# Copyright 1999-2016 Gentoo Foundation
11625 +# Distributed under the terms of the GNU General Public License v2
11626 +# $Id$
11627 +
11628 +EAPI=6
11629 +
11630 +KDE_HANDBOOK="forceoptional"
11631 +inherit kde5
11632 +
11633 +DESCRIPTION="A KDE Software for Music Education"
11634 +HOMEPAGE="https://minuet.kde.org/"
11635 +KEYWORDS="~amd64 ~x86"
11636 +IUSE=""
11637 +
11638 +COMMON_DEPEND="
11639 + $(add_frameworks_dep kcompletion)
11640 + $(add_frameworks_dep kconfig)
11641 + $(add_frameworks_dep kconfigwidgets)
11642 + $(add_frameworks_dep kcoreaddons)
11643 + $(add_frameworks_dep kcrash)
11644 + $(add_frameworks_dep ki18n)
11645 + $(add_frameworks_dep kio)
11646 + $(add_frameworks_dep kwidgetsaddons)
11647 + $(add_frameworks_dep kxmlgui)
11648 + $(add_qt_dep qtdeclarative)
11649 + $(add_qt_dep qtgui)
11650 + $(add_qt_dep qtwidgets)
11651 + media-libs/alsa-lib
11652 + >=media-sound/drumstick-1.0.1
11653 +"
11654 +DEPEND="${COMMON_DEPEND}
11655 + virtual/pkgconfig
11656 +"
11657 +RDEPEND="${COMMON_DEPEND}
11658 + $(add_qt_dep qtquickcontrols)
11659 + media-sound/timidity++
11660 + media-sound/timidity-freepats
11661 +"
11662
11663 diff --git a/kde-apps/nsplugins/nsplugins-16.04.3.ebuild b/kde-apps/nsplugins/nsplugins-16.04.3.ebuild
11664 new file mode 100644
11665 index 0000000..12258e1
11666 --- /dev/null
11667 +++ b/kde-apps/nsplugins/nsplugins-16.04.3.ebuild
11668 @@ -0,0 +1,30 @@
11669 +# Copyright 1999-2016 Gentoo Foundation
11670 +# Distributed under the terms of the GNU General Public License v2
11671 +# $Id$
11672 +
11673 +EAPI=6
11674 +
11675 +KMNAME="kde-baseapps"
11676 +inherit kde4-meta pax-utils
11677 +
11678 +DESCRIPTION="Netscape plugins support for Konqueror"
11679 +KEYWORDS="~amd64 ~arm ~x86"
11680 +IUSE="debug"
11681 +
11682 +DEPEND="
11683 + x11-libs/libXt
11684 +"
11685 +RDEPEND="${DEPEND}
11686 + $(add_kdeapps_dep konqueror)
11687 +"
11688 +
11689 +KMEXTRACTONLY="
11690 + konqueror/settings/
11691 +"
11692 +
11693 +src_install() {
11694 + kde4-base_src_install
11695 +
11696 + # bug 419513
11697 + pax-mark m "${ED}"usr/bin/nspluginviewer
11698 +}
11699
11700 diff --git a/kde-apps/okteta/okteta-16.04.3.ebuild b/kde-apps/okteta/okteta-16.04.3.ebuild
11701 new file mode 100644
11702 index 0000000..eb0325a
11703 --- /dev/null
11704 +++ b/kde-apps/okteta/okteta-16.04.3.ebuild
11705 @@ -0,0 +1,54 @@
11706 +# Copyright 1999-2016 Gentoo Foundation
11707 +# Distributed under the terms of the GNU General Public License v2
11708 +# $Id$
11709 +
11710 +EAPI=6
11711 +
11712 +KDE_HANDBOOK="forceoptional"
11713 +KDE_TEST="optional"
11714 +VIRTUALX_REQUIRED="test"
11715 +inherit kde5
11716 +
11717 +DESCRIPTION="KDE hexeditor"
11718 +HOMEPAGE="https://www.kde.org/applications/utilities/okteta
11719 +https://utils.kde.org/projects/okteta"
11720 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
11721 +IUSE="crypt examples"
11722 +
11723 +DEPEND="
11724 + $(add_frameworks_dep kbookmarks)
11725 + $(add_frameworks_dep kcmutils)
11726 + $(add_frameworks_dep kcodecs)
11727 + $(add_frameworks_dep kcompletion)
11728 + $(add_frameworks_dep kconfig)
11729 + $(add_frameworks_dep kconfigwidgets)
11730 + $(add_frameworks_dep kcoreaddons)
11731 + $(add_frameworks_dep kdbusaddons)
11732 + $(add_frameworks_dep ki18n)
11733 + $(add_frameworks_dep kiconthemes)
11734 + $(add_frameworks_dep kio)
11735 + $(add_frameworks_dep kjobwidgets)
11736 + $(add_frameworks_dep knewstuff)
11737 + $(add_frameworks_dep kparts)
11738 + $(add_frameworks_dep kservice)
11739 + $(add_frameworks_dep kwidgetsaddons)
11740 + $(add_frameworks_dep kxmlgui)
11741 + $(add_qt_dep designer)
11742 + $(add_qt_dep qtgui)
11743 + $(add_qt_dep qtnetwork)
11744 + $(add_qt_dep qtprintsupport)
11745 + $(add_qt_dep qtscript 'scripttools')
11746 + $(add_qt_dep qtwidgets)
11747 + $(add_qt_dep qtxml)
11748 + crypt? ( app-crypt/qca:2[qt5] )
11749 +"
11750 +RDEPEND="${DEPEND}"
11751 +
11752 +src_configure() {
11753 + local mycmakeargs=(
11754 + -DENABLE_OKTETA_BUILD_EXAMPLES=$(usex examples)
11755 + $(cmake-utils_use_find_package crypt QCA2)
11756 + )
11757 +
11758 + kde5_src_configure
11759 +}
11760
11761 diff --git a/kde-apps/okular/okular-16.04.3.ebuild b/kde-apps/okular/okular-16.04.3.ebuild
11762 new file mode 100644
11763 index 0000000..b76acd4
11764 --- /dev/null
11765 +++ b/kde-apps/okular/okular-16.04.3.ebuild
11766 @@ -0,0 +1,58 @@
11767 +# Copyright 1999-2016 Gentoo Foundation
11768 +# Distributed under the terms of the GNU General Public License v2
11769 +# $Id$
11770 +
11771 +EAPI=6
11772 +
11773 +KDE_HANDBOOK="optional"
11774 +#VIRTUALX_REQUIRED=test
11775 +RESTRICT=test
11776 +# test 2: parttest hangs
11777 +
11778 +inherit kde4-base
11779 +
11780 +DESCRIPTION="Universal document viewer based on KPDF"
11781 +HOMEPAGE="https://okular.kde.org https://www.kde.org/applications/graphics/okular"
11782 +KEYWORDS="~amd64 ~arm ~x86"
11783 +IUSE="chm crypt debug djvu dpi ebook +jpeg kde mobi +postscript +pdf +tiff"
11784 +
11785 +DEPEND="
11786 + media-libs/freetype
11787 + media-libs/qimageblitz
11788 + sys-libs/zlib
11789 + chm? ( dev-libs/chmlib )
11790 + crypt? ( app-crypt/qca:2[qt4] )
11791 + djvu? ( app-text/djvu )
11792 + dpi? ( x11-libs/libkscreen:4 )
11793 + ebook? ( app-text/ebook-tools )
11794 + jpeg? (
11795 + $(add_kdeapps_dep libkexiv2)
11796 + virtual/jpeg:0
11797 + )
11798 + kde? ( $(add_kdebase_dep kactivities '' 4.13.3) )
11799 + mobi? ( $(add_kdeapps_dep kdegraphics-mobipocket) )
11800 + pdf? ( >=app-text/poppler-0.20[qt4,-exceptions(-)] )
11801 + postscript? ( app-text/libspectre )
11802 + tiff? ( media-libs/tiff:0 )
11803 +"
11804 +RDEPEND="${DEPEND}"
11805 +
11806 +src_configure() {
11807 + local mycmakeargs=(
11808 + -DWITH_CHM=$(usex chm)
11809 + -DWITH_QCA2=$(usex crypt)
11810 + -DWITH_DjVuLibre=$(usex djvu)
11811 + -DWITH_LibKScreen=$(usex dpi)
11812 + -DWITH_EPub=$(usex ebook)
11813 + -DWITH_JPEG=$(usex jpeg)
11814 + -DWITH_Kexiv2=$(usex jpeg)
11815 + -DWITH_KActivities=$(usex kde)
11816 + -DWITH_QMobipocket=$(usex mobi)
11817 + -DWITH_LibSpectre=$(usex postscript)
11818 + -DWITH_PopplerQt4=$(usex pdf)
11819 + -DWITH_Poppler=$(usex pdf)
11820 + -DWITH_TIFF=$(usex tiff)
11821 + )
11822 +
11823 + kde4-base_src_configure
11824 +}
11825
11826 diff --git a/kde-apps/palapeli/palapeli-16.04.3.ebuild b/kde-apps/palapeli/palapeli-16.04.3.ebuild
11827 new file mode 100644
11828 index 0000000..bce74e6
11829 --- /dev/null
11830 +++ b/kde-apps/palapeli/palapeli-16.04.3.ebuild
11831 @@ -0,0 +1,16 @@
11832 +# Copyright 1999-2016 Gentoo Foundation
11833 +# Distributed under the terms of the GNU General Public License v2
11834 +# $Id$
11835 +
11836 +EAPI=6
11837 +
11838 +KDE_HANDBOOK="optional"
11839 +inherit kde4-base
11840 +
11841 +DESCRIPTION="KDE jigsaw puzzle game"
11842 +HOMEPAGE="https://www.kde.org/applications/games/palapeli/"
11843 +KEYWORDS="~amd64 ~arm ~x86"
11844 +IUSE="debug"
11845 +
11846 +DEPEND="$(add_kdeapps_dep libkdegames)"
11847 +RDEPEND="${DEPEND}"
11848
11849 diff --git a/kde-apps/parley/parley-16.04.3.ebuild b/kde-apps/parley/parley-16.04.3.ebuild
11850 new file mode 100644
11851 index 0000000..e268d9b
11852 --- /dev/null
11853 +++ b/kde-apps/parley/parley-16.04.3.ebuild
11854 @@ -0,0 +1,47 @@
11855 +# Copyright 1999-2016 Gentoo Foundation
11856 +# Distributed under the terms of the GNU General Public License v2
11857 +# $Id$
11858 +
11859 +EAPI=6
11860 +
11861 +KDE_HANDBOOK="forceoptional"
11862 +KDE_DOC_DIR="docs"
11863 +inherit kde5
11864 +
11865 +DESCRIPTION="A vocabulary trainer to help you memorize things"
11866 +HOMEPAGE="https://www.kde.org/applications/education/parley
11867 +https://edu.kde.org/applications/school/parley"
11868 +KEYWORDS="~amd64 ~x86"
11869 +IUSE=""
11870 +
11871 +DEPEND="
11872 + $(add_kdeapps_dep libkeduvocdocument)
11873 + $(add_frameworks_dep kcmutils)
11874 + $(add_frameworks_dep kcompletion)
11875 + $(add_frameworks_dep kconfig)
11876 + $(add_frameworks_dep kconfigwidgets)
11877 + $(add_frameworks_dep kcoreaddons)
11878 + $(add_frameworks_dep kcrash)
11879 + $(add_frameworks_dep khtml)
11880 + $(add_frameworks_dep ki18n)
11881 + $(add_frameworks_dep kio)
11882 + $(add_frameworks_dep knewstuff)
11883 + $(add_frameworks_dep knotifications)
11884 + $(add_frameworks_dep kross)
11885 + $(add_frameworks_dep kservice)
11886 + $(add_frameworks_dep ktextwidgets)
11887 + $(add_frameworks_dep kwidgetsaddons)
11888 + $(add_frameworks_dep kxmlgui)
11889 + $(add_frameworks_dep sonnet)
11890 + $(add_qt_dep qtdbus)
11891 + $(add_qt_dep qtconcurrent)
11892 + $(add_qt_dep qtgui)
11893 + $(add_qt_dep qtmultimedia)
11894 + $(add_qt_dep qtsvg)
11895 + $(add_qt_dep qtwidgets)
11896 + dev-libs/libxml2:2
11897 + dev-libs/libxslt
11898 +"
11899 +RDEPEND="${DEPEND}
11900 + $(add_kdeapps_dep kdeedu-data)
11901 +"
11902
11903 diff --git a/kde-apps/phonon-kde/phonon-kde-16.04.3.ebuild b/kde-apps/phonon-kde/phonon-kde-16.04.3.ebuild
11904 new file mode 100644
11905 index 0000000..2b3e900
11906 --- /dev/null
11907 +++ b/kde-apps/phonon-kde/phonon-kde-16.04.3.ebuild
11908 @@ -0,0 +1,36 @@
11909 +# Copyright 1999-2016 Gentoo Foundation
11910 +# Distributed under the terms of the GNU General Public License v2
11911 +# $Id$
11912 +
11913 +EAPI=6
11914 +
11915 +KMNAME="kde-runtime"
11916 +KMMODULE="phonon"
11917 +inherit kde4-meta
11918 +
11919 +DESCRIPTION="Phonon KDE Integration"
11920 +HOMEPAGE="https://phonon.kde.org"
11921 +KEYWORDS="~amd64 ~arm ~x86"
11922 +IUSE="alsa debug pulseaudio"
11923 +
11924 +DEPEND="
11925 + media-libs/phonon[qt4]
11926 + alsa? ( media-libs/alsa-lib )
11927 + pulseaudio? (
11928 + dev-libs/glib:2
11929 + media-libs/libcanberra
11930 + >=media-sound/pulseaudio-0.9.21[glib]
11931 + )
11932 +"
11933 +RDEPEND="${DEPEND}"
11934 +
11935 +src_configure() {
11936 + local mycmakeargs=(
11937 + -DBUILD_tests=OFF
11938 + -DWITH_Xine=OFF
11939 + -DWITH_ALSA=$(usex alsa)
11940 + -DWITH_PulseAudio=$(usex pulseaudio)
11941 + )
11942 +
11943 + kde4-meta_src_configure
11944 +}
11945
11946 diff --git a/kde-apps/picmi/picmi-16.04.3.ebuild b/kde-apps/picmi/picmi-16.04.3.ebuild
11947 new file mode 100644
11948 index 0000000..a1a10e3
11949 --- /dev/null
11950 +++ b/kde-apps/picmi/picmi-16.04.3.ebuild
11951 @@ -0,0 +1,35 @@
11952 +# Copyright 1999-2016 Gentoo Foundation
11953 +# Distributed under the terms of the GNU General Public License v2
11954 +# $Id$
11955 +
11956 +EAPI=6
11957 +
11958 +KDE_HANDBOOK="forceoptional"
11959 +KDE_TEST="forceoptional"
11960 +VIRTUALX_REQUIRED="test"
11961 +inherit kde5
11962 +
11963 +DESCRIPTION="Nonogram logic game by KDE"
11964 +HOMEPAGE="https://games.kde.org/game.php?game=picmi"
11965 +KEYWORDS="~amd64 ~x86"
11966 +IUSE=""
11967 +
11968 +DEPEND="
11969 + $(add_frameworks_dep kconfigwidgets)
11970 + $(add_frameworks_dep kcoreaddons)
11971 + $(add_frameworks_dep kcrash)
11972 + $(add_frameworks_dep kdbusaddons)
11973 + $(add_frameworks_dep kdeclarative)
11974 + $(add_frameworks_dep ki18n)
11975 + $(add_frameworks_dep kio)
11976 + $(add_frameworks_dep knewstuff)
11977 + $(add_frameworks_dep kwidgetsaddons)
11978 + $(add_frameworks_dep kxmlgui)
11979 + $(add_kdeapps_dep libkdegames)
11980 + $(add_qt_dep qtdeclarative)
11981 + $(add_qt_dep qtgui)
11982 + $(add_qt_dep qtsvg)
11983 + $(add_qt_dep qtwidgets)
11984 + $(add_qt_dep qtxml)
11985 +"
11986 +RDEPEND="${DEPEND}"
11987
11988 diff --git a/kde-apps/pimcommon/pimcommon-16.04.3.ebuild b/kde-apps/pimcommon/pimcommon-16.04.3.ebuild
11989 new file mode 100644
11990 index 0000000..31798d4
11991 --- /dev/null
11992 +++ b/kde-apps/pimcommon/pimcommon-16.04.3.ebuild
11993 @@ -0,0 +1,62 @@
11994 +# Copyright 1999-2016 Gentoo Foundation
11995 +# Distributed under the terms of the GNU General Public License v2
11996 +# $Id$
11997 +
11998 +EAPI=6
11999 +
12000 +KDE_DESIGNERPLUGIN="true"
12001 +KDE_TEST="forceoptional"
12002 +VIRTUALX_REQUIRED="test"
12003 +inherit kde5
12004 +
12005 +DESCRIPTION="Common PIM libraries"
12006 +LICENSE="LGPL-2+"
12007 +KEYWORDS="~amd64 ~x86"
12008 +IUSE=""
12009 +
12010 +COMMON_DEPEND="
12011 + $(add_frameworks_dep karchive)
12012 + $(add_frameworks_dep kcodecs)
12013 + $(add_frameworks_dep kcompletion)
12014 + $(add_frameworks_dep kconfig)
12015 + $(add_frameworks_dep kconfigwidgets)
12016 + $(add_frameworks_dep kcoreaddons)
12017 + $(add_frameworks_dep kdbusaddons)
12018 + $(add_frameworks_dep kdelibs4support)
12019 + $(add_frameworks_dep ki18n)
12020 + $(add_frameworks_dep kiconthemes)
12021 + $(add_frameworks_dep kio)
12022 + $(add_frameworks_dep kitemmodels)
12023 + $(add_frameworks_dep kitemviews)
12024 + $(add_frameworks_dep kjobwidgets)
12025 + $(add_frameworks_dep knewstuff)
12026 + $(add_frameworks_dep kservice)
12027 + $(add_frameworks_dep ktextwidgets)
12028 + $(add_frameworks_dep kwallet)
12029 + $(add_frameworks_dep kwidgetsaddons)
12030 + $(add_frameworks_dep kwindowsystem)
12031 + $(add_frameworks_dep kxmlgui)
12032 + $(add_frameworks_dep sonnet)
12033 + $(add_kdeapps_dep akonadi)
12034 + $(add_kdeapps_dep akonadi-contact)
12035 + $(add_kdeapps_dep akonadi-mime)
12036 + $(add_kdeapps_dep kcontacts)
12037 + $(add_kdeapps_dep kimap)
12038 + $(add_kdeapps_dep kmime)
12039 + $(add_kdeapps_dep kpimtextedit)
12040 + $(add_kdeapps_dep libkdepim)
12041 + $(add_qt_dep qtdbus)
12042 + $(add_qt_dep qtgui)
12043 + $(add_qt_dep qtnetwork)
12044 + $(add_qt_dep qtwebkit)
12045 + $(add_qt_dep qtwidgets)
12046 + $(add_qt_dep qtxml)
12047 + dev-libs/grantlee:5
12048 +"
12049 +DEPEND="${COMMON_DEPEND}
12050 + dev-libs/libxslt
12051 +"
12052 +RDEPEND="${COMMON_DEPEND}
12053 + !<kde-apps/kdepim-15.08.50:5
12054 + !kde-apps/kdepim-common-libs:4
12055 +"
12056
12057 diff --git a/kde-apps/plasma-apps/plasma-apps-16.04.3.ebuild b/kde-apps/plasma-apps/plasma-apps-16.04.3.ebuild
12058 new file mode 100644
12059 index 0000000..694ebef
12060 --- /dev/null
12061 +++ b/kde-apps/plasma-apps/plasma-apps-16.04.3.ebuild
12062 @@ -0,0 +1,18 @@
12063 +# Copyright 1999-2016 Gentoo Foundation
12064 +# Distributed under the terms of the GNU General Public License v2
12065 +# $Id$
12066 +
12067 +EAPI=6
12068 +
12069 +KMNAME="kde-baseapps"
12070 +KMMODULE="plasma"
12071 +inherit kde4-meta
12072 +
12073 +DESCRIPTION="Additional Applets for Plasma"
12074 +KEYWORDS="~amd64 ~arm ~x86"
12075 +IUSE="debug"
12076 +
12077 +DEPEND="
12078 + $(add_kdeapps_dep libkonq)
12079 +"
12080 +RDEPEND="${DEPEND}"
12081
12082 diff --git a/kde-apps/plasma-runtime/plasma-runtime-16.04.3.ebuild b/kde-apps/plasma-runtime/plasma-runtime-16.04.3.ebuild
12083 new file mode 100644
12084 index 0000000..9bbe61a
12085 --- /dev/null
12086 +++ b/kde-apps/plasma-runtime/plasma-runtime-16.04.3.ebuild
12087 @@ -0,0 +1,22 @@
12088 +# Copyright 1999-2016 Gentoo Foundation
12089 +# Distributed under the terms of the GNU General Public License v2
12090 +# $Id$
12091 +
12092 +EAPI=6
12093 +
12094 +KMNAME="kde-runtime"
12095 +KMMODULE="plasma"
12096 +DECLARATIVE_REQUIRED="always"
12097 +inherit kde4-meta
12098 +
12099 +DESCRIPTION="Script engine and package tool for plasma"
12100 +KEYWORDS="~amd64 ~arm ~x86"
12101 +IUSE="debug"
12102 +
12103 +DEPEND="
12104 + $(add_kdebase_dep kactivities '' 4.13)
12105 +"
12106 +RDEPEND="${DEPEND}"
12107 +
12108 +RESTRICT=test
12109 +# bug 443748
12110
12111 diff --git a/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-16.04.3.ebuild b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-16.04.3.ebuild
12112 new file mode 100644
12113 index 0000000..7bde3ba
12114 --- /dev/null
12115 +++ b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-16.04.3.ebuild
12116 @@ -0,0 +1,40 @@
12117 +# Copyright 1999-2016 Gentoo Foundation
12118 +# Distributed under the terms of the GNU General Public License v2
12119 +# $Id$
12120 +
12121 +EAPI=6
12122 +
12123 +inherit kde5-meta-pkg
12124 +
12125 +DESCRIPTION="Plasma Telepathy client"
12126 +HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration"
12127 +
12128 +LICENSE="|| ( GPL-2 GPL-3 LGPL-2.1 )"
12129 +KEYWORDS="~amd64 ~x86"
12130 +IUSE="gstreamer nls"
12131 +
12132 +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL}
12133 +
12134 +RDEPEND="
12135 + $(add_kdeapps_dep ktp-accounts-kcm)
12136 + $(add_kdeapps_dep ktp-approver)
12137 + $(add_kdeapps_dep ktp-auth-handler)
12138 + $(add_kdeapps_dep ktp-common-internals)
12139 + $(add_kdeapps_dep ktp-contact-list)
12140 + $(add_kdeapps_dep ktp-contact-runner)
12141 + $(add_kdeapps_dep ktp-desktop-applets)
12142 + $(add_kdeapps_dep ktp-filetransfer-handler)
12143 + $(add_kdeapps_dep ktp-kded-module)
12144 + $(add_kdeapps_dep ktp-send-file)
12145 + $(add_kdeapps_dep ktp-text-ui)
12146 + !kde-apps/plasma-telepathy-meta:4
12147 + gstreamer? ( $(add_kdeapps_dep ktp-call-ui) )
12148 + nls? ( $(add_kdeapps_dep ktp-l10n '' ${L10N_MINIMAL}) )
12149 +"
12150 +
12151 +pkg_postinst() {
12152 + echo
12153 + elog "You can configure the accounts in Plasma System Settings"
12154 + elog "and then add the Instant Messaging plasma applet to access the contact list."
12155 + echo
12156 +}
12157
12158 diff --git a/kde-apps/poxml/poxml-16.04.3.ebuild b/kde-apps/poxml/poxml-16.04.3.ebuild
12159 new file mode 100644
12160 index 0000000..c834110
12161 --- /dev/null
12162 +++ b/kde-apps/poxml/poxml-16.04.3.ebuild
12163 @@ -0,0 +1,18 @@
12164 +# Copyright 1999-2016 Gentoo Foundation
12165 +# Distributed under the terms of the GNU General Public License v2
12166 +# $Id$
12167 +
12168 +EAPI=6
12169 +
12170 +KDE_HANDBOOK="forceoptional"
12171 +inherit kde5
12172 +
12173 +DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
12174 +KEYWORDS="~amd64 ~x86"
12175 +IUSE=""
12176 +
12177 +DEPEND="
12178 + $(add_qt_dep qtxml)
12179 + sys-devel/gettext
12180 +"
12181 +RDEPEND="${DEPEND}"
12182
12183 diff --git a/kde-apps/print-manager/print-manager-16.04.3.ebuild b/kde-apps/print-manager/print-manager-16.04.3.ebuild
12184 new file mode 100644
12185 index 0000000..f408c18
12186 --- /dev/null
12187 +++ b/kde-apps/print-manager/print-manager-16.04.3.ebuild
12188 @@ -0,0 +1,54 @@
12189 +# Copyright 1999-2016 Gentoo Foundation
12190 +# Distributed under the terms of the GNU General Public License v2
12191 +# $Id$
12192 +
12193 +EAPI=6
12194 +
12195 +inherit kde5
12196 +
12197 +DESCRIPTION="Manage print jobs and printers in Plasma"
12198 +KEYWORDS="~amd64 ~x86"
12199 +IUSE="+gtk"
12200 +
12201 +DEPEND="
12202 + $(add_frameworks_dep kcmutils)
12203 + $(add_frameworks_dep kconfig)
12204 + $(add_frameworks_dep kconfigwidgets)
12205 + $(add_frameworks_dep kcoreaddons)
12206 + $(add_frameworks_dep kdbusaddons)
12207 + $(add_frameworks_dep ki18n)
12208 + $(add_frameworks_dep kiconthemes)
12209 + $(add_frameworks_dep kio)
12210 + $(add_frameworks_dep knotifications)
12211 + $(add_frameworks_dep kservice)
12212 + $(add_frameworks_dep kwidgetsaddons)
12213 + $(add_frameworks_dep kwindowsystem)
12214 + $(add_frameworks_dep plasma)
12215 + $(add_qt_dep qtdbus)
12216 + $(add_qt_dep qtdeclarative)
12217 + $(add_qt_dep qtgui)
12218 + $(add_qt_dep qtnetwork)
12219 + $(add_qt_dep qtwidgets)
12220 + net-print/cups
12221 +"
12222 +RDEPEND="${DEPEND}
12223 + $(add_plasma_dep kde-cli-tools)
12224 + gtk? ( app-admin/system-config-printer )
12225 +"
12226 +
12227 +pkg_postinst(){
12228 + if ! use gtk ; then
12229 + ewarn
12230 + ewarn "By switching off \"gtk\" USE flag, you have chosen to do without"
12231 + ewarn "an important, though optional, runtime dependency:"
12232 + ewarn
12233 + ewarn "app-admin/system-config-printer"
12234 + ewarn
12235 + ewarn "${PN} will work nevertheless, but is going to be less comfortable"
12236 + ewarn "and will show the following error status during runtime:"
12237 + ewarn
12238 + ewarn "\"Failed to group devices: 'The name org.fedoraproject.Config.Printing"
12239 + ewarn "was not provided by any .service files'\""
12240 + ewarn
12241 + fi
12242 +}
12243
12244 diff --git a/kde-apps/renamedlg-plugins/renamedlg-plugins-16.04.3.ebuild b/kde-apps/renamedlg-plugins/renamedlg-plugins-16.04.3.ebuild
12245 new file mode 100644
12246 index 0000000..db68ca0
12247 --- /dev/null
12248 +++ b/kde-apps/renamedlg-plugins/renamedlg-plugins-16.04.3.ebuild
12249 @@ -0,0 +1,13 @@
12250 +# Copyright 1999-2016 Gentoo Foundation
12251 +# Distributed under the terms of the GNU General Public License v2
12252 +# $Id$
12253 +
12254 +EAPI=6
12255 +
12256 +KMNAME="kde-runtime"
12257 +KMMODULE="renamedlgplugins"
12258 +inherit kde4-meta
12259 +
12260 +DESCRIPTION="KDE RenameDlg plugins"
12261 +KEYWORDS="~amd64 ~arm ~x86"
12262 +IUSE="debug"
12263
12264 diff --git a/kde-apps/rocs/rocs-16.04.3.ebuild b/kde-apps/rocs/rocs-16.04.3.ebuild
12265 new file mode 100644
12266 index 0000000..67b246e
12267 --- /dev/null
12268 +++ b/kde-apps/rocs/rocs-16.04.3.ebuild
12269 @@ -0,0 +1,47 @@
12270 +# Copyright 1999-2016 Gentoo Foundation
12271 +# Distributed under the terms of the GNU General Public License v2
12272 +# $Id$
12273 +
12274 +EAPI=6
12275 +
12276 +CMAKE_MIN_VERSION="3.0.0"
12277 +KDE_HANDBOOK="optional"
12278 +KDE_TEST="true"
12279 +inherit kde5
12280 +
12281 +DESCRIPTION="Interface to work with Graph Theory"
12282 +HOMEPAGE="https://www.kde.org/applications/education/rocs
12283 +https://edu.kde.org/applications/mathematics/rocs"
12284 +KEYWORDS="~amd64 ~x86"
12285 +IUSE=""
12286 +
12287 +RDEPEND="
12288 + $(add_frameworks_dep karchive)
12289 + $(add_frameworks_dep kconfig)
12290 + $(add_frameworks_dep kconfigwidgets)
12291 + $(add_frameworks_dep kcoreaddons)
12292 + $(add_frameworks_dep kcrash)
12293 + $(add_frameworks_dep kdeclarative)
12294 + $(add_frameworks_dep ki18n)
12295 + $(add_frameworks_dep kitemviews)
12296 + $(add_frameworks_dep kparts)
12297 + $(add_frameworks_dep kservice)
12298 + $(add_frameworks_dep ktexteditor)
12299 + $(add_frameworks_dep ktextwidgets)
12300 + $(add_frameworks_dep kxmlgui)
12301 + $(add_qt_dep qtconcurrent)
12302 + $(add_qt_dep qtdeclarative 'widgets')
12303 + $(add_qt_dep qtgui)
12304 + $(add_qt_dep qtscript 'scripttools')
12305 + $(add_qt_dep qtsvg)
12306 + $(add_qt_dep qtwebkit)
12307 + $(add_qt_dep qtwidgets)
12308 + $(add_qt_dep qtxml)
12309 + $(add_qt_dep qtxmlpatterns)
12310 + dev-libs/grantlee:5
12311 +"
12312 +DEPEND="${RDEPEND}
12313 + >=dev-libs/boost-1.49
12314 +"
12315 +
12316 +RESTRICT=test # 1/10 tests currently fails
12317
12318 diff --git a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-16.04.3.ebuild b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-16.04.3.ebuild
12319 new file mode 100644
12320 index 0000000..e229e2e
12321 --- /dev/null
12322 +++ b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-16.04.3.ebuild
12323 @@ -0,0 +1,18 @@
12324 +# Copyright 1999-2016 Gentoo Foundation
12325 +# Distributed under the terms of the GNU General Public License v2
12326 +# $Id$
12327 +
12328 +EAPI=6
12329 +
12330 +inherit kde5
12331 +
12332 +DESCRIPTION="KWallet extension for signond"
12333 +HOMEPAGE="https://01.org/gsso/"
12334 +KEYWORDS="~amd64 ~x86"
12335 +LICENSE="LGPL-2.1"
12336 +
12337 +DEPEND="
12338 + $(add_frameworks_dep kwallet)
12339 + net-libs/signond
12340 +"
12341 +RDEPEND="${DEPEND}"
12342
12343 diff --git a/kde-apps/solid-runtime/solid-runtime-16.04.3.ebuild b/kde-apps/solid-runtime/solid-runtime-16.04.3.ebuild
12344 new file mode 100644
12345 index 0000000..409b91d
12346 --- /dev/null
12347 +++ b/kde-apps/solid-runtime/solid-runtime-16.04.3.ebuild
12348 @@ -0,0 +1,30 @@
12349 +# Copyright 1999-2016 Gentoo Foundation
12350 +# Distributed under the terms of the GNU General Public License v2
12351 +# $Id$
12352 +
12353 +EAPI=6
12354 +
12355 +KMNAME="kde-runtime"
12356 +KMNOMODULE=true
12357 +inherit kde4-meta
12358 +
12359 +DESCRIPTION="KDE SC solid runtime modules (autoeject, automounter and others)"
12360 +HOMEPAGE="https://solid.kde.org"
12361 +KEYWORDS="~amd64 ~arm ~x86"
12362 +IUSE="debug bluetooth networkmanager"
12363 +
12364 +KMEXTRA="
12365 + solid-device-automounter/
12366 + solid-hardware/
12367 + solid-networkstatus/
12368 + solidautoeject/
12369 + soliduiserver/
12370 +"
12371 +
12372 +DEPEND=""
12373 +RDEPEND="${DEPEND}
12374 + bluetooth? ( || ( net-wireless/bluedevil kde-plasma/bluedevil ) )
12375 + networkmanager? ( || ( kde-misc/plasma-nm kde-misc/networkmanagement kde-plasma/plasma-nm ) )
12376 +"
12377 +
12378 +PATCHES=( "${FILESDIR}/${PN}-4.14.3-networkmanager-1.0.6.patch" )
12379
12380 diff --git a/kde-apps/spectacle/spectacle-16.04.3.ebuild b/kde-apps/spectacle/spectacle-16.04.3.ebuild
12381 new file mode 100644
12382 index 0000000..513119e
12383 --- /dev/null
12384 +++ b/kde-apps/spectacle/spectacle-16.04.3.ebuild
12385 @@ -0,0 +1,50 @@
12386 +# Copyright 1999-2016 Gentoo Foundation
12387 +# Distributed under the terms of the GNU General Public License v2
12388 +# $Id$
12389 +
12390 +EAPI=6
12391 +
12392 +KDE_HANDBOOK="forceoptional"
12393 +inherit kde5
12394 +
12395 +DESCRIPTION="Screenshot capture utility"
12396 +KEYWORDS="~amd64 ~x86"
12397 +IUSE="kipi share"
12398 +
12399 +DEPEND="
12400 + $(add_frameworks_dep kconfig)
12401 + $(add_frameworks_dep kconfigwidgets)
12402 + $(add_frameworks_dep kcoreaddons)
12403 + $(add_frameworks_dep kdbusaddons)
12404 + $(add_frameworks_dep kdeclarative)
12405 + $(add_frameworks_dep ki18n)
12406 + $(add_frameworks_dep kio)
12407 + $(add_frameworks_dep knotifications)
12408 + $(add_frameworks_dep kservice)
12409 + $(add_frameworks_dep kwidgetsaddons)
12410 + $(add_frameworks_dep kwindowsystem)
12411 + $(add_frameworks_dep kxmlgui)
12412 + $(add_plasma_dep libkscreen '' '' '5=')
12413 + $(add_qt_dep qtdbus)
12414 + $(add_qt_dep qtgui)
12415 + $(add_qt_dep qtprintsupport)
12416 + $(add_qt_dep qtwidgets)
12417 + $(add_qt_dep qtx11extras)
12418 + x11-libs/libxcb
12419 + x11-libs/xcb-util
12420 + x11-libs/xcb-util-cursor
12421 + x11-libs/xcb-util-image
12422 + kipi? ( $(add_kdeapps_dep libkipi '' '' '5=') )
12423 + share? ( dev-libs/purpose:5 )
12424 +"
12425 +RDEPEND="${DEPEND}
12426 + !kde-apps/ksnapshot
12427 +"
12428 +
12429 +src_configure() {
12430 + local mycmakeargs=(
12431 + $(cmake-utils_use_find_package kipi KF5Kipi)
12432 + $(cmake-utils_use_find_package share KDEExperimentalPurpose)
12433 + )
12434 + kde5_src_configure
12435 +}
12436
12437 diff --git a/kde-apps/step/step-16.04.3.ebuild b/kde-apps/step/step-16.04.3.ebuild
12438 new file mode 100644
12439 index 0000000..9f7e8be
12440 --- /dev/null
12441 +++ b/kde-apps/step/step-16.04.3.ebuild
12442 @@ -0,0 +1,62 @@
12443 +# Copyright 1999-2016 Gentoo Foundation
12444 +# Distributed under the terms of the GNU General Public License v2
12445 +# $Id$
12446 +
12447 +EAPI=6
12448 +
12449 +KDE_HANDBOOK="forceoptional" # not optional until !kdelibs4support
12450 +KDE_TEST="forceoptional"
12451 +inherit kde5
12452 +
12453 +DESCRIPTION="Interactive physics simulator"
12454 +HOMEPAGE="https://edu.kde.org/step"
12455 +KEYWORDS="~amd64 ~x86"
12456 +IUSE="+gsl +qalculate"
12457 +
12458 +DEPEND="
12459 + $(add_frameworks_dep kcompletion)
12460 + $(add_frameworks_dep kconfig)
12461 + $(add_frameworks_dep kconfigwidgets)
12462 + $(add_frameworks_dep kcoreaddons)
12463 + $(add_frameworks_dep kcrash)
12464 + $(add_frameworks_dep kdelibs4support)
12465 + $(add_frameworks_dep khtml)
12466 + $(add_frameworks_dep ki18n)
12467 + $(add_frameworks_dep kiconthemes)
12468 + $(add_frameworks_dep kio)
12469 + $(add_frameworks_dep knewstuff)
12470 + $(add_frameworks_dep kparts)
12471 + $(add_frameworks_dep kplotting)
12472 + $(add_frameworks_dep kservice)
12473 + $(add_frameworks_dep ktextwidgets)
12474 + $(add_frameworks_dep kwidgetsaddons)
12475 + $(add_frameworks_dep kxmlgui)
12476 + $(add_qt_dep qtdeclarative)
12477 + $(add_qt_dep qtgui)
12478 + $(add_qt_dep qtopengl)
12479 + $(add_qt_dep qtprintsupport)
12480 + $(add_qt_dep qtsvg)
12481 + $(add_qt_dep qtwidgets)
12482 + $(add_qt_dep qtxml)
12483 + =dev-cpp/eigen-3.2*:3
12484 + sci-libs/cln
12485 + gsl? ( sci-libs/gsl:= )
12486 + qalculate? ( >=sci-libs/libqalculate-0.9.5 )
12487 +"
12488 +RDEPEND="${DEPEND}"
12489 +
12490 +src_prepare() {
12491 + kde5_src_prepare
12492 +
12493 + # FIXME: Drop duplicate upstream
12494 + sed -e '/find_package.*Xml Test/ s/^/#/' \
12495 + -i stepcore/CMakeLists.txt || die
12496 +}
12497 +
12498 +src_configure() {
12499 + local mycmakeargs=(
12500 + $(cmake-utils_use_find_package gsl GSL)
12501 + $(cmake-utils_use_find_package qalculate Qalculate)
12502 + )
12503 + kde5_src_configure
12504 +}
12505
12506 diff --git a/kde-apps/svgpart/svgpart-16.04.3.ebuild b/kde-apps/svgpart/svgpart-16.04.3.ebuild
12507 new file mode 100644
12508 index 0000000..c659b70
12509 --- /dev/null
12510 +++ b/kde-apps/svgpart/svgpart-16.04.3.ebuild
12511 @@ -0,0 +1,11 @@
12512 +# Copyright 1999-2016 Gentoo Foundation
12513 +# Distributed under the terms of the GNU General Public License v2
12514 +# $Id$
12515 +
12516 +EAPI=6
12517 +
12518 +inherit kde4-base
12519 +
12520 +DESCRIPTION="Svgpart is a kpart for viewing SVGs"
12521 +KEYWORDS="~amd64 ~arm ~x86"
12522 +IUSE="debug"
12523
12524 diff --git a/kde-apps/sweeper/sweeper-16.04.3.ebuild b/kde-apps/sweeper/sweeper-16.04.3.ebuild
12525 new file mode 100644
12526 index 0000000..9e8d9cc
12527 --- /dev/null
12528 +++ b/kde-apps/sweeper/sweeper-16.04.3.ebuild
12529 @@ -0,0 +1,14 @@
12530 +# Copyright 1999-2016 Gentoo Foundation
12531 +# Distributed under the terms of the GNU General Public License v2
12532 +# $Id$
12533 +
12534 +EAPI=6
12535 +
12536 +KDE_HANDBOOK="optional"
12537 +inherit kde4-base
12538 +
12539 +DESCRIPTION="KDE Privacy Settings Widget"
12540 +HOMEPAGE="https://www.kde.org/applications/utilities/sweeper
12541 +https://utils.kde.org/projects/sweeper"
12542 +KEYWORDS="~amd64 ~arm ~x86"
12543 +IUSE="debug"
12544
12545 diff --git a/kde-apps/syndication/syndication-16.04.3.ebuild b/kde-apps/syndication/syndication-16.04.3.ebuild
12546 new file mode 100644
12547 index 0000000..b81b4be
12548 --- /dev/null
12549 +++ b/kde-apps/syndication/syndication-16.04.3.ebuild
12550 @@ -0,0 +1,21 @@
12551 +# Copyright 1999-2016 Gentoo Foundation
12552 +# Distributed under the terms of the GNU General Public License v2
12553 +# $Id$
12554 +
12555 +EAPI=6
12556 +
12557 +KDE_TEST="true"
12558 +inherit kde5
12559 +
12560 +DESCRIPTION="Library for parsing RSS and Atom feeds"
12561 +LICENSE="LGPL-2+"
12562 +KEYWORDS="~amd64 ~x86"
12563 +IUSE=""
12564 +
12565 +DEPEND="
12566 + $(add_frameworks_dep kcodecs)
12567 + $(add_frameworks_dep kcoreaddons)
12568 + $(add_frameworks_dep kio)
12569 + $(add_qt_dep qtxml)
12570 +"
12571 +RDEPEND="${DEPEND}"
12572
12573 diff --git a/kde-apps/thumbnailers/thumbnailers-16.04.3.ebuild b/kde-apps/thumbnailers/thumbnailers-16.04.3.ebuild
12574 new file mode 100644
12575 index 0000000..7a0aaee
12576 --- /dev/null
12577 +++ b/kde-apps/thumbnailers/thumbnailers-16.04.3.ebuild
12578 @@ -0,0 +1,20 @@
12579 +# Copyright 1999-2016 Gentoo Foundation
12580 +# Distributed under the terms of the GNU General Public License v2
12581 +# $Id$
12582 +
12583 +EAPI=6
12584 +
12585 +KMNAME="kdegraphics-thumbnailers"
12586 +inherit kde5
12587 +
12588 +DESCRIPTION="Thumbnail generators for PDF/PS and RAW files"
12589 +KEYWORDS="~amd64 ~x86"
12590 +IUSE=""
12591 +
12592 +DEPEND="
12593 + $(add_frameworks_dep kio)
12594 + $(add_kdeapps_dep libkdcraw)
12595 + $(add_kdeapps_dep libkexiv2)
12596 + $(add_qt_dep qtgui)
12597 +"
12598 +RDEPEND="${DEPEND}"
12599
12600 diff --git a/kde-apps/umbrello/umbrello-16.04.3.ebuild b/kde-apps/umbrello/umbrello-16.04.3.ebuild
12601 new file mode 100644
12602 index 0000000..b85d5b3
12603 --- /dev/null
12604 +++ b/kde-apps/umbrello/umbrello-16.04.3.ebuild
12605 @@ -0,0 +1,50 @@
12606 +# Copyright 1999-2016 Gentoo Foundation
12607 +# Distributed under the terms of the GNU General Public License v2
12608 +# $Id$
12609 +
12610 +EAPI=6
12611 +
12612 +KDE_HANDBOOK="forceoptional"
12613 +KDE_TEST="forceoptional"
12614 +inherit kde5
12615 +
12616 +DESCRIPTION="KDE UML Modeller"
12617 +HOMEPAGE="
12618 + https://www.kde.org/applications/development/umbrello
12619 + https://umbrello.kde.org
12620 +"
12621 +KEYWORDS="~amd64 ~x86"
12622 +IUSE=""
12623 +
12624 +DEPEND="
12625 + $(add_frameworks_dep karchive)
12626 + $(add_frameworks_dep kcompletion)
12627 + $(add_frameworks_dep kconfig)
12628 + $(add_frameworks_dep kconfigwidgets)
12629 + $(add_frameworks_dep kcoreaddons)
12630 + $(add_frameworks_dep ki18n)
12631 + $(add_frameworks_dep kiconthemes)
12632 + $(add_frameworks_dep kio)
12633 + $(add_frameworks_dep kjobwidgets)
12634 + $(add_frameworks_dep ktexteditor)
12635 + $(add_frameworks_dep ktextwidgets)
12636 + $(add_frameworks_dep kwidgetsaddons)
12637 + $(add_frameworks_dep kxmlgui)
12638 + $(add_qt_dep qtgui)
12639 + $(add_qt_dep qtprintsupport)
12640 + $(add_qt_dep qtsvg)
12641 + $(add_qt_dep qtwidgets)
12642 + $(add_qt_dep qtxml)
12643 + dev-libs/libxml2
12644 + dev-libs/libxslt
12645 +"
12646 +RDEPEND="${DEPEND}"
12647 +
12648 +src_configure() {
12649 + local mycmakeargs=(
12650 + -DBUILD_KF5=ON
12651 + -DBUILD_unittests=$(usex test)
12652 + )
12653 +
12654 + kde5_src_configure
12655 +}
12656
12657 diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-16.04.3.ebuild b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-16.04.3.ebuild
12658 new file mode 100644
12659 index 0000000..e3e71f2
12660 --- /dev/null
12661 +++ b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-16.04.3.ebuild
12662 @@ -0,0 +1,11 @@
12663 +# Copyright 1999-2016 Gentoo Foundation
12664 +# Distributed under the terms of the GNU General Public License v2
12665 +# $Id$
12666 +
12667 +EAPI=6
12668 +
12669 +inherit kde4-base
12670 +
12671 +DESCRIPTION="A DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
12672 +KEYWORDS="~amd64 ~arm ~x86"
12673 +IUSE="debug"