notbugIf you buy from Amazon USA, please support us by using this link.
Port details
gnupg20 The GNU Privacy Guard (stable version)
2.0.30_2 security Deleted 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
Deprecated DEPRECATED: Will reach EOL upstream on 2017-12-31
Expired This port expired on: 2017-12-31
Maintainer: adamw@FreeBSD.org search for ports maintained by this maintainer
Port Added: 20 Nov 2014 05:11:28
License: GPLv3 LGPL3
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/
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (121 items)
  1. /usr/local/share/licenses/gnupg20-2.0.30_2/catalog.mk
  2. /usr/local/share/licenses/gnupg20-2.0.30_2/LICENSE
  3. /usr/local/share/licenses/gnupg20-2.0.30_2/GPLv3
  4. /usr/local/share/licenses/gnupg20-2.0.30_2/LGPL3
  5. bin/gpg-agent
  6. bin/gpg-connect-agent
  7. @comment @(,,4555) bin/gpg2
  8. bin/gpg2
  9. bin/gpgconf
  10. bin/gpgkey2ssh
  11. bin/gpgparsemail
  12. @comment bin/gpgsm
  13. bin/gpgsm-gencert.sh
  14. bin/gpgv2
  15. @comment bin/kbxutil
  16. bin/symcryptrun
  17. bin/watchgnupg
  18. libexec/gpg-check-pattern
  19. libexec/gnupg-pcsc-wrapper
  20. libexec/gpg-preset-passphrase
  21. libexec/gpg-protect-tool
  22. libexec/gpg2keys_curl
  23. libexec/gpg2keys_finger
  24. libexec/gpg2keys_hkp
  25. @comment libexec/gpg2keys_kdns
  26. @comment libexec/gpg2keys_ldap
  27. libexec/scdaemon
  28. man/man1/gpg-agent.1.gz
  29. man/man1/gpg-connect-agent.1.gz
  30. man/man1/gpg-preset-passphrase.1.gz
  31. man/man1/gpg2.1.gz
  32. man/man1/gpgconf.1.gz
  33. man/man1/gpgparsemail.1.gz
  34. man/man1/gpgsm-gencert.sh.1.gz
  35. man/man1/gpgsm.1.gz
  36. man/man1/gpgv2.1.gz
  37. man/man1/scdaemon.1.gz
  38. man/man1/symcryptrun.1.gz
  39. man/man1/watchgnupg.1.gz
  40. man/man8/addgnupghome.8.gz
  41. man/man8/applygnupgdefaults.8.gz
  42. sbin/addgnupghome
  43. sbin/applygnupgdefaults
  44. share/doc/gnupg/DETAILS
  45. share/doc/gnupg/FAQ
  46. share/doc/gnupg/HACKING
  47. share/doc/gnupg/KEYSERVER
  48. share/doc/gnupg/OpenPGP
  49. share/doc/gnupg/README
  50. share/doc/gnupg/TRANSLATE
  51. share/doc/gnupg/examples/README
  52. share/doc/gnupg/examples/gpgconf.conf
  53. share/doc/gnupg/examples/pwpattern.list
  54. share/doc/gnupg/examples/scd-event
  55. share/doc/gnupg/examples/trustlist.txt
  56. share/doc/gnupg/help.be.txt
  57. share/doc/gnupg/help.ca.txt
  58. share/doc/gnupg/help.cs.txt
  59. share/doc/gnupg/help.da.txt
  60. share/doc/gnupg/help.de.txt
  61. share/doc/gnupg/help.el.txt
  62. share/doc/gnupg/help.eo.txt
  63. share/doc/gnupg/help.es.txt
  64. share/doc/gnupg/help.et.txt
  65. share/doc/gnupg/help.fi.txt
  66. share/doc/gnupg/help.fr.txt
  67. share/doc/gnupg/help.gl.txt
  68. share/doc/gnupg/help.hu.txt
  69. share/doc/gnupg/help.id.txt
  70. share/doc/gnupg/help.it.txt
  71. share/doc/gnupg/help.ja.txt
  72. share/doc/gnupg/help.nb.txt
  73. share/doc/gnupg/help.pl.txt
  74. share/doc/gnupg/help.pt.txt
  75. share/doc/gnupg/help.pt_BR.txt
  76. share/doc/gnupg/help.ro.txt
  77. share/doc/gnupg/help.ru.txt
  78. share/doc/gnupg/help.sk.txt
  79. share/doc/gnupg/help.sv.txt
  80. share/doc/gnupg/help.tr.txt
  81. share/doc/gnupg/help.txt
  82. share/doc/gnupg/help.zh_CN.txt
  83. share/doc/gnupg/help.zh_TW.txt
  84. share/doc/gnupg/qualified.txt
  85. share/gnupg/com-certs.pem
  86. share/gnupg/gpg-conf.skel
  87. share/locale/be/LC_MESSAGES/gnupg2.mo
  88. share/locale/ca/LC_MESSAGES/gnupg2.mo
  89. share/locale/cs/LC_MESSAGES/gnupg2.mo
  90. share/locale/da/LC_MESSAGES/gnupg2.mo
  91. share/locale/de/LC_MESSAGES/gnupg2.mo
  92. share/locale/el/LC_MESSAGES/gnupg2.mo
  93. share/locale/en@boldquot/LC_MESSAGES/gnupg2.mo
  94. share/locale/en@quot/LC_MESSAGES/gnupg2.mo
  95. share/locale/eo/LC_MESSAGES/gnupg2.mo
  96. share/locale/es/LC_MESSAGES/gnupg2.mo
  97. share/locale/et/LC_MESSAGES/gnupg2.mo
  98. share/locale/fi/LC_MESSAGES/gnupg2.mo
  99. share/locale/fr/LC_MESSAGES/gnupg2.mo
  100. share/locale/gl/LC_MESSAGES/gnupg2.mo
  101. share/locale/hu/LC_MESSAGES/gnupg2.mo
  102. share/locale/id/LC_MESSAGES/gnupg2.mo
  103. share/locale/it/LC_MESSAGES/gnupg2.mo
  104. share/locale/ja/LC_MESSAGES/gnupg2.mo
  105. share/locale/nb/LC_MESSAGES/gnupg2.mo
  106. share/locale/nl/LC_MESSAGES/gnupg2.mo
  107. share/locale/pl/LC_MESSAGES/gnupg2.mo
  108. share/locale/pt/LC_MESSAGES/gnupg2.mo
  109. share/locale/pt_BR/LC_MESSAGES/gnupg2.mo
  110. share/locale/ro/LC_MESSAGES/gnupg2.mo
  111. share/locale/ru/LC_MESSAGES/gnupg2.mo
  112. share/locale/sk/LC_MESSAGES/gnupg2.mo
  113. share/locale/sv/LC_MESSAGES/gnupg2.mo
  114. share/locale/tr/LC_MESSAGES/gnupg2.mo
  115. share/locale/uk/LC_MESSAGES/gnupg2.mo
  116. share/locale/zh_CN/LC_MESSAGES/gnupg2.mo
  117. share/locale/zh_TW/LC_MESSAGES/gnupg2.mo
  118. @postexec [ -e %D/bin/gpg ] || ln -sf gpg2 %D/bin/gpg
  119. @postunexec [ -e %D/bin/gpg ] || rm -f %D/bin/gpg
  120. @postexec /sbin/ldconfig -m /usr/local/lib
  121. @postunexec /sbin/ldconfig -R
  122. Collapse this list.

