diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-03-03 19:35:31 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-03-03 19:35:31 +0000 |
commit | ed43421253416ff58a637be8932ac1d7b7b232de (patch) | |
tree | 3cf7b0046bd17c3d59b7621101a7fd606fc2662b /net-p2p/transmission | |
parent | 2d644a12e4e4d5061eeff8d068db29d562eba35b (diff) |
gentoo auto-resync : 03:03:2023 - 19:35:31
Diffstat (limited to 'net-p2p/transmission')
-rw-r--r-- | net-p2p/transmission/Manifest | 4 | ||||
-rw-r--r-- | net-p2p/transmission/transmission-4.0.1-r2.ebuild | 18 | ||||
-rw-r--r-- | net-p2p/transmission/transmission-9999.ebuild | 18 |
3 files changed, 32 insertions, 8 deletions
diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest index 9cc4ca5fdac4..a20599d1216a 100644 --- a/net-p2p/transmission/Manifest +++ b/net-p2p/transmission/Manifest @@ -9,6 +9,6 @@ AUX transmission-daemon.tmpfiles 55 BLAKE2B 0f7200295e1faa22bc598e080d4c1583c5cc DIST transmission-3.00.tar.xz 3995080 BLAKE2B fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498 SHA512 c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76 DIST transmission-4.0.1.tar.xz 10434832 BLAKE2B 6f5df293d804570f2a7bb1a13e2757eb643390d749cbfe238d8fdc5dccb829db29ff378ab767ecad89748a24de57e57dc34087f3a1fe7aad1dbdbc8f4b8af195 SHA512 a0226c96b08fd7be7cb9763132e36e59a4f84d67277c345860ac5a2e685ec0d5f2e8b3fe1e2d090e1180499518084de99387b822bb6dbdc1b7cb076d9a99ce05 EBUILD transmission-3.00-r6.ebuild 3304 BLAKE2B c28525ca9dcb080356278a957f774042eb2697166aed7a042a1a68d2f103666172a2be54f1f707ea7bf7a777e058ddcda70bd43e9c64662e7204a01d4bb3a715 SHA512 0fc2b5e44abb35d85d5ea1f6d7f36545a6ee1e552449a5d646b340ca16e7e41acb9348fb9df18c1b62451fdf920633cc0ad908aa24a65054c0adec5f85a110e5 -EBUILD transmission-4.0.1-r2.ebuild 3408 BLAKE2B 30b6bf93088b8ecb552ac5b93f242a10f17b1ec1e45cb10ed28a517dd946f0fd91d41d7904dbdc5162d91188b6b7898b71e1e00006e83e6c445cda4d695353a3 SHA512 bd923f82b5be78f03085bddc93ef6b170efa44a73937c3db823dabfe9d9ef358a03941836ee676bbc91715e71fcc79cce8a78ca2278643dacb16f0f6504f54b2 -EBUILD transmission-9999.ebuild 3408 BLAKE2B 30b6bf93088b8ecb552ac5b93f242a10f17b1ec1e45cb10ed28a517dd946f0fd91d41d7904dbdc5162d91188b6b7898b71e1e00006e83e6c445cda4d695353a3 SHA512 bd923f82b5be78f03085bddc93ef6b170efa44a73937c3db823dabfe9d9ef358a03941836ee676bbc91715e71fcc79cce8a78ca2278643dacb16f0f6504f54b2 +EBUILD transmission-4.0.1-r2.ebuild 3687 BLAKE2B 7215c29a798cba1153428b98bbf75cd85d072bcfd06351822d871644007f50298a8cc55faed53a6c6a7d79aba40a17bbec111e7a0c4f35e96422b283b2a623fb SHA512 ad289542b26c7a3cba0329e3da4d162526a02803898ae38d201f86de62b58f02281c9f2a1d5d726c1293161fde3d10316c369cd440ccd96c06cd3e12a4a4f3fe +EBUILD transmission-9999.ebuild 3687 BLAKE2B 7215c29a798cba1153428b98bbf75cd85d072bcfd06351822d871644007f50298a8cc55faed53a6c6a7d79aba40a17bbec111e7a0c4f35e96422b283b2a623fb SHA512 ad289542b26c7a3cba0329e3da4d162526a02803898ae38d201f86de62b58f02281c9f2a1d5d726c1293161fde3d10316c369cd440ccd96c06cd3e12a4a4f3fe MISC metadata.xml 766 BLAKE2B 288f003183213d5546cf2a5c9ff58cc9df762c4f5ca5e34165322626757b5281c01891575b935a5a236e98a1461cb0d66b0d4886fcce2ae001bb707fcf20f5fc SHA512 58f65aaed1b17ae6b13958552c169b5b76f999eee2c19c51a64ee237b88dd59042f92358e993fa74312892066c4d3bb2b03355b35fb5103f032ee00a9afe9c91 diff --git a/net-p2p/transmission/transmission-4.0.1-r2.ebuild b/net-p2p/transmission/transmission-4.0.1-r2.ebuild index 16698fd7a746..f0f1e44f4a54 100644 --- a/net-p2p/transmission/transmission-4.0.1-r2.ebuild +++ b/net-p2p/transmission/transmission-4.0.1-r2.ebuild @@ -24,7 +24,8 @@ HOMEPAGE="https://transmissionbt.com/" # MIT is in several libtransmission/ headers LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT" SLOT="0" -IUSE="appindicator cli debug gtk nls mbedtls qt5 systemd test" +IUSE="appindicator cli debug gtk nls mbedtls qt5 qt6 systemd test" +REQUIRED_USE="?? ( qt5 qt6 )" RESTRICT="!test? ( test )" ACCT_DEPEND=" @@ -37,6 +38,7 @@ BDEPEND=" gtk? ( sys-devel/gettext ) ) qt5? ( dev-qt/linguist-tools:5 ) + qt6? ( dev-qt/qttools:6[linguist] ) " COMMON_DEPEND=" >=dev-libs/libevent-2.1.0:=[threads(+)] @@ -61,6 +63,10 @@ COMMON_DEPEND=" dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) + qt6? ( + dev-qt/qtbase:6[dbus,gui,network,widgets] + dev-qt/qtsvg:6 + ) systemd? ( >=sys-apps/systemd-209:= ) " DEPEND="${COMMON_DEPEND} @@ -75,7 +81,6 @@ src_configure() { -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} -DENABLE_GTK=$(usex gtk ON OFF) - -DENABLE_QT=$(usex qt5 ON OFF) -DENABLE_MAC=OFF -DREBUILD_WEB=OFF -DENABLE_CLI=$(usex cli ON OFF) @@ -93,7 +98,6 @@ src_configure() { -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 @@ -101,6 +105,14 @@ src_configure() { -DWITH_SYSTEMD=$(usex systemd ON OFF) ) + if use qt6; then + mycmakeargs+=( -DENABLE_QT=ON -DUSE_QT_VERSION=6 ) + elif use qt5; then + mycmakeargs+=( -DENABLE_QT=ON -DUSE_QT_VERSION=5 ) + else + mycmakeargs+=( -DENABLE_QT=OFF ) + fi + # Disable assertions by default, bug 893870. use debug || append-cppflags -DNDEBUG diff --git a/net-p2p/transmission/transmission-9999.ebuild b/net-p2p/transmission/transmission-9999.ebuild index 16698fd7a746..f0f1e44f4a54 100644 --- a/net-p2p/transmission/transmission-9999.ebuild +++ b/net-p2p/transmission/transmission-9999.ebuild @@ -24,7 +24,8 @@ HOMEPAGE="https://transmissionbt.com/" # MIT is in several libtransmission/ headers LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT" SLOT="0" -IUSE="appindicator cli debug gtk nls mbedtls qt5 systemd test" +IUSE="appindicator cli debug gtk nls mbedtls qt5 qt6 systemd test" +REQUIRED_USE="?? ( qt5 qt6 )" RESTRICT="!test? ( test )" ACCT_DEPEND=" @@ -37,6 +38,7 @@ BDEPEND=" gtk? ( sys-devel/gettext ) ) qt5? ( dev-qt/linguist-tools:5 ) + qt6? ( dev-qt/qttools:6[linguist] ) " COMMON_DEPEND=" >=dev-libs/libevent-2.1.0:=[threads(+)] @@ -61,6 +63,10 @@ COMMON_DEPEND=" dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) + qt6? ( + dev-qt/qtbase:6[dbus,gui,network,widgets] + dev-qt/qtsvg:6 + ) systemd? ( >=sys-apps/systemd-209:= ) " DEPEND="${COMMON_DEPEND} @@ -75,7 +81,6 @@ src_configure() { -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} -DENABLE_GTK=$(usex gtk ON OFF) - -DENABLE_QT=$(usex qt5 ON OFF) -DENABLE_MAC=OFF -DREBUILD_WEB=OFF -DENABLE_CLI=$(usex cli ON OFF) @@ -93,7 +98,6 @@ src_configure() { -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 @@ -101,6 +105,14 @@ src_configure() { -DWITH_SYSTEMD=$(usex systemd ON OFF) ) + if use qt6; then + mycmakeargs+=( -DENABLE_QT=ON -DUSE_QT_VERSION=6 ) + elif use qt5; then + mycmakeargs+=( -DENABLE_QT=ON -DUSE_QT_VERSION=5 ) + else + mycmakeargs+=( -DENABLE_QT=OFF ) + fi + # Disable assertions by default, bug 893870. use debug || append-cppflags -DNDEBUG |