app-leechcraft: use Qt5, modernize the eclass and ebuilds
author0xd34df00d <0xd34df00d@gmail.com>
Sat, 25 Feb 2017 18:49:28 +0000 (19:49 +0100)
committerDavid Seifert <soap@gentoo.org>
Sun, 26 Feb 2017 11:58:56 +0000 (12:58 +0100)
Closes: https://github.com/gentoo/gentoo/pull/4079

168 files changed:
app-leechcraft/laretz/laretz-9999.ebuild
app-leechcraft/laretz/metadata.xml
app-leechcraft/lc-advancednotifications/lc-advancednotifications-9999.ebuild
app-leechcraft/lc-advancednotifications/metadata.xml
app-leechcraft/lc-aggregator/lc-aggregator-9999.ebuild
app-leechcraft/lc-aggregator/metadata.xml
app-leechcraft/lc-anhero/lc-anhero-9999.ebuild
app-leechcraft/lc-anhero/metadata.xml
app-leechcraft/lc-auscrie/lc-auscrie-9999.ebuild
app-leechcraft/lc-auscrie/metadata.xml
app-leechcraft/lc-azoth/lc-azoth-9999.ebuild
app-leechcraft/lc-azoth/metadata.xml
app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild
app-leechcraft/lc-bittorrent/metadata.xml
app-leechcraft/lc-blasq/lc-blasq-9999.ebuild
app-leechcraft/lc-blasq/metadata.xml
app-leechcraft/lc-blogique/lc-blogique-9999.ebuild
app-leechcraft/lc-blogique/metadata.xml
app-leechcraft/lc-certmgr/lc-certmgr-9999.ebuild
app-leechcraft/lc-certmgr/metadata.xml
app-leechcraft/lc-core/lc-core-9999.ebuild
app-leechcraft/lc-core/metadata.xml
app-leechcraft/lc-cpuload/lc-cpuload-9999.ebuild
app-leechcraft/lc-cpuload/metadata.xml
app-leechcraft/lc-cstp/lc-cstp-9999.ebuild
app-leechcraft/lc-cstp/metadata.xml
app-leechcraft/lc-dbusmanager/lc-dbusmanager-9999.ebuild
app-leechcraft/lc-dbusmanager/metadata.xml
app-leechcraft/lc-deadlyrics/lc-deadlyrics-9999.ebuild
app-leechcraft/lc-deadlyrics/metadata.xml
app-leechcraft/lc-devmon/lc-devmon-9999.ebuild
app-leechcraft/lc-devmon/metadata.xml
app-leechcraft/lc-dolozhee/lc-dolozhee-9999.ebuild
app-leechcraft/lc-dolozhee/metadata.xml
app-leechcraft/lc-eleeminator/lc-eleeminator-9999.ebuild
app-leechcraft/lc-eleeminator/metadata.xml
app-leechcraft/lc-fenet/lc-fenet-9999.ebuild
app-leechcraft/lc-fenet/metadata.xml
app-leechcraft/lc-gacts/lc-gacts-9999.ebuild
app-leechcraft/lc-gacts/metadata.xml
app-leechcraft/lc-glance/lc-glance-9999.ebuild
app-leechcraft/lc-glance/metadata.xml
app-leechcraft/lc-gmailnotifier/lc-gmailnotifier-9999.ebuild
app-leechcraft/lc-gmailnotifier/metadata.xml
app-leechcraft/lc-historyholder/lc-historyholder-9999.ebuild
app-leechcraft/lc-historyholder/metadata.xml
app-leechcraft/lc-hotsensors/lc-hotsensors-9999.ebuild
app-leechcraft/lc-hotsensors/metadata.xml
app-leechcraft/lc-hotstreams/lc-hotstreams-9999.ebuild
app-leechcraft/lc-hotstreams/metadata.xml
app-leechcraft/lc-htthare/lc-htthare-9999.ebuild
app-leechcraft/lc-htthare/metadata.xml
app-leechcraft/lc-imgaste/lc-imgaste-9999.ebuild
app-leechcraft/lc-imgaste/metadata.xml
app-leechcraft/lc-intermutko/lc-intermutko-9999.ebuild
app-leechcraft/lc-intermutko/metadata.xml
app-leechcraft/lc-kbswitch/lc-kbswitch-9999.ebuild
app-leechcraft/lc-kbswitch/metadata.xml
app-leechcraft/lc-kinotify/lc-kinotify-9999.ebuild
app-leechcraft/lc-kinotify/metadata.xml
app-leechcraft/lc-knowhow/lc-knowhow-9999.ebuild
app-leechcraft/lc-knowhow/metadata.xml
app-leechcraft/lc-krigstask/lc-krigstask-9999.ebuild
app-leechcraft/lc-krigstask/metadata.xml
app-leechcraft/lc-lackman/lc-lackman-9999.ebuild
app-leechcraft/lc-lackman/metadata.xml
app-leechcraft/lc-lastfmscrobble/lc-lastfmscrobble-9999.ebuild
app-leechcraft/lc-lastfmscrobble/metadata.xml
app-leechcraft/lc-laughty/lc-laughty-9999.ebuild
app-leechcraft/lc-laughty/metadata.xml
app-leechcraft/lc-launchy/lc-launchy-9999.ebuild
app-leechcraft/lc-launchy/metadata.xml
app-leechcraft/lc-lemon/lc-lemon-9999.ebuild
app-leechcraft/lc-lemon/metadata.xml
app-leechcraft/lc-lhtr/lc-lhtr-9999.ebuild
app-leechcraft/lc-lhtr/metadata.xml
app-leechcraft/lc-liznoo/lc-liznoo-9999.ebuild
app-leechcraft/lc-liznoo/metadata.xml
app-leechcraft/lc-lmp/lc-lmp-9999.ebuild
app-leechcraft/lc-lmp/metadata.xml
app-leechcraft/lc-mellonetray/lc-mellonetray-9999.ebuild
app-leechcraft/lc-mellonetray/metadata.xml
app-leechcraft/lc-monocle/lc-monocle-9999.ebuild
app-leechcraft/lc-monocle/metadata.xml
app-leechcraft/lc-musiczombie/lc-musiczombie-9999.ebuild
app-leechcraft/lc-musiczombie/metadata.xml
app-leechcraft/lc-nacheku/lc-nacheku-9999.ebuild
app-leechcraft/lc-nacheku/metadata.xml
app-leechcraft/lc-netstoremanager/lc-netstoremanager-9999.ebuild
app-leechcraft/lc-netstoremanager/metadata.xml
app-leechcraft/lc-networkmonitor/lc-networkmonitor-9999.ebuild
app-leechcraft/lc-networkmonitor/metadata.xml
app-leechcraft/lc-newlife/lc-newlife-9999.ebuild
app-leechcraft/lc-newlife/metadata.xml
app-leechcraft/lc-ooronee/lc-ooronee-9999.ebuild
app-leechcraft/lc-ooronee/metadata.xml
app-leechcraft/lc-otlozhu/lc-otlozhu-9999.ebuild
app-leechcraft/lc-otlozhu/metadata.xml
app-leechcraft/lc-pintab/lc-pintab-9999.ebuild
app-leechcraft/lc-pintab/metadata.xml
app-leechcraft/lc-pogooglue/lc-pogooglue-9999.ebuild
app-leechcraft/lc-pogooglue/metadata.xml
app-leechcraft/lc-popishu/lc-popishu-9999.ebuild
app-leechcraft/lc-popishu/metadata.xml
app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild
app-leechcraft/lc-poshuku/metadata.xml
app-leechcraft/lc-qrosp/lc-qrosp-9999.ebuild
app-leechcraft/lc-qrosp/metadata.xml
app-leechcraft/lc-rosenthal/lc-rosenthal-9999.ebuild
app-leechcraft/lc-rosenthal/metadata.xml
app-leechcraft/lc-sb2/lc-sb2-9999.ebuild
app-leechcraft/lc-sb2/metadata.xml
app-leechcraft/lc-scroblibre/lc-scroblibre-9999.ebuild
app-leechcraft/lc-scroblibre/metadata.xml
app-leechcraft/lc-secman/lc-secman-9999.ebuild
app-leechcraft/lc-secman/metadata.xml
app-leechcraft/lc-seekthru/lc-seekthru-9999.ebuild
app-leechcraft/lc-seekthru/metadata.xml
app-leechcraft/lc-summary/lc-summary-9999.ebuild
app-leechcraft/lc-summary/metadata.xml
app-leechcraft/lc-sysnotify/lc-sysnotify-9999.ebuild
app-leechcraft/lc-sysnotify/metadata.xml
app-leechcraft/lc-tabsessmanager/lc-tabsessmanager-9999.ebuild
app-leechcraft/lc-tabsessmanager/metadata.xml
app-leechcraft/lc-tabslist/lc-tabslist-9999.ebuild
app-leechcraft/lc-tabslist/metadata.xml
app-leechcraft/lc-touchstreams/lc-touchstreams-9999.ebuild
app-leechcraft/lc-touchstreams/metadata.xml
app-leechcraft/lc-tpi/lc-tpi-9999.ebuild
app-leechcraft/lc-tpi/metadata.xml
app-leechcraft/lc-vgrabber/lc-vgrabber-9999.ebuild
app-leechcraft/lc-vgrabber/metadata.xml
app-leechcraft/lc-vrooby/lc-vrooby-9999.ebuild
app-leechcraft/lc-vrooby/metadata.xml
app-leechcraft/lc-xproxy/lc-xproxy-9999.ebuild
app-leechcraft/lc-xproxy/metadata.xml
app-leechcraft/lc-xtazy/lc-xtazy-9999.ebuild
app-leechcraft/lc-xtazy/metadata.xml
app-leechcraft/lcpackgen/lcpackgen-1.3.ebuild
app-leechcraft/lcpackgen/metadata.xml
app-leechcraft/leechcraft-meta/leechcraft-meta-9999.ebuild
app-leechcraft/leechcraft-meta/metadata.xml
app-leechcraft/liblaretz/liblaretz-0.1.0.ebuild
app-leechcraft/liblaretz/liblaretz-9999.ebuild
app-leechcraft/liblaretz/metadata.xml
dev-libs/qrosscore/metadata.xml
dev-libs/qrosspython/metadata.xml
eclass/leechcraft.eclass
media-libs/hupnp-ng/metadata.xml
net-libs/qxmpp/metadata.xml
virtual/leechcraft-browser/leechcraft-browser-9999.ebuild
virtual/leechcraft-browser/metadata.xml
virtual/leechcraft-downloader-http/leechcraft-downloader-http-9999.ebuild
virtual/leechcraft-downloader-http/metadata.xml
virtual/leechcraft-notifier/leechcraft-notifier-9999.ebuild
virtual/leechcraft-notifier/metadata.xml
virtual/leechcraft-quark-sideprovider/leechcraft-quark-sideprovider-9999.ebuild
virtual/leechcraft-quark-sideprovider/metadata.xml
virtual/leechcraft-search-show/leechcraft-search-show-9999.ebuild
virtual/leechcraft-search-show/metadata.xml
virtual/leechcraft-storage-device-manager/leechcraft-storage-device-manager-9999.ebuild
virtual/leechcraft-storage-device-manager/metadata.xml
virtual/leechcraft-task-show/leechcraft-task-show-9999.ebuild
virtual/leechcraft-task-show/metadata.xml
virtual/leechcraft-trayarea/leechcraft-trayarea-9999.ebuild
virtual/leechcraft-trayarea/metadata.xml
virtual/leechcraft-wysiwyg-editor/leechcraft-wysiwyg-editor-9999.ebuild
virtual/leechcraft-wysiwyg-editor/metadata.xml

