From 60945053af0588a6219a4a6867aace9e7b47faeb Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 19 Nov 2022 19:01:00 +0000 Subject: gentoo auto-resync : 19:11:2022 - 19:01:00 --- net-p2p/Manifest.gz | Bin 7437 -> 7433 bytes net-p2p/qbittorrent/Manifest | 4 +- net-p2p/qbittorrent/metadata.xml | 4 + net-p2p/qbittorrent/qbittorrent-4.4.5-r1.ebuild | 103 ------------------------ net-p2p/qbittorrent/qbittorrent-4.4.5-r2.ebuild | 103 ++++++++++++++++++++++++ 5 files changed, 109 insertions(+), 105 deletions(-) delete mode 100644 net-p2p/qbittorrent/qbittorrent-4.4.5-r1.ebuild create mode 100644 net-p2p/qbittorrent/qbittorrent-4.4.5-r2.ebuild (limited to 'net-p2p') diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz index bb8af50a5464..72f070dd1185 100644 Binary files a/net-p2p/Manifest.gz and b/net-p2p/Manifest.gz differ diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest index 4a9cb4c5a76f..481a63f8f0aa 100644 --- a/net-p2p/qbittorrent/Manifest +++ b/net-p2p/qbittorrent/Manifest @@ -6,6 +6,6 @@ EBUILD qbittorrent-4.3.9.ebuild 1362 BLAKE2B 6106817ed42c625617fd496dc1eae4a28f8 EBUILD qbittorrent-4.4.3.1-r1.ebuild 2352 BLAKE2B 230145a96bdbc09cb22e4cb50a884747cb2f839be1f64b887e5d5d62c788accee17d93fba183ffd12a055b9bf57faf220f47f1b261ed088b0e811f9c4521075a SHA512 b5ce026aa2709b21ccbc6dc838ed297ef9859ad6230abebc112f63932a123b43f0dddd0650138c30f9b22a73d7b955438f294783da6e557c848ceb789e485f4d EBUILD qbittorrent-4.4.3.1.ebuild 2246 BLAKE2B f3371154bc570260986ac64cb0939701feaf9f337a3a091d2f2febc84014942995310b40dcfe55d01914de4d78cadbc82b38f893af087ed0f355347000049981 SHA512 bdcefaf7424e155bab24545de21691050966b352cc6a56ba6855de1ef49b7c4bcc9ba4618be7ee25e692e9989a9c056b602d1d2263940bf7b6772681b058667e EBUILD qbittorrent-4.4.4.ebuild 2341 BLAKE2B ee24cf7b2eea7eed8c5693b52a59ba14ee55fff3c82b485e020d8a9de8dd757c0ec91b9795b883fc9829bc457c3c44a89adcf226fae9ecb60c9fd2ade0520cca SHA512 62ddd28777814c08af483d0c4fa36bb2409ae567b6bbb1f40f9740b41cc63e03203e18959a45205ba67f052fa9a394199e09a60bfde16c3e3a217747b22f84ef -EBUILD qbittorrent-4.4.5-r1.ebuild 2206 BLAKE2B 1366dbf2d96bfda2275ee3b982977644ab8a89d9dfafc3ad049798e131b9c78ad77f93731478941e2f107a3a4f5e63fa9d2a2451b685652bb2182f7de2dbd582 SHA512 b53631269700f07d813844d775163bbae8c0d65a111089feaeb5827598c2e028af3a9f1c818eb88353673475757934e7edb8200cc71d0cac1b4dff5f0742e806 +EBUILD qbittorrent-4.4.5-r2.ebuild 2200 BLAKE2B 6dba9e0c890ef795c05f6ba8bd11f862048a4e0006b4a8228945978aa14acb7c9caba616b07eb45575c84151cc439759d818c93290aed337eb6aec00d1336432 SHA512 0c394a2b6e588d5a7c646c3664c1a8ee902998f0483d127d96c8a8d80f5075e3bb5eaf349f8904b1990591528e131bce26bc12149852a78d89bf51f5af3ea156 EBUILD qbittorrent-9999.ebuild 2400 BLAKE2B 43bd3d95c41f48a9559a6d1ea4425dd6403829f578eced5ad8ff573d78ed5eef728abd43fcee20ffaffe6076bf633aebe76e24af791e8864cc0971b7a5d2bb7a SHA512 29cd2977a885952192ce2d5580e38be1dfaf734cf665a528a384894ef905ef210d30c0c6919113a1134458e70101b68117ec732c0d8ea554698a3275af038edb -MISC metadata.xml 453 BLAKE2B 0a68996aacf4ff1e56423417f8808bb66aa9563aaa3ef87c863539edd8173f32cc4a1b0061a5c9ecd63801c51ec52c54bd61ffcd869fc74dc24c2b042ec218d5 SHA512 90d52e221f153737c99b353a052683e0340f098f773b28e0d5b9d0c729b747beedadb4193c45a1f4c3df998436d194e089434aa621421bf127d049d90a14a434 +MISC metadata.xml 566 BLAKE2B 72e93fef7709a25fa6059c14628ee6111454bc9ce5e3a18c2797f639047d690d5d5c42d97ec1b5376420ed9f449c36f344684b65e40797f98808709731f710f6 SHA512 24713ec8461785dc06298abf8c1e5ef34bc85412c734efb91a32fc4bc279635cde48c576ebd3743c0669d21f57129ebe7893ed7e40989f0cde1ae31db2f43ad7 diff --git a/net-p2p/qbittorrent/metadata.xml b/net-p2p/qbittorrent/metadata.xml index 5aa623561db9..d972c0f1ac14 100644 --- a/net-p2p/qbittorrent/metadata.xml +++ b/net-p2p/qbittorrent/metadata.xml @@ -5,6 +5,10 @@ zlogene@gentoo.org Mikle Kolyada + + slashbeast@gentoo.org + Piotr Karbowski + Enable the Web UI diff --git a/net-p2p/qbittorrent/qbittorrent-4.4.5-r1.ebuild b/net-p2p/qbittorrent/qbittorrent-4.4.5-r1.ebuild deleted file mode 100644 index 569ef3b83290..000000000000 --- a/net-p2p/qbittorrent/qbittorrent-4.4.5-r1.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake multibuild systemd xdg - -DESCRIPTION="BitTorrent client in C++ and Qt" -HOMEPAGE="https://www.qbittorrent.org" - -if [[ ${PV} == *9999 ]]; then - EGIT_REPO_URI="https://github.com/qbittorrent/qBittorrent.git" - inherit git-r3 -else - SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" - S="${WORKDIR}"/qBittorrent-release-${PV} -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="+dbus +gui webui" -REQUIRED_USE="dbus? ( gui ) - || ( gui webui )" - -RDEPEND=" - dev-libs/boost:= - >=dev-libs/openssl-1.1.1:= - dev-qt/qtcore:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsql:5 - dev-qt/qtxml:5 - >=net-libs/libtorrent-rasterbar-1.2.14:= - >=sys-libs/zlib-1.2.11 - dbus? ( dev-qt/qtdbus:5 ) - gui? ( - dev-libs/geoip - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - )" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5 - virtual/pkgconfig" - -DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md TODO ) - -src_prepare() { - MULTIBUILD_VARIANTS=() - use gui && MULTIBUILD_VARIANTS+=( gui ) - use webui && MULTIBUILD_VARIANTS+=( nogui ) - - cmake_src_prepare -} - -src_configure() { - multibuild_src_configure() { - local mycmakeargs=( - # musl lacks execinfo.h - -DSTACKTRACE=$(usex !elibc_musl) - - # More verbose build logs are preferable for bug reports - -DVERBOSE_CONFIGURE=ON - - # Not yet in ::gentoo - -DQT6=OFF - - -DWEBUI=$(usex webui) - ) - - if [[ ${MULTIBUILD_VARIANT} == gui ]]; then - # We do this in multibuild, see bug #839531 for why. - # Fedora has to do the same thing. - mycmakeargs+=( - -DGUI=ON - -DDBUS=$(usex dbus) - -DSYSTEMD=OFF - ) - else - mycmakeargs+=( - -DGUI=OFF - -DDBUS=OFF - # The systemd service calls qbittorrent-nox, which is only - # installed when GUI=OFF. - -DSYSTEMD=ON - -DSYSTEMD_SERVICES_INSTALL_DIR="$(systemd_get_systemunitdir)" - ) - fi - - cmake_src_configure - } - - multibuild_foreach_variant multibuild_src_configure -} - -src_compile() { - multibuild_foreach_variant cmake_src_compile -} - -src_install() { - multibuild_foreach_variant cmake_src_install - einstalldocs -} diff --git a/net-p2p/qbittorrent/qbittorrent-4.4.5-r2.ebuild b/net-p2p/qbittorrent/qbittorrent-4.4.5-r2.ebuild new file mode 100644 index 000000000000..ffbda8b70a93 --- /dev/null +++ b/net-p2p/qbittorrent/qbittorrent-4.4.5-r2.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake multibuild systemd xdg + +DESCRIPTION="BitTorrent client in C++ and Qt" +HOMEPAGE="https://www.qbittorrent.org" + +if [[ ${PV} == *9999 ]]; then + EGIT_REPO_URI="https://github.com/qbittorrent/qBittorrent.git" + inherit git-r3 +else + SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/qBittorrent-release-${PV} +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+dbus +gui webui" +REQUIRED_USE="dbus? ( gui ) + || ( gui webui )" + +RDEPEND=" + dev-libs/boost:= + >=dev-libs/openssl-1.1.1:= + dev-qt/qtcore:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsql:5 + dev-qt/qtxml:5 + =sys-libs/zlib-1.2.11 + dbus? ( dev-qt/qtdbus:5 ) + gui? ( + dev-libs/geoip + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + )" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5 + virtual/pkgconfig" + +DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md TODO ) + +src_prepare() { + MULTIBUILD_VARIANTS=() + use gui && MULTIBUILD_VARIANTS+=( gui ) + use webui && MULTIBUILD_VARIANTS+=( nogui ) + + cmake_src_prepare +} + +src_configure() { + multibuild_src_configure() { + local mycmakeargs=( + # musl lacks execinfo.h + -DSTACKTRACE=$(usex !elibc_musl) + + # More verbose build logs are preferable for bug reports + -DVERBOSE_CONFIGURE=ON + + # Not yet in ::gentoo + -DQT6=OFF + + -DWEBUI=$(usex webui) + ) + + if [[ ${MULTIBUILD_VARIANT} == gui ]]; then + # We do this in multibuild, see bug #839531 for why. + # Fedora has to do the same thing. + mycmakeargs+=( + -DGUI=ON + -DDBUS=$(usex dbus) + -DSYSTEMD=OFF + ) + else + mycmakeargs+=( + -DGUI=OFF + -DDBUS=OFF + # The systemd service calls qbittorrent-nox, which is only + # installed when GUI=OFF. + -DSYSTEMD=ON + -DSYSTEMD_SERVICES_INSTALL_DIR="$(systemd_get_systemunitdir)" + ) + fi + + cmake_src_configure + } + + multibuild_foreach_variant multibuild_src_configure +} + +src_compile() { + multibuild_foreach_variant cmake_src_compile +} + +src_install() { + multibuild_foreach_variant cmake_src_install + einstalldocs +} -- cgit v1.2.3