diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-04-12 03:41:30 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-04-12 03:41:30 +0100 |
commit | 623ee73d661e5ed8475cb264511f683407d87365 (patch) | |
tree | 993eb27c93ec7a2d2d19550300d888fc1fed9e69 /app-leechcraft | |
parent | ceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (diff) |
gentoo Easter resync : 12.04.2020
Diffstat (limited to 'app-leechcraft')
21 files changed, 125 insertions, 83 deletions
diff --git a/app-leechcraft/Manifest.gz b/app-leechcraft/Manifest.gz Binary files differindex 8304f2c6567b..3a63709cd2e4 100644 --- a/app-leechcraft/Manifest.gz +++ b/app-leechcraft/Manifest.gz 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 } |