net-vpn/openconnect: drop libressl support
authorMike Gilbert <floppym@gentoo.org>
Fri, 3 Apr 2020 14:25:24 +0000 (10:25 -0400)
committerMike Gilbert <floppym@gentoo.org>
Fri, 3 Apr 2020 14:26:29 +0000 (10:26 -0400)
Building with LibreSSL is currently broken.
When it does work, it doesn't support DTLS anyway.
GnuTLS is a more viable alternative.

Bug: https://bugs.gentoo.org/695630
Closes: https://bugs.gentoo.org/715990
Package-Manager: Portage-2.3.96_p4, Repoman-2.3.22_p1
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
net-vpn/openconnect/openconnect-8.05.ebuild
net-vpn/openconnect/openconnect-8.06.ebuild
net-vpn/openconnect/openconnect-9999.ebuild

index e07caaec8fcb361abf0154874a4920fef0d7bc83..7ca60ca5159f84e961ed3503c5b378a1c292351a 100644 (file)
@@ -24,14 +24,13 @@ HOMEPAGE="http://www.infradead.org/openconnect.html"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0/5"
-IUSE="doc +gnutls gssapi libproxy libressl lz4 nls smartcard static-libs stoken"
+IUSE="doc +gnutls gssapi libproxy lz4 nls smartcard static-libs stoken"
 
 DEPEND="
        dev-libs/libxml2
        sys-libs/zlib
        !gnutls? (
-               !libressl? ( >=dev-libs/openssl-1.0.1h:0=[static-libs?] )
-               libressl? ( dev-libs/libressl:0=[static-libs?] )
+               >=dev-libs/openssl-1.0.1h:0=[static-libs?]
        )
        gnutls? (
                app-crypt/trousers
index 6119100597034958b6d06e2b7758f64403651b77..4442fa5bf4d35ac28f44a87be82f502ccc838ab2 100644 (file)
@@ -24,14 +24,13 @@ HOMEPAGE="http://www.infradead.org/openconnect.html"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0/5"
-IUSE="doc +gnutls gssapi libproxy libressl lz4 nls smartcard static-libs stoken"
+IUSE="doc +gnutls gssapi libproxy lz4 nls smartcard static-libs stoken"
 
 DEPEND="
        dev-libs/libxml2
        sys-libs/zlib
        !gnutls? (
-               !libressl? ( >=dev-libs/openssl-1.0.1h:0=[static-libs?] )
-               libressl? ( dev-libs/libressl:0=[static-libs?] )
+               >=dev-libs/openssl-1.0.1h:0=[static-libs?]
        )
        gnutls? (
                app-crypt/trousers
index 6119100597034958b6d06e2b7758f64403651b77..4442fa5bf4d35ac28f44a87be82f502ccc838ab2 100644 (file)
@@ -24,14 +24,13 @@ HOMEPAGE="http://www.infradead.org/openconnect.html"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0/5"
-IUSE="doc +gnutls gssapi libproxy libressl lz4 nls smartcard static-libs stoken"
+IUSE="doc +gnutls gssapi libproxy lz4 nls smartcard static-libs stoken"
 
 DEPEND="
        dev-libs/libxml2
        sys-libs/zlib
        !gnutls? (
-               !libressl? ( >=dev-libs/openssl-1.0.1h:0=[static-libs?] )
-               libressl? ( dev-libs/libressl:0=[static-libs?] )
+               >=dev-libs/openssl-1.0.1h:0=[static-libs?]
        )
        gnutls? (
                app-crypt/trousers