dev-libs/openssl (gentoo)

Search

Package Information

Description:
Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
Homepage:
https://openssl-library.org/
License:
Apache-2.0

Versions

Version EAPI Keywords Slot
3.6.9999 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 0/$(ver_cut 1)
3.6.1-r1 8 0/$(ver_cut 1)
3.6.0 8 0/$(ver_cut 1)
3.5.9999 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 0/$(ver_cut 1)
3.5.5-r2 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0/$(ver_cut 1)
3.5.5-r1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 0/$(ver_cut 1)
3.5.5 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0/$(ver_cut 1)
3.4.9999 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 0/$(ver_cut 1)
3.4.4 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0/$(ver_cut 1)
3.3.9999 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 0/$(ver_cut 1)
3.3.6 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0/$(ver_cut 1)
3.0.9999 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 0/3
3.0.19 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0/3

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>base-system@gentoo.org</email>
		<name>Gentoo Base System</name>
	</maintainer>
	<slots>
		<slot name="0">For building against. This is the only slot
		that provides headers and command line tools.</slot>
		<slot name="0.9.8">For binary compatibility, provides libcrypto.so.0.9.8
		and libssl.so.0.9.8 only.</slot>
		<subslots>Reflect ABI of libcrypto.so and libssl.so.</subslots>
	</slots>
	<use>
		<flag name="fips">Enable FIPS provider</flag>
		<flag name="ktls">Enable support for Kernel implementation of TLS (kTLS)</flag>
		<flag name="quic">Enable support for QUIC (RFC 9000); a UDP-based protocol intended to replace TCP</flag>
		<flag name="rfc3779">Enable support for RFC 3779 (X.509 Extensions for IP Addresses and AS Identifiers)</flag>
		<flag name="tls-compression">Enable support for discouraged TLS compression</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 3.6.9999 3.6.1-r1 3.6.0 3.5.9999 3.5.5-r2 3.5.5-r1 3.5.5 3.4.9999 3.4.4 3.3.9999 3.3.6 3.0.9999 3.0.19
asm Enable using assembly for optimization
cpu_flags_x86_sse2 ⚠️
fips Enable FIPS provider
ktls Enable support for Kernel implementation of TLS (kTLS)
quic Enable support for QUIC (RFC 9000); a UDP-based protocol intended to replace TCP
rfc3779 Enable support for RFC 3779 (X.509 Extensions for IP Addresses and AS Identifiers)
sctp Support for Stream Control Transmission Protocol
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
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
weak-ssl-ciphers Build support for SSL/TLS ciphers that are considered "weak"

Files

Manifest

Type File Size Versions
DIST openssl-3.0.19.tar.gz 15280904 bytes 3.0.19
DIST openssl-3.0.19.tar.gz.asc 833 bytes 3.0.19
DIST openssl-3.3.6.tar.gz 18035615 bytes 3.3.6
DIST openssl-3.3.6.tar.gz.asc 833 bytes 3.3.6
DIST openssl-3.4.4.tar.gz 18278255 bytes 3.4.4
DIST openssl-3.4.4.tar.gz.asc 833 bytes 3.4.4
DIST openssl-3.5.5.tar.gz 53104821 bytes 3.5.5
DIST openssl-3.5.5.tar.gz.asc 833 bytes 3.5.5
DIST openssl-3.6.0.tar.gz 54974351 bytes 3.6.0
DIST openssl-3.6.0.tar.gz.asc 833 bytes 3.6.0
Unmatched Entries
Type File Size
DIST openssl-3.6.1.tar.gz 54891951 bytes
DIST openssl-3.6.1.tar.gz.asc 833 bytes