Line
Link Here
|
0 |
-- curl-7.66.0.ebuild 2019-09-12 13:29:33.590549480 -0400 |
0 |
++ curl-7.66.0-r1.ebuild 2019-09-13 14:32:55.404105517 -0400 |
Lines 12-18
Link Here
|
12 |
LICENSE="MIT" |
12 |
LICENSE="MIT" |
13 |
SLOT="0" |
13 |
SLOT="0" |
14 |
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" |
14 |
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" |
15 |
IUSE="adns brotli http2 idn ipv6 kerberos ldap metalink +progress-meter rtmp samba ssh ssl static-libs test threads" |
15 |
IUSE="adns brotli http2 nghttp3 quiche idn ipv6 kerberos ldap metalink +progress-meter rtmp samba ssh ssl static-libs test threads" |
16 |
IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_winssl" |
16 |
IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_winssl" |
17 |
IUSE+=" elibc_Winnt" |
17 |
IUSE+=" elibc_Winnt" |
18 |
|
18 |
|
Lines 43-48
Link Here
|
43 |
) |
43 |
) |
44 |
) |
44 |
) |
45 |
http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] ) |
45 |
http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] ) |
|
|
46 |
quiche? ( net-libs/quiche[${MULTILIB_USEDEP}] ) |
47 |
nghttp3? ( |
48 |
net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}] |
49 |
net-libs/nghttp3[${MULTILIB_USEDEP}] |
50 |
) |
46 |
idn? ( net-dns/libidn2:0=[static-libs?,${MULTILIB_USEDEP}] ) |
51 |
idn? ( net-dns/libidn2:0=[static-libs?,${MULTILIB_USEDEP}] ) |
47 |
adns? ( net-dns/c-ares:0[${MULTILIB_USEDEP}] ) |
52 |
adns? ( net-dns/c-ares:0[${MULTILIB_USEDEP}] ) |
48 |
kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) |
53 |
kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) |
Lines 201-206
Link Here
|
201 |
$(use_with kerberos gssapi "${EPREFIX}"/usr) \ |
206 |
$(use_with kerberos gssapi "${EPREFIX}"/usr) \ |
202 |
$(use_with metalink libmetalink) \ |
207 |
$(use_with metalink libmetalink) \ |
203 |
$(use_with http2 nghttp2) \ |
208 |
$(use_with http2 nghttp2) \ |
|
|
209 |
$(use_with nghttp3) \ |
210 |
$(use_with nghttp3 ngtcp2) \ |
211 |
$(use_with quiche) \ |
204 |
$(use_with rtmp librtmp) \ |
212 |
$(use_with rtmp librtmp) \ |
205 |
$(use_with brotli) \ |
213 |
$(use_with brotli) \ |
206 |
--without-schannel \ |
214 |
--without-schannel \ |
Lines 227-232
Link Here
|
227 |
libs+=( "-lnghttp2" ) |
235 |
libs+=( "-lnghttp2" ) |
228 |
priv+=( "libnghttp2" ) |
236 |
priv+=( "libnghttp2" ) |
229 |
fi |
237 |
fi |
|
|
238 |
if use quiche; then |
239 |
libs+=( "-lquiche" ) |
240 |
priv+=( "libquiche" ) |
241 |
fi |
242 |
if use nghttp3; then |
243 |
libs+=( "-lnghttp3" "-lngtcp2" ) |
244 |
priv+=( "libnghttp3" "-libtcp2" ) |
245 |
fi |
230 |
if use ssl && use curl_ssl_openssl; then |
246 |
if use ssl && use curl_ssl_openssl; then |
231 |
libs+=( "-lssl" "-lcrypto" ) |
247 |
libs+=( "-lssl" "-lcrypto" ) |
232 |
priv+=( "openssl" ) |
248 |
priv+=( "openssl" ) |