commit:     6001af6dfef17fd3aead79d70d492665b5d5b68a
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat May  1 14:29:04 2021 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat May  1 14:29:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6001af6d

net-misc/openssh: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 net-misc/openssh/openssh-8.4_p1-r3.ebuild |  8 ++------
 net-misc/openssh/openssh-8.5_p1-r1.ebuild | 10 +++-------
 net-misc/openssh/openssh-8.5_p1.ebuild    |  7 ++-----
 net-misc/openssh/openssh-8.6_p1-r1.ebuild |  7 ++-----
 4 files changed, 9 insertions(+), 23 deletions(-)

diff --git a/net-misc/openssh/openssh-8.4_p1-r3.ebuild 
b/net-misc/openssh/openssh-8.4_p1-r3.ebuild
index da520e54331..ef43e0aa202 100644
--- a/net-misc/openssh/openssh-8.4_p1-r3.ebuild
+++ b/net-misc/openssh/openssh-8.4_p1-r3.ebuild
@@ -36,7 +36,7 @@ LICENSE="BSD GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
-IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
libressl livecd pam +pie +scp sctp security-key selinux +ssl static test X X509 
xmss"
+IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
livecd pam +pie +scp sctp security-key selinux +ssl static test X X509 xmss"
 
 RESTRICT="!test? ( test )"
 
@@ -45,7 +45,7 @@ REQUIRED_USE="
        pie? ( !static )
        static? ( !kerberos !pam )
        X509? ( !sctp !security-key ssl !xmss )
-       xmss? ( || ( ssl libressl ) )
+       xmss? ( ssl )
        test? ( ssl )
 "
 