No installation instructions: this port has been deleted.

The package name of this deleted port was:

PKGNAME: gnupg20

distinfo:

TIMESTAMP = 1484437262
SHA256 (gnupg-2.0.30.tar.bz2) = e329785a4f366ba5d72c2c678a7e388b0892ac8440c2f4e6810042123c235d71
SIZE (gnupg-2.0.30.tar.bz2) = 4414652


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. libgpg-error>=1.11 : security/libgpg-error
  2. gmake : devel/gmake
  3. 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. libpth.so : devel/pth
  6. libcurl.so : ftp/curl
  7. libiconv.so : converters/libiconv
  8. libreadline.so.7 : devel/readline
  9. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for gnupg20-2.0.30_2:
     LDAP=off: LDAP keyserver interface
     SCDAEMON=on: Enable Smartcard daemon (with libusb)
     CURL=on: Data transfer support via cURL
     GPGSM=off: Enable GPGSM (requires LDAP)
     KDNS=off: Use DNS CERT helper
     STD_SOCKET=off: Use standard socket for agent
     NLS=on: Native Language Support
     DOCS=on: Build and/or install documentation
     SUID_GPG=off: Install GPG setuid
===> Use 'make config' to modify these settings

USES:
cpe gmake iconv readline tar:bzip2 gettext

Master Sites:
  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://artfiles.org/gnupg.org/gnupg/
  7. http://ftp.heanet.ie/mirrors/ftp.gnupg.org/gcrypt/gnupg/
  8. http://gd.tuwien.ac.at/privacy/gnupg/gnupg/
  9. http://mirror.tje.me.uk/pub/mirrors/ftp.gnupg.org/gnupg/
  10. http://mirrors.dotsrc.org/gcrypt/gnupg/
  11. http://www.mirrorservice.org/sites/ftp.gnupg.org/gcrypt/gnupg/
  12. https://gnupg.org/ftp/gcrypt/gnupg/