index 655c1cf6fceeeb2398ee4f2341ec38846cbd215e..76df732ac366fef1b472c4f1b1b3e2850f84e726 100644 (file)
@@ -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"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 3fb94612c3e2897be0a1451909c67166cd56f207..e982e40cf5411e32667af8a7257cd78311f0f30a 100644 (file)
@@ -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() {
index 5bd8633aab854533d65d3198d77ee031268c9540..a14b015c93c48379c690933295540edab9a1e269 100644 (file)
@@ -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>
index 151b1d8ba6e89c692a531bb4fc795a135ba47bb0..e7962496948204e13192e58cb37d01daaa0ee6db 100644 (file)
@@ -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"
index 924fdc5f72897f3e4e1f88343ce8828338e73533..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 0db4c417bc8ba76862419585407c482315fcb3eb..e027b21ef1aefacc0d51d0bffa57b977ac20381d 100644 (file)
@@ -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
 
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 6a39ac3646a04d1879f677d4a08fea0abeaf035f..3ab2f053e0adb6f52fec70891e8045427aee0769 100644 (file)
@@ -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
 
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 8d4294742618b17f1833aa8dc28e9d71dfe69cf9..9c28b116591ae859a4fea6dba56f2045d9e39af0 100644 (file)
@@ -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
index 7684b5c84583f13776fa1b5b10bb370448fa5f8b..cb1e80eb2d68521b0dabb31365a8909222cc69ca 100644 (file)
@@ -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>
index 4c7602d3f9cb7a99fb71c33bbb36dc9a23f487e8..ecf3e17672e9568235b5b1b5b531c9adb2780361 100644 (file)
@@ -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
 }
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 7453543ccab000cf90782b4e1edb98342d03333f..13375b498d597afa7295f696ea1c55beb0c354c5 100644 (file)
@@ -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
index 4050cea9826674356b61a89ce93fdf75a8dcdd0b..4d414f679702092f7abf91558671ebefffae6278 100644 (file)
@@ -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>
index a7843149f5abe97e2570710fd6ebbbecd0cad19c..974b777f91c066d09c98c292fd8ab567da42ea13 100644 (file)
@@ -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
index d5d89ecb284e60aa54a2e32e7ab3b5631000a027..504534b19edfdd5a4047f66d75752158f0c9982c 100644 (file)
@@ -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>
index 6fdccb9807fffd981370fd0e367b1a8cd642d23c..72d1a129a9966e46fcaa1eef6fd42e7c65f134c8 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index a89da19a87821d7bd17d934c462ddb2455d5749d..41d7d4926e7897cbf00c83bbbb4e2be49f795ed3 100644 (file)
@@ -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} )
index 93047c9afa1325580716fd3a1aed1512ee9cb667..79bb4d800dabc58bb2c1cfc1d15edbf3b63021dd 100644 (file)
@@ -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>
index bfb3c90aba670ac8f68f85dfde111da92a91a4e4..90ca85b6cc7c00df8cb5c4d85e62b80be0893d3f 100644 (file)
@@ -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
 "
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 6e04d117c491e007c58936ce1ce69dea4adb489f..7da45a5bae3d8d0adf353e7fdb95fb5fc3c9a7a3 100644 (file)
@@ -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"
index d0b2a1a5e58a663815922c6ad32e6a2254429655..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index e61b1a89fac5ab5e74e0eee49d54cae9d07fa8c9..5f763b95940dd41eadea58c6bddb695dd5ea621e 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 69d4ba1ad37b80058b84803db95197e74818ab75..9b25933ea811b855c673f7a6ee075b6c06c6bfda 100644 (file)
@@ -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
+"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 7be29f6930927227e9590c08f1667675021e0112..de77787485b0dfd5f4797d75f388af7c8c213e6c 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 4695fb007aa97fdaa963651128a06754d6047116..4c009567b4fe516bfe1ca3cb510f7926ec494a30 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 005e63e6714aba488fa83b6013e2ae21dfa84eca..4a58624378b3a00805bcf11b7ccdb1d1696fef85 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 9484b3ece84632b275ff42dcdc36c18b15d1b6cf..ed1967730b7e32f3982096211882160c1580212d 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 91daaed231cb6e6e2b68ef1edbf3d7104b447f7a..729e6d88bd23bdb6fbdb9c1a8c88404e262c9b1e 100644 (file)
@@ -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
-}
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 07c6dbe23f0e37a96c6e94db50df2bb74057ccd1..7bedf062c6dc51b89e4070a04854a254266cc80b 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 7c320e718782dc94c16141af140556e6eab83096..1b43936c8e5a12968cfbfc03cf61c7297a3987e0 100644 (file)
@@ -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} )"
index 3fdc6e37e835f06d256a7c08b9e95f351de133a0..c92c33ea77c10b18eedddfe657daf907f78e8085 100644 (file)
@@ -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>
index 868087d05250851c9c12f42368c51b399c6d2836..dca021448d9185280e6a813f85396622e168b128 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 0975132ab2c5631fd05f57dcae30f9b8f40a5665..0bf65ca62a7a3278d96de770b6d3925b833e9035 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index a572cac1fcf3d9f3a554030512679130d71b5699..2d382ae6b67be8de2f5bc9da5142899225d805d1 100644 (file)
@@ -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}"
index d0b2a1a5e58a663815922c6ad32e6a2254429655..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index a5acf7bbea815f3feb06bd3733562b70b2b66bb6..71f8af741b935a8040f72b6d65c7b13a9458e7ee 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index f01bbb8c1ef46874b5afed9689312309661da97c..e1931547463afe172bed2a7ca851bed7aa0c59df 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 50a517c9a93c6f20dbaa06abc7882c7b9230cb06..62061a3cb87ef4e112af12e9c431947b01838b75 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index a99417b62601c3e7abb81141c14ca24b9a2d170c..5440b6a5abfe5e6418a2714a1dd92ca9a91c56fe 100644 (file)
@@ -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} )"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..3c7b5c6f28cf4e8ccb070c20d2bb73f25d6e4691 100644 (file)
@@ -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>
index 56bcd000f441fc9d60e0ffe60481e88235f544ae..3a982faf5af99214d00cfe4d294baf2a3baebafa 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index a9ff9c6d1f025cb3f255b1721aa51548b60b7dce..5c22bdc699cd3d42a63f04cdbe05039f232172e3 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 53d0b8c44f4a5af134ddafccb8d6da0b9d7bde17..0d8844e2494ee77f37a3f58c67502578ee86ab3c 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 5816c04bdbc850ff2a23274ac4fd1e5ade52021b..a2f1e5e1c2a0c80cd5eaca5b9fd7398ee138496d 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 61241b30fda0810e529aed8e1efe00c74b520842..d0a7ee37f6d29500450603d60e676dbc0b83ee08 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index c93c7a518c4ae9a19da52420a6b3d59ab780c165..b3f178993659b55ecd586ff164341879220a170b 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 3d7d0f682a36ada2704da715396d430159ac21fe..268d242daf89ce0f21b91be706235ac2ed24e7f8 100644 (file)
@@ -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}"
index d0b2a1a5e58a663815922c6ad32e6a2254429655..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 87a7d0a9610e6c6f6604ea3fe658e63d5032c796..d24ea2b0cef91590a465f585ad03ae17b3dfb713 100644 (file)
@@ -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
+}
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 9ad62e1597690328f9918126cbcc387e1249e2d6..0b6802cdb9bab81e9e4234ed6db97a9fde9d645b 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 22a1f7df1e85b688ea959a5235d5ac6a4948312f..5cd11d589750bab4a0ab8ac3095a9bdb5de8c44d 100644 (file)
@@ -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 )"
index bf8018215018698ae46d586073b0bb99f3c0d8db..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index c2891fa8e25a2933a4f38cae9421f89faa302846..84ec922b1f6678c745badccc669f078ea47fbedd 100644 (file)
@@ -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
 }
