Gentoo Archives: gentoo-commits

From: Maciej Mrozowski <reavertm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/libgadu/
Date: Sun, 27 Sep 2020 03:01:00
Message-Id: 1601175129.856eb894275918aedd662d24c2f1b0a16f1e2f20.reavertm@gentoo
1 commit: 856eb894275918aedd662d24c2f1b0a16f1e2f20
2 Author: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 27 02:52:09 2020 +0000
4 Commit: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 27 02:52:09 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=856eb894
7
8 net-libs/libgadu: remove OpenSSL support
9
10 Closes: https://bugs.gentoo.org/742521
11 Package-Manager: Portage-3.0.4, Repoman-3.0.1
12 Signed-off-by: Maciej Mrozowski <reavertm <AT> gentoo.org>
13
14 net-libs/libgadu/libgadu-1.11.4.ebuild | 24 ++++--------------------
15 1 file changed, 4 insertions(+), 20 deletions(-)
16
17 diff --git a/net-libs/libgadu/libgadu-1.11.4.ebuild b/net-libs/libgadu/libgadu-1.11.4.ebuild
18 index 61ed84a41b1..889a044752b 100644
19 --- a/net-libs/libgadu/libgadu-1.11.4.ebuild
20 +++ b/net-libs/libgadu/libgadu-1.11.4.ebuild
21 @@ -17,17 +17,11 @@ RESTRICT="test"
22 LICENSE="LGPL-2.1"
23 KEYWORDS="~alpha amd64 arm ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
24 SLOT="0"
25 -IUSE="doc gnutls ssl static-libs threads"
26 +IUSE="doc ssl static-libs threads"
27
28 -REQUIRED_USE="
29 - gnutls? ( ssl )
30 -"
31 COMMON_DEPEND="
32 sys-libs/zlib
33 - ssl? (
34 - gnutls? ( net-libs/gnutls )
35 - !gnutls? ( >=dev-libs/openssl-0.9.6m:0 )
36 - )
37 + ssl? ( net-libs/gnutls:= )
38 "
39 DEPEND="${COMMON_DEPEND}
40 doc? ( app-doc/doxygen )
41 @@ -43,21 +37,11 @@ DOCS=(AUTHORS ChangeLog NEWS README)
42
43 src_configure() {
44 local myeconfargs=(
45 + --without-openssl
46 $(use_with threads pthread)
47 + $(use_with ssl gnutls)
48 )
49
50 - if use ssl; then
51 - myeconfargs+=(
52 - $(use_with gnutls gnutls)
53 - $(use_with !gnutls openssl)
54 - )
55 - else
56 - myeconfargs+=(
57 - --without-gnutls
58 - --without-openssl
59 - )
60 - fi
61 -
62 autotools-utils_src_configure
63 }