net-libs/gnutls (gentoo)

Search

Install

Install this package:

emerge -a net-libs/gnutls

Package Information

Description:
Secure communications library implementing the SSL, TLS and DTLS protocols
Homepage:
https://www.gnutls.org/
License:
GPL-3 LGPL-2.1+

Versions

Version EAPI Keywords Slot
3.8.13 8 ~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 0/30.30
3.8.12 8 ~alpha amd64 arm arm64 ~hppa ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 0/30.30
3.8.12 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0/30.30
3.8.11 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0/30.30

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>base-system@gentoo.org</email>
	</maintainer>
	<slots>
		<subslots>Reflect ABI compatibility of libgnutls.so</subslots>
	</slots>
	<use>
		<flag name="dane">
			Build libgnutls-dane, implementing DNS-based Authentication of
			Named Entities. Requires <pkg>net-dns/unbound</pkg>
		</flag>
		<flag name="openssl">
			Build openssl compatibility libraries
		</flag>
		<flag name="pkcs11">
			Add support for PKCS#11 through <pkg>app-crypt/p11-kit</pkg>
		</flag>
		<flag name="post-quantum">
			Support post-quantum cryptography (PQC) using
			<pkg>dev-libs/leancrypto</pkg>.
		</flag>
		<flag name="sslv2">
			Support for the old/insecure SSLv2 protocol
		</flag>
		<flag name="sslv3">
			Support for the old/insecure SSLv3 protocol
		</flag>
		<flag name="systemtap">
			Support crypto-auditing probes via <pkg>dev-debug/systemtap</pkg>
		</flag>
		<flag name="test-full">
			Enable full test mode
		</flag>
		<flag name="tls-heartbeat">
			Enable the Heartbeat Extension in TLS and DTLS
		</flag>
		<flag name="tools">
			Build cli tools such as gnutls-cli, certtool and oscptool
		</flag>
	</use>
	<upstream>
		<remote-id type="cpe">cpe:/a:gnu:gnutls</remote-id>
		<remote-id type="gitlab">gnutls/gnutls</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p net-libs/gnutls | euse -E <flag> -p net-libs/gnutls | euse -D <flag> -p net-libs/gnutls

Flag Description 3.8.13 3.8.12 3.8.12 3.8.11
brotli Enable Brotli compression support ✓ ✓ ✓ ✓
cxx Build support for C++ (bindings, extra libraries, code generation, ...) ⊕ ⊕ ⊕ ⊕
dane Build libgnutls-dane, implementing DNS-based Authentication of Named Entities. Requires <pkg>net-dns/unbound</pkg> ✓ ✓ ✓ ✓
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally ✓ ✓ ✓ ✓
examples Install examples, usually source code ✓ ✓ ✓ ✓
idn Enable support for Internationalized Domain Names ⊕ ⊕ ⊕ ⊕
nls Add Native Language Support (using gettext - GNU locale utilities) ✓ ✓ ✓ ✓
openssl Build openssl compatibility libraries ⊕ ⊕ ⊕ ⊕
pkcs11 Add support for PKCS#11 through <pkg>app-crypt/p11-kit</pkg> ✓ ✓ ✓ ✓
post-quantum Support post-quantum cryptography (PQC) using <pkg>dev-libs/leancrypto</pkg>. ⊕ ⊕ ⊕ ✗
sslv2 Support for the old/insecure SSLv2 protocol ✓ ✓ ✓ ✓
sslv3 Support for the old/insecure SSLv3 protocol ✓ ✓ ✓ ✓
static-libs Build static versions of dynamic libraries as well ✓ ✓ ✓ ✓
systemtap Support crypto-auditing probes via <pkg>dev-debug/systemtap</pkg> ✓ ✓ ✓ ✓
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) ✓ ✓ ✓ ✓
test-full Enable full test mode ✓ ✓ ✓ ✓
tls-heartbeat Enable the Heartbeat Extension in TLS and DTLS ⊕ ⊕ ⊕ ⊕
tools Build cli tools such as gnutls-cli, certtool and oscptool ✓ ✓ ✓ ✓
zlib Add support for zlib compression ✓ ✓ ✓ ✓
zstd Enable support for ZSTD compression ✓ ✓ ✓ ✓

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST gnutls-3.8.11.tar.xz 6939944 bytes
DIST gnutls-3.8.11.tar.xz.sig 566 bytes
DIST gnutls-3.8.12.tar.xz 6949604 bytes
DIST gnutls-3.8.12.tar.xz.sig 685 bytes
DIST gnutls-3.8.13.tar.xz 7275324 bytes
DIST gnutls-3.8.13.tar.xz.sig 685 bytes