index c6abcd9f6dba79b51a284c16dfdcb3ce0b4ac404..87c916e3cb83d633c169440b7abffa33e082c907 100644 (file)
@@ -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>
index ff2c6b44c7632717247d7c25c6094ad6510f4077..7992621801674a2fb4ba483b1d8032eac6893d1e 100644 (file)
@@ -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}
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 62917cfb1a4ce1fe181708ab4f2935c59e4041a2..65fe56456d69f28b33ab67fd18c370acb2bd2e12 100644 (file)
@@ -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
 }
index a77f7b5b5061055fe608dc7ecba770499eb3200e..421dc6dc17730abad731172fc1176a127b2d55d7 100644 (file)
@@ -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>
index 0b3eb438ceeb7059d456f04a45d9efee6c766947..e199fc5b5a665b94061371d0eea00196b8ecc961 100644 (file)
@@ -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
 }
index a123d3910ca06f7b026af7bbb5d7f2dcde88af6a..b5bf77f94436721b6dc0e1d89de95ca4084459e9 100644 (file)
@@ -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>
index 1b634ff86bea0da0b7de819448108182a82a5a91..e49e01bd192309e63594fc7c041ea991057159bf 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 6baf9d582de4c4e8b13fcee443d93939fd892f4d..b4fba5b6b435e559edd6a7c8ba211c9c3d4cb3f4 100644 (file)
@@ -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
index 46b22c67b6928d0ecd9ad46f5f1612cb7d5bbe69..59814de68281746cdda0d93fe4810dba894d9661 100644 (file)
@@ -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>
index 257b09c1134f260f38bae4854d0ad44a2d6c2dea..b5ee1b1aa8b2b3510b717f18ab8db1d5844242fb 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 0a0930c8f9deb87405ee18c9cefea4081bc908c4..4441065ee0e18bdca584b8e48998403d456f3a3a 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index ad510adbf77a0ac91bb4e20e453e7850506075b1..c18ee5f8d0f4910553ffaa54d8e0099039f5625f 100644 (file)
@@ -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
 }
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 39cf822c15e7ca857acc64d07e253e8ad841d17b..3bbf43bcc69d71cf7b7e743ddcf3d5aec9750b13 100644 (file)
@@ -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
+}
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index df6d0afd1a691eb11d9f3c934b0a3ea714dc035f..7d955d13c775901e4b73a9b98cb4a51dfbb4058b 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index d70233323062067ceaa759d5f2aca80f4d5a8a5b..97f4acb458232f8f11770b9ce7a003756adbb2db 100644 (file)
@@ -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}"
index d0b2a1a5e58a663815922c6ad32e6a2254429655..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 091ea504520d411ef58896ec92d1b20aa499149b..07a25a55889d8c88b6bf69bee478d3fb4d669e17 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index def6273887865201768328df55655e2646583ffb..50e7cb01fa182ebfe4839def5b30e468dbbf6c6a 100644 (file)
@@ -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
 }
