app-crypt/freepg (gentoo)

Search

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.18 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris 0
2.5.17 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

Flag Description 2.5.18 2.5.17
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.17-freepg.tar.bz2 7601163 bytes 2.5.17
DIST gnupg-2.5.18-freepg.tar.bz2 7622533 bytes 2.5.18
Unmatched Entries
Type File Size