Port Moves
  • port moved to security/gnupg on 2018-01-01
    REASON: Has expired: Will reach EOL upstream on 2017-12-31

Number of commits found: 24

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
01 Jan 2018 11:41:37
Original commit files touched by this commit  2.0.30_2
Revision:457766
rene search for other commits by this committer
Remove expired ports:
2017-12-31 security/gnupg20: Will reach EOL upstream on 2017-12-31
2018-01-01 dns/dualserver: Please migrate to dns/dnsmasq. Over the years
dualserver becomes unmaintenaible.
2018-01-01 devel/p5-Parse-Pidl44: yes
2018-01-01 sysutils/DTraceToolkit: Now maintained as part of the base system
28 Aug 2017 13:02:24
Original commit files touched by this commit  2.0.30_2
Revision:448867
adamw search for other commits by this committer
Add gnupg22 port. GnuPG 2.2 is the new LTS stable version. gnupg20 is
now marked for deprecation at the end of the year (when upstream support
for it will end). Users of gnupg20 should migrate to gnupg22.

The gnupg port is remaining at 2.1.x for now, as it's essentially the
same thing as 2.2.0. It will become 2.3 soon-ish.
27 Jun 2017 13:46:53
Original commit files touched by this commit  2.0.30_2
Revision:444463
sunpoet search for other commits by this committer
Update devel/readline to 7.0 patch 3

- Bump PORTREVISION for shlib change

Changes:	https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES
		https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html
		https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html
Differential Revision:	https://reviews.freebsd.org/D11172
PR:		219947
Exp-run by:	antoine
18 Jan 2017 15:44:29
Original commit files touched by this commit  2.0.30_1
Revision:431813
adamw search for other commits by this committer
Enable the SCDAEMON option by default.

Requested by:	Dave Horn
14 Jan 2017 23:49:51
Original commit files touched by this commit  2.0.30
Revision:431503
adamw search for other commits by this committer
Update to 2.0.30.

What's New in 2.0.30
====================

 * gpg: Avoid too early timeout during key generation with 2.1 cards.
 * agent: Fixed printing of ssh fingerprints for 384 bit ECDSA keys.
 * agent: Fixed an alignment bug related to the passphrase
   confirmation.
 * scdaemon: Fixed a "conflicting usage" bug.
 * scdaemon: Fixed usb card reader removal problem on Windows 8 and
   later.
 * Fixed a problem on AIX due to peculiarity with RLIMIT_NOFILE.
 * Updated the Japanese and Dutch translations.
 * Fixed a few other bugs.
10 Jan 2017 15:52:56
Original commit files touched by this commit  2.0.29_2
Revision:431097
tijl search for other commits by this committer
Use the -f flag when creating the gpg -> gpg2 link because test -e returns
false for dead links and ln should be allowed to replace them.
Simplify removal of the link on uninstall.

Approved by:	adamw (maintainer)
10 Jan 2017 02:37:26
Original commit files touched by this commit  2.0.29_1
Revision:431052
adamw search for other commits by this committer
Remove the .sig file from distinfo
10 Jan 2017 02:34:33
Original commit files touched by this commit  2.0.29_1
Revision:431051
adamw search for other commits by this committer
Modernize, reformat, and simplify this port.

User-facing changes, some of which required a PORTREVISION bump:
* Explicitly depend upon libgpg-error.so
* Just depend on readline for everybody, rather that silently linking
  against it on 10.x and when certain knobs were enabled
* Don't download the .sig file
* Install manpages for everybody. As a side effect, everybody gets
  the info files. Also, put the help docs into DOCSDIR, not DATADIR.
  AFAICT, they weren't called from gpg itself
* Reword the pkg-descr and COMMENT
* Fold the pkg-install into pkg-plist, and loosen the semantics for
  creating the gpg symlink, and tighten those for removing it
* Remove the pkg-message. The pinentry port installs a dialogue
10 Jan 2017 00:42:50
Original commit files touched by this commit  2.0.29
Revision:431044
adamw search for other commits by this committer
Take maintainership of the rest of the gnupg* ports from kuriyama, who
is slimming his portfolio. He created the gnupg ports over 18 years ago
and he has looked after them this whole time. Deepest thanks to him
for the incredible amount of work and time that's gone into these ports!
01 Apr 2016 14:25:18
Original commit files touched by this commit  2.0.29
Revision:412349
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
11 Sep 2015 00:35:36
Original commit files touched by this commit  2.0.29
Revision:396637
kuriyama search for other commits by this committer
- Upgrade to 2.0.29 (minor bugfixes).
12 Jul 2015 21:55:00
Original commit files touched by this commit  2.0.28
Revision:391844
amdmi3 search for other commits by this committer
- Drop @dirrm* from plist

