From 8d8d5594277708985dde6b4829f02ce45408e78e Mon Sep 17 00:00:00 2001 From: V3n3RiX <venerix@koprulu.sector> Date: Mon, 13 Feb 2023 20:18:03 +0000 Subject: gentoo auto-resync : 13:02:2023 - 20:18:03 --- net-p2p/Manifest.gz | Bin 7421 -> 7422 bytes net-p2p/transmission/Manifest | 4 +- net-p2p/transmission/transmission-4.0.0-r2.ebuild | 144 ---------------------- net-p2p/transmission/transmission-4.0.0-r3.ebuild | 144 ++++++++++++++++++++++ net-p2p/transmission/transmission-9999.ebuild | 2 +- 5 files changed, 147 insertions(+), 147 deletions(-) delete mode 100644 net-p2p/transmission/transmission-4.0.0-r2.ebuild create mode 100644 net-p2p/transmission/transmission-4.0.0-r3.ebuild (limited to 'net-p2p') diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz index 2f98ea9a675c..0f644cfcadef 100644 Binary files a/net-p2p/Manifest.gz and b/net-p2p/Manifest.gz differ diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest index 9f684119a27a..fb340b739b03 100644 --- a/net-p2p/transmission/Manifest +++ b/net-p2p/transmission/Manifest @@ -10,6 +10,6 @@ AUX transmission-daemon.tmpfiles 55 BLAKE2B 0f7200295e1faa22bc598e080d4c1583c5cc DIST transmission-3.00.tar.xz 3995080 BLAKE2B fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498 SHA512 c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76 DIST transmission-4.0.0.tar.xz 10351556 BLAKE2B d0bb13437da6e6b6a9001eed7e59ce3f7b58151787e9c1057b0c6bf65dfdeaf89c3aedee563f641f6d2d2bd3a84dafa3f68b557b190bd323928578e811fb0183 SHA512 79945af73fe7226dddadba7cc039516f2f878e05a9cf6c6d799b636b8298e2b2fa25c4426789bd41ef4d2b00d75a3c1c115c1676b4d2a9f09a1526456dceb3f8 EBUILD transmission-3.00-r5.ebuild 3199 BLAKE2B 82eb8401c1c197d5ca96bcf2105a12bd9d5e91e29d030a3b887028dc75cbe7a622d25120477d2424f418664448e49f66782552b373bf433e34f93116600c28a0 SHA512 5dbb34656a2f04d95179bf6702aa09ed34262864172570fa9ccf969d689c5e8b4d0d98d12ad590e8c26849342da99782527e33a2ebb22686a18c875f1ab2fcc7 -EBUILD transmission-4.0.0-r2.ebuild 3386 BLAKE2B e6787e27a4ade27aff5b5b502956456a23f42e316fa198e756c552cbef03e4e28f42ca8852d96fe7ba361e793700f66be81941aa7b79a573a59bf7bf02c20e8f SHA512 c4b828afad65cab203dc58094b8e7d1fd6544cc91e432958e14295d3bb3ea9f208f518d4102e2b9d43ed18d8bc9ae5de542b54bcb9eea41124d8423af60c0f98 -EBUILD transmission-9999.ebuild 3274 BLAKE2B db733e08753293d1ef7a3975b972658b12d484d0548f02770808c1cf65d11e929f2722b266a9281d181c14ee74fd3976bf5cab52c5d3fdbe9090748309bb84bd SHA512 62055be29b3871da1ce95bf721f20acf47f068c576d51eaf8cf35c0e9bd6620f28616a3f1694a3242538d3d74e19c55bc2007f648a099db9403ff38267ea9e94 +EBUILD transmission-4.0.0-r3.ebuild 3398 BLAKE2B 167fe77d006ca818dfe25ffe364ad221116de2d24040be881ee04f9bdb02acf09f439c2c10d4e71ad7ca83784208d0e683296ca8900bd7ad577eb3bf7098aeea SHA512 d3bdf2167ffe63bca63cc015452a1b306f5d422a30ae53eb70d3cff9303cf51485eb2c1f481369795000ecde50f8f0eb3c8d0f3245388eb3fc2d4980aed1d63a +EBUILD transmission-9999.ebuild 3286 BLAKE2B 18d286e08c72d8824dc85145e8756aaf8a7d09946284ccefc3acb48004d67e6b6b24554dc439fb661654d2d048a33cd9962b217ecbae1a94e150a4612904026e SHA512 3561b44814c1080e9d357e5964857985d46862b159b289edb0fab28a47ae71185961389389b994b9e83170202b5508c81d74d180342bfaa5903aa6cde13313e7 MISC metadata.xml 611 BLAKE2B 8e223bca4c6b84813f528c477644531eec6d67b432b941b9ceb271e44c06656b290dfce9bb7198861ee8b7948bc374b02d77cf38c07ae60f6d3685bfae1e2396 SHA512 5f2dc464ee0347d3eca3894583ce937066abf3a7098144f45bd5c4dbad5ff8355e1be508c5866a935bf5b2a945eaf93996c623b6ae400971cd6b3e515f0d1a34 diff --git a/net-p2p/transmission/transmission-4.0.0-r2.ebuild b/net-p2p/transmission/transmission-4.0.0-r2.ebuild deleted file mode 100644 index 7001a005404d..000000000000 --- a/net-p2p/transmission/transmission-4.0.0-r2.ebuild +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright 2006-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake tmpfiles systemd xdg-utils - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/transmission/transmission" -else - MY_PV="${PV/_beta/-beta.}" - MY_P="${PN}-${MY_PV}" - S="${WORKDIR}/${MY_P}" - SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="A fast, easy, and free BitTorrent client" -HOMEPAGE="https://transmissionbt.com/" - -# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for the rest -# transmission in licenses/ is for mentioning OpenSSL linking exception -# MIT is in several libtransmission/ headers -LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT" -SLOT="0" -IUSE="appindicator cli gtk nls mbedtls qt5 systemd test" -RESTRICT="!test? ( test )" - -ACCT_DEPEND=" - acct-group/transmission - acct-user/transmission -" -BDEPEND=" - virtual/pkgconfig - nls? ( - gtk? ( sys-devel/gettext ) - qt5? ( dev-qt/linguist-tools:5 ) - ) -" -COMMON_DEPEND=" - >=dev-libs/libevent-2.1.0:= - !mbedtls? ( dev-libs/openssl:0= ) - mbedtls? ( net-libs/mbedtls:0= ) - net-libs/libnatpmp - >=net-libs/libpsl-0.21.1 - >=net-libs/miniupnpc-1.7:= - >=net-misc/curl-7.28.0[ssl] - sys-libs/zlib:= - nls? ( virtual/libintl ) - gtk? ( - >=dev-cpp/gtkmm-3.24.0:3.0 - >=dev-cpp/glibmm-2.60.0:2 - appindicator? ( dev-libs/libayatana-appindicator ) - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtnetwork:5 - dev-qt/qtdbus:5 - ) - systemd? ( >=sys-apps/systemd-209:= ) -" -DEPEND="${COMMON_DEPEND} - nls? ( virtual/libintl ) -" -RDEPEND="${COMMON_DEPEND} - ${ACCT_DEPEND} -" - -src_prepare() { - local PATCHES=( - "${FILESDIR}/transmission-4.0.0-cmake-unused.patch" - ) - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} - - -DENABLE_GTK=$(usex gtk ON OFF) - -DENABLE_QT=$(usex qt5 ON OFF) - -DENABLE_MAC=OFF - -DENABLE_WEB=OFF - -DENABLE_CLI=$(usex cli ON OFF) - -DENABLE_TESTS=$(usex test ON OFF) - -DENABLE_NLS=$(usex nls ON OFF) - - -DRUN_CLANG_TIDY=OFF - - -DUSE_GTK_VERSION=3 - -DUSE_SYSTEM_EVENT2=ON - -DUSE_SYSTEM_DEFLATE=OFF - -DUSE_SYSTEM_DHT=OFF - -DUSE_SYSTEM_MINIUPNPC=ON - -DUSE_SYSTEM_NATPMP=ON - -DUSE_SYSTEM_UTP=OFF - -DUSE_SYSTEM_B64=OFF - -DUSE_SYSTEM_PSL=ON - -DUSE_QT_VERSION=5 - - -DWITH_CRYPTO=$(usex mbedtls mbedtls openssl) - -DWITH_INOTIFY=ON - -DWITH_APPINDICATOR=$(usex appindicator ON OFF) - -DWITH_SYSTEMD=$(usex systemd ON OFF) - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - newinitd "${FILESDIR}"/transmission-daemon.initd.10 transmission-daemon - newconfd "${FILESDIR}"/transmission-daemon.confd.4 transmission-daemon - - if use systemd; then - # Service sets Type=notify - systemd_dounit daemon/transmission-daemon.service - systemd_install_serviced "${FILESDIR}"/transmission-daemon.service.conf - fi - - insinto /usr/lib/sysctl.d - doins "${FILESDIR}"/60-transmission.conf - - newtmpfiles "${FILESDIR}"/transmission-daemon.tmpfiles transmission-daemon.conf -} - -pkg_postrm() { - if use gtk || use qt5; then - xdg_desktop_database_update - xdg_icon_cache_update - fi -} - -pkg_postinst() { - if use gtk || use qt5; then - xdg_desktop_database_update - xdg_icon_cache_update - fi - tmpfiles_process transmission-daemon.conf -} diff --git a/net-p2p/transmission/transmission-4.0.0-r3.ebuild b/net-p2p/transmission/transmission-4.0.0-r3.ebuild new file mode 100644 index 000000000000..0187206cccdf --- /dev/null +++ b/net-p2p/transmission/transmission-4.0.0-r3.ebuild @@ -0,0 +1,144 @@ +# Copyright 2006-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake tmpfiles systemd xdg-utils + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/transmission/transmission" +else + MY_PV="${PV/_beta/-beta.}" + MY_P="${PN}-${MY_PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="A fast, easy, and free BitTorrent client" +HOMEPAGE="https://transmissionbt.com/" + +# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for the rest +# transmission in licenses/ is for mentioning OpenSSL linking exception +# MIT is in several libtransmission/ headers +LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT" +SLOT="0" +IUSE="appindicator cli gtk nls mbedtls qt5 systemd test" +RESTRICT="!test? ( test )" + +ACCT_DEPEND=" + acct-group/transmission + acct-user/transmission +" +BDEPEND=" + virtual/pkgconfig + nls? ( + gtk? ( sys-devel/gettext ) + qt5? ( dev-qt/linguist-tools:5 ) + ) +" +COMMON_DEPEND=" + >=dev-libs/libevent-2.1.0:=[threads(+)] + !mbedtls? ( dev-libs/openssl:0= ) + mbedtls? ( net-libs/mbedtls:0= ) + net-libs/libnatpmp + >=net-libs/libpsl-0.21.1 + >=net-libs/miniupnpc-1.7:= + >=net-misc/curl-7.28.0[ssl] + sys-libs/zlib:= + nls? ( virtual/libintl ) + gtk? ( + >=dev-cpp/gtkmm-3.24.0:3.0 + >=dev-cpp/glibmm-2.60.0:2 + appindicator? ( dev-libs/libayatana-appindicator ) + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtnetwork:5 + dev-qt/qtdbus:5 + ) + systemd? ( >=sys-apps/systemd-209:= ) +" +DEPEND="${COMMON_DEPEND} + nls? ( virtual/libintl ) +" +RDEPEND="${COMMON_DEPEND} + ${ACCT_DEPEND} +" + +src_prepare() { + local PATCHES=( + "${FILESDIR}/transmission-4.0.0-cmake-unused.patch" + ) + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} + + -DENABLE_GTK=$(usex gtk ON OFF) + -DENABLE_QT=$(usex qt5 ON OFF) + -DENABLE_MAC=OFF + -DENABLE_WEB=OFF + -DENABLE_CLI=$(usex cli ON OFF) + -DENABLE_TESTS=$(usex test ON OFF) + -DENABLE_NLS=$(usex nls ON OFF) + + -DRUN_CLANG_TIDY=OFF + + -DUSE_GTK_VERSION=3 + -DUSE_SYSTEM_EVENT2=ON + -DUSE_SYSTEM_DEFLATE=OFF + -DUSE_SYSTEM_DHT=OFF + -DUSE_SYSTEM_MINIUPNPC=ON + -DUSE_SYSTEM_NATPMP=ON + -DUSE_SYSTEM_UTP=OFF + -DUSE_SYSTEM_B64=OFF + -DUSE_SYSTEM_PSL=ON + -DUSE_QT_VERSION=5 + + -DWITH_CRYPTO=$(usex mbedtls mbedtls openssl) + -DWITH_INOTIFY=ON + -DWITH_APPINDICATOR=$(usex appindicator ON OFF) + -DWITH_SYSTEMD=$(usex systemd ON OFF) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + newinitd "${FILESDIR}"/transmission-daemon.initd.10 transmission-daemon + newconfd "${FILESDIR}"/transmission-daemon.confd.4 transmission-daemon + + if use systemd; then + # Service sets Type=notify + systemd_dounit daemon/transmission-daemon.service + systemd_install_serviced "${FILESDIR}"/transmission-daemon.service.conf + fi + + insinto /usr/lib/sysctl.d + doins "${FILESDIR}"/60-transmission.conf + + newtmpfiles "${FILESDIR}"/transmission-daemon.tmpfiles transmission-daemon.conf +} + +pkg_postrm() { + if use gtk || use qt5; then + xdg_desktop_database_update + xdg_icon_cache_update + fi +} + +pkg_postinst() { + if use gtk || use qt5; then + xdg_desktop_database_update + xdg_icon_cache_update + fi + tmpfiles_process transmission-daemon.conf +} diff --git a/net-p2p/transmission/transmission-9999.ebuild b/net-p2p/transmission/transmission-9999.ebuild index 741de5688e3b..a4bc807ed3ac 100644 --- a/net-p2p/transmission/transmission-9999.ebuild +++ b/net-p2p/transmission/transmission-9999.ebuild @@ -39,7 +39,7 @@ BDEPEND=" ) " COMMON_DEPEND=" - >=dev-libs/libevent-2.1.0:= + >=dev-libs/libevent-2.1.0:=[threads(+)] !mbedtls? ( dev-libs/openssl:0= ) mbedtls? ( net-libs/mbedtls:0= ) net-libs/libnatpmp -- cgit v1.2.3