summaryrefslogtreecommitdiff
path: root/net-p2p/transmission
diff options
context:
space:
mode:
Diffstat (limited to 'net-p2p/transmission')
-rw-r--r--net-p2p/transmission/Manifest6
-rw-r--r--net-p2p/transmission/metadata.xml2
-rw-r--r--net-p2p/transmission/transmission-3.00-r1.ebuild3
-rw-r--r--net-p2p/transmission/transmission-9999.ebuild4
4 files changed, 10 insertions, 5 deletions
diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index 2bacebc950b6..1d06c3356c10 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -4,6 +4,6 @@ AUX transmission-daemon.confd.4 735 BLAKE2B bc4c06dcf4a12282d36d446537ae8d3a461a
AUX transmission-daemon.initd.10 1707 BLAKE2B 57857fa0b628f0c49ebaf13544b366bf9db39c70f31556a21262556ad89657a7f13c84e19f882839e4bc10f2b8afef96aa51f833478e38f215499244ca8b388b SHA512 30d9fe7d06ca3c92ff436e9bbe84729a5b343b52965f8d1d3d43f14f5fa25881dbc9676c5d3d916cff552aad5872ed41c2930e9ce3a5f7c958dbeec0d1ab1ac4
AUX transmission-daemon.service.conf 69 BLAKE2B 6e38a28f54366850ae794896f2954c3af77afead303197c49970873fa604d6b375e71122de8d3645f9fcc8abed4f696ac257bd59ba87ebdc5cdd5839d32c0a7b SHA512 3dc02be596296fc1efbf1bc690be3953709af00c230f55db4d067ff592d87e1a465faa4067bc15d65a8a27fed2cf07d108abb2ed45fc76b47b0642ce2e182946
DIST transmission-3.00.tar.xz 3995080 BLAKE2B fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498 SHA512 c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
-EBUILD transmission-3.00-r1.ebuild 3309 BLAKE2B 7605e02ff02eeef65d413869cb1039863a5e01cba091575006bf9f151cd1e988d52e84b97ca3cf772b557d50577ecb1cbf366250a87ded0e8e179039c6018182 SHA512 9f7925faa8971c1bc9cde144ce7e22aae94701741e12097ec368691c50887fbbe3e18799c3894800a97dc51ebb45786532babb1ff312dd6c3a9fbaf3e2da5477
-EBUILD transmission-9999.ebuild 3281 BLAKE2B 3db783c21910af4dc6a50c80326a2600e4c28d3e19c9558e2baf58ead13a7ac80fed6334b52e18895d65b0d04d7c29b8e3f42939b6ec6e9f706b967a5f7add44 SHA512 9ad097b874572701dc44e3e1021fe580455bf8de833dd77843fff418ffc2e0496835fd06c4287bf31c87ff91b44a849de0bfa635b197c26df61c31d4706e6595
-MISC metadata.xml 469 BLAKE2B cf07b991c1e92edd53b95834e5886e1836ad6034891f9fa297559def134407b3feb218978947ee4b8e343cced732f6be5bac13de7e934fc7a5bfe17905d0249c SHA512 17e9ca8a971f0b0eb1e4c852a8ccd48d69db2868a91d4073cf3ee2925d2025ec7cdb6510da6c37b702ce0f2f99e21074d38f3e503450d8b65c35c93fe5be3887
+EBUILD transmission-3.00-r1.ebuild 3347 BLAKE2B 821d0c76bec8ff8ff4ae0ac940f857f4cd82e66ed43629ebee69caec06e5b78d68160d751fbd79bac5a2f5824e28fe4d1c7977903feee4c9da305a1ba8baaccb SHA512 c1836a99d01582d8d941c72d4db4a51c321674b8d254447001ba70bad9c48fd8aa187724d633f32954a3e83b9ef835661c407188724d0eb61f7918cbb2970db9
+EBUILD transmission-9999.ebuild 3357 BLAKE2B 9652c4c98bcf93a7495fb9d58e7958228a041b832c26e54b073bb558394444bc340af6a00fd7d13dcfbc5ad8505c71375f054991d12b7180a4007a1698dd3810 SHA512 127a5d74ae319eb5d88be9a4ce20bd40490328cd329923c3323e93b8eb8d9b50e8498fc3e96170c934037d54f634bc4affa973ade935e958f71bdb5fa12e1051
+MISC metadata.xml 564 BLAKE2B 708f42109f5c57d776242ad935684b78a7f6cc72c439e2bb76d2fb29fb770f5054c6765df0665244c650bc930eeb312957f4749967a9b2771b8a6d032767d3b0 SHA512 22f2e75b57b24f1367cdcfe28600cfa09dab9d741ff1ab84a25052dc455272b9d9d6d62d297bdbd23e9955d41cabb540f0348c0554c465371e81175525be1ddb
diff --git a/net-p2p/transmission/metadata.xml b/net-p2p/transmission/metadata.xml
index d88ae8a19a10..0ecfb8ca30dc 100644
--- a/net-p2p/transmission/metadata.xml
+++ b/net-p2p/transmission/metadata.xml
@@ -6,7 +6,9 @@
<name>Mike Gilbert</name>
</maintainer>
<use>
+ <flag name="cli">Build command-line client</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>
+ <flag name="web">Build Web client</flag>
</use>
</pkgmetadata>
diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild b/net-p2p/transmission/transmission-3.00-r1.ebuild
index 04d96b8b6ff8..e02291fd6cba 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -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 gtk lightweight nls mbedtls qt5 static-libs systemd test"
+IUSE="appindicator cli gtk lightweight nls mbedtls qt5 static-libs systemd test"
RESTRICT="!test? ( test )"
ACCT_DEPEND="
@@ -88,6 +88,7 @@ src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
+ -DENABLE_CLI=$(usex cli ON OFF)
-DENABLE_GTK=$(usex gtk ON OFF)
-DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF)
-DENABLE_NLS=$(usex nls ON OFF)
diff --git a/net-p2p/transmission/transmission-9999.ebuild b/net-p2p/transmission/transmission-9999.ebuild
index 328bd3b3d14b..c5946c683acb 100644
--- a/net-p2p/transmission/transmission-9999.ebuild
+++ b/net-p2p/transmission/transmission-9999.ebuild
@@ -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 gtk lightweight nls mbedtls qt5 static-libs systemd test"
+IUSE="appindicator cli gtk lightweight nls mbedtls qt5 static-libs systemd test web"
RESTRICT="!test? ( test )"
ACCT_DEPEND="
@@ -84,11 +84,13 @@ src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
+ -DENABLE_CLI=$(usex cli ON OFF)
-DENABLE_GTK=$(usex gtk ON OFF)
-DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF)
-DENABLE_NLS=$(usex nls ON OFF)
-DENABLE_QT=$(usex qt5 ON OFF)
-DENABLE_TESTS=$(usex test ON OFF)
+ -DENABLE_WEB=$(usex web ON OFF)
# https://bugs.gentoo.org/807993
-DINSTALL_LIB=$(usex static-libs ON OFF)