notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details on branch 2020Q3
gnupg Complete and free PGP implementation
2.2.23 security on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.2.23Version of this port present on the latest quarterly branch.
Maintainer: adamw@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-09-04 02:21:25
Last Update: 2020-09-04 02:20:42
Commit Hash: 127f603
People watching this port, also watch:: dspam
License: GPLv3 LGPL3
WWW:
https://www.gnupg.org/
Description:
GnuPG is a complete and free replacement for PGP. This is the "stable" version. GnuPG allows encrypting and signing your data and communication, and features a versatile key management system as well as access modules for many public key directories. GnuPG, also known as GPG, is a command line tool with features for easy integration with other applications. WWW: https://www.gnupg.org/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (134 items)
Collapse this list.
  1. /usr/local/share/licenses/gnupg-2.2.23/catalog.mk
  2. /usr/local/share/licenses/gnupg-2.2.23/LICENSE
  3. /usr/local/share/licenses/gnupg-2.2.23/GPLv3
  4. /usr/local/share/licenses/gnupg-2.2.23/LGPL3
  5. bin/dirmngr
  6. bin/dirmngr-client
  7. bin/gpg-agent
  8. bin/gpg-connect-agent
  9. bin/gpg-wks-server
  10. @comment @(,,4555) bin/gpg2
  11. bin/gpg2
  12. bin/gpgconf
  13. bin/gpgparsemail
  14. bin/gpgscm
  15. bin/gpgsm
  16. bin/gpgsplit2
  17. bin/gpgtar
  18. bin/gpgv2
  19. bin/kbxutil
  20. bin/symcryptrun
  21. bin/watchgnupg
  22. @comment libexec/dirmngr_ldap
  23. libexec/gpg-check-pattern
  24. libexec/gpg-preset-passphrase
  25. libexec/gpg-protect-tool
  26. libexec/gpg-wks-client
  27. libexec/scdaemon
  28. man/man1/dirmngr-client.1.gz
  29. man/man1/gpg-agent.1.gz
  30. man/man1/gpg-connect-agent.1.gz
  31. man/man1/gpg-preset-passphrase.1.gz
  32. man/man1/gpg-wks-client.1.gz
  33. man/man1/gpg-wks-server.1.gz
  34. man/man1/gpg2.1.gz
  35. man/man1/gpgconf.1.gz
  36. man/man1/gpgparsemail.1.gz
  37. man/man1/gpgsm.1.gz
  38. man/man1/gpgtar.1.gz
  39. man/man1/gpgv2.1.gz
  40. man/man1/scdaemon.1.gz
  41. man/man1/symcryptrun.1.gz
  42. man/man1/watchgnupg.1.gz
  43. man/man7/gnupg.7.gz
  44. man/man8/addgnupghome.8.gz
  45. man/man8/applygnupgdefaults.8.gz
  46. man/man8/dirmngr.8.gz
  47. sbin/addgnupghome
  48. sbin/applygnupgdefaults
  49. share/doc/gnupg/DCO
  50. share/doc/gnupg/DETAILS
  51. share/doc/gnupg/FAQ
  52. share/doc/gnupg/HACKING
  53. share/doc/gnupg/KEYSERVER
  54. share/doc/gnupg/OpenPGP
  55. share/doc/gnupg/README
  56. share/doc/gnupg/TRANSLATE
  57. share/doc/gnupg/examples/README
  58. share/doc/gnupg/examples/debug.prf
  59. share/doc/gnupg/examples/gpgconf.conf
  60. share/doc/gnupg/examples/pwpattern.list
  61. share/doc/gnupg/examples/scd-event
  62. share/doc/gnupg/examples/systemd-user/README
  63. share/doc/gnupg/examples/systemd-user/dirmngr.service
  64. share/doc/gnupg/examples/systemd-user/dirmngr.socket
  65. share/doc/gnupg/examples/systemd-user/gpg-agent-browser.socket
  66. share/doc/gnupg/examples/systemd-user/gpg-agent-extra.socket
  67. share/doc/gnupg/examples/systemd-user/gpg-agent-ssh.socket
  68. share/doc/gnupg/examples/systemd-user/gpg-agent.service
  69. share/doc/gnupg/examples/systemd-user/gpg-agent.socket
  70. share/doc/gnupg/examples/trustlist.txt
  71. share/doc/gnupg/examples/vsnfd.prf
  72. share/doc/gnupg/help.be.txt
  73. share/doc/gnupg/help.ca.txt
  74. share/doc/gnupg/help.cs.txt
  75. share/doc/gnupg/help.da.txt
  76. share/doc/gnupg/help.de.txt
  77. share/doc/gnupg/help.el.txt
  78. share/doc/gnupg/help.eo.txt
  79. share/doc/gnupg/help.es.txt
  80. share/doc/gnupg/help.et.txt
  81. share/doc/gnupg/help.fi.txt
  82. share/doc/gnupg/help.fr.txt
  83. share/doc/gnupg/help.gl.txt
  84. share/doc/gnupg/help.hu.txt
  85. share/doc/gnupg/help.id.txt
  86. share/doc/gnupg/help.it.txt
  87. share/doc/gnupg/help.ja.txt
  88. share/doc/gnupg/help.nb.txt
  89. share/doc/gnupg/help.pl.txt
  90. share/doc/gnupg/help.pt.txt
  91. share/doc/gnupg/help.pt_BR.txt
  92. share/doc/gnupg/help.ro.txt
  93. share/doc/gnupg/help.ru.txt
  94. share/doc/gnupg/help.sk.txt
  95. share/doc/gnupg/help.sv.txt
  96. share/doc/gnupg/help.tr.txt
  97. share/doc/gnupg/help.txt
  98. share/doc/gnupg/help.zh_CN.txt
  99. share/doc/gnupg/help.zh_TW.txt
  100. share/gnupg/distsigkey.gpg
  101. share/gnupg/sks-keyservers.netCA.pem
  102. share/locale/ca/LC_MESSAGES/gnupg2.mo
  103. share/locale/cs/LC_MESSAGES/gnupg2.mo
  104. share/locale/da/LC_MESSAGES/gnupg2.mo
  105. share/locale/de/LC_MESSAGES/gnupg2.mo
  106. share/locale/el/LC_MESSAGES/gnupg2.mo
  107. share/locale/en@boldquot/LC_MESSAGES/gnupg2.mo
  108. share/locale/en@quot/LC_MESSAGES/gnupg2.mo
  109. share/locale/eo/LC_MESSAGES/gnupg2.mo
  110. share/locale/es/LC_MESSAGES/gnupg2.mo
  111. share/locale/et/LC_MESSAGES/gnupg2.mo
  112. share/locale/fi/LC_MESSAGES/gnupg2.mo
  113. share/locale/fr/LC_MESSAGES/gnupg2.mo
  114. share/locale/gl/LC_MESSAGES/gnupg2.mo
  115. share/locale/hu/LC_MESSAGES/gnupg2.mo
  116. share/locale/id/LC_MESSAGES/gnupg2.mo
  117. share/locale/it/LC_MESSAGES/gnupg2.mo
  118. share/locale/ja/LC_MESSAGES/gnupg2.mo
  119. share/locale/nb/LC_MESSAGES/gnupg2.mo
  120. share/locale/pl/LC_MESSAGES/gnupg2.mo
  121. share/locale/pt/LC_MESSAGES/gnupg2.mo
  122. share/locale/ro/LC_MESSAGES/gnupg2.mo
  123. share/locale/ru/LC_MESSAGES/gnupg2.mo
  124. share/locale/sk/LC_MESSAGES/gnupg2.mo
  125. share/locale/sv/LC_MESSAGES/gnupg2.mo
  126. share/locale/tr/LC_MESSAGES/gnupg2.mo
  127. share/locale/uk/LC_MESSAGES/gnupg2.mo
  128. share/locale/zh_CN/LC_MESSAGES/gnupg2.mo
  129. share/locale/zh_TW/LC_MESSAGES/gnupg2.mo
  130. @postexec [ -e %D/bin/gpg ] || ln -sf gpg2 %D/bin/gpg
  131. @postunexec [ -e %D/bin/gpg ] || rm -f %D/bin/gpg
  132. @owner
  133. @group
  134. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • gnupg>0:security/gnupg