index 91328c1eb0da268f6ed3bf61deb06eae09d5e074..fc972e3c9eaff32cbb5b1c70ea72e5975b8c4bd5 100644 (file)
@@ -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>
index 6dc66780a0c44b7048113a8dc25a16a24e2c439e..c0dffd97970330f83240325283ca0e6cda5a6258 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index ef068d5cb3be3b780d262f89011c4fd7c126416e..b9a7439f4a38716bad47c6b75bf22f3d1dacec6a 100644 (file)
@@ -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}"
index d0b2a1a5e58a663815922c6ad32e6a2254429655..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index bc08489a463c67bf2f239e0828621d8b59a08eaf..8d5c4e00d836046fba358fe16216f5ff36dd783a 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 3df9d9b934b28b2dacba0c59c9047b2bb026939a..94da7c3028d6388302fb6211e2968ee124be5f8e 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 7758cdc51ab874042f8ac3be8069b1f15f8211f2..37f8d40d9992f1328451a155c5c93c7a68b2b7e9 100644 (file)
@@ -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
+}
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 2c5f396313506be3d0bf744817af5ec22da7c196..853c5525c3706d8963775ccff445ab4d6f1e1670 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index a782c0d9fdf89867fa298c4dc5fe871e5a56153f..3d0066b858c80150590dd08c98ff60fcea926304 100644 (file)
@@ -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}"
index 944f4a60fd5e71f49f877f87baec5c563e3b9b2d..8cbd28294b97386a974a053a20eb523ee7e852a4 100644 (file)
@@ -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>
index f9b9787dc1ca03b708ff1d789abff9eac1d3f57f..082f2956e2ccac3f3d453de544220b3ad4f9dc5d 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 5813df9714a24b81a31cd857e3281efd02cfb4ee..052237cebf2f0508febbabcbf3eb4bccec9392e0 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 368a4102b206a107e7f90ddd90b72e2d818adeab..0a0d2dbf648c1a7304bf1a1fa09d0b5a527700a4 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 26369212105e100f2adcc8e472bd871bc457b1c1..22cd23f3a91f496425a52ab1e398aa313b784da2 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 0505b431265f997e7a1d8593d4c5fa2ac45a441f..c75a2d79de34fd899389a6d544d8dc3d24361dee 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index bb9253dc0ab7b9721d0618944bdfb3ab60dee4e9..50a4a3aeaf2c13100e306a728e51005831f91158 100644 (file)
@@ -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
 
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 55924a98df8312808a26bc017a7b56ecdae366d3..886cb317783e609dd606f860eb0abbc28b201d90 100644 (file)
@@ -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
+       )
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index abb371455518ea436b722c27f835e90c622862cf..4f3037e0ecba824ffb62ceeb2778dab0d844d142 100644 (file)
@@ -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() {
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 95719b78bfcdde19b939e97d2ea21edc01d4a1ac..266ab030ee4811821eafd31d54b099ec0b2abe1e 100644 (file)
@@ -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}"
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 1a8f746ba3f06574a2bfdc4044710ed9650ec5c4..9ab8eb1690cf07b786d76748490d90034a00413d 100644 (file)
@@ -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
 