@@ -61,7 +61,6 @@ LIB_DEPEND="
        security-key? ( >=dev-libs/libfido2-1.5.0:=[static-libs(+)] )
        selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] )
        ssl? (
-               !libressl? (
                        || (
                                (
                                        >=dev-libs/openssl-1.0.1:0[bindist=]
@@ -70,8 +69,6 @@ LIB_DEPEND="
                                >=dev-libs/openssl-1.1.0g:0[bindist=]
                        )
                        dev-libs/openssl:0=[static-libs(+)]
-               )
-               libressl? ( dev-libs/libressl:0=[static-libs(+)] )
        )
        virtual/libcrypt:=[static-libs(+)]
        >=sys-libs/zlib-1.2.3:=[static-libs(+)]
@@ -191,7 +188,6 @@ src_prepare() {
                cp $(printf -- "${DISTDIR}/%s\n" "${HPN_PATCHES[@]}") 
"${hpn_patchdir}" || die
                pushd "${hpn_patchdir}" &>/dev/null || die
                eapply "${FILESDIR}"/${P}-hpn-${HPN_VER}-glue.patch
-               eapply "${FILESDIR}"/${PN}-8.4_p1-hpn-${HPN_VER}-libressl.patch
                use X509 && eapply 
"${FILESDIR}"/${PN}-8.4_p1-hpn-${HPN_VER}-X509-glue.patch
                use sctp && eapply 
"${FILESDIR}"/${PN}-8.4_p1-hpn-${HPN_VER}-sctp-glue.patch
                popd &>/dev/null || die

diff --git a/net-misc/openssh/openssh-8.5_p1-r1.ebuild 
b/net-misc/openssh/openssh-8.5_p1-r1.ebuild
index 72fe6e947d1..b440e7aa4ae 100644
--- a/net-misc/openssh/openssh-8.5_p1-r1.ebuild
+++ b/net-misc/openssh/openssh-8.5_p1-r1.ebuild
@@ -35,7 +35,7 @@ LICENSE="BSD GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
-IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
libressl livecd pam +pie +scp sctp security-key selinux +ssl static test X X509 
xmss"
+IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
livecd pam +pie +scp sctp security-key selinux +ssl static test X X509 xmss"
 
 RESTRICT="!test? ( test )"
 
@@ -44,15 +44,14 @@ REQUIRED_USE="
        pie? ( !static )
        static? ( !kerberos !pam )
        X509? ( !sctp !security-key ssl !xmss )
-       xmss? ( || ( ssl libressl ) )
+       xmss? ( ssl )
        test? ( ssl )
 "
 
 LIB_DEPEND="
        audit? ( sys-process/audit[static-libs(+)] )
        ldns? (
-               net-libs/ldns[static-libs(+)]
-               !bindist? ( net-libs/ldns[ecdsa,ssl(+)] )
+               net-libs/ldns[static-libs(+)] !bindist? ( 
net-libs/ldns[ecdsa,ssl(+)] )
                bindist? ( net-libs/ldns[-ecdsa,ssl(+)] )
        )
        libedit? ( dev-libs/libedit:=[static-libs(+)] )
@@ -60,7 +59,6 @@ LIB_DEPEND="
        security-key? ( >=dev-libs/libfido2-1.5.0:=[static-libs(+)] )
        selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] )
        ssl? (
-               !libressl? (
                        || (
                                (
                                        >=dev-libs/openssl-1.0.1:0[bindist=]
@@ -69,8 +67,6 @@ LIB_DEPEND="
                                >=dev-libs/openssl-1.1.0g:0[bindist=]
                        )
                        dev-libs/openssl:0=[static-libs(+)]
-               )
-               libressl? ( dev-libs/libressl:0=[static-libs(+)] )
        )
        virtual/libcrypt:=[static-libs(+)]
        >=sys-libs/zlib-1.2.3:=[static-libs(+)]

diff --git a/net-misc/openssh/openssh-8.5_p1.ebuild 
b/net-misc/openssh/openssh-8.5_p1.ebuild
index f04773b5b3a..1d37aa2af6c 100644
--- a/net-misc/openssh/openssh-8.5_p1.ebuild
+++ b/net-misc/openssh/openssh-8.5_p1.ebuild
@@ -36,7 +36,7 @@ LICENSE="BSD GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
-IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
libressl livecd pam +pie +scp sctp security-key selinux +ssl static test X X509 
xmss"
+IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
livecd pam +pie +scp sctp security-key selinux +ssl static test X X509 xmss"
 
 RESTRICT="!test? ( test )"
 
@@ -45,7 +45,7 @@ REQUIRED_USE="
        pie? ( !static )
        static? ( !kerberos !pam )
        X509? ( !sctp !security-key ssl !xmss )
-       xmss? ( || ( ssl libressl ) )
+       xmss? ( ssl )
        test? ( ssl )
 "
 
@@ -61,7 +61,6 @@ LIB_DEPEND="
        security-key? ( >=dev-libs/libfido2-1.5.0:=[static-libs(+)] )
        selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] )
        ssl? (
-               !libressl? (
                        || (
                                (
                                        >=dev-libs/openssl-1.0.1:0[bindist=]
@@ -70,8 +69,6 @@ LIB_DEPEND="
                                >=dev-libs/openssl-1.1.0g:0[bindist=]
                        )
                        dev-libs/openssl:0=[static-libs(+)]
-               )
-               libressl? ( dev-libs/libressl:0=[static-libs(+)] )
        )
        virtual/libcrypt:=[static-libs(+)]
        >=sys-libs/zlib-1.2.3:=[static-libs(+)]

diff --git a/net-misc/openssh/openssh-8.6_p1-r1.ebuild 
b/net-misc/openssh/openssh-8.6_p1-r1.ebuild
index a09b6842fbe..bda61266ca3 100644
--- a/net-misc/openssh/openssh-8.6_p1-r1.ebuild
+++ b/net-misc/openssh/openssh-8.6_p1-r1.ebuild
@@ -36,7 +36,7 @@ LICENSE="BSD GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
-IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
libressl livecd pam +pie +scp sctp security-key selinux +ssl static test X X509 
xmss"
+IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
livecd pam +pie +scp sctp security-key selinux +ssl static test X X509 xmss"
 
 RESTRICT="!test? ( test )"
 
@@ -45,7 +45,7 @@ REQUIRED_USE="
        pie? ( !static )
        static? ( !kerberos !pam )
        X509? ( !sctp !security-key ssl !xmss )
-       xmss? ( || ( ssl libressl ) )
+       xmss? ( ssl  )
        test? ( ssl )
 "
 
@@ -64,7 +64,6 @@ LIB_DEPEND="
        security-key? ( >=dev-libs/libfido2-1.5.0:=[static-libs(+)] )
        selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] )
        ssl? (
-               !libressl? (
                        || (
                                (
                                        >=dev-libs/openssl-1.0.1:0[bindist=]
@@ -73,8 +72,6 @@ LIB_DEPEND="
                                >=dev-libs/openssl-1.1.0g:0[bindist=]
                        )
                        dev-libs/openssl:0=[static-libs(+)]
-               )
-               libressl? ( dev-libs/libressl:0=[static-libs(+)] )
        )
        virtual/libcrypt:=[static-libs(+)]
        >=sys-libs/zlib-1.2.3:=[static-libs(+)]

Reply via email to