Conflicts:
CONFLICTS:
  • gnupg-2.0.*
  • dirmngr-[0-9]*
To install the port:
cd /usr/ports/security/gnupg/ && make install clean
To add the package, run one of these commands:
  • pkg install security/gnupg
  • pkg install gnupg
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: gnupg
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1599184354 SHA256 (gnupg-2.2.23.tar.bz2) = 10b55e49d78b3e49f1edb58d7541ecbdad92ddaeeb885b6f486ed23d1cd1da5c SIZE (gnupg-2.2.23.tar.bz2) = 7099806

Packages (timestamps in pop-ups are UTC):
gnupg
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.4.92.4.92.2.272.4.82.4.9n/an/an/a
FreeBSD:13:quarterly2.4.92.4.9-2.4.72.4.9n/an/an/a
FreeBSD:14:latest2.4.92.4.92.3.82.4.82.4.92.3.8-2.3.8
FreeBSD:14:quarterly2.4.92.4.9-2.4.72.4.92.4.3_42.4.3_42.4.3_4
FreeBSD:15:latest2.4.92.4.9n/a2.4.7n/an/a2.4.3_52.4.4
FreeBSD:15:quarterly2.4.92.4.9n/a-n/an/a--
FreeBSD:16:latest2.4.92.4.9n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. libassuan>=2.5.1 : security/libassuan
  2. libgpg-error>=1.16 : security/libgpg-error
  3. gmake>=4.3 : devel/gmake
  4. makeinfo : print/texinfo
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. msgfmt : devel/gettext-tools
Runtime dependencies:
  1. pinentry : security/pinentry
  2. indexinfo : print/indexinfo
