app-crypt/freepg (gentoo)

Search

Install

Install this package:

emerge -a app-crypt/freepg

Package Information

Description:
Cross-distro GnuPG fork focused on OpenPGP compliance
Homepage:
https://freepg.org/ https://gitlab.com/freepg/gnupg/
License:
GPL-3+

Versions

Version EAPI Keywords Slot
2.5.21 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris 0
2.5.20 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>mgorny@gentoo.org</email>
		<name>Michał Górny</name>
	</maintainer>
	<use>
		<flag name="smartcard">
		Build scdaemon software. Enables usage of OpenPGP cards. For
		other type of smartcards, try <pkg>app-crypt/gnupg-pkcs11-scd</pkg>.
		Bring in <pkg>dev-libs/libusb</pkg> as a dependency; enable scdaemon.
		</flag>
		<flag name="usb">
		Build direct CCID access for scdaemon; requires <pkg>dev-libs/libusb</pkg>.
		</flag>
		<flag name="user-socket">
		try a socket directory which is not removed by init manager at session end
		</flag>
		<flag name="tofu">
		Enable support for Trust on First use trust model; requires <pkg>dev-db/sqlite</pkg>.
		</flag>
		<flag name="tools">
		Install extra tools (including gpgsplit and gpg-zip).
		</flag>
		<flag name="tpm">
		Enable TPM support via <pkg>app-crypt/tpm2-tss</pkg> and build tpm2d.
		</flag>
		<flag name="wks-server">
		Install the wks-server
		</flag>
	</use>
	<upstream>
		<remote-id type="gitlab">freepg/gnupg</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p app-crypt/freepg | euse -E <flag> -p app-crypt/freepg | euse -D <flag> -p app-crypt/freepg

Flag Description 2.5.21 2.5.20
bzip2 Enable bzip2 compression support ✓ ✓
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally ✓ ✓
ldap Add LDAP support (Lightweight Directory Access Protocol) ✓ ✓
nls Add Native Language Support (using gettext - GNU locale utilities) ✓ ✓
readline Enable support for libreadline, a GNU line-editing library that almost everyone wants ✓ ✓
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur ✓ ✓
smartcard Build scdaemon software. Enables usage of OpenPGP cards. For other type of smartcards, try <pkg>app-crypt/gnupg-pkcs11-scd</pkg>. Bring in <pkg>dev-libs/libusb</pkg> as a dependency; enable scdaemon. ⊕ ⊕
ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security) ✓ ✓
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) ✓ ✓
tofu Enable support for Trust on First use trust model; requires <pkg>dev-db/sqlite</pkg>. ⊕ ⊕
tools Install extra tools (including gpgsplit and gpg-zip). ✓ ✓
tpm Enable TPM support via <pkg>app-crypt/tpm2-tss</pkg> and build tpm2d. ✓ ✓
usb Build direct CCID access for scdaemon; requires <pkg>dev-libs/libusb</pkg>. ✓ ✓
user-socket try a socket directory which is not removed by init manager at session end ✓ ✓
wks-server Install the wks-server ✓ ✓

Files

Manifest

Type File Size Versions
DIST gnupg-2.5.20-freepg.tar.bz2 7633264 bytes 2.5.20
DIST gnupg-2.5.21-freepg.tar.bz2 7606771 bytes 2.5.21
Unmatched Entries
Type File Size