From 09222bd0523d448c79f1434b042f55e440097adf Mon Sep 17 00:00:00 2001
From: 0xd34df00d <0xd34df00d@gmail.com>
Date: Sat, 25 Feb 2017 19:49:28 +0100
Subject: app-leechcraft: use Qt5, modernize the eclass and ebuilds
Closes: https://github.com/gentoo/gentoo/pull/4079
---
app-leechcraft/laretz/laretz-9999.ebuild | 6 +-
app-leechcraft/laretz/metadata.xml | 8 +-
.../lc-advancednotifications-9999.ebuild | 6 +-
.../lc-advancednotifications/metadata.xml | 10 +-
.../lc-aggregator/lc-aggregator-9999.ebuild | 28 ++---
app-leechcraft/lc-aggregator/metadata.xml | 11 +-
app-leechcraft/lc-anhero/lc-anhero-9999.ebuild | 4 +-
app-leechcraft/lc-anhero/metadata.xml | 8 +-
app-leechcraft/lc-auscrie/lc-auscrie-9999.ebuild | 4 +-
app-leechcraft/lc-auscrie/metadata.xml | 8 +-
app-leechcraft/lc-azoth/lc-azoth-9999.ebuild | 122 ++++++++++++---------
app-leechcraft/lc-azoth/metadata.xml | 70 ++++++------
.../lc-bittorrent/lc-bittorrent-9999.ebuild | 23 ++--
app-leechcraft/lc-bittorrent/metadata.xml | 8 +-
app-leechcraft/lc-blasq/lc-blasq-9999.ebuild | 32 ++++--
app-leechcraft/lc-blasq/metadata.xml | 24 ++--
app-leechcraft/lc-blogique/lc-blogique-9999.ebuild | 24 ++--
app-leechcraft/lc-blogique/metadata.xml | 20 ++--
app-leechcraft/lc-certmgr/lc-certmgr-9999.ebuild | 10 +-
app-leechcraft/lc-certmgr/metadata.xml | 8 +-
app-leechcraft/lc-core/lc-core-9999.ebuild | 36 +++---
app-leechcraft/lc-core/metadata.xml | 10 +-
app-leechcraft/lc-cpuload/lc-cpuload-9999.ebuild | 9 +-
app-leechcraft/lc-cpuload/metadata.xml | 8 +-
app-leechcraft/lc-cstp/lc-cstp-9999.ebuild | 11 +-
app-leechcraft/lc-cstp/metadata.xml | 12 +-
.../lc-dbusmanager/lc-dbusmanager-9999.ebuild | 10 +-
app-leechcraft/lc-dbusmanager/metadata.xml | 8 +-
.../lc-deadlyrics/lc-deadlyrics-9999.ebuild | 14 ++-
app-leechcraft/lc-deadlyrics/metadata.xml | 8 +-
app-leechcraft/lc-devmon/lc-devmon-9999.ebuild | 7 +-
app-leechcraft/lc-devmon/metadata.xml | 8 +-
app-leechcraft/lc-dolozhee/lc-dolozhee-9999.ebuild | 10 +-
app-leechcraft/lc-dolozhee/metadata.xml | 8 +-
.../lc-eleeminator/lc-eleeminator-9999.ebuild | 8 +-
app-leechcraft/lc-eleeminator/metadata.xml | 8 +-
app-leechcraft/lc-fenet/lc-fenet-9999.ebuild | 9 +-
app-leechcraft/lc-fenet/metadata.xml | 8 +-
app-leechcraft/lc-gacts/lc-gacts-9999.ebuild | 15 +--
app-leechcraft/lc-gacts/metadata.xml | 8 +-
app-leechcraft/lc-glance/lc-glance-9999.ebuild | 8 +-
app-leechcraft/lc-glance/metadata.xml | 8 +-
.../lc-gmailnotifier/lc-gmailnotifier-9999.ebuild | 12 +-
app-leechcraft/lc-gmailnotifier/metadata.xml | 8 +-
.../lc-historyholder/lc-historyholder-9999.ebuild | 13 ++-
app-leechcraft/lc-historyholder/metadata.xml | 8 +-
.../lc-hotsensors/lc-hotsensors-9999.ebuild | 14 ++-
app-leechcraft/lc-hotsensors/metadata.xml | 8 +-
.../lc-hotstreams/lc-hotstreams-9999.ebuild | 12 +-
app-leechcraft/lc-hotstreams/metadata.xml | 12 +-
app-leechcraft/lc-htthare/lc-htthare-9999.ebuild | 10 +-
app-leechcraft/lc-htthare/metadata.xml | 8 +-
app-leechcraft/lc-imgaste/lc-imgaste-9999.ebuild | 9 +-
app-leechcraft/lc-imgaste/metadata.xml | 8 +-
.../lc-intermutko/lc-intermutko-9999.ebuild | 9 +-
app-leechcraft/lc-intermutko/metadata.xml | 8 +-
app-leechcraft/lc-kbswitch/lc-kbswitch-9999.ebuild | 16 ++-
app-leechcraft/lc-kbswitch/metadata.xml | 11 +-
app-leechcraft/lc-kinotify/lc-kinotify-9999.ebuild | 8 +-
app-leechcraft/lc-kinotify/metadata.xml | 8 +-
app-leechcraft/lc-knowhow/lc-knowhow-9999.ebuild | 10 +-
app-leechcraft/lc-knowhow/metadata.xml | 8 +-
.../lc-krigstask/lc-krigstask-9999.ebuild | 10 +-
app-leechcraft/lc-krigstask/metadata.xml | 8 +-
app-leechcraft/lc-lackman/lc-lackman-9999.ebuild | 13 ++-
app-leechcraft/lc-lackman/metadata.xml | 8 +-
.../lc-lastfmscrobble-9999.ebuild | 9 +-
app-leechcraft/lc-lastfmscrobble/metadata.xml | 8 +-
app-leechcraft/lc-laughty/lc-laughty-9999.ebuild | 11 +-
app-leechcraft/lc-laughty/metadata.xml | 8 +-
app-leechcraft/lc-launchy/lc-launchy-9999.ebuild | 11 +-
app-leechcraft/lc-launchy/metadata.xml | 12 +-
app-leechcraft/lc-lemon/lc-lemon-9999.ebuild | 23 ++--
app-leechcraft/lc-lemon/metadata.xml | 8 +-
app-leechcraft/lc-lhtr/lc-lhtr-9999.ebuild | 12 +-
app-leechcraft/lc-lhtr/metadata.xml | 8 +-
app-leechcraft/lc-liznoo/lc-liznoo-9999.ebuild | 26 ++---
app-leechcraft/lc-liznoo/metadata.xml | 11 +-
app-leechcraft/lc-lmp/lc-lmp-9999.ebuild | 45 ++++----
app-leechcraft/lc-lmp/metadata.xml | 24 ++--
.../lc-mellonetray/lc-mellonetray-9999.ebuild | 9 +-
app-leechcraft/lc-mellonetray/metadata.xml | 8 +-
app-leechcraft/lc-monocle/lc-monocle-9999.ebuild | 23 ++--
app-leechcraft/lc-monocle/metadata.xml | 8 +-
.../lc-musiczombie/lc-musiczombie-9999.ebuild | 15 ++-
app-leechcraft/lc-musiczombie/metadata.xml | 8 +-
app-leechcraft/lc-nacheku/lc-nacheku-9999.ebuild | 8 +-
app-leechcraft/lc-nacheku/metadata.xml | 8 +-
.../lc-netstoremanager-9999.ebuild | 17 ++-
app-leechcraft/lc-netstoremanager/metadata.xml | 20 ++--
.../lc-networkmonitor-9999.ebuild | 9 +-
app-leechcraft/lc-networkmonitor/metadata.xml | 8 +-
app-leechcraft/lc-newlife/lc-newlife-9999.ebuild | 11 +-
app-leechcraft/lc-newlife/metadata.xml | 8 +-
app-leechcraft/lc-ooronee/lc-ooronee-9999.ebuild | 15 ++-
app-leechcraft/lc-ooronee/metadata.xml | 8 +-
app-leechcraft/lc-otlozhu/lc-otlozhu-9999.ebuild | 18 ++-
app-leechcraft/lc-otlozhu/metadata.xml | 8 +-
app-leechcraft/lc-pintab/lc-pintab-9999.ebuild | 8 +-
app-leechcraft/lc-pintab/metadata.xml | 8 +-
.../lc-pogooglue/lc-pogooglue-9999.ebuild | 10 +-
app-leechcraft/lc-pogooglue/metadata.xml | 12 +-
app-leechcraft/lc-popishu/lc-popishu-9999.ebuild | 6 +-
app-leechcraft/lc-popishu/metadata.xml | 8 +-
app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild | 63 ++++++-----
app-leechcraft/lc-poshuku/metadata.xml | 39 ++++---
app-leechcraft/lc-qrosp/lc-qrosp-9999.ebuild | 7 +-
app-leechcraft/lc-qrosp/metadata.xml | 8 +-
.../lc-rosenthal/lc-rosenthal-9999.ebuild | 7 +-
app-leechcraft/lc-rosenthal/metadata.xml | 12 +-
app-leechcraft/lc-sb2/lc-sb2-9999.ebuild | 9 +-
app-leechcraft/lc-sb2/metadata.xml | 8 +-
.../lc-scroblibre/lc-scroblibre-9999.ebuild | 9 +-
app-leechcraft/lc-scroblibre/metadata.xml | 8 +-
app-leechcraft/lc-secman/lc-secman-9999.ebuild | 19 +++-
app-leechcraft/lc-secman/metadata.xml | 8 +-
app-leechcraft/lc-seekthru/lc-seekthru-9999.ebuild | 13 ++-
app-leechcraft/lc-seekthru/metadata.xml | 8 +-
app-leechcraft/lc-summary/lc-summary-9999.ebuild | 8 +-
app-leechcraft/lc-summary/metadata.xml | 14 ++-
.../lc-sysnotify/lc-sysnotify-9999.ebuild | 8 +-
app-leechcraft/lc-sysnotify/metadata.xml | 8 +-
.../lc-tabsessmanager-9999.ebuild | 8 +-
app-leechcraft/lc-tabsessmanager/metadata.xml | 8 +-
app-leechcraft/lc-tabslist/lc-tabslist-9999.ebuild | 8 +-
app-leechcraft/lc-tabslist/metadata.xml | 8 +-
.../lc-touchstreams/lc-touchstreams-9999.ebuild | 12 +-
app-leechcraft/lc-touchstreams/metadata.xml | 8 +-
app-leechcraft/lc-tpi/lc-tpi-9999.ebuild | 9 +-
app-leechcraft/lc-tpi/metadata.xml | 8 +-
app-leechcraft/lc-vgrabber/lc-vgrabber-9999.ebuild | 4 +-
app-leechcraft/lc-vgrabber/metadata.xml | 8 +-
app-leechcraft/lc-vrooby/lc-vrooby-9999.ebuild | 23 ++--
app-leechcraft/lc-vrooby/metadata.xml | 8 +-
app-leechcraft/lc-xproxy/lc-xproxy-9999.ebuild | 9 +-
app-leechcraft/lc-xproxy/metadata.xml | 8 +-
app-leechcraft/lc-xtazy/lc-xtazy-9999.ebuild | 6 +-
app-leechcraft/lc-xtazy/metadata.xml | 8 +-
app-leechcraft/lcpackgen/lcpackgen-1.3.ebuild | 4 +-
app-leechcraft/lcpackgen/metadata.xml | 18 +--
.../leechcraft-meta/leechcraft-meta-9999.ebuild | 8 +-
app-leechcraft/leechcraft-meta/metadata.xml | 10 +-
app-leechcraft/liblaretz/liblaretz-0.1.0.ebuild | 4 +-
app-leechcraft/liblaretz/liblaretz-9999.ebuild | 6 +-
app-leechcraft/liblaretz/metadata.xml | 8 +-
dev-libs/qrosscore/metadata.xml | 8 +-
dev-libs/qrosspython/metadata.xml | 8 +-
eclass/leechcraft.eclass | 42 ++-----
media-libs/hupnp-ng/metadata.xml | 8 +-
net-libs/qxmpp/metadata.xml | 30 ++---
.../leechcraft-browser-9999.ebuild | 4 +-
virtual/leechcraft-browser/metadata.xml | 8 +-
.../leechcraft-downloader-http-9999.ebuild | 6 +-
virtual/leechcraft-downloader-http/metadata.xml | 12 +-
.../leechcraft-notifier-9999.ebuild | 10 +-
virtual/leechcraft-notifier/metadata.xml | 8 +-
.../leechcraft-quark-sideprovider-9999.ebuild | 8 +-
virtual/leechcraft-quark-sideprovider/metadata.xml | 8 +-
.../leechcraft-search-show-9999.ebuild | 6 +-
virtual/leechcraft-search-show/metadata.xml | 8 +-
.../leechcraft-storage-device-manager-9999.ebuild | 6 +-
.../leechcraft-storage-device-manager/metadata.xml | 8 +-
.../leechcraft-task-show-9999.ebuild | 6 +-
virtual/leechcraft-task-show/metadata.xml | 14 ++-
.../leechcraft-trayarea-9999.ebuild | 6 +-
virtual/leechcraft-trayarea/metadata.xml | 8 +-
.../leechcraft-wysiwyg-editor-9999.ebuild | 4 +-
virtual/leechcraft-wysiwyg-editor/metadata.xml | 8 +-
168 files changed, 1296 insertions(+), 776 deletions(-)
diff --git a/app-leechcraft/laretz/laretz-9999.ebuild b/app-leechcraft/laretz/laretz-9999.ebuild
index 655c1cf6fcee..76df732ac366 100644
--- a/app-leechcraft/laretz/laretz-9999.ebuild
+++ b/app-leechcraft/laretz/laretz-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
DESCRIPTION="The Laretz sync server"
HOMEPAGE="http://leechcraft.org"
@@ -10,7 +10,7 @@ HOMEPAGE="http://leechcraft.org"
EGIT_REPO_URI="git://github.com/0xd34df00d/laretz.git"
EGIT_PROJECT="laretz"
-inherit cmake-utils git-2
+inherit cmake-utils git-r3
LICENSE="Boost-1.0"
SLOT="0"
diff --git a/app-leechcraft/laretz/metadata.xml b/app-leechcraft/laretz/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/laretz/metadata.xml
+++ b/app-leechcraft/laretz/metadata.xml
@@ -1,8 +1,12 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
diff --git a/app-leechcraft/lc-advancednotifications/lc-advancednotifications-9999.ebuild b/app-leechcraft/lc-advancednotifications/lc-advancednotifications-9999.ebuild
index 3fb94612c3e2..e982e40cf541 100644
--- a/app-leechcraft/lc-advancednotifications/lc-advancednotifications-9999.ebuild
+++ b/app-leechcraft/lc-advancednotifications/lc-advancednotifications-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit leechcraft
@@ -13,7 +13,7 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- dev-qt/qtdeclarative:4"
+ dev-qt/qtdeclarative:5"
RDEPEND="${DEPEND}"
pkg_postinst() {
diff --git a/app-leechcraft/lc-advancednotifications/metadata.xml b/app-leechcraft/lc-advancednotifications/metadata.xml
index 5bd8633aab85..a14b015c93c4 100644
--- a/app-leechcraft/lc-advancednotifications/metadata.xml
+++ b/app-leechcraft/lc-advancednotifications/metadata.xml
@@ -1,11 +1,15 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
Advanced Notifications module provides an extremely flexible and configurable
notifications framework for LeechCraft. More information is in the corresponding devel
- digest: http://leechcraft.org/devel-digest-5.
+ digest: http://leechcraft.org/devel-digest-5.
diff --git a/app-leechcraft/lc-aggregator/lc-aggregator-9999.ebuild b/app-leechcraft/lc-aggregator/lc-aggregator-9999.ebuild
index 151b1d8ba6e8..e79624969482 100644
--- a/app-leechcraft/lc-aggregator/lc-aggregator-9999.ebuild
+++ b/app-leechcraft/lc-aggregator/lc-aggregator-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit leechcraft
@@ -10,23 +10,23 @@ DESCRIPTION="Full-featured RSS/Atom feed reader for LeechCraft"
SLOT="0"
KEYWORDS=""
-IUSE="debug mysql +sqlite postgres webaccess"
-
-DEPEND="~app-leechcraft/lc-core-${PV}[postgres?,sqlite?]
- dev-qt/qtwebkit:4"
+IUSE="debug mysql +sqlite postgres"
+
+DEPEND="
+ ~app-leechcraft/lc-core-${PV}[postgres?,sqlite?]
+ dev-qt/qtcore:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsql:5[sqlite?,postgres?,mysql?]
+ dev-qt/qtwebkit:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5"
RDEPEND="${DEPEND}
virtual/leechcraft-downloader-http"
REQUIRED_USE="|| ( mysql sqlite postgres )"
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_enale webaccess AGGREGATOR_WEBACCESS)
- )
- cmake-utils_src_configure
-}
-
-pkg_setup(){
+pkg_postinst(){
if use mysql; then
ewarn "Support for MySQL databases is experimental and is more likely"
ewarn "to contain bugs or mishandle your data than other storage"
diff --git a/app-leechcraft/lc-aggregator/metadata.xml b/app-leechcraft/lc-aggregator/metadata.xml
index 924fdc5f7289..ef43617d9e97 100644
--- a/app-leechcraft/lc-aggregator/metadata.xml
+++ b/app-leechcraft/lc-aggregator/metadata.xml
@@ -1,11 +1,12 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
-
diff --git a/app-leechcraft/lc-anhero/lc-anhero-9999.ebuild b/app-leechcraft/lc-anhero/lc-anhero-9999.ebuild
index 0db4c417bc8b..e027b21ef1ae 100644
--- a/app-leechcraft/lc-anhero/lc-anhero-9999.ebuild
+++ b/app-leechcraft/lc-anhero/lc-anhero-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit leechcraft
diff --git a/app-leechcraft/lc-anhero/metadata.xml b/app-leechcraft/lc-anhero/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-anhero/metadata.xml
+++ b/app-leechcraft/lc-anhero/metadata.xml
@@ -1,8 +1,12 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
diff --git a/app-leechcraft/lc-auscrie/lc-auscrie-9999.ebuild b/app-leechcraft/lc-auscrie/lc-auscrie-9999.ebuild
index 6a39ac3646a0..3ab2f053e0ad 100644
--- a/app-leechcraft/lc-auscrie/lc-auscrie-9999.ebuild
+++ b/app-leechcraft/lc-auscrie/lc-auscrie-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit leechcraft
diff --git a/app-leechcraft/lc-auscrie/metadata.xml b/app-leechcraft/lc-auscrie/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-auscrie/metadata.xml
+++ b/app-leechcraft/lc-auscrie/metadata.xml
@@ -1,8 +1,12 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
diff --git a/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild b/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild
index 8d4294742618..9c28b116591a 100644
--- a/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild
+++ b/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="5"
+EAPI=6
inherit leechcraft
@@ -15,25 +15,41 @@ IUSE="debug doc astrality +acetamide +adiumstyles +autoidler +autopaste +birthda
+juick +keeso +lastseen +metacontacts media +murm +latex +nativeemoticons
+otroid +spell sarin shx +standardstyles +vader velvetbird +woodpecker +xmpp +xtazy"
-COMMON_DEPEND="~app-leechcraft/lc-core-${PV}
- dev-libs/qjson
- dev-qt/qtwebkit:4
- autoidler? ( x11-libs/libXScrnSaver )
- astrality? ( net-libs/telepathy-qt )
- otroid? ( net-libs/libotr )
- media? ( dev-qt/qt-mobility[multimedia] )
- woodpecker? ( dev-libs/kqoauth )
- xmpp? (
- =net-libs/qxmpp-9999
- media? ( =net-libs/qxmpp-9999[speex] )
- )
- xtazy? (
- ~app-leechcraft/lc-xtazy-${PV}
- dev-qt/qtdbus:4
- )
- crypt? ( app-crypt/qca:2[qt4(+)] )
- sarin? ( net-libs/tox )
-"
+COMMON_DEPEND="
+ ~app-leechcraft/lc-core-${PV}
+ dev-qt/qtnetwork:5
+ dev-qt/qtsql:5
+ dev-qt/qtwebkit:5
+ dev-qt/qtxml:5
+ dev-qt/qtdbus:5
+ crypt? ( app-crypt/qca:2[qt5] )
+ media? (
+ dev-qt/qtmultimedia:5
+ )
+ sarin? (
+ dev-qt/qtconcurrent:5
+ net-libs/tox
+ )
+ lastseen? (
+ dev-qt/qtconcurrent:5
+ )
+ otroid? (
+ dev-qt/qtconcurrent:5
+ )
+ autoidler? (
+ dev-qt/qtx11extras:5
+ x11-libs/libXScrnSaver
+ )
+ astrality? ( net-libs/telepathy-qt[qt5] )
+ otroid? ( net-libs/libotr )
+ woodpecker? ( dev-libs/kqoauth )
+ xmpp? (
+ >=net-libs/qxmpp-0.9.3[qt5]
+ media? ( >=net-libs/qxmpp-0.9.3[qt5,speex] )
+ )
+ xtazy? (
+ ~app-leechcraft/lc-xtazy-${PV}
+ )"
DEPEND="${COMMON_DEPEND}
doc? ( app-doc/doxygen[dot] )"
RDEPEND="${COMMON_DEPEND}
@@ -47,45 +63,45 @@ RDEPEND="${COMMON_DEPEND}
virtual/latex-base
)
spell? (
- app-leechcraft/lc-rosenthal
+ ~app-leechcraft/lc-rosenthal-${PV}
)"
REQUIRED_USE="|| ( standardstyles adiumstyles )"
src_configure() {
local mycmakeargs=(
- $(cmake-utils_use_enable crypt CRYPT)
- $(cmake-utils_use_with doc DOCS)
- $(cmake-utils_use_enable acetamide AZOTH_ACETAMIDE)
- $(cmake-utils_use_enable adiumstyles AZOTH_ADIUMSTYLES)
- $(cmake-utils_use_enable astrality AZOTH_ASTRALITY)
- $(cmake-utils_use_enable autoidler AZOTH_AUTOIDLER)
- $(cmake-utils_use_enable autopaste AZOTH_AUTOPASTE)
- $(cmake-utils_use_enable birthdaynotifier AZOTH_BIRTHDAYNOTIFIER)
- $(cmake-utils_use_enable chathistory AZOTH_CHATHISTORY)
- $(cmake-utils_use_enable depester AZOTH_DEPESTER)
- $(cmake-utils_use_enable embedmedia AZOTH_EMBEDMEDIA)
- $(cmake-utils_use_enable herbicide AZOTH_HERBICIDE)
- $(cmake-utils_use_enable hili AZOTH_HILI)
- $(cmake-utils_use_enable isterique AZOTH_ISTERIQUE)
- $(cmake-utils_use_enable juick AZOTH_JUICK)
- $(cmake-utils_use_enable keeso AZOTH_KEESO)
- $(cmake-utils_use_enable lastseen AZOTH_LASTSEEN)
- $(cmake-utils_use_enable metacontacts AZOTH_METACONTACTS)
- $(cmake-utils_use_enable media MEDIACALLS)
- $(cmake-utils_use_enable latex AZOTH_MODNOK)
- $(cmake-utils_use_enable murm AZOTH_MURM)
- $(cmake-utils_use_enable nativeemoticons AZOTH_NATIVEEMOTICONS)
- $(cmake-utils_use_enable otroid AZOTH_OTROID)
- $(cmake-utils_use_enable sarin AZOTH_SARIN)
- $(cmake-utils_use_enable spell AZOTH_ROSENTHAL)
- $(cmake-utils_use_enable shx AZOTH_SHX)
- $(cmake-utils_use_enable standardstyles AZOTH_STANDARDSTYLES)
- $(cmake-utils_use_enable vader AZOTH_VADER)
- $(cmake-utils_use_enable velvetbird AZOTH_VELVETBIRD)
- $(cmake-utils_use_enable woodpecker AZOTH_WOODPECKER)
- $(cmake-utils_use_enable xmpp AZOTH_XOOX)
- $(cmake-utils_use_enable xtazy AZOTH_XTAZY)
+ -DENABLE_CRYPT=$(usex crypt)
+ -DWITH_DOCS=$(usex doc)
+ -DENABLE_AZOTH_ACETAMIDE=$(usex acetamide)
+ -DENABLE_AZOTH_ADIUMSTYLES=$(usex adiumstyles)
+ -DENABLE_AZOTH_ASTRALITY=$(usex astrality)
+ -DENABLE_AZOTH_AUTOIDLER=$(usex autoidler)
+ -DENABLE_AZOTH_AUTOPASTE=$(usex autopaste)
+ -DENABLE_AZOTH_BIRTHDAYNOTIFIER=$(usex birthdaynotifier)
+ -DENABLE_AZOTH_CHATHISTORY=$(usex chathistory)
+ -DENABLE_AZOTH_DEPESTER=$(usex depester)
+ -DENABLE_AZOTH_EMBEDMEDIA=$(usex embedmedia)
+ -DENABLE_AZOTH_HERBICIDE=$(usex herbicide)
+ -DENABLE_AZOTH_HILI=$(usex hili)
+ -DENABLE_AZOTH_ISTERIQUE=$(usex isterique)
+ -DENABLE_AZOTH_JUICK=$(usex juick)
+ -DENABLE_AZOTH_KEESO=$(usex keeso)
+ -DENABLE_AZOTH_LASTSEEN=$(usex lastseen)
+ -DENABLE_AZOTH_METACONTACTS=$(usex metacontacts)
+ -DENABLE_MEDIACALLS=$(usex media)
+ -DENABLE_AZOTH_MODNOK=$(usex latex)
+ -DENABLE_AZOTH_MURM=$(usex murm)
+ -DENABLE_AZOTH_NATIVEEMOTICONS=$(usex nativeemoticons)
+ -DENABLE_AZOTH_OTROID=$(usex otroid)
+ -DENABLE_AZOTH_SARIN=$(usex sarin)
+ -DENABLE_AZOTH_ROSENTHAL=$(usex spell)
+ -DENABLE_AZOTH_SHX=$(usex shx)
+ -DENABLE_AZOTH_STANDARDSTYLES=$(usex standardstyles)
+ -DENABLE_AZOTH_VADER=$(usex vader)
+ -DENABLE_AZOTH_VELVETBIRD=$(usex velvetbird)
+ -DENABLE_AZOTH_WOODPECKER=$(usex woodpecker)
+ -DENABLE_AZOTH_XOOX=$(usex xmpp)
+ -DENABLE_AZOTH_XTAZY=$(usex xtazy)
)
cmake-utils_src_configure
diff --git a/app-leechcraft/lc-azoth/metadata.xml b/app-leechcraft/lc-azoth/metadata.xml
index 7684b5c84583..cb1e80eb2d68 100644
--- a/app-leechcraft/lc-azoth/metadata.xml
+++ b/app-leechcraft/lc-azoth/metadata.xml
@@ -1,37 +1,41 @@
-
- leechcraft@gentoo.org
- LeechCraft
-
-
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
+
+ proxy-maint@gentoo.org
+ Proxy Maintainers
+
+
diff --git a/app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild b/app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild
index 4c7602d3f9cb..ecf3e17672e9 100644
--- a/app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild
+++ b/app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit leechcraft
@@ -12,15 +12,20 @@ SLOT="0"
KEYWORDS=""
IUSE="debug geoip"
-DEPEND="~app-leechcraft/lc-core-${PV}
- net-libs/rb_libtorrent"
+DEPEND="
+ ~app-leechcraft/lc-core-${PV}
+ net-libs/rb_libtorrent
+ dev-qt/qtxml:5
+ dev-qt/qtwidgets:5
+"
RDEPEND="${DEPEND}
- virtual/leechcraft-task-show
- geoip? ( dev-libs/geoip )"
+ virtual/leechcraft-task-show
+ geoip? ( dev-libs/geoip )
+"
src_configure(){
- local mycmakeargs="
- $(cmake-utils_use_enable geoip BITTORRENT_GEOIP)
- "
+ local mycmakeargs=(
+ -DENABLE_BITTORRENT_GEOIP=$(usex geoip)
+ )
cmake-utils_src_configure
}
diff --git a/app-leechcraft/lc-bittorrent/metadata.xml b/app-leechcraft/lc-bittorrent/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-bittorrent/metadata.xml
+++ b/app-leechcraft/lc-bittorrent/metadata.xml
@@ -1,8 +1,12 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
diff --git a/app-leechcraft/lc-blasq/lc-blasq-9999.ebuild b/app-leechcraft/lc-blasq/lc-blasq-9999.ebuild
index 7453543ccab0..13375b498d59 100644
--- a/app-leechcraft/lc-blasq/lc-blasq-9999.ebuild
+++ b/app-leechcraft/lc-blasq/lc-blasq-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="5"
+EAPI=6
inherit leechcraft
@@ -12,19 +12,29 @@ SLOT="0"
KEYWORDS=""
IUSE="debug +deathnote +rappor +spegnersi +vangog"
-DEPEND="~app-leechcraft/lc-core-${PV}
- deathnote? ( dev-qt/qtxmlpatterns:4 )
- spegnersi? ( dev-libs/kqoauth )
- vangog? ( dev-libs/qjson )
- "
+DEPEND="
+ ~app-leechcraft/lc-core-${PV}
+ dev-qt/qtwidgets:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtdeclarative:5
+ rappor? ( dev-qt/qtxml:5 )
+ deathnote? (
+ dev-qt/qtxml:5
+ dev-qt/qtxmlpatterns:5
+ )
+ spegnersi? (
+ dev-libs/kqoauth
+ dev-qt/qtxml:5
+ )
+ vangog? ( dev-qt/qtxml:5 )"
RDEPEND="${DEPEND}"
src_configure(){
local mycmakeargs=(
- $(cmake-utils_use_enable deathnote BLASQ_DEATHNOTE)
- $(cmake-utils_use_enable rappor BLASQ_RAPPOR)
- $(cmake-utils_use_enable spegnersi BLASQ_SPEGNERSI)
- $(cmake-utils_use_enable vangog BLASQ_VANGOG)
+ -DENABLE_BLASQ_DEATHNOTE=$(usex deathnote)
+ -DENABLE_BLASQ_RAPPOR=$(usex rappor)
+ -DENABLE_BLASQ_SPEGNERSI=$(usex spegnersi)
+ -DENABLE_BLASQ_VANGOG=$(usex vangog)
)
cmake-utils_src_configure
diff --git a/app-leechcraft/lc-blasq/metadata.xml b/app-leechcraft/lc-blasq/metadata.xml
index 4050cea98266..4d414f679702 100644
--- a/app-leechcraft/lc-blasq/metadata.xml
+++ b/app-leechcraft/lc-blasq/metadata.xml
@@ -1,14 +1,18 @@
-
- leechcraft@gentoo.org
- LeechCraft
-
-
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
+
+ proxy-maint@gentoo.org
+ Proxy Maintainers
+
+
diff --git a/app-leechcraft/lc-blogique/lc-blogique-9999.ebuild b/app-leechcraft/lc-blogique/lc-blogique-9999.ebuild
index a7843149f5ab..974b777f91c0 100644
--- a/app-leechcraft/lc-blogique/lc-blogique-9999.ebuild
+++ b/app-leechcraft/lc-blogique/lc-blogique-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit leechcraft
@@ -12,18 +12,26 @@ SLOT="0"
KEYWORDS=""
IUSE="debug +metida +hestia"
-DEPEND="~app-leechcraft/lc-core-${PV}
- dev-qt/qtsql:4[sqlite]
- metida? ( dev-qt/qtxmlpatterns:4 )
- "
+DEPEND="
+ ~app-leechcraft/lc-core-${PV}
+ dev-qt/qtsql:5
+ dev-qt/qtwebkit:5
+ dev-qt/qtxml:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtdeclarative:5
+ metida? (
+ dev-qt/qtnetwork:5
+ dev-qt/qtxmlpatterns:5
+ )
+"
RDEPEND="${DEPEND}
virtual/leechcraft-wysiwyg-editor
"
src_configure() {
local mycmakeargs=(
- $(cmake-utils_use_enable metida BLOGIQUE_METIDA)
- $(cmake-utils_use_enable hestia BLOGIQUE_HESTIA)
+ -DENABLE_BLOGIQUE_METIDA=$(usex metida)
+ -DENABLE_BLOGIQUE_HESTIA=$(usex hestia)
)
cmake-utils_src_configure
diff --git a/app-leechcraft/lc-blogique/metadata.xml b/app-leechcraft/lc-blogique/metadata.xml
index d5d89ecb284e..504534b19edf 100644
--- a/app-leechcraft/lc-blogique/metadata.xml
+++ b/app-leechcraft/lc-blogique/metadata.xml
@@ -1,12 +1,16 @@
-
- leechcraft@gentoo.org
- LeechCraft
-
-
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
+
+ proxy-maint@gentoo.org
+ Proxy Maintainers
+
+
diff --git a/app-leechcraft/lc-certmgr/lc-certmgr-9999.ebuild b/app-leechcraft/lc-certmgr/lc-certmgr-9999.ebuild
index 6fdccb9807ff..72d1a129a996 100644
--- a/app-leechcraft/lc-certmgr/lc-certmgr-9999.ebuild
+++ b/app-leechcraft/lc-certmgr/lc-certmgr-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="5"
+EAPI=6
inherit leechcraft
@@ -12,5 +12,9 @@ SLOT="0"
KEYWORDS=""
IUSE="debug"
-DEPEND="~app-leechcraft/lc-core-${PV}"
+DEPEND="
+ ~app-leechcraft/lc-core-${PV}
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-certmgr/metadata.xml b/app-leechcraft/lc-certmgr/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-certmgr/metadata.xml
+++ b/app-leechcraft/lc-certmgr/metadata.xml
@@ -1,8 +1,12 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
diff --git a/app-leechcraft/lc-core/lc-core-9999.ebuild b/app-leechcraft/lc-core/lc-core-9999.ebuild
index a89da19a8782..41d7d4926e78 100644
--- a/app-leechcraft/lc-core/lc-core-9999.ebuild
+++ b/app-leechcraft/lc-core/lc-core-9999.ebuild
@@ -2,12 +2,11 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="5"
+EAPI=6
EGIT_REPO_URI="git://github.com/0xd34df00d/leechcraft.git"
-EGIT_PROJECT="leechcraft-${PV}"
-inherit eutils leechcraft
+inherit eutils confutils leechcraft
DESCRIPTION="Core of LeechCraft, the modular network client"
@@ -15,20 +14,25 @@ SLOT="0"
KEYWORDS=""
IUSE="debug doc +sqlite postgres +qwt"
-COMMON_DEPEND=">=dev-libs/boost-1.46
- dev-qt/qtcore:4
- dev-qt/qtdbus:4
- dev-qt/qtdeclarative:4
- dev-qt/qtgui:4
- dev-qt/qtscript:4
- dev-qt/qtsql:4[postgres?,sqlite?]
- dev-qt/qtwebkit:4
- dev-qt/qtdbus:4
- qwt? ( x11-libs/qwt:6 )"
+COMMON_DEPEND=">=dev-libs/boost-1.62
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtxml:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtscript:5
+ dev-qt/qtsql:5[postgres?,sqlite?]
+ dev-qt/qtdbus:5
+ dev-qt/qtwebkit:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtconcurrent:5
+ dev-qt/linguist-tools:5
+ qwt? ( x11-libs/qwt:6[qt5] )"
DEPEND="${COMMON_DEPEND}
doc? ( app-doc/doxygen )"
RDEPEND="${COMMON_DEPEND}
- dev-qt/qtsvg:4
+ dev-qt/qtsvg:5
|| (
kde-frameworks/oxygen-icons
x11-themes/kfaenza
@@ -39,8 +43,8 @@ REQUIRED_USE="|| ( postgres sqlite )"
src_configure() {
local mycmakeargs=(
-DWITH_PLUGINS=False
- $(cmake-utils_use_with doc DOCS)
- $(cmake-utils_use_with qwt QWT)
+ -DWITH_DOCS=$(usex doc)
+ -DWITH_QWT=$(usex qwt)
)
if [[ ${PV} != 9999 ]]; then
mycmakeargs+=( -DLEECHCRAFT_VERSION=${PV} )
diff --git a/app-leechcraft/lc-core/metadata.xml b/app-leechcraft/lc-core/metadata.xml
index 93047c9afa13..79bb4d800dab 100644
--- a/app-leechcraft/lc-core/metadata.xml
+++ b/app-leechcraft/lc-core/metadata.xml
@@ -1,11 +1,15 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
- Core of LeechCraft, the opensource modular network client providing a full-featured web browser, BitTorrent client and much more.
+ Core of LeechCraft, the opensource modular network client providing a full-featured web browser, BitTorrent client and much more.
diff --git a/app-leechcraft/lc-cpuload/lc-cpuload-9999.ebuild b/app-leechcraft/lc-cpuload/lc-cpuload-9999.ebuild
index bfb3c90aba67..90ca85b6cc7c 100644
--- a/app-leechcraft/lc-cpuload/lc-cpuload-9999.ebuild
+++ b/app-leechcraft/lc-cpuload/lc-cpuload-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="5"
+EAPI=6
inherit leechcraft
@@ -12,7 +12,10 @@ SLOT="0"
KEYWORDS=""
IUSE="debug"
-DEPEND="~app-leechcraft/lc-core-${PV}"
+DEPEND="
+ ~app-leechcraft/lc-core-${PV}
+ dev-qt/qtdeclarative:5
+"
RDEPEND="${DEPEND}
virtual/leechcraft-quark-sideprovider
"
diff --git a/app-leechcraft/lc-cpuload/metadata.xml b/app-leechcraft/lc-cpuload/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-cpuload/metadata.xml
+++ b/app-leechcraft/lc-cpuload/metadata.xml
@@ -1,8 +1,12 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
diff --git a/app-leechcraft/lc-cstp/lc-cstp-9999.ebuild b/app-leechcraft/lc-cstp/lc-cstp-9999.ebuild
index 6e04d117c491..7da45a5bae3d 100644
--- a/app-leechcraft/lc-cstp/lc-cstp-9999.ebuild
+++ b/app-leechcraft/lc-cstp/lc-cstp-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit leechcraft
@@ -12,6 +12,9 @@ SLOT="0"
KEYWORDS=""
IUSE="debug"
-DEPEND="~app-leechcraft/lc-core-${PV}"
+DEPEND="~app-leechcraft/lc-core-${PV}
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+"
RDEPEND="${DEPEND}
- virtual/leechcraft-task-show"
+ virtual/leechcraft-task-show"
diff --git a/app-leechcraft/lc-cstp/metadata.xml b/app-leechcraft/lc-cstp/metadata.xml
index d0b2a1a5e58a..ef43617d9e97 100644
--- a/app-leechcraft/lc-cstp/metadata.xml
+++ b/app-leechcraft/lc-cstp/metadata.xml
@@ -1,8 +1,12 @@
-
- leechcraft@gentoo.org
- LeechCraft
-
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
+
+ proxy-maint@gentoo.org
+ Proxy Maintainers
+
diff --git a/app-leechcraft/lc-dbusmanager/lc-dbusmanager-9999.ebuild b/app-leechcraft/lc-dbusmanager/lc-dbusmanager-9999.ebuild
index e61b1a89fac5..5f763b95940d 100644
--- a/app-leechcraft/lc-dbusmanager/lc-dbusmanager-9999.ebuild
+++ b/app-leechcraft/lc-dbusmanager/lc-dbusmanager-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit leechcraft
@@ -12,6 +12,8 @@ SLOT="0"
KEYWORDS=""
IUSE="debug"
-DEPEND="~app-leechcraft/lc-core-${PV}
- dev-qt/qtdbus:4"
+DEPEND="
+ ~app-leechcraft/lc-core-${PV}
+ dev-qt/qtdbus:5
+"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-dbusmanager/metadata.xml b/app-leechcraft/lc-dbusmanager/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-dbusmanager/metadata.xml
+++ b/app-leechcraft/lc-dbusmanager/metadata.xml
@@ -1,8 +1,12 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
diff --git a/app-leechcraft/lc-deadlyrics/lc-deadlyrics-9999.ebuild b/app-leechcraft/lc-deadlyrics/lc-deadlyrics-9999.ebuild
index 69d4ba1ad37b..9b25933ea811 100644
--- a/app-leechcraft/lc-deadlyrics/lc-deadlyrics-9999.ebuild
+++ b/app-leechcraft/lc-deadlyrics/lc-deadlyrics-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit leechcraft
@@ -12,7 +12,11 @@ SLOT="0"
KEYWORDS=""
IUSE="debug"
-DEPEND="~app-leechcraft/lc-core-${PV}"
+DEPEND="
+ ~app-leechcraft/lc-core-${PV}
+ dev-qt/qtxml:5
+"
RDEPEND="${DEPEND}
- virtual/leechcraft-search-show
- virtual/leechcraft-downloader-http"
+ virtual/leechcraft-search-show
+ virtual/leechcraft-downloader-http
+"
diff --git a/app-leechcraft/lc-deadlyrics/metadata.xml b/app-leechcraft/lc-deadlyrics/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-deadlyrics/metadata.xml
+++ b/app-leechcraft/lc-deadlyrics/metadata.xml
@@ -1,8 +1,12 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
diff --git a/app-leechcraft/lc-devmon/lc-devmon-9999.ebuild b/app-leechcraft/lc-devmon/lc-devmon-9999.ebuild
index 7be29f693092..de77787485b0 100644
--- a/app-leechcraft/lc-devmon/lc-devmon-9999.ebuild
+++ b/app-leechcraft/lc-devmon/lc-devmon-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="5"
+EAPI=6
inherit leechcraft
@@ -12,6 +12,7 @@ SLOT="0"
KEYWORDS=""
IUSE="debug"
-DEPEND="~app-leechcraft/lc-core-${PV}
+DEPEND="
+ ~app-leechcraft/lc-core-${PV}
virtual/udev"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-devmon/metadata.xml b/app-leechcraft/lc-devmon/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-devmon/metadata.xml
+++ b/app-leechcraft/lc-devmon/metadata.xml
@@ -1,8 +1,12 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
diff --git a/app-leechcraft/lc-dolozhee/lc-dolozhee-9999.ebuild b/app-leechcraft/lc-dolozhee/lc-dolozhee-9999.ebuild
index 4695fb007aa9..4c009567b4fe 100644
--- a/app-leechcraft/lc-dolozhee/lc-dolozhee-9999.ebuild
+++ b/app-leechcraft/lc-dolozhee/lc-dolozhee-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit leechcraft
@@ -12,5 +12,9 @@ SLOT="0"
KEYWORDS=""
IUSE="debug"
-DEPEND="~app-leechcraft/lc-core-${PV}"
+DEPEND="~app-leechcraft/lc-core-${PV}
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-dolozhee/metadata.xml b/app-leechcraft/lc-dolozhee/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-dolozhee/metadata.xml
+++ b/app-leechcraft/lc-dolozhee/metadata.xml
@@ -1,8 +1,12 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
diff --git a/app-leechcraft/lc-eleeminator/lc-eleeminator-9999.ebuild b/app-leechcraft/lc-eleeminator/lc-eleeminator-9999.ebuild
index 005e63e6714a..4a58624378b3 100644
--- a/app-leechcraft/lc-eleeminator/lc-eleeminator-9999.ebuild
+++ b/app-leechcraft/lc-eleeminator/lc-eleeminator-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit leechcraft
@@ -13,5 +13,7 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- x11-libs/qtermwidget"
+ dev-qt/qtwidgets:5
+ x11-libs/qtermwidget
+"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-eleeminator/metadata.xml b/app-leechcraft/lc-eleeminator/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-eleeminator/metadata.xml
+++ b/app-leechcraft/lc-eleeminator/metadata.xml
@@ -1,8 +1,12 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
diff --git a/app-leechcraft/lc-fenet/lc-fenet-9999.ebuild b/app-leechcraft/lc-fenet/lc-fenet-9999.ebuild
index 9484b3ece846..ed1967730b7e 100644
--- a/app-leechcraft/lc-fenet/lc-fenet-9999.ebuild
+++ b/app-leechcraft/lc-fenet/lc-fenet-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="5"
+EAPI=6
inherit leechcraft
@@ -12,8 +12,7 @@ SLOT="0"
KEYWORDS=""
IUSE="debug"
-DEPEND="
- ~app-leechcraft/lc-core-${PV}
- dev-libs/qjson
+DEPEND="~app-leechcraft/lc-core-${PV}
+ dev-qt/qtwidgets:5
"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-fenet/metadata.xml b/app-leechcraft/lc-fenet/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-fenet/metadata.xml
+++ b/app-leechcraft/lc-fenet/metadata.xml
@@ -1,8 +1,12 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
diff --git a/app-leechcraft/lc-gacts/lc-gacts-9999.ebuild b/app-leechcraft/lc-gacts/lc-gacts-9999.ebuild
index 91daaed231cb..729e6d88bd23 100644
--- a/app-leechcraft/lc-gacts/lc-gacts-9999.ebuild
+++ b/app-leechcraft/lc-gacts/lc-gacts-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit leechcraft
@@ -13,12 +13,7 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- x11-libs/libqxt"
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+"
RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_GACTS_BUNDLED_QXT=OFF
- )
- cmake-utils_src_configure
-}
diff --git a/app-leechcraft/lc-gacts/metadata.xml b/app-leechcraft/lc-gacts/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-gacts/metadata.xml
+++ b/app-leechcraft/lc-gacts/metadata.xml
@@ -1,8 +1,12 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
diff --git a/app-leechcraft/lc-glance/lc-glance-9999.ebuild b/app-leechcraft/lc-glance/lc-glance-9999.ebuild
index 07c6dbe23f0e..7bedf062c6dc 100644
--- a/app-leechcraft/lc-glance/lc-glance-9999.ebuild
+++ b/app-leechcraft/lc-glance/lc-glance-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit leechcraft
@@ -12,5 +12,7 @@ SLOT="0"
KEYWORDS=""
IUSE="debug"
-DEPEND="~app-leechcraft/lc-core-${PV}"
+DEPEND="~app-leechcraft/lc-core-${PV}
+ dev-qt/qtwidgets:5
+"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-glance/metadata.xml b/app-leechcraft/lc-glance/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-glance/metadata.xml
+++ b/app-leechcraft/lc-glance/metadata.xml
@@ -1,8 +1,12 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers
diff --git a/app-leechcraft/lc-gmailnotifier/lc-gmailnotifier-9999.ebuild b/app-leechcraft/lc-gmailnotifier/lc-gmailnotifier-9999.ebuild
index 7c320e718782..1b43936c8e5a 100644
--- a/app-leechcraft/lc-gmailnotifier/lc-gmailnotifier-9999.ebuild
+++ b/app-leechcraft/lc-gmailnotifier/lc-gmailnotifier-9999.ebuild
@@ -1,19 +1,23 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="5"
+EAPI=6
inherit leechcraft
-DESCRIPTION="Notifier about new mail in a GMail inbox for LeechCraft"
+DESCRIPTION="Notifies about new mail in a GMail inbox for LeechCraft"
SLOT="0"
KEYWORDS=""
IUSE="debug notify quark"
DEPEND="~app-leechcraft/lc-core-${PV}
- dev-qt/qtdeclarative:4"
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtdeclarative:5[widgets]
+ dev-qt/qtxml:5
+"
RDEPEND="${DEPEND}
quark? ( ~virtual/leechcraft-quark-sideprovider-${PV} )
notify? ( ~virtual/leechcraft-notifier-${PV} )"
diff --git a/app-leechcraft/lc-gmailnotifier/metadata.xml b/app-leechcraft/lc-gmailnotifier/metadata.xml
index 3fdc6e37e835..c92c33ea77c1 100644
--- a/app-leechcraft/lc-gmailnotifier/metadata.xml
+++ b/app-leechcraft/lc-gmailnotifier/metadata.xml
@@ -1,9 +1,13 @@
+
+ 0xd34df00d@gmail.com
+ Georg Rudoy
+
- leechcraft@gentoo.org
- LeechCraft
+ proxy-maint@gentoo.org
+ Proxy Maintainers