index 12c590f043ca7b7c3fe052b730ab9ef4a489d471..29e1fba6ca768bd90b6490ffe8052a1be2182058 100644 (file)
@@ -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>
index 4a3d35db239d951160334f1046f527d5e23a9b94..afb093c3334f60436ec77c9e2e391069a6f57e23 100644 (file)
@@ -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}
index 63c788d933279b2a08fdb128549c3922f067a32b..8e9a81fac063bd2947336a08f77fcc5fec1841de 100644 (file)
@@ -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>
index 43ea1dba699dfb3add98601ecdf10f4055f847a9..0ccd3ca1085232508aa401a5f569977e266d45e4 100644 (file)
@@ -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"
index 18d9ba829410b68d86206215e164b69dad9df3c1..37d68814bb6eca5cef8a0455ca25f9d22cb68465 100644 (file)
@@ -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"
index 969d57a4930b536a5d9c008f479e11f54c6c4c68..ebb8b8332c82040d7edff92cd41ce547e562cafe 100644 (file)
@@ -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>
index 3b2e487b937f79f13dd9bd1e3d4a1a0235c07e7b..bdb16316b22e4721d78ba330509f770b6c2d5d81 100644 (file)
@@ -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.
index 8cdb947b14d38dd3d2cd3f22a7de05e348c37817..543b736070605c48753a7803213af28201c6f92e 100644 (file)
@@ -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.
index ffc647adea239b257b018b0688865b46c085e2d8..2ce9be5dcdeca540d13290eff7b7fede31d58aa4 100644 (file)
@@ -4,7 +4,7 @@
 #
 # @ECLASS: leechcraft.eclass
 # @MAINTAINER:
