summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author0xd34df00d <0xd34df00d@gmail.com>2017-02-25 19:49:28 +0100
committerDavid Seifert <soap@gentoo.org>2017-02-26 12:58:56 +0100
commit09222bd0523d448c79f1434b042f55e440097adf (patch)
tree899893b57e6ed056d7eb0f4350388ccbedbc6b90
parentprofiles/arch/hppa: Mask USE=libsecret for dev-vcs/git. (diff)
downloadgentoo-09222bd0523d448c79f1434b042f55e440097adf.tar.gz
gentoo-09222bd0523d448c79f1434b042f55e440097adf.tar.bz2
gentoo-09222bd0523d448c79f1434b042f55e440097adf.zip
app-leechcraft: use Qt5, modernize the eclass and ebuilds
Closes: https://github.com/gentoo/gentoo/pull/4079
-rw-r--r--app-leechcraft/laretz/laretz-9999.ebuild6
-rw-r--r--app-leechcraft/laretz/metadata.xml8
-rw-r--r--app-leechcraft/lc-advancednotifications/lc-advancednotifications-9999.ebuild6
-rw-r--r--app-leechcraft/lc-advancednotifications/metadata.xml10
-rw-r--r--app-leechcraft/lc-aggregator/lc-aggregator-9999.ebuild28
-rw-r--r--app-leechcraft/lc-aggregator/metadata.xml11
-rw-r--r--app-leechcraft/lc-anhero/lc-anhero-9999.ebuild4
-rw-r--r--app-leechcraft/lc-anhero/metadata.xml8
-rw-r--r--app-leechcraft/lc-auscrie/lc-auscrie-9999.ebuild4
-rw-r--r--app-leechcraft/lc-auscrie/metadata.xml8
-rw-r--r--app-leechcraft/lc-azoth/lc-azoth-9999.ebuild122
-rw-r--r--app-leechcraft/lc-azoth/metadata.xml70
-rw-r--r--app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild23
-rw-r--r--app-leechcraft/lc-bittorrent/metadata.xml8
-rw-r--r--app-leechcraft/lc-blasq/lc-blasq-9999.ebuild32
-rw-r--r--app-leechcraft/lc-blasq/metadata.xml24
-rw-r--r--app-leechcraft/lc-blogique/lc-blogique-9999.ebuild24
-rw-r--r--app-leechcraft/lc-blogique/metadata.xml20
-rw-r--r--app-leechcraft/lc-certmgr/lc-certmgr-9999.ebuild10
-rw-r--r--app-leechcraft/lc-certmgr/metadata.xml8
-rw-r--r--app-leechcraft/lc-core/lc-core-9999.ebuild36
-rw-r--r--app-leechcraft/lc-core/metadata.xml10
-rw-r--r--app-leechcraft/lc-cpuload/lc-cpuload-9999.ebuild9
-rw-r--r--app-leechcraft/lc-cpuload/metadata.xml8
-rw-r--r--app-leechcraft/lc-cstp/lc-cstp-9999.ebuild11
-rw-r--r--app-leechcraft/lc-cstp/metadata.xml12
-rw-r--r--app-leechcraft/lc-dbusmanager/lc-dbusmanager-9999.ebuild10
-rw-r--r--app-leechcraft/lc-dbusmanager/metadata.xml8
-rw-r--r--app-leechcraft/lc-deadlyrics/lc-deadlyrics-9999.ebuild14
-rw-r--r--app-leechcraft/lc-deadlyrics/metadata.xml8
-rw-r--r--app-leechcraft/lc-devmon/lc-devmon-9999.ebuild7
-rw-r--r--app-leechcraft/lc-devmon/metadata.xml8
-rw-r--r--app-leechcraft/lc-dolozhee/lc-dolozhee-9999.ebuild10
-rw-r--r--app-leechcraft/lc-dolozhee/metadata.xml8
-rw-r--r--app-leechcraft/lc-eleeminator/lc-eleeminator-9999.ebuild8
-rw-r--r--app-leechcraft/lc-eleeminator/metadata.xml8
-rw-r--r--app-leechcraft/lc-fenet/lc-fenet-9999.ebuild9
-rw-r--r--app-leechcraft/lc-fenet/metadata.xml8
-rw-r--r--app-leechcraft/lc-gacts/lc-gacts-9999.ebuild15
-rw-r--r--app-leechcraft/lc-gacts/metadata.xml8
-rw-r--r--app-leechcraft/lc-glance/lc-glance-9999.ebuild8
-rw-r--r--app-leechcraft/lc-glance/metadata.xml8
-rw-r--r--app-leechcraft/lc-gmailnotifier/lc-gmailnotifier-9999.ebuild12
-rw-r--r--app-leechcraft/lc-gmailnotifier/metadata.xml8
-rw-r--r--app-leechcraft/lc-historyholder/lc-historyholder-9999.ebuild13
-rw-r--r--app-leechcraft/lc-historyholder/metadata.xml8
-rw-r--r--app-leechcraft/lc-hotsensors/lc-hotsensors-9999.ebuild14
-rw-r--r--app-leechcraft/lc-hotsensors/metadata.xml8
-rw-r--r--app-leechcraft/lc-hotstreams/lc-hotstreams-9999.ebuild12
-rw-r--r--app-leechcraft/lc-hotstreams/metadata.xml12
-rw-r--r--app-leechcraft/lc-htthare/lc-htthare-9999.ebuild10
-rw-r--r--app-leechcraft/lc-htthare/metadata.xml8
-rw-r--r--app-leechcraft/lc-imgaste/lc-imgaste-9999.ebuild9
-rw-r--r--app-leechcraft/lc-imgaste/metadata.xml8
-rw-r--r--app-leechcraft/lc-intermutko/lc-intermutko-9999.ebuild9
-rw-r--r--app-leechcraft/lc-intermutko/metadata.xml8
-rw-r--r--app-leechcraft/lc-kbswitch/lc-kbswitch-9999.ebuild16
-rw-r--r--app-leechcraft/lc-kbswitch/metadata.xml11
-rw-r--r--app-leechcraft/lc-kinotify/lc-kinotify-9999.ebuild8
-rw-r--r--app-leechcraft/lc-kinotify/metadata.xml8
-rw-r--r--app-leechcraft/lc-knowhow/lc-knowhow-9999.ebuild10
-rw-r--r--app-leechcraft/lc-knowhow/metadata.xml8
-rw-r--r--app-leechcraft/lc-krigstask/lc-krigstask-9999.ebuild10
-rw-r--r--app-leechcraft/lc-krigstask/metadata.xml8
-rw-r--r--app-leechcraft/lc-lackman/lc-lackman-9999.ebuild13
-rw-r--r--app-leechcraft/lc-lackman/metadata.xml8
-rw-r--r--app-leechcraft/lc-lastfmscrobble/lc-lastfmscrobble-9999.ebuild9
-rw-r--r--app-leechcraft/lc-lastfmscrobble/metadata.xml8
-rw-r--r--app-leechcraft/lc-laughty/lc-laughty-9999.ebuild11
-rw-r--r--app-leechcraft/lc-laughty/metadata.xml8
-rw-r--r--app-leechcraft/lc-launchy/lc-launchy-9999.ebuild11
-rw-r--r--app-leechcraft/lc-launchy/metadata.xml12
-rw-r--r--app-leechcraft/lc-lemon/lc-lemon-9999.ebuild23
-rw-r--r--app-leechcraft/lc-lemon/metadata.xml8
-rw-r--r--app-leechcraft/lc-lhtr/lc-lhtr-9999.ebuild12
-rw-r--r--app-leechcraft/lc-lhtr/metadata.xml8
-rw-r--r--app-leechcraft/lc-liznoo/lc-liznoo-9999.ebuild26
-rw-r--r--app-leechcraft/lc-liznoo/metadata.xml11
-rw-r--r--app-leechcraft/lc-lmp/lc-lmp-9999.ebuild45
-rw-r--r--app-leechcraft/lc-lmp/metadata.xml24
-rw-r--r--app-leechcraft/lc-mellonetray/lc-mellonetray-9999.ebuild9
-rw-r--r--app-leechcraft/lc-mellonetray/metadata.xml8
-rw-r--r--app-leechcraft/lc-monocle/lc-monocle-9999.ebuild23
-rw-r--r--app-leechcraft/lc-monocle/metadata.xml8
-rw-r--r--app-leechcraft/lc-musiczombie/lc-musiczombie-9999.ebuild15
-rw-r--r--app-leechcraft/lc-musiczombie/metadata.xml8
-rw-r--r--app-leechcraft/lc-nacheku/lc-nacheku-9999.ebuild8
-rw-r--r--app-leechcraft/lc-nacheku/metadata.xml8
-rw-r--r--app-leechcraft/lc-netstoremanager/lc-netstoremanager-9999.ebuild17
-rw-r--r--app-leechcraft/lc-netstoremanager/metadata.xml20
-rw-r--r--app-leechcraft/lc-networkmonitor/lc-networkmonitor-9999.ebuild9
-rw-r--r--app-leechcraft/lc-networkmonitor/metadata.xml8
-rw-r--r--app-leechcraft/lc-newlife/lc-newlife-9999.ebuild11
-rw-r--r--app-leechcraft/lc-newlife/metadata.xml8
-rw-r--r--app-leechcraft/lc-ooronee/lc-ooronee-9999.ebuild15
-rw-r--r--app-leechcraft/lc-ooronee/metadata.xml8
-rw-r--r--app-leechcraft/lc-otlozhu/lc-otlozhu-9999.ebuild18
-rw-r--r--app-leechcraft/lc-otlozhu/metadata.xml8
-rw-r--r--app-leechcraft/lc-pintab/lc-pintab-9999.ebuild8
-rw-r--r--app-leechcraft/lc-pintab/metadata.xml8
-rw-r--r--app-leechcraft/lc-pogooglue/lc-pogooglue-9999.ebuild10
-rw-r--r--app-leechcraft/lc-pogooglue/metadata.xml12
-rw-r--r--app-leechcraft/lc-popishu/lc-popishu-9999.ebuild6
-rw-r--r--app-leechcraft/lc-popishu/metadata.xml8
-rw-r--r--app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild63
-rw-r--r--app-leechcraft/lc-poshuku/metadata.xml39
-rw-r--r--app-leechcraft/lc-qrosp/lc-qrosp-9999.ebuild7
-rw-r--r--app-leechcraft/lc-qrosp/metadata.xml8
-rw-r--r--app-leechcraft/lc-rosenthal/lc-rosenthal-9999.ebuild7
-rw-r--r--app-leechcraft/lc-rosenthal/metadata.xml12
-rw-r--r--app-leechcraft/lc-sb2/lc-sb2-9999.ebuild9
-rw-r--r--app-leechcraft/lc-sb2/metadata.xml8
-rw-r--r--app-leechcraft/lc-scroblibre/lc-scroblibre-9999.ebuild9
-rw-r--r--app-leechcraft/lc-scroblibre/metadata.xml8
-rw-r--r--app-leechcraft/lc-secman/lc-secman-9999.ebuild19
-rw-r--r--app-leechcraft/lc-secman/metadata.xml8
-rw-r--r--app-leechcraft/lc-seekthru/lc-seekthru-9999.ebuild13
-rw-r--r--app-leechcraft/lc-seekthru/metadata.xml8
-rw-r--r--app-leechcraft/lc-summary/lc-summary-9999.ebuild8
-rw-r--r--app-leechcraft/lc-summary/metadata.xml14
-rw-r--r--app-leechcraft/lc-sysnotify/lc-sysnotify-9999.ebuild8
-rw-r--r--app-leechcraft/lc-sysnotify/metadata.xml8
-rw-r--r--app-leechcraft/lc-tabsessmanager/lc-tabsessmanager-9999.ebuild8
-rw-r--r--app-leechcraft/lc-tabsessmanager/metadata.xml8
-rw-r--r--app-leechcraft/lc-tabslist/lc-tabslist-9999.ebuild8
-rw-r--r--app-leechcraft/lc-tabslist/metadata.xml8
-rw-r--r--app-leechcraft/lc-touchstreams/lc-touchstreams-9999.ebuild12
-rw-r--r--app-leechcraft/lc-touchstreams/metadata.xml8
-rw-r--r--app-leechcraft/lc-tpi/lc-tpi-9999.ebuild9
-rw-r--r--app-leechcraft/lc-tpi/metadata.xml8
-rw-r--r--app-leechcraft/lc-vgrabber/lc-vgrabber-9999.ebuild4
-rw-r--r--app-leechcraft/lc-vgrabber/metadata.xml8
-rw-r--r--app-leechcraft/lc-vrooby/lc-vrooby-9999.ebuild23
-rw-r--r--app-leechcraft/lc-vrooby/metadata.xml8
-rw-r--r--app-leechcraft/lc-xproxy/lc-xproxy-9999.ebuild9
-rw-r--r--app-leechcraft/lc-xproxy/metadata.xml8
-rw-r--r--app-leechcraft/lc-xtazy/lc-xtazy-9999.ebuild6
-rw-r--r--app-leechcraft/lc-xtazy/metadata.xml8
-rw-r--r--app-leechcraft/lcpackgen/lcpackgen-1.3.ebuild4
-rw-r--r--app-leechcraft/lcpackgen/metadata.xml18
-rw-r--r--app-leechcraft/leechcraft-meta/leechcraft-meta-9999.ebuild8
-rw-r--r--app-leechcraft/leechcraft-meta/metadata.xml10
-rw-r--r--app-leechcraft/liblaretz/liblaretz-0.1.0.ebuild4
-rw-r--r--app-leechcraft/liblaretz/liblaretz-9999.ebuild6
-rw-r--r--app-leechcraft/liblaretz/metadata.xml8
-rw-r--r--dev-libs/qrosscore/metadata.xml8
-rw-r--r--dev-libs/qrosspython/metadata.xml8
-rw-r--r--eclass/leechcraft.eclass42
-rw-r--r--media-libs/hupnp-ng/metadata.xml8
-rw-r--r--net-libs/qxmpp/metadata.xml30
-rw-r--r--virtual/leechcraft-browser/leechcraft-browser-9999.ebuild4
-rw-r--r--virtual/leechcraft-browser/metadata.xml8
-rw-r--r--virtual/leechcraft-downloader-http/leechcraft-downloader-http-9999.ebuild6
-rw-r--r--virtual/leechcraft-downloader-http/metadata.xml12
-rw-r--r--virtual/leechcraft-notifier/leechcraft-notifier-9999.ebuild10
-rw-r--r--virtual/leechcraft-notifier/metadata.xml8
-rw-r--r--virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-9999.ebuild8
-rw-r--r--virtual/leechcraft-quark-sideprovider/metadata.xml8
-rw-r--r--virtual/leechcraft-search-show/leechcraft-search-show-9999.ebuild6
-rw-r--r--virtual/leechcraft-search-show/metadata.xml8
-rw-r--r--virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-9999.ebuild6
-rw-r--r--virtual/leechcraft-storage-device-manager/metadata.xml8
-rw-r--r--virtual/leechcraft-task-show/leechcraft-task-show-9999.ebuild6
-rw-r--r--virtual/leechcraft-task-show/metadata.xml14
-rw-r--r--virtual/leechcraft-trayarea/leechcraft-trayarea-9999.ebuild6
-rw-r--r--virtual/leechcraft-trayarea/metadata.xml8
-rw-r--r--virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-9999.ebuild4
-rw-r--r--virtual/leechcraft-wysiwyg-editor/metadata.xml8
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
<longdescription>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.</longdescription>
+ digest: http://leechcraft.org/devel-digest-5.</longdescription>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
- <use>
- <flag name="webaccess">Enables web interface submodule for Aggregator</flag>
- </use>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
-</maintainer>
-<use>
- <flag name="astrality">Build Astrality, support for protocols provided by Telepathy</flag>
- <flag name="acetamide">Build Acetamide, the IRC protocol support</flag>
- <flag name="adiumstyles">Build support for Adium styles</flag>
- <flag name="autoidler">Build support for automatic status changing according to user idle time</flag>
- <flag name="autopaste">Build Autopaste for pasting long texts to pastebins</flag>
- <flag name="birthdaynotifier">Build Birthday Notifier for you to not forget about birthdays of your contacts.</flag>
- <flag name="chathistory">Build ChatHistory which stories chat history</flag>
- <flag name="depester">Build Depester which enables to ignore MUC participants</flag>
- <flag name="embedmedia">Build EmbedMedia for embedding flash videos and images directly into chat windows</flag>
- <flag name="herbicide">Build Herbicide, a basic antispam plugin</flag>
- <flag name="hili">Build HiLi which allows to customize highlight settings in MUCs</flag>
- <flag name="isterique">Build Isterique plugin for neutralizing excessive caps lock usage</flag>
- <flag name="juick">Build plugin for the Juick.com microblogging service</flag>
- <flag name="keeso">Build plugin for changing text into SoMEtHInG lIKe THiS</flag>
- <flag name="lastseen">Build plugin for client-side recording of the last online/available time</flag>
- <flag name="metacontacts">Build plugin for metacontacts support</flag>
- <flag name="media">Enable media calls</flag>
- <flag name="murm">Build Murm, the VKontakte messaging support via their native API (instead of XMPP)</flag>
- <flag name="nativeemoticons">Build support for native Azoth's emoticons packs</flag>
- <flag name="otroid">Build OTRoid, plugin for the Off-the-Record deniable encryption system</flag>
- <flag name="sarin">Build Sarin, Tox protocol support module. Please add mva overlay to use <pkg>net-libs/tox</pkg></flag>
- <flag name="shx">Build shell command executor plugin</flag>
- <flag name="standardstyles">Build support for standard Azoth styles engine</flag>
- <flag name="vader">Bulid Vader, the MRIM (Mail.Ru Agent) protocol support plugin</flag>
- <flag name="velvetbird">Build support for protocols provided by libpurple</flag>
- <flag name="woodpecker">Build Woodpecker, the Twitter client plugin</flag>
- <flag name="xtazy">Build Xtazy for publishing currently playing tune</flag>
-</use>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="astrality">Build Astrality, support for protocols provided by Telepathy</flag>
+ <flag name="acetamide">Build Acetamide, the IRC protocol support</flag>
+ <flag name="adiumstyles">Build support for Adium styles</flag>
+ <flag name="autoidler">Build support for automatic status changing according to user idle time</flag>
+ <flag name="autopaste">Build Autopaste for pasting long texts to pastebins</flag>
+ <flag name="birthdaynotifier">Build Birthday Notifier for you to not forget about birthdays of your contacts.</flag>
+ <flag name="chathistory">Build ChatHistory which stories chat history</flag>
+ <flag name="depester">Build Depester which enables to ignore MUC participants</flag>
+ <flag name="embedmedia">Build EmbedMedia for embedding flash videos and images directly into chat windows</flag>
+ <flag name="herbicide">Build Herbicide, a basic antispam plugin</flag>
+ <flag name="hili">Build HiLi which allows to customize highlight settings in MUCs</flag>
+ <flag name="isterique">Build Isterique plugin for neutralizing excessive caps lock usage</flag>
+ <flag name="juick">Build plugin for the Juick.com microblogging service</flag>
+ <flag name="keeso">Build plugin for changing text into SoMEtHInG lIKe THiS</flag>
+ <flag name="lastseen">Build plugin for client-side recording of the last online/available time</flag>
+ <flag name="metacontacts">Build plugin for metacontacts support</flag>
+ <flag name="media">Enable media calls</flag>
+ <flag name="murm">Build Murm, the VKontakte messaging support via their native API (instead of XMPP)</flag>
+ <flag name="nativeemoticons">Build support for native Azoth's emoticons packs</flag>
+ <flag name="otroid">Build OTRoid, plugin for the Off-the-Record deniable encryption system</flag>
+ <flag name="sarin">Build Sarin, Tox protocol support module. Please add mva overlay to use <pkg>net-libs/tox</pkg></flag>
+ <flag name="shx">Build shell command executor plugin</flag>
+ <flag name="standardstyles">Build support for standard Azoth styles engine</flag>
+ <flag name="vader">Bulid Vader, the MRIM (Mail.Ru Agent) protocol support plugin</flag>
+ <flag name="velvetbird">Build support for protocols provided by libpurple</flag>
+ <flag name="woodpecker">Build Woodpecker, the Twitter client plugin</flag>
+ <flag name="xtazy">Build Xtazy for publishing currently playing tune</flag>
+ </use>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
-</maintainer>
-<use>
- <flag name="deathnote">Support LiveJournal FotoBilder service</flag>
- <flag name="rappor">Support VKontakte service</flag>
- <flag name="spegnersi">Support Flickr service</flag>
- <flag name="vangog">Support Picasa service</flag>
-</use>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="deathnote">Support LiveJournal FotoBilder service</flag>
+ <flag name="rappor">Support VKontakte service</flag>
+ <flag name="spegnersi">Support Flickr service</flag>
+ <flag name="vangog">Support Picasa service</flag>
+ </use>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
-</maintainer>
-<use>
- <flag name="metida">Support for the LiveJournal blogging platform</flag>
- <flag name="hestia">Allows one to keep a local blog</flag>
-</use>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="metida">Support for the LiveJournal blogging platform</flag>
+ <flag name="hestia">Allows one to keep a local blog</flag>
+ </use>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
- <longdescription>Core of LeechCraft, the opensource modular network client providing a full-featured web browser, BitTorrent client and much more.</longdescription>
+ <longdescription>Core of LeechCraft, the opensource modular network client providing a full-featured web browser, BitTorrent client and much more.</longdescription>
<use>
<flag name="qwt">Support for QML plotting item through <pkg>x11-libs/qwt</pkg></flag>
</use>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
-</maintainer>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name="quark">Pull in a plugin to show GMail Notifier's quark</flag>
diff --git a/app-leechcraft/lc-historyholder/lc-historyholder-9999.ebuild b/app-leechcraft/lc-historyholder/lc-historyholder-9999.ebuild
index 868087d05250..dca021448d91 100644
--- a/app-leechcraft/lc-historyholder/lc-historyholder-9999.ebuild
+++ b/app-leechcraft/lc-historyholder/lc-historyholder-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,6 +12,11 @@ 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/qtconcurrent:5
+ dev-qt/qtsql:5[sqlite]
+"
RDEPEND="${DEPEND}
- virtual/leechcraft-search-show"
+ ~virtual/leechcraft-search-show-${PV}"
diff --git a/app-leechcraft/lc-historyholder/metadata.xml b/app-leechcraft/lc-historyholder/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-historyholder/metadata.xml
+++ b/app-leechcraft/lc-historyholder/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-hotsensors/lc-hotsensors-9999.ebuild b/app-leechcraft/lc-hotsensors/lc-hotsensors-9999.ebuild
index 0975132ab2c5..0bf65ca62a7a 100644
--- a/app-leechcraft/lc-hotsensors/lc-hotsensors-9999.ebuild
+++ b/app-leechcraft/lc-hotsensors/lc-hotsensors-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
@@ -15,8 +15,10 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}[qwt]
- ~virtual/leechcraft-quark-sideprovider-${PV}
- dev-qt/qtdeclarative:4
sys-apps/lm_sensors
- "
-RDEPEND="${DEPEND}"
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtdeclarative:5[widgets]
+"
+RDEPEND="${DEPEND}
+ ~virtual/leechcraft-quark-sideprovider-${PV}"
diff --git a/app-leechcraft/lc-hotsensors/metadata.xml b/app-leechcraft/lc-hotsensors/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-hotsensors/metadata.xml
+++ b/app-leechcraft/lc-hotsensors/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-hotstreams/lc-hotstreams-9999.ebuild b/app-leechcraft/lc-hotstreams/lc-hotstreams-9999.ebuild
index a572cac1fcf3..2d382ae6b67b 100644
--- a/app-leechcraft/lc-hotstreams/lc-hotstreams-9999.ebuild
+++ b/app-leechcraft/lc-hotstreams/lc-hotstreams-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 eutils leechcraft toolchain-funcs
@@ -10,8 +10,12 @@ DESCRIPTION="Provides some cool radio streams to music players like LMP"
SLOT="0"
KEYWORDS=""
-IUSE=""
+IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- dev-libs/qjson"
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtconcurrent:5
+ dev-qt/qtxml:5
+"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-hotstreams/metadata.xml b/app-leechcraft/lc-hotstreams/metadata.xml
index d0b2a1a5e58a..ef43617d9e97 100644
--- a/app-leechcraft/lc-hotstreams/metadata.xml
+++ b/app-leechcraft/lc-hotstreams/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
-</maintainer>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-htthare/lc-htthare-9999.ebuild b/app-leechcraft/lc-htthare/lc-htthare-9999.ebuild
index a5acf7bbea81..71f8af741b93 100644
--- a/app-leechcraft/lc-htthare/lc-htthare-9999.ebuild
+++ b/app-leechcraft/lc-htthare/lc-htthare-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
@@ -10,6 +10,10 @@ DESCRIPTION="Simple HTTP server for Leechcraft"
SLOT="0"
KEYWORDS=""
+IUSE="debug"
-DEPEND="~app-leechcraft/lc-core-${PV}"
+DEPEND="~app-leechcraft/lc-core-${PV}
+ dev-qt/qtnetwork:5
+ dev-qt/qtgui:5
+"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-htthare/metadata.xml b/app-leechcraft/lc-htthare/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-htthare/metadata.xml
+++ b/app-leechcraft/lc-htthare/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-imgaste/lc-imgaste-9999.ebuild b/app-leechcraft/lc-imgaste/lc-imgaste-9999.ebuild
index f01bbb8c1ef4..e1931547463a 100644
--- a/app-leechcraft/lc-imgaste/lc-imgaste-9999.ebuild
+++ b/app-leechcraft/lc-imgaste/lc-imgaste-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,5 +12,8 @@ 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-imgaste/metadata.xml b/app-leechcraft/lc-imgaste/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-imgaste/metadata.xml
+++ b/app-leechcraft/lc-imgaste/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-intermutko/lc-intermutko-9999.ebuild b/app-leechcraft/lc-intermutko/lc-intermutko-9999.ebuild
index 50a517c9a93c..62061a3cb87e 100644
--- a/app-leechcraft/lc-intermutko/lc-intermutko-9999.ebuild
+++ b/app-leechcraft/lc-intermutko/lc-intermutko-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 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,8 @@ 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-intermutko/metadata.xml b/app-leechcraft/lc-intermutko/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-intermutko/metadata.xml
+++ b/app-leechcraft/lc-intermutko/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-kbswitch/lc-kbswitch-9999.ebuild b/app-leechcraft/lc-kbswitch/lc-kbswitch-9999.ebuild
index a99417b62601..5440b6a5abfe 100644
--- a/app-leechcraft/lc-kbswitch/lc-kbswitch-9999.ebuild
+++ b/app-leechcraft/lc-kbswitch/lc-kbswitch-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
@@ -10,8 +10,14 @@ DESCRIPTION="Provides plugin- or tab-grained keyboard layout control"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
+IUSE="debug quark"
-DEPEND="~app-leechcraft/lc-core-${PV}"
+DEPEND="~app-leechcraft/lc-core-${PV}
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtdeclarative:5[widgets]
+"
RDEPEND="${DEPEND}
- x11-apps/setxkbmap"
+ x11-apps/setxkbmap
+ quark? ( ~virtual/leechcraft-quark-sideprovider-${PV} )"
diff --git a/app-leechcraft/lc-kbswitch/metadata.xml b/app-leechcraft/lc-kbswitch/metadata.xml
index 30c188bbd0e5..3c7b5c6f28cf 100644
--- a/app-leechcraft/lc-kbswitch/metadata.xml
+++ b/app-leechcraft/lc-kbswitch/metadata.xml
@@ -1,8 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
+ <use>
+ <flag name="quark">Provide sidebar quark</flag>
+ </use>
</pkgmetadata>
diff --git a/app-leechcraft/lc-kinotify/lc-kinotify-9999.ebuild b/app-leechcraft/lc-kinotify/lc-kinotify-9999.ebuild
index 56bcd000f441..3a982faf5af9 100644
--- a/app-leechcraft/lc-kinotify/lc-kinotify-9999.ebuild
+++ b/app-leechcraft/lc-kinotify/lc-kinotify-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,5 +13,7 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- >=dev-qt/qtwebkit-4.6:4"
+ dev-qt/qtnetwork:5
+ dev-qt/qtwebkit:5
+"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-kinotify/metadata.xml b/app-leechcraft/lc-kinotify/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-kinotify/metadata.xml
+++ b/app-leechcraft/lc-kinotify/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-knowhow/lc-knowhow-9999.ebuild b/app-leechcraft/lc-knowhow/lc-knowhow-9999.ebuild
index a9ff9c6d1f02..5c22bdc699cd 100644
--- a/app-leechcraft/lc-knowhow/lc-knowhow-9999.ebuild
+++ b/app-leechcraft/lc-knowhow/lc-knowhow-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/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-knowhow/metadata.xml b/app-leechcraft/lc-knowhow/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-knowhow/metadata.xml
+++ b/app-leechcraft/lc-knowhow/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-krigstask/lc-krigstask-9999.ebuild b/app-leechcraft/lc-krigstask/lc-krigstask-9999.ebuild
index 53d0b8c44f4a..0d8844e2494e 100644
--- a/app-leechcraft/lc-krigstask/lc-krigstask-9999.ebuild
+++ b/app-leechcraft/lc-krigstask/lc-krigstask-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
@@ -13,7 +13,9 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- dev-qt/qtdeclarative:4
- x11-libs/libXcomposite"
+ x11-libs/libXcomposite
+ dev-qt/qtwidgets:5
+ dev-qt/qtdeclarative:5
+"
RDEPEND="${DEPEND}
~virtual/leechcraft-quark-sideprovider-${PV}"
diff --git a/app-leechcraft/lc-krigstask/metadata.xml b/app-leechcraft/lc-krigstask/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-krigstask/metadata.xml
+++ b/app-leechcraft/lc-krigstask/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-lackman/lc-lackman-9999.ebuild b/app-leechcraft/lc-lackman/lc-lackman-9999.ebuild
index 5816c04bdbc8..a2f1e5e1c2a0 100644
--- a/app-leechcraft/lc-lackman/lc-lackman-9999.ebuild
+++ b/app-leechcraft/lc-lackman/lc-lackman-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
@@ -13,6 +13,11 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- >=dev-qt/qtwebkit-4.6:4"
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtxml:5
+ dev-qt/qtxmlpatterns:5
+"
RDEPEND="${DEPEND}
- virtual/leechcraft-downloader-http"
+ ~virtual/leechcraft-downloader-http-${PV}"
diff --git a/app-leechcraft/lc-lackman/metadata.xml b/app-leechcraft/lc-lackman/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-lackman/metadata.xml
+++ b/app-leechcraft/lc-lackman/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-lastfmscrobble/lc-lastfmscrobble-9999.ebuild b/app-leechcraft/lc-lastfmscrobble/lc-lastfmscrobble-9999.ebuild
index 61241b30fda0..d0a7ee37f6d2 100644
--- a/app-leechcraft/lc-lastfmscrobble/lc-lastfmscrobble-9999.ebuild
+++ b/app-leechcraft/lc-lastfmscrobble/lc-lastfmscrobble-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,5 +13,8 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- media-libs/liblastfm[qt4(+)]"
+ media-libs/liblastfm[qt5]
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-lastfmscrobble/metadata.xml b/app-leechcraft/lc-lastfmscrobble/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-lastfmscrobble/metadata.xml
+++ b/app-leechcraft/lc-lastfmscrobble/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-laughty/lc-laughty-9999.ebuild b/app-leechcraft/lc-laughty/lc-laughty-9999.ebuild
index c93c7a518c4a..b3f178993659 100644
--- a/app-leechcraft/lc-laughty/lc-laughty-9999.ebuild
+++ b/app-leechcraft/lc-laughty/lc-laughty-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
@@ -13,6 +13,9 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- dev-qt/qtdbus:4"
+ dev-qt/qtnetwork:5
+ dev-qt/qtgui:5
+ dev-qt/qtdbus:5
+ "
RDEPEND="${DEPEND}
- virtual/leechcraft-notifier"
+ ~virtual/leechcraft-notifier-${PV}"
diff --git a/app-leechcraft/lc-laughty/metadata.xml b/app-leechcraft/lc-laughty/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-laughty/metadata.xml
+++ b/app-leechcraft/lc-laughty/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-launchy/lc-launchy-9999.ebuild b/app-leechcraft/lc-launchy/lc-launchy-9999.ebuild
index 3d7d0f682a36..268d242daf89 100644
--- a/app-leechcraft/lc-launchy/lc-launchy-9999.ebuild
+++ b/app-leechcraft/lc-launchy/lc-launchy-9999.ebuild
@@ -2,17 +2,20 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit leechcraft toolchain-funcs
-DESCRIPTION="Allows one to launch third-party applications from LeechCraft"
+DESCRIPTION="Allows launching external applications (and LeechCraft plugins) from LeechCraft"
SLOT="0"
KEYWORDS=""
-IUSE=""
+IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- dev-qt/qtdeclarative:4"
+ dev-qt/qtnetwork:5
+ dev-qt/qtgui:5
+ dev-qt/qtdeclarative:5[widgets]
+"
RDEPEND="${DEPEND}
~virtual/leechcraft-trayarea-${PV}"
diff --git a/app-leechcraft/lc-launchy/metadata.xml b/app-leechcraft/lc-launchy/metadata.xml
index d0b2a1a5e58a..ef43617d9e97 100644
--- a/app-leechcraft/lc-launchy/metadata.xml
+++ b/app-leechcraft/lc-launchy/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
-</maintainer>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-lemon/lc-lemon-9999.ebuild b/app-leechcraft/lc-lemon/lc-lemon-9999.ebuild
index 87a7d0a9610e..d24ea2b0cef9 100644
--- a/app-leechcraft/lc-lemon/lc-lemon-9999.ebuild
+++ b/app-leechcraft/lc-lemon/lc-lemon-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,10 +13,19 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- ~virtual/leechcraft-quark-sideprovider-${PV}
- dev-qt/qtbearer:4
- dev-qt/qtdeclarative:4
+ x11-libs/qwt:6[qt5]
dev-libs/libnl:3
- x11-libs/qwt:6
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtdeclarative:5[widgets]
"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ ~virtual/leechcraft-quark-sideprovider-${PV}"
+
+pkg_postinst() {
+ if has_version 'dev-qt/qtnetwork:5[-connman,-networkmanager]'; then
+ ewarn "dev-qt/qtnetwork:5 was built without any bearer plugins, so detecting network"
+ ewarn "devices may be crippled. Consider enabling either 'connman' or 'networkmanager'"
+ ewarn "USE flags if that is a problem for you."
+ fi
+}
diff --git a/app-leechcraft/lc-lemon/metadata.xml b/app-leechcraft/lc-lemon/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-lemon/metadata.xml
+++ b/app-leechcraft/lc-lemon/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-lhtr/lc-lhtr-9999.ebuild b/app-leechcraft/lc-lhtr/lc-lhtr-9999.ebuild
index 9ad62e159769..0b6802cdb9ba 100644
--- a/app-leechcraft/lc-lhtr/lc-lhtr-9999.ebuild
+++ b/app-leechcraft/lc-lhtr/lc-lhtr-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,7 +13,9 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- app-text/htmltidy
- dev-qt/qtwebkit:4
- "
+ app-text/tidy-html5
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtwebkit:5
+"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-lhtr/metadata.xml b/app-leechcraft/lc-lhtr/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-lhtr/metadata.xml
+++ b/app-leechcraft/lc-lhtr/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-liznoo/lc-liznoo-9999.ebuild b/app-leechcraft/lc-liznoo/lc-liznoo-9999.ebuild
index 22a1f7df1e85..5cd11d589750 100644
--- a/app-leechcraft/lc-liznoo/lc-liznoo-9999.ebuild
+++ b/app-leechcraft/lc-liznoo/lc-liznoo-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,21 +10,15 @@ DESCRIPTION="UPower-based power manager for LeechCraft"
SLOT="0"
KEYWORDS=""
-IUSE="debug systemd"
+IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
x11-libs/qwt:6
- dev-qt/qtdbus:4
- virtual/leechcraft-trayarea"
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtdbus:5
+ dev-qt/qtconcurrent:5
+"
RDEPEND="${DEPEND}
- !systemd? ( || ( >=sys-power/upower-0.99 sys-power/upower-pm-utils ) )
- systemd? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )"
-
-pkg_postinst() {
- if has_version '>=sys-power/upower-0.99'; then
- ewarn "The new sys-power/upower version you have installed doesn't have hibernate"
- ewarn "and suspend. If you need hibernate and suspend in ${PN}, and you use"
- ewarn "systemd, you should downgrade sys-power/upower to 0.9.23 series. All others"
- ewarn "should switch to sys-power/upower-pm-utils, also to 0.9.23 series."
- fi
-}
+ ~virtual/leechcraft-trayarea-${PV}
+ || ( sys-power/upower sys-power/upower-pm-utils )"
diff --git a/app-leechcraft/lc-liznoo/metadata.xml b/app-leechcraft/lc-liznoo/metadata.xml
index bf8018215018..ef43617d9e97 100644
--- a/app-leechcraft/lc-liznoo/metadata.xml
+++ b/app-leechcraft/lc-liznoo/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
- <use>
- <flag name="systemd">Pull in correct UPower dependencies for systemd and non-systemd users.</flag>
- </use>
</pkgmetadata>
diff --git a/app-leechcraft/lc-lmp/lc-lmp-9999.ebuild b/app-leechcraft/lc-lmp/lc-lmp-9999.ebuild
index c2891fa8e25a..84ec922b1f66 100644
--- a/app-leechcraft/lc-lmp/lc-lmp-9999.ebuild
+++ b/app-leechcraft/lc-lmp/lc-lmp-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 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
@@ -14,27 +14,32 @@ IUSE="debug +fradj +graffiti +guess +mpris +mtp +mp3tunes potorchu"
# depend on gstreamer:0.10 to match current Qt deps
DEPEND="~app-leechcraft/lc-core-${PV}
- graffiti? ( media-libs/flac )
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtdeclarative:5[widgets]
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtconcurrent:5
+ dev-qt/qtxml:5
+ media-libs/gstreamer:1.0
+
+ mpris? ( dev-qt/qtdbus:5 )
guess? ( app-i18n/libguess )
- media-libs/gstreamer:0.10
media-libs/taglib
- mpris? ( dev-qt/qtdbus:4 )
- mtp? (
- ~app-leechcraft/lc-devmon-${PV}
- media-libs/libmtp
- )
- potorchu? ( media-libs/libprojectm )
- dev-qt/qtdeclarative:4"
-RDEPEND="${DEPEND}"
+ mtp? ( media-libs/libmtp )
+ potorchu? ( media-libs/libprojectm )"
+RDEPEND="${DEPEND}
+ mtp? ( ~app-leechcraft/lc-devmon-${PV} )
+ graffiti? ( media-libs/flac )"
src_configure() {
- local mycmakeargs="
- $(cmake-utils_use_enable fradj LMP_FRADJ)
- $(cmake-utils_use_enable graffiti LMP_GRAFFITI)
- $(cmake-utils_use_enable guess LMP_LIBGUESS)
- $(cmake-utils_use_enable mpris LMP_MPRIS)
- $(cmake-utils_use_enable mtp LMP_MTPSYNC)
- $(cmake-utils_use_enable mp3tunes LMP_MP3TUNES)
- $(cmake-utils_use_enable potorchu LMP_POTORCHU)"
+ local mycmakeargs=(
+ -DENABLE_LMP_FRADJ=$(usex fradj)
+ -DENABLE_LMP_GRAFFITI=$(usex graffiti)
+ -DENABLE_LMP_LIBGUESS=$(usex guess)
+ -DENABLE_LMP_MPRIS=$(usex mpris)
+ -DENABLE_LMP_MTPSYNC=$(usex mtp)
+ -DENABLE_LMP_MP3TUNES=$(usex mp3tunes)
+ -DENABLE_LMP_POTORCHU=$(usex potorchu)
+ )
cmake-utils_src_configure
}
diff --git a/app-leechcraft/lc-lmp/metadata.xml b/app-leechcraft/lc-lmp/metadata.xml
index c6abcd9f6dba..87c916e3cb83 100644
--- a/app-leechcraft/lc-lmp/metadata.xml
+++ b/app-leechcraft/lc-lmp/metadata.xml
@@ -1,16 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
-<use>
- <flag name="fradj">Build FrAdj, the equalizer effect module</flag>
- <flag name="graffiti">Build media tags editor plugin</flag>
- <flag name="guess">Enable tags encoding guessing via the libguess library</flag>
- <flag name="mpris">Enable MPRIS support</flag>
- <flag name="mp3tunes">Build plugin for supporting the mp3tunes.com music locker service</flag>
- <flag name="potorchu"> Enable the projectM-based visualization effects module for LMP</flag>
-</use>
+ <use>
+ <flag name="fradj">Build FrAdj, the equalizer effect module</flag>
+ <flag name="graffiti">Build media tags editor plugin</flag>
+ <flag name="guess">Enable tags encoding guessing via the libguess library</flag>
+ <flag name="mpris">Enable MPRIS support</flag>
+ <flag name="mp3tunes">Build plugin for supporting the mp3tunes.com music locker service</flag>
+ <flag name="potorchu"> Enable the projectM-based visualization effects module for LMP</flag>
+ </use>
</pkgmetadata>
diff --git a/app-leechcraft/lc-mellonetray/lc-mellonetray-9999.ebuild b/app-leechcraft/lc-mellonetray/lc-mellonetray-9999.ebuild
index ff2c6b44c763..799262180167 100644
--- a/app-leechcraft/lc-mellonetray/lc-mellonetray-9999.ebuild
+++ b/app-leechcraft/lc-mellonetray/lc-mellonetray-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
@@ -13,7 +13,10 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- dev-qt/qtdeclarative:4
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtx11extras:5
x11-libs/libXdamage
x11-libs/libXrender"
RDEPEND="${DEPEND}
diff --git a/app-leechcraft/lc-mellonetray/metadata.xml b/app-leechcraft/lc-mellonetray/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-mellonetray/metadata.xml
+++ b/app-leechcraft/lc-mellonetray/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-monocle/lc-monocle-9999.ebuild b/app-leechcraft/lc-monocle/lc-monocle-9999.ebuild
index 62917cfb1a4c..65fe56456d69 100644
--- a/app-leechcraft/lc-monocle/lc-monocle-9999.ebuild
+++ b/app-leechcraft/lc-monocle/lc-monocle-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
@@ -15,7 +15,12 @@ IUSE="debug +djvu doc +fb2 +mobi +pdf +postscript"
REQUIRED_USE="postscript? ( pdf )"
CDEPEND="~app-leechcraft/lc-core-${PV}
- pdf? ( app-text/poppler[qt4] )
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtconcurrent:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtxml:5
+ pdf? ( app-text/poppler[qt5] )
djvu? ( app-text/djvu )"
RDEPEND="${CDEPEND}
@@ -26,12 +31,12 @@ DEPEND="${CDEPEND}
src_configure() {
local mycmakeargs=(
- $(cmake-utils_use_enable djvu MONOCLE_SEEN)
- $(cmake-utils_use_with doc DOCS)
- $(cmake-utils_use_enable fb2 MONOCLE_FXB)
- $(cmake-utils_use_enable mobi MONOCLE_DIK)
- $(cmake-utils_use_enable pdf MONOCLE_PDF)
- $(cmake-utils_use_enable postscript MONOCLE_POSTRUS)
+ -DENABLE_MONOCLE_SEEN=$(usex djvu)
+ -DWITH_DOCS=$(usex doc)
+ -DENABLE_MONOCLE_FXB=$(usex fb2)
+ -DENABLE_MONOCLE_DIK=$(usex mobi)
+ -DENABLE_MONOCLE_PDF=$(usex pdf)
+ -DENABLE_MONOCLE_POSTRUS=$(usex postscript)
)
cmake-utils_src_configure
}
diff --git a/app-leechcraft/lc-monocle/metadata.xml b/app-leechcraft/lc-monocle/metadata.xml
index a77f7b5b5061..421dc6dc1773 100644
--- a/app-leechcraft/lc-monocle/metadata.xml
+++ b/app-leechcraft/lc-monocle/metadata.xml
@@ -1,9 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name="fb2">Enable support for FictionBook format</flag>
diff --git a/app-leechcraft/lc-musiczombie/lc-musiczombie-9999.ebuild b/app-leechcraft/lc-musiczombie/lc-musiczombie-9999.ebuild
index 0b3eb438ceeb..e199fc5b5a66 100644
--- a/app-leechcraft/lc-musiczombie/lc-musiczombie-9999.ebuild
+++ b/app-leechcraft/lc-musiczombie/lc-musiczombie-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,17 @@ KEYWORDS=""
IUSE="debug acoustid"
DEPEND="~app-leechcraft/lc-core-${PV}
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtconcurrent:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtxml:5
acoustid? ( media-libs/chromaprint )"
RDEPEND="${DEPEND}"
src_configure() {
- local mycmakeargs="
- $(cmake-utils_use_with acoustid MUSICZOMBIE_CHROMAPRINT)
- "
+ local mycmakeargs=(
+ -DWITH_MUSICZOMBIE_CHROMAPRINT=$(usex acoustid)
+ )
cmake-utils_src_configure
}
diff --git a/app-leechcraft/lc-musiczombie/metadata.xml b/app-leechcraft/lc-musiczombie/metadata.xml
index a123d3910ca0..b5bf77f94436 100644
--- a/app-leechcraft/lc-musiczombie/metadata.xml
+++ b/app-leechcraft/lc-musiczombie/metadata.xml
@@ -1,9 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name="acoustid">Use <pkg>media-libs/chromaprint</pkg> for acoustic fingerprinting</flag>
diff --git a/app-leechcraft/lc-nacheku/lc-nacheku-9999.ebuild b/app-leechcraft/lc-nacheku/lc-nacheku-9999.ebuild
index 1b634ff86bea..e49e01bd1923 100644
--- a/app-leechcraft/lc-nacheku/lc-nacheku-9999.ebuild
+++ b/app-leechcraft/lc-nacheku/lc-nacheku-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,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-nacheku/metadata.xml b/app-leechcraft/lc-nacheku/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-nacheku/metadata.xml
+++ b/app-leechcraft/lc-nacheku/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-netstoremanager/lc-netstoremanager-9999.ebuild b/app-leechcraft/lc-netstoremanager/lc-netstoremanager-9999.ebuild
index 6baf9d582de4..b4fba5b6b435 100644
--- a/app-leechcraft/lc-netstoremanager/lc-netstoremanager-9999.ebuild
+++ b/app-leechcraft/lc-netstoremanager/lc-netstoremanager-9999.ebuild
@@ -2,27 +2,26 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=4
+EAPI=6
inherit leechcraft
-DESCRIPTION="Plugin for supporting and managing Internet data storages like Yandex.Disk"
+DESCRIPTION="LeechCraft plugin for supporting cloud data storages like Google Drive"
SLOT="0"
KEYWORDS=""
-IUSE="+googledrive +yandexdisk"
+IUSE="+dropbox +googledrive"
DEPEND="~app-leechcraft/lc-core-${PV}
- googledrive? (
- dev-libs/qjson
- sys-apps/file
- )"
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+"
RDEPEND="${DEPEND}"
src_configure(){
local mycmakeargs=(
- $(cmake-utils_use_enable googledrive NETSTOREMANAGER_GOOGLEDRIVE)
- $(cmake-utils_use_enable yandexdisk NETSTOREMANAGER_YANDEXDISK)
+ -DENABLE_NETSTOREMANAGER_DROPBOX=$(usex dropbox)
+ -DENABLE_NETSTOREMANAGER_GOOGLEDRIVE=$(usex googledrive)
)
cmake-utils_src_configure
diff --git a/app-leechcraft/lc-netstoremanager/metadata.xml b/app-leechcraft/lc-netstoremanager/metadata.xml
index 46b22c67b692..59814de68281 100644
--- a/app-leechcraft/lc-netstoremanager/metadata.xml
+++ b/app-leechcraft/lc-netstoremanager/metadata.xml
@@ -1,12 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
-</maintainer>
-<use>
- <flag name="googledrive">Support Google Drive storage backend</flag>
- <flag name="yandexdisk">Support Yandex.Disk storage backend</flag>
-</use>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="dropbox">Build Dropbox storage backend</flag>
+ <flag name="googledrive">Build Google Drive storage backend</flag>
+ </use>
</pkgmetadata>
diff --git a/app-leechcraft/lc-networkmonitor/lc-networkmonitor-9999.ebuild b/app-leechcraft/lc-networkmonitor/lc-networkmonitor-9999.ebuild
index 257b09c1134f..b5ee1b1aa8b2 100644
--- a/app-leechcraft/lc-networkmonitor/lc-networkmonitor-9999.ebuild
+++ b/app-leechcraft/lc-networkmonitor/lc-networkmonitor-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,5 +12,8 @@ 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-networkmonitor/metadata.xml b/app-leechcraft/lc-networkmonitor/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-networkmonitor/metadata.xml
+++ b/app-leechcraft/lc-networkmonitor/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-newlife/lc-newlife-9999.ebuild b/app-leechcraft/lc-newlife/lc-newlife-9999.ebuild
index 0a0930c8f9de..4441065ee0e1 100644
--- a/app-leechcraft/lc-newlife/lc-newlife-9999.ebuild
+++ b/app-leechcraft/lc-newlife/lc-newlife-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,10 @@ 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
+ dev-qt/qtsql:5[sqlite]
+"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-newlife/metadata.xml b/app-leechcraft/lc-newlife/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-newlife/metadata.xml
+++ b/app-leechcraft/lc-newlife/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-ooronee/lc-ooronee-9999.ebuild b/app-leechcraft/lc-ooronee/lc-ooronee-9999.ebuild
index ad510adbf77a..c18ee5f8d0f4 100644
--- a/app-leechcraft/lc-ooronee/lc-ooronee-9999.ebuild
+++ b/app-leechcraft/lc-ooronee/lc-ooronee-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="5"
+EAPI=6
inherit eutils leechcraft
@@ -12,14 +12,19 @@ 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/qtdeclarative:5
+"
RDEPEND="${DEPEND}
- virtual/leechcraft-quark-sideprovider
+ ~virtual/leechcraft-quark-sideprovider-${PV}
"
pkg_postinst() {
elog "Install at least some of the following additional LeechCraft modules for Ooronee to be useful:"
- optfeature "upload images" app-leechcraft/lc-imgaste app-leechcraft/lc-blasq
+ optfeature "upload images to imagebins" app-leechcraft/lc-imgaste
+ optfeature "upload images to cloud hostings like Picasa or VKontante" app-leechcraft/lc-blasq
optfeature "search via OpenSearch" app-leechcraft/lc-seekthru
optfeature "search via Google" app-leechcraft/lc-pogooglue
}
diff --git a/app-leechcraft/lc-ooronee/metadata.xml b/app-leechcraft/lc-ooronee/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-ooronee/metadata.xml
+++ b/app-leechcraft/lc-ooronee/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-otlozhu/lc-otlozhu-9999.ebuild b/app-leechcraft/lc-otlozhu/lc-otlozhu-9999.ebuild
index 39cf822c15e7..3bbf43bcc69d 100644
--- a/app-leechcraft/lc-otlozhu/lc-otlozhu-9999.ebuild
+++ b/app-leechcraft/lc-otlozhu/lc-otlozhu-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,6 +13,16 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- ~app-leechcraft/liblaretz-${PV}
- >=dev-qt/qtgui-4.8:4"
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+"
RDEPEND="${DEPEND}"
+
+src_configure(){
+ local mycmakeargs=(
+ -DENABLE_OTLOZHU_SYNC=OFF
+ )
+
+ cmake-utils_src_configure
+}
diff --git a/app-leechcraft/lc-otlozhu/metadata.xml b/app-leechcraft/lc-otlozhu/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-otlozhu/metadata.xml
+++ b/app-leechcraft/lc-otlozhu/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-pintab/lc-pintab-9999.ebuild b/app-leechcraft/lc-pintab/lc-pintab-9999.ebuild
index df6d0afd1a69..7d955d13c775 100644
--- a/app-leechcraft/lc-pintab/lc-pintab-9999.ebuild
+++ b/app-leechcraft/lc-pintab/lc-pintab-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-pintab/metadata.xml b/app-leechcraft/lc-pintab/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-pintab/metadata.xml
+++ b/app-leechcraft/lc-pintab/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-pogooglue/lc-pogooglue-9999.ebuild b/app-leechcraft/lc-pogooglue/lc-pogooglue-9999.ebuild
index d70233323062..97f4acb45823 100644
--- a/app-leechcraft/lc-pogooglue/lc-pogooglue-9999.ebuild
+++ b/app-leechcraft/lc-pogooglue/lc-pogooglue-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
@@ -10,7 +10,9 @@ DESCRIPTION="Provides searching with Google to other LeechCraft plugins"
SLOT="0"
KEYWORDS=""
-IUSE=""
+IUSE="debug"
-DEPEND="~app-leechcraft/lc-core-${PV}"
+DEPEND="~app-leechcraft/lc-core-${PV}
+ dev-qt/qtnetwork:5
+"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-pogooglue/metadata.xml b/app-leechcraft/lc-pogooglue/metadata.xml
index d0b2a1a5e58a..ef43617d9e97 100644
--- a/app-leechcraft/lc-pogooglue/metadata.xml
+++ b/app-leechcraft/lc-pogooglue/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
-</maintainer>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-popishu/lc-popishu-9999.ebuild b/app-leechcraft/lc-popishu/lc-popishu-9999.ebuild
index 091ea504520d..07a25a55889d 100644
--- a/app-leechcraft/lc-popishu/lc-popishu-9999.ebuild
+++ b/app-leechcraft/lc-popishu/lc-popishu-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 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,5 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- x11-libs/qscintilla[qt4(-)]"
+ x11-libs/qscintilla[qt5]"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-popishu/metadata.xml b/app-leechcraft/lc-popishu/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-popishu/metadata.xml
+++ b/app-leechcraft/lc-popishu/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild b/app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild
index def627388786..50e7cb01fa18 100644
--- a/app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild
+++ b/app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild
@@ -1,49 +1,52 @@
-# 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 confutils leechcraft
+inherit leechcraft
DESCRIPTION="Poshuku, the full-featured web browser plugin for LeechCraft"
SLOT="0"
KEYWORDS=""
-IUSE="+autosearch debug +dcac +cleanweb +fatape +filescheme +fua +idn +keywords +onlinebookmarks
- +pcre postgres qrd +sqlite wyfv"
+IUSE="+autosearch debug +dcac +cleanweb +fatape +filescheme +foc +fua +idn +keywords +onlinebookmarks
+ postgres qrd +speeddial +sqlite webengine +webkit"
DEPEND="~app-leechcraft/lc-core-${PV}[postgres?,sqlite?]
- dev-qt/qtwebkit:4
- idn? ( net-dns/libidn )
- onlinebookmarks? ( >=dev-libs/qjson-0.7.1-r1 )
- pcre? ( >=dev-libs/libpcre-8.12 )
- qrd? ( media-gfx/qrencode )
+ dev-qt/qtwidgets:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtxml:5
+ dev-qt/qtprintsupport:5
+ cleanweb? ( dev-qt/qtconcurrent:5 )
+ idn? ( net-dns/libidn )
+ qrd? ( media-gfx/qrencode )
+ webkit? ( dev-qt/qtwebkit:5 )
+ webengine? ( dev-qt/qtwebengine:5 )
"
RDEPEND="${DEPEND}
- virtual/leechcraft-downloader-http"
+ virtual/leechcraft-downloader-http"
-REQUIRED_USE="pcre? ( cleanweb )"
-
-pkg_setup() {
- confutils_require_any postgres sqlite
-}
+REQUIRED_USE="|| ( postgres sqlite )
+ || ( webkit webengine )"
src_configure() {
- local mycmakeargs="
- $(cmake-utils_use_enable autosearch POSHUKU_AUTOSEARCH)
- $(cmake-utils_use_enable cleanweb POSHUKU_CLEANWEB)
- $(cmake-utils_use_enable dcac POSHUKU_DCAC)
- $(cmake-utils_use_enable fatape POSHUKU_FATAPE)
- $(cmake-utils_use_enable filescheme POSHUKU_FILESCHEME)
- $(cmake-utils_use_enable fua POSHUKU_FUA)
- $(cmake-utils_use_enable idn IDN)
- $(cmake-utils_use_enable keywords POSHUKU_KEYWORDS)
- $(cmake-utils_use_enable onlinebookmarks POSHUKU_ONLINEBOOKMARKS)
- $(cmake-utils_use_enable qrd POSHUKU_QRD)
- $(cmake-utils_use_enable pcre POSHUKU_CLEANWEB_PCRE)
- $(cmake-utils_use_enable wyfv POSHUKU_WYFV)
- "
+ local mycmakeargs=(
+ -DENABLE_POSHUKU_AUTOSEARCH=$(usex autosearch)
+ -DENABLE_POSHUKU_CLEANWEB=$(usex cleanweb)
+ -DENABLE_POSHUKU_DCAC=$(usex dcac)
+ -DENABLE_POSHUKU_FATAPE=$(usex fatape)
+ -DENABLE_POSHUKU_FILESCHEME=$(usex filescheme)
+ -DENABLE_POSHUKU_FOC=$(usex foc)
+ -DENABLE_POSHUKU_FUA=$(usex fua)
+ -DENABLE_IDN=$(usex idn)
+ -DENABLE_POSHUKU_KEYWORDS=$(usex keywords)
+ -DENABLE_POSHUKU_ONLINEBOOKMARKS=$(usex onlinebookmarks)
+ -DENABLE_POSHUKU_QRD=$(usex qrd)
+ -DENABLE_POSHUKU_SPEEDDIAL=$(usex speeddial)
+ -DENABLE_POSHUKU_WEBKITVIEW=$(usex webkitview)
+ -DENABLE_POSHUKU_WEBENGINEVIEW=$(usex webengineview)
+ )
cmake-utils_src_configure
}
diff --git a/app-leechcraft/lc-poshuku/metadata.xml b/app-leechcraft/lc-poshuku/metadata.xml
index 91328c1eb0da..fc972e3c9eaf 100644
--- a/app-leechcraft/lc-poshuku/metadata.xml
+++ b/app-leechcraft/lc-poshuku/metadata.xml
@@ -1,21 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
-</maintainer>
-<use>
- <flag name="autosearch">Provide automatic search suggestions for Poshuku.</flag>
- <flag name="cleanweb">Build CleanWeb for ad blocking compatible with Firefox's AdBlock+.</flag>
- <flag name="dcac">Build color inverter module providing a night mode.</flag>
- <flag name="fatape">Build FatApe, GreaseMonkey userscripts support layer.</flag>
- <flag name="filescheme">Build FileScheme for accessing local URLs.</flag>
- <flag name="fua">Build FUA for faking user agents for different hosts.</flag>
- <flag name="keywords">Build Keywords for adjusting search shortcuts.</flag>
- <flag name="onlinebookmarks">Build OnlineBookmarks for syncing bookmarks with social bookmarking services like Read It Later.</flag>
- <flag name="pcre">Use <pkg>dev-libs/libpcre</pkg> for rules matching in CleanWeb instead of slower QRegExp.</flag>
- <flag name="qrd">Build module for displaying the QR code of a web page.</flag>
- <flag name="wyfv">Build WYFV for replacing Flash-based video players on some sites.</flag>
-</use>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="autosearch">Provide automatic search suggestions for Poshuku.</flag>
+ <flag name="cleanweb">Build CleanWeb for ad blocking compatible with Firefox's AdBlock+.</flag>
+ <flag name="dcac">Build color inverter module providing a night mode.</flag>
+ <flag name="fatape">Build FatApe, GreaseMonkey userscripts support layer.</flag>
+ <flag name="filescheme">Build FileScheme for accessing local URLs.</flag>
+ <flag name="foc">Build FOC for Flash-on-Click functionality.</flag>
+ <flag name="fua">Build FUA for faking user agents for different hosts.</flag>
+ <flag name="keywords">Build Keywords for adjusting search shortcuts.</flag>
+ <flag name="onlinebookmarks">Build OnlineBookmarks for syncing bookmarks with social bookmarking services like Read It Later.</flag>
+ <flag name="qrd">Build module for displaying the QR code of a web page.</flag>
+ <flag name="speeddial">Build SpeedDial module.</flag>
+ <flag name="webengine">Build WebEngine- (that is, Chromium-)based rendering backend.</flag>
+ </use>
</pkgmetadata>
diff --git a/app-leechcraft/lc-qrosp/lc-qrosp-9999.ebuild b/app-leechcraft/lc-qrosp/lc-qrosp-9999.ebuild
index 6dc66780a0c4..c0dffd979703 100644
--- a/app-leechcraft/lc-qrosp/lc-qrosp-9999.ebuild
+++ b/app-leechcraft/lc-qrosp/lc-qrosp-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,6 +13,5 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- dev-libs/qjson
- dev-libs/qrosscore"
+ >=dev-libs/qrosscore-0.3.2"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-qrosp/metadata.xml b/app-leechcraft/lc-qrosp/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-qrosp/metadata.xml
+++ b/app-leechcraft/lc-qrosp/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-rosenthal/lc-rosenthal-9999.ebuild b/app-leechcraft/lc-rosenthal/lc-rosenthal-9999.ebuild
index ef068d5cb3be..b9a7439f4a38 100644
--- a/app-leechcraft/lc-rosenthal/lc-rosenthal-9999.ebuild
+++ b/app-leechcraft/lc-rosenthal/lc-rosenthal-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,8 +10,9 @@ DESCRIPTION="Spellchecking support for LeechCraft"
SLOT="0"
KEYWORDS=""
-IUSE=""
+IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
+ dev-qt/qtgui:5
app-text/hunspell"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-rosenthal/metadata.xml b/app-leechcraft/lc-rosenthal/metadata.xml
index d0b2a1a5e58a..ef43617d9e97 100644
--- a/app-leechcraft/lc-rosenthal/metadata.xml
+++ b/app-leechcraft/lc-rosenthal/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
-</maintainer>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-sb2/lc-sb2-9999.ebuild b/app-leechcraft/lc-sb2/lc-sb2-9999.ebuild
index bc08489a463c..8d5c4e00d836 100644
--- a/app-leechcraft/lc-sb2/lc-sb2-9999.ebuild
+++ b/app-leechcraft/lc-sb2/lc-sb2-9999.ebuild
@@ -2,18 +2,19 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit leechcraft
-DESCRIPTION="Sidebar with combined launcher and tab switcher, as well as tray area"
+DESCRIPTION="Sidebar for LeechCraft supporting quarks like tab switcher, tray area and so on"
SLOT="0"
KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- dev-qt/qtdeclarative:4
- dev-libs/qjson
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtdeclarative:5[widgets]
"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-sb2/metadata.xml b/app-leechcraft/lc-sb2/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-sb2/metadata.xml
+++ b/app-leechcraft/lc-sb2/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-scroblibre/lc-scroblibre-9999.ebuild b/app-leechcraft/lc-scroblibre/lc-scroblibre-9999.ebuild
index 3df9d9b934b2..94da7c3028d6 100644
--- a/app-leechcraft/lc-scroblibre/lc-scroblibre-9999.ebuild
+++ b/app-leechcraft/lc-scroblibre/lc-scroblibre-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,5 +12,8 @@ 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-scroblibre/metadata.xml b/app-leechcraft/lc-scroblibre/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-scroblibre/metadata.xml
+++ b/app-leechcraft/lc-scroblibre/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-secman/lc-secman-9999.ebuild b/app-leechcraft/lc-secman/lc-secman-9999.ebuild
index 7758cdc51ab8..37f8d40d9992 100644
--- a/app-leechcraft/lc-secman/lc-secman-9999.ebuild
+++ b/app-leechcraft/lc-secman/lc-secman-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
@@ -10,7 +10,18 @@ DESCRIPTION="Security and personal data manager for LeechCraft"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
+IUSE="debug crypt"
-DEPEND="~app-leechcraft/lc-core-${PV}"
+DEPEND="~app-leechcraft/lc-core-${PV}
+ crypt? ( dev-libs/openssl:0 )
+ dev-qt/qtwidgets:5
+"
RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_SECMAN_SECURESTORAGE=$(usex crypt)
+ )
+
+ cmake-utils_src_configure
+}
diff --git a/app-leechcraft/lc-secman/metadata.xml b/app-leechcraft/lc-secman/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-secman/metadata.xml
+++ b/app-leechcraft/lc-secman/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-seekthru/lc-seekthru-9999.ebuild b/app-leechcraft/lc-seekthru/lc-seekthru-9999.ebuild
index 2c5f39631350..853c5525c370 100644
--- a/app-leechcraft/lc-seekthru/lc-seekthru-9999.ebuild
+++ b/app-leechcraft/lc-seekthru/lc-seekthru-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,10 @@ SLOT="0"
KEYWORDS=""
IUSE="debug"
-DEPEND="~app-leechcraft/lc-core-${PV}"
+DEPEND="~app-leechcraft/lc-core-${PV}
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+"
RDEPEND="${DEPEND}
- virtual/leechcraft-search-show
- virtual/leechcraft-downloader-http"
+ ~virtual/leechcraft-search-show-${PV}
+ ~virtual/leechcraft-downloader-http-${PV}"
diff --git a/app-leechcraft/lc-seekthru/metadata.xml b/app-leechcraft/lc-seekthru/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-seekthru/metadata.xml
+++ b/app-leechcraft/lc-seekthru/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-summary/lc-summary-9999.ebuild b/app-leechcraft/lc-summary/lc-summary-9999.ebuild
index a782c0d9fdf8..3d0066b858c8 100644
--- a/app-leechcraft/lc-summary/lc-summary-9999.ebuild
+++ b/app-leechcraft/lc-summary/lc-summary-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-summary/metadata.xml b/app-leechcraft/lc-summary/metadata.xml
index 944f4a60fd5e..8cbd28294b97 100644
--- a/app-leechcraft/lc-summary/metadata.xml
+++ b/app-leechcraft/lc-summary/metadata.xml
@@ -1,9 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
-</maintainer>
-<longdescription>Summary which shows all the downloads, events and statuses in LeechCraft.</longdescription>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <longdescription>Summary which shows all the downloads, events and statuses in LeechCraft.</longdescription>
</pkgmetadata>
diff --git a/app-leechcraft/lc-sysnotify/lc-sysnotify-9999.ebuild b/app-leechcraft/lc-sysnotify/lc-sysnotify-9999.ebuild
index f9b9787dc1ca..082f2956e2cc 100644
--- a/app-leechcraft/lc-sysnotify/lc-sysnotify-9999.ebuild
+++ b/app-leechcraft/lc-sysnotify/lc-sysnotify-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
@@ -13,5 +13,7 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- dev-qt/qtdbus:4"
+ dev-qt/qtgui:5
+ dev-qt/qtdbus:5
+"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-sysnotify/metadata.xml b/app-leechcraft/lc-sysnotify/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-sysnotify/metadata.xml
+++ b/app-leechcraft/lc-sysnotify/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-tabsessmanager/lc-tabsessmanager-9999.ebuild b/app-leechcraft/lc-tabsessmanager/lc-tabsessmanager-9999.ebuild
index 5813df9714a2..052237cebf2f 100644
--- a/app-leechcraft/lc-tabsessmanager/lc-tabsessmanager-9999.ebuild
+++ b/app-leechcraft/lc-tabsessmanager/lc-tabsessmanager-9999.ebuild
@@ -2,15 +2,17 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=6
inherit leechcraft
-DESCRIPTION="Provides session restore between LeechCraft runs and manual saves/restores"
+DESCRIPTION="Tabs sessions manager"
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-tabsessmanager/metadata.xml b/app-leechcraft/lc-tabsessmanager/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-tabsessmanager/metadata.xml
+++ b/app-leechcraft/lc-tabsessmanager/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-tabslist/lc-tabslist-9999.ebuild b/app-leechcraft/lc-tabslist/lc-tabslist-9999.ebuild
index 368a4102b206..0a0d2dbf648c 100644
--- a/app-leechcraft/lc-tabslist/lc-tabslist-9999.ebuild
+++ b/app-leechcraft/lc-tabslist/lc-tabslist-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-tabslist/metadata.xml b/app-leechcraft/lc-tabslist/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-tabslist/metadata.xml
+++ b/app-leechcraft/lc-tabslist/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-touchstreams/lc-touchstreams-9999.ebuild b/app-leechcraft/lc-touchstreams/lc-touchstreams-9999.ebuild
index 26369212105e..22cd23f3a91f 100644
--- a/app-leechcraft/lc-touchstreams/lc-touchstreams-9999.ebuild
+++ b/app-leechcraft/lc-touchstreams/lc-touchstreams-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,7 +13,9 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- >=dev-libs/boost-1.52.0
- dev-libs/qjson
- dev-qt/qtwebkit:4"
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ dev-qt/qtconcurrent:5
+"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-touchstreams/metadata.xml b/app-leechcraft/lc-touchstreams/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-touchstreams/metadata.xml
+++ b/app-leechcraft/lc-touchstreams/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-tpi/lc-tpi-9999.ebuild b/app-leechcraft/lc-tpi/lc-tpi-9999.ebuild
index 0505b431265f..c75a2d79de34 100644
--- a/app-leechcraft/lc-tpi/lc-tpi-9999.ebuild
+++ b/app-leechcraft/lc-tpi/lc-tpi-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,6 +13,7 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- dev-qt/qtdeclarative:4
+ dev-qt/qtgui:5
+"
+RDEPEND="${DEPEND}
~virtual/leechcraft-quark-sideprovider-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-tpi/metadata.xml b/app-leechcraft/lc-tpi/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-tpi/metadata.xml
+++ b/app-leechcraft/lc-tpi/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-vgrabber/lc-vgrabber-9999.ebuild b/app-leechcraft/lc-vgrabber/lc-vgrabber-9999.ebuild
index bb9253dc0ab7..50a4a3aeaf2c 100644
--- a/app-leechcraft/lc-vgrabber/lc-vgrabber-9999.ebuild
+++ b/app-leechcraft/lc-vgrabber/lc-vgrabber-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-vgrabber/metadata.xml b/app-leechcraft/lc-vgrabber/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-vgrabber/metadata.xml
+++ b/app-leechcraft/lc-vgrabber/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-vrooby/lc-vrooby-9999.ebuild b/app-leechcraft/lc-vrooby/lc-vrooby-9999.ebuild
index 55924a98df83..886cb317783e 100644
--- a/app-leechcraft/lc-vrooby/lc-vrooby-9999.ebuild
+++ b/app-leechcraft/lc-vrooby/lc-vrooby-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
@@ -13,15 +13,14 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- dev-qt/qtdbus:4"
+ dev-qt/qtwidgets:5
+ dev-qt/qtdbus:5
+ dev-qt/qtdeclarative:5[widgets]
+"
RDEPEND="${DEPEND}
- sys-fs/udisks:2"
+ sys-fs/udisks:2"
-src_configure() {
- local mycmakeargs=(
- -DENABLE_VROOBY_UDISKS=OFF
- -DENABLE_VROOBY_UDISKS2=ON
- )
-
- cmake-utils_src_configure
-}
+mycmakeargs=(
+ -DENABLE_VROOBY_UDISKS=OFF
+ -DENABLE_VROOBY_UDISKS2=ON
+ )
diff --git a/app-leechcraft/lc-vrooby/metadata.xml b/app-leechcraft/lc-vrooby/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-vrooby/metadata.xml
+++ b/app-leechcraft/lc-vrooby/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-xproxy/lc-xproxy-9999.ebuild b/app-leechcraft/lc-xproxy/lc-xproxy-9999.ebuild
index abb371455518..4f3037e0ecba 100644
--- a/app-leechcraft/lc-xproxy/lc-xproxy-9999.ebuild
+++ b/app-leechcraft/lc-xproxy/lc-xproxy-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,7 +12,10 @@ 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}"
pkg_postinst() {
diff --git a/app-leechcraft/lc-xproxy/metadata.xml b/app-leechcraft/lc-xproxy/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-xproxy/metadata.xml
+++ b/app-leechcraft/lc-xproxy/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lc-xtazy/lc-xtazy-9999.ebuild b/app-leechcraft/lc-xtazy/lc-xtazy-9999.ebuild
index 95719b78bfcd..266ab030ee48 100644
--- a/app-leechcraft/lc-xtazy/lc-xtazy-9999.ebuild
+++ b/app-leechcraft/lc-xtazy/lc-xtazy-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
@@ -13,5 +13,5 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
- dev-qt/qtdbus:4"
+ dev-qt/qtdbus:5"
RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-xtazy/metadata.xml b/app-leechcraft/lc-xtazy/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/app-leechcraft/lc-xtazy/metadata.xml
+++ b/app-leechcraft/lc-xtazy/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/app-leechcraft/lcpackgen/lcpackgen-1.3.ebuild b/app-leechcraft/lcpackgen/lcpackgen-1.3.ebuild
index 1a8f746ba3f0..9ab8eb1690cf 100644
--- a/app-leechcraft/lcpackgen/lcpackgen-1.3.ebuild
+++ b/app-leechcraft/lcpackgen/lcpackgen-1.3.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 cmake-utils
diff --git a/app-leechcraft/lcpackgen/metadata.xml b/app-leechcraft/lcpackgen/metadata.xml
index 12c590f043ca..29e1fba6ca76 100644
--- a/app-leechcraft/lcpackgen/metadata.xml
+++ b/app-leechcraft/lcpackgen/metadata.xml
@@ -1,11 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
- </maintainer>
- <upstream>
- <remote-id type="github">0xd34df00d/lcpackgen</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">0xd34df00d/lcpackgen</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-leechcraft/leechcraft-meta/leechcraft-meta-9999.ebuild b/app-leechcraft/leechcraft-meta/leechcraft-meta-9999.ebuild
index 4a3d35db239d..afb093c3334f 100644
--- a/app-leechcraft/leechcraft-meta/leechcraft-meta-9999.ebuild
+++ b/app-leechcraft/leechcraft-meta/leechcraft-meta-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="5"
+EAPI=6
DESCRIPTION="Metapackage containing all ready-to-use LeechCraft plugins"
HOMEPAGE="http://leechcraft.org/"
@@ -65,6 +65,10 @@ RDEPEND="
~app-leechcraft/lc-nacheku-${PV}
~app-leechcraft/lc-xtazy-${PV}
~app-leechcraft/lc-htthare-${PV}
+ ~app-leechcraft/lc-hotsensors-${PV}
+ ~app-leechcraft/lc-sb2-${PV}
+ ~app-leechcraft/lc-intermutko-${PV}
+ ~app-leechcraft/lc-ooronee-${PV}
de? (
~app-leechcraft/lc-devmon-${PV}
~app-leechcraft/lc-fenet-${PV}
diff --git a/app-leechcraft/leechcraft-meta/metadata.xml b/app-leechcraft/leechcraft-meta/metadata.xml
index 63c788d93327..8e9a81fac063 100644
--- a/app-leechcraft/leechcraft-meta/metadata.xml
+++ b/app-leechcraft/leechcraft-meta/metadata.xml
@@ -1,11 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
- <longdescription>LeechCraft full package including all official plugins which are considered to be useful.</longdescription>
+ <longdescription>LeechCraft full package including all official plugins which are considered to be useful.</longdescription>
<use>
<flag name="de">Install components, that allow using Leechcraft as Desktop Environment</flag>
</use>
diff --git a/app-leechcraft/liblaretz/liblaretz-0.1.0.ebuild b/app-leechcraft/liblaretz/liblaretz-0.1.0.ebuild
index 43ea1dba699d..0ccd3ca10852 100644
--- a/app-leechcraft/liblaretz/liblaretz-0.1.0.ebuild
+++ b/app-leechcraft/liblaretz/liblaretz-0.1.0.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
DESCRIPTION="Shared library to be used by the Laretz sync server and its clients"
HOMEPAGE="http://leechcraft.org"
diff --git a/app-leechcraft/liblaretz/liblaretz-9999.ebuild b/app-leechcraft/liblaretz/liblaretz-9999.ebuild
index 18d9ba829410..37d68814bb6e 100644
--- a/app-leechcraft/liblaretz/liblaretz-9999.ebuild
+++ b/app-leechcraft/liblaretz/liblaretz-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="Shared library to be used by the Laretz sync server and its clients"
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/liblaretz/metadata.xml b/app-leechcraft/liblaretz/metadata.xml
index 969d57a4930b..ebb8b8332c82 100644
--- a/app-leechcraft/liblaretz/metadata.xml
+++ b/app-leechcraft/liblaretz/metadata.xml
@@ -1,9 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
<upstream>
<remote-id type="github">0xd34df00d/laretz</remote-id>
diff --git a/dev-libs/qrosscore/metadata.xml b/dev-libs/qrosscore/metadata.xml
index 3b2e487b937f..bdb16316b22e 100644
--- a/dev-libs/qrosscore/metadata.xml
+++ b/dev-libs/qrosscore/metadata.xml
@@ -1,9 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
<longdescription lang="en">
Qross is a KDE-free version of Kross.
diff --git a/dev-libs/qrosspython/metadata.xml b/dev-libs/qrosspython/metadata.xml
index 8cdb947b14d3..543b73607060 100644
--- a/dev-libs/qrosspython/metadata.xml
+++ b/dev-libs/qrosspython/metadata.xml
@@ -1,9 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
<longdescription lang="en">
Python interpreter for Qross.
diff --git a/eclass/leechcraft.eclass b/eclass/leechcraft.eclass
index ffc647adea23..2ce9be5dcdec 100644
--- a/eclass/leechcraft.eclass
+++ b/eclass/leechcraft.eclass
@@ -4,7 +4,7 @@
#
# @ECLASS: leechcraft.eclass
# @MAINTAINER:
-# leechcraft@gentoo.org
+# 0xd34df00d@gmail.com
# @AUTHOR:
# 0xd34df00d@gmail.com
# NightNord@niifaq.ru
@@ -19,29 +19,27 @@
#
# Thanks for original eclass to Andrian Nord <NightNord@niifaq.ru>.
#
-# Only EAPI >3 supported
+# Only EAPI >4 supported
case ${EAPI:-0} in
- 4|5) ;;
- 0|1|2|3) die "EAPI not supported, bug ebuild mantainer" ;;
- *) die "Unknown EAPI, bug eclass maintainers" ;;
+ 6) ;;
+ *) die "EAPI not supported, bug ebuild mantainer" ;;
esac
-inherit cmake-utils toolchain-funcs versionator
+inherit cmake-utils
if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="git://github.com/0xd34df00d/leechcraft.git
https://github.com/0xd34df00d/leechcraft.git"
- EGIT_PROJECT="leechcraft"
- inherit git-2
+ inherit git-r3
else
DEPEND="app-arch/xz-utils"
- SRC_URI="http://dist.leechcraft.org/LeechCraft/${PV}/leechcraft-${PV}.tar.xz"
+ SRC_URI="https://dist.leechcraft.org/LeechCraft/${PV}/leechcraft-${PV}.tar.xz"
S="${WORKDIR}/leechcraft-${PV}"
fi
-HOMEPAGE="http://leechcraft.org/"
+HOMEPAGE="https://leechcraft.org/"
LICENSE="Boost-1.0"
# @ECLASS-VARIABLE: LEECHCRAFT_PLUGIN_CATEGORY
@@ -57,27 +55,3 @@ elif [[ ${PN} != lc-core ]]; then
else
CMAKE_USE_DIR="${S}"/src
fi
-
-EXPORT_FUNCTIONS "pkg_pretend"
-
-# @FUNCTION: leechcraft_pkg_pretend
-# @DESCRIPTION:
-# Determine active compiler version and refuse to build
-# if it is not satisfied at least to minimal version,
-# supported by upstream developers
-leechcraft_pkg_pretend() {
- debug-print-function ${FUNCNAME} "$@"
-
- if [[ ${MERGE_TYPE} != binary ]]; then
- # All in-tree versions require at least gcc 4.6
- [[ $(gcc-major-version) -lt 4 ]] || \
- ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) \
- && die "Sorry, but gcc 4.6 or higher is required."
- # 0.6.65 monocle and all later plugins require at least gcc 4.8
- if version_is_at_least 0.6.66 || ( [[ ${PN} == lc-monocle ]] && version_is_at_least 0.6.65 ); then
- [[ $(gcc-major-version) -lt 4 ]] || \
- ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 8 ]] ) \
- && die "Sorry, but gcc 4.8 or higher is required."
- fi
- fi
-}
diff --git a/media-libs/hupnp-ng/metadata.xml b/media-libs/hupnp-ng/metadata.xml
index 975190e88632..a8c459232893 100644
--- a/media-libs/hupnp-ng/metadata.xml
+++ b/media-libs/hupnp-ng/metadata.xml
@@ -1,9 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
<upstream>
<remote-id type="github">0xd34df00d/hupnp-ng</remote-id>
diff --git a/net-libs/qxmpp/metadata.xml b/net-libs/qxmpp/metadata.xml
index 915f97dc4a32..128b3f2f7fdc 100644
--- a/net-libs/qxmpp/metadata.xml
+++ b/net-libs/qxmpp/metadata.xml
@@ -1,17 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
-</maintainer>
-<upstream>
- <bugs-to>https://github.com/qxmpp-project/qxmpp/issues</bugs-to>
- <changelog>https://raw.githubusercontent.com/qxmpp-project/qxmpp/master/CHANGELOG</changelog>
- <remote-id type="github">qxmpp-project/qxmpp</remote-id>
-</upstream>
-<use>
- <flag name="opus">Enable Opus codec support via <pkg>media-libs/opus</pkg></flag>
- <flag name="vpx">Enable VP8 codec support via <pkg>media-libs/libvpx</pkg></flag>
-</use>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://github.com/qxmpp-project/qxmpp/issues</bugs-to>
+ <changelog>https://raw.githubusercontent.com/qxmpp-project/qxmpp/master/CHANGELOG</changelog>
+ <remote-id type="github">qxmpp-project/qxmpp</remote-id>
+ </upstream>
+ <use>
+ <flag name="opus">Enable Opus codec support via <pkg>media-libs/opus</pkg></flag>
+ <flag name="vpx">Enable VP8 codec support via <pkg>media-libs/libvpx</pkg></flag>
+ </use>
</pkgmetadata>
diff --git a/virtual/leechcraft-browser/leechcraft-browser-9999.ebuild b/virtual/leechcraft-browser/leechcraft-browser-9999.ebuild
index f9a8826ad106..221bfcec7886 100644
--- a/virtual/leechcraft-browser/leechcraft-browser-9999.ebuild
+++ b/virtual/leechcraft-browser/leechcraft-browser-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
DESCRIPTION="Virtual for LeechCraft plugins providing a web browser"
HOMEPAGE=""
diff --git a/virtual/leechcraft-browser/metadata.xml b/virtual/leechcraft-browser/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/virtual/leechcraft-browser/metadata.xml
+++ b/virtual/leechcraft-browser/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/virtual/leechcraft-downloader-http/leechcraft-downloader-http-9999.ebuild b/virtual/leechcraft-downloader-http/leechcraft-downloader-http-9999.ebuild
index 46cdbc7c2c1d..1fe8567c991b 100644
--- a/virtual/leechcraft-downloader-http/leechcraft-downloader-http-9999.ebuild
+++ b/virtual/leechcraft-downloader-http/leechcraft-downloader-http-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
DESCRIPTION="Virtual for LeechCraft plugins providing HTTP downloading"
HOMEPAGE=""
@@ -13,5 +13,5 @@ SLOT="0"
KEYWORDS=""
IUSE=""
-RDEPEND="app-leechcraft/lc-cstp"
+RDEPEND="~app-leechcraft/lc-cstp-${PV}"
DEPEND=""
diff --git a/virtual/leechcraft-downloader-http/metadata.xml b/virtual/leechcraft-downloader-http/metadata.xml
index d0b2a1a5e58a..ef43617d9e97 100644
--- a/virtual/leechcraft-downloader-http/metadata.xml
+++ b/virtual/leechcraft-downloader-http/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
-</maintainer>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
</pkgmetadata>
diff --git a/virtual/leechcraft-notifier/leechcraft-notifier-9999.ebuild b/virtual/leechcraft-notifier/leechcraft-notifier-9999.ebuild
index 5fff964d3cdf..5e359f1d9bfc 100644
--- a/virtual/leechcraft-notifier/leechcraft-notifier-9999.ebuild
+++ b/virtual/leechcraft-notifier/leechcraft-notifier-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="Virtual for LeechCraft plugins capable of visually notifying the user"
HOMEPAGE=""
@@ -11,6 +11,10 @@ SRC_URI=""
LICENSE=""
SLOT="0"
KEYWORDS=""
+IUSE=""
-RDEPEND="|| ( app-leechcraft/lc-kinotify app-leechcraft/lc-dbusmanager )"
+RDEPEND="|| (
+ ~app-leechcraft/lc-kinotify-${PV}
+ ~app-leechcraft/lc-dbusmanager-${PV}
+ )"
DEPEND=""
diff --git a/virtual/leechcraft-notifier/metadata.xml b/virtual/leechcraft-notifier/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/virtual/leechcraft-notifier/metadata.xml
+++ b/virtual/leechcraft-notifier/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-9999.ebuild b/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-9999.ebuild
index dca72bca2f00..3f7eff0d45a0 100644
--- a/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-9999.ebuild
+++ b/virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-9999.ebuild
@@ -1,10 +1,10 @@
-# 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
-DESCRIPTION="Virtual for LeechCraft plugins, displaying quarks in small size somewhere near screen end"
+DESCRIPTION="Virtual for LeechCraft plugins displaying quarks near window edges"
HOMEPAGE=""
SRC_URI=""
@@ -13,5 +13,5 @@ SLOT="0"
KEYWORDS=""
IUSE=""
-RDEPEND="app-leechcraft/lc-sb2"
+RDEPEND="~app-leechcraft/lc-sb2-${PV}"
DEPEND=""
diff --git a/virtual/leechcraft-quark-sideprovider/metadata.xml b/virtual/leechcraft-quark-sideprovider/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/virtual/leechcraft-quark-sideprovider/metadata.xml
+++ b/virtual/leechcraft-quark-sideprovider/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/virtual/leechcraft-search-show/leechcraft-search-show-9999.ebuild b/virtual/leechcraft-search-show/leechcraft-search-show-9999.ebuild
index 09fab58d380a..d6e59326aa48 100644
--- a/virtual/leechcraft-search-show/leechcraft-search-show-9999.ebuild
+++ b/virtual/leechcraft-search-show/leechcraft-search-show-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
DESCRIPTION="Virtual for LeechCraft plugins providing UI for search plugins"
HOMEPAGE=""
@@ -13,5 +13,5 @@ SLOT="0"
KEYWORDS=""
IUSE=""
-RDEPEND="app-leechcraft/lc-summary"
+RDEPEND="~app-leechcraft/lc-summary-${PV}"
DEPEND=""
diff --git a/virtual/leechcraft-search-show/metadata.xml b/virtual/leechcraft-search-show/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/virtual/leechcraft-search-show/metadata.xml
+++ b/virtual/leechcraft-search-show/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
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
index 6ad13e3d3495..bfe43b66a606 100644
--- a/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-9999.ebuild
+++ b/virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-9999.ebuild
@@ -1,10 +1,10 @@
-# 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
-DESCRIPTION="Virtual for LeechCraft plugins that add support for managing removable storage devices"
+DESCRIPTION="Virtual for LeechCraft plugins for managing removable storage devices"
HOMEPAGE=""
SRC_URI=""
diff --git a/virtual/leechcraft-storage-device-manager/metadata.xml b/virtual/leechcraft-storage-device-manager/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/virtual/leechcraft-storage-device-manager/metadata.xml
+++ b/virtual/leechcraft-storage-device-manager/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/virtual/leechcraft-task-show/leechcraft-task-show-9999.ebuild b/virtual/leechcraft-task-show/leechcraft-task-show-9999.ebuild
index 5fa671c216ab..43477f78c254 100644
--- a/virtual/leechcraft-task-show/leechcraft-task-show-9999.ebuild
+++ b/virtual/leechcraft-task-show/leechcraft-task-show-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
DESCRIPTION="Virtual for plugins that can show IDownloads and IJobHolders"
HOMEPAGE=""
@@ -13,5 +13,5 @@ SLOT="0"
KEYWORDS=""
IUSE=""
-RDEPEND="app-leechcraft/lc-summary"
+RDEPEND="~app-leechcraft/lc-summary-${PV}"
DEPEND=""
diff --git a/virtual/leechcraft-task-show/metadata.xml b/virtual/leechcraft-task-show/metadata.xml
index 70d6e7808c6c..4799a2ff647a 100644
--- a/virtual/leechcraft-task-show/metadata.xml
+++ b/virtual/leechcraft-task-show/metadata.xml
@@ -1,9 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
-</maintainer>
-<longdescription>Virtual for plugins that can show IDownloads and IJobHolders</longdescription>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <longdescription>Virtual for plugins that can show IDownloads and IJobHolders</longdescription>
</pkgmetadata>
diff --git a/virtual/leechcraft-trayarea/leechcraft-trayarea-9999.ebuild b/virtual/leechcraft-trayarea/leechcraft-trayarea-9999.ebuild
index 73a9b2c1e6e0..cf65d2085a6a 100644
--- a/virtual/leechcraft-trayarea/leechcraft-trayarea-9999.ebuild
+++ b/virtual/leechcraft-trayarea/leechcraft-trayarea-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
DESCRIPTION="Virtual for LeechCraft plugins providing a tray area"
HOMEPAGE=""
@@ -13,5 +13,5 @@ SLOT="0"
KEYWORDS=""
IUSE=""
-RDEPEND="app-leechcraft/lc-sb2"
+RDEPEND="~app-leechcraft/lc-sb2-${PV}"
DEPEND=""
diff --git a/virtual/leechcraft-trayarea/metadata.xml b/virtual/leechcraft-trayarea/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/virtual/leechcraft-trayarea/metadata.xml
+++ b/virtual/leechcraft-trayarea/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>
diff --git a/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-9999.ebuild b/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-9999.ebuild
index 8b2dced01c2a..9ec0f9bda490 100644
--- a/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-9999.ebuild
+++ b/virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-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
DESCRIPTION="Virtual for LeechCraft plugins providing WYSIWYG text editor"
HOMEPAGE=""
diff --git a/virtual/leechcraft-wysiwyg-editor/metadata.xml b/virtual/leechcraft-wysiwyg-editor/metadata.xml
index 30c188bbd0e5..ef43617d9e97 100644
--- a/virtual/leechcraft-wysiwyg-editor/metadata.xml
+++ b/virtual/leechcraft-wysiwyg-editor/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
<maintainer type="project">
- <email>leechcraft@gentoo.org</email>
- <name>LeechCraft</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>