commit:     856eb894275918aedd662d24c2f1b0a16f1e2f20
Author:     Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 27 02:52:09 2020 +0000
Commit:     Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
CommitDate: Sun Sep 27 02:52:09 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=856eb894

net-libs/libgadu: remove OpenSSL support

Closes: https://bugs.gentoo.org/742521
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Maciej Mrozowski <reavertm <AT> gentoo.org>

 net-libs/libgadu/libgadu-1.11.4.ebuild | 24 ++++--------------------
 1 file changed, 4 insertions(+), 20 deletions(-)

diff --git a/net-libs/libgadu/libgadu-1.11.4.ebuild 
b/net-libs/libgadu/libgadu-1.11.4.ebuild
index 61ed84a41b1..889a044752b 100644
--- a/net-libs/libgadu/libgadu-1.11.4.ebuild
+++ b/net-libs/libgadu/libgadu-1.11.4.ebuild
@@ -17,17 +17,11 @@ RESTRICT="test"
 LICENSE="LGPL-2.1"
 KEYWORDS="~alpha amd64 arm ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 SLOT="0"
-IUSE="doc gnutls ssl static-libs threads"
+IUSE="doc ssl static-libs threads"
 
-REQUIRED_USE="
-       gnutls? ( ssl )
-"
 COMMON_DEPEND="
        sys-libs/zlib
-       ssl? (
-               gnutls? ( net-libs/gnutls )
-               !gnutls? ( >=dev-libs/openssl-0.9.6m:0 )
-       )
+       ssl? ( net-libs/gnutls:= )
 "
 DEPEND="${COMMON_DEPEND}
        doc? ( app-doc/doxygen )
@@ -43,21 +37,11 @@ DOCS=(AUTHORS ChangeLog NEWS README)
 
 src_configure() {
        local myeconfargs=(
+               --without-openssl
                $(use_with threads pthread)
+               $(use_with ssl gnutls)
        )
 
-       if use ssl; then
-               myeconfargs+=(
-                       $(use_with gnutls gnutls)
-                       $(use_with !gnutls openssl)
-               )
-       else
-               myeconfargs+=(
-                       --without-gnutls
-                       --without-openssl
-               )
-       fi
-
        autotools-utils_src_configure
 }
 

Reply via email to