Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-leechcraft/lc-poshuku/, app-leechcraft/lc-cpuload/, ...
Date: Sun, 26 Feb 2017 11:59:10
Message-Id: 1488110336.09222bd0523d448c79f1434b042f55e440097adf.soap@gentoo
1 commit: 09222bd0523d448c79f1434b042f55e440097adf
2 Author: 0xd34df00d <0xd34df00d <AT> gmail <DOT> com>
3 AuthorDate: Sat Feb 25 18:49:28 2017 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 26 11:58:56 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09222bd0
7
8 app-leechcraft: use Qt5, modernize the eclass and ebuilds
9
10 Closes: https://github.com/gentoo/gentoo/pull/4079
11
12 app-leechcraft/laretz/laretz-9999.ebuild | 6 +-
13 app-leechcraft/laretz/metadata.xml | 8 +-
14 .../lc-advancednotifications-9999.ebuild | 6 +-
15 .../lc-advancednotifications/metadata.xml | 10 +-
16 .../lc-aggregator/lc-aggregator-9999.ebuild | 28 ++---
17 app-leechcraft/lc-aggregator/metadata.xml | 11 +-
18 app-leechcraft/lc-anhero/lc-anhero-9999.ebuild | 4 +-
19 app-leechcraft/lc-anhero/metadata.xml | 8 +-
20 app-leechcraft/lc-auscrie/lc-auscrie-9999.ebuild | 4 +-
21 app-leechcraft/lc-auscrie/metadata.xml | 8 +-
22 app-leechcraft/lc-azoth/lc-azoth-9999.ebuild | 122 ++++++++++++---------
23 app-leechcraft/lc-azoth/metadata.xml | 70 ++++++------
24 .../lc-bittorrent/lc-bittorrent-9999.ebuild | 23 ++--
25 app-leechcraft/lc-bittorrent/metadata.xml | 8 +-
26 app-leechcraft/lc-blasq/lc-blasq-9999.ebuild | 32 ++++--
27 app-leechcraft/lc-blasq/metadata.xml | 24 ++--
28 app-leechcraft/lc-blogique/lc-blogique-9999.ebuild | 24 ++--
29 app-leechcraft/lc-blogique/metadata.xml | 20 ++--
30 app-leechcraft/lc-certmgr/lc-certmgr-9999.ebuild | 10 +-
31 app-leechcraft/lc-certmgr/metadata.xml | 8 +-
32 app-leechcraft/lc-core/lc-core-9999.ebuild | 36 +++---
33 app-leechcraft/lc-core/metadata.xml | 10 +-
34 app-leechcraft/lc-cpuload/lc-cpuload-9999.ebuild | 9 +-
35 app-leechcraft/lc-cpuload/metadata.xml | 8 +-
36 app-leechcraft/lc-cstp/lc-cstp-9999.ebuild | 11 +-
37 app-leechcraft/lc-cstp/metadata.xml | 12 +-
38 .../lc-dbusmanager/lc-dbusmanager-9999.ebuild | 10 +-
39 app-leechcraft/lc-dbusmanager/metadata.xml | 8 +-
40 .../lc-deadlyrics/lc-deadlyrics-9999.ebuild | 14 ++-
41 app-leechcraft/lc-deadlyrics/metadata.xml | 8 +-
42 app-leechcraft/lc-devmon/lc-devmon-9999.ebuild | 7 +-
43 app-leechcraft/lc-devmon/metadata.xml | 8 +-
44 app-leechcraft/lc-dolozhee/lc-dolozhee-9999.ebuild | 10 +-
45 app-leechcraft/lc-dolozhee/metadata.xml | 8 +-
46 .../lc-eleeminator/lc-eleeminator-9999.ebuild | 8 +-
47 app-leechcraft/lc-eleeminator/metadata.xml | 8 +-
48 app-leechcraft/lc-fenet/lc-fenet-9999.ebuild | 9 +-
49 app-leechcraft/lc-fenet/metadata.xml | 8 +-
50 app-leechcraft/lc-gacts/lc-gacts-9999.ebuild | 15 +--
51 app-leechcraft/lc-gacts/metadata.xml | 8 +-
52 app-leechcraft/lc-glance/lc-glance-9999.ebuild | 8 +-
53 app-leechcraft/lc-glance/metadata.xml | 8 +-
54 .../lc-gmailnotifier/lc-gmailnotifier-9999.ebuild | 12 +-
55 app-leechcraft/lc-gmailnotifier/metadata.xml | 8 +-
56 .../lc-historyholder/lc-historyholder-9999.ebuild | 13 ++-
57 app-leechcraft/lc-historyholder/metadata.xml | 8 +-
58 .../lc-hotsensors/lc-hotsensors-9999.ebuild | 14 ++-
59 app-leechcraft/lc-hotsensors/metadata.xml | 8 +-
60 .../lc-hotstreams/lc-hotstreams-9999.ebuild | 12 +-
61 app-leechcraft/lc-hotstreams/metadata.xml | 12 +-
62 app-leechcraft/lc-htthare/lc-htthare-9999.ebuild | 10 +-
63 app-leechcraft/lc-htthare/metadata.xml | 8 +-
64 app-leechcraft/lc-imgaste/lc-imgaste-9999.ebuild | 9 +-
65 app-leechcraft/lc-imgaste/metadata.xml | 8 +-
66 .../lc-intermutko/lc-intermutko-9999.ebuild | 9 +-
67 app-leechcraft/lc-intermutko/metadata.xml | 8 +-
68 app-leechcraft/lc-kbswitch/lc-kbswitch-9999.ebuild | 16 ++-
69 app-leechcraft/lc-kbswitch/metadata.xml | 11 +-
70 app-leechcraft/lc-kinotify/lc-kinotify-9999.ebuild | 8 +-
71 app-leechcraft/lc-kinotify/metadata.xml | 8 +-
72 app-leechcraft/lc-knowhow/lc-knowhow-9999.ebuild | 10 +-
73 app-leechcraft/lc-knowhow/metadata.xml | 8 +-
74 .../lc-krigstask/lc-krigstask-9999.ebuild | 10 +-
75 app-leechcraft/lc-krigstask/metadata.xml | 8 +-
76 app-leechcraft/lc-lackman/lc-lackman-9999.ebuild | 13 ++-
77 app-leechcraft/lc-lackman/metadata.xml | 8 +-
78 .../lc-lastfmscrobble-9999.ebuild | 9 +-
79 app-leechcraft/lc-lastfmscrobble/metadata.xml | 8 +-
80 app-leechcraft/lc-laughty/lc-laughty-9999.ebuild | 11 +-
81 app-leechcraft/lc-laughty/metadata.xml | 8 +-
82 app-leechcraft/lc-launchy/lc-launchy-9999.ebuild | 11 +-
83 app-leechcraft/lc-launchy/metadata.xml | 12 +-
84 app-leechcraft/lc-lemon/lc-lemon-9999.ebuild | 23 ++--
85 app-leechcraft/lc-lemon/metadata.xml | 8 +-
86 app-leechcraft/lc-lhtr/lc-lhtr-9999.ebuild | 12 +-
87 app-leechcraft/lc-lhtr/metadata.xml | 8 +-
88 app-leechcraft/lc-liznoo/lc-liznoo-9999.ebuild | 26 ++---
89 app-leechcraft/lc-liznoo/metadata.xml | 11 +-
90 app-leechcraft/lc-lmp/lc-lmp-9999.ebuild | 45 ++++----
91 app-leechcraft/lc-lmp/metadata.xml | 24 ++--
92 .../lc-mellonetray/lc-mellonetray-9999.ebuild | 9 +-
93 app-leechcraft/lc-mellonetray/metadata.xml | 8 +-
94 app-leechcraft/lc-monocle/lc-monocle-9999.ebuild | 23 ++--
95 app-leechcraft/lc-monocle/metadata.xml | 8 +-
96 .../lc-musiczombie/lc-musiczombie-9999.ebuild | 15 ++-
97 app-leechcraft/lc-musiczombie/metadata.xml | 8 +-
98 app-leechcraft/lc-nacheku/lc-nacheku-9999.ebuild | 8 +-
99 app-leechcraft/lc-nacheku/metadata.xml | 8 +-
100 .../lc-netstoremanager-9999.ebuild | 17 ++-
101 app-leechcraft/lc-netstoremanager/metadata.xml | 20 ++--
102 .../lc-networkmonitor-9999.ebuild | 9 +-
103 app-leechcraft/lc-networkmonitor/metadata.xml | 8 +-
104 app-leechcraft/lc-newlife/lc-newlife-9999.ebuild | 11 +-
105 app-leechcraft/lc-newlife/metadata.xml | 8 +-
106 app-leechcraft/lc-ooronee/lc-ooronee-9999.ebuild | 15 ++-
107 app-leechcraft/lc-ooronee/metadata.xml | 8 +-
108 app-leechcraft/lc-otlozhu/lc-otlozhu-9999.ebuild | 18 ++-
109 app-leechcraft/lc-otlozhu/metadata.xml | 8 +-
110 app-leechcraft/lc-pintab/lc-pintab-9999.ebuild | 8 +-
111 app-leechcraft/lc-pintab/metadata.xml | 8 +-
112 .../lc-pogooglue/lc-pogooglue-9999.ebuild | 10 +-
113 app-leechcraft/lc-pogooglue/metadata.xml | 12 +-
114 app-leechcraft/lc-popishu/lc-popishu-9999.ebuild | 6 +-
115 app-leechcraft/lc-popishu/metadata.xml | 8 +-
116 app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild | 63 ++++++-----
117 app-leechcraft/lc-poshuku/metadata.xml | 39 ++++---
118 app-leechcraft/lc-qrosp/lc-qrosp-9999.ebuild | 7 +-
119 app-leechcraft/lc-qrosp/metadata.xml | 8 +-
120 .../lc-rosenthal/lc-rosenthal-9999.ebuild | 7 +-
121 app-leechcraft/lc-rosenthal/metadata.xml | 12 +-
122 app-leechcraft/lc-sb2/lc-sb2-9999.ebuild | 9 +-
123 app-leechcraft/lc-sb2/metadata.xml | 8 +-
124 .../lc-scroblibre/lc-scroblibre-9999.ebuild | 9 +-
125 app-leechcraft/lc-scroblibre/metadata.xml | 8 +-
126 app-leechcraft/lc-secman/lc-secman-9999.ebuild | 19 +++-
127 app-leechcraft/lc-secman/metadata.xml | 8 +-
128 app-leechcraft/lc-seekthru/lc-seekthru-9999.ebuild | 13 ++-
129 app-leechcraft/lc-seekthru/metadata.xml | 8 +-
130 app-leechcraft/lc-summary/lc-summary-9999.ebuild | 8 +-
131 app-leechcraft/lc-summary/metadata.xml | 14 ++-
132 .../lc-sysnotify/lc-sysnotify-9999.ebuild | 8 +-
133 app-leechcraft/lc-sysnotify/metadata.xml | 8 +-
134 .../lc-tabsessmanager-9999.ebuild | 8 +-
135 app-leechcraft/lc-tabsessmanager/metadata.xml | 8 +-
136 app-leechcraft/lc-tabslist/lc-tabslist-9999.ebuild | 8 +-
137 app-leechcraft/lc-tabslist/metadata.xml | 8 +-
138 .../lc-touchstreams/lc-touchstreams-9999.ebuild | 12 +-
139 app-leechcraft/lc-touchstreams/metadata.xml | 8 +-
140 app-leechcraft/lc-tpi/lc-tpi-9999.ebuild | 9 +-
141 app-leechcraft/lc-tpi/metadata.xml | 8 +-
142 app-leechcraft/lc-vgrabber/lc-vgrabber-9999.ebuild | 4 +-
143 app-leechcraft/lc-vgrabber/metadata.xml | 8 +-
144 app-leechcraft/lc-vrooby/lc-vrooby-9999.ebuild | 23 ++--
145 app-leechcraft/lc-vrooby/metadata.xml | 8 +-
146 app-leechcraft/lc-xproxy/lc-xproxy-9999.ebuild | 9 +-
147 app-leechcraft/lc-xproxy/metadata.xml | 8 +-
148 app-leechcraft/lc-xtazy/lc-xtazy-9999.ebuild | 6 +-
149 app-leechcraft/lc-xtazy/metadata.xml | 8 +-
150 app-leechcraft/lcpackgen/lcpackgen-1.3.ebuild | 4 +-
151 app-leechcraft/lcpackgen/metadata.xml | 18 +--
152 .../leechcraft-meta/leechcraft-meta-9999.ebuild | 8 +-
153 app-leechcraft/leechcraft-meta/metadata.xml | 10 +-
154 app-leechcraft/liblaretz/liblaretz-0.1.0.ebuild | 4 +-
155 app-leechcraft/liblaretz/liblaretz-9999.ebuild | 6 +-
156 app-leechcraft/liblaretz/metadata.xml | 8 +-
157 dev-libs/qrosscore/metadata.xml | 8 +-
158 dev-libs/qrosspython/metadata.xml | 8 +-
159 eclass/leechcraft.eclass | 42 ++-----
160 media-libs/hupnp-ng/metadata.xml | 8 +-
161 net-libs/qxmpp/metadata.xml | 30 ++---
162 .../leechcraft-browser-9999.ebuild | 4 +-
163 virtual/leechcraft-browser/metadata.xml | 8 +-
164 .../leechcraft-downloader-http-9999.ebuild | 6 +-
165 virtual/leechcraft-downloader-http/metadata.xml | 12 +-
166 .../leechcraft-notifier-9999.ebuild | 10 +-
167 virtual/leechcraft-notifier/metadata.xml | 8 +-
168 .../leechcraft-quark-sideprovider-9999.ebuild | 8 +-
169 virtual/leechcraft-quark-sideprovider/metadata.xml | 8 +-
170 .../leechcraft-search-show-9999.ebuild | 6 +-
171 virtual/leechcraft-search-show/metadata.xml | 8 +-
172 .../leechcraft-storage-device-manager-9999.ebuild | 6 +-
173 .../leechcraft-storage-device-manager/metadata.xml | 8 +-
174 .../leechcraft-task-show-9999.ebuild | 6 +-
175 virtual/leechcraft-task-show/metadata.xml | 14 ++-
176 .../leechcraft-trayarea-9999.ebuild | 6 +-
177 virtual/leechcraft-trayarea/metadata.xml | 8 +-
178 .../leechcraft-wysiwyg-editor-9999.ebuild | 4 +-
179 virtual/leechcraft-wysiwyg-editor/metadata.xml | 8 +-
180 168 files changed, 1296 insertions(+), 776 deletions(-)
181
182 diff --git a/app-leechcraft/laretz/laretz-9999.ebuild b/app-leechcraft/laretz/laretz-9999.ebuild
183 index 655c1cf6fc..76df732ac3 100644
184 --- a/app-leechcraft/laretz/laretz-9999.ebuild
185 +++ b/app-leechcraft/laretz/laretz-9999.ebuild
186 @@ -1,8 +1,8 @@
187 -# Copyright 1999-2013 Gentoo Foundation
188 +# Copyright 1999-2017 Gentoo Foundation
189 # Distributed under the terms of the GNU General Public License v2
190 # $Id$
191
192 -EAPI=5
193 +EAPI=6
194
195 DESCRIPTION="The Laretz sync server"
196 HOMEPAGE="http://leechcraft.org"
197 @@ -10,7 +10,7 @@ HOMEPAGE="http://leechcraft.org"
198 EGIT_REPO_URI="git://github.com/0xd34df00d/laretz.git"
199 EGIT_PROJECT="laretz"
200
201 -inherit cmake-utils git-2
202 +inherit cmake-utils git-r3
203
204 LICENSE="Boost-1.0"
205 SLOT="0"
206
207 diff --git a/app-leechcraft/laretz/metadata.xml b/app-leechcraft/laretz/metadata.xml
208 index 30c188bbd0..ef43617d9e 100644
209 --- a/app-leechcraft/laretz/metadata.xml
210 +++ b/app-leechcraft/laretz/metadata.xml
211 @@ -1,8 +1,12 @@
212 <?xml version="1.0" encoding="UTF-8"?>
213 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
214 <pkgmetadata>
215 + <maintainer type="person">
216 + <email>0xd34df00d@×××××.com</email>
217 + <name>Georg Rudoy</name>
218 + </maintainer>
219 <maintainer type="project">
220 - <email>leechcraft@g.o</email>
221 - <name>LeechCraft</name>
222 + <email>proxy-maint@g.o</email>
223 + <name>Proxy Maintainers</name>
224 </maintainer>
225 </pkgmetadata>
226
227 diff --git a/app-leechcraft/lc-advancednotifications/lc-advancednotifications-9999.ebuild b/app-leechcraft/lc-advancednotifications/lc-advancednotifications-9999.ebuild
228 index 3fb94612c3..e982e40cf5 100644
229 --- a/app-leechcraft/lc-advancednotifications/lc-advancednotifications-9999.ebuild
230 +++ b/app-leechcraft/lc-advancednotifications/lc-advancednotifications-9999.ebuild
231 @@ -1,8 +1,8 @@
232 -# Copyright 1999-2014 Gentoo Foundation
233 +# Copyright 1999-2017 Gentoo Foundation
234 # Distributed under the terms of the GNU General Public License v2
235 # $Id$
236
237 -EAPI="4"
238 +EAPI=6
239
240 inherit leechcraft
241
242 @@ -13,7 +13,7 @@ KEYWORDS=""
243 IUSE="debug"
244
245 DEPEND="~app-leechcraft/lc-core-${PV}
246 - dev-qt/qtdeclarative:4"
247 + dev-qt/qtdeclarative:5"
248 RDEPEND="${DEPEND}"
249
250 pkg_postinst() {
251
252 diff --git a/app-leechcraft/lc-advancednotifications/metadata.xml b/app-leechcraft/lc-advancednotifications/metadata.xml
253 index 5bd8633aab..a14b015c93 100644
254 --- a/app-leechcraft/lc-advancednotifications/metadata.xml
255 +++ b/app-leechcraft/lc-advancednotifications/metadata.xml
256 @@ -1,11 +1,15 @@
257 <?xml version="1.0" encoding="UTF-8"?>
258 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
259 <pkgmetadata>
260 + <maintainer type="person">
261 + <email>0xd34df00d@×××××.com</email>
262 + <name>Georg Rudoy</name>
263 + </maintainer>
264 <maintainer type="project">
265 - <email>leechcraft@g.o</email>
266 - <name>LeechCraft</name>
267 + <email>proxy-maint@g.o</email>
268 + <name>Proxy Maintainers</name>
269 </maintainer>
270 <longdescription>Advanced Notifications module provides an extremely flexible and configurable
271 notifications framework for LeechCraft. More information is in the corresponding devel
272 - digest: http://leechcraft.org/devel-digest-5.</longdescription>
273 + digest: http://leechcraft.org/devel-digest-5.</longdescription>
274 </pkgmetadata>
275
276 diff --git a/app-leechcraft/lc-aggregator/lc-aggregator-9999.ebuild b/app-leechcraft/lc-aggregator/lc-aggregator-9999.ebuild
277 index 151b1d8ba6..e796249694 100644
278 --- a/app-leechcraft/lc-aggregator/lc-aggregator-9999.ebuild
279 +++ b/app-leechcraft/lc-aggregator/lc-aggregator-9999.ebuild
280 @@ -1,8 +1,8 @@
281 -# Copyright 1999-2014 Gentoo Foundation
282 +# Copyright 1999-2017 Gentoo Foundation
283 # Distributed under the terms of the GNU General Public License v2
284 # $Id$
285
286 -EAPI="4"
287 +EAPI=6
288
289 inherit leechcraft
290
291 @@ -10,23 +10,23 @@ DESCRIPTION="Full-featured RSS/Atom feed reader for LeechCraft"
292
293 SLOT="0"
294 KEYWORDS=""
295 -IUSE="debug mysql +sqlite postgres webaccess"
296 -
297 -DEPEND="~app-leechcraft/lc-core-${PV}[postgres?,sqlite?]
298 - dev-qt/qtwebkit:4"
299 +IUSE="debug mysql +sqlite postgres"
300 +
301 +DEPEND="
302 + ~app-leechcraft/lc-core-${PV}[postgres?,sqlite?]
303 + dev-qt/qtcore:5
304 + dev-qt/qtnetwork:5
305 + dev-qt/qtprintsupport:5
306 + dev-qt/qtsql:5[sqlite?,postgres?,mysql?]
307 + dev-qt/qtwebkit:5
308 + dev-qt/qtwidgets:5
309 + dev-qt/qtxml:5"
310 RDEPEND="${DEPEND}
311 virtual/leechcraft-downloader-http"
312
313 REQUIRED_USE="|| ( mysql sqlite postgres )"
314
315 -src_configure() {
316 - local mycmakeargs=(
317 - $(cmake-utils_use_enale webaccess AGGREGATOR_WEBACCESS)
318 - )
319 - cmake-utils_src_configure
320 -}
321 -
322 -pkg_setup(){
323 +pkg_postinst(){
324 if use mysql; then
325 ewarn "Support for MySQL databases is experimental and is more likely"
326 ewarn "to contain bugs or mishandle your data than other storage"
327
328 diff --git a/app-leechcraft/lc-aggregator/metadata.xml b/app-leechcraft/lc-aggregator/metadata.xml
329 index 924fdc5f72..ef43617d9e 100644
330 --- a/app-leechcraft/lc-aggregator/metadata.xml
331 +++ b/app-leechcraft/lc-aggregator/metadata.xml
332 @@ -1,11 +1,12 @@
333 <?xml version="1.0" encoding="UTF-8"?>
334 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
335 <pkgmetadata>
336 + <maintainer type="person">
337 + <email>0xd34df00d@×××××.com</email>
338 + <name>Georg Rudoy</name>
339 + </maintainer>
340 <maintainer type="project">
341 - <email>leechcraft@g.o</email>
342 - <name>LeechCraft</name>
343 + <email>proxy-maint@g.o</email>
344 + <name>Proxy Maintainers</name>
345 </maintainer>
346 - <use>
347 - <flag name="webaccess">Enables web interface submodule for Aggregator</flag>
348 - </use>
349 </pkgmetadata>
350
351 diff --git a/app-leechcraft/lc-anhero/lc-anhero-9999.ebuild b/app-leechcraft/lc-anhero/lc-anhero-9999.ebuild
352 index 0db4c417bc..e027b21ef1 100644
353 --- a/app-leechcraft/lc-anhero/lc-anhero-9999.ebuild
354 +++ b/app-leechcraft/lc-anhero/lc-anhero-9999.ebuild
355 @@ -1,8 +1,8 @@
356 -# Copyright 1999-2014 Gentoo Foundation
357 +# Copyright 1999-2017 Gentoo Foundation
358 # Distributed under the terms of the GNU General Public License v2
359 # $Id$
360
361 -EAPI="4"
362 +EAPI=6
363
364 inherit leechcraft
365
366
367 diff --git a/app-leechcraft/lc-anhero/metadata.xml b/app-leechcraft/lc-anhero/metadata.xml
368 index 30c188bbd0..ef43617d9e 100644
369 --- a/app-leechcraft/lc-anhero/metadata.xml
370 +++ b/app-leechcraft/lc-anhero/metadata.xml
371 @@ -1,8 +1,12 @@
372 <?xml version="1.0" encoding="UTF-8"?>
373 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
374 <pkgmetadata>
375 + <maintainer type="person">
376 + <email>0xd34df00d@×××××.com</email>
377 + <name>Georg Rudoy</name>
378 + </maintainer>
379 <maintainer type="project">
380 - <email>leechcraft@g.o</email>
381 - <name>LeechCraft</name>
382 + <email>proxy-maint@g.o</email>
383 + <name>Proxy Maintainers</name>
384 </maintainer>
385 </pkgmetadata>
386
387 diff --git a/app-leechcraft/lc-auscrie/lc-auscrie-9999.ebuild b/app-leechcraft/lc-auscrie/lc-auscrie-9999.ebuild
388 index 6a39ac3646..3ab2f053e0 100644
389 --- a/app-leechcraft/lc-auscrie/lc-auscrie-9999.ebuild
390 +++ b/app-leechcraft/lc-auscrie/lc-auscrie-9999.ebuild
391 @@ -1,8 +1,8 @@
392 -# Copyright 1999-2013 Gentoo Foundation
393 +# Copyright 1999-2017 Gentoo Foundation
394 # Distributed under the terms of the GNU General Public License v2
395 # $Id$
396
397 -EAPI="4"
398 +EAPI=6
399
400 inherit leechcraft
401
402
403 diff --git a/app-leechcraft/lc-auscrie/metadata.xml b/app-leechcraft/lc-auscrie/metadata.xml
404 index 30c188bbd0..ef43617d9e 100644
405 --- a/app-leechcraft/lc-auscrie/metadata.xml
406 +++ b/app-leechcraft/lc-auscrie/metadata.xml
407 @@ -1,8 +1,12 @@
408 <?xml version="1.0" encoding="UTF-8"?>
409 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
410 <pkgmetadata>
411 + <maintainer type="person">
412 + <email>0xd34df00d@×××××.com</email>
413 + <name>Georg Rudoy</name>
414 + </maintainer>
415 <maintainer type="project">
416 - <email>leechcraft@g.o</email>
417 - <name>LeechCraft</name>
418 + <email>proxy-maint@g.o</email>
419 + <name>Proxy Maintainers</name>
420 </maintainer>
421 </pkgmetadata>
422
423 diff --git a/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild b/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild
424 index 8d42947426..9c28b11659 100644
425 --- a/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild
426 +++ b/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild
427 @@ -2,7 +2,7 @@
428 # Distributed under the terms of the GNU General Public License v2
429 # $Id$
430
431 -EAPI="5"
432 +EAPI=6
433
434 inherit leechcraft
435
436 @@ -15,25 +15,41 @@ IUSE="debug doc astrality +acetamide +adiumstyles +autoidler +autopaste +birthda
437 +juick +keeso +lastseen +metacontacts media +murm +latex +nativeemoticons
438 +otroid +spell sarin shx +standardstyles +vader velvetbird +woodpecker +xmpp +xtazy"
439
440 -COMMON_DEPEND="~app-leechcraft/lc-core-${PV}
441 - dev-libs/qjson
442 - dev-qt/qtwebkit:4
443 - autoidler? ( x11-libs/libXScrnSaver )
444 - astrality? ( net-libs/telepathy-qt )
445 - otroid? ( net-libs/libotr )
446 - media? ( dev-qt/qt-mobility[multimedia] )
447 - woodpecker? ( dev-libs/kqoauth )
448 - xmpp? (
449 - =net-libs/qxmpp-9999
450 - media? ( =net-libs/qxmpp-9999[speex] )
451 - )
452 - xtazy? (
453 - ~app-leechcraft/lc-xtazy-${PV}
454 - dev-qt/qtdbus:4
455 - )
456 - crypt? ( app-crypt/qca:2[qt4(+)] )
457 - sarin? ( net-libs/tox )
458 -"
459 +COMMON_DEPEND="
460 + ~app-leechcraft/lc-core-${PV}
461 + dev-qt/qtnetwork:5
462 + dev-qt/qtsql:5
463 + dev-qt/qtwebkit:5
464 + dev-qt/qtxml:5
465 + dev-qt/qtdbus:5
466 + crypt? ( app-crypt/qca:2[qt5] )
467 + media? (
468 + dev-qt/qtmultimedia:5
469 + )
470 + sarin? (
471 + dev-qt/qtconcurrent:5
472 + net-libs/tox
473 + )
474 + lastseen? (
475 + dev-qt/qtconcurrent:5
476 + )
477 + otroid? (
478 + dev-qt/qtconcurrent:5
479 + )
480 + autoidler? (
481 + dev-qt/qtx11extras:5
482 + x11-libs/libXScrnSaver
483 + )
484 + astrality? ( net-libs/telepathy-qt[qt5] )
485 + otroid? ( net-libs/libotr )
486 + woodpecker? ( dev-libs/kqoauth )
487 + xmpp? (
488 + >=net-libs/qxmpp-0.9.3[qt5]
489 + media? ( >=net-libs/qxmpp-0.9.3[qt5,speex] )
490 + )
491 + xtazy? (
492 + ~app-leechcraft/lc-xtazy-${PV}
493 + )"
494 DEPEND="${COMMON_DEPEND}
495 doc? ( app-doc/doxygen[dot] )"
496 RDEPEND="${COMMON_DEPEND}
497 @@ -47,45 +63,45 @@ RDEPEND="${COMMON_DEPEND}
498 virtual/latex-base
499 )
500 spell? (
501 - app-leechcraft/lc-rosenthal
502 + ~app-leechcraft/lc-rosenthal-${PV}
503 )"
504
505 REQUIRED_USE="|| ( standardstyles adiumstyles )"
506
507 src_configure() {
508 local mycmakeargs=(
509 - $(cmake-utils_use_enable crypt CRYPT)
510 - $(cmake-utils_use_with doc DOCS)
511 - $(cmake-utils_use_enable acetamide AZOTH_ACETAMIDE)
512 - $(cmake-utils_use_enable adiumstyles AZOTH_ADIUMSTYLES)
513 - $(cmake-utils_use_enable astrality AZOTH_ASTRALITY)
514 - $(cmake-utils_use_enable autoidler AZOTH_AUTOIDLER)
515 - $(cmake-utils_use_enable autopaste AZOTH_AUTOPASTE)
516 - $(cmake-utils_use_enable birthdaynotifier AZOTH_BIRTHDAYNOTIFIER)
517 - $(cmake-utils_use_enable chathistory AZOTH_CHATHISTORY)
518 - $(cmake-utils_use_enable depester AZOTH_DEPESTER)
519 - $(cmake-utils_use_enable embedmedia AZOTH_EMBEDMEDIA)
520 - $(cmake-utils_use_enable herbicide AZOTH_HERBICIDE)
521 - $(cmake-utils_use_enable hili AZOTH_HILI)
522 - $(cmake-utils_use_enable isterique AZOTH_ISTERIQUE)
523 - $(cmake-utils_use_enable juick AZOTH_JUICK)
524 - $(cmake-utils_use_enable keeso AZOTH_KEESO)
525 - $(cmake-utils_use_enable lastseen AZOTH_LASTSEEN)
526 - $(cmake-utils_use_enable metacontacts AZOTH_METACONTACTS)
527 - $(cmake-utils_use_enable media MEDIACALLS)
528 - $(cmake-utils_use_enable latex AZOTH_MODNOK)
529 - $(cmake-utils_use_enable murm AZOTH_MURM)
530 - $(cmake-utils_use_enable nativeemoticons AZOTH_NATIVEEMOTICONS)
531 - $(cmake-utils_use_enable otroid AZOTH_OTROID)
532 - $(cmake-utils_use_enable sarin AZOTH_SARIN)
533 - $(cmake-utils_use_enable spell AZOTH_ROSENTHAL)
534 - $(cmake-utils_use_enable shx AZOTH_SHX)
535 - $(cmake-utils_use_enable standardstyles AZOTH_STANDARDSTYLES)
536 - $(cmake-utils_use_enable vader AZOTH_VADER)
537 - $(cmake-utils_use_enable velvetbird AZOTH_VELVETBIRD)
538 - $(cmake-utils_use_enable woodpecker AZOTH_WOODPECKER)
539 - $(cmake-utils_use_enable xmpp AZOTH_XOOX)
540 - $(cmake-utils_use_enable xtazy AZOTH_XTAZY)
541 + -DENABLE_CRYPT=$(usex crypt)
542 + -DWITH_DOCS=$(usex doc)
543 + -DENABLE_AZOTH_ACETAMIDE=$(usex acetamide)
544 + -DENABLE_AZOTH_ADIUMSTYLES=$(usex adiumstyles)
545 + -DENABLE_AZOTH_ASTRALITY=$(usex astrality)
546 + -DENABLE_AZOTH_AUTOIDLER=$(usex autoidler)
547 + -DENABLE_AZOTH_AUTOPASTE=$(usex autopaste)
548 + -DENABLE_AZOTH_BIRTHDAYNOTIFIER=$(usex birthdaynotifier)
549 + -DENABLE_AZOTH_CHATHISTORY=$(usex chathistory)
550 + -DENABLE_AZOTH_DEPESTER=$(usex depester)
551 + -DENABLE_AZOTH_EMBEDMEDIA=$(usex embedmedia)
552 + -DENABLE_AZOTH_HERBICIDE=$(usex herbicide)
553 + -DENABLE_AZOTH_HILI=$(usex hili)
554 + -DENABLE_AZOTH_ISTERIQUE=$(usex isterique)
555 + -DENABLE_AZOTH_JUICK=$(usex juick)
556 + -DENABLE_AZOTH_KEESO=$(usex keeso)
557 + -DENABLE_AZOTH_LASTSEEN=$(usex lastseen)
558 + -DENABLE_AZOTH_METACONTACTS=$(usex metacontacts)
559 + -DENABLE_MEDIACALLS=$(usex media)
560 + -DENABLE_AZOTH_MODNOK=$(usex latex)
561 + -DENABLE_AZOTH_MURM=$(usex murm)
562 + -DENABLE_AZOTH_NATIVEEMOTICONS=$(usex nativeemoticons)
563 + -DENABLE_AZOTH_OTROID=$(usex otroid)
564 + -DENABLE_AZOTH_SARIN=$(usex sarin)
565 + -DENABLE_AZOTH_ROSENTHAL=$(usex spell)
566 + -DENABLE_AZOTH_SHX=$(usex shx)
567 + -DENABLE_AZOTH_STANDARDSTYLES=$(usex standardstyles)
568 + -DENABLE_AZOTH_VADER=$(usex vader)
569 + -DENABLE_AZOTH_VELVETBIRD=$(usex velvetbird)
570 + -DENABLE_AZOTH_WOODPECKER=$(usex woodpecker)
571 + -DENABLE_AZOTH_XOOX=$(usex xmpp)
572 + -DENABLE_AZOTH_XTAZY=$(usex xtazy)
573 )
574
575 cmake-utils_src_configure
576
577 diff --git a/app-leechcraft/lc-azoth/metadata.xml b/app-leechcraft/lc-azoth/metadata.xml
578 index 7684b5c845..cb1e80eb2d 100644
579 --- a/app-leechcraft/lc-azoth/metadata.xml
580 +++ b/app-leechcraft/lc-azoth/metadata.xml
581 @@ -1,37 +1,41 @@
582 <?xml version="1.0" encoding="UTF-8"?>
583 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
584 <pkgmetadata>
585 -<maintainer type="project">
586 - <email>leechcraft@g.o</email>
587 - <name>LeechCraft</name>
588 -</maintainer>
589 -<use>
590 - <flag name="astrality">Build Astrality, support for protocols provided by Telepathy</flag>
591 - <flag name="acetamide">Build Acetamide, the IRC protocol support</flag>
592 - <flag name="adiumstyles">Build support for Adium styles</flag>
593 - <flag name="autoidler">Build support for automatic status changing according to user idle time</flag>
594 - <flag name="autopaste">Build Autopaste for pasting long texts to pastebins</flag>
595 - <flag name="birthdaynotifier">Build Birthday Notifier for you to not forget about birthdays of your contacts.</flag>
596 - <flag name="chathistory">Build ChatHistory which stories chat history</flag>
597 - <flag name="depester">Build Depester which enables to ignore MUC participants</flag>
598 - <flag name="embedmedia">Build EmbedMedia for embedding flash videos and images directly into chat windows</flag>
599 - <flag name="herbicide">Build Herbicide, a basic antispam plugin</flag>
600 - <flag name="hili">Build HiLi which allows to customize highlight settings in MUCs</flag>
601 - <flag name="isterique">Build Isterique plugin for neutralizing excessive caps lock usage</flag>
602 - <flag name="juick">Build plugin for the Juick.com microblogging service</flag>
603 - <flag name="keeso">Build plugin for changing text into SoMEtHInG lIKe THiS</flag>
604 - <flag name="lastseen">Build plugin for client-side recording of the last online/available time</flag>
605 - <flag name="metacontacts">Build plugin for metacontacts support</flag>
606 - <flag name="media">Enable media calls</flag>
607 - <flag name="murm">Build Murm, the VKontakte messaging support via their native API (instead of XMPP)</flag>
608 - <flag name="nativeemoticons">Build support for native Azoth's emoticons packs</flag>
609 - <flag name="otroid">Build OTRoid, plugin for the Off-the-Record deniable encryption system</flag>
610 - <flag name="sarin">Build Sarin, Tox protocol support module. Please add mva overlay to use <pkg>net-libs/tox</pkg></flag>
611 - <flag name="shx">Build shell command executor plugin</flag>
612 - <flag name="standardstyles">Build support for standard Azoth styles engine</flag>
613 - <flag name="vader">Bulid Vader, the MRIM (Mail.Ru Agent) protocol support plugin</flag>
614 - <flag name="velvetbird">Build support for protocols provided by libpurple</flag>
615 - <flag name="woodpecker">Build Woodpecker, the Twitter client plugin</flag>
616 - <flag name="xtazy">Build Xtazy for publishing currently playing tune</flag>
617 -</use>
618 + <maintainer type="person">
619 + <email>0xd34df00d@×××××.com</email>
620 + <name>Georg Rudoy</name>
621 + </maintainer>
622 + <maintainer type="project">
623 + <email>proxy-maint@g.o</email>
624 + <name>Proxy Maintainers</name>
625 + </maintainer>
626 + <use>
627 + <flag name="astrality">Build Astrality, support for protocols provided by Telepathy</flag>
628 + <flag name="acetamide">Build Acetamide, the IRC protocol support</flag>
629 + <flag name="adiumstyles">Build support for Adium styles</flag>
630 + <flag name="autoidler">Build support for automatic status changing according to user idle time</flag>
631 + <flag name="autopaste">Build Autopaste for pasting long texts to pastebins</flag>
632 + <flag name="birthdaynotifier">Build Birthday Notifier for you to not forget about birthdays of your contacts.</flag>
633 + <flag name="chathistory">Build ChatHistory which stories chat history</flag>
634 + <flag name="depester">Build Depester which enables to ignore MUC participants</flag>
635 + <flag name="embedmedia">Build EmbedMedia for embedding flash videos and images directly into chat windows</flag>
636 + <flag name="herbicide">Build Herbicide, a basic antispam plugin</flag>
637 + <flag name="hili">Build HiLi which allows to customize highlight settings in MUCs</flag>
638 + <flag name="isterique">Build Isterique plugin for neutralizing excessive caps lock usage</flag>
639 + <flag name="juick">Build plugin for the Juick.com microblogging service</flag>
640 + <flag name="keeso">Build plugin for changing text into SoMEtHInG lIKe THiS</flag>
641 + <flag name="lastseen">Build plugin for client-side recording of the last online/available time</flag>
642 + <flag name="metacontacts">Build plugin for metacontacts support</flag>
643 + <flag name="media">Enable media calls</flag>
644 + <flag name="murm">Build Murm, the VKontakte messaging support via their native API (instead of XMPP)</flag>
645 + <flag name="nativeemoticons">Build support for native Azoth's emoticons packs</flag>
646 + <flag name="otroid">Build OTRoid, plugin for the Off-the-Record deniable encryption system</flag>
647 + <flag name="sarin">Build Sarin, Tox protocol support module. Please add mva overlay to use <pkg>net-libs/tox</pkg></flag>
648 + <flag name="shx">Build shell command executor plugin</flag>
649 + <flag name="standardstyles">Build support for standard Azoth styles engine</flag>
650 + <flag name="vader">Bulid Vader, the MRIM (Mail.Ru Agent) protocol support plugin</flag>
651 + <flag name="velvetbird">Build support for protocols provided by libpurple</flag>
652 + <flag name="woodpecker">Build Woodpecker, the Twitter client plugin</flag>
653 + <flag name="xtazy">Build Xtazy for publishing currently playing tune</flag>
654 + </use>
655 </pkgmetadata>
656
657 diff --git a/app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild b/app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild
658 index 4c7602d3f9..ecf3e17672 100644
659 --- a/app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild
660 +++ b/app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild
661 @@ -1,8 +1,8 @@
662 -# Copyright 1999-2014 Gentoo Foundation
663 +# Copyright 1999-2017 Gentoo Foundation
664 # Distributed under the terms of the GNU General Public License v2
665 # $Id$
666
667 -EAPI="4"
668 +EAPI=6
669
670 inherit leechcraft
671
672 @@ -12,15 +12,20 @@ SLOT="0"
673 KEYWORDS=""
674 IUSE="debug geoip"
675
676 -DEPEND="~app-leechcraft/lc-core-${PV}
677 - net-libs/rb_libtorrent"
678 +DEPEND="
679 + ~app-leechcraft/lc-core-${PV}
680 + net-libs/rb_libtorrent
681 + dev-qt/qtxml:5
682 + dev-qt/qtwidgets:5
683 +"
684 RDEPEND="${DEPEND}
685 - virtual/leechcraft-task-show
686 - geoip? ( dev-libs/geoip )"
687 + virtual/leechcraft-task-show
688 + geoip? ( dev-libs/geoip )
689 +"
690
691 src_configure(){
692 - local mycmakeargs="
693 - $(cmake-utils_use_enable geoip BITTORRENT_GEOIP)
694 - "
695 + local mycmakeargs=(
696 + -DENABLE_BITTORRENT_GEOIP=$(usex geoip)
697 + )
698 cmake-utils_src_configure
699 }
700
701 diff --git a/app-leechcraft/lc-bittorrent/metadata.xml b/app-leechcraft/lc-bittorrent/metadata.xml
702 index 30c188bbd0..ef43617d9e 100644
703 --- a/app-leechcraft/lc-bittorrent/metadata.xml
704 +++ b/app-leechcraft/lc-bittorrent/metadata.xml
705 @@ -1,8 +1,12 @@
706 <?xml version="1.0" encoding="UTF-8"?>
707 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
708 <pkgmetadata>
709 + <maintainer type="person">
710 + <email>0xd34df00d@×××××.com</email>
711 + <name>Georg Rudoy</name>
712 + </maintainer>
713 <maintainer type="project">
714 - <email>leechcraft@g.o</email>
715 - <name>LeechCraft</name>
716 + <email>proxy-maint@g.o</email>
717 + <name>Proxy Maintainers</name>
718 </maintainer>
719 </pkgmetadata>
720
721 diff --git a/app-leechcraft/lc-blasq/lc-blasq-9999.ebuild b/app-leechcraft/lc-blasq/lc-blasq-9999.ebuild
722 index 7453543cca..13375b498d 100644
723 --- a/app-leechcraft/lc-blasq/lc-blasq-9999.ebuild
724 +++ b/app-leechcraft/lc-blasq/lc-blasq-9999.ebuild
725 @@ -1,8 +1,8 @@
726 -# Copyright 1999-2013 Gentoo Foundation
727 +# Copyright 1999-2017 Gentoo Foundation
728 # Distributed under the terms of the GNU General Public License v2
729 # $Id$
730
731 -EAPI="5"
732 +EAPI=6
733
734 inherit leechcraft
735
736 @@ -12,19 +12,29 @@ SLOT="0"
737 KEYWORDS=""
738 IUSE="debug +deathnote +rappor +spegnersi +vangog"
739
740 -DEPEND="~app-leechcraft/lc-core-${PV}
741 - deathnote? ( dev-qt/qtxmlpatterns:4 )
742 - spegnersi? ( dev-libs/kqoauth )
743 - vangog? ( dev-libs/qjson )
744 - "
745 +DEPEND="
746 + ~app-leechcraft/lc-core-${PV}
747 + dev-qt/qtwidgets:5
748 + dev-qt/qtnetwork:5
749 + dev-qt/qtdeclarative:5
750 + rappor? ( dev-qt/qtxml:5 )
751 + deathnote? (
752 + dev-qt/qtxml:5
753 + dev-qt/qtxmlpatterns:5
754 + )
755 + spegnersi? (
756 + dev-libs/kqoauth
757 + dev-qt/qtxml:5
758 + )
759 + vangog? ( dev-qt/qtxml:5 )"
760 RDEPEND="${DEPEND}"
761
762 src_configure(){
763 local mycmakeargs=(
764 - $(cmake-utils_use_enable deathnote BLASQ_DEATHNOTE)
765 - $(cmake-utils_use_enable rappor BLASQ_RAPPOR)
766 - $(cmake-utils_use_enable spegnersi BLASQ_SPEGNERSI)
767 - $(cmake-utils_use_enable vangog BLASQ_VANGOG)
768 + -DENABLE_BLASQ_DEATHNOTE=$(usex deathnote)
769 + -DENABLE_BLASQ_RAPPOR=$(usex rappor)
770 + -DENABLE_BLASQ_SPEGNERSI=$(usex spegnersi)
771 + -DENABLE_BLASQ_VANGOG=$(usex vangog)
772 )
773
774 cmake-utils_src_configure
775
776 diff --git a/app-leechcraft/lc-blasq/metadata.xml b/app-leechcraft/lc-blasq/metadata.xml
777 index 4050cea982..4d414f6797 100644
778 --- a/app-leechcraft/lc-blasq/metadata.xml
779 +++ b/app-leechcraft/lc-blasq/metadata.xml
780 @@ -1,14 +1,18 @@
781 <?xml version="1.0" encoding="UTF-8"?>
782 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
783 <pkgmetadata>
784 -<maintainer type="project">
785 - <email>leechcraft@g.o</email>
786 - <name>LeechCraft</name>
787 -</maintainer>
788 -<use>
789 - <flag name="deathnote">Support LiveJournal FotoBilder service</flag>
790 - <flag name="rappor">Support VKontakte service</flag>
791 - <flag name="spegnersi">Support Flickr service</flag>
792 - <flag name="vangog">Support Picasa service</flag>
793 -</use>
794 + <maintainer type="person">
795 + <email>0xd34df00d@×××××.com</email>
796 + <name>Georg Rudoy</name>
797 + </maintainer>
798 + <maintainer type="project">
799 + <email>proxy-maint@g.o</email>
800 + <name>Proxy Maintainers</name>
801 + </maintainer>
802 + <use>
803 + <flag name="deathnote">Support LiveJournal FotoBilder service</flag>
804 + <flag name="rappor">Support VKontakte service</flag>
805 + <flag name="spegnersi">Support Flickr service</flag>
806 + <flag name="vangog">Support Picasa service</flag>
807 + </use>
808 </pkgmetadata>
809
810 diff --git a/app-leechcraft/lc-blogique/lc-blogique-9999.ebuild b/app-leechcraft/lc-blogique/lc-blogique-9999.ebuild
811 index a7843149f5..974b777f91 100644
812 --- a/app-leechcraft/lc-blogique/lc-blogique-9999.ebuild
813 +++ b/app-leechcraft/lc-blogique/lc-blogique-9999.ebuild
814 @@ -1,8 +1,8 @@
815 -# Copyright 1999-2013 Gentoo Foundation
816 +# Copyright 1999-2017 Gentoo Foundation
817 # Distributed under the terms of the GNU General Public License v2
818 # $Id$
819
820 -EAPI="4"
821 +EAPI=6
822
823 inherit leechcraft
824
825 @@ -12,18 +12,26 @@ SLOT="0"
826 KEYWORDS=""
827 IUSE="debug +metida +hestia"
828
829 -DEPEND="~app-leechcraft/lc-core-${PV}
830 - dev-qt/qtsql:4[sqlite]
831 - metida? ( dev-qt/qtxmlpatterns:4 )
832 - "
833 +DEPEND="
834 + ~app-leechcraft/lc-core-${PV}
835 + dev-qt/qtsql:5
836 + dev-qt/qtwebkit:5
837 + dev-qt/qtxml:5
838 + dev-qt/qtprintsupport:5
839 + dev-qt/qtdeclarative:5
840 + metida? (
841 + dev-qt/qtnetwork:5
842 + dev-qt/qtxmlpatterns:5
843 + )
844 +"
845 RDEPEND="${DEPEND}
846 virtual/leechcraft-wysiwyg-editor
847 "
848
849 src_configure() {
850 local mycmakeargs=(
851 - $(cmake-utils_use_enable metida BLOGIQUE_METIDA)
852 - $(cmake-utils_use_enable hestia BLOGIQUE_HESTIA)
853 + -DENABLE_BLOGIQUE_METIDA=$(usex metida)
854 + -DENABLE_BLOGIQUE_HESTIA=$(usex hestia)
855 )
856
857 cmake-utils_src_configure
858
859 diff --git a/app-leechcraft/lc-blogique/metadata.xml b/app-leechcraft/lc-blogique/metadata.xml
860 index d5d89ecb28..504534b19e 100644
861 --- a/app-leechcraft/lc-blogique/metadata.xml
862 +++ b/app-leechcraft/lc-blogique/metadata.xml
863 @@ -1,12 +1,16 @@
864 <?xml version="1.0" encoding="UTF-8"?>
865 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
866 <pkgmetadata>
867 -<maintainer type="project">
868 - <email>leechcraft@g.o</email>
869 - <name>LeechCraft</name>
870 -</maintainer>
871 -<use>
872 - <flag name="metida">Support for the LiveJournal blogging platform</flag>
873 - <flag name="hestia">Allows one to keep a local blog</flag>
874 -</use>
875 + <maintainer type="person">
876 + <email>0xd34df00d@×××××.com</email>
877 + <name>Georg Rudoy</name>
878 + </maintainer>
879 + <maintainer type="project">
880 + <email>proxy-maint@g.o</email>
881 + <name>Proxy Maintainers</name>
882 + </maintainer>
883 + <use>
884 + <flag name="metida">Support for the LiveJournal blogging platform</flag>
885 + <flag name="hestia">Allows one to keep a local blog</flag>
886 + </use>
887 </pkgmetadata>
888
889 diff --git a/app-leechcraft/lc-certmgr/lc-certmgr-9999.ebuild b/app-leechcraft/lc-certmgr/lc-certmgr-9999.ebuild
890 index 6fdccb9807..72d1a129a9 100644
891 --- a/app-leechcraft/lc-certmgr/lc-certmgr-9999.ebuild
892 +++ b/app-leechcraft/lc-certmgr/lc-certmgr-9999.ebuild
893 @@ -1,8 +1,8 @@
894 -# Copyright 1999-2014 Gentoo Foundation
895 +# Copyright 1999-2017 Gentoo Foundation
896 # Distributed under the terms of the GNU General Public License v2
897 # $Id$
898
899 -EAPI="5"
900 +EAPI=6
901
902 inherit leechcraft
903
904 @@ -12,5 +12,9 @@ SLOT="0"
905 KEYWORDS=""
906 IUSE="debug"
907
908 -DEPEND="~app-leechcraft/lc-core-${PV}"
909 +DEPEND="
910 + ~app-leechcraft/lc-core-${PV}
911 + dev-qt/qtnetwork:5
912 + dev-qt/qtwidgets:5
913 +"
914 RDEPEND="${DEPEND}"
915
916 diff --git a/app-leechcraft/lc-certmgr/metadata.xml b/app-leechcraft/lc-certmgr/metadata.xml
917 index 30c188bbd0..ef43617d9e 100644
918 --- a/app-leechcraft/lc-certmgr/metadata.xml
919 +++ b/app-leechcraft/lc-certmgr/metadata.xml
920 @@ -1,8 +1,12 @@
921 <?xml version="1.0" encoding="UTF-8"?>
922 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
923 <pkgmetadata>
924 + <maintainer type="person">
925 + <email>0xd34df00d@×××××.com</email>
926 + <name>Georg Rudoy</name>
927 + </maintainer>
928 <maintainer type="project">
929 - <email>leechcraft@g.o</email>
930 - <name>LeechCraft</name>
931 + <email>proxy-maint@g.o</email>
932 + <name>Proxy Maintainers</name>
933 </maintainer>
934 </pkgmetadata>
935
936 diff --git a/app-leechcraft/lc-core/lc-core-9999.ebuild b/app-leechcraft/lc-core/lc-core-9999.ebuild
937 index a89da19a87..41d7d4926e 100644
938 --- a/app-leechcraft/lc-core/lc-core-9999.ebuild
939 +++ b/app-leechcraft/lc-core/lc-core-9999.ebuild
940 @@ -2,12 +2,11 @@
941 # Distributed under the terms of the GNU General Public License v2
942 # $Id$
943
944 -EAPI="5"
945 +EAPI=6
946
947 EGIT_REPO_URI="git://github.com/0xd34df00d/leechcraft.git"
948 -EGIT_PROJECT="leechcraft-${PV}"
949
950 -inherit eutils leechcraft
951 +inherit eutils confutils leechcraft
952
953 DESCRIPTION="Core of LeechCraft, the modular network client"
954
955 @@ -15,20 +14,25 @@ SLOT="0"
956 KEYWORDS=""
957 IUSE="debug doc +sqlite postgres +qwt"
958
959 -COMMON_DEPEND=">=dev-libs/boost-1.46
960 - dev-qt/qtcore:4
961 - dev-qt/qtdbus:4
962 - dev-qt/qtdeclarative:4
963 - dev-qt/qtgui:4
964 - dev-qt/qtscript:4
965 - dev-qt/qtsql:4[postgres?,sqlite?]
966 - dev-qt/qtwebkit:4
967 - dev-qt/qtdbus:4
968 - qwt? ( x11-libs/qwt:6 )"
969 +COMMON_DEPEND=">=dev-libs/boost-1.62
970 + dev-qt/qtcore:5
971 + dev-qt/qtgui:5
972 + dev-qt/qtxml:5
973 + dev-qt/qtdeclarative:5
974 + dev-qt/qtscript:5
975 + dev-qt/qtsql:5[postgres?,sqlite?]
976 + dev-qt/qtdbus:5
977 + dev-qt/qtwebkit:5
978 + dev-qt/qtnetwork:5
979 + dev-qt/qtwidgets:5
980 + dev-qt/qtx11extras:5
981 + dev-qt/qtconcurrent:5
982 + dev-qt/linguist-tools:5
983 + qwt? ( x11-libs/qwt:6[qt5] )"
984 DEPEND="${COMMON_DEPEND}
985 doc? ( app-doc/doxygen )"
986 RDEPEND="${COMMON_DEPEND}
987 - dev-qt/qtsvg:4
988 + dev-qt/qtsvg:5
989 || (
990 kde-frameworks/oxygen-icons
991 x11-themes/kfaenza
992 @@ -39,8 +43,8 @@ REQUIRED_USE="|| ( postgres sqlite )"
993 src_configure() {
994 local mycmakeargs=(
995 -DWITH_PLUGINS=False
996 - $(cmake-utils_use_with doc DOCS)
997 - $(cmake-utils_use_with qwt QWT)
998 + -DWITH_DOCS=$(usex doc)
999 + -DWITH_QWT=$(usex qwt)
1000 )
1001 if [[ ${PV} != 9999 ]]; then
1002 mycmakeargs+=( -DLEECHCRAFT_VERSION=${PV} )
1003
1004 diff --git a/app-leechcraft/lc-core/metadata.xml b/app-leechcraft/lc-core/metadata.xml
1005 index 93047c9afa..79bb4d800d 100644
1006 --- a/app-leechcraft/lc-core/metadata.xml
1007 +++ b/app-leechcraft/lc-core/metadata.xml
1008 @@ -1,11 +1,15 @@
1009 <?xml version="1.0" encoding="UTF-8"?>
1010 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1011 <pkgmetadata>
1012 + <maintainer type="person">
1013 + <email>0xd34df00d@×××××.com</email>
1014 + <name>Georg Rudoy</name>
1015 + </maintainer>
1016 <maintainer type="project">
1017 - <email>leechcraft@g.o</email>
1018 - <name>LeechCraft</name>
1019 + <email>proxy-maint@g.o</email>
1020 + <name>Proxy Maintainers</name>
1021 </maintainer>
1022 - <longdescription>Core of LeechCraft, the opensource modular network client providing a full-featured web browser, BitTorrent client and much more.</longdescription>
1023 + <longdescription>Core of LeechCraft, the opensource modular network client providing a full-featured web browser, BitTorrent client and much more.</longdescription>
1024 <use>
1025 <flag name="qwt">Support for QML plotting item through <pkg>x11-libs/qwt</pkg></flag>
1026 </use>
1027
1028 diff --git a/app-leechcraft/lc-cpuload/lc-cpuload-9999.ebuild b/app-leechcraft/lc-cpuload/lc-cpuload-9999.ebuild
1029 index bfb3c90aba..90ca85b6cc 100644
1030 --- a/app-leechcraft/lc-cpuload/lc-cpuload-9999.ebuild
1031 +++ b/app-leechcraft/lc-cpuload/lc-cpuload-9999.ebuild
1032 @@ -1,8 +1,8 @@
1033 -# Copyright 1999-2014 Gentoo Foundation
1034 +# Copyright 1999-2017 Gentoo Foundation
1035 # Distributed under the terms of the GNU General Public License v2
1036 # $Id$
1037
1038 -EAPI="5"
1039 +EAPI=6
1040
1041 inherit leechcraft
1042
1043 @@ -12,7 +12,10 @@ SLOT="0"
1044 KEYWORDS=""
1045 IUSE="debug"
1046
1047 -DEPEND="~app-leechcraft/lc-core-${PV}"
1048 +DEPEND="
1049 + ~app-leechcraft/lc-core-${PV}
1050 + dev-qt/qtdeclarative:5
1051 +"
1052 RDEPEND="${DEPEND}
1053 virtual/leechcraft-quark-sideprovider
1054 "
1055
1056 diff --git a/app-leechcraft/lc-cpuload/metadata.xml b/app-leechcraft/lc-cpuload/metadata.xml
1057 index 30c188bbd0..ef43617d9e 100644
1058 --- a/app-leechcraft/lc-cpuload/metadata.xml
1059 +++ b/app-leechcraft/lc-cpuload/metadata.xml
1060 @@ -1,8 +1,12 @@
1061 <?xml version="1.0" encoding="UTF-8"?>
1062 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1063 <pkgmetadata>
1064 + <maintainer type="person">
1065 + <email>0xd34df00d@×××××.com</email>
1066 + <name>Georg Rudoy</name>
1067 + </maintainer>
1068 <maintainer type="project">
1069 - <email>leechcraft@g.o</email>
1070 - <name>LeechCraft</name>
1071 + <email>proxy-maint@g.o</email>
1072 + <name>Proxy Maintainers</name>
1073 </maintainer>
1074 </pkgmetadata>
1075
1076 diff --git a/app-leechcraft/lc-cstp/lc-cstp-9999.ebuild b/app-leechcraft/lc-cstp/lc-cstp-9999.ebuild
1077 index 6e04d117c4..7da45a5bae 100644
1078 --- a/app-leechcraft/lc-cstp/lc-cstp-9999.ebuild
1079 +++ b/app-leechcraft/lc-cstp/lc-cstp-9999.ebuild
1080 @@ -1,8 +1,8 @@
1081 -# Copyright 1999-2014 Gentoo Foundation
1082 +# Copyright 1999-2017 Gentoo Foundation
1083 # Distributed under the terms of the GNU General Public License v2
1084 # $Id$
1085
1086 -EAPI="4"
1087 +EAPI=6
1088
1089 inherit leechcraft
1090
1091 @@ -12,6 +12,9 @@ SLOT="0"
1092 KEYWORDS=""
1093 IUSE="debug"
1094
1095 -DEPEND="~app-leechcraft/lc-core-${PV}"
1096 +DEPEND="~app-leechcraft/lc-core-${PV}
1097 + dev-qt/qtnetwork:5
1098 + dev-qt/qtwidgets:5
1099 +"
1100 RDEPEND="${DEPEND}
1101 - virtual/leechcraft-task-show"
1102 + virtual/leechcraft-task-show"
1103
1104 diff --git a/app-leechcraft/lc-cstp/metadata.xml b/app-leechcraft/lc-cstp/metadata.xml
1105 index d0b2a1a5e5..ef43617d9e 100644
1106 --- a/app-leechcraft/lc-cstp/metadata.xml
1107 +++ b/app-leechcraft/lc-cstp/metadata.xml
1108 @@ -1,8 +1,12 @@
1109 <?xml version="1.0" encoding="UTF-8"?>
1110 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1111 <pkgmetadata>
1112 -<maintainer type="project">
1113 - <email>leechcraft@g.o</email>
1114 - <name>LeechCraft</name>
1115 -</maintainer>
1116 + <maintainer type="person">
1117 + <email>0xd34df00d@×××××.com</email>
1118 + <name>Georg Rudoy</name>
1119 + </maintainer>
1120 + <maintainer type="project">
1121 + <email>proxy-maint@g.o</email>
1122 + <name>Proxy Maintainers</name>
1123 + </maintainer>
1124 </pkgmetadata>
1125
1126 diff --git a/app-leechcraft/lc-dbusmanager/lc-dbusmanager-9999.ebuild b/app-leechcraft/lc-dbusmanager/lc-dbusmanager-9999.ebuild
1127 index e61b1a89fa..5f763b9594 100644
1128 --- a/app-leechcraft/lc-dbusmanager/lc-dbusmanager-9999.ebuild
1129 +++ b/app-leechcraft/lc-dbusmanager/lc-dbusmanager-9999.ebuild
1130 @@ -1,8 +1,8 @@
1131 -# Copyright 1999-2014 Gentoo Foundation
1132 +# Copyright 1999-2017 Gentoo Foundation
1133 # Distributed under the terms of the GNU General Public License v2
1134 # $Id$
1135
1136 -EAPI="4"
1137 +EAPI=6
1138
1139 inherit leechcraft
1140
1141 @@ -12,6 +12,8 @@ SLOT="0"
1142 KEYWORDS=""
1143 IUSE="debug"
1144
1145 -DEPEND="~app-leechcraft/lc-core-${PV}
1146 - dev-qt/qtdbus:4"
1147 +DEPEND="
1148 + ~app-leechcraft/lc-core-${PV}
1149 + dev-qt/qtdbus:5
1150 +"
1151 RDEPEND="${DEPEND}"
1152
1153 diff --git a/app-leechcraft/lc-dbusmanager/metadata.xml b/app-leechcraft/lc-dbusmanager/metadata.xml
1154 index 30c188bbd0..ef43617d9e 100644
1155 --- a/app-leechcraft/lc-dbusmanager/metadata.xml
1156 +++ b/app-leechcraft/lc-dbusmanager/metadata.xml
1157 @@ -1,8 +1,12 @@
1158 <?xml version="1.0" encoding="UTF-8"?>
1159 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1160 <pkgmetadata>
1161 + <maintainer type="person">
1162 + <email>0xd34df00d@×××××.com</email>
1163 + <name>Georg Rudoy</name>
1164 + </maintainer>
1165 <maintainer type="project">
1166 - <email>leechcraft@g.o</email>
1167 - <name>LeechCraft</name>
1168 + <email>proxy-maint@g.o</email>
1169 + <name>Proxy Maintainers</name>
1170 </maintainer>
1171 </pkgmetadata>
1172
1173 diff --git a/app-leechcraft/lc-deadlyrics/lc-deadlyrics-9999.ebuild b/app-leechcraft/lc-deadlyrics/lc-deadlyrics-9999.ebuild
1174 index 69d4ba1ad3..9b25933ea8 100644
1175 --- a/app-leechcraft/lc-deadlyrics/lc-deadlyrics-9999.ebuild
1176 +++ b/app-leechcraft/lc-deadlyrics/lc-deadlyrics-9999.ebuild
1177 @@ -1,8 +1,8 @@
1178 -# Copyright 1999-2013 Gentoo Foundation
1179 +# Copyright 1999-2017 Gentoo Foundation
1180 # Distributed under the terms of the GNU General Public License v2
1181 # $Id$
1182
1183 -EAPI="4"
1184 +EAPI=6
1185
1186 inherit leechcraft
1187
1188 @@ -12,7 +12,11 @@ SLOT="0"
1189 KEYWORDS=""
1190 IUSE="debug"
1191
1192 -DEPEND="~app-leechcraft/lc-core-${PV}"
1193 +DEPEND="
1194 + ~app-leechcraft/lc-core-${PV}
1195 + dev-qt/qtxml:5
1196 +"
1197 RDEPEND="${DEPEND}
1198 - virtual/leechcraft-search-show
1199 - virtual/leechcraft-downloader-http"
1200 + virtual/leechcraft-search-show
1201 + virtual/leechcraft-downloader-http
1202 +"
1203
1204 diff --git a/app-leechcraft/lc-deadlyrics/metadata.xml b/app-leechcraft/lc-deadlyrics/metadata.xml
1205 index 30c188bbd0..ef43617d9e 100644
1206 --- a/app-leechcraft/lc-deadlyrics/metadata.xml
1207 +++ b/app-leechcraft/lc-deadlyrics/metadata.xml
1208 @@ -1,8 +1,12 @@
1209 <?xml version="1.0" encoding="UTF-8"?>
1210 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1211 <pkgmetadata>
1212 + <maintainer type="person">
1213 + <email>0xd34df00d@×××××.com</email>
1214 + <name>Georg Rudoy</name>
1215 + </maintainer>
1216 <maintainer type="project">
1217 - <email>leechcraft@g.o</email>
1218 - <name>LeechCraft</name>
1219 + <email>proxy-maint@g.o</email>
1220 + <name>Proxy Maintainers</name>
1221 </maintainer>
1222 </pkgmetadata>
1223
1224 diff --git a/app-leechcraft/lc-devmon/lc-devmon-9999.ebuild b/app-leechcraft/lc-devmon/lc-devmon-9999.ebuild
1225 index 7be29f6930..de77787485 100644
1226 --- a/app-leechcraft/lc-devmon/lc-devmon-9999.ebuild
1227 +++ b/app-leechcraft/lc-devmon/lc-devmon-9999.ebuild
1228 @@ -1,8 +1,8 @@
1229 -# Copyright 1999-2013 Gentoo Foundation
1230 +# Copyright 1999-2017 Gentoo Foundation
1231 # Distributed under the terms of the GNU General Public License v2
1232 # $Id$
1233
1234 -EAPI="5"
1235 +EAPI=6
1236
1237 inherit leechcraft
1238
1239 @@ -12,6 +12,7 @@ SLOT="0"
1240 KEYWORDS=""
1241 IUSE="debug"
1242
1243 -DEPEND="~app-leechcraft/lc-core-${PV}
1244 +DEPEND="
1245 + ~app-leechcraft/lc-core-${PV}
1246 virtual/udev"
1247 RDEPEND="${DEPEND}"
1248
1249 diff --git a/app-leechcraft/lc-devmon/metadata.xml b/app-leechcraft/lc-devmon/metadata.xml
1250 index 30c188bbd0..ef43617d9e 100644
1251 --- a/app-leechcraft/lc-devmon/metadata.xml
1252 +++ b/app-leechcraft/lc-devmon/metadata.xml
1253 @@ -1,8 +1,12 @@
1254 <?xml version="1.0" encoding="UTF-8"?>
1255 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1256 <pkgmetadata>
1257 + <maintainer type="person">
1258 + <email>0xd34df00d@×××××.com</email>
1259 + <name>Georg Rudoy</name>
1260 + </maintainer>
1261 <maintainer type="project">
1262 - <email>leechcraft@g.o</email>
1263 - <name>LeechCraft</name>
1264 + <email>proxy-maint@g.o</email>
1265 + <name>Proxy Maintainers</name>
1266 </maintainer>
1267 </pkgmetadata>
1268
1269 diff --git a/app-leechcraft/lc-dolozhee/lc-dolozhee-9999.ebuild b/app-leechcraft/lc-dolozhee/lc-dolozhee-9999.ebuild
1270 index 4695fb007a..4c009567b4 100644
1271 --- a/app-leechcraft/lc-dolozhee/lc-dolozhee-9999.ebuild
1272 +++ b/app-leechcraft/lc-dolozhee/lc-dolozhee-9999.ebuild
1273 @@ -1,8 +1,8 @@
1274 -# Copyright 1999-2013 Gentoo Foundation
1275 +# Copyright 1999-2017 Gentoo Foundation
1276 # Distributed under the terms of the GNU General Public License v2
1277 # $Id$
1278
1279 -EAPI="4"
1280 +EAPI=6
1281
1282 inherit leechcraft
1283
1284 @@ -12,5 +12,9 @@ SLOT="0"
1285 KEYWORDS=""
1286 IUSE="debug"
1287
1288 -DEPEND="~app-leechcraft/lc-core-${PV}"
1289 +DEPEND="~app-leechcraft/lc-core-${PV}
1290 + dev-qt/qtnetwork:5
1291 + dev-qt/qtwidgets:5
1292 + dev-qt/qtxml:5
1293 +"
1294 RDEPEND="${DEPEND}"
1295
1296 diff --git a/app-leechcraft/lc-dolozhee/metadata.xml b/app-leechcraft/lc-dolozhee/metadata.xml
1297 index 30c188bbd0..ef43617d9e 100644
1298 --- a/app-leechcraft/lc-dolozhee/metadata.xml
1299 +++ b/app-leechcraft/lc-dolozhee/metadata.xml
1300 @@ -1,8 +1,12 @@
1301 <?xml version="1.0" encoding="UTF-8"?>
1302 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1303 <pkgmetadata>
1304 + <maintainer type="person">
1305 + <email>0xd34df00d@×××××.com</email>
1306 + <name>Georg Rudoy</name>
1307 + </maintainer>
1308 <maintainer type="project">
1309 - <email>leechcraft@g.o</email>
1310 - <name>LeechCraft</name>
1311 + <email>proxy-maint@g.o</email>
1312 + <name>Proxy Maintainers</name>
1313 </maintainer>
1314 </pkgmetadata>
1315
1316 diff --git a/app-leechcraft/lc-eleeminator/lc-eleeminator-9999.ebuild b/app-leechcraft/lc-eleeminator/lc-eleeminator-9999.ebuild
1317 index 005e63e671..4a58624378 100644
1318 --- a/app-leechcraft/lc-eleeminator/lc-eleeminator-9999.ebuild
1319 +++ b/app-leechcraft/lc-eleeminator/lc-eleeminator-9999.ebuild
1320 @@ -1,8 +1,8 @@
1321 -# Copyright 1999-2014 Gentoo Foundation
1322 +# Copyright 1999-2017 Gentoo Foundation
1323 # Distributed under the terms of the GNU General Public License v2
1324 # $Id$
1325
1326 -EAPI="4"
1327 +EAPI=6
1328
1329 inherit leechcraft
1330
1331 @@ -13,5 +13,7 @@ KEYWORDS=""
1332 IUSE="debug"
1333
1334 DEPEND="~app-leechcraft/lc-core-${PV}
1335 - x11-libs/qtermwidget"
1336 + dev-qt/qtwidgets:5
1337 + x11-libs/qtermwidget
1338 +"
1339 RDEPEND="${DEPEND}"
1340
1341 diff --git a/app-leechcraft/lc-eleeminator/metadata.xml b/app-leechcraft/lc-eleeminator/metadata.xml
1342 index 30c188bbd0..ef43617d9e 100644
1343 --- a/app-leechcraft/lc-eleeminator/metadata.xml
1344 +++ b/app-leechcraft/lc-eleeminator/metadata.xml
1345 @@ -1,8 +1,12 @@
1346 <?xml version="1.0" encoding="UTF-8"?>
1347 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1348 <pkgmetadata>
1349 + <maintainer type="person">
1350 + <email>0xd34df00d@×××××.com</email>
1351 + <name>Georg Rudoy</name>
1352 + </maintainer>
1353 <maintainer type="project">
1354 - <email>leechcraft@g.o</email>
1355 - <name>LeechCraft</name>
1356 + <email>proxy-maint@g.o</email>
1357 + <name>Proxy Maintainers</name>
1358 </maintainer>
1359 </pkgmetadata>
1360
1361 diff --git a/app-leechcraft/lc-fenet/lc-fenet-9999.ebuild b/app-leechcraft/lc-fenet/lc-fenet-9999.ebuild
1362 index 9484b3ece8..ed1967730b 100644
1363 --- a/app-leechcraft/lc-fenet/lc-fenet-9999.ebuild
1364 +++ b/app-leechcraft/lc-fenet/lc-fenet-9999.ebuild
1365 @@ -1,8 +1,8 @@
1366 -# Copyright 1999-2014 Gentoo Foundation
1367 +# Copyright 1999-2017 Gentoo Foundation
1368 # Distributed under the terms of the GNU General Public License v2
1369 # $Id$
1370
1371 -EAPI="5"
1372 +EAPI=6
1373
1374 inherit leechcraft
1375
1376 @@ -12,8 +12,7 @@ SLOT="0"
1377 KEYWORDS=""
1378 IUSE="debug"
1379
1380 -DEPEND="
1381 - ~app-leechcraft/lc-core-${PV}
1382 - dev-libs/qjson
1383 +DEPEND="~app-leechcraft/lc-core-${PV}
1384 + dev-qt/qtwidgets:5
1385 "
1386 RDEPEND="${DEPEND}"
1387
1388 diff --git a/app-leechcraft/lc-fenet/metadata.xml b/app-leechcraft/lc-fenet/metadata.xml
1389 index 30c188bbd0..ef43617d9e 100644
1390 --- a/app-leechcraft/lc-fenet/metadata.xml
1391 +++ b/app-leechcraft/lc-fenet/metadata.xml
1392 @@ -1,8 +1,12 @@
1393 <?xml version="1.0" encoding="UTF-8"?>
1394 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1395 <pkgmetadata>
1396 + <maintainer type="person">
1397 + <email>0xd34df00d@×××××.com</email>
1398 + <name>Georg Rudoy</name>
1399 + </maintainer>
1400 <maintainer type="project">
1401 - <email>leechcraft@g.o</email>
1402 - <name>LeechCraft</name>
1403 + <email>proxy-maint@g.o</email>
1404 + <name>Proxy Maintainers</name>
1405 </maintainer>
1406 </pkgmetadata>
1407
1408 diff --git a/app-leechcraft/lc-gacts/lc-gacts-9999.ebuild b/app-leechcraft/lc-gacts/lc-gacts-9999.ebuild
1409 index 91daaed231..729e6d88bd 100644
1410 --- a/app-leechcraft/lc-gacts/lc-gacts-9999.ebuild
1411 +++ b/app-leechcraft/lc-gacts/lc-gacts-9999.ebuild
1412 @@ -1,8 +1,8 @@
1413 -# Copyright 1999-2013 Gentoo Foundation
1414 +# Copyright 1999-2017 Gentoo Foundation
1415 # Distributed under the terms of the GNU General Public License v2
1416 # $Id$
1417
1418 -EAPI="4"
1419 +EAPI=6
1420
1421 inherit leechcraft
1422
1423 @@ -13,12 +13,7 @@ KEYWORDS=""
1424 IUSE="debug"
1425
1426 DEPEND="~app-leechcraft/lc-core-${PV}
1427 - x11-libs/libqxt"
1428 + dev-qt/qtwidgets:5
1429 + dev-qt/qtx11extras:5
1430 +"
1431 RDEPEND="${DEPEND}"
1432 -
1433 -src_configure() {
1434 - local mycmakeargs=(
1435 - -DWITH_GACTS_BUNDLED_QXT=OFF
1436 - )
1437 - cmake-utils_src_configure
1438 -}
1439
1440 diff --git a/app-leechcraft/lc-gacts/metadata.xml b/app-leechcraft/lc-gacts/metadata.xml
1441 index 30c188bbd0..ef43617d9e 100644
1442 --- a/app-leechcraft/lc-gacts/metadata.xml
1443 +++ b/app-leechcraft/lc-gacts/metadata.xml
1444 @@ -1,8 +1,12 @@
1445 <?xml version="1.0" encoding="UTF-8"?>
1446 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1447 <pkgmetadata>
1448 + <maintainer type="person">
1449 + <email>0xd34df00d@×××××.com</email>
1450 + <name>Georg Rudoy</name>
1451 + </maintainer>
1452 <maintainer type="project">
1453 - <email>leechcraft@g.o</email>
1454 - <name>LeechCraft</name>
1455 + <email>proxy-maint@g.o</email>
1456 + <name>Proxy Maintainers</name>
1457 </maintainer>
1458 </pkgmetadata>
1459
1460 diff --git a/app-leechcraft/lc-glance/lc-glance-9999.ebuild b/app-leechcraft/lc-glance/lc-glance-9999.ebuild
1461 index 07c6dbe23f..7bedf062c6 100644
1462 --- a/app-leechcraft/lc-glance/lc-glance-9999.ebuild
1463 +++ b/app-leechcraft/lc-glance/lc-glance-9999.ebuild
1464 @@ -1,8 +1,8 @@
1465 -# Copyright 1999-2013 Gentoo Foundation
1466 +# Copyright 1999-2017 Gentoo Foundation
1467 # Distributed under the terms of the GNU General Public License v2
1468 # $Id$
1469
1470 -EAPI="4"
1471 +EAPI=6
1472
1473 inherit leechcraft
1474
1475 @@ -12,5 +12,7 @@ SLOT="0"
1476 KEYWORDS=""
1477 IUSE="debug"
1478
1479 -DEPEND="~app-leechcraft/lc-core-${PV}"
1480 +DEPEND="~app-leechcraft/lc-core-${PV}
1481 + dev-qt/qtwidgets:5
1482 +"
1483 RDEPEND="${DEPEND}"
1484
1485 diff --git a/app-leechcraft/lc-glance/metadata.xml b/app-leechcraft/lc-glance/metadata.xml
1486 index 30c188bbd0..ef43617d9e 100644
1487 --- a/app-leechcraft/lc-glance/metadata.xml
1488 +++ b/app-leechcraft/lc-glance/metadata.xml
1489 @@ -1,8 +1,12 @@
1490 <?xml version="1.0" encoding="UTF-8"?>
1491 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1492 <pkgmetadata>
1493 + <maintainer type="person">
1494 + <email>0xd34df00d@×××××.com</email>
1495 + <name>Georg Rudoy</name>
1496 + </maintainer>
1497 <maintainer type="project">
1498 - <email>leechcraft@g.o</email>
1499 - <name>LeechCraft</name>
1500 + <email>proxy-maint@g.o</email>
1501 + <name>Proxy Maintainers</name>
1502 </maintainer>
1503 </pkgmetadata>
1504
1505 diff --git a/app-leechcraft/lc-gmailnotifier/lc-gmailnotifier-9999.ebuild b/app-leechcraft/lc-gmailnotifier/lc-gmailnotifier-9999.ebuild
1506 index 7c320e7187..1b43936c8e 100644
1507 --- a/app-leechcraft/lc-gmailnotifier/lc-gmailnotifier-9999.ebuild
1508 +++ b/app-leechcraft/lc-gmailnotifier/lc-gmailnotifier-9999.ebuild
1509 @@ -1,19 +1,23 @@
1510 -# Copyright 1999-2013 Gentoo Foundation
1511 +# Copyright 1999-2017 Gentoo Foundation
1512 # Distributed under the terms of the GNU General Public License v2
1513 # $Id$
1514
1515 -EAPI="5"
1516 +EAPI=6
1517
1518 inherit leechcraft
1519
1520 -DESCRIPTION="Notifier about new mail in a GMail inbox for LeechCraft"
1521 +DESCRIPTION="Notifies about new mail in a GMail inbox for LeechCraft"
1522
1523 SLOT="0"
1524 KEYWORDS=""
1525 IUSE="debug notify quark"
1526
1527 DEPEND="~app-leechcraft/lc-core-${PV}
1528 - dev-qt/qtdeclarative:4"
1529 + dev-qt/qtnetwork:5
1530 + dev-qt/qtwidgets:5
1531 + dev-qt/qtdeclarative:5[widgets]
1532 + dev-qt/qtxml:5
1533 +"
1534 RDEPEND="${DEPEND}
1535 quark? ( ~virtual/leechcraft-quark-sideprovider-${PV} )
1536 notify? ( ~virtual/leechcraft-notifier-${PV} )"
1537
1538 diff --git a/app-leechcraft/lc-gmailnotifier/metadata.xml b/app-leechcraft/lc-gmailnotifier/metadata.xml
1539 index 3fdc6e37e8..c92c33ea77 100644
1540 --- a/app-leechcraft/lc-gmailnotifier/metadata.xml
1541 +++ b/app-leechcraft/lc-gmailnotifier/metadata.xml
1542 @@ -1,9 +1,13 @@
1543 <?xml version="1.0" encoding="UTF-8"?>
1544 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1545 <pkgmetadata>
1546 + <maintainer type="person">
1547 + <email>0xd34df00d@×××××.com</email>
1548 + <name>Georg Rudoy</name>
1549 + </maintainer>
1550 <maintainer type="project">
1551 - <email>leechcraft@g.o</email>
1552 - <name>LeechCraft</name>
1553 + <email>proxy-maint@g.o</email>
1554 + <name>Proxy Maintainers</name>
1555 </maintainer>
1556 <use>
1557 <flag name="quark">Pull in a plugin to show GMail Notifier's quark</flag>
1558
1559 diff --git a/app-leechcraft/lc-historyholder/lc-historyholder-9999.ebuild b/app-leechcraft/lc-historyholder/lc-historyholder-9999.ebuild
1560 index 868087d052..dca021448d 100644
1561 --- a/app-leechcraft/lc-historyholder/lc-historyholder-9999.ebuild
1562 +++ b/app-leechcraft/lc-historyholder/lc-historyholder-9999.ebuild
1563 @@ -1,8 +1,8 @@
1564 -# Copyright 1999-2013 Gentoo Foundation
1565 +# Copyright 1999-2017 Gentoo Foundation
1566 # Distributed under the terms of the GNU General Public License v2
1567 # $Id$
1568
1569 -EAPI="4"
1570 +EAPI=6
1571
1572 inherit leechcraft
1573
1574 @@ -12,6 +12,11 @@ SLOT="0"
1575 KEYWORDS=""
1576 IUSE="debug"
1577
1578 -DEPEND="~app-leechcraft/lc-core-${PV}"
1579 +DEPEND="~app-leechcraft/lc-core-${PV}
1580 + dev-qt/qtnetwork:5
1581 + dev-qt/qtwidgets:5
1582 + dev-qt/qtconcurrent:5
1583 + dev-qt/qtsql:5[sqlite]
1584 +"
1585 RDEPEND="${DEPEND}
1586 - virtual/leechcraft-search-show"
1587 + ~virtual/leechcraft-search-show-${PV}"
1588
1589 diff --git a/app-leechcraft/lc-historyholder/metadata.xml b/app-leechcraft/lc-historyholder/metadata.xml
1590 index 30c188bbd0..ef43617d9e 100644
1591 --- a/app-leechcraft/lc-historyholder/metadata.xml
1592 +++ b/app-leechcraft/lc-historyholder/metadata.xml
1593 @@ -1,8 +1,12 @@
1594 <?xml version="1.0" encoding="UTF-8"?>
1595 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1596 <pkgmetadata>
1597 + <maintainer type="person">
1598 + <email>0xd34df00d@×××××.com</email>
1599 + <name>Georg Rudoy</name>
1600 + </maintainer>
1601 <maintainer type="project">
1602 - <email>leechcraft@g.o</email>
1603 - <name>LeechCraft</name>
1604 + <email>proxy-maint@g.o</email>
1605 + <name>Proxy Maintainers</name>
1606 </maintainer>
1607 </pkgmetadata>
1608
1609 diff --git a/app-leechcraft/lc-hotsensors/lc-hotsensors-9999.ebuild b/app-leechcraft/lc-hotsensors/lc-hotsensors-9999.ebuild
1610 index 0975132ab2..0bf65ca62a 100644
1611 --- a/app-leechcraft/lc-hotsensors/lc-hotsensors-9999.ebuild
1612 +++ b/app-leechcraft/lc-hotsensors/lc-hotsensors-9999.ebuild
1613 @@ -1,8 +1,8 @@
1614 -# Copyright 1999-2013 Gentoo Foundation
1615 +# Copyright 1999-2017 Gentoo Foundation
1616 # Distributed under the terms of the GNU General Public License v2
1617 # $Id$
1618
1619 -EAPI="5"
1620 +EAPI=6
1621
1622 inherit leechcraft
1623
1624 @@ -15,8 +15,10 @@ KEYWORDS=""
1625 IUSE="debug"
1626
1627 DEPEND="~app-leechcraft/lc-core-${PV}[qwt]
1628 - ~virtual/leechcraft-quark-sideprovider-${PV}
1629 - dev-qt/qtdeclarative:4
1630 sys-apps/lm_sensors
1631 - "
1632 -RDEPEND="${DEPEND}"
1633 + dev-qt/qtnetwork:5
1634 + dev-qt/qtwidgets:5
1635 + dev-qt/qtdeclarative:5[widgets]
1636 +"
1637 +RDEPEND="${DEPEND}
1638 + ~virtual/leechcraft-quark-sideprovider-${PV}"
1639
1640 diff --git a/app-leechcraft/lc-hotsensors/metadata.xml b/app-leechcraft/lc-hotsensors/metadata.xml
1641 index 30c188bbd0..ef43617d9e 100644
1642 --- a/app-leechcraft/lc-hotsensors/metadata.xml
1643 +++ b/app-leechcraft/lc-hotsensors/metadata.xml
1644 @@ -1,8 +1,12 @@
1645 <?xml version="1.0" encoding="UTF-8"?>
1646 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1647 <pkgmetadata>
1648 + <maintainer type="person">
1649 + <email>0xd34df00d@×××××.com</email>
1650 + <name>Georg Rudoy</name>
1651 + </maintainer>
1652 <maintainer type="project">
1653 - <email>leechcraft@g.o</email>
1654 - <name>LeechCraft</name>
1655 + <email>proxy-maint@g.o</email>
1656 + <name>Proxy Maintainers</name>
1657 </maintainer>
1658 </pkgmetadata>
1659
1660 diff --git a/app-leechcraft/lc-hotstreams/lc-hotstreams-9999.ebuild b/app-leechcraft/lc-hotstreams/lc-hotstreams-9999.ebuild
1661 index a572cac1fc..2d382ae6b6 100644
1662 --- a/app-leechcraft/lc-hotstreams/lc-hotstreams-9999.ebuild
1663 +++ b/app-leechcraft/lc-hotstreams/lc-hotstreams-9999.ebuild
1664 @@ -1,8 +1,8 @@
1665 -# Copyright 1999-2013 Gentoo Foundation
1666 +# Copyright 1999-2017 Gentoo Foundation
1667 # Distributed under the terms of the GNU General Public License v2
1668 # $Id$
1669
1670 -EAPI="4"
1671 +EAPI=6
1672
1673 inherit eutils leechcraft toolchain-funcs
1674
1675 @@ -10,8 +10,12 @@ DESCRIPTION="Provides some cool radio streams to music players like LMP"
1676
1677 SLOT="0"
1678 KEYWORDS=""
1679 -IUSE=""
1680 +IUSE="debug"
1681
1682 DEPEND="~app-leechcraft/lc-core-${PV}
1683 - dev-libs/qjson"
1684 + dev-qt/qtnetwork:5
1685 + dev-qt/qtwidgets:5
1686 + dev-qt/qtconcurrent:5
1687 + dev-qt/qtxml:5
1688 +"
1689 RDEPEND="${DEPEND}"
1690
1691 diff --git a/app-leechcraft/lc-hotstreams/metadata.xml b/app-leechcraft/lc-hotstreams/metadata.xml
1692 index d0b2a1a5e5..ef43617d9e 100644
1693 --- a/app-leechcraft/lc-hotstreams/metadata.xml
1694 +++ b/app-leechcraft/lc-hotstreams/metadata.xml
1695 @@ -1,8 +1,12 @@
1696 <?xml version="1.0" encoding="UTF-8"?>
1697 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1698 <pkgmetadata>
1699 -<maintainer type="project">
1700 - <email>leechcraft@g.o</email>
1701 - <name>LeechCraft</name>
1702 -</maintainer>
1703 + <maintainer type="person">
1704 + <email>0xd34df00d@×××××.com</email>
1705 + <name>Georg Rudoy</name>
1706 + </maintainer>
1707 + <maintainer type="project">
1708 + <email>proxy-maint@g.o</email>
1709 + <name>Proxy Maintainers</name>
1710 + </maintainer>
1711 </pkgmetadata>
1712
1713 diff --git a/app-leechcraft/lc-htthare/lc-htthare-9999.ebuild b/app-leechcraft/lc-htthare/lc-htthare-9999.ebuild
1714 index a5acf7bbea..71f8af741b 100644
1715 --- a/app-leechcraft/lc-htthare/lc-htthare-9999.ebuild
1716 +++ b/app-leechcraft/lc-htthare/lc-htthare-9999.ebuild
1717 @@ -1,8 +1,8 @@
1718 -# Copyright 1999-2013 Gentoo Foundation
1719 +# Copyright 1999-2017 Gentoo Foundation
1720 # Distributed under the terms of the GNU General Public License v2
1721 # $Id$
1722
1723 -EAPI="5"
1724 +EAPI=6
1725
1726 inherit leechcraft
1727
1728 @@ -10,6 +10,10 @@ DESCRIPTION="Simple HTTP server for Leechcraft"
1729
1730 SLOT="0"
1731 KEYWORDS=""
1732 +IUSE="debug"
1733
1734 -DEPEND="~app-leechcraft/lc-core-${PV}"
1735 +DEPEND="~app-leechcraft/lc-core-${PV}
1736 + dev-qt/qtnetwork:5
1737 + dev-qt/qtgui:5
1738 +"
1739 RDEPEND="${DEPEND}"
1740
1741 diff --git a/app-leechcraft/lc-htthare/metadata.xml b/app-leechcraft/lc-htthare/metadata.xml
1742 index 30c188bbd0..ef43617d9e 100644
1743 --- a/app-leechcraft/lc-htthare/metadata.xml
1744 +++ b/app-leechcraft/lc-htthare/metadata.xml
1745 @@ -1,8 +1,12 @@
1746 <?xml version="1.0" encoding="UTF-8"?>
1747 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1748 <pkgmetadata>
1749 + <maintainer type="person">
1750 + <email>0xd34df00d@×××××.com</email>
1751 + <name>Georg Rudoy</name>
1752 + </maintainer>
1753 <maintainer type="project">
1754 - <email>leechcraft@g.o</email>
1755 - <name>LeechCraft</name>
1756 + <email>proxy-maint@g.o</email>
1757 + <name>Proxy Maintainers</name>
1758 </maintainer>
1759 </pkgmetadata>
1760
1761 diff --git a/app-leechcraft/lc-imgaste/lc-imgaste-9999.ebuild b/app-leechcraft/lc-imgaste/lc-imgaste-9999.ebuild
1762 index f01bbb8c1e..e193154746 100644
1763 --- a/app-leechcraft/lc-imgaste/lc-imgaste-9999.ebuild
1764 +++ b/app-leechcraft/lc-imgaste/lc-imgaste-9999.ebuild
1765 @@ -1,8 +1,8 @@
1766 -# Copyright 1999-2013 Gentoo Foundation
1767 +# Copyright 1999-2017 Gentoo Foundation
1768 # Distributed under the terms of the GNU General Public License v2
1769 # $Id$
1770
1771 -EAPI="5"
1772 +EAPI=6
1773
1774 inherit leechcraft
1775
1776 @@ -12,5 +12,8 @@ SLOT="0"
1777 KEYWORDS=""
1778 IUSE="debug"
1779
1780 -DEPEND="~app-leechcraft/lc-core-${PV}"
1781 +DEPEND="~app-leechcraft/lc-core-${PV}
1782 + dev-qt/qtnetwork:5
1783 + dev-qt/qtwidgets:5
1784 +"
1785 RDEPEND="${DEPEND}"
1786
1787 diff --git a/app-leechcraft/lc-imgaste/metadata.xml b/app-leechcraft/lc-imgaste/metadata.xml
1788 index 30c188bbd0..ef43617d9e 100644
1789 --- a/app-leechcraft/lc-imgaste/metadata.xml
1790 +++ b/app-leechcraft/lc-imgaste/metadata.xml
1791 @@ -1,8 +1,12 @@
1792 <?xml version="1.0" encoding="UTF-8"?>
1793 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1794 <pkgmetadata>
1795 + <maintainer type="person">
1796 + <email>0xd34df00d@×××××.com</email>
1797 + <name>Georg Rudoy</name>
1798 + </maintainer>
1799 <maintainer type="project">
1800 - <email>leechcraft@g.o</email>
1801 - <name>LeechCraft</name>
1802 + <email>proxy-maint@g.o</email>
1803 + <name>Proxy Maintainers</name>
1804 </maintainer>
1805 </pkgmetadata>
1806
1807 diff --git a/app-leechcraft/lc-intermutko/lc-intermutko-9999.ebuild b/app-leechcraft/lc-intermutko/lc-intermutko-9999.ebuild
1808 index 50a517c9a9..62061a3cb8 100644
1809 --- a/app-leechcraft/lc-intermutko/lc-intermutko-9999.ebuild
1810 +++ b/app-leechcraft/lc-intermutko/lc-intermutko-9999.ebuild
1811 @@ -1,8 +1,8 @@
1812 -# Copyright 1999-2015 Gentoo Foundation
1813 +# Copyright 1999-2017 Gentoo Foundation
1814 # Distributed under the terms of the GNU General Public License v2
1815 # $Id$
1816
1817 -EAPI="5"
1818 +EAPI=6
1819
1820 inherit leechcraft
1821
1822 @@ -12,5 +12,8 @@ SLOT="0"
1823 KEYWORDS=""
1824 IUSE="debug"
1825
1826 -DEPEND="~app-leechcraft/lc-core-${PV}"
1827 +DEPEND="~app-leechcraft/lc-core-${PV}
1828 + dev-qt/qtnetwork:5
1829 + dev-qt/qtwidgets:5
1830 +"
1831 RDEPEND="${DEPEND}"
1832
1833 diff --git a/app-leechcraft/lc-intermutko/metadata.xml b/app-leechcraft/lc-intermutko/metadata.xml
1834 index 30c188bbd0..ef43617d9e 100644
1835 --- a/app-leechcraft/lc-intermutko/metadata.xml
1836 +++ b/app-leechcraft/lc-intermutko/metadata.xml
1837 @@ -1,8 +1,12 @@
1838 <?xml version="1.0" encoding="UTF-8"?>
1839 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1840 <pkgmetadata>
1841 + <maintainer type="person">
1842 + <email>0xd34df00d@×××××.com</email>
1843 + <name>Georg Rudoy</name>
1844 + </maintainer>
1845 <maintainer type="project">
1846 - <email>leechcraft@g.o</email>
1847 - <name>LeechCraft</name>
1848 + <email>proxy-maint@g.o</email>
1849 + <name>Proxy Maintainers</name>
1850 </maintainer>
1851 </pkgmetadata>
1852
1853 diff --git a/app-leechcraft/lc-kbswitch/lc-kbswitch-9999.ebuild b/app-leechcraft/lc-kbswitch/lc-kbswitch-9999.ebuild
1854 index a99417b626..5440b6a5ab 100644
1855 --- a/app-leechcraft/lc-kbswitch/lc-kbswitch-9999.ebuild
1856 +++ b/app-leechcraft/lc-kbswitch/lc-kbswitch-9999.ebuild
1857 @@ -1,8 +1,8 @@
1858 -# Copyright 1999-2013 Gentoo Foundation
1859 +# Copyright 1999-2017 Gentoo Foundation
1860 # Distributed under the terms of the GNU General Public License v2
1861 # $Id$
1862
1863 -EAPI="5"
1864 +EAPI=6
1865
1866 inherit leechcraft
1867
1868 @@ -10,8 +10,14 @@ DESCRIPTION="Provides plugin- or tab-grained keyboard layout control"
1869
1870 SLOT="0"
1871 KEYWORDS=""
1872 -IUSE="debug"
1873 +IUSE="debug quark"
1874
1875 -DEPEND="~app-leechcraft/lc-core-${PV}"
1876 +DEPEND="~app-leechcraft/lc-core-${PV}
1877 + dev-qt/qtnetwork:5
1878 + dev-qt/qtwidgets:5
1879 + dev-qt/qtx11extras:5
1880 + dev-qt/qtdeclarative:5[widgets]
1881 +"
1882 RDEPEND="${DEPEND}
1883 - x11-apps/setxkbmap"
1884 + x11-apps/setxkbmap
1885 + quark? ( ~virtual/leechcraft-quark-sideprovider-${PV} )"
1886
1887 diff --git a/app-leechcraft/lc-kbswitch/metadata.xml b/app-leechcraft/lc-kbswitch/metadata.xml
1888 index 30c188bbd0..3c7b5c6f28 100644
1889 --- a/app-leechcraft/lc-kbswitch/metadata.xml
1890 +++ b/app-leechcraft/lc-kbswitch/metadata.xml
1891 @@ -1,8 +1,15 @@
1892 <?xml version="1.0" encoding="UTF-8"?>
1893 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1894 <pkgmetadata>
1895 + <maintainer type="person">
1896 + <email>0xd34df00d@×××××.com</email>
1897 + <name>Georg Rudoy</name>
1898 + </maintainer>
1899 <maintainer type="project">
1900 - <email>leechcraft@g.o</email>
1901 - <name>LeechCraft</name>
1902 + <email>proxy-maint@g.o</email>
1903 + <name>Proxy Maintainers</name>
1904 </maintainer>
1905 + <use>
1906 + <flag name="quark">Provide sidebar quark</flag>
1907 + </use>
1908 </pkgmetadata>
1909
1910 diff --git a/app-leechcraft/lc-kinotify/lc-kinotify-9999.ebuild b/app-leechcraft/lc-kinotify/lc-kinotify-9999.ebuild
1911 index 56bcd000f4..3a982faf5a 100644
1912 --- a/app-leechcraft/lc-kinotify/lc-kinotify-9999.ebuild
1913 +++ b/app-leechcraft/lc-kinotify/lc-kinotify-9999.ebuild
1914 @@ -1,8 +1,8 @@
1915 -# Copyright 1999-2013 Gentoo Foundation
1916 +# Copyright 1999-2017 Gentoo Foundation
1917 # Distributed under the terms of the GNU General Public License v2
1918 # $Id$
1919
1920 -EAPI="4"
1921 +EAPI=6
1922
1923 inherit leechcraft
1924
1925 @@ -13,5 +13,7 @@ KEYWORDS=""
1926 IUSE="debug"
1927
1928 DEPEND="~app-leechcraft/lc-core-${PV}
1929 - >=dev-qt/qtwebkit-4.6:4"
1930 + dev-qt/qtnetwork:5
1931 + dev-qt/qtwebkit:5
1932 +"
1933 RDEPEND="${DEPEND}"
1934
1935 diff --git a/app-leechcraft/lc-kinotify/metadata.xml b/app-leechcraft/lc-kinotify/metadata.xml
1936 index 30c188bbd0..ef43617d9e 100644
1937 --- a/app-leechcraft/lc-kinotify/metadata.xml
1938 +++ b/app-leechcraft/lc-kinotify/metadata.xml
1939 @@ -1,8 +1,12 @@
1940 <?xml version="1.0" encoding="UTF-8"?>
1941 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1942 <pkgmetadata>
1943 + <maintainer type="person">
1944 + <email>0xd34df00d@×××××.com</email>
1945 + <name>Georg Rudoy</name>
1946 + </maintainer>
1947 <maintainer type="project">
1948 - <email>leechcraft@g.o</email>
1949 - <name>LeechCraft</name>
1950 + <email>proxy-maint@g.o</email>
1951 + <name>Proxy Maintainers</name>
1952 </maintainer>
1953 </pkgmetadata>
1954
1955 diff --git a/app-leechcraft/lc-knowhow/lc-knowhow-9999.ebuild b/app-leechcraft/lc-knowhow/lc-knowhow-9999.ebuild
1956 index a9ff9c6d1f..5c22bdc699 100644
1957 --- a/app-leechcraft/lc-knowhow/lc-knowhow-9999.ebuild
1958 +++ b/app-leechcraft/lc-knowhow/lc-knowhow-9999.ebuild
1959 @@ -1,8 +1,8 @@
1960 -# Copyright 1999-2013 Gentoo Foundation
1961 +# Copyright 1999-2017 Gentoo Foundation
1962 # Distributed under the terms of the GNU General Public License v2
1963 # $Id$
1964
1965 -EAPI="4"
1966 +EAPI=6
1967
1968 inherit leechcraft
1969
1970 @@ -12,5 +12,9 @@ SLOT="0"
1971 KEYWORDS=""
1972 IUSE="debug"
1973
1974 -DEPEND="~app-leechcraft/lc-core-${PV}"
1975 +DEPEND="~app-leechcraft/lc-core-${PV}
1976 + dev-qt/qtgui:5
1977 + dev-qt/qtwidgets:5
1978 + dev-qt/qtxml:5
1979 +"
1980 RDEPEND="${DEPEND}"
1981
1982 diff --git a/app-leechcraft/lc-knowhow/metadata.xml b/app-leechcraft/lc-knowhow/metadata.xml
1983 index 30c188bbd0..ef43617d9e 100644
1984 --- a/app-leechcraft/lc-knowhow/metadata.xml
1985 +++ b/app-leechcraft/lc-knowhow/metadata.xml
1986 @@ -1,8 +1,12 @@
1987 <?xml version="1.0" encoding="UTF-8"?>
1988 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1989 <pkgmetadata>
1990 + <maintainer type="person">
1991 + <email>0xd34df00d@×××××.com</email>
1992 + <name>Georg Rudoy</name>
1993 + </maintainer>
1994 <maintainer type="project">
1995 - <email>leechcraft@g.o</email>
1996 - <name>LeechCraft</name>
1997 + <email>proxy-maint@g.o</email>
1998 + <name>Proxy Maintainers</name>
1999 </maintainer>
2000 </pkgmetadata>
2001
2002 diff --git a/app-leechcraft/lc-krigstask/lc-krigstask-9999.ebuild b/app-leechcraft/lc-krigstask/lc-krigstask-9999.ebuild
2003 index 53d0b8c44f..0d8844e249 100644
2004 --- a/app-leechcraft/lc-krigstask/lc-krigstask-9999.ebuild
2005 +++ b/app-leechcraft/lc-krigstask/lc-krigstask-9999.ebuild
2006 @@ -1,8 +1,8 @@
2007 -# Copyright 1999-2013 Gentoo Foundation
2008 +# Copyright 1999-2017 Gentoo Foundation
2009 # Distributed under the terms of the GNU General Public License v2
2010 # $Id$
2011
2012 -EAPI="5"
2013 +EAPI=6
2014
2015 inherit leechcraft
2016
2017 @@ -13,7 +13,9 @@ KEYWORDS=""
2018 IUSE="debug"
2019
2020 DEPEND="~app-leechcraft/lc-core-${PV}
2021 - dev-qt/qtdeclarative:4
2022 - x11-libs/libXcomposite"
2023 + x11-libs/libXcomposite
2024 + dev-qt/qtwidgets:5
2025 + dev-qt/qtdeclarative:5
2026 +"
2027 RDEPEND="${DEPEND}
2028 ~virtual/leechcraft-quark-sideprovider-${PV}"
2029
2030 diff --git a/app-leechcraft/lc-krigstask/metadata.xml b/app-leechcraft/lc-krigstask/metadata.xml
2031 index 30c188bbd0..ef43617d9e 100644
2032 --- a/app-leechcraft/lc-krigstask/metadata.xml
2033 +++ b/app-leechcraft/lc-krigstask/metadata.xml
2034 @@ -1,8 +1,12 @@
2035 <?xml version="1.0" encoding="UTF-8"?>
2036 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2037 <pkgmetadata>
2038 + <maintainer type="person">
2039 + <email>0xd34df00d@×××××.com</email>
2040 + <name>Georg Rudoy</name>
2041 + </maintainer>
2042 <maintainer type="project">
2043 - <email>leechcraft@g.o</email>
2044 - <name>LeechCraft</name>
2045 + <email>proxy-maint@g.o</email>
2046 + <name>Proxy Maintainers</name>
2047 </maintainer>
2048 </pkgmetadata>
2049
2050 diff --git a/app-leechcraft/lc-lackman/lc-lackman-9999.ebuild b/app-leechcraft/lc-lackman/lc-lackman-9999.ebuild
2051 index 5816c04bdb..a2f1e5e1c2 100644
2052 --- a/app-leechcraft/lc-lackman/lc-lackman-9999.ebuild
2053 +++ b/app-leechcraft/lc-lackman/lc-lackman-9999.ebuild
2054 @@ -1,8 +1,8 @@
2055 -# Copyright 1999-2014 Gentoo Foundation
2056 +# Copyright 1999-2017 Gentoo Foundation
2057 # Distributed under the terms of the GNU General Public License v2
2058 # $Id$
2059
2060 -EAPI="5"
2061 +EAPI=6
2062
2063 inherit leechcraft
2064
2065 @@ -13,6 +13,11 @@ KEYWORDS=""
2066 IUSE="debug"
2067
2068 DEPEND="~app-leechcraft/lc-core-${PV}
2069 - >=dev-qt/qtwebkit-4.6:4"
2070 + dev-qt/qtnetwork:5
2071 + dev-qt/qtwidgets:5
2072 + dev-qt/qtsql:5[sqlite]
2073 + dev-qt/qtxml:5
2074 + dev-qt/qtxmlpatterns:5
2075 +"
2076 RDEPEND="${DEPEND}
2077 - virtual/leechcraft-downloader-http"
2078 + ~virtual/leechcraft-downloader-http-${PV}"
2079
2080 diff --git a/app-leechcraft/lc-lackman/metadata.xml b/app-leechcraft/lc-lackman/metadata.xml
2081 index 30c188bbd0..ef43617d9e 100644
2082 --- a/app-leechcraft/lc-lackman/metadata.xml
2083 +++ b/app-leechcraft/lc-lackman/metadata.xml
2084 @@ -1,8 +1,12 @@
2085 <?xml version="1.0" encoding="UTF-8"?>
2086 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2087 <pkgmetadata>
2088 + <maintainer type="person">
2089 + <email>0xd34df00d@×××××.com</email>
2090 + <name>Georg Rudoy</name>
2091 + </maintainer>
2092 <maintainer type="project">
2093 - <email>leechcraft@g.o</email>
2094 - <name>LeechCraft</name>
2095 + <email>proxy-maint@g.o</email>
2096 + <name>Proxy Maintainers</name>
2097 </maintainer>
2098 </pkgmetadata>
2099
2100 diff --git a/app-leechcraft/lc-lastfmscrobble/lc-lastfmscrobble-9999.ebuild b/app-leechcraft/lc-lastfmscrobble/lc-lastfmscrobble-9999.ebuild
2101 index 61241b30fd..d0a7ee37f6 100644
2102 --- a/app-leechcraft/lc-lastfmscrobble/lc-lastfmscrobble-9999.ebuild
2103 +++ b/app-leechcraft/lc-lastfmscrobble/lc-lastfmscrobble-9999.ebuild
2104 @@ -1,8 +1,8 @@
2105 -# Copyright 1999-2013 Gentoo Foundation
2106 +# Copyright 1999-2017 Gentoo Foundation
2107 # Distributed under the terms of the GNU General Public License v2
2108 # $Id$
2109
2110 -EAPI="4"
2111 +EAPI=6
2112
2113 inherit leechcraft
2114
2115 @@ -13,5 +13,8 @@ KEYWORDS=""
2116 IUSE="debug"
2117
2118 DEPEND="~app-leechcraft/lc-core-${PV}
2119 - media-libs/liblastfm[qt4(+)]"
2120 + media-libs/liblastfm[qt5]
2121 + dev-qt/qtnetwork:5
2122 + dev-qt/qtwidgets:5
2123 +"
2124 RDEPEND="${DEPEND}"
2125
2126 diff --git a/app-leechcraft/lc-lastfmscrobble/metadata.xml b/app-leechcraft/lc-lastfmscrobble/metadata.xml
2127 index 30c188bbd0..ef43617d9e 100644
2128 --- a/app-leechcraft/lc-lastfmscrobble/metadata.xml
2129 +++ b/app-leechcraft/lc-lastfmscrobble/metadata.xml
2130 @@ -1,8 +1,12 @@
2131 <?xml version="1.0" encoding="UTF-8"?>
2132 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2133 <pkgmetadata>
2134 + <maintainer type="person">
2135 + <email>0xd34df00d@×××××.com</email>
2136 + <name>Georg Rudoy</name>
2137 + </maintainer>
2138 <maintainer type="project">
2139 - <email>leechcraft@g.o</email>
2140 - <name>LeechCraft</name>
2141 + <email>proxy-maint@g.o</email>
2142 + <name>Proxy Maintainers</name>
2143 </maintainer>
2144 </pkgmetadata>
2145
2146 diff --git a/app-leechcraft/lc-laughty/lc-laughty-9999.ebuild b/app-leechcraft/lc-laughty/lc-laughty-9999.ebuild
2147 index c93c7a518c..b3f1789936 100644
2148 --- a/app-leechcraft/lc-laughty/lc-laughty-9999.ebuild
2149 +++ b/app-leechcraft/lc-laughty/lc-laughty-9999.ebuild
2150 @@ -1,8 +1,8 @@
2151 -# Copyright 1999-2013 Gentoo Foundation
2152 +# Copyright 1999-2017 Gentoo Foundation
2153 # Distributed under the terms of the GNU General Public License v2
2154 # $Id$
2155
2156 -EAPI="5"
2157 +EAPI=6
2158
2159 inherit leechcraft
2160
2161 @@ -13,6 +13,9 @@ KEYWORDS=""
2162 IUSE="debug"
2163
2164 DEPEND="~app-leechcraft/lc-core-${PV}
2165 - dev-qt/qtdbus:4"
2166 + dev-qt/qtnetwork:5
2167 + dev-qt/qtgui:5
2168 + dev-qt/qtdbus:5
2169 + "
2170 RDEPEND="${DEPEND}
2171 - virtual/leechcraft-notifier"
2172 + ~virtual/leechcraft-notifier-${PV}"
2173
2174 diff --git a/app-leechcraft/lc-laughty/metadata.xml b/app-leechcraft/lc-laughty/metadata.xml
2175 index 30c188bbd0..ef43617d9e 100644
2176 --- a/app-leechcraft/lc-laughty/metadata.xml
2177 +++ b/app-leechcraft/lc-laughty/metadata.xml
2178 @@ -1,8 +1,12 @@
2179 <?xml version="1.0" encoding="UTF-8"?>
2180 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2181 <pkgmetadata>
2182 + <maintainer type="person">
2183 + <email>0xd34df00d@×××××.com</email>
2184 + <name>Georg Rudoy</name>
2185 + </maintainer>
2186 <maintainer type="project">
2187 - <email>leechcraft@g.o</email>
2188 - <name>LeechCraft</name>
2189 + <email>proxy-maint@g.o</email>
2190 + <name>Proxy Maintainers</name>
2191 </maintainer>
2192 </pkgmetadata>
2193
2194 diff --git a/app-leechcraft/lc-launchy/lc-launchy-9999.ebuild b/app-leechcraft/lc-launchy/lc-launchy-9999.ebuild
2195 index 3d7d0f682a..268d242daf 100644
2196 --- a/app-leechcraft/lc-launchy/lc-launchy-9999.ebuild
2197 +++ b/app-leechcraft/lc-launchy/lc-launchy-9999.ebuild
2198 @@ -2,17 +2,20 @@
2199 # Distributed under the terms of the GNU General Public License v2
2200 # $Id$
2201
2202 -EAPI="4"
2203 +EAPI=6
2204
2205 inherit leechcraft toolchain-funcs
2206
2207 -DESCRIPTION="Allows one to launch third-party applications from LeechCraft"
2208 +DESCRIPTION="Allows launching external applications (and LeechCraft plugins) from LeechCraft"
2209
2210 SLOT="0"
2211 KEYWORDS=""
2212 -IUSE=""
2213 +IUSE="debug"
2214
2215 DEPEND="~app-leechcraft/lc-core-${PV}
2216 - dev-qt/qtdeclarative:4"
2217 + dev-qt/qtnetwork:5
2218 + dev-qt/qtgui:5
2219 + dev-qt/qtdeclarative:5[widgets]
2220 +"
2221 RDEPEND="${DEPEND}
2222 ~virtual/leechcraft-trayarea-${PV}"
2223
2224 diff --git a/app-leechcraft/lc-launchy/metadata.xml b/app-leechcraft/lc-launchy/metadata.xml
2225 index d0b2a1a5e5..ef43617d9e 100644
2226 --- a/app-leechcraft/lc-launchy/metadata.xml
2227 +++ b/app-leechcraft/lc-launchy/metadata.xml
2228 @@ -1,8 +1,12 @@
2229 <?xml version="1.0" encoding="UTF-8"?>
2230 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2231 <pkgmetadata>
2232 -<maintainer type="project">
2233 - <email>leechcraft@g.o</email>
2234 - <name>LeechCraft</name>
2235 -</maintainer>
2236 + <maintainer type="person">
2237 + <email>0xd34df00d@×××××.com</email>
2238 + <name>Georg Rudoy</name>
2239 + </maintainer>
2240 + <maintainer type="project">
2241 + <email>proxy-maint@g.o</email>
2242 + <name>Proxy Maintainers</name>
2243 + </maintainer>
2244 </pkgmetadata>
2245
2246 diff --git a/app-leechcraft/lc-lemon/lc-lemon-9999.ebuild b/app-leechcraft/lc-lemon/lc-lemon-9999.ebuild
2247 index 87a7d0a961..d24ea2b0ce 100644
2248 --- a/app-leechcraft/lc-lemon/lc-lemon-9999.ebuild
2249 +++ b/app-leechcraft/lc-lemon/lc-lemon-9999.ebuild
2250 @@ -1,8 +1,8 @@
2251 -# Copyright 1999-2013 Gentoo Foundation
2252 +# Copyright 1999-2017 Gentoo Foundation
2253 # Distributed under the terms of the GNU General Public License v2
2254 # $Id$
2255
2256 -EAPI="4"
2257 +EAPI=6
2258
2259 inherit leechcraft
2260
2261 @@ -13,10 +13,19 @@ KEYWORDS=""
2262 IUSE="debug"
2263
2264 DEPEND="~app-leechcraft/lc-core-${PV}
2265 - ~virtual/leechcraft-quark-sideprovider-${PV}
2266 - dev-qt/qtbearer:4
2267 - dev-qt/qtdeclarative:4
2268 + x11-libs/qwt:6[qt5]
2269 dev-libs/libnl:3
2270 - x11-libs/qwt:6
2271 + dev-qt/qtnetwork:5
2272 + dev-qt/qtwidgets:5
2273 + dev-qt/qtdeclarative:5[widgets]
2274 "
2275 -RDEPEND="${DEPEND}"
2276 +RDEPEND="${DEPEND}
2277 + ~virtual/leechcraft-quark-sideprovider-${PV}"
2278 +
2279 +pkg_postinst() {
2280 + if has_version 'dev-qt/qtnetwork:5[-connman,-networkmanager]'; then
2281 + ewarn "dev-qt/qtnetwork:5 was built without any bearer plugins, so detecting network"
2282 + ewarn "devices may be crippled. Consider enabling either 'connman' or 'networkmanager'"
2283 + ewarn "USE flags if that is a problem for you."
2284 + fi
2285 +}
2286
2287 diff --git a/app-leechcraft/lc-lemon/metadata.xml b/app-leechcraft/lc-lemon/metadata.xml
2288 index 30c188bbd0..ef43617d9e 100644
2289 --- a/app-leechcraft/lc-lemon/metadata.xml
2290 +++ b/app-leechcraft/lc-lemon/metadata.xml
2291 @@ -1,8 +1,12 @@
2292 <?xml version="1.0" encoding="UTF-8"?>
2293 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2294 <pkgmetadata>
2295 + <maintainer type="person">
2296 + <email>0xd34df00d@×××××.com</email>
2297 + <name>Georg Rudoy</name>
2298 + </maintainer>
2299 <maintainer type="project">
2300 - <email>leechcraft@g.o</email>
2301 - <name>LeechCraft</name>
2302 + <email>proxy-maint@g.o</email>
2303 + <name>Proxy Maintainers</name>
2304 </maintainer>
2305 </pkgmetadata>
2306
2307 diff --git a/app-leechcraft/lc-lhtr/lc-lhtr-9999.ebuild b/app-leechcraft/lc-lhtr/lc-lhtr-9999.ebuild
2308 index 9ad62e1597..0b6802cdb9 100644
2309 --- a/app-leechcraft/lc-lhtr/lc-lhtr-9999.ebuild
2310 +++ b/app-leechcraft/lc-lhtr/lc-lhtr-9999.ebuild
2311 @@ -1,8 +1,8 @@
2312 -# Copyright 1999-2013 Gentoo Foundation
2313 +# Copyright 1999-2017 Gentoo Foundation
2314 # Distributed under the terms of the GNU General Public License v2
2315 # $Id$
2316
2317 -EAPI="4"
2318 +EAPI=6
2319
2320 inherit leechcraft
2321
2322 @@ -13,7 +13,9 @@ KEYWORDS=""
2323 IUSE="debug"
2324
2325 DEPEND="~app-leechcraft/lc-core-${PV}
2326 - app-text/htmltidy
2327 - dev-qt/qtwebkit:4
2328 - "
2329 + app-text/tidy-html5
2330 + dev-qt/qtnetwork:5
2331 + dev-qt/qtwidgets:5
2332 + dev-qt/qtwebkit:5
2333 +"
2334 RDEPEND="${DEPEND}"
2335
2336 diff --git a/app-leechcraft/lc-lhtr/metadata.xml b/app-leechcraft/lc-lhtr/metadata.xml
2337 index 30c188bbd0..ef43617d9e 100644
2338 --- a/app-leechcraft/lc-lhtr/metadata.xml
2339 +++ b/app-leechcraft/lc-lhtr/metadata.xml
2340 @@ -1,8 +1,12 @@
2341 <?xml version="1.0" encoding="UTF-8"?>
2342 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2343 <pkgmetadata>
2344 + <maintainer type="person">
2345 + <email>0xd34df00d@×××××.com</email>
2346 + <name>Georg Rudoy</name>
2347 + </maintainer>
2348 <maintainer type="project">
2349 - <email>leechcraft@g.o</email>
2350 - <name>LeechCraft</name>
2351 + <email>proxy-maint@g.o</email>
2352 + <name>Proxy Maintainers</name>
2353 </maintainer>
2354 </pkgmetadata>
2355
2356 diff --git a/app-leechcraft/lc-liznoo/lc-liznoo-9999.ebuild b/app-leechcraft/lc-liznoo/lc-liznoo-9999.ebuild
2357 index 22a1f7df1e..5cd11d5897 100644
2358 --- a/app-leechcraft/lc-liznoo/lc-liznoo-9999.ebuild
2359 +++ b/app-leechcraft/lc-liznoo/lc-liznoo-9999.ebuild
2360 @@ -1,8 +1,8 @@
2361 -# Copyright 1999-2014 Gentoo Foundation
2362 +# Copyright 1999-2017 Gentoo Foundation
2363 # Distributed under the terms of the GNU General Public License v2
2364 # $Id$
2365
2366 -EAPI="4"
2367 +EAPI=6
2368
2369 inherit leechcraft
2370
2371 @@ -10,21 +10,15 @@ DESCRIPTION="UPower-based power manager for LeechCraft"
2372
2373 SLOT="0"
2374 KEYWORDS=""
2375 -IUSE="debug systemd"
2376 +IUSE="debug"
2377
2378 DEPEND="~app-leechcraft/lc-core-${PV}
2379 x11-libs/qwt:6
2380 - dev-qt/qtdbus:4
2381 - virtual/leechcraft-trayarea"
2382 + dev-qt/qtnetwork:5
2383 + dev-qt/qtwidgets:5
2384 + dev-qt/qtdbus:5
2385 + dev-qt/qtconcurrent:5
2386 +"
2387 RDEPEND="${DEPEND}
2388 - !systemd? ( || ( >=sys-power/upower-0.99 sys-power/upower-pm-utils ) )
2389 - systemd? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )"
2390 -
2391 -pkg_postinst() {
2392 - if has_version '>=sys-power/upower-0.99'; then
2393 - ewarn "The new sys-power/upower version you have installed doesn't have hibernate"
2394 - ewarn "and suspend. If you need hibernate and suspend in ${PN}, and you use"
2395 - ewarn "systemd, you should downgrade sys-power/upower to 0.9.23 series. All others"
2396 - ewarn "should switch to sys-power/upower-pm-utils, also to 0.9.23 series."
2397 - fi
2398 -}
2399 + ~virtual/leechcraft-trayarea-${PV}
2400 + || ( sys-power/upower sys-power/upower-pm-utils )"
2401
2402 diff --git a/app-leechcraft/lc-liznoo/metadata.xml b/app-leechcraft/lc-liznoo/metadata.xml
2403 index bf80182150..ef43617d9e 100644
2404 --- a/app-leechcraft/lc-liznoo/metadata.xml
2405 +++ b/app-leechcraft/lc-liznoo/metadata.xml
2406 @@ -1,11 +1,12 @@
2407 <?xml version="1.0" encoding="UTF-8"?>
2408 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2409 <pkgmetadata>
2410 + <maintainer type="person">
2411 + <email>0xd34df00d@×××××.com</email>
2412 + <name>Georg Rudoy</name>
2413 + </maintainer>
2414 <maintainer type="project">
2415 - <email>leechcraft@g.o</email>
2416 - <name>LeechCraft</name>
2417 + <email>proxy-maint@g.o</email>
2418 + <name>Proxy Maintainers</name>
2419 </maintainer>
2420 - <use>
2421 - <flag name="systemd">Pull in correct UPower dependencies for systemd and non-systemd users.</flag>
2422 - </use>
2423 </pkgmetadata>
2424
2425 diff --git a/app-leechcraft/lc-lmp/lc-lmp-9999.ebuild b/app-leechcraft/lc-lmp/lc-lmp-9999.ebuild
2426 index c2891fa8e2..84ec922b1f 100644
2427 --- a/app-leechcraft/lc-lmp/lc-lmp-9999.ebuild
2428 +++ b/app-leechcraft/lc-lmp/lc-lmp-9999.ebuild
2429 @@ -1,8 +1,8 @@
2430 -# Copyright 1999-2015 Gentoo Foundation
2431 +# Copyright 1999-2017 Gentoo Foundation
2432 # Distributed under the terms of the GNU General Public License v2
2433 # $Id$
2434
2435 -EAPI="4"
2436 +EAPI=6
2437
2438 inherit leechcraft
2439
2440 @@ -14,27 +14,32 @@ IUSE="debug +fradj +graffiti +guess +mpris +mtp +mp3tunes potorchu"
2441
2442 # depend on gstreamer:0.10 to match current Qt deps
2443 DEPEND="~app-leechcraft/lc-core-${PV}
2444 - graffiti? ( media-libs/flac )
2445 + dev-qt/qtnetwork:5
2446 + dev-qt/qtwidgets:5
2447 + dev-qt/qtdeclarative:5[widgets]
2448 + dev-qt/qtsql:5[sqlite]
2449 + dev-qt/qtconcurrent:5
2450 + dev-qt/qtxml:5
2451 + media-libs/gstreamer:1.0
2452 +
2453 + mpris? ( dev-qt/qtdbus:5 )
2454 guess? ( app-i18n/libguess )
2455 - media-libs/gstreamer:0.10
2456 media-libs/taglib
2457 - mpris? ( dev-qt/qtdbus:4 )
2458 - mtp? (
2459 - ~app-leechcraft/lc-devmon-${PV}
2460 - media-libs/libmtp
2461 - )
2462 - potorchu? ( media-libs/libprojectm )
2463 - dev-qt/qtdeclarative:4"
2464 -RDEPEND="${DEPEND}"
2465 + mtp? ( media-libs/libmtp )
2466 + potorchu? ( media-libs/libprojectm )"
2467 +RDEPEND="${DEPEND}
2468 + mtp? ( ~app-leechcraft/lc-devmon-${PV} )
2469 + graffiti? ( media-libs/flac )"
2470
2471 src_configure() {
2472 - local mycmakeargs="
2473 - $(cmake-utils_use_enable fradj LMP_FRADJ)
2474 - $(cmake-utils_use_enable graffiti LMP_GRAFFITI)
2475 - $(cmake-utils_use_enable guess LMP_LIBGUESS)
2476 - $(cmake-utils_use_enable mpris LMP_MPRIS)
2477 - $(cmake-utils_use_enable mtp LMP_MTPSYNC)
2478 - $(cmake-utils_use_enable mp3tunes LMP_MP3TUNES)
2479 - $(cmake-utils_use_enable potorchu LMP_POTORCHU)"
2480 + local mycmakeargs=(
2481 + -DENABLE_LMP_FRADJ=$(usex fradj)
2482 + -DENABLE_LMP_GRAFFITI=$(usex graffiti)
2483 + -DENABLE_LMP_LIBGUESS=$(usex guess)
2484 + -DENABLE_LMP_MPRIS=$(usex mpris)
2485 + -DENABLE_LMP_MTPSYNC=$(usex mtp)
2486 + -DENABLE_LMP_MP3TUNES=$(usex mp3tunes)
2487 + -DENABLE_LMP_POTORCHU=$(usex potorchu)
2488 + )
2489 cmake-utils_src_configure
2490 }
2491
2492 diff --git a/app-leechcraft/lc-lmp/metadata.xml b/app-leechcraft/lc-lmp/metadata.xml
2493 index c6abcd9f6d..87c916e3cb 100644
2494 --- a/app-leechcraft/lc-lmp/metadata.xml
2495 +++ b/app-leechcraft/lc-lmp/metadata.xml
2496 @@ -1,16 +1,20 @@
2497 <?xml version="1.0" encoding="UTF-8"?>
2498 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2499 <pkgmetadata>
2500 + <maintainer type="person">
2501 + <email>0xd34df00d@×××××.com</email>
2502 + <name>Georg Rudoy</name>
2503 + </maintainer>
2504 <maintainer type="project">
2505 - <email>leechcraft@g.o</email>
2506 - <name>LeechCraft</name>
2507 + <email>proxy-maint@g.o</email>
2508 + <name>Proxy Maintainers</name>
2509 </maintainer>
2510 -<use>
2511 - <flag name="fradj">Build FrAdj, the equalizer effect module</flag>
2512 - <flag name="graffiti">Build media tags editor plugin</flag>
2513 - <flag name="guess">Enable tags encoding guessing via the libguess library</flag>
2514 - <flag name="mpris">Enable MPRIS support</flag>
2515 - <flag name="mp3tunes">Build plugin for supporting the mp3tunes.com music locker service</flag>
2516 - <flag name="potorchu"> Enable the projectM-based visualization effects module for LMP</flag>
2517 -</use>
2518 + <use>
2519 + <flag name="fradj">Build FrAdj, the equalizer effect module</flag>
2520 + <flag name="graffiti">Build media tags editor plugin</flag>
2521 + <flag name="guess">Enable tags encoding guessing via the libguess library</flag>
2522 + <flag name="mpris">Enable MPRIS support</flag>
2523 + <flag name="mp3tunes">Build plugin for supporting the mp3tunes.com music locker service</flag>
2524 + <flag name="potorchu"> Enable the projectM-based visualization effects module for LMP</flag>
2525 + </use>
2526 </pkgmetadata>
2527
2528 diff --git a/app-leechcraft/lc-mellonetray/lc-mellonetray-9999.ebuild b/app-leechcraft/lc-mellonetray/lc-mellonetray-9999.ebuild
2529 index ff2c6b44c7..7992621801 100644
2530 --- a/app-leechcraft/lc-mellonetray/lc-mellonetray-9999.ebuild
2531 +++ b/app-leechcraft/lc-mellonetray/lc-mellonetray-9999.ebuild
2532 @@ -1,8 +1,8 @@
2533 -# Copyright 1999-2013 Gentoo Foundation
2534 +# Copyright 1999-2017 Gentoo Foundation
2535 # Distributed under the terms of the GNU General Public License v2
2536 # $Id$
2537
2538 -EAPI="5"
2539 +EAPI=6
2540
2541 inherit leechcraft
2542
2543 @@ -13,7 +13,10 @@ KEYWORDS=""
2544 IUSE="debug"
2545
2546 DEPEND="~app-leechcraft/lc-core-${PV}
2547 - dev-qt/qtdeclarative:4
2548 + dev-qt/qtnetwork:5
2549 + dev-qt/qtwidgets:5
2550 + dev-qt/qtdeclarative:5
2551 + dev-qt/qtx11extras:5
2552 x11-libs/libXdamage
2553 x11-libs/libXrender"
2554 RDEPEND="${DEPEND}
2555
2556 diff --git a/app-leechcraft/lc-mellonetray/metadata.xml b/app-leechcraft/lc-mellonetray/metadata.xml
2557 index 30c188bbd0..ef43617d9e 100644
2558 --- a/app-leechcraft/lc-mellonetray/metadata.xml
2559 +++ b/app-leechcraft/lc-mellonetray/metadata.xml
2560 @@ -1,8 +1,12 @@
2561 <?xml version="1.0" encoding="UTF-8"?>
2562 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2563 <pkgmetadata>
2564 + <maintainer type="person">
2565 + <email>0xd34df00d@×××××.com</email>
2566 + <name>Georg Rudoy</name>
2567 + </maintainer>
2568 <maintainer type="project">
2569 - <email>leechcraft@g.o</email>
2570 - <name>LeechCraft</name>
2571 + <email>proxy-maint@g.o</email>
2572 + <name>Proxy Maintainers</name>
2573 </maintainer>
2574 </pkgmetadata>
2575
2576 diff --git a/app-leechcraft/lc-monocle/lc-monocle-9999.ebuild b/app-leechcraft/lc-monocle/lc-monocle-9999.ebuild
2577 index 62917cfb1a..65fe56456d 100644
2578 --- a/app-leechcraft/lc-monocle/lc-monocle-9999.ebuild
2579 +++ b/app-leechcraft/lc-monocle/lc-monocle-9999.ebuild
2580 @@ -1,8 +1,8 @@
2581 -# Copyright 1999-2014 Gentoo Foundation
2582 +# Copyright 1999-2017 Gentoo Foundation
2583 # Distributed under the terms of the GNU General Public License v2
2584 # $Id$
2585
2586 -EAPI="5"
2587 +EAPI=6
2588
2589 inherit leechcraft
2590
2591 @@ -15,7 +15,12 @@ IUSE="debug +djvu doc +fb2 +mobi +pdf +postscript"
2592 REQUIRED_USE="postscript? ( pdf )"
2593
2594 CDEPEND="~app-leechcraft/lc-core-${PV}
2595 - pdf? ( app-text/poppler[qt4] )
2596 + dev-qt/qtnetwork:5
2597 + dev-qt/qtwidgets:5
2598 + dev-qt/qtconcurrent:5
2599 + dev-qt/qtprintsupport:5
2600 + dev-qt/qtxml:5
2601 + pdf? ( app-text/poppler[qt5] )
2602 djvu? ( app-text/djvu )"
2603
2604 RDEPEND="${CDEPEND}
2605 @@ -26,12 +31,12 @@ DEPEND="${CDEPEND}
2606
2607 src_configure() {
2608 local mycmakeargs=(
2609 - $(cmake-utils_use_enable djvu MONOCLE_SEEN)
2610 - $(cmake-utils_use_with doc DOCS)
2611 - $(cmake-utils_use_enable fb2 MONOCLE_FXB)
2612 - $(cmake-utils_use_enable mobi MONOCLE_DIK)
2613 - $(cmake-utils_use_enable pdf MONOCLE_PDF)
2614 - $(cmake-utils_use_enable postscript MONOCLE_POSTRUS)
2615 + -DENABLE_MONOCLE_SEEN=$(usex djvu)
2616 + -DWITH_DOCS=$(usex doc)
2617 + -DENABLE_MONOCLE_FXB=$(usex fb2)
2618 + -DENABLE_MONOCLE_DIK=$(usex mobi)
2619 + -DENABLE_MONOCLE_PDF=$(usex pdf)
2620 + -DENABLE_MONOCLE_POSTRUS=$(usex postscript)
2621 )
2622 cmake-utils_src_configure
2623 }
2624
2625 diff --git a/app-leechcraft/lc-monocle/metadata.xml b/app-leechcraft/lc-monocle/metadata.xml
2626 index a77f7b5b50..421dc6dc17 100644
2627 --- a/app-leechcraft/lc-monocle/metadata.xml
2628 +++ b/app-leechcraft/lc-monocle/metadata.xml
2629 @@ -1,9 +1,13 @@
2630 <?xml version="1.0" encoding="UTF-8"?>
2631 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2632 <pkgmetadata>
2633 + <maintainer type="person">
2634 + <email>0xd34df00d@×××××.com</email>
2635 + <name>Georg Rudoy</name>
2636 + </maintainer>
2637 <maintainer type="project">
2638 - <email>leechcraft@g.o</email>
2639 - <name>LeechCraft</name>
2640 + <email>proxy-maint@g.o</email>
2641 + <name>Proxy Maintainers</name>
2642 </maintainer>
2643 <use>
2644 <flag name="fb2">Enable support for FictionBook format</flag>
2645
2646 diff --git a/app-leechcraft/lc-musiczombie/lc-musiczombie-9999.ebuild b/app-leechcraft/lc-musiczombie/lc-musiczombie-9999.ebuild
2647 index 0b3eb438ce..e199fc5b5a 100644
2648 --- a/app-leechcraft/lc-musiczombie/lc-musiczombie-9999.ebuild
2649 +++ b/app-leechcraft/lc-musiczombie/lc-musiczombie-9999.ebuild
2650 @@ -1,8 +1,8 @@
2651 -# Copyright 1999-2013 Gentoo Foundation
2652 +# Copyright 1999-2017 Gentoo Foundation
2653 # Distributed under the terms of the GNU General Public License v2
2654 # $Id$
2655
2656 -EAPI="4"
2657 +EAPI=6
2658
2659 inherit leechcraft
2660
2661 @@ -13,12 +13,17 @@ KEYWORDS=""
2662 IUSE="debug acoustid"
2663
2664 DEPEND="~app-leechcraft/lc-core-${PV}
2665 + dev-qt/qtnetwork:5
2666 + dev-qt/qtwidgets:5
2667 + dev-qt/qtconcurrent:5
2668 + dev-qt/qtnetwork:5
2669 + dev-qt/qtxml:5
2670 acoustid? ( media-libs/chromaprint )"
2671 RDEPEND="${DEPEND}"
2672
2673 src_configure() {
2674 - local mycmakeargs="
2675 - $(cmake-utils_use_with acoustid MUSICZOMBIE_CHROMAPRINT)
2676 - "
2677 + local mycmakeargs=(
2678 + -DWITH_MUSICZOMBIE_CHROMAPRINT=$(usex acoustid)
2679 + )
2680 cmake-utils_src_configure
2681 }
2682
2683 diff --git a/app-leechcraft/lc-musiczombie/metadata.xml b/app-leechcraft/lc-musiczombie/metadata.xml
2684 index a123d3910c..b5bf77f944 100644
2685 --- a/app-leechcraft/lc-musiczombie/metadata.xml
2686 +++ b/app-leechcraft/lc-musiczombie/metadata.xml
2687 @@ -1,9 +1,13 @@
2688 <?xml version="1.0" encoding="UTF-8"?>
2689 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2690 <pkgmetadata>
2691 + <maintainer type="person">
2692 + <email>0xd34df00d@×××××.com</email>
2693 + <name>Georg Rudoy</name>
2694 + </maintainer>
2695 <maintainer type="project">
2696 - <email>leechcraft@g.o</email>
2697 - <name>LeechCraft</name>
2698 + <email>proxy-maint@g.o</email>
2699 + <name>Proxy Maintainers</name>
2700 </maintainer>
2701 <use>
2702 <flag name="acoustid">Use <pkg>media-libs/chromaprint</pkg> for acoustic fingerprinting</flag>
2703
2704 diff --git a/app-leechcraft/lc-nacheku/lc-nacheku-9999.ebuild b/app-leechcraft/lc-nacheku/lc-nacheku-9999.ebuild
2705 index 1b634ff86b..e49e01bd19 100644
2706 --- a/app-leechcraft/lc-nacheku/lc-nacheku-9999.ebuild
2707 +++ b/app-leechcraft/lc-nacheku/lc-nacheku-9999.ebuild
2708 @@ -1,8 +1,8 @@
2709 -# Copyright 1999-2013 Gentoo Foundation
2710 +# Copyright 1999-2017 Gentoo Foundation
2711 # Distributed under the terms of the GNU General Public License v2
2712 # $Id$
2713
2714 -EAPI="5"
2715 +EAPI=6
2716
2717 inherit leechcraft
2718
2719 @@ -12,5 +12,7 @@ SLOT="0"
2720 KEYWORDS=""
2721 IUSE="debug"
2722
2723 -DEPEND="~app-leechcraft/lc-core-${PV}"
2724 +DEPEND="~app-leechcraft/lc-core-${PV}
2725 + dev-qt/qtwidgets:5
2726 +"
2727 RDEPEND="${DEPEND}"
2728
2729 diff --git a/app-leechcraft/lc-nacheku/metadata.xml b/app-leechcraft/lc-nacheku/metadata.xml
2730 index 30c188bbd0..ef43617d9e 100644
2731 --- a/app-leechcraft/lc-nacheku/metadata.xml
2732 +++ b/app-leechcraft/lc-nacheku/metadata.xml
2733 @@ -1,8 +1,12 @@
2734 <?xml version="1.0" encoding="UTF-8"?>
2735 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2736 <pkgmetadata>
2737 + <maintainer type="person">
2738 + <email>0xd34df00d@×××××.com</email>
2739 + <name>Georg Rudoy</name>
2740 + </maintainer>
2741 <maintainer type="project">
2742 - <email>leechcraft@g.o</email>
2743 - <name>LeechCraft</name>
2744 + <email>proxy-maint@g.o</email>
2745 + <name>Proxy Maintainers</name>
2746 </maintainer>
2747 </pkgmetadata>
2748
2749 diff --git a/app-leechcraft/lc-netstoremanager/lc-netstoremanager-9999.ebuild b/app-leechcraft/lc-netstoremanager/lc-netstoremanager-9999.ebuild
2750 index 6baf9d582d..b4fba5b6b4 100644
2751 --- a/app-leechcraft/lc-netstoremanager/lc-netstoremanager-9999.ebuild
2752 +++ b/app-leechcraft/lc-netstoremanager/lc-netstoremanager-9999.ebuild
2753 @@ -2,27 +2,26 @@
2754 # Distributed under the terms of the GNU General Public License v2
2755 # $Id$
2756
2757 -EAPI=4
2758 +EAPI=6
2759
2760 inherit leechcraft
2761
2762 -DESCRIPTION="Plugin for supporting and managing Internet data storages like Yandex.Disk"
2763 +DESCRIPTION="LeechCraft plugin for supporting cloud data storages like Google Drive"
2764
2765 SLOT="0"
2766 KEYWORDS=""
2767 -IUSE="+googledrive +yandexdisk"
2768 +IUSE="+dropbox +googledrive"
2769
2770 DEPEND="~app-leechcraft/lc-core-${PV}
2771 - googledrive? (
2772 - dev-libs/qjson
2773 - sys-apps/file
2774 - )"
2775 + dev-qt/qtnetwork:5
2776 + dev-qt/qtwidgets:5
2777 +"
2778 RDEPEND="${DEPEND}"
2779
2780 src_configure(){
2781 local mycmakeargs=(
2782 - $(cmake-utils_use_enable googledrive NETSTOREMANAGER_GOOGLEDRIVE)
2783 - $(cmake-utils_use_enable yandexdisk NETSTOREMANAGER_YANDEXDISK)
2784 + -DENABLE_NETSTOREMANAGER_DROPBOX=$(usex dropbox)
2785 + -DENABLE_NETSTOREMANAGER_GOOGLEDRIVE=$(usex googledrive)
2786 )
2787
2788 cmake-utils_src_configure
2789
2790 diff --git a/app-leechcraft/lc-netstoremanager/metadata.xml b/app-leechcraft/lc-netstoremanager/metadata.xml
2791 index 46b22c67b6..59814de682 100644
2792 --- a/app-leechcraft/lc-netstoremanager/metadata.xml
2793 +++ b/app-leechcraft/lc-netstoremanager/metadata.xml
2794 @@ -1,12 +1,16 @@
2795 <?xml version="1.0" encoding="UTF-8"?>
2796 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2797 <pkgmetadata>
2798 -<maintainer type="project">
2799 - <email>leechcraft@g.o</email>
2800 - <name>LeechCraft</name>
2801 -</maintainer>
2802 -<use>
2803 - <flag name="googledrive">Support Google Drive storage backend</flag>
2804 - <flag name="yandexdisk">Support Yandex.Disk storage backend</flag>
2805 -</use>
2806 + <maintainer type="person">
2807 + <email>0xd34df00d@×××××.com</email>
2808 + <name>Georg Rudoy</name>
2809 + </maintainer>
2810 + <maintainer type="project">
2811 + <email>proxy-maint@g.o</email>
2812 + <name>Proxy Maintainers</name>
2813 + </maintainer>
2814 + <use>
2815 + <flag name="dropbox">Build Dropbox storage backend</flag>
2816 + <flag name="googledrive">Build Google Drive storage backend</flag>
2817 + </use>
2818 </pkgmetadata>
2819
2820 diff --git a/app-leechcraft/lc-networkmonitor/lc-networkmonitor-9999.ebuild b/app-leechcraft/lc-networkmonitor/lc-networkmonitor-9999.ebuild
2821 index 257b09c113..b5ee1b1aa8 100644
2822 --- a/app-leechcraft/lc-networkmonitor/lc-networkmonitor-9999.ebuild
2823 +++ b/app-leechcraft/lc-networkmonitor/lc-networkmonitor-9999.ebuild
2824 @@ -1,8 +1,8 @@
2825 -# Copyright 1999-2014 Gentoo Foundation
2826 +# Copyright 1999-2017 Gentoo Foundation
2827 # Distributed under the terms of the GNU General Public License v2
2828 # $Id$
2829
2830 -EAPI="4"
2831 +EAPI=6
2832
2833 inherit leechcraft
2834
2835 @@ -12,5 +12,8 @@ SLOT="0"
2836 KEYWORDS=""
2837 IUSE="debug"
2838
2839 -DEPEND="~app-leechcraft/lc-core-${PV}"
2840 +DEPEND="~app-leechcraft/lc-core-${PV}
2841 + dev-qt/qtnetwork:5
2842 + dev-qt/qtwidgets:5
2843 +"
2844 RDEPEND="${DEPEND}"
2845
2846 diff --git a/app-leechcraft/lc-networkmonitor/metadata.xml b/app-leechcraft/lc-networkmonitor/metadata.xml
2847 index 30c188bbd0..ef43617d9e 100644
2848 --- a/app-leechcraft/lc-networkmonitor/metadata.xml
2849 +++ b/app-leechcraft/lc-networkmonitor/metadata.xml
2850 @@ -1,8 +1,12 @@
2851 <?xml version="1.0" encoding="UTF-8"?>
2852 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2853 <pkgmetadata>
2854 + <maintainer type="person">
2855 + <email>0xd34df00d@×××××.com</email>
2856 + <name>Georg Rudoy</name>
2857 + </maintainer>
2858 <maintainer type="project">
2859 - <email>leechcraft@g.o</email>
2860 - <name>LeechCraft</name>
2861 + <email>proxy-maint@g.o</email>
2862 + <name>Proxy Maintainers</name>
2863 </maintainer>
2864 </pkgmetadata>
2865
2866 diff --git a/app-leechcraft/lc-newlife/lc-newlife-9999.ebuild b/app-leechcraft/lc-newlife/lc-newlife-9999.ebuild
2867 index 0a0930c8f9..4441065ee0 100644
2868 --- a/app-leechcraft/lc-newlife/lc-newlife-9999.ebuild
2869 +++ b/app-leechcraft/lc-newlife/lc-newlife-9999.ebuild
2870 @@ -1,8 +1,8 @@
2871 -# Copyright 1999-2013 Gentoo Foundation
2872 +# Copyright 1999-2017 Gentoo Foundation
2873 # Distributed under the terms of the GNU General Public License v2
2874 # $Id$
2875
2876 -EAPI="4"
2877 +EAPI=6
2878
2879 inherit leechcraft
2880
2881 @@ -12,5 +12,10 @@ SLOT="0"
2882 KEYWORDS=""
2883 IUSE="debug"
2884
2885 -DEPEND="~app-leechcraft/lc-core-${PV}"
2886 +DEPEND="~app-leechcraft/lc-core-${PV}
2887 + dev-qt/qtnetwork:5
2888 + dev-qt/qtwidgets:5
2889 + dev-qt/qtxml:5
2890 + dev-qt/qtsql:5[sqlite]
2891 +"
2892 RDEPEND="${DEPEND}"
2893
2894 diff --git a/app-leechcraft/lc-newlife/metadata.xml b/app-leechcraft/lc-newlife/metadata.xml
2895 index 30c188bbd0..ef43617d9e 100644
2896 --- a/app-leechcraft/lc-newlife/metadata.xml
2897 +++ b/app-leechcraft/lc-newlife/metadata.xml
2898 @@ -1,8 +1,12 @@
2899 <?xml version="1.0" encoding="UTF-8"?>
2900 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2901 <pkgmetadata>
2902 + <maintainer type="person">
2903 + <email>0xd34df00d@×××××.com</email>
2904 + <name>Georg Rudoy</name>
2905 + </maintainer>
2906 <maintainer type="project">
2907 - <email>leechcraft@g.o</email>
2908 - <name>LeechCraft</name>
2909 + <email>proxy-maint@g.o</email>
2910 + <name>Proxy Maintainers</name>
2911 </maintainer>
2912 </pkgmetadata>
2913
2914 diff --git a/app-leechcraft/lc-ooronee/lc-ooronee-9999.ebuild b/app-leechcraft/lc-ooronee/lc-ooronee-9999.ebuild
2915 index ad510adbf7..c18ee5f8d0 100644
2916 --- a/app-leechcraft/lc-ooronee/lc-ooronee-9999.ebuild
2917 +++ b/app-leechcraft/lc-ooronee/lc-ooronee-9999.ebuild
2918 @@ -1,8 +1,8 @@
2919 -# Copyright 1999-2015 Gentoo Foundation
2920 +# Copyright 1999-2017 Gentoo Foundation
2921 # Distributed under the terms of the GNU General Public License v2
2922 # $Id$
2923
2924 -EAPI="5"
2925 +EAPI=6
2926
2927 inherit eutils leechcraft
2928
2929 @@ -12,14 +12,19 @@ SLOT="0"
2930 KEYWORDS=""
2931 IUSE="debug"
2932
2933 -DEPEND="~app-leechcraft/lc-core-${PV}"
2934 +DEPEND="~app-leechcraft/lc-core-${PV}
2935 + dev-qt/qtnetwork:5
2936 + dev-qt/qtwidgets:5
2937 + dev-qt/qtdeclarative:5
2938 +"
2939 RDEPEND="${DEPEND}
2940 - virtual/leechcraft-quark-sideprovider
2941 + ~virtual/leechcraft-quark-sideprovider-${PV}
2942 "
2943
2944 pkg_postinst() {
2945 elog "Install at least some of the following additional LeechCraft modules for Ooronee to be useful:"
2946 - optfeature "upload images" app-leechcraft/lc-imgaste app-leechcraft/lc-blasq
2947 + optfeature "upload images to imagebins" app-leechcraft/lc-imgaste
2948 + optfeature "upload images to cloud hostings like Picasa or VKontante" app-leechcraft/lc-blasq
2949 optfeature "search via OpenSearch" app-leechcraft/lc-seekthru
2950 optfeature "search via Google" app-leechcraft/lc-pogooglue
2951 }
2952
2953 diff --git a/app-leechcraft/lc-ooronee/metadata.xml b/app-leechcraft/lc-ooronee/metadata.xml
2954 index 30c188bbd0..ef43617d9e 100644
2955 --- a/app-leechcraft/lc-ooronee/metadata.xml
2956 +++ b/app-leechcraft/lc-ooronee/metadata.xml
2957 @@ -1,8 +1,12 @@
2958 <?xml version="1.0" encoding="UTF-8"?>
2959 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2960 <pkgmetadata>
2961 + <maintainer type="person">
2962 + <email>0xd34df00d@×××××.com</email>
2963 + <name>Georg Rudoy</name>
2964 + </maintainer>
2965 <maintainer type="project">
2966 - <email>leechcraft@g.o</email>
2967 - <name>LeechCraft</name>
2968 + <email>proxy-maint@g.o</email>
2969 + <name>Proxy Maintainers</name>
2970 </maintainer>
2971 </pkgmetadata>
2972
2973 diff --git a/app-leechcraft/lc-otlozhu/lc-otlozhu-9999.ebuild b/app-leechcraft/lc-otlozhu/lc-otlozhu-9999.ebuild
2974 index 39cf822c15..3bbf43bcc6 100644
2975 --- a/app-leechcraft/lc-otlozhu/lc-otlozhu-9999.ebuild
2976 +++ b/app-leechcraft/lc-otlozhu/lc-otlozhu-9999.ebuild
2977 @@ -1,8 +1,8 @@
2978 -# Copyright 1999-2013 Gentoo Foundation
2979 +# Copyright 1999-2017 Gentoo Foundation
2980 # Distributed under the terms of the GNU General Public License v2
2981 # $Id$
2982
2983 -EAPI="4"
2984 +EAPI=6
2985
2986 inherit leechcraft
2987
2988 @@ -13,6 +13,16 @@ KEYWORDS=""
2989 IUSE="debug"
2990
2991 DEPEND="~app-leechcraft/lc-core-${PV}
2992 - ~app-leechcraft/liblaretz-${PV}
2993 - >=dev-qt/qtgui-4.8:4"
2994 + dev-qt/qtnetwork:5
2995 + dev-qt/qtwidgets:5
2996 + dev-qt/qtxml:5
2997 +"
2998 RDEPEND="${DEPEND}"
2999 +
3000 +src_configure(){
3001 + local mycmakeargs=(
3002 + -DENABLE_OTLOZHU_SYNC=OFF
3003 + )
3004 +
3005 + cmake-utils_src_configure
3006 +}
3007
3008 diff --git a/app-leechcraft/lc-otlozhu/metadata.xml b/app-leechcraft/lc-otlozhu/metadata.xml
3009 index 30c188bbd0..ef43617d9e 100644
3010 --- a/app-leechcraft/lc-otlozhu/metadata.xml
3011 +++ b/app-leechcraft/lc-otlozhu/metadata.xml
3012 @@ -1,8 +1,12 @@
3013 <?xml version="1.0" encoding="UTF-8"?>
3014 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3015 <pkgmetadata>
3016 + <maintainer type="person">
3017 + <email>0xd34df00d@×××××.com</email>
3018 + <name>Georg Rudoy</name>
3019 + </maintainer>
3020 <maintainer type="project">
3021 - <email>leechcraft@g.o</email>
3022 - <name>LeechCraft</name>
3023 + <email>proxy-maint@g.o</email>
3024 + <name>Proxy Maintainers</name>
3025 </maintainer>
3026 </pkgmetadata>
3027
3028 diff --git a/app-leechcraft/lc-pintab/lc-pintab-9999.ebuild b/app-leechcraft/lc-pintab/lc-pintab-9999.ebuild
3029 index df6d0afd1a..7d955d13c7 100644
3030 --- a/app-leechcraft/lc-pintab/lc-pintab-9999.ebuild
3031 +++ b/app-leechcraft/lc-pintab/lc-pintab-9999.ebuild
3032 @@ -1,8 +1,8 @@
3033 -# Copyright 1999-2013 Gentoo Foundation
3034 +# Copyright 1999-2017 Gentoo Foundation
3035 # Distributed under the terms of the GNU General Public License v2
3036 # $Id$
3037
3038 -EAPI="4"
3039 +EAPI=6
3040
3041 inherit leechcraft
3042
3043 @@ -12,5 +12,7 @@ SLOT="0"
3044 KEYWORDS=""
3045 IUSE="debug"
3046
3047 -DEPEND="~app-leechcraft/lc-core-${PV}"
3048 +DEPEND="~app-leechcraft/lc-core-${PV}
3049 + dev-qt/qtwidgets:5
3050 +"
3051 RDEPEND="${DEPEND}"
3052
3053 diff --git a/app-leechcraft/lc-pintab/metadata.xml b/app-leechcraft/lc-pintab/metadata.xml
3054 index 30c188bbd0..ef43617d9e 100644
3055 --- a/app-leechcraft/lc-pintab/metadata.xml
3056 +++ b/app-leechcraft/lc-pintab/metadata.xml
3057 @@ -1,8 +1,12 @@
3058 <?xml version="1.0" encoding="UTF-8"?>
3059 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3060 <pkgmetadata>
3061 + <maintainer type="person">
3062 + <email>0xd34df00d@×××××.com</email>
3063 + <name>Georg Rudoy</name>
3064 + </maintainer>
3065 <maintainer type="project">
3066 - <email>leechcraft@g.o</email>
3067 - <name>LeechCraft</name>
3068 + <email>proxy-maint@g.o</email>
3069 + <name>Proxy Maintainers</name>
3070 </maintainer>
3071 </pkgmetadata>
3072
3073 diff --git a/app-leechcraft/lc-pogooglue/lc-pogooglue-9999.ebuild b/app-leechcraft/lc-pogooglue/lc-pogooglue-9999.ebuild
3074 index d702333230..97f4acb458 100644
3075 --- a/app-leechcraft/lc-pogooglue/lc-pogooglue-9999.ebuild
3076 +++ b/app-leechcraft/lc-pogooglue/lc-pogooglue-9999.ebuild
3077 @@ -1,8 +1,8 @@
3078 -# Copyright 1999-2013 Gentoo Foundation
3079 +# Copyright 1999-2017 Gentoo Foundation
3080 # Distributed under the terms of the GNU General Public License v2
3081 # $Id$
3082
3083 -EAPI="4"
3084 +EAPI=6
3085
3086 inherit leechcraft
3087
3088 @@ -10,7 +10,9 @@ DESCRIPTION="Provides searching with Google to other LeechCraft plugins"
3089
3090 SLOT="0"
3091 KEYWORDS=""
3092 -IUSE=""
3093 +IUSE="debug"
3094
3095 -DEPEND="~app-leechcraft/lc-core-${PV}"
3096 +DEPEND="~app-leechcraft/lc-core-${PV}
3097 + dev-qt/qtnetwork:5
3098 +"
3099 RDEPEND="${DEPEND}"
3100
3101 diff --git a/app-leechcraft/lc-pogooglue/metadata.xml b/app-leechcraft/lc-pogooglue/metadata.xml
3102 index d0b2a1a5e5..ef43617d9e 100644
3103 --- a/app-leechcraft/lc-pogooglue/metadata.xml
3104 +++ b/app-leechcraft/lc-pogooglue/metadata.xml
3105 @@ -1,8 +1,12 @@
3106 <?xml version="1.0" encoding="UTF-8"?>
3107 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3108 <pkgmetadata>
3109 -<maintainer type="project">
3110 - <email>leechcraft@g.o</email>
3111 - <name>LeechCraft</name>
3112 -</maintainer>
3113 + <maintainer type="person">
3114 + <email>0xd34df00d@×××××.com</email>
3115 + <name>Georg Rudoy</name>
3116 + </maintainer>
3117 + <maintainer type="project">
3118 + <email>proxy-maint@g.o</email>
3119 + <name>Proxy Maintainers</name>
3120 + </maintainer>
3121 </pkgmetadata>
3122
3123 diff --git a/app-leechcraft/lc-popishu/lc-popishu-9999.ebuild b/app-leechcraft/lc-popishu/lc-popishu-9999.ebuild
3124 index 091ea50452..07a25a5588 100644
3125 --- a/app-leechcraft/lc-popishu/lc-popishu-9999.ebuild
3126 +++ b/app-leechcraft/lc-popishu/lc-popishu-9999.ebuild
3127 @@ -1,8 +1,8 @@
3128 -# Copyright 1999-2016 Gentoo Foundation
3129 +# Copyright 1999-2017 Gentoo Foundation
3130 # Distributed under the terms of the GNU General Public License v2
3131 # $Id$
3132
3133 -EAPI="4"
3134 +EAPI=6
3135
3136 inherit leechcraft
3137
3138 @@ -13,5 +13,5 @@ KEYWORDS=""
3139 IUSE="debug"
3140
3141 DEPEND="~app-leechcraft/lc-core-${PV}
3142 - x11-libs/qscintilla[qt4(-)]"
3143 + x11-libs/qscintilla[qt5]"
3144 RDEPEND="${DEPEND}"
3145
3146 diff --git a/app-leechcraft/lc-popishu/metadata.xml b/app-leechcraft/lc-popishu/metadata.xml
3147 index 30c188bbd0..ef43617d9e 100644
3148 --- a/app-leechcraft/lc-popishu/metadata.xml
3149 +++ b/app-leechcraft/lc-popishu/metadata.xml
3150 @@ -1,8 +1,12 @@
3151 <?xml version="1.0" encoding="UTF-8"?>
3152 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3153 <pkgmetadata>
3154 + <maintainer type="person">
3155 + <email>0xd34df00d@×××××.com</email>
3156 + <name>Georg Rudoy</name>
3157 + </maintainer>
3158 <maintainer type="project">
3159 - <email>leechcraft@g.o</email>
3160 - <name>LeechCraft</name>
3161 + <email>proxy-maint@g.o</email>
3162 + <name>Proxy Maintainers</name>
3163 </maintainer>
3164 </pkgmetadata>
3165
3166 diff --git a/app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild b/app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild
3167 index def6273887..50e7cb01fa 100644
3168 --- a/app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild
3169 +++ b/app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild
3170 @@ -1,49 +1,52 @@
3171 -# Copyright 1999-2014 Gentoo Foundation
3172 +# Copyright 1999-2017 Gentoo Foundation
3173 # Distributed under the terms of the GNU General Public License v2
3174 # $Id$
3175
3176 -EAPI="4"
3177 +EAPI=6
3178
3179 -inherit confutils leechcraft
3180 +inherit leechcraft
3181
3182 DESCRIPTION="Poshuku, the full-featured web browser plugin for LeechCraft"
3183
3184 SLOT="0"
3185 KEYWORDS=""
3186 -IUSE="+autosearch debug +dcac +cleanweb +fatape +filescheme +fua +idn +keywords +onlinebookmarks
3187 - +pcre postgres qrd +sqlite wyfv"
3188 +IUSE="+autosearch debug +dcac +cleanweb +fatape +filescheme +foc +fua +idn +keywords +onlinebookmarks
3189 + postgres qrd +speeddial +sqlite webengine +webkit"
3190
3191 DEPEND="~app-leechcraft/lc-core-${PV}[postgres?,sqlite?]
3192 - dev-qt/qtwebkit:4
3193 - idn? ( net-dns/libidn )
3194 - onlinebookmarks? ( >=dev-libs/qjson-0.7.1-r1 )
3195 - pcre? ( >=dev-libs/libpcre-8.12 )
3196 - qrd? ( media-gfx/qrencode )
3197 + dev-qt/qtwidgets:5
3198 + dev-qt/qtnetwork:5
3199 + dev-qt/qtxml:5
3200 + dev-qt/qtprintsupport:5
3201 + cleanweb? ( dev-qt/qtconcurrent:5 )
3202 + idn? ( net-dns/libidn )
3203 + qrd? ( media-gfx/qrencode )
3204 + webkit? ( dev-qt/qtwebkit:5 )
3205 + webengine? ( dev-qt/qtwebengine:5 )
3206 "
3207 RDEPEND="${DEPEND}
3208 - virtual/leechcraft-downloader-http"
3209 + virtual/leechcraft-downloader-http"
3210
3211 -REQUIRED_USE="pcre? ( cleanweb )"
3212 -
3213 -pkg_setup() {
3214 - confutils_require_any postgres sqlite
3215 -}
3216 +REQUIRED_USE="|| ( postgres sqlite )
3217 + || ( webkit webengine )"
3218
3219 src_configure() {
3220 - local mycmakeargs="
3221 - $(cmake-utils_use_enable autosearch POSHUKU_AUTOSEARCH)
3222 - $(cmake-utils_use_enable cleanweb POSHUKU_CLEANWEB)
3223 - $(cmake-utils_use_enable dcac POSHUKU_DCAC)
3224 - $(cmake-utils_use_enable fatape POSHUKU_FATAPE)
3225 - $(cmake-utils_use_enable filescheme POSHUKU_FILESCHEME)
3226 - $(cmake-utils_use_enable fua POSHUKU_FUA)
3227 - $(cmake-utils_use_enable idn IDN)
3228 - $(cmake-utils_use_enable keywords POSHUKU_KEYWORDS)
3229 - $(cmake-utils_use_enable onlinebookmarks POSHUKU_ONLINEBOOKMARKS)
3230 - $(cmake-utils_use_enable qrd POSHUKU_QRD)
3231 - $(cmake-utils_use_enable pcre POSHUKU_CLEANWEB_PCRE)
3232 - $(cmake-utils_use_enable wyfv POSHUKU_WYFV)
3233 - "
3234 + local mycmakeargs=(
3235 + -DENABLE_POSHUKU_AUTOSEARCH=$(usex autosearch)
3236 + -DENABLE_POSHUKU_CLEANWEB=$(usex cleanweb)
3237 + -DENABLE_POSHUKU_DCAC=$(usex dcac)
3238 + -DENABLE_POSHUKU_FATAPE=$(usex fatape)
3239 + -DENABLE_POSHUKU_FILESCHEME=$(usex filescheme)
3240 + -DENABLE_POSHUKU_FOC=$(usex foc)
3241 + -DENABLE_POSHUKU_FUA=$(usex fua)
3242 + -DENABLE_IDN=$(usex idn)
3243 + -DENABLE_POSHUKU_KEYWORDS=$(usex keywords)
3244 + -DENABLE_POSHUKU_ONLINEBOOKMARKS=$(usex onlinebookmarks)
3245 + -DENABLE_POSHUKU_QRD=$(usex qrd)
3246 + -DENABLE_POSHUKU_SPEEDDIAL=$(usex speeddial)
3247 + -DENABLE_POSHUKU_WEBKITVIEW=$(usex webkitview)
3248 + -DENABLE_POSHUKU_WEBENGINEVIEW=$(usex webengineview)
3249 + )
3250
3251 cmake-utils_src_configure
3252 }
3253
3254 diff --git a/app-leechcraft/lc-poshuku/metadata.xml b/app-leechcraft/lc-poshuku/metadata.xml
3255 index 91328c1eb0..fc972e3c9e 100644
3256 --- a/app-leechcraft/lc-poshuku/metadata.xml
3257 +++ b/app-leechcraft/lc-poshuku/metadata.xml
3258 @@ -1,21 +1,26 @@
3259 <?xml version="1.0" encoding="UTF-8"?>
3260 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3261 <pkgmetadata>
3262 -<maintainer type="project">
3263 - <email>leechcraft@g.o</email>
3264 - <name>LeechCraft</name>
3265 -</maintainer>
3266 -<use>
3267 - <flag name="autosearch">Provide automatic search suggestions for Poshuku.</flag>
3268 - <flag name="cleanweb">Build CleanWeb for ad blocking compatible with Firefox's AdBlock+.</flag>
3269 - <flag name="dcac">Build color inverter module providing a night mode.</flag>
3270 - <flag name="fatape">Build FatApe, GreaseMonkey userscripts support layer.</flag>
3271 - <flag name="filescheme">Build FileScheme for accessing local URLs.</flag>
3272 - <flag name="fua">Build FUA for faking user agents for different hosts.</flag>
3273 - <flag name="keywords">Build Keywords for adjusting search shortcuts.</flag>
3274 - <flag name="onlinebookmarks">Build OnlineBookmarks for syncing bookmarks with social bookmarking services like Read It Later.</flag>
3275 - <flag name="pcre">Use <pkg>dev-libs/libpcre</pkg> for rules matching in CleanWeb instead of slower QRegExp.</flag>
3276 - <flag name="qrd">Build module for displaying the QR code of a web page.</flag>
3277 - <flag name="wyfv">Build WYFV for replacing Flash-based video players on some sites.</flag>
3278 -</use>
3279 + <maintainer type="person">
3280 + <email>0xd34df00d@×××××.com</email>
3281 + <name>Georg Rudoy</name>
3282 + </maintainer>
3283 + <maintainer type="project">
3284 + <email>proxy-maint@g.o</email>
3285 + <name>Proxy Maintainers</name>
3286 + </maintainer>
3287 + <use>
3288 + <flag name="autosearch">Provide automatic search suggestions for Poshuku.</flag>
3289 + <flag name="cleanweb">Build CleanWeb for ad blocking compatible with Firefox's AdBlock+.</flag>
3290 + <flag name="dcac">Build color inverter module providing a night mode.</flag>
3291 + <flag name="fatape">Build FatApe, GreaseMonkey userscripts support layer.</flag>
3292 + <flag name="filescheme">Build FileScheme for accessing local URLs.</flag>
3293 + <flag name="foc">Build FOC for Flash-on-Click functionality.</flag>
3294 + <flag name="fua">Build FUA for faking user agents for different hosts.</flag>
3295 + <flag name="keywords">Build Keywords for adjusting search shortcuts.</flag>
3296 + <flag name="onlinebookmarks">Build OnlineBookmarks for syncing bookmarks with social bookmarking services like Read It Later.</flag>
3297 + <flag name="qrd">Build module for displaying the QR code of a web page.</flag>
3298 + <flag name="speeddial">Build SpeedDial module.</flag>
3299 + <flag name="webengine">Build WebEngine- (that is, Chromium-)based rendering backend.</flag>
3300 + </use>
3301 </pkgmetadata>
3302
3303 diff --git a/app-leechcraft/lc-qrosp/lc-qrosp-9999.ebuild b/app-leechcraft/lc-qrosp/lc-qrosp-9999.ebuild
3304 index 6dc66780a0..c0dffd9797 100644
3305 --- a/app-leechcraft/lc-qrosp/lc-qrosp-9999.ebuild
3306 +++ b/app-leechcraft/lc-qrosp/lc-qrosp-9999.ebuild
3307 @@ -1,8 +1,8 @@
3308 -# Copyright 1999-2014 Gentoo Foundation
3309 +# Copyright 1999-2017 Gentoo Foundation
3310 # Distributed under the terms of the GNU General Public License v2
3311 # $Id$
3312
3313 -EAPI="4"
3314 +EAPI=6
3315
3316 inherit leechcraft
3317
3318 @@ -13,6 +13,5 @@ KEYWORDS=""
3319 IUSE="debug"
3320
3321 DEPEND="~app-leechcraft/lc-core-${PV}
3322 - dev-libs/qjson
3323 - dev-libs/qrosscore"
3324 + >=dev-libs/qrosscore-0.3.2"
3325 RDEPEND="${DEPEND}"
3326
3327 diff --git a/app-leechcraft/lc-qrosp/metadata.xml b/app-leechcraft/lc-qrosp/metadata.xml
3328 index 30c188bbd0..ef43617d9e 100644
3329 --- a/app-leechcraft/lc-qrosp/metadata.xml
3330 +++ b/app-leechcraft/lc-qrosp/metadata.xml
3331 @@ -1,8 +1,12 @@
3332 <?xml version="1.0" encoding="UTF-8"?>
3333 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3334 <pkgmetadata>
3335 + <maintainer type="person">
3336 + <email>0xd34df00d@×××××.com</email>
3337 + <name>Georg Rudoy</name>
3338 + </maintainer>
3339 <maintainer type="project">
3340 - <email>leechcraft@g.o</email>
3341 - <name>LeechCraft</name>
3342 + <email>proxy-maint@g.o</email>
3343 + <name>Proxy Maintainers</name>
3344 </maintainer>
3345 </pkgmetadata>
3346
3347 diff --git a/app-leechcraft/lc-rosenthal/lc-rosenthal-9999.ebuild b/app-leechcraft/lc-rosenthal/lc-rosenthal-9999.ebuild
3348 index ef068d5cb3..b9a7439f4a 100644
3349 --- a/app-leechcraft/lc-rosenthal/lc-rosenthal-9999.ebuild
3350 +++ b/app-leechcraft/lc-rosenthal/lc-rosenthal-9999.ebuild
3351 @@ -1,8 +1,8 @@
3352 -# Copyright 1999-2014 Gentoo Foundation
3353 +# Copyright 1999-2017 Gentoo Foundation
3354 # Distributed under the terms of the GNU General Public License v2
3355 # $Id$
3356
3357 -EAPI="4"
3358 +EAPI=6
3359
3360 inherit leechcraft
3361
3362 @@ -10,8 +10,9 @@ DESCRIPTION="Spellchecking support for LeechCraft"
3363
3364 SLOT="0"
3365 KEYWORDS=""
3366 -IUSE=""
3367 +IUSE="debug"
3368
3369 DEPEND="~app-leechcraft/lc-core-${PV}
3370 + dev-qt/qtgui:5
3371 app-text/hunspell"
3372 RDEPEND="${DEPEND}"
3373
3374 diff --git a/app-leechcraft/lc-rosenthal/metadata.xml b/app-leechcraft/lc-rosenthal/metadata.xml
3375 index d0b2a1a5e5..ef43617d9e 100644
3376 --- a/app-leechcraft/lc-rosenthal/metadata.xml
3377 +++ b/app-leechcraft/lc-rosenthal/metadata.xml
3378 @@ -1,8 +1,12 @@
3379 <?xml version="1.0" encoding="UTF-8"?>
3380 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3381 <pkgmetadata>
3382 -<maintainer type="project">
3383 - <email>leechcraft@g.o</email>
3384 - <name>LeechCraft</name>
3385 -</maintainer>
3386 + <maintainer type="person">
3387 + <email>0xd34df00d@×××××.com</email>
3388 + <name>Georg Rudoy</name>
3389 + </maintainer>
3390 + <maintainer type="project">
3391 + <email>proxy-maint@g.o</email>
3392 + <name>Proxy Maintainers</name>
3393 + </maintainer>
3394 </pkgmetadata>
3395
3396 diff --git a/app-leechcraft/lc-sb2/lc-sb2-9999.ebuild b/app-leechcraft/lc-sb2/lc-sb2-9999.ebuild
3397 index bc08489a46..8d5c4e00d8 100644
3398 --- a/app-leechcraft/lc-sb2/lc-sb2-9999.ebuild
3399 +++ b/app-leechcraft/lc-sb2/lc-sb2-9999.ebuild
3400 @@ -2,18 +2,19 @@
3401 # Distributed under the terms of the GNU General Public License v2
3402 # $Id$
3403
3404 -EAPI="4"
3405 +EAPI=6
3406
3407 inherit leechcraft
3408
3409 -DESCRIPTION="Sidebar with combined launcher and tab switcher, as well as tray area"
3410 +DESCRIPTION="Sidebar for LeechCraft supporting quarks like tab switcher, tray area and so on"
3411
3412 SLOT="0"
3413 KEYWORDS=""
3414 IUSE="debug"
3415
3416 DEPEND="~app-leechcraft/lc-core-${PV}
3417 - dev-qt/qtdeclarative:4
3418 - dev-libs/qjson
3419 + dev-qt/qtwidgets:5
3420 + dev-qt/qtx11extras:5
3421 + dev-qt/qtdeclarative:5[widgets]
3422 "
3423 RDEPEND="${DEPEND}"
3424
3425 diff --git a/app-leechcraft/lc-sb2/metadata.xml b/app-leechcraft/lc-sb2/metadata.xml
3426 index 30c188bbd0..ef43617d9e 100644
3427 --- a/app-leechcraft/lc-sb2/metadata.xml
3428 +++ b/app-leechcraft/lc-sb2/metadata.xml
3429 @@ -1,8 +1,12 @@
3430 <?xml version="1.0" encoding="UTF-8"?>
3431 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3432 <pkgmetadata>
3433 + <maintainer type="person">
3434 + <email>0xd34df00d@×××××.com</email>
3435 + <name>Georg Rudoy</name>
3436 + </maintainer>
3437 <maintainer type="project">
3438 - <email>leechcraft@g.o</email>
3439 - <name>LeechCraft</name>
3440 + <email>proxy-maint@g.o</email>
3441 + <name>Proxy Maintainers</name>
3442 </maintainer>
3443 </pkgmetadata>
3444
3445 diff --git a/app-leechcraft/lc-scroblibre/lc-scroblibre-9999.ebuild b/app-leechcraft/lc-scroblibre/lc-scroblibre-9999.ebuild
3446 index 3df9d9b934..94da7c3028 100644
3447 --- a/app-leechcraft/lc-scroblibre/lc-scroblibre-9999.ebuild
3448 +++ b/app-leechcraft/lc-scroblibre/lc-scroblibre-9999.ebuild
3449 @@ -1,8 +1,8 @@
3450 -# Copyright 1999-2013 Gentoo Foundation
3451 +# Copyright 1999-2017 Gentoo Foundation
3452 # Distributed under the terms of the GNU General Public License v2
3453 # $Id$
3454
3455 -EAPI="5"
3456 +EAPI=6
3457
3458 inherit leechcraft
3459
3460 @@ -12,5 +12,8 @@ SLOT="0"
3461 KEYWORDS=""
3462 IUSE="debug"
3463
3464 -DEPEND="~app-leechcraft/lc-core-${PV}"
3465 +DEPEND="~app-leechcraft/lc-core-${PV}
3466 + dev-qt/qtnetwork:5
3467 + dev-qt/qtwidgets:5
3468 +"
3469 RDEPEND="${DEPEND}"
3470
3471 diff --git a/app-leechcraft/lc-scroblibre/metadata.xml b/app-leechcraft/lc-scroblibre/metadata.xml
3472 index 30c188bbd0..ef43617d9e 100644
3473 --- a/app-leechcraft/lc-scroblibre/metadata.xml
3474 +++ b/app-leechcraft/lc-scroblibre/metadata.xml
3475 @@ -1,8 +1,12 @@
3476 <?xml version="1.0" encoding="UTF-8"?>
3477 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3478 <pkgmetadata>
3479 + <maintainer type="person">
3480 + <email>0xd34df00d@×××××.com</email>
3481 + <name>Georg Rudoy</name>
3482 + </maintainer>
3483 <maintainer type="project">
3484 - <email>leechcraft@g.o</email>
3485 - <name>LeechCraft</name>
3486 + <email>proxy-maint@g.o</email>
3487 + <name>Proxy Maintainers</name>
3488 </maintainer>
3489 </pkgmetadata>
3490
3491 diff --git a/app-leechcraft/lc-secman/lc-secman-9999.ebuild b/app-leechcraft/lc-secman/lc-secman-9999.ebuild
3492 index 7758cdc51a..37f8d40d99 100644
3493 --- a/app-leechcraft/lc-secman/lc-secman-9999.ebuild
3494 +++ b/app-leechcraft/lc-secman/lc-secman-9999.ebuild
3495 @@ -1,8 +1,8 @@
3496 -# Copyright 1999-2013 Gentoo Foundation
3497 +# Copyright 1999-2017 Gentoo Foundation
3498 # Distributed under the terms of the GNU General Public License v2
3499 # $Id$
3500
3501 -EAPI="4"
3502 +EAPI=6
3503
3504 inherit leechcraft
3505
3506 @@ -10,7 +10,18 @@ DESCRIPTION="Security and personal data manager for LeechCraft"
3507
3508 SLOT="0"
3509 KEYWORDS=""
3510 -IUSE="debug"
3511 +IUSE="debug crypt"
3512
3513 -DEPEND="~app-leechcraft/lc-core-${PV}"
3514 +DEPEND="~app-leechcraft/lc-core-${PV}
3515 + crypt? ( dev-libs/openssl:0 )
3516 + dev-qt/qtwidgets:5
3517 +"
3518 RDEPEND="${DEPEND}"
3519 +
3520 +src_configure() {
3521 + local mycmakeargs=(
3522 + -DENABLE_SECMAN_SECURESTORAGE=$(usex crypt)
3523 + )
3524 +
3525 + cmake-utils_src_configure
3526 +}
3527
3528 diff --git a/app-leechcraft/lc-secman/metadata.xml b/app-leechcraft/lc-secman/metadata.xml
3529 index 30c188bbd0..ef43617d9e 100644
3530 --- a/app-leechcraft/lc-secman/metadata.xml
3531 +++ b/app-leechcraft/lc-secman/metadata.xml
3532 @@ -1,8 +1,12 @@
3533 <?xml version="1.0" encoding="UTF-8"?>
3534 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3535 <pkgmetadata>
3536 + <maintainer type="person">
3537 + <email>0xd34df00d@×××××.com</email>
3538 + <name>Georg Rudoy</name>
3539 + </maintainer>
3540 <maintainer type="project">
3541 - <email>leechcraft@g.o</email>
3542 - <name>LeechCraft</name>
3543 + <email>proxy-maint@g.o</email>
3544 + <name>Proxy Maintainers</name>
3545 </maintainer>
3546 </pkgmetadata>
3547
3548 diff --git a/app-leechcraft/lc-seekthru/lc-seekthru-9999.ebuild b/app-leechcraft/lc-seekthru/lc-seekthru-9999.ebuild
3549 index 2c5f396313..853c5525c3 100644
3550 --- a/app-leechcraft/lc-seekthru/lc-seekthru-9999.ebuild
3551 +++ b/app-leechcraft/lc-seekthru/lc-seekthru-9999.ebuild
3552 @@ -1,8 +1,8 @@
3553 -# Copyright 1999-2013 Gentoo Foundation
3554 +# Copyright 1999-2017 Gentoo Foundation
3555 # Distributed under the terms of the GNU General Public License v2
3556 # $Id$
3557
3558 -EAPI="4"
3559 +EAPI=6
3560
3561 inherit leechcraft
3562
3563 @@ -12,7 +12,10 @@ SLOT="0"
3564 KEYWORDS=""
3565 IUSE="debug"
3566
3567 -DEPEND="~app-leechcraft/lc-core-${PV}"
3568 +DEPEND="~app-leechcraft/lc-core-${PV}
3569 + dev-qt/qtwidgets:5
3570 + dev-qt/qtxml:5
3571 +"
3572 RDEPEND="${DEPEND}
3573 - virtual/leechcraft-search-show
3574 - virtual/leechcraft-downloader-http"
3575 + ~virtual/leechcraft-search-show-${PV}
3576 + ~virtual/leechcraft-downloader-http-${PV}"
3577
3578 diff --git a/app-leechcraft/lc-seekthru/metadata.xml b/app-leechcraft/lc-seekthru/metadata.xml
3579 index 30c188bbd0..ef43617d9e 100644
3580 --- a/app-leechcraft/lc-seekthru/metadata.xml
3581 +++ b/app-leechcraft/lc-seekthru/metadata.xml
3582 @@ -1,8 +1,12 @@
3583 <?xml version="1.0" encoding="UTF-8"?>
3584 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3585 <pkgmetadata>
3586 + <maintainer type="person">
3587 + <email>0xd34df00d@×××××.com</email>
3588 + <name>Georg Rudoy</name>
3589 + </maintainer>
3590 <maintainer type="project">
3591 - <email>leechcraft@g.o</email>
3592 - <name>LeechCraft</name>
3593 + <email>proxy-maint@g.o</email>
3594 + <name>Proxy Maintainers</name>
3595 </maintainer>
3596 </pkgmetadata>
3597
3598 diff --git a/app-leechcraft/lc-summary/lc-summary-9999.ebuild b/app-leechcraft/lc-summary/lc-summary-9999.ebuild
3599 index a782c0d9fd..3d0066b858 100644
3600 --- a/app-leechcraft/lc-summary/lc-summary-9999.ebuild
3601 +++ b/app-leechcraft/lc-summary/lc-summary-9999.ebuild
3602 @@ -1,8 +1,8 @@
3603 -# Copyright 1999-2013 Gentoo Foundation
3604 +# Copyright 1999-2017 Gentoo Foundation
3605 # Distributed under the terms of the GNU General Public License v2
3606 # $Id$
3607
3608 -EAPI="4"
3609 +EAPI=6
3610
3611 inherit leechcraft
3612
3613 @@ -12,5 +12,7 @@ SLOT="0"
3614 KEYWORDS=""
3615 IUSE="debug"
3616
3617 -DEPEND="~app-leechcraft/lc-core-${PV}"
3618 +DEPEND="~app-leechcraft/lc-core-${PV}
3619 + dev-qt/qtwidgets:5
3620 +"
3621 RDEPEND="${DEPEND}"
3622
3623 diff --git a/app-leechcraft/lc-summary/metadata.xml b/app-leechcraft/lc-summary/metadata.xml
3624 index 944f4a60fd..8cbd28294b 100644
3625 --- a/app-leechcraft/lc-summary/metadata.xml
3626 +++ b/app-leechcraft/lc-summary/metadata.xml
3627 @@ -1,9 +1,13 @@
3628 <?xml version="1.0" encoding="UTF-8"?>
3629 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3630 <pkgmetadata>
3631 -<maintainer type="project">
3632 - <email>leechcraft@g.o</email>
3633 - <name>LeechCraft</name>
3634 -</maintainer>
3635 -<longdescription>Summary which shows all the downloads, events and statuses in LeechCraft.</longdescription>
3636 + <maintainer type="person">
3637 + <email>0xd34df00d@×××××.com</email>
3638 + <name>Georg Rudoy</name>
3639 + </maintainer>
3640 + <maintainer type="project">
3641 + <email>proxy-maint@g.o</email>
3642 + <name>Proxy Maintainers</name>
3643 + </maintainer>
3644 + <longdescription>Summary which shows all the downloads, events and statuses in LeechCraft.</longdescription>
3645 </pkgmetadata>
3646
3647 diff --git a/app-leechcraft/lc-sysnotify/lc-sysnotify-9999.ebuild b/app-leechcraft/lc-sysnotify/lc-sysnotify-9999.ebuild
3648 index f9b9787dc1..082f2956e2 100644
3649 --- a/app-leechcraft/lc-sysnotify/lc-sysnotify-9999.ebuild
3650 +++ b/app-leechcraft/lc-sysnotify/lc-sysnotify-9999.ebuild
3651 @@ -1,8 +1,8 @@
3652 -# Copyright 1999-2013 Gentoo Foundation
3653 +# Copyright 1999-2017 Gentoo Foundation
3654 # Distributed under the terms of the GNU General Public License v2
3655 # $Id$
3656
3657 -EAPI="5"
3658 +EAPI=6
3659
3660 inherit leechcraft
3661
3662 @@ -13,5 +13,7 @@ KEYWORDS=""
3663 IUSE="debug"
3664
3665 DEPEND="~app-leechcraft/lc-core-${PV}
3666 - dev-qt/qtdbus:4"
3667 + dev-qt/qtgui:5
3668 + dev-qt/qtdbus:5
3669 +"
3670 RDEPEND="${DEPEND}"
3671
3672 diff --git a/app-leechcraft/lc-sysnotify/metadata.xml b/app-leechcraft/lc-sysnotify/metadata.xml
3673 index 30c188bbd0..ef43617d9e 100644
3674 --- a/app-leechcraft/lc-sysnotify/metadata.xml
3675 +++ b/app-leechcraft/lc-sysnotify/metadata.xml
3676 @@ -1,8 +1,12 @@
3677 <?xml version="1.0" encoding="UTF-8"?>
3678 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3679 <pkgmetadata>
3680 + <maintainer type="person">
3681 + <email>0xd34df00d@×××××.com</email>
3682 + <name>Georg Rudoy</name>
3683 + </maintainer>
3684 <maintainer type="project">
3685 - <email>leechcraft@g.o</email>
3686 - <name>LeechCraft</name>
3687 + <email>proxy-maint@g.o</email>
3688 + <name>Proxy Maintainers</name>
3689 </maintainer>
3690 </pkgmetadata>
3691
3692 diff --git a/app-leechcraft/lc-tabsessmanager/lc-tabsessmanager-9999.ebuild b/app-leechcraft/lc-tabsessmanager/lc-tabsessmanager-9999.ebuild
3693 index 5813df9714..052237cebf 100644
3694 --- a/app-leechcraft/lc-tabsessmanager/lc-tabsessmanager-9999.ebuild
3695 +++ b/app-leechcraft/lc-tabsessmanager/lc-tabsessmanager-9999.ebuild
3696 @@ -2,15 +2,17 @@
3697 # Distributed under the terms of the GNU General Public License v2
3698 # $Id$
3699
3700 -EAPI="4"
3701 +EAPI=6
3702
3703 inherit leechcraft
3704
3705 -DESCRIPTION="Provides session restore between LeechCraft runs and manual saves/restores"
3706 +DESCRIPTION="Tabs sessions manager"
3707
3708 SLOT="0"
3709 KEYWORDS=""
3710 IUSE="debug"
3711
3712 -DEPEND="~app-leechcraft/lc-core-${PV}"
3713 +DEPEND="~app-leechcraft/lc-core-${PV}
3714 + dev-qt/qtwidgets:5
3715 +"
3716 RDEPEND="${DEPEND}"
3717
3718 diff --git a/app-leechcraft/lc-tabsessmanager/metadata.xml b/app-leechcraft/lc-tabsessmanager/metadata.xml
3719 index 30c188bbd0..ef43617d9e 100644
3720 --- a/app-leechcraft/lc-tabsessmanager/metadata.xml
3721 +++ b/app-leechcraft/lc-tabsessmanager/metadata.xml
3722 @@ -1,8 +1,12 @@
3723 <?xml version="1.0" encoding="UTF-8"?>
3724 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3725 <pkgmetadata>
3726 + <maintainer type="person">
3727 + <email>0xd34df00d@×××××.com</email>
3728 + <name>Georg Rudoy</name>
3729 + </maintainer>
3730 <maintainer type="project">
3731 - <email>leechcraft@g.o</email>
3732 - <name>LeechCraft</name>
3733 + <email>proxy-maint@g.o</email>
3734 + <name>Proxy Maintainers</name>
3735 </maintainer>
3736 </pkgmetadata>
3737
3738 diff --git a/app-leechcraft/lc-tabslist/lc-tabslist-9999.ebuild b/app-leechcraft/lc-tabslist/lc-tabslist-9999.ebuild
3739 index 368a4102b2..0a0d2dbf64 100644
3740 --- a/app-leechcraft/lc-tabslist/lc-tabslist-9999.ebuild
3741 +++ b/app-leechcraft/lc-tabslist/lc-tabslist-9999.ebuild
3742 @@ -1,8 +1,8 @@
3743 -# Copyright 1999-2013 Gentoo Foundation
3744 +# Copyright 1999-2017 Gentoo Foundation
3745 # Distributed under the terms of the GNU General Public License v2
3746 # $Id$
3747
3748 -EAPI="4"
3749 +EAPI=6
3750
3751 inherit leechcraft
3752
3753 @@ -12,5 +12,7 @@ SLOT="0"
3754 KEYWORDS=""
3755 IUSE="debug"
3756
3757 -DEPEND="~app-leechcraft/lc-core-${PV}"
3758 +DEPEND="~app-leechcraft/lc-core-${PV}
3759 + dev-qt/qtwidgets:5
3760 +"
3761 RDEPEND="${DEPEND}"
3762
3763 diff --git a/app-leechcraft/lc-tabslist/metadata.xml b/app-leechcraft/lc-tabslist/metadata.xml
3764 index 30c188bbd0..ef43617d9e 100644
3765 --- a/app-leechcraft/lc-tabslist/metadata.xml
3766 +++ b/app-leechcraft/lc-tabslist/metadata.xml
3767 @@ -1,8 +1,12 @@
3768 <?xml version="1.0" encoding="UTF-8"?>
3769 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3770 <pkgmetadata>
3771 + <maintainer type="person">
3772 + <email>0xd34df00d@×××××.com</email>
3773 + <name>Georg Rudoy</name>
3774 + </maintainer>
3775 <maintainer type="project">
3776 - <email>leechcraft@g.o</email>
3777 - <name>LeechCraft</name>
3778 + <email>proxy-maint@g.o</email>
3779 + <name>Proxy Maintainers</name>
3780 </maintainer>
3781 </pkgmetadata>
3782
3783 diff --git a/app-leechcraft/lc-touchstreams/lc-touchstreams-9999.ebuild b/app-leechcraft/lc-touchstreams/lc-touchstreams-9999.ebuild
3784 index 2636921210..22cd23f3a9 100644
3785 --- a/app-leechcraft/lc-touchstreams/lc-touchstreams-9999.ebuild
3786 +++ b/app-leechcraft/lc-touchstreams/lc-touchstreams-9999.ebuild
3787 @@ -1,8 +1,8 @@
3788 -# Copyright 1999-2013 Gentoo Foundation
3789 +# Copyright 1999-2017 Gentoo Foundation
3790 # Distributed under the terms of the GNU General Public License v2
3791 # $Id$
3792
3793 -EAPI="4"
3794 +EAPI=6
3795
3796 inherit leechcraft
3797
3798 @@ -13,7 +13,9 @@ KEYWORDS=""
3799 IUSE="debug"
3800
3801 DEPEND="~app-leechcraft/lc-core-${PV}
3802 - >=dev-libs/boost-1.52.0
3803 - dev-libs/qjson
3804 - dev-qt/qtwebkit:4"
3805 + dev-qt/qtnetwork:5
3806 + dev-qt/qtwidgets:5
3807 + dev-qt/qtxml:5
3808 + dev-qt/qtconcurrent:5
3809 +"
3810 RDEPEND="${DEPEND}"
3811
3812 diff --git a/app-leechcraft/lc-touchstreams/metadata.xml b/app-leechcraft/lc-touchstreams/metadata.xml
3813 index 30c188bbd0..ef43617d9e 100644
3814 --- a/app-leechcraft/lc-touchstreams/metadata.xml
3815 +++ b/app-leechcraft/lc-touchstreams/metadata.xml
3816 @@ -1,8 +1,12 @@
3817 <?xml version="1.0" encoding="UTF-8"?>
3818 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3819 <pkgmetadata>
3820 + <maintainer type="person">
3821 + <email>0xd34df00d@×××××.com</email>
3822 + <name>Georg Rudoy</name>
3823 + </maintainer>
3824 <maintainer type="project">
3825 - <email>leechcraft@g.o</email>
3826 - <name>LeechCraft</name>
3827 + <email>proxy-maint@g.o</email>
3828 + <name>Proxy Maintainers</name>
3829 </maintainer>
3830 </pkgmetadata>
3831
3832 diff --git a/app-leechcraft/lc-tpi/lc-tpi-9999.ebuild b/app-leechcraft/lc-tpi/lc-tpi-9999.ebuild
3833 index 0505b43126..c75a2d79de 100644
3834 --- a/app-leechcraft/lc-tpi/lc-tpi-9999.ebuild
3835 +++ b/app-leechcraft/lc-tpi/lc-tpi-9999.ebuild
3836 @@ -1,8 +1,8 @@
3837 -# Copyright 1999-2013 Gentoo Foundation
3838 +# Copyright 1999-2017 Gentoo Foundation
3839 # Distributed under the terms of the GNU General Public License v2
3840 # $Id$
3841
3842 -EAPI="4"
3843 +EAPI=6
3844
3845 inherit leechcraft
3846
3847 @@ -13,6 +13,7 @@ KEYWORDS=""
3848 IUSE="debug"
3849
3850 DEPEND="~app-leechcraft/lc-core-${PV}
3851 - dev-qt/qtdeclarative:4
3852 + dev-qt/qtgui:5
3853 +"
3854 +RDEPEND="${DEPEND}
3855 ~virtual/leechcraft-quark-sideprovider-${PV}"
3856 -RDEPEND="${DEPEND}"
3857
3858 diff --git a/app-leechcraft/lc-tpi/metadata.xml b/app-leechcraft/lc-tpi/metadata.xml
3859 index 30c188bbd0..ef43617d9e 100644
3860 --- a/app-leechcraft/lc-tpi/metadata.xml
3861 +++ b/app-leechcraft/lc-tpi/metadata.xml
3862 @@ -1,8 +1,12 @@
3863 <?xml version="1.0" encoding="UTF-8"?>
3864 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3865 <pkgmetadata>
3866 + <maintainer type="person">
3867 + <email>0xd34df00d@×××××.com</email>
3868 + <name>Georg Rudoy</name>
3869 + </maintainer>
3870 <maintainer type="project">
3871 - <email>leechcraft@g.o</email>
3872 - <name>LeechCraft</name>
3873 + <email>proxy-maint@g.o</email>
3874 + <name>Proxy Maintainers</name>
3875 </maintainer>
3876 </pkgmetadata>
3877
3878 diff --git a/app-leechcraft/lc-vgrabber/lc-vgrabber-9999.ebuild b/app-leechcraft/lc-vgrabber/lc-vgrabber-9999.ebuild
3879 index bb9253dc0a..50a4a3aeaf 100644
3880 --- a/app-leechcraft/lc-vgrabber/lc-vgrabber-9999.ebuild
3881 +++ b/app-leechcraft/lc-vgrabber/lc-vgrabber-9999.ebuild
3882 @@ -1,8 +1,8 @@
3883 -# Copyright 1999-2014 Gentoo Foundation
3884 +# Copyright 1999-2017 Gentoo Foundation
3885 # Distributed under the terms of the GNU General Public License v2
3886 # $Id$
3887
3888 -EAPI="4"
3889 +EAPI=6
3890
3891 inherit leechcraft
3892
3893
3894 diff --git a/app-leechcraft/lc-vgrabber/metadata.xml b/app-leechcraft/lc-vgrabber/metadata.xml
3895 index 30c188bbd0..ef43617d9e 100644
3896 --- a/app-leechcraft/lc-vgrabber/metadata.xml
3897 +++ b/app-leechcraft/lc-vgrabber/metadata.xml
3898 @@ -1,8 +1,12 @@
3899 <?xml version="1.0" encoding="UTF-8"?>
3900 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3901 <pkgmetadata>
3902 + <maintainer type="person">
3903 + <email>0xd34df00d@×××××.com</email>
3904 + <name>Georg Rudoy</name>
3905 + </maintainer>
3906 <maintainer type="project">
3907 - <email>leechcraft@g.o</email>
3908 - <name>LeechCraft</name>
3909 + <email>proxy-maint@g.o</email>
3910 + <name>Proxy Maintainers</name>
3911 </maintainer>
3912 </pkgmetadata>
3913
3914 diff --git a/app-leechcraft/lc-vrooby/lc-vrooby-9999.ebuild b/app-leechcraft/lc-vrooby/lc-vrooby-9999.ebuild
3915 index 55924a98df..886cb31778 100644
3916 --- a/app-leechcraft/lc-vrooby/lc-vrooby-9999.ebuild
3917 +++ b/app-leechcraft/lc-vrooby/lc-vrooby-9999.ebuild
3918 @@ -1,8 +1,8 @@
3919 -# Copyright 1999-2014 Gentoo Foundation
3920 +# Copyright 1999-2017 Gentoo Foundation
3921 # Distributed under the terms of the GNU General Public License v2
3922 # $Id$
3923
3924 -EAPI="5"
3925 +EAPI=6
3926
3927 inherit leechcraft
3928
3929 @@ -13,15 +13,14 @@ KEYWORDS=""
3930 IUSE="debug"
3931
3932 DEPEND="~app-leechcraft/lc-core-${PV}
3933 - dev-qt/qtdbus:4"
3934 + dev-qt/qtwidgets:5
3935 + dev-qt/qtdbus:5
3936 + dev-qt/qtdeclarative:5[widgets]
3937 +"
3938 RDEPEND="${DEPEND}
3939 - sys-fs/udisks:2"
3940 + sys-fs/udisks:2"
3941
3942 -src_configure() {
3943 - local mycmakeargs=(
3944 - -DENABLE_VROOBY_UDISKS=OFF
3945 - -DENABLE_VROOBY_UDISKS2=ON
3946 - )
3947 -
3948 - cmake-utils_src_configure
3949 -}
3950 +mycmakeargs=(
3951 + -DENABLE_VROOBY_UDISKS=OFF
3952 + -DENABLE_VROOBY_UDISKS2=ON
3953 + )
3954
3955 diff --git a/app-leechcraft/lc-vrooby/metadata.xml b/app-leechcraft/lc-vrooby/metadata.xml
3956 index 30c188bbd0..ef43617d9e 100644
3957 --- a/app-leechcraft/lc-vrooby/metadata.xml
3958 +++ b/app-leechcraft/lc-vrooby/metadata.xml
3959 @@ -1,8 +1,12 @@
3960 <?xml version="1.0" encoding="UTF-8"?>
3961 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3962 <pkgmetadata>
3963 + <maintainer type="person">
3964 + <email>0xd34df00d@×××××.com</email>
3965 + <name>Georg Rudoy</name>
3966 + </maintainer>
3967 <maintainer type="project">
3968 - <email>leechcraft@g.o</email>
3969 - <name>LeechCraft</name>
3970 + <email>proxy-maint@g.o</email>
3971 + <name>Proxy Maintainers</name>
3972 </maintainer>
3973 </pkgmetadata>
3974
3975 diff --git a/app-leechcraft/lc-xproxy/lc-xproxy-9999.ebuild b/app-leechcraft/lc-xproxy/lc-xproxy-9999.ebuild
3976 index abb3714555..4f3037e0ec 100644
3977 --- a/app-leechcraft/lc-xproxy/lc-xproxy-9999.ebuild
3978 +++ b/app-leechcraft/lc-xproxy/lc-xproxy-9999.ebuild
3979 @@ -1,8 +1,8 @@
3980 -# Copyright 1999-2014 Gentoo Foundation
3981 +# Copyright 1999-2017 Gentoo Foundation
3982 # Distributed under the terms of the GNU General Public License v2
3983 # $Id$
3984
3985 -EAPI="4"
3986 +EAPI=6
3987
3988 inherit leechcraft
3989
3990 @@ -12,7 +12,10 @@ SLOT="0"
3991 KEYWORDS=""
3992 IUSE="debug"
3993
3994 -DEPEND="~app-leechcraft/lc-core-${PV}"
3995 +DEPEND="~app-leechcraft/lc-core-${PV}
3996 + dev-qt/qtnetwork:5
3997 + dev-qt/qtwidgets:5
3998 +"
3999 RDEPEND="${DEPEND}"
4000
4001 pkg_postinst() {
4002
4003 diff --git a/app-leechcraft/lc-xproxy/metadata.xml b/app-leechcraft/lc-xproxy/metadata.xml
4004 index 30c188bbd0..ef43617d9e 100644
4005 --- a/app-leechcraft/lc-xproxy/metadata.xml
4006 +++ b/app-leechcraft/lc-xproxy/metadata.xml
4007 @@ -1,8 +1,12 @@
4008 <?xml version="1.0" encoding="UTF-8"?>
4009 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4010 <pkgmetadata>
4011 + <maintainer type="person">
4012 + <email>0xd34df00d@×××××.com</email>
4013 + <name>Georg Rudoy</name>
4014 + </maintainer>
4015 <maintainer type="project">
4016 - <email>leechcraft@g.o</email>
4017 - <name>LeechCraft</name>
4018 + <email>proxy-maint@g.o</email>
4019 + <name>Proxy Maintainers</name>
4020 </maintainer>
4021 </pkgmetadata>
4022
4023 diff --git a/app-leechcraft/lc-xtazy/lc-xtazy-9999.ebuild b/app-leechcraft/lc-xtazy/lc-xtazy-9999.ebuild
4024 index 95719b78bf..266ab030ee 100644
4025 --- a/app-leechcraft/lc-xtazy/lc-xtazy-9999.ebuild
4026 +++ b/app-leechcraft/lc-xtazy/lc-xtazy-9999.ebuild
4027 @@ -1,8 +1,8 @@
4028 -# Copyright 1999-2013 Gentoo Foundation
4029 +# Copyright 1999-2017 Gentoo Foundation
4030 # Distributed under the terms of the GNU General Public License v2
4031 # $Id$
4032
4033 -EAPI="5"
4034 +EAPI=6
4035
4036 inherit leechcraft
4037
4038 @@ -13,5 +13,5 @@ KEYWORDS=""
4039 IUSE="debug"
4040
4041 DEPEND="~app-leechcraft/lc-core-${PV}
4042 - dev-qt/qtdbus:4"
4043 + dev-qt/qtdbus:5"
4044 RDEPEND="${DEPEND}"
4045
4046 diff --git a/app-leechcraft/lc-xtazy/metadata.xml b/app-leechcraft/lc-xtazy/metadata.xml
4047 index 30c188bbd0..ef43617d9e 100644
4048 --- a/app-leechcraft/lc-xtazy/metadata.xml
4049 +++ b/app-leechcraft/lc-xtazy/metadata.xml
4050 @@ -1,8 +1,12 @@
4051 <?xml version="1.0" encoding="UTF-8"?>
4052 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4053 <pkgmetadata>
4054 + <maintainer type="person">
4055 + <email>0xd34df00d@×××××.com</email>
4056 + <name>Georg Rudoy</name>
4057 + </maintainer>
4058 <maintainer type="project">
4059 - <email>leechcraft@g.o</email>
4060 - <name>LeechCraft</name>
4061 + <email>proxy-maint@g.o</email>
4062 + <name>Proxy Maintainers</name>
4063 </maintainer>
4064 </pkgmetadata>
4065
4066 diff --git a/app-leechcraft/lcpackgen/lcpackgen-1.3.ebuild b/app-leechcraft/lcpackgen/lcpackgen-1.3.ebuild
4067 index 1a8f746ba3..9ab8eb1690 100644
4068 --- a/app-leechcraft/lcpackgen/lcpackgen-1.3.ebuild
4069 +++ b/app-leechcraft/lcpackgen/lcpackgen-1.3.ebuild
4070 @@ -1,8 +1,8 @@
4071 -# Copyright 1999-2014 Gentoo Foundation
4072 +# Copyright 1999-2017 Gentoo Foundation
4073 # Distributed under the terms of the GNU General Public License v2
4074 # $Id$
4075
4076 -EAPI="5"
4077 +EAPI=6
4078
4079 inherit cmake-utils
4080
4081
4082 diff --git a/app-leechcraft/lcpackgen/metadata.xml b/app-leechcraft/lcpackgen/metadata.xml
4083 index 12c590f043..29e1fba6ca 100644
4084 --- a/app-leechcraft/lcpackgen/metadata.xml
4085 +++ b/app-leechcraft/lcpackgen/metadata.xml
4086 @@ -1,11 +1,15 @@
4087 <?xml version="1.0" encoding="UTF-8"?>
4088 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4089 <pkgmetadata>
4090 - <maintainer type="project">
4091 - <email>leechcraft@g.o</email>
4092 - <name>LeechCraft</name>
4093 - </maintainer>
4094 - <upstream>
4095 - <remote-id type="github">0xd34df00d/lcpackgen</remote-id>
4096 - </upstream>
4097 + <maintainer type="person">
4098 + <email>0xd34df00d@×××××.com</email>
4099 + <name>Georg Rudoy</name>
4100 + </maintainer>
4101 + <maintainer type="project">
4102 + <email>proxy-maint@g.o</email>
4103 + <name>Proxy Maintainers</name>
4104 + </maintainer>
4105 + <upstream>
4106 + <remote-id type="github">0xd34df00d/lcpackgen</remote-id>
4107 + </upstream>
4108 </pkgmetadata>
4109
4110 diff --git a/app-leechcraft/leechcraft-meta/leechcraft-meta-9999.ebuild b/app-leechcraft/leechcraft-meta/leechcraft-meta-9999.ebuild
4111 index 4a3d35db23..afb093c333 100644
4112 --- a/app-leechcraft/leechcraft-meta/leechcraft-meta-9999.ebuild
4113 +++ b/app-leechcraft/leechcraft-meta/leechcraft-meta-9999.ebuild
4114 @@ -1,8 +1,8 @@
4115 -# Copyright 1999-2015 Gentoo Foundation
4116 +# Copyright 1999-2017 Gentoo Foundation
4117 # Distributed under the terms of the GNU General Public License v2
4118 # $Id$
4119
4120 -EAPI="5"
4121 +EAPI=6
4122
4123 DESCRIPTION="Metapackage containing all ready-to-use LeechCraft plugins"
4124 HOMEPAGE="http://leechcraft.org/"
4125 @@ -65,6 +65,10 @@ RDEPEND="
4126 ~app-leechcraft/lc-nacheku-${PV}
4127 ~app-leechcraft/lc-xtazy-${PV}
4128 ~app-leechcraft/lc-htthare-${PV}
4129 + ~app-leechcraft/lc-hotsensors-${PV}
4130 + ~app-leechcraft/lc-sb2-${PV}
4131 + ~app-leechcraft/lc-intermutko-${PV}
4132 + ~app-leechcraft/lc-ooronee-${PV}
4133 de? (
4134 ~app-leechcraft/lc-devmon-${PV}
4135 ~app-leechcraft/lc-fenet-${PV}
4136
4137 diff --git a/app-leechcraft/leechcraft-meta/metadata.xml b/app-leechcraft/leechcraft-meta/metadata.xml
4138 index 63c788d933..8e9a81fac0 100644
4139 --- a/app-leechcraft/leechcraft-meta/metadata.xml
4140 +++ b/app-leechcraft/leechcraft-meta/metadata.xml
4141 @@ -1,11 +1,15 @@
4142 <?xml version="1.0" encoding="UTF-8"?>
4143 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4144 <pkgmetadata>
4145 + <maintainer type="person">
4146 + <email>0xd34df00d@×××××.com</email>
4147 + <name>Georg Rudoy</name>
4148 + </maintainer>
4149 <maintainer type="project">
4150 - <email>leechcraft@g.o</email>
4151 - <name>LeechCraft</name>
4152 + <email>proxy-maint@g.o</email>
4153 + <name>Proxy Maintainers</name>
4154 </maintainer>
4155 - <longdescription>LeechCraft full package including all official plugins which are considered to be useful.</longdescription>
4156 + <longdescription>LeechCraft full package including all official plugins which are considered to be useful.</longdescription>
4157 <use>
4158 <flag name="de">Install components, that allow using Leechcraft as Desktop Environment</flag>
4159 </use>
4160
4161 diff --git a/app-leechcraft/liblaretz/liblaretz-0.1.0.ebuild b/app-leechcraft/liblaretz/liblaretz-0.1.0.ebuild
4162 index 43ea1dba69..0ccd3ca108 100644
4163 --- a/app-leechcraft/liblaretz/liblaretz-0.1.0.ebuild
4164 +++ b/app-leechcraft/liblaretz/liblaretz-0.1.0.ebuild
4165 @@ -1,8 +1,8 @@
4166 -# Copyright 1999-2014 Gentoo Foundation
4167 +# Copyright 1999-2017 Gentoo Foundation
4168 # Distributed under the terms of the GNU General Public License v2
4169 # $Id$
4170
4171 -EAPI=5
4172 +EAPI=6
4173
4174 DESCRIPTION="Shared library to be used by the Laretz sync server and its clients"
4175 HOMEPAGE="http://leechcraft.org"
4176
4177 diff --git a/app-leechcraft/liblaretz/liblaretz-9999.ebuild b/app-leechcraft/liblaretz/liblaretz-9999.ebuild
4178 index 18d9ba8294..37d68814bb 100644
4179 --- a/app-leechcraft/liblaretz/liblaretz-9999.ebuild
4180 +++ b/app-leechcraft/liblaretz/liblaretz-9999.ebuild
4181 @@ -1,8 +1,8 @@
4182 -# Copyright 1999-2013 Gentoo Foundation
4183 +# Copyright 1999-2017 Gentoo Foundation
4184 # Distributed under the terms of the GNU General Public License v2
4185 # $Id$
4186
4187 -EAPI=5
4188 +EAPI=6
4189
4190 DESCRIPTION="Shared library to be used by the Laretz sync server and its clients"
4191 HOMEPAGE="http://leechcraft.org"
4192 @@ -10,7 +10,7 @@ HOMEPAGE="http://leechcraft.org"
4193 EGIT_REPO_URI="git://github.com/0xd34df00d/laretz.git"
4194 EGIT_PROJECT="laretz"
4195
4196 -inherit cmake-utils git-2
4197 +inherit cmake-utils git-r3
4198
4199 LICENSE="Boost-1.0"
4200 SLOT="0"
4201
4202 diff --git a/app-leechcraft/liblaretz/metadata.xml b/app-leechcraft/liblaretz/metadata.xml
4203 index 969d57a493..ebb8b8332c 100644
4204 --- a/app-leechcraft/liblaretz/metadata.xml
4205 +++ b/app-leechcraft/liblaretz/metadata.xml
4206 @@ -1,9 +1,13 @@
4207 <?xml version="1.0" encoding="UTF-8"?>
4208 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4209 <pkgmetadata>
4210 + <maintainer type="person">
4211 + <email>0xd34df00d@×××××.com</email>
4212 + <name>Georg Rudoy</name>
4213 + </maintainer>
4214 <maintainer type="project">
4215 - <email>leechcraft@g.o</email>
4216 - <name>LeechCraft</name>
4217 + <email>proxy-maint@g.o</email>
4218 + <name>Proxy Maintainers</name>
4219 </maintainer>
4220 <upstream>
4221 <remote-id type="github">0xd34df00d/laretz</remote-id>
4222
4223 diff --git a/dev-libs/qrosscore/metadata.xml b/dev-libs/qrosscore/metadata.xml
4224 index 3b2e487b93..bdb16316b2 100644
4225 --- a/dev-libs/qrosscore/metadata.xml
4226 +++ b/dev-libs/qrosscore/metadata.xml
4227 @@ -1,9 +1,13 @@
4228 <?xml version="1.0" encoding="UTF-8"?>
4229 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4230 <pkgmetadata>
4231 + <maintainer type="person">
4232 + <email>0xd34df00d@×××××.com</email>
4233 + <name>Georg Rudoy</name>
4234 + </maintainer>
4235 <maintainer type="project">
4236 - <email>leechcraft@g.o</email>
4237 - <name>LeechCraft</name>
4238 + <email>proxy-maint@g.o</email>
4239 + <name>Proxy Maintainers</name>
4240 </maintainer>
4241 <longdescription lang="en">
4242 Qross is a KDE-free version of Kross.
4243
4244 diff --git a/dev-libs/qrosspython/metadata.xml b/dev-libs/qrosspython/metadata.xml
4245 index 8cdb947b14..543b736070 100644
4246 --- a/dev-libs/qrosspython/metadata.xml
4247 +++ b/dev-libs/qrosspython/metadata.xml
4248 @@ -1,9 +1,13 @@
4249 <?xml version="1.0" encoding="UTF-8"?>
4250 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4251 <pkgmetadata>
4252 + <maintainer type="person">
4253 + <email>0xd34df00d@×××××.com</email>
4254 + <name>Georg Rudoy</name>
4255 + </maintainer>
4256 <maintainer type="project">
4257 - <email>leechcraft@g.o</email>
4258 - <name>LeechCraft</name>
4259 + <email>proxy-maint@g.o</email>
4260 + <name>Proxy Maintainers</name>
4261 </maintainer>
4262 <longdescription lang="en">
4263 Python interpreter for Qross.
4264
4265 diff --git a/eclass/leechcraft.eclass b/eclass/leechcraft.eclass
4266 index ffc647adea..2ce9be5dcd 100644
4267 --- a/eclass/leechcraft.eclass
4268 +++ b/eclass/leechcraft.eclass
4269 @@ -4,7 +4,7 @@
4270 #
4271 # @ECLASS: leechcraft.eclass
4272 # @MAINTAINER:
4273 -# leechcraft@g.o
4274 +# 0xd34df00d@×××××.com
4275 # @AUTHOR:
4276 # 0xd34df00d@×××××.com
4277 # NightNord@××××××.ru
4278 @@ -19,29 +19,27 @@
4279 #
4280 # Thanks for original eclass to Andrian Nord <NightNord@××××××.ru>.
4281 #
4282 -# Only EAPI >3 supported
4283 +# Only EAPI >4 supported
4284
4285 case ${EAPI:-0} in
4286 - 4|5) ;;
4287 - 0|1|2|3) die "EAPI not supported, bug ebuild mantainer" ;;
4288 - *) die "Unknown EAPI, bug eclass maintainers" ;;
4289 + 6) ;;
4290 + *) die "EAPI not supported, bug ebuild mantainer" ;;
4291 esac
4292
4293 -inherit cmake-utils toolchain-funcs versionator
4294 +inherit cmake-utils
4295
4296 if [[ ${PV} == 9999 ]]; then
4297 EGIT_REPO_URI="git://github.com/0xd34df00d/leechcraft.git
4298 https://github.com/0xd34df00d/leechcraft.git"
4299 - EGIT_PROJECT="leechcraft"
4300
4301 - inherit git-2
4302 + inherit git-r3
4303 else
4304 DEPEND="app-arch/xz-utils"
4305 - SRC_URI="http://dist.leechcraft.org/LeechCraft/${PV}/leechcraft-${PV}.tar.xz"
4306 + SRC_URI="https://dist.leechcraft.org/LeechCraft/${PV}/leechcraft-${PV}.tar.xz"
4307 S="${WORKDIR}/leechcraft-${PV}"
4308 fi
4309
4310 -HOMEPAGE="http://leechcraft.org/"
4311 +HOMEPAGE="https://leechcraft.org/"
4312 LICENSE="Boost-1.0"
4313
4314 # @ECLASS-VARIABLE: LEECHCRAFT_PLUGIN_CATEGORY
4315 @@ -57,27 +55,3 @@ elif [[ ${PN} != lc-core ]]; then
4316 else
4317 CMAKE_USE_DIR="${S}"/src
4318 fi
4319 -
4320 -EXPORT_FUNCTIONS "pkg_pretend"
4321 -
4322 -# @FUNCTION: leechcraft_pkg_pretend
4323 -# @DESCRIPTION:
4324 -# Determine active compiler version and refuse to build
4325 -# if it is not satisfied at least to minimal version,
4326 -# supported by upstream developers
4327 -leechcraft_pkg_pretend() {
4328 - debug-print-function ${FUNCNAME} "$@"
4329 -
4330 - if [[ ${MERGE_TYPE} != binary ]]; then
4331 - # All in-tree versions require at least gcc 4.6
4332 - [[ $(gcc-major-version) -lt 4 ]] || \
4333 - ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) \
4334 - && die "Sorry, but gcc 4.6 or higher is required."
4335 - # 0.6.65 monocle and all later plugins require at least gcc 4.8
4336 - if version_is_at_least 0.6.66 || ( [[ ${PN} == lc-monocle ]] && version_is_at_least 0.6.65 ); then
4337 - [[ $(gcc-major-version) -lt 4 ]] || \
4338 - ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 8 ]] ) \
4339 - && die "Sorry, but gcc 4.8 or higher is required."
4340 - fi
4341 - fi
4342 -}
4343
4344 diff --git a/media-libs/hupnp-ng/metadata.xml b/media-libs/hupnp-ng/metadata.xml
4345 index 975190e886..a8c4592328 100644
4346 --- a/media-libs/hupnp-ng/metadata.xml
4347 +++ b/media-libs/hupnp-ng/metadata.xml
4348 @@ -1,9 +1,13 @@
4349 <?xml version="1.0" encoding="UTF-8"?>
4350 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4351 <pkgmetadata>
4352 + <maintainer type="person">
4353 + <email>0xd34df00d@×××××.com</email>
4354 + <name>Georg Rudoy</name>
4355 + </maintainer>
4356 <maintainer type="project">
4357 - <email>leechcraft@g.o</email>
4358 - <name>LeechCraft</name>
4359 + <email>proxy-maint@g.o</email>
4360 + <name>Proxy Maintainers</name>
4361 </maintainer>
4362 <upstream>
4363 <remote-id type="github">0xd34df00d/hupnp-ng</remote-id>
4364
4365 diff --git a/net-libs/qxmpp/metadata.xml b/net-libs/qxmpp/metadata.xml
4366 index 915f97dc4a..128b3f2f7f 100644
4367 --- a/net-libs/qxmpp/metadata.xml
4368 +++ b/net-libs/qxmpp/metadata.xml
4369 @@ -1,17 +1,21 @@
4370 <?xml version="1.0" encoding="UTF-8"?>
4371 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4372 <pkgmetadata>
4373 -<maintainer type="project">
4374 - <email>leechcraft@g.o</email>
4375 - <name>LeechCraft</name>
4376 -</maintainer>
4377 -<upstream>
4378 - <bugs-to>https://github.com/qxmpp-project/qxmpp/issues</bugs-to>
4379 - <changelog>https://raw.githubusercontent.com/qxmpp-project/qxmpp/master/CHANGELOG</changelog>
4380 - <remote-id type="github">qxmpp-project/qxmpp</remote-id>
4381 -</upstream>
4382 -<use>
4383 - <flag name="opus">Enable Opus codec support via <pkg>media-libs/opus</pkg></flag>
4384 - <flag name="vpx">Enable VP8 codec support via <pkg>media-libs/libvpx</pkg></flag>
4385 -</use>
4386 + <maintainer type="person">
4387 + <email>0xd34df00d@×××××.com</email>
4388 + <name>Georg Rudoy</name>
4389 + </maintainer>
4390 + <maintainer type="project">
4391 + <email>proxy-maint@g.o</email>
4392 + <name>Proxy Maintainers</name>
4393 + </maintainer>
4394 + <upstream>
4395 + <bugs-to>https://github.com/qxmpp-project/qxmpp/issues</bugs-to>
4396 + <changelog>https://raw.githubusercontent.com/qxmpp-project/qxmpp/master/CHANGELOG</changelog>
4397 + <remote-id type="github">qxmpp-project/qxmpp</remote-id>
4398 + </upstream>
4399 + <use>
4400 + <flag name="opus">Enable Opus codec support via <pkg>media-libs/opus</pkg></flag>
4401 + <flag name="vpx">Enable VP8 codec support via <pkg>media-libs/libvpx</pkg></flag>
4402 + </use>
4403 </pkgmetadata>
4404
4405 diff --git a/virtual/leechcraft-browser/leechcraft-browser-9999.ebuild b/virtual/leechcraft-browser/leechcraft-browser-9999.ebuild
4406 index f9a8826ad1..221bfcec78 100644
4407 --- a/virtual/leechcraft-browser/leechcraft-browser-9999.ebuild
4408 +++ b/virtual/leechcraft-browser/leechcraft-browser-9999.ebuild
4409 @@ -1,8 +1,8 @@
4410 -# Copyright 1999-2014 Gentoo Foundation
4411 +# Copyright 1999-2017 Gentoo Foundation
4412 # Distributed under the terms of the GNU General Public License v2
4413 # $Id$
4414
4415 -EAPI="4"
4416 +EAPI=6
4417
4418 DESCRIPTION="Virtual for LeechCraft plugins providing a web browser"
4419 HOMEPAGE=""
4420
4421 diff --git a/virtual/leechcraft-browser/metadata.xml b/virtual/leechcraft-browser/metadata.xml
4422 index 30c188bbd0..ef43617d9e 100644
4423 --- a/virtual/leechcraft-browser/metadata.xml
4424 +++ b/virtual/leechcraft-browser/metadata.xml
4425 @@ -1,8 +1,12 @@
4426 <?xml version="1.0" encoding="UTF-8"?>
4427 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4428 <pkgmetadata>
4429 + <maintainer type="person">
4430 + <email>0xd34df00d@×××××.com</email>
4431 + <name>Georg Rudoy</name>
4432 + </maintainer>
4433 <maintainer type="project">
4434 - <email>leechcraft@g.o</email>
4435 - <name>LeechCraft</name>
4436 + <email>proxy-maint@g.o</email>
4437 + <name>Proxy Maintainers</name>
4438 </maintainer>
4439 </pkgmetadata>
4440
4441 diff --git a/virtual/leechcraft-downloader-http/leechcraft-downloader-http-9999.ebuild b/virtual/leechcraft-downloader-http/leechcraft-downloader-http-9999.ebuild
4442 index 46cdbc7c2c..1fe8567c99 100644
4443 --- a/virtual/leechcraft-downloader-http/leechcraft-downloader-http-9999.ebuild
4444 +++ b/virtual/leechcraft-downloader-http/leechcraft-downloader-http-9999.ebuild
4445 @@ -1,8 +1,8 @@
4446 -# Copyright 1999-2013 Gentoo Foundation
4447 +# Copyright 1999-2017 Gentoo Foundation
4448 # Distributed under the terms of the GNU General Public License v2
4449 # $Id$
4450
4451 -EAPI="4"
4452 +EAPI=6
4453
4454 DESCRIPTION="Virtual for LeechCraft plugins providing HTTP downloading"
4455 HOMEPAGE=""
4456 @@ -13,5 +13,5 @@ SLOT="0"
4457 KEYWORDS=""
4458 IUSE=""
4459
4460 -RDEPEND="app-leechcraft/lc-cstp"
4461 +RDEPEND="~app-leechcraft/lc-cstp-${PV}"
4462 DEPEND=""
4463
4464 diff --git a/virtual/leechcraft-downloader-http/metadata.xml b/virtual/leechcraft-downloader-http/metadata.xml
4465 index d0b2a1a5e5..ef43617d9e 100644
4466 --- a/virtual/leechcraft-downloader-http/metadata.xml
4467 +++ b/virtual/leechcraft-downloader-http/metadata.xml
4468 @@ -1,8 +1,12 @@
4469 <?xml version="1.0" encoding="UTF-8"?>
4470 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4471 <pkgmetadata>
4472 -<maintainer type="project">
4473 - <email>leechcraft@g.o</email>
4474 - <name>LeechCraft</name>
4475 -</maintainer>
4476 + <maintainer type="person">
4477 + <email>0xd34df00d@×××××.com</email>
4478 + <name>Georg Rudoy</name>
4479 + </maintainer>
4480 + <maintainer type="project">
4481 + <email>proxy-maint@g.o</email>
4482 + <name>Proxy Maintainers</name>
4483 + </maintainer>
4484 </pkgmetadata>
4485
4486 diff --git a/virtual/leechcraft-notifier/leechcraft-notifier-9999.ebuild b/virtual/leechcraft-notifier/leechcraft-notifier-9999.ebuild
4487 index 5fff964d3c..5e359f1d9b 100644
4488 --- a/virtual/leechcraft-notifier/leechcraft-notifier-9999.ebuild
4489 +++ b/virtual/leechcraft-notifier/leechcraft-notifier-9999.ebuild
4490 @@ -1,8 +1,8 @@
4491 -# Copyright 1999-2013 Gentoo Foundation
4492 +# Copyright 1999-2017 Gentoo Foundation
4493 # Distributed under the terms of the GNU General Public License v2
4494 # $Id$
4495
4496 -EAPI="5"
4497 +EAPI=6
4498
4499 DESCRIPTION="Virtual for LeechCraft plugins capable of visually notifying the user"
4500 HOMEPAGE=""
4501 @@ -11,6 +11,10 @@ SRC_URI=""
4502 LICENSE=""
4503 SLOT="0"
4504 KEYWORDS=""
4505 +IUSE=""
4506
4507 -RDEPEND="|| ( app-leechcraft/lc-kinotify app-leechcraft/lc-dbusmanager )"
4508 +RDEPEND="|| (
4509 + ~app-leechcraft/lc-kinotify-${PV}
4510 + ~app-leechcraft/lc-dbusmanager-${PV}
4511 + )"
4512 DEPEND=""
4513
4514 diff --git a/virtual/leechcraft-notifier/metadata.xml b/virtual/leechcraft-notifier/metadata.xml
4515 index 30c188bbd0..ef43617d9e 100644
4516 --- a/virtual/leechcraft-notifier/metadata.xml
4517 +++ b/virtual/leechcraft-notifier/metadata.xml
4518 @@ -1,8 +1,12 @@
4519 <?xml version="1.0" encoding="UTF-8"?>
4520 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4521 <pkgmetadata>
4522 + <maintainer type="person">
4523 + <email>0xd34df00d@×××××.com</email>
4524 + <name>Georg Rudoy</name>
4525 + </maintainer>
4526 <maintainer type="project">
4527 - <email>leechcraft@g.o</email>
4528 - <name>LeechCraft</name>
4529 + <email>proxy-maint@g.o</email>
4530 + <name>Proxy Maintainers</name>
4531 </maintainer>
4532 </pkgmetadata>
4533
4534 diff --git a/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-9999.ebuild b/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-9999.ebuild
4535 index dca72bca2f..3f7eff0d45 100644
4536 --- a/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-9999.ebuild
4537 +++ b/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-9999.ebuild
4538 @@ -1,10 +1,10 @@
4539 -# Copyright 1999-2013 Gentoo Foundation
4540 +# Copyright 1999-2017 Gentoo Foundation
4541 # Distributed under the terms of the GNU General Public License v2
4542 # $Id$
4543
4544 -EAPI="4"
4545 +EAPI=6
4546
4547 -DESCRIPTION="Virtual for LeechCraft plugins, displaying quarks in small size somewhere near screen end"
4548 +DESCRIPTION="Virtual for LeechCraft plugins displaying quarks near window edges"
4549 HOMEPAGE=""
4550 SRC_URI=""
4551
4552 @@ -13,5 +13,5 @@ SLOT="0"
4553 KEYWORDS=""
4554 IUSE=""
4555
4556 -RDEPEND="app-leechcraft/lc-sb2"
4557 +RDEPEND="~app-leechcraft/lc-sb2-${PV}"
4558 DEPEND=""
4559
4560 diff --git a/virtual/leechcraft-quark-sideprovider/metadata.xml b/virtual/leechcraft-quark-sideprovider/metadata.xml
4561 index 30c188bbd0..ef43617d9e 100644
4562 --- a/virtual/leechcraft-quark-sideprovider/metadata.xml
4563 +++ b/virtual/leechcraft-quark-sideprovider/metadata.xml
4564 @@ -1,8 +1,12 @@
4565 <?xml version="1.0" encoding="UTF-8"?>
4566 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4567 <pkgmetadata>
4568 + <maintainer type="person">
4569 + <email>0xd34df00d@×××××.com</email>
4570 + <name>Georg Rudoy</name>
4571 + </maintainer>
4572 <maintainer type="project">
4573 - <email>leechcraft@g.o</email>
4574 - <name>LeechCraft</name>
4575 + <email>proxy-maint@g.o</email>
4576 + <name>Proxy Maintainers</name>
4577 </maintainer>
4578 </pkgmetadata>
4579
4580 diff --git a/virtual/leechcraft-search-show/leechcraft-search-show-9999.ebuild b/virtual/leechcraft-search-show/leechcraft-search-show-9999.ebuild
4581 index 09fab58d38..d6e59326aa 100644
4582 --- a/virtual/leechcraft-search-show/leechcraft-search-show-9999.ebuild
4583 +++ b/virtual/leechcraft-search-show/leechcraft-search-show-9999.ebuild
4584 @@ -1,8 +1,8 @@
4585 -# Copyright 1999-2014 Gentoo Foundation
4586 +# Copyright 1999-2017 Gentoo Foundation
4587 # Distributed under the terms of the GNU General Public License v2
4588 # $Id$
4589
4590 -EAPI="4"
4591 +EAPI=6
4592
4593 DESCRIPTION="Virtual for LeechCraft plugins providing UI for search plugins"
4594 HOMEPAGE=""
4595 @@ -13,5 +13,5 @@ SLOT="0"
4596 KEYWORDS=""
4597 IUSE=""
4598
4599 -RDEPEND="app-leechcraft/lc-summary"
4600 +RDEPEND="~app-leechcraft/lc-summary-${PV}"
4601 DEPEND=""
4602
4603 diff --git a/virtual/leechcraft-search-show/metadata.xml b/virtual/leechcraft-search-show/metadata.xml
4604 index 30c188bbd0..ef43617d9e 100644
4605 --- a/virtual/leechcraft-search-show/metadata.xml
4606 +++ b/virtual/leechcraft-search-show/metadata.xml
4607 @@ -1,8 +1,12 @@
4608 <?xml version="1.0" encoding="UTF-8"?>
4609 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4610 <pkgmetadata>
4611 + <maintainer type="person">
4612 + <email>0xd34df00d@×××××.com</email>
4613 + <name>Georg Rudoy</name>
4614 + </maintainer>
4615 <maintainer type="project">
4616 - <email>leechcraft@g.o</email>
4617 - <name>LeechCraft</name>
4618 + <email>proxy-maint@g.o</email>
4619 + <name>Proxy Maintainers</name>
4620 </maintainer>
4621 </pkgmetadata>
4622
4623 diff --git a/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-9999.ebuild b/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-9999.ebuild
4624 index 6ad13e3d34..bfe43b66a6 100644
4625 --- a/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-9999.ebuild
4626 +++ b/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-9999.ebuild
4627 @@ -1,10 +1,10 @@
4628 -# Copyright 1999-2014 Gentoo Foundation
4629 +# Copyright 1999-2017 Gentoo Foundation
4630 # Distributed under the terms of the GNU General Public License v2
4631 # $Id$
4632
4633 -EAPI=4
4634 +EAPI=6
4635
4636 -DESCRIPTION="Virtual for LeechCraft plugins that add support for managing removable storage devices"
4637 +DESCRIPTION="Virtual for LeechCraft plugins for managing removable storage devices"
4638 HOMEPAGE=""
4639 SRC_URI=""
4640
4641
4642 diff --git a/virtual/leechcraft-storage-device-manager/metadata.xml b/virtual/leechcraft-storage-device-manager/metadata.xml
4643 index 30c188bbd0..ef43617d9e 100644
4644 --- a/virtual/leechcraft-storage-device-manager/metadata.xml
4645 +++ b/virtual/leechcraft-storage-device-manager/metadata.xml
4646 @@ -1,8 +1,12 @@
4647 <?xml version="1.0" encoding="UTF-8"?>
4648 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4649 <pkgmetadata>
4650 + <maintainer type="person">
4651 + <email>0xd34df00d@×××××.com</email>
4652 + <name>Georg Rudoy</name>
4653 + </maintainer>
4654 <maintainer type="project">
4655 - <email>leechcraft@g.o</email>
4656 - <name>LeechCraft</name>
4657 + <email>proxy-maint@g.o</email>
4658 + <name>Proxy Maintainers</name>
4659 </maintainer>
4660 </pkgmetadata>
4661
4662 diff --git a/virtual/leechcraft-task-show/leechcraft-task-show-9999.ebuild b/virtual/leechcraft-task-show/leechcraft-task-show-9999.ebuild
4663 index 5fa671c216..43477f78c2 100644
4664 --- a/virtual/leechcraft-task-show/leechcraft-task-show-9999.ebuild
4665 +++ b/virtual/leechcraft-task-show/leechcraft-task-show-9999.ebuild
4666 @@ -1,8 +1,8 @@
4667 -# Copyright 1999-2013 Gentoo Foundation
4668 +# Copyright 1999-2017 Gentoo Foundation
4669 # Distributed under the terms of the GNU General Public License v2
4670 # $Id$
4671
4672 -EAPI="4"
4673 +EAPI=6
4674
4675 DESCRIPTION="Virtual for plugins that can show IDownloads and IJobHolders"
4676 HOMEPAGE=""
4677 @@ -13,5 +13,5 @@ SLOT="0"
4678 KEYWORDS=""
4679 IUSE=""
4680
4681 -RDEPEND="app-leechcraft/lc-summary"
4682 +RDEPEND="~app-leechcraft/lc-summary-${PV}"
4683 DEPEND=""
4684
4685 diff --git a/virtual/leechcraft-task-show/metadata.xml b/virtual/leechcraft-task-show/metadata.xml
4686 index 70d6e7808c..4799a2ff64 100644
4687 --- a/virtual/leechcraft-task-show/metadata.xml
4688 +++ b/virtual/leechcraft-task-show/metadata.xml
4689 @@ -1,9 +1,13 @@
4690 <?xml version="1.0" encoding="UTF-8"?>
4691 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4692 <pkgmetadata>
4693 -<maintainer type="project">
4694 - <email>leechcraft@g.o</email>
4695 - <name>LeechCraft</name>
4696 -</maintainer>
4697 -<longdescription>Virtual for plugins that can show IDownloads and IJobHolders</longdescription>
4698 + <maintainer type="person">
4699 + <email>0xd34df00d@×××××.com</email>
4700 + <name>Georg Rudoy</name>
4701 + </maintainer>
4702 + <maintainer type="project">
4703 + <email>proxy-maint@g.o</email>
4704 + <name>Proxy Maintainers</name>
4705 + </maintainer>
4706 + <longdescription>Virtual for plugins that can show IDownloads and IJobHolders</longdescription>
4707 </pkgmetadata>
4708
4709 diff --git a/virtual/leechcraft-trayarea/leechcraft-trayarea-9999.ebuild b/virtual/leechcraft-trayarea/leechcraft-trayarea-9999.ebuild
4710 index 73a9b2c1e6..cf65d2085a 100644
4711 --- a/virtual/leechcraft-trayarea/leechcraft-trayarea-9999.ebuild
4712 +++ b/virtual/leechcraft-trayarea/leechcraft-trayarea-9999.ebuild
4713 @@ -1,8 +1,8 @@
4714 -# Copyright 1999-2014 Gentoo Foundation
4715 +# Copyright 1999-2017 Gentoo Foundation
4716 # Distributed under the terms of the GNU General Public License v2
4717 # $Id$
4718
4719 -EAPI="4"
4720 +EAPI=6
4721
4722 DESCRIPTION="Virtual for LeechCraft plugins providing a tray area"
4723 HOMEPAGE=""
4724 @@ -13,5 +13,5 @@ SLOT="0"
4725 KEYWORDS=""
4726 IUSE=""
4727
4728 -RDEPEND="app-leechcraft/lc-sb2"
4729 +RDEPEND="~app-leechcraft/lc-sb2-${PV}"
4730 DEPEND=""
4731
4732 diff --git a/virtual/leechcraft-trayarea/metadata.xml b/virtual/leechcraft-trayarea/metadata.xml
4733 index 30c188bbd0..ef43617d9e 100644
4734 --- a/virtual/leechcraft-trayarea/metadata.xml
4735 +++ b/virtual/leechcraft-trayarea/metadata.xml
4736 @@ -1,8 +1,12 @@
4737 <?xml version="1.0" encoding="UTF-8"?>
4738 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4739 <pkgmetadata>
4740 + <maintainer type="person">
4741 + <email>0xd34df00d@×××××.com</email>
4742 + <name>Georg Rudoy</name>
4743 + </maintainer>
4744 <maintainer type="project">
4745 - <email>leechcraft@g.o</email>
4746 - <name>LeechCraft</name>
4747 + <email>proxy-maint@g.o</email>
4748 + <name>Proxy Maintainers</name>
4749 </maintainer>
4750 </pkgmetadata>
4751
4752 diff --git a/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-9999.ebuild b/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-9999.ebuild
4753 index 8b2dced01c..9ec0f9bda4 100644
4754 --- a/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-9999.ebuild
4755 +++ b/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-9999.ebuild
4756 @@ -1,8 +1,8 @@
4757 -# Copyright 1999-2013 Gentoo Foundation
4758 +# Copyright 1999-2017 Gentoo Foundation
4759 # Distributed under the terms of the GNU General Public License v2
4760 # $Id$
4761
4762 -EAPI="4"
4763 +EAPI=6
4764
4765 DESCRIPTION="Virtual for LeechCraft plugins providing WYSIWYG text editor"
4766 HOMEPAGE=""
4767
4768 diff --git a/virtual/leechcraft-wysiwyg-editor/metadata.xml b/virtual/leechcraft-wysiwyg-editor/metadata.xml
4769 index 30c188bbd0..ef43617d9e 100644
4770 --- a/virtual/leechcraft-wysiwyg-editor/metadata.xml
4771 +++ b/virtual/leechcraft-wysiwyg-editor/metadata.xml
4772 @@ -1,8 +1,12 @@
4773 <?xml version="1.0" encoding="UTF-8"?>
4774 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4775 <pkgmetadata>
4776 + <maintainer type="person">
4777 + <email>0xd34df00d@×××××.com</email>
4778 + <name>Georg Rudoy</name>
4779 + </maintainer>
4780 <maintainer type="project">
4781 - <email>leechcraft@g.o</email>
4782 - <name>LeechCraft</name>
4783 + <email>proxy-maint@g.o</email>
4784 + <name>Proxy Maintainers</name>
4785 </maintainer>
4786 </pkgmetadata>