dev-libs/openssl-compat (gentoo)

Search

Package Information

Description:
Full-strength general purpose cryptography library (including SSL and TLS)
Homepage:
https://www.openssl.org/
License:
openssl

Versions

Version EAPI Keywords Slot
1.1.1u 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris $(ver_cut 1-3)
1.0.2u-r2 7 ~alpha amd64 arm arm64 ~hppa ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 1.0.0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>base-system@gentoo.org</email>
		<name>Gentoo Base System</name>
	</maintainer>
	<use>
		<flag name="bindist">Disable/Restrict EC algorithms (as they seem to be patented) -- note: changes the ABI</flag>
		<flag name="rfc3779">Enable support for RFC 3779 (X.509 Extensions for IP Addresses and AS Identifiers)</flag>
		<flag name="sslv2">Support for the old/insecure SSLv2 protocol -- note: not required for TLS/https</flag>
		<flag name="sslv3">Support for the old/insecure SSLv3 protocol -- note: not required for TLS/https</flag>
		<flag name="tls-compression">Enable support for discouraged TLS compression</flag>
		<flag name="tls-heartbeat">Enable the Heartbeat Extension in TLS and DTLS</flag>
		<flag name="weak-ssl-ciphers">Build support for SSL/TLS ciphers that are considered "weak"</flag>
	</use>
	<upstream>
		<remote-id type="cpe">cpe:/a:openssl:openssl</remote-id>
		<remote-id type="github">openssl/openssl</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 1.1.1u 1.0.2u-r2
asm Enable using assembly for optimization
bindist Disable/Restrict EC algorithms (as they seem to be patented) -- note: changes the ABI
cpu_flags_x86_sse2 ⚠️
gmp Add support for dev-libs/gmp (GNU MP library)
kerberos Add kerberos support
rfc3779 Enable support for RFC 3779 (X.509 Extensions for IP Addresses and AS Identifiers)
sctp Support for Stream Control Transmission Protocol
sslv2 Support for the old/insecure SSLv2 protocol -- note: not required for TLS/https
sslv3 Support for the old/insecure SSLv3 protocol -- note: not required for TLS/https
static-libs Build static versions of dynamic libraries as well
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
tls-compression Enable support for discouraged TLS compression
tls-heartbeat Enable the Heartbeat Extension in TLS and DTLS
vanilla Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically

Files

Manifest

Type File Size Versions
DIST openssl-1.0.2-patches-1.5.tar.xz 12404 bytes 1.0.2u-r2
DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 bytes 1.0.2u-r2
DIST openssl-compat-1.0.2u-versioned-symbols.patch.gz 24633 bytes 1.0.2u-r2
Unmatched Entries
Type File Size
DIST openssl-1.0.2u.tar.gz 5355412 bytes
DIST openssl-1.1.1u.tar.gz 9892176 bytes