summaryrefslogtreecommitdiff
path: root/app-leechcraft
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-04-12 03:41:30 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-04-12 03:41:30 +0100
commit623ee73d661e5ed8475cb264511f683407d87365 (patch)
tree993eb27c93ec7a2d2d19550300d888fc1fed9e69 /app-leechcraft
parentceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (diff)
gentoo Easter resync : 12.04.2020
Diffstat (limited to 'app-leechcraft')
-rw-r--r--app-leechcraft/Manifest.gzbin11979 -> 11973 bytes
-rw-r--r--app-leechcraft/lc-aggregator/Manifest2
-rw-r--r--app-leechcraft/lc-aggregator/lc-aggregator-9999.ebuild12
-rw-r--r--app-leechcraft/lc-azoth/Manifest2
-rw-r--r--app-leechcraft/lc-azoth/lc-azoth-9999.ebuild21
-rw-r--r--app-leechcraft/lc-bittorrent/Manifest2
-rw-r--r--app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild20
-rw-r--r--app-leechcraft/lc-blogique/Manifest2
-rw-r--r--app-leechcraft/lc-blogique/lc-blogique-9999.ebuild13
-rw-r--r--app-leechcraft/lc-core/Manifest2
-rw-r--r--app-leechcraft/lc-core/lc-core-9999.ebuild44
-rw-r--r--app-leechcraft/lc-historyholder/Manifest2
-rw-r--r--app-leechcraft/lc-historyholder/lc-historyholder-9999.ebuild12
-rw-r--r--app-leechcraft/lc-lackman/Manifest2
-rw-r--r--app-leechcraft/lc-lackman/lc-lackman-9999.ebuild10
-rw-r--r--app-leechcraft/lc-lmp/Manifest2
-rw-r--r--app-leechcraft/lc-lmp/lc-lmp-9999.ebuild27
-rw-r--r--app-leechcraft/lc-newlife/Manifest2
-rw-r--r--app-leechcraft/lc-newlife/lc-newlife-9999.ebuild8
-rw-r--r--app-leechcraft/lc-poshuku/Manifest2
-rw-r--r--app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild21
21 files changed, 125 insertions, 83 deletions
diff --git a/app-leechcraft/Manifest.gz b/app-leechcraft/Manifest.gz
index 8304f2c6567b..3a63709cd2e4 100644
--- a/app-leechcraft/Manifest.gz
+++ b/app-leechcraft/Manifest.gz
Binary files differ
diff --git a/app-leechcraft/lc-aggregator/Manifest b/app-leechcraft/lc-aggregator/Manifest
index e28617a349dd..9845428c3895 100644
--- a/app-leechcraft/lc-aggregator/Manifest
+++ b/app-leechcraft/lc-aggregator/Manifest
@@ -1,2 +1,2 @@
-EBUILD lc-aggregator-9999.ebuild 1091 BLAKE2B e7903c229a0fd2c5160c20c50ef17f4af5d088f49c9ff5c035d36e88c1ba13892432e0dd93d326909f4444ffeddec0276d89f899c9c08b821911a988637ce847 SHA512 90f444b03b84c0f16f0660c56d9595ce3832d5afdc9ebf55ac12d6f905bd85c70948c44e97ead977563ea7be3e38bca5c26f7122e8e181d544e441fe5f9f96ff
+EBUILD lc-aggregator-9999.ebuild 1099 BLAKE2B deaed4af4e1b5da1b756720a5cbd0ff410f29177134513af9a7d233d1f6d112decd5f501a5fa80834d59f9d4df4ff4a33aeb17b3fa2172a462189806ca3dc57f SHA512 ba234d5d5997c588d8c0ddb1693dd5a53acb75a740b4592cae634b260a982d8e2327c99364a2145e4874f2779c61c98e45c0773d30f79ef1a4f9266ff623217b
MISC metadata.xml 364 BLAKE2B 39462072f9e35ecb19d9426fe032a499aefa12b7327ed4b97692f4a0778c9828f4b7cbef3bb5bb0bce597d51a99b11db8dabcaa9fda8a326c9916690e6ff4af4 SHA512 697d6e58b4620f4b3c1b7a147955d97f29815facb843de2b6cf67b0c44ccdcb6a0e47ae9a32947f0fccf6a3aea9d204bd30a334e642ff77acca43b03ff56f3bc
diff --git a/app-leechcraft/lc-aggregator/lc-aggregator-9999.ebuild b/app-leechcraft/lc-aggregator/lc-aggregator-9999.ebuild
index 1b1effd49285..cb80b05f0ae2 100644
--- a/app-leechcraft/lc-aggregator/lc-aggregator-9999.ebuild
+++ b/app-leechcraft/lc-aggregator/lc-aggregator-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit leechcraft
@@ -9,19 +9,21 @@ DESCRIPTION="Full-featured RSS/Atom feed reader for LeechCraft"
SLOT="0"
KEYWORDS=""
-IUSE="debug mysql +sqlite postgres"
+IUSE="debug mysql postgres +sqlite"
DEPEND="
- ~app-leechcraft/lc-core-${PV}[postgres?,sqlite?]
+ ~app-leechcraft/lc-core-${PV}[postgres?]
dev-qt/qtcore:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
- dev-qt/qtsql:5[sqlite?,postgres?,mysql?]
+ dev-qt/qtsql:5
dev-qt/qtwebkit:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5"
RDEPEND="${DEPEND}
- virtual/leechcraft-downloader-http"
+ dev-qt/qtsql:5[mysql?,postgres?,sqlite?]
+ virtual/leechcraft-downloader-http
+"
REQUIRED_USE="|| ( mysql sqlite postgres )"
diff --git a/app-leechcraft/lc-azoth/Manifest b/app-leechcraft/lc-azoth/Manifest
index ace0c044e3ce..37ab6fdfb011 100644
--- a/app-leechcraft/lc-azoth/Manifest
+++ b/app-leechcraft/lc-azoth/Manifest
@@ -1,2 +1,2 @@
-EBUILD lc-azoth-9999.ebuild 3280 BLAKE2B d270545578eb2ad14e08095c211baf7c2288108d1619c9a157da87a3ce173e9b088b4567556350ef0f4d24a2f26255fa531d04fd275962a14589384a83ea242a SHA512 91d31dfb82dfb54db1e1828541a300c2e1b4cae041a315b5ab98ebc38984dc8ce46d9045eef78cc9f175f4752a0d816aa826091d3e8df57d30540bb5793d0d65
+EBUILD lc-azoth-9999.ebuild 3375 BLAKE2B 20ec2bb145631a9c19c0c904b6813b3932496e59c7e62e1365814e7c87ee9fd6e5e1987b27b10353eb1d7a6b4fc4f222b66afa53c1719c5a7d94b0d287d372ae SHA512 ff149e8a13aa9576282bc54f2c8e09839ea67093b6b6ac35938b58e815fbb9dfa9e522b0e444aa9175f7f0671d01a0fe0333b7dad8d458be397004bd7f83354f
MISC metadata.xml 2745 BLAKE2B ffe3572258b2c69a044c6a9361854254b1478a94027483dedd02cb095ecf1c771d7cfaff9f5ed51658508a7458123bc6e44698a7b4a2166fafee49ff8d2bc924 SHA512 08671df19283608de9e5d56c52c89bc2ee3741dd4e281fcdb1f4b159d77c30d80c248092772e700cb6901460838934db53787e3ff0dd109698a17502f8be4b63
diff --git a/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild b/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild
index 0eadc74c2bcd..de10dbfac322 100644
--- a/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild
+++ b/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit leechcraft
+inherit xdg-utils leechcraft
DESCRIPTION="Azoth, the modular IM client for LeechCraft"
@@ -37,11 +37,11 @@ COMMON_DEPEND="
)
sarin? (
dev-qt/qtconcurrent:5
- net-libs/tox
+ net-libs/tox:=
)
woodpecker? ( dev-libs/kqoauth )
xmpp? (
- >=net-libs/qxmpp-0.9.3-r1
+ >=net-libs/qxmpp-1.2.0
media? ( net-libs/qxmpp[speex] )
)
xtazy? ( ~app-leechcraft/lc-xtazy-${PV} )
@@ -50,6 +50,7 @@ DEPEND="${COMMON_DEPEND}
doc? ( app-doc/doxygen[dot] )
"
RDEPEND="${COMMON_DEPEND}
+ dev-qt/qtsql:5[sqlite]
astrality? (
net-im/telepathy-mission-control
net-voip/telepathy-haze
@@ -98,11 +99,11 @@ src_configure() {
-DENABLE_AZOTH_XTAZY=$(usex xtazy)
)
- cmake-utils_src_configure
+ cmake_src_configure
}
src_install() {
- cmake-utils_src_install
+ cmake_src_install
use doc && dodoc -r "${CMAKE_BUILD_DIR}"/out/html/*
}
@@ -113,4 +114,10 @@ pkg_postinst() {
elog "so install the ones for languages you use to enable"
elog "spellchecking."
fi
+
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
}
diff --git a/app-leechcraft/lc-bittorrent/Manifest b/app-leechcraft/lc-bittorrent/Manifest
index 50a6fe19d350..439f6c1235c6 100644
--- a/app-leechcraft/lc-bittorrent/Manifest
+++ b/app-leechcraft/lc-bittorrent/Manifest
@@ -1,2 +1,2 @@
-EBUILD lc-bittorrent-9999.ebuild 544 BLAKE2B 21f2f470ed7be2e7ca9f368826119315368e48ec3546c025a63367064cb8792decd2a8edeb466e340a02bb52ef7f0250f6f79081fc9430ce89b0e2bd7df70ca9 SHA512 1ef5753f7ea665fcbe8b2c18717c3a2955770a3d60b85f98ba02af242d0c2a82e5c8d541d73d4e6cfaa9186b119dd7a1d67883a17baa821bebdc8503d5843ae2
+EBUILD lc-bittorrent-9999.ebuild 655 BLAKE2B dd3fce26cd54c58c7904b7cc61f881716566bc23d419501d9ef0b8bd52d94ed303972610e77f009e3cae5858fceed5d13ca906167f82d622dba762f8489e338a SHA512 081a0173caa1fe576eb3c72642db237d6d138a14125eec45a64792955e17307fd1a0db3a1466123957290a6a9adaff4fd978822014137ff12f30fc7203dd196b
MISC metadata.xml 364 BLAKE2B 39462072f9e35ecb19d9426fe032a499aefa12b7327ed4b97692f4a0778c9828f4b7cbef3bb5bb0bce597d51a99b11db8dabcaa9fda8a326c9916690e6ff4af4 SHA512 697d6e58b4620f4b3c1b7a147955d97f29815facb843de2b6cf67b0c44ccdcb6a0e47ae9a32947f0fccf6a3aea9d204bd30a334e642ff77acca43b03ff56f3bc
diff --git a/app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild b/app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild
index aadccf015c70..bbae0221dbcc 100644
--- a/app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild
+++ b/app-leechcraft/lc-bittorrent/lc-bittorrent-9999.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit leechcraft
+inherit xdg-utils leechcraft
DESCRIPTION="Full-featured BitTorrent client plugin for LeechCraft"
@@ -13,18 +13,26 @@ IUSE="debug geoip"
DEPEND="
~app-leechcraft/lc-core-${PV}
- net-libs/libtorrent-rasterbar
- dev-qt/qtxml:5
dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ net-libs/libtorrent-rasterbar:=
+ geoip? ( dev-libs/libmaxminddb:= )
"
RDEPEND="${DEPEND}
virtual/leechcraft-task-show
- geoip? ( dev-libs/geoip )
"
src_configure() {
local mycmakeargs=(
-DENABLE_BITTORRENT_GEOIP=$(usex geoip)
)
- cmake-utils_src_configure
+ cmake_src_configure
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
}
diff --git a/app-leechcraft/lc-blogique/Manifest b/app-leechcraft/lc-blogique/Manifest
index 8427edc2a960..f59c1f71f90e 100644
--- a/app-leechcraft/lc-blogique/Manifest
+++ b/app-leechcraft/lc-blogique/Manifest
@@ -1,2 +1,2 @@
-EBUILD lc-blogique-9999.ebuild 649 BLAKE2B d91e7ccded57dcb4ee2a851f4a71e8dbd533b4c3a8993906d167caca63bb8ff7b2de475fee4ee9fe2bef81775aa7a66aeb9591ed7ae4ab822747959a62e2d553 SHA512 cacb2a549b1898bce924e1f8308aa675983b771d89de2008026eb11ac073f7829c0ded11800d7d85bd90f8493ef397e74531b5e9db8736aaba8296fe5b79c8c1
+EBUILD lc-blogique-9999.ebuild 663 BLAKE2B bbe82d42271d2d0560ab9892657a47c81fdcda182ee513633d4a5c33434df3f4bd9e7315e92d27aeceb1a0a69f0fc8300d6e076ca5991db645993fc5c57f5027 SHA512 266db792b00847a0a7430d72d7f655202ade5238162fbf56333020d3a9a4639d6c1fb54ce534c0ae3d511cfdeb5039c937e065cf4ecec749825299ce96619df3
MISC metadata.xml 515 BLAKE2B 0a4a2638a7538d2bcb83144c87c4f20a6c97f688722e5facedb749abe5256ddbdef05ac96ddbd3c996e182693ba02b79ea16d4366918ec1fb69721a00cb5c3f7 SHA512 98af2a2eceec6ade20cf08755699a6097a2ac81fa288e1eb92385f99e2eeaff8d5f514e0271dd54e1e0dd58d1942cb47391ac49190f241fc5421b828fc6a5872
diff --git a/app-leechcraft/lc-blogique/lc-blogique-9999.ebuild b/app-leechcraft/lc-blogique/lc-blogique-9999.ebuild
index 1c3152578d27..6527bed2af6f 100644
--- a/app-leechcraft/lc-blogique/lc-blogique-9999.ebuild
+++ b/app-leechcraft/lc-blogique/lc-blogique-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit leechcraft
@@ -13,19 +13,20 @@ IUSE="debug +metida +hestia"
DEPEND="
~app-leechcraft/lc-core-${PV}
+ dev-qt/qtdeclarative:5
+ dev-qt/qtprintsupport:5
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}
+ dev-qt/qtsql:5[sqlite]
virtual/leechcraft-wysiwyg-editor
- "
+"
src_configure() {
local mycmakeargs=(
@@ -33,5 +34,5 @@ src_configure() {
-DENABLE_BLOGIQUE_HESTIA=$(usex hestia)
)
- cmake-utils_src_configure
+ cmake_src_configure
}
diff --git a/app-leechcraft/lc-core/Manifest b/app-leechcraft/lc-core/Manifest
index b825008efc18..7a03f3689c72 100644
--- a/app-leechcraft/lc-core/Manifest
+++ b/app-leechcraft/lc-core/Manifest
@@ -1,2 +1,2 @@
-EBUILD lc-core-9999.ebuild 1185 BLAKE2B df633e13dfdff59a7932a079da5913b5d4c2b3d581cf7d83cf93c43c8e2b969a736f9f1eefc1ca2e6964e175a1cb258d285f283e21020a7ae9a1b0bdfaa9c920 SHA512 16d5a9a3a9daa3c106ccbc1cc22e20488e592e8a965caca694e204f403c83f0ea8208a5cb09ad35e1f37306ab6884b9cadcd03b5c8af49f0d8ff2f9d4cee8f47
+EBUILD lc-core-9999.ebuild 1140 BLAKE2B ed4ea38c74048697141b693d2bec5a0d8ff12f0a7627ebb7ba6880897aa221c3b5db45500fd663f26e62f9685b716a1ea8d9b1354d2f7b032995e78e0b9f8335 SHA512 27e88f96cc700fa8aa4c1bbf411f025ca8fb144193a3ba55c48665d346fdd039b0937372c403a8717abdc76243f76696cf06c6fa4e98bf4316c493649d87e043
MISC metadata.xml 633 BLAKE2B 62070ab45e1be6576733dedf35c3778a28876138617bab4868f0b8bae1df3b54921e278048e1b55b4e558194b21f9d82a8390a977d551ef5c3c7878f9bba4288 SHA512 45cc0f9aa42538cd9f9232e5981c9dbbc457e4dd89c9c82ab5dcfdb139df67d83149b6aafdaad4d04d03efda32b187c99605c30da5477a3de67eee9608a26e90
diff --git a/app-leechcraft/lc-core/lc-core-9999.ebuild b/app-leechcraft/lc-core/lc-core-9999.ebuild
index 8383dd36fa6c..1de10d566587 100644
--- a/app-leechcraft/lc-core/lc-core-9999.ebuild
+++ b/app-leechcraft/lc-core/lc-core-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
EGIT_REPO_URI="https://github.com/0xd34df00d/leechcraft.git"
@@ -11,47 +11,51 @@ DESCRIPTION="Core of LeechCraft, the modular network client"
SLOT="0"
KEYWORDS=""
-IUSE="debug doc +sqlite postgres +qwt"
+IUSE="debug doc postgres +qwt"
-COMMON_DEPEND=">=dev-libs/boost-1.62
+DEPEND="
+ dev-libs/boost:=
+ dev-qt/qtconcurrent:5
dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtxml:5
+ dev-qt/qtdbus:5
dev-qt/qtdeclarative:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5[ssl]
dev-qt/qtscript:5
- dev-qt/qtsql:5[postgres?,sqlite?]
- dev-qt/qtdbus:5
+ dev-qt/qtsql: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 )"
-DEPEND="${COMMON_DEPEND}
- doc? ( app-doc/doxygen )"
-RDEPEND="${COMMON_DEPEND}
+ dev-qt/qtxml:5
+ qwt? ( x11-libs/qwt:6 )
+"
+RDEPEND="${DEPEND}
+ dev-qt/qtsql:5[postgres?,sqlite]
dev-qt/qtsvg:5
|| (
kde-frameworks/oxygen-icons
x11-themes/kfaenza
- )"
-
-REQUIRED_USE="|| ( postgres sqlite )"
+ )
+"
+BDEPEND="
+ dev-qt/linguist-tools:5
+ doc? ( app-doc/doxygen )
+"
src_configure() {
local mycmakeargs=(
-DWITH_PLUGINS=False
+ -DSKIP_MAN_COMPRESS=True
-DWITH_DOCS=$(usex doc)
-DWITH_QWT=$(usex qwt)
)
if [[ ${PV} != 9999 ]]; then
mycmakeargs+=( -DLEECHCRAFT_VERSION=${PV} )
fi
- cmake-utils_src_configure
+ cmake_src_configure
}
src_install() {
- cmake-utils_src_install
+ cmake_src_install
use doc && dodoc -r "${CMAKE_BUILD_DIR}/${PN#lc-}"/out/html/*
}
diff --git a/app-leechcraft/lc-historyholder/Manifest b/app-leechcraft/lc-historyholder/Manifest
index 77b895d02b8a..7667271b6912 100644
--- a/app-leechcraft/lc-historyholder/Manifest
+++ b/app-leechcraft/lc-historyholder/Manifest
@@ -1,2 +1,2 @@
-EBUILD lc-historyholder-9999.ebuild 433 BLAKE2B 962cbc513bb3fc6049a1391b8edf23a1005368267988d98eac659b57b8b8a48a865be6b7c0da6685b9f7a04e4abf3ad8288b946c3eacc35f68786ef949193a62 SHA512 19c7932ec232d07c8c5beb2548731f4c7bb0582549b847535d4823ba1dac4cc67ff8d8d89fdcfff88fa81f387add69578ba4652bbc968d6047b496f1c3043980
+EBUILD lc-historyholder-9999.ebuild 446 BLAKE2B 71f088cef7ad6b5d3020acaf7868b52ff7560f8daeb4628e17ef690934ac2ba023c1a49c262f1803dc99927fd542fae198c93751d87c434695854840ddf8719f SHA512 4e1224a03e723268459a82a93e86ede86fbd72b16204396d1c658ee3219496862644b0b2d91f378fe198e2210de337db87d3be1c9840a3c140a3a1700594430c
MISC metadata.xml 364 BLAKE2B 39462072f9e35ecb19d9426fe032a499aefa12b7327ed4b97692f4a0778c9828f4b7cbef3bb5bb0bce597d51a99b11db8dabcaa9fda8a326c9916690e6ff4af4 SHA512 697d6e58b4620f4b3c1b7a147955d97f29815facb843de2b6cf67b0c44ccdcb6a0e47ae9a32947f0fccf6a3aea9d204bd30a334e642ff77acca43b03ff56f3bc
diff --git a/app-leechcraft/lc-historyholder/lc-historyholder-9999.ebuild b/app-leechcraft/lc-historyholder/lc-historyholder-9999.ebuild
index 7f64e28b8a6b..30b719c58538 100644
--- a/app-leechcraft/lc-historyholder/lc-historyholder-9999.ebuild
+++ b/app-leechcraft/lc-historyholder/lc-historyholder-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit leechcraft
@@ -12,10 +12,12 @@ KEYWORDS=""
IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
+ dev-qt/qtconcurrent:5
dev-qt/qtnetwork:5
+ dev-qt/qtsql:5
dev-qt/qtwidgets:5
- dev-qt/qtconcurrent:5
- dev-qt/qtsql:5[sqlite]
"
RDEPEND="${DEPEND}
- ~virtual/leechcraft-search-show-${PV}"
+ dev-qt/qtsql:5[sqlite]
+ ~virtual/leechcraft-search-show-${PV}
+"
diff --git a/app-leechcraft/lc-lackman/Manifest b/app-leechcraft/lc-lackman/Manifest
index e3bbb92e1a69..3bee4e3d5652 100644
--- a/app-leechcraft/lc-lackman/Manifest
+++ b/app-leechcraft/lc-lackman/Manifest
@@ -1,2 +1,2 @@
-EBUILD lc-lackman-9999.ebuild 457 BLAKE2B ebb27ab07756f95966b711d6c26628d8370c20d4e3e7044b441c9928f82b542cb7ec2509b9d550fda9fc008d08ce131eefb99750cbb34be2645150473a62e4ad SHA512 e641ce42c769694d3f94fbb50ac81854801701a88c10a6e21716b0cebe1bfb37952e6d8c9367b965e86ac7701c146989f3502a47a656f435683ae8392de92a04
+EBUILD lc-lackman-9999.ebuild 470 BLAKE2B 8940cec3bc22fdce26cf8a2d1a4ad408421edd4744582a9daa2b67a3ba27b593d783004fb6e5b1f2dee4ea4eb5bbad66fd09775fa776fd0413f5a8dadfb71e07 SHA512 049cb48b8419a76ec3688b2b9f1d0a66d8ca761f8e08e1fb5cc26125339daede88ac47a5e13204880538bf0c98a808059ae507857e02032f8c433cab0470ceee
MISC metadata.xml 364 BLAKE2B 39462072f9e35ecb19d9426fe032a499aefa12b7327ed4b97692f4a0778c9828f4b7cbef3bb5bb0bce597d51a99b11db8dabcaa9fda8a326c9916690e6ff4af4 SHA512 697d6e58b4620f4b3c1b7a147955d97f29815facb843de2b6cf67b0c44ccdcb6a0e47ae9a32947f0fccf6a3aea9d204bd30a334e642ff77acca43b03ff56f3bc
diff --git a/app-leechcraft/lc-lackman/lc-lackman-9999.ebuild b/app-leechcraft/lc-lackman/lc-lackman-9999.ebuild
index a6aae075985b..71d5e81c3bed 100644
--- a/app-leechcraft/lc-lackman/lc-lackman-9999.ebuild
+++ b/app-leechcraft/lc-lackman/lc-lackman-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit leechcraft
@@ -13,10 +13,12 @@ IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
dev-qt/qtnetwork:5
+ dev-qt/qtsql:5
dev-qt/qtwidgets:5
- dev-qt/qtsql:5[sqlite]
dev-qt/qtxml:5
dev-qt/qtxmlpatterns:5
"
RDEPEND="${DEPEND}
- ~virtual/leechcraft-downloader-http-${PV}"
+ dev-qt/qtsql:5[sqlite]
+ ~virtual/leechcraft-downloader-http-${PV}
+"
diff --git a/app-leechcraft/lc-lmp/Manifest b/app-leechcraft/lc-lmp/Manifest
index 9350ae21c137..402e666b85f4 100644
--- a/app-leechcraft/lc-lmp/Manifest
+++ b/app-leechcraft/lc-lmp/Manifest
@@ -1,2 +1,2 @@
-EBUILD lc-lmp-9999.ebuild 1028 BLAKE2B 59ba2fb39c8e59bce0777fa8d3ddd9b26d318a4bbcbff44c21bf61ff5962b095f2b2709a7881adbe71519534ef132020707aa95162762c7673c062ac89049951 SHA512 9efb120aa07412903c78164a7977cfefe70ed985e66501872ac40f69532b6fc3c6623e2664559890044d311cb3ae981cd18396c61638a8b08e5b44ce80cd542e
+EBUILD lc-lmp-9999.ebuild 1147 BLAKE2B 226eccd58871e200b3208f1e33816470fa1af8b7a22f2cfef31c98eea6f8025212326da8723e820afd99cb71eff9f6b3015e6db7f88e42930b13dba765db91ad SHA512 9f78c706855c53f9a77c84670a652e8e736d9b5b91c99ad14b1b9541cc43bd373fbe56fd68b280e82f0315d130bc2c33e01f23a1c46833f58fedbdea9c7de9b1
MISC metadata.xml 751 BLAKE2B ed2a3a91ab666999140fc4f182cc50369c392fa54a3381195426a6a78246f93d1fca34dbb5ca0611c8787bd6b4e02e4a843528d57a501abe33693c06a05f034a SHA512 4e71a7a2589395caa1fac0d83caca221903b2f8af2df94baf7bf026b99a885698d5596ae1af7c9855fb4c196821f1e0b498fc9a4425a6660d22017d5e1c1dfeb
diff --git a/app-leechcraft/lc-lmp/lc-lmp-9999.ebuild b/app-leechcraft/lc-lmp/lc-lmp-9999.ebuild
index c5c71f57d957..6101a289a70b 100644
--- a/app-leechcraft/lc-lmp/lc-lmp-9999.ebuild
+++ b/app-leechcraft/lc-lmp/lc-lmp-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit leechcraft
+inherit xdg-utils leechcraft
DESCRIPTION="LeechCraft Media Player, Phonon-based audio/video player"
@@ -16,17 +16,20 @@ DEPEND="
dev-qt/qtconcurrent:5
dev-qt/qtdeclarative:5[widgets]
dev-qt/qtnetwork:5
- dev-qt/qtsql:5[sqlite]
+ dev-qt/qtsql:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
media-libs/gstreamer:1.0
media-libs/taglib
mpris? ( dev-qt/qtdbus:5 )
- mtp? ( media-libs/libmtp )
- potorchu? ( media-libs/libprojectm )"
+ mtp? ( media-libs/libmtp:= )
+ potorchu? ( media-libs/libprojectm:= )
+"
RDEPEND="${DEPEND}
+ dev-qt/qtsql:5[sqlite]
graffiti? ( media-libs/flac )
- mtp? ( ~app-leechcraft/lc-devmon-${PV} )"
+ mtp? ( ~app-leechcraft/lc-devmon-${PV} )
+"
src_configure() {
local mycmakeargs=(
@@ -38,5 +41,13 @@ src_configure() {
-DENABLE_LMP_MTPSYNC=$(usex mtp)
-DENABLE_LMP_POTORCHU=$(usex potorchu)
)
- cmake-utils_src_configure
+ cmake_src_configure
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
}
diff --git a/app-leechcraft/lc-newlife/Manifest b/app-leechcraft/lc-newlife/Manifest
index 9c5a40beaf2b..bdf727fcf9d1 100644
--- a/app-leechcraft/lc-newlife/Manifest
+++ b/app-leechcraft/lc-newlife/Manifest
@@ -1,2 +1,2 @@
-EBUILD lc-newlife-9999.ebuild 400 BLAKE2B 0ff69d001c1a2938c2fb642d95e59614fb3668dfd5f8fdeb09494d18b5c549dd53fa1d37596c22e859a3e3674feb2fd7273c0d1e149eb943e83a6b43623771f7 SHA512 b7cd4e9360d6492b666da41d7bbfed025336811d457502c829f31ca0b22a552aece0976ff206511b9353c8029eb0299e2357d2e0d4f7ab6c7bb057806a2abd0d
+EBUILD lc-newlife-9999.ebuild 414 BLAKE2B 4eaece1b66c0c4e0823e47cd5c78141e146899ab697ccd3d31756a16c037c093a55e93ddf1f2606eac2621b7127f7f8823bee19e7c8b7bd7b3f520363c3b7d9b SHA512 e92995b21b06c33ad6f43a971498595b9e52e628be2e9930019263d73402b6825b382287e1ffe2e3f8822982dc93b6690f48422c8644d91ce0ddd84f104511ca
MISC metadata.xml 364 BLAKE2B 39462072f9e35ecb19d9426fe032a499aefa12b7327ed4b97692f4a0778c9828f4b7cbef3bb5bb0bce597d51a99b11db8dabcaa9fda8a326c9916690e6ff4af4 SHA512 697d6e58b4620f4b3c1b7a147955d97f29815facb843de2b6cf67b0c44ccdcb6a0e47ae9a32947f0fccf6a3aea9d204bd30a334e642ff77acca43b03ff56f3bc
diff --git a/app-leechcraft/lc-newlife/lc-newlife-9999.ebuild b/app-leechcraft/lc-newlife/lc-newlife-9999.ebuild
index 311354f9e8c1..032d95959100 100644
--- a/app-leechcraft/lc-newlife/lc-newlife-9999.ebuild
+++ b/app-leechcraft/lc-newlife/lc-newlife-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit leechcraft
@@ -13,8 +13,10 @@ IUSE="debug"
DEPEND="~app-leechcraft/lc-core-${PV}
dev-qt/qtnetwork:5
+ dev-qt/qtsql:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
+"
+RDEPEND="${DEPEND}
dev-qt/qtsql:5[sqlite]
"
-RDEPEND="${DEPEND}"
diff --git a/app-leechcraft/lc-poshuku/Manifest b/app-leechcraft/lc-poshuku/Manifest
index 5c0c2fe46d47..5a5cd353e476 100644
--- a/app-leechcraft/lc-poshuku/Manifest
+++ b/app-leechcraft/lc-poshuku/Manifest
@@ -1,2 +1,2 @@
-EBUILD lc-poshuku-9999.ebuild 1482 BLAKE2B 8352cf0398f29cfc020ed3c81bb7bb67b5fc98879c0bc5cc909ea98f8483a75d1d2bd16aa32246aeed43278ef0371ab94a3d32aaf556a3acb71cb0c705967590 SHA512 de9177876ef84c33cd1f71c497f820bf02cb960fdc899e6c5d3525ceae1b4709a6a0106a673d90ffd7d54dc9780d4ba6cb3381a495c385f2e3b77e65120949de
+EBUILD lc-poshuku-9999.ebuild 1521 BLAKE2B b5470b29b305a5321f9034a0660e5aa7ce3049a08af3e68dde2fa21fcd9b83df8a2284e10616a04e17004c988f2fadc7517983deeb4ae508db9b8d90eef5bd2c SHA512 7c8756c6147a7a991be3c461066f5d3b5b95ea5b615685624e11a9d316e03c79450d05f80f562fbb902b04fb97370e8cdd988e97f23f6cf82f5a80559fc5f08b
MISC metadata.xml 1392 BLAKE2B 2d841ff34a27e0fe0789ebbc3a696abf85790788447f2286fd48b98e5367f5a5af3b1e4cc5122fec05ab11e4a0a575da2d3dfab39f764ea60927b87433842c1b SHA512 fcf6a7e26c0fd6b480a8a84783f3ce9f5a8890081355a48011eee323097587a38d98e89fc39513a5344c00cc2761828bf0282910111b975df9579925907300c4
diff --git a/app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild b/app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild
index 2af38f4abda9..355e0a4a4ee7 100644
--- a/app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild
+++ b/app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit leechcraft
@@ -12,19 +12,22 @@ KEYWORDS=""
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/qtwidgets:5
+DEPEND="~app-leechcraft/lc-core-${PV}[postgres?]
dev-qt/qtnetwork:5
- dev-qt/qtxml:5
dev-qt/qtprintsupport:5
+ dev-qt/qtsql:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
cleanweb? ( dev-qt/qtconcurrent:5 )
- idn? ( net-dns/libidn )
- qrd? ( media-gfx/qrencode )
+ idn? ( net-dns/libidn:= )
+ qrd? ( media-gfx/qrencode:= )
webkit? ( dev-qt/qtwebkit:5 )
webengine? ( dev-qt/qtwebengine:5 )
"
RDEPEND="${DEPEND}
- virtual/leechcraft-downloader-http"
+ dev-qt/qtsql:5[postgres?,sqlite?]
+ virtual/leechcraft-downloader-http
+"
REQUIRED_USE="|| ( postgres sqlite )
|| ( webkit webengine )"
@@ -47,5 +50,5 @@ src_configure() {
-DENABLE_POSHUKU_WEBENGINEVIEW=$(usex webengine)
)
- cmake-utils_src_configure
+ cmake_src_configure
}