net-p2p/transmission: PolarSSL is dead; use mbed TLS instead
authorMike Gilbert <floppym@gentoo.org>
Sun, 18 Dec 2016 18:45:04 +0000 (13:45 -0500)
committerMike Gilbert <floppym@gentoo.org>
Sun, 18 Dec 2016 18:45:27 +0000 (13:45 -0500)
Package-Manager: Portage-2.3.3_p7, Repoman-2.3.1

net-p2p/transmission/metadata.xml
net-p2p/transmission/transmission-9999.ebuild

index 35f2bcf40c90244dbd3108b2f350c0b89455a436..e49e57cc90d4e1d6c852e32009dbf75530302eea 100644 (file)
@@ -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>
index ade845a5579650fb71d42b9c42ae6e229538ab16..6b8a6404affd42c03291816c42d7631846289299 100644 (file)
@@ -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)