mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-06 12:58:16 -07:00
net-p2p/transmission: PolarSSL is dead; use mbed TLS instead
Package-Manager: Portage-2.3.3_p7, Repoman-2.3.1
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="lightweight">Optimize transmission for low-resource systems (smaller cache size, prefer unencrypted peer connections, etc.)</flag>
|
||||
<flag name="polarssl">Use PolarSSL instead of OpenSSL</flag>
|
||||
<flag name="mbedtls">Use mbed TLS instead of OpenSSL</flag>
|
||||
<flag name="xfs">Enable XFS filesystem capabilities by using <pkg>sys-fs/xfsprogs</pkg> headers (in building of fdlimit(.c))</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -33,16 +33,16 @@ HOMEPAGE="https://transmissionbt.com/"
|
||||
# MIT is in several libtransmission/ headers
|
||||
LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
|
||||
SLOT="0"
|
||||
IUSE="ayatana gtk libressl lightweight nls polarssl qt5 systemd test"
|
||||
IUSE="ayatana gtk libressl lightweight nls mbedtls qt5 systemd test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/libevent-2.0.10:=
|
||||
!polarssl? (
|
||||
!mbedtls? (
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
)
|
||||
polarssl? ( >=net-libs/polarssl-1.2:0= )
|
||||
mbedtls? ( net-libs/mbedtls:0= )
|
||||
net-libs/libnatpmp
|
||||
>=net-libs/miniupnpc-1.7:=
|
||||
>=net-misc/curl-7.16.3[ssl]
|
||||
@@ -102,7 +102,7 @@ src_configure() {
|
||||
-DUSE_SYSTEM_UTP=OFF
|
||||
-DUSE_SYSTEM_B64=OFF
|
||||
|
||||
-DWITH_CRYPTO=$(usex polarssl polarssl openssl)
|
||||
-DWITH_CRYPTO=$(usex mbedtls polarssl openssl)
|
||||
-DWITH_INOTIFY=ON
|
||||
-DWITH_LIBAPPINDICATOR=$(usex ayatana ON OFF)
|
||||
-DWITH_SYSTEMD=$(usex systemd ON OFF)
|
||||
|
||||
Reference in New Issue
Block a user