Versions
v2.5.18 :: 0 :: gentoo
- Modified
- License
- GPL-3+
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86
- USE flags
- bzip2 doc ldap nls readline selinux smartcard ssl test tofu tools tpm usb user-socket wks-server
v2.5.17 :: 0 :: gentoo
- Modified
- License
- GPL-3+
- Keywords
- amd64 arm arm64 ppc ppc64 x86 ~alpha ~hppa ~loong ~mips ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris
- USE flags
- bzip2 doc ldap nls readline selinux smartcard ssl test tofu tools tpm usb user-socket wks-server
USE flags
General
- 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 app-crypt/gnupg-pkcs11-scd. Bring in dev-libs/libusb 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 dev-db/sqlite.
- tools
- Install extra tools (including gpgsplit and gpg-zip).
- tpm
- Enable TPM support via app-crypt/tpm2-tss and build tpm2d.
- usb
- Build direct CCID access for scdaemon; requires dev-libs/libusb.
- user-socket
- try a socket directory which is not removed by init manager at session end
- wks-server
- Install the wks-server
Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
app-crypt / tpm2-tss : TCG Trusted Platform Module 2.0 Software Stack
dev-db / sqlite : SQL database engine
dev-libs / libassuan : IPC library used by GnuPG and GPGME
dev-libs / libgcrypt : General purpose crypto library based on the code used in GnuPG
dev-libs / libgpg-error : Contains error handling functions used by GnuPG software
dev-libs / libksba : X.509 and CMS (PKCS#7) library
dev-libs / npth : New GNU Portable Threads Library
net-libs / gnutls : Secure communications library implementing the SSL, TLS and DTLS protocols
net-nds / openldap : LDAP suite of application and development tools
sys-libs / readline : Another cute console display library
Runtime Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
app-crypt / gnupg : The GNU Privacy Guard, a GPL OpenPGP implementation
app-crypt / tpm2-tss : TCG Trusted Platform Module 2.0 Software Stack
dev-db / sqlite : SQL database engine
dev-libs / libassuan : IPC library used by GnuPG and GPGME
dev-libs / libgcrypt : General purpose crypto library based on the code used in GnuPG
dev-libs / libgpg-error : Contains error handling functions used by GnuPG software
dev-libs / libksba : X.509 and CMS (PKCS#7) library
dev-libs / npth : New GNU Portable Threads Library
net-libs / gnutls : Secure communications library implementing the SSL, TLS and DTLS protocols
net-nds / openldap : LDAP suite of application and development tools
sec-policy / selinux-gpg : SELinux policy for gpg
sys-libs / readline : Another cute console display library
virtual / libintl : Virtual for the GNU Internationalization Library
virtual / libusb : Virtual for libusb
Depending packages
app-alternatives / gpg : gpg symlink
app-crypt / aespipe : Encrypts data from stdin to stdout
app-crypt / sequoia-chameleon-gnupg : Sequoia's reimplementation of the GnuPG interface
app-crypt / signing-party : Collection of several tools related to OpenPGP
dev-perl / GnuPG-Interface : Perl interface to GnuPG
kde-apps / kleopatra : Certificate manager and GUI for OpenPGP and CMS cryptography
Bugs
- 967884
- <app-crypt/gnupg-{2.4.9, 2.5.14}, <app-crypt/freepg-2.5.16: Memory corruption in armor parser
- 968171
- <app-crypt/gnupg-2.5.16, <app-crypt/freepg-2.5.16: Cleartext Signature Forgery in the NotDashEscaped header
- 969320
- <app-crypt/gnupg-2.5.17, <app-crypt/freepg-2.5.17: Multiple vulnerabilities
- 972822
- app-crypt/freepg-2.5.18: stablereq
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
app-crypt/freepg: use get_makeopts_jobs
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-crypt/freepg: Bump to 2.5.18
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-crypt/freepg: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-crypt/freepg: Stabilize 2.5.17 x86, #969380
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-crypt/freepg: Stabilize 2.5.17 ppc64, #969380
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-crypt/freepg: Stabilize 2.5.17 ppc, #969380
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-crypt/freepg: Stabilize 2.5.17 arm64, #969380
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-crypt/freepg: Stabilize 2.5.17 arm, #969380
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-crypt/freepg: Stabilize 2.5.17 amd64, #969380
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-crypt/freepg: Bump to 2.5.17
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-crypt/freepg: Use a dist archive instead of git sources
Closes: https://bugs.gentoo.org/968413 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-crypt/freepg: Bump to 2.5.16
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
*/*: drop *-linux keywords
Bug: https://bugs.gentoo.org/473598 Bug: https://bugs.gentoo.org/720224 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-crypt/freepg: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
*: remove ppc-macos keyword
The arch and OS that matches it are obsolete. Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-crypt/freepg: Stabilize 2.5.14 x86, #967175
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-crypt/freepg: Stabilize 2.5.14 ppc64, #967175
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-crypt/freepg: Stabilize 2.5.14 ppc, #967175
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-crypt/freepg: Stabilize 2.5.14 arm64, #967175
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-crypt/freepg: Stabilize 2.5.14 arm, #967175
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-crypt/freepg: Stabilize 2.5.14 amd64, #967175
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-crypt/freepg: Bump to 2.5.14
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
app-crypt/freepg: Maintainer mode build involves SVG to PNG conversion
It fails if ImageMagick lacks that support. I think the PNG is only needed for HTML documentation, but avoiding the dependency in maintainer mode seems practically impossible. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-crypt/freepg: Improve description
Closes: https://bugs.gentoo.org/966094 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
app-crypt/freepg: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Add := to virtual/zlib deps, part 1
Done via: ``` git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-*/*: update for virtual/zlib
Update done using: ``` git grep -l zlib app-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c VisibilityCheck --exit error ``` Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-crypt/freepg: Bump to 2.5.13
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-crypt/freepg: Keyword 2.5.12_p1-r1 mips, #965450
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Michał Górny · gentoo
app-crypt/freepg: Fix HOMEPAGE
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-crypt/freepg: Rename manpages for app-alternatives/gpg
Signed-off-by: Michał Górny <mgorny@gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/44421 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
app-crypt/freepg: Install gpg*-reference symlinks too
Signed-off-by: Michał Górny <mgorny@gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/44421 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-crypt/freepg: Sync keywords to app-crypt/gnupg
This is a fork of app-crypt/gnupg with changes that are unlikely to cause portability issues, and due to blocking app-crypt/gnupg, keywording it would be truly painful, so just copy the keywords over, modulo these missing in media-gfx/fig2dev. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-crypt/freepg: New package, v2.5.12_p1
Initial attempt at packaging the FreePG GnuPG fork. Closes: https://bugs.gentoo.org/950668 Signed-off-by: Michał Górny <mgorny@gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/44224 Signed-off-by: Michał Górny <mgorny@gentoo.org>