net-misc/curl (libressl)

Search

Package Information

Description:
A Client that groks URLs
Homepage:
https://curl.se/

Versions

Version EAPI Keywords Slot
8.18.0 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0
8.17.0-r1 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0
8.17.0 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 0
8.16.0-r1 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0
8.15.0 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>kangie@gentoo.org</email>
		<name>Matt Jolly</name>
	</maintainer>
	<maintainer type="project">
		<email>base-system@gentoo.org</email>
		<name>Gentoo Base System</name>
	</maintainer>
	<use>
		<flag name="alt-svc">Enable alt-svc support</flag>
		<flag name="ech">Enable Encrypted Client Hello support</flag>
		<flag name="ftp">Enable FTP support</flag>
		<flag name="gnutls">Enable gnutls ssl backend</flag>
		<flag name="gopher">Enable Gopher protocol support</flag>
		<flag name="hsts">Enable HTTP Strict Transport Security</flag>
		<flag name="http3">Enable HTTP/3 support</flag>
		<flag name="httpsrr">Enable HTTPS Resource Record support</flag>
		<flag name="imap">Enable Internet Message Access Protocol support</flag>
		<flag name="mbedtls">Enable mbedtls ssl backend</flag>
		<flag name="openssl">Enable openssl ssl backend</flag>
		<flag name="pop3">Enable Post Office Protocol 3 support</flag>
		<flag name="psl">Enable Public Suffix List (PSL) support. See https://daniel.haxx.se/blog/2024/01/10/psl-in-curl/.</flag>
		<flag name="quic">Enable support for QUIC (RFC 9000); a UDP-based protocol intended to replace TCP</flag>
		<flag name="rtmp">Enable RTMP Streaming Media support</flag>
		<flag name="rustls">Enable Rustls ssl backend</flag>
		<flag name="sasl-scram">Enable snupport for additional SASL SCRAM-SHA authentication methods via <pkg>net-misc/gsasl</pkg></flag>
		<flag name="smtp">Enable Simple Mail Transfer Protocol support</flag>
		<flag name="ssh">Enable SSH urls in curl using libssh2</flag>
		<flag name="ssl">Enable crypto engine support (via openssl if USE='-gnutls -nss')</flag>
		<flag name="telnet">Enable Telnet protocol support</flag>
		<flag name="tftp">Enable TFTP support</flag>
		<flag name="websockets">Enable websockets support</flag>
	</use>
	<upstream>
		<remote-id type="cpe">cpe:/a:curl:curl</remote-id>
		<remote-id type="cpe">cpe:/a:curl:libcurl</remote-id>
		<remote-id type="cpe">cpe:/a:haxx:curl</remote-id>
		<remote-id type="cpe">cpe:/a:haxx:libcurl</remote-id>
		<remote-id type="github">curl/curl</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 8.18.0 8.17.0-r1 8.17.0 8.16.0-r1 8.15.0
adns ⚠️
alt-svc Enable alt-svc support
brotli ⚠️
curl_quic_ngtcp2 ⚠️
curl_quic_openssl ⚠️
curl_ssl_gnutls ⚠️
curl_ssl_mbedtls ⚠️
curl_ssl_openssl ⚠️
curl_ssl_rustls ⚠️
debug ⚠️
ech Enable Encrypted Client Hello support
ftp Enable FTP support
gnutls Enable gnutls ssl backend
gopher Enable Gopher protocol support
hsts Enable HTTP Strict Transport Security
http2 ⚠️
http3 Enable HTTP/3 support
httpsrr Enable HTTPS Resource Record support
idn ⚠️
imap Enable Internet Message Access Protocol support
kerberos ⚠️
ldap ⚠️
mbedtls Enable mbedtls ssl backend
openssl Enable openssl ssl backend
pop3 Enable Post Office Protocol 3 support
psl Enable Public Suffix List (PSL) support. See https://daniel.haxx.se/blog/2024/01/10/psl-in-curl/.
quic Enable support for QUIC (RFC 9000); a UDP-based protocol intended to replace TCP
rtmp Enable RTMP Streaming Media support
rustls Enable Rustls ssl backend
samba ⚠️
sasl-scram Enable snupport for additional SASL SCRAM-SHA authentication methods via <pkg>net-misc/gsasl</pkg>
smtp Enable Simple Mail Transfer Protocol support
ssh Enable SSH urls in curl using libssh2
ssl Enable crypto engine support (via openssl if USE='-gnutls -nss')
static-libs ⚠️
telnet Enable Telnet protocol support
test ⚠️
tftp Enable TFTP support
websockets Enable websockets support
zstd ⚠️

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST curl-8.15.0.tar.xz 2773156 bytes
DIST curl-8.15.0.tar.xz.asc 488 bytes
DIST curl-8.16.0.tar.xz 2788632 bytes
DIST curl-8.16.0.tar.xz.asc 488 bytes
DIST curl-8.17.0.tar.xz 2797000 bytes
DIST curl-8.17.0.tar.xz.asc 488 bytes
DIST curl-8.18.0.tar.xz 2801444 bytes
DIST curl-8.18.0.tar.xz.asc 488 bytes