Library dependencies:
  1. libassuan.so : security/libassuan
  2. libgcrypt.so : security/libgcrypt
  3. libgpg-error.so : security/libgpg-error
  4. libksba.so : security/libksba
  5. libnpth.so : devel/npth
  6. libgnutls.so : security/gnutls
  7. libreadline.so.8 : devel/readline
  8. libsqlite3.so : databases/sqlite3
  9. libintl.so : devel/gettext-runtime
This port is required by:
for Build
  1. mail/mutt
for Run
  1. mail/mutt
  2. sysutils/duplicity

Configuration Options:
===> The following configuration options are available for gnupg-2.2.23: DOCS=on: Build and/or install documentation GNUTLS=on: SSL/TLS support via GnuTLS LARGE_RSA=off: Enable support for 8192-bit RSA keys LDAP=off: LDAP keyserver interface NLS=on: Native Language Support SCDAEMON=on: Enable Smartcard daemon (with libusb) SUID_GPG=off: Install GPG with suid WKS_SERVER=on: Install the Web Key Service server ===> Use 'make config' to modify these settings
Options name:
security_gnupg
USES:
compiler:c11 cpe gmake iconv makeinfo pkgconfig readline sqlite tar:bzip2 gettext
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (11 items)
Collapse this list.
  1. ftp://ftp.crysys.hu/pub/gnupg/gnupg/
  2. ftp://ftp.franken.de/pub/crypt/mirror/ftp.gnupg.org/gcrypt/gnupg/
  3. ftp://ftp.freenet.de/pub/ftp.gnupg.org/gcrypt/gnupg/
  4. ftp://ftp.gnupg.org/gcrypt/gnupg/
  5. ftp://mirror.switch.ch/mirror/gnupg/gnupg/
  6. http://mirror.tje.me.uk/pub/mirrors/ftp.gnupg.org/gnupg/
  7. https://artfiles.org/gnupg.org/gnupg/
  8. https://ftp.heanet.ie/mirrors/ftp.gnupg.org/gcrypt/gnupg/
  9. https://gnupg.org/ftp/gcrypt/gnupg/
  10. https://mirrors.dotsrc.org/gcrypt/gnupg/
  11. https://www.mirrorservice.org/sites/ftp.gnupg.org/gcrypt/gnupg/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.2.23
04 Sep 2020 02:20:42
commit hash: 127f603f0c41ecbaa740533a5b4eaa80b31e4b67commit hash: 127f603f0c41ecbaa740533a5b4eaa80b31e4b67commit hash: 127f603f0c41ecbaa740533a5b4eaa80b31e4b67commit hash: 127f603f0c41ecbaa740533a5b4eaa80b31e4b67 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
MFH: r541749 r546681 r547499

Approved by:	portmgr (with hat)

gnupg: Update to 2.2.21

 * gpg: Improve symmetric decryption speed by about 25%.
   See commit 144b95cc9d.

 * gpg: Support decryption of AEAD encrypted data packets.

 * gpg: Add option --no-include-key-block. [#4856]

 * gpg: Allow for extra padding in ECDH.  [#4908]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.2.23
04 Sep 2020 02:20:42
Revision:547501Original commit files touched by this commit
adamw search for other commits by this committer
MFH: r541749 r546681 r547499

Approved by:	portmgr (with hat)

gnupg: Update to 2.2.21

 * gpg: Improve symmetric decryption speed by about 25%.
   See commit 144b95cc9d.

 * gpg: Support decryption of AEAD encrypted data packets.

 * gpg: Add option --no-include-key-block. [#4856]

 * gpg: Allow for extra padding in ECDH.  [#4908]
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 2