summaryrefslogtreecommitdiff
path: root/net-p2p
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-02-16 20:05:28 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-02-16 20:05:28 +0000
commit41e056b08e4c5c8d6e78407a5586afa52867fd5f (patch)
tree5c065bb2a5c9eb0386762c79e910ad74512def88 /net-p2p
parentb18dbdc69b2be6f0ac0db668b0bc57fb6f766afc (diff)
gentoo auto-resync : 16:02:2023 - 20:05:28
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/Manifest.gzbin7425 -> 7423 bytes
-rw-r--r--net-p2p/transmission/Manifest8
-rw-r--r--net-p2p/transmission/metadata.xml1
-rw-r--r--net-p2p/transmission/transmission-3.00-r6.ebuild (renamed from net-p2p/transmission/transmission-3.00-r5.ebuild)9
-rw-r--r--net-p2p/transmission/transmission-4.0.0-r4.ebuild (renamed from net-p2p/transmission/transmission-4.0.0-r3.ebuild)7
-rw-r--r--net-p2p/transmission/transmission-9999.ebuild7
6 files changed, 21 insertions, 11 deletions
diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz
index 41822e113b01..c453eedecde4 100644
--- a/net-p2p/Manifest.gz
+++ b/net-p2p/Manifest.gz
Binary files differ
diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index fb340b739b03..f43c206429fa 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -9,7 +9,7 @@ AUX transmission-daemon.service.conf 69 BLAKE2B 6e38a28f54366850ae794896f2954c3a
AUX transmission-daemon.tmpfiles 55 BLAKE2B 0f7200295e1faa22bc598e080d4c1583c5cca2e71158b94fddc448d9afa9cee2c4781aaf8da7571d30140a4ead25973c6096a46c3c91b9713a0dcde541092cd2 SHA512 e162805c816042145f32c4ef4e9f78354ca610e1680060addf63e52d8b0287427ebdb9568946b45c0b6bce0267cff6877519a1de3a66dee5a44fa859f2a7e417
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-r3.ebuild 3398 BLAKE2B 167fe77d006ca818dfe25ffe364ad221116de2d24040be881ee04f9bdb02acf09f439c2c10d4e71ad7ca83784208d0e683296ca8900bd7ad577eb3bf7098aeea SHA512 d3bdf2167ffe63bca63cc015452a1b306f5d422a30ae53eb70d3cff9303cf51485eb2c1f481369795000ecde50f8f0eb3c8d0f3245388eb3fc2d4980aed1d63a
-EBUILD transmission-9999.ebuild 3286 BLAKE2B 18d286e08c72d8824dc85145e8756aaf8a7d09946284ccefc3acb48004d67e6b6b24554dc439fb661654d2d048a33cd9962b217ecbae1a94e150a4612904026e SHA512 3561b44814c1080e9d357e5964857985d46862b159b289edb0fab28a47ae71185961389389b994b9e83170202b5508c81d74d180342bfaa5903aa6cde13313e7
-MISC metadata.xml 611 BLAKE2B 8e223bca4c6b84813f528c477644531eec6d67b432b941b9ceb271e44c06656b290dfce9bb7198861ee8b7948bc374b02d77cf38c07ae60f6d3685bfae1e2396 SHA512 5f2dc464ee0347d3eca3894583ce937066abf3a7098144f45bd5c4dbad5ff8355e1be508c5866a935bf5b2a945eaf93996c623b6ae400971cd6b3e515f0d1a34
+EBUILD transmission-3.00-r6.ebuild 3304 BLAKE2B c28525ca9dcb080356278a957f774042eb2697166aed7a042a1a68d2f103666172a2be54f1f707ea7bf7a777e058ddcda70bd43e9c64662e7204a01d4bb3a715 SHA512 0fc2b5e44abb35d85d5ea1f6d7f36545a6ee1e552449a5d646b340ca16e7e41acb9348fb9df18c1b62451fdf920633cc0ad908aa24a65054c0adec5f85a110e5
+EBUILD transmission-4.0.0-r4.ebuild 3503 BLAKE2B 721e6906ee5a9031dbd2955bb89de7f35fd36454407a477bd5c0e674d82022b6283e736040ee7a8c4d9765d05a6bff1becde71d1d06f594d3779d64b11281693 SHA512 d8aa7a7a5ec114e49a2a51494fc9de30dd93e1ab7ef7d1e97a89e939e292deb6100fdaf383e8b07bfc10d9514294441a478fb4da62b59cac85e7e6f828dd852c
+EBUILD transmission-9999.ebuild 3391 BLAKE2B 0744a7171c81650dc4496bdc4fdd1c78e7e4b18a8af5b3581ee30057217aba2d9c490f3015a9aa32846df44943df763f69313a9de63a6c57a7e8ff9cddc916b4 SHA512 b0cf2054f64bb754303452081b221d99d8b88fe8ac9a3a9f725edb4eac7e457d6c88451b7c59c2d9a428101a9d30af4b43317fa793235d4f5edd9d89582be0d1
+MISC metadata.xml 657 BLAKE2B f2ab9b8d747d0a6d7b6fac8d365179e381d6d6d0b4e4a55e34c29a621b05c97e772cd2b58ea4d53ecdf1c33d4e497f3d121f0e00e51d6ad4babbe1b54e41b4c2 SHA512 2616c47a1721af7ecec252fbb5780be6c6875345be09d86b810ca347f36b3c886b53ef04febfeb9adaaa6e77f4b8d1201814af1b3a3168c8a2689c28fc2e079c
diff --git a/net-p2p/transmission/metadata.xml b/net-p2p/transmission/metadata.xml
index cd3c06fe292c..b53bce5e75af 100644
--- a/net-p2p/transmission/metadata.xml
+++ b/net-p2p/transmission/metadata.xml
@@ -10,6 +10,7 @@
</upstream>
<use>
<flag name="cli">Build command-line client</flag>
+ <flag name="debug">Enable assertions</flag>
<flag name="lightweight">Optimize transmission for low-resource systems (smaller cache size, prefer unencrypted peer connections, etc.)</flag>
<flag name="mbedtls">Use mbed TLS instead of OpenSSL</flag>
</use>
diff --git a/net-p2p/transmission/transmission-3.00-r5.ebuild b/net-p2p/transmission/transmission-3.00-r6.ebuild
index bcda90af6099..820cbc376d71 100644
--- a/net-p2p/transmission/transmission-3.00-r5.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2006-2022 Gentoo Authors
+# Copyright 2006-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake systemd xdg-utils
+inherit cmake flag-o-matic systemd xdg-utils
if [[ ${PV} == 9999 ]]; then
inherit git-r3
@@ -21,7 +21,7 @@ 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 gtk lightweight nls mbedtls qt5 systemd test"
+IUSE="appindicator cli debug gtk lightweight nls mbedtls qt5 systemd test"
RESTRICT="!test? ( test )"
ACCT_DEPEND="
@@ -95,6 +95,9 @@ src_configure() {
-DWITH_SYSTEMD=$(usex systemd ON OFF)
)
+ # Disable assertions by default, bug 893870.
+ use debug || append-cppflags -DNDEBUG
+
cmake_src_configure
}
diff --git a/net-p2p/transmission/transmission-4.0.0-r3.ebuild b/net-p2p/transmission/transmission-4.0.0-r4.ebuild
index 0187206cccdf..98ed72317d7d 100644
--- a/net-p2p/transmission/transmission-4.0.0-r3.ebuild
+++ b/net-p2p/transmission/transmission-4.0.0-r4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake tmpfiles systemd xdg-utils
+inherit cmake flag-o-matic tmpfiles systemd xdg-utils
if [[ ${PV} == 9999 ]]; then
inherit git-r3
@@ -24,7 +24,7 @@ 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 gtk nls mbedtls qt5 systemd test"
+IUSE="appindicator cli debug gtk nls mbedtls qt5 systemd test"
RESTRICT="!test? ( test )"
ACCT_DEPEND="
@@ -107,6 +107,9 @@ src_configure() {
-DWITH_SYSTEMD=$(usex systemd ON OFF)
)
+ # Disable assertions by default, bug 893870.
+ use debug || append-cppflags -DNDEBUG
+
cmake_src_configure
}
diff --git a/net-p2p/transmission/transmission-9999.ebuild b/net-p2p/transmission/transmission-9999.ebuild
index a4bc807ed3ac..359413eb1aa0 100644
--- a/net-p2p/transmission/transmission-9999.ebuild
+++ b/net-p2p/transmission/transmission-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake tmpfiles systemd xdg-utils
+inherit cmake flag-o-matic tmpfiles systemd xdg-utils
if [[ ${PV} == 9999 ]]; then
inherit git-r3
@@ -24,7 +24,7 @@ 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 gtk nls mbedtls qt5 systemd test"
+IUSE="appindicator cli debug gtk nls mbedtls qt5 systemd test"
RESTRICT="!test? ( test )"
ACCT_DEPEND="
@@ -100,6 +100,9 @@ src_configure() {
-DWITH_SYSTEMD=$(usex systemd ON OFF)
)
+ # Disable assertions by default, bug 893870.
+ use debug || append-cppflags -DNDEBUG
+
cmake_src_configure
}