Approved by:	portmgr blanket
14 Jun 2015 04:56:11
Original commit files touched by this commit  2.0.28
Revision:389586
kuriyama search for other commits by this committer
- Upgrade to 2.0.28 (bugfixes).
26 May 2015 01:46:16
Original commit files touched by this commit  2.0.27
Revision:387455
xmj search for other commits by this committer
security/gnupg20: update signature file.

Similarly to r387262 (for security/gnupg), gnupg20 added
the signature of "NIIBE Yutaka (GnuPG Release Key) <gniibe@fsij.org>"
which makes the signature file 574 bytes instead of 287 bytes.

Reported by:	allanjude@
22 May 2015 20:34:29
Original commit files touched by this commit  2.0.27
Revision:387082
mat search for other commits by this committer
Remove $FreeBSD$ from patches files everywhere.

With hat:	portmgr
Sponsored by:	Absolight
18 May 2015 23:54:32
Original commit files touched by this commit  2.0.27
Revision:386725
olgeni search for other commits by this committer
Add references to security/pinentry-tty.
14 May 2015 10:15:09
Original commit files touched by this commit  2.0.27
Revision:386312
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
14 Apr 2015 08:42:14
Original commit files touched by this commit  2.0.27
Revision:383987
robak search for other commits by this committer
security/gnupg20: add CPE information

- Maintainer's timeout (kuriyama@FreeBSD.org)

PR:		198851
Submitted by:	Shun <shun.fbsd.pr@dropcut.net>
25 Mar 2015 08:30:28
Original commit files touched by this commit  2.0.27
Revision:382200
marino search for other commits by this committer
security category: Remove $PTHREAD_LIBS

approved by:	PTHREAD blanket
19 Feb 2015 00:59:57
Original commit files touched by this commit  2.0.27
Revision:379330
kuriyama search for other commits by this committer
- Upgrade to 2.0.27 (bugfixes).
02 Jan 2015 18:46:34
Original commit files touched by this commit  2.0.26_3
Revision:376062
pi search for other commits by this committer
security/libgcrypt: 1.6.1 -> 1.6.2, bump depends

Changes:
- src/sexp.c (do_vsexp_sscan): Return error for invalid args.
- cipher/md.c (_gcry_md_info): Fix a segv in case of calling
  with wrong parameters.
- cipher/primegen.c (_gcry_generate_elg_prime): Change to return an
  error code, possible NULL deref in call to prime generator.
- cipher/dsa.c (generate): Take care of new return code.
- cipher/elgamal.c (generate): Change to return an error code.  Take
	care of _gcry_generate_elg_prime return code.
- ecc: Support the non-standard 0x40 compression flag for EdDSA.
- mpi: Extend the internal mpi_get_buffer.
- mpi: Fix regression for powerpc-apple-darwin detection.
- Fix bug inhibiting the use of the sentinel attribute in src/gcrypt.h.in
(Only the first 15 lines of the commit message are shown above View all of this commit message)
24 Dec 2014 17:46:50
Original commit files touched by this commit  2.0.26_2
Revision:375475
gjb search for other commits by this committer
Update security/gnupg*/pkg-message to reflect
reality.

Sponsored by:	The FreeBSD Foundation
22 Nov 2014 09:53:17
Original commit files touched by this commit  2.0.26_2
Revision:373042
kuriyama search for other commits by this committer
- Turn pinentry dependency mandatory, not option.

PR:		ports/194788
Submitted by:	donaldcallen@gmail.com
20 Nov 2014 05:11:21
Original commit files touched by this commit  2.0.26_1
Revision:372835
kuriyama search for other commits by this committer
- Upgrade security/gnupg to 2.1.0 (modern release) and copy previous
  as security/gnupg20 (stable release).
- Set PINENTRY as default option.

Number of commits found: 24

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
mediawiki127Sep 22
mediawiki129Sep 22
mediawiki130Sep 22
rubygem-smart_proxy_dynflowSep 22
asterisk13Sep 21
asterisk15Sep 21
firefoxSep 21
firefox-esrSep 21
moodle31Sep 18
moodle33Sep 18
firefox*Sep 15
firefox-esr*Sep 15
joomla3Sep 15
libxul*Sep 15
linux-firefox*Sep 15

14 vulnerabilities affecting 119 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-09-22 17:51:27


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 35234
Broken 51
Deprecated 319
Ignore 300
Forbidden 5
Restricted 162
No CDROM 74
Vulnerable 36
Expired 6
Set to expire 305
Interactive 0
new 24 hours 60
new 48 hours77
new 7 days179
new fortnight265
new month3335

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2018 Dan Langille. All rights reserved.