dev-libs/libgcrypt (gentoo)

Search

Install

Install this package:

emerge -a dev-libs/libgcrypt

If the package is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask dev-libs/libgcrypt

Or alternatively:

emerge --autounmask-write -a dev-libs/libgcrypt

Package Information

Description:
General purpose crypto library based on the code used in GnuPG
Homepage:
https://www.gnupg.org/
License:
LGPL-2.1+ GPL-2+ MIT

Versions

Version EAPI Keywords Slot
1.12.1 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0/20
1.11.2-r1 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0/20
1.11.2 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0/20

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="getentropy">Use getentropy function to obtain randomness from the kernel</flag>
	</use>
	<upstream>
		<remote-id type="cpe">cpe:/a:gnupg:libgcrypt</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

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

Flag Description 1.12.1 1.11.2-r1 1.11.2
asm Enable using assembly for optimization
cpu_flags_arm_aes Use the AES cryptography instruction set
cpu_flags_arm_neon Use the NEON instruction set
cpu_flags_arm_sha1 Use the SHA-1 cryptography instruction set
cpu_flags_arm_sha2 Use the SHA-2 cryptography instruction set
cpu_flags_arm_sve Use the Scalable Vector Extension instruction set
cpu_flags_ppc_altivec Use the AltiVec/VMX instruction set
cpu_flags_ppc_vsx2 Use the Vector Scalar Extension v.2 instruction set (POWER8 and later)
cpu_flags_ppc_vsx3 Use the Vector Scalar Extension v.3 instruction set (POWER9 and later)
cpu_flags_x86_aes Enable support for Intel's AES instruction set (AES-NI)
cpu_flags_x86_avx Adds support for Advanced Vector Extensions instructions
cpu_flags_x86_avx2 Adds support for Advanced Vector Extensions 2 instructions
cpu_flags_x86_avx512f Adds support for AVX-512 Foundation instructions
cpu_flags_x86_padlock Use VIA padlock instructions ([phe] in cpuinfo)
cpu_flags_x86_sha Use the SHA-NI instruction set
cpu_flags_x86_sse4_1 Enable SSE4.1 instruction support
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
getentropy Use getentropy function to obtain randomness from the kernel
static-libs Build static versions of dynamic libraries as well

Files

Manifest

Type File Size Versions
DIST libgcrypt-1.11.2.tar.bz2 4237802 bytes 1.11.2
DIST libgcrypt-1.12.1.tar.bz2 4441330 bytes 1.12.1
Unmatched Entries
Type File Size
DIST libgcrypt-1.11.2.tar.bz2.sig 147 bytes
DIST libgcrypt-1.12.1.tar.bz2.sig 147 bytes