Gentoo Archives: gentoo-commits

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
Date: Fri, 13 Sep 2019 20:36:52
Message-Id: 1568406928.14735dd40c2ef399cba935a5a0838eef55fcbe33.blueness@gentoo
1 commit: 14735dd40c2ef399cba935a5a0838eef55fcbe33
2 Author: Craig Andrews <candrews <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 13 19:31:45 2019 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 13 20:35:28 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14735dd4
7
8 net-misc/curl: conditionally enable alt-svc support
9
10 Closes: https://bugs.gentoo.org/694312
11 Package-Manager: Portage-2.3.76, Repoman-2.3.17
12 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>
13 Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
14
15 net-misc/curl/curl-7.66.0.ebuild | 4 ++--
16 net-misc/curl/metadata.xml | 1 +
17 2 files changed, 3 insertions(+), 2 deletions(-)
18
19 diff --git a/net-misc/curl/curl-7.66.0.ebuild b/net-misc/curl/curl-7.66.0.ebuild
20 index 85324e17a3e..aaf2acdd454 100644
21 --- a/net-misc/curl/curl-7.66.0.ebuild
22 +++ b/net-misc/curl/curl-7.66.0.ebuild
23 @@ -12,7 +12,7 @@ SRC_URI="https://curl.haxx.se/download/${P}.tar.xz"
24 LICENSE="MIT"
25 SLOT="0"
26 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
27 -IUSE="adns brotli http2 idn ipv6 kerberos ldap metalink +progress-meter rtmp samba ssh ssl static-libs test threads"
28 +IUSE="adns alt-svc brotli http2 idn ipv6 kerberos ldap metalink +progress-meter rtmp samba ssh ssl static-libs test threads"
29 IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_winssl"
30 IUSE+=" elibc_Winnt"
31
32 @@ -153,7 +153,7 @@ multilib_src_configure() {
33
34 ECONF_SOURCE="${S}" \
35 econf \
36 - --disable-alt-svc \
37 + $(use_enable alt-svc) \
38 --enable-crypto-auth \
39 --enable-dict \
40 --enable-file \
41
42 diff --git a/net-misc/curl/metadata.xml b/net-misc/curl/metadata.xml
43 index a6d736bd7cf..a4deda9a7a5 100644
44 --- a/net-misc/curl/metadata.xml
45 +++ b/net-misc/curl/metadata.xml
46 @@ -6,6 +6,7 @@
47 <name>Anthony G. Basile</name>
48 </maintainer>
49 <use>
50 + <flag name="alt-svc">Enable alt-svc support</flag>
51 <flag name="brotli">Enable brotli compression support</flag>
52 <flag name="http2">Enabled HTTP/2.0 support</flag>
53 <flag name="ssh">Enabled SSH urls in curl using libssh2</flag>