-# leechcraft@gentoo.org
+# 0xd34df00d@gmail.com
 # @AUTHOR:
 # 0xd34df00d@gmail.com
 # NightNord@niifaq.ru
 #
 # 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
-}
index 975190e88632077102fb88eaef5932ca05471443..a8c4592328930f98e14a2c01d39a18f8440dd0ed 100644 (file)
@@ -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>
index 915f97dc4a320c124367fc86b86862b414d41470..128b3f2f7fdca5b713eb5b3496a5b788126d80f5 100644 (file)
@@ -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>
index f9a8826ad106ab1eefdf43b086887cd141da2f3d..221bfcec788635a280e0ec1ae892f855b52732aa 100644 (file)
@@ -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=""
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 46cdbc7c2c1d2cdbc8a32c9017b3a034d0998a4f..1fe8567c991b33affd481d772d972f25ee50814b 100644 (file)
@@ -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=""
index d0b2a1a5e58a663815922c6ad32e6a2254429655..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 5fff964d3cdf2e3230c4310bdf934877b374d84b..5e359f1d9bfcb19a7ade8203d40f0cf297135461 100644 (file)
@@ -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=""
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index dca72bca2f00c1a33bca95d7ece08833234ce087..3f7eff0d45a0d50567cfc8d62a227725a142aafc 100644 (file)
@@ -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=""
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 09fab58d380a3f86b6ab1631217d60eb1b68f1b8..d6e59326aa4862f1c70668e6558264fd8549aa12 100644 (file)
@@ -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=""
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 6ad13e3d349500ee5499614363e99c8691c35480..bfe43b66a606ed747837e48453486113414b45bf 100644 (file)
@@ -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=""
 
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 5fa671c216ab8e90e6e025aac6b1564cd57dc19c..43477f78c254ea34e8fcd66065c763a18990ffb9 100644 (file)
@@ -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=""
index 70d6e7808c6cd58f5c6fbf0125408fe11e055f89..4799a2ff647a61c91f2010180425bce667274c22 100644 (file)
@@ -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>
index 73a9b2c1e6e055e4ab9d62138f45d10480b741a8..cf65d2085a6a84eb553c953e61e8ba6a1d0ea1c4 100644 (file)
@@ -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=""
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>
index 8b2dced01c2ad70ad9efe888c1473e41ebe6124d..9ec0f9bda49022ae6cafe9c7371eff089578018d 100644 (file)
@@ -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=""
index 30c188bbd0e5bd610302048541b8ec00fdec1bd8..ef43617d9e97c331350b2f2f78b4f25375e2983f 100644 (file)
@@ -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>