notbugIf you buy from Amazon USA, please support us by using this link.
Port details
libgcrypt General purpose cryptographic library based on the code from GnuPG
1.8.4_1 security on this many watch lists=264 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port
Maintainer: cpm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 14 Oct 2002 12:39:38
License: GPLv2+ LGPL21+
Libgcrypt is a general purpose cryptographic library based on the code from
GnuPG.

It provides functions for all cryptographic building blocks: symmetric ciphers,
hash algorithms, MACs, public key algorithms, large integer functions,
random numbers and a lot of supporting functions.

WWW: https://www.gnupg.org/software/libgcrypt/index.html
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (17 items)
  1. /usr/local/share/licenses/libgcrypt-1.8.4_1/catalog.mk
  2. /usr/local/share/licenses/libgcrypt-1.8.4_1/LICENSE
  3. /usr/local/share/licenses/libgcrypt-1.8.4_1/GPLv2+
  4. /usr/local/share/licenses/libgcrypt-1.8.4_1/LGPL21+
  5. bin/mpicalc
  6. bin/dumpsexp
  7. bin/hmac256
  8. bin/libgcrypt-config
  9. include/gcrypt.h
  10. lib/libgcrypt.a
  11. lib/libgcrypt.so
  12. lib/libgcrypt.so.20
  13. lib/libgcrypt.so.20.2.4
  14. man/man1/hmac256.1.gz
  15. share/aclocal/libgcrypt.m4
  16. @postexec /usr/sbin/service ldconfig restart > /dev/null
  17. @postunexec /usr/sbin/service ldconfig restart > /dev/null
  18. Collapse this list.

To install the port: cd /usr/ports/security/libgcrypt/ && make install clean
To add the package: pkg install libgcrypt

PKGNAME: libgcrypt

distinfo:

TIMESTAMP = 1540760168
SHA256 (libgcrypt-1.8.4.tar.bz2) = f638143a0672628fde0cad745e9b14deb85dffb175709cacc1f4fe24b93f2227
SIZE (libgcrypt-1.8.4.tar.bz2) = 2990108


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

Build dependencies:
  1. libgpg-error>=1.32 : security/libgpg-error
  2. makeinfo : print/texinfo
Runtime dependencies:
  1. libgpg-error>=1.32 : security/libgpg-error
  2. indexinfo : print/indexinfo

This port is required by:

for Build for Libraries
  1. audio/forked-daapd
  2. audio/libmtp*
  3. audio/pianobar
  4. biology/ncbi-blast+
  5. comms/svxlink
  6. databases/freetds
  7. databases/freetds-msdblib*
  8. Expand this list (169 items)
  9. databases/libgda4*
  10. databases/libgda4-bdb*
  11. databases/libgda4-jdbc*
  12. databases/libgda4-ldap*
  13. databases/libgda4-mdb*
  14. databases/libgda4-mysql*
  15. databases/libgda4-postgresql*
  16. databases/libgda5-ui
  17. databases/xtrabackup
  18. deskutils/chmsee*
  19. devel/ccrtp
  20. devel/gvfs
  21. devel/gwenhywfar
  22. devel/gwenhywfar-fox16
  23. devel/gwenhywfar-gtk2
  24. devel/gwenhywfar-gtk3
  25. devel/gwenhywfar-qt4
  26. devel/gwenhywfar-qt5
  27. devel/libsoup
  28. devel/libsoup-gnome
  29. devel/libsoup-reference*
  30. devel/libvirt
  31. devel/libzrtpcpp
  32. devel/srecord
  33. emulators/fuse
  34. emulators/fuse-utils
  35. emulators/libspectrum
  36. ftp/filezilla
  37. games/libggz
  38. graphics/frogr
  39. graphics/swfmill
  40. graphics/telak
  41. irc/bitlbee
  42. irc/bitlbee-steam
  43. irc/irssi-otr
  44. irc/weechat
  45. irc/weechat-devel*
  46. japanese/jd*
  47. japanese/jpilot
  48. lang/gnustep-base
  49. mail/anubis
  50. mail/claws-mail
  51. mail/xfce4-mailwatch-plugin
  52. misc/metalink-tools
  53. misc/tellico-kde4
  54. multimedia/kodi
  55. multimedia/libaacs
  56. multimedia/libbdplus
  57. multimedia/libmtp
  58. multimedia/libquvi09
  59. multimedia/totem-pl-parser
  60. multimedia/vlc
  61. multimedia/vlc-qt4
  62. multimedia/vlc3
  63. multimedia/zoneminder
  64. net/clamz*
  65. net/cyphesis*
  66. net/freediameter
  67. net/grive*
  68. net/grive2
  69. net/gtk-vnc
  70. net/kget
  71. net/librouteros
  72. net/netatalk
  73. net/netatalk3
  74. net/quagga-re*
  75. net/remmina
  76. net/remmina-plugin-vnc
  77. net/samba4*
  78. net/samba41*
  79. net/tigervnc
  80. net/tigervnc-devel*
  81. net/tshark
  82. net/tshark-lite
  83. net/vino
  84. net/wireshark
  85. net/wireshark-lite
  86. net/wireshark-qt5
  87. net-im/ktp-common-internals
  88. net-im/telegram-purple
  89. net-mgmt/collectd5
  90. net-p2p/gnunet*
  91. net-p2p/ktorrent
  92. net-p2p/libktorrent
  93. net-p2p/libktorrent-kde4
  94. net-p2p/ncdc
  95. palm/jpilot
  96. polish/kadu
  97. print/cups-base*
  98. print/cups-client*
  99. print/cups-image*
  100. security/dirmngr
  101. security/fiked
  102. security/gcr
  103. security/gnome-keyring
  104. security/gnomint
  105. security/gnupg
  106. security/gnupg20*
  107. security/gnupg22*
  108. security/greenbone-security-assistant*
  109. security/greenbone-security-assistant8
  110. security/greenbone-security-assistant9
  111. security/gsasl
  112. security/kdbx-viewer
  113. security/keepass
  114. security/keepassx-devel
  115. security/keepassx2
  116. security/keepassxc
  117. security/libgnome-keyring
  118. security/libmatekeyring*
  119. security/libotr
  120. security/libotr3
  121. security/libprelude
  122. security/libsecret
  123. security/mate-keyring*
  124. security/monkeysphere
  125. security/opencdk
  126. security/openvas-libnasl*
  127. security/openvas-libraries*
  128. security/openvas-manager*
  129. security/openvas-scanner*
  130. security/openvas8-libraries
  131. security/openvas8-manager
  132. security/openvas8-scanner
  133. security/openvas9-libraries
  134. security/openvas9-manager
  135. security/openvas9-scanner
  136. security/openvpn-auth-radius
  137. security/p5-Crypt-GCrypt
  138. security/pam-pgsql
  139. security/pidgin-otr
  140. security/pinentry-gtk*
  141. security/pinentry-qt*
  142. security/plasma5-kwallet-pam
  143. security/prelude-lml*
  144. security/prelude-manager*
  145. security/seahorse-plugins*
  146. security/seccure
  147. security/shishi
  148. security/vpnc
  149. security/xmlsec1
  150. sysutils/amtc
  151. sysutils/freeipmi
  152. sysutils/fusefs-cryptofs
  153. sysutils/kf5-kwallet
  154. sysutils/openhpi
  155. sysutils/rsyslog5-gnutls*
  156. sysutils/rsyslog6-devel-gnutls*
  157. sysutils/rsyslog6-gnutls*
  158. sysutils/rsyslog8
  159. textproc/libxslt
  160. textproc/p5-XML-LibXSLT
  161. textproc/pdfgrep
  162. textproc/rubygem-nokogiri
  163. www/chromium
  164. www/iridium
  165. www/libmicrohttpd
  166. www/webkit2-gtk3
  167. x11/kde-runtime-kde4
  168. x11/kde4-runtime*
  169. x11/lightdm
  170. x11/yelp
  171. Collapse this list.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
===> The following configuration options are available for libgcrypt-1.8.4_1:
     DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings

USES:
cpe libtool makeinfo tar:bzip2

Master Sites:
  1. ftp://ftp.crysys.hu/pub/gnupg/libgcrypt/
  2. ftp://ftp.franken.de/pub/crypt/mirror/ftp.gnupg.org/gcrypt/libgcrypt/
  3. ftp://ftp.freenet.de/pub/ftp.gnupg.org/gcrypt/libgcrypt/
  4. ftp://ftp.gnupg.org/gcrypt/libgcrypt/
  5. ftp://mirror.switch.ch/mirror/gnupg/libgcrypt/
  6. http://mirror.tje.me.uk/pub/mirrors/ftp.gnupg.org/libgcrypt/
  7. https://artfiles.org/gnupg.org/libgcrypt/
  8. https://ftp.heanet.ie/mirrors/ftp.gnupg.org/gcrypt/libgcrypt/
  9. https://gnupg.org/ftp/gcrypt/libgcrypt/
  10. https://mirrors.dotsrc.org/gcrypt/libgcrypt/
  11. https://www.mirrorservice.org/sites/ftp.gnupg.org/gcrypt/libgcrypt/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2013-05-03
    Affects: users of security/libgcrypt and any port that depends on it
    Author: ehaupt@FreeBSD.org
    Reason: 
      The libgcrypt port has been updated to 1.5.2 and all shared libraries
      versions have been bumped. So you need to rebuild all applications that
      depend on libgcrypt. Do something like:
    
      # portmaster -r libgcrypt
        or
      # portupgrade -rf libgcrypt
    
      Alternatively, you may install sysutils/bsdadminscripts, run pkg_libchk and
      rebuild all detected ports:
    
      # pkg_libchk | tee /tmp/rebuild
      # awk -F':' '/libgcrypt.so/ {print $1}' /tmp/rebuild | sort | uniq \
    	| xargs portmaster -D
    
    
  • 2011-07-05
    Affects: users of security/libgcrypt and any port that depends on it
    Author: swills@FreeBSD.org
    Reason: 
      The libgcrypt port has been updated to 1.5.0 and all shared libraries
      versions have been bumped. So you need to rebuild all applications that
      depend on libgcrypt. Do something like:
    
      # portmaster -r libgcrypt
        or
      # portupgrade -rf libgcrypt
    
    
  • 2010-07-27
    Affects: users of security/libgcrypt
    Author: wxs@FreeBSD.org
    Reason: 
      libgcrypt has been upgraded to 1.4.6 which has a shared library version
      bump.  You need to reinstall all ports that depend on it.  Use something
      like this:
    
    	portupgrade -rf libgcrypt
    	portmaster -r libgcrypt
    
    
  • 2009-01-07
    Affects: users of security/libgcrypt
    Author: rafan@FreeBSD.org
    Reason: 
      libgcrypt has been upgraded to 1.4.3 which has a shared library version
      bump.  You need to reinstall all ports that depend on it.  Use something
      like this:
    
    	portupgrade -rf libgcrypt
    	portmaster -r libgcrypt
    
    

Number of commits found: 113 (showing only 13 on this page)

«  1 | 2 

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
14 Mar 2004 06:17:56
Original commit files touched by this commit  1.1.12
 This port version is marked as vulnerable.
ade search for other commits by this committer
Whoa there, boy, that's a mighty big commit y'all have there...

Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

        USE_LIBTOOL=YES         ->      USE_LIBTOOL_VER=13
        USE_AUTOCONF=YES        ->      USE_AUTOCONF_VER=213
        USE_AUTOMAKE=YES        ->      USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
06 Feb 2004 11:07:25
Original commit files touched by this commit  1.1.12
 This port version is marked as vulnerable.
arved search for other commits by this committer
Attempt to silence "Annoying Reminder Guy II" by adding NO_LATEST_LINK
29 Jan 2004 10:12:56
Original commit files touched by this commit  1.1.12
 This port version is marked as vulnerable.
arved search for other commits by this committer
Add CONFLICTS
16 Jan 2004 21:08:42
Original commit files touched by this commit  1.1.12
 This port version is marked as vulnerable.
arved search for other commits by this committer
Don't create the default keyring, if gnupg is installed.

Requested by:   Randy Bush
04 Aug 2003 17:54:30
Original commit files touched by this commit  1.1.12
 This port version is marked as vulnerable.
arved search for other commits by this committer
Use new INFO macro
18 Jul 2003 13:37:14
Original commit files touched by this commit  1.1.12
 This port version is marked as vulnerable.
arved search for other commits by this committer
Verify gpg signature if possible.
26 Jun 2003 22:58:32
Original commit files touched by this commit  1.1.12
 This port version is marked as vulnerable.
ade search for other commits by this committer
libtool uber-patch

* kill devel/libtool and move to devel/libtool13, upgrading to 1.3.5
* upgrade repo-copied devel/libtool14 to 1.4.3
* break out libltdl into its own separate port
* move to version-numbered binaries/scripts (ie: there is *no* 'libtool'
  any more -- USE_LIBTOOL and USE_LIBTOOL_VER are your friends)

Approved by:    portmgr (kris) - for the bsd.port.mk hooks
Tested by:      bento 4-exp builds (repeatedly)
26 Feb 2003 15:25:19
Original commit files touched by this commit  1.1.12
 This port version is marked as vulnerable.
arved search for other commits by this committer
Update to 1.1.12

PR:             48704
Submitted by:   Sergei Kolobov <sergei@kolobov.com>
22 Feb 2003 14:38:12
Original commit files touched by this commit  1.1.11
 This port version is marked as vulnerable.
arved search for other commits by this committer
de-pkg-comment
15 Feb 2003 10:51:48
Original commit files touched by this commit  1.1.11
 This port version is marked as vulnerable.
arved search for other commits by this committer
Use MASTER_SITE_GNUPG
02 Jan 2003 14:18:00
Original commit files touched by this commit  1.1.11
 This port version is marked as vulnerable.
arved search for other commits by this committer
Update to 1.1.11
07 Nov 2002 11:54:23
Original commit files touched by this commit  1.1.10
 This port version is marked as vulnerable.
edwin search for other commits by this committer
Fix PERL dependencies for these ports (print/cups solves print/cups-base
and french/cups-base)

Noticed on: bento
14 Oct 2002 12:38:48
Original commit files touched by this commit  1.1.10
 This port version is marked as vulnerable.
ijliao search for other commits by this committer
add libgcrypt 1.1.0
General purpose crypto library based on code used in GnuPG

PR:             43894
Submitted by:   Tilman Linneweh <tilman@arved.de>

Number of commits found: 113 (showing only 13 on this page)

«  1 | 2 

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
wordpressDec 15
wordpressDec 15
wordpressDec 15
wordpressDec 15
wordpressDec 15
gitlab-ceDec 14
mbedtlsDec 14
typo3-8Dec 14
phpmyadminDec 12
firefoxDec 11
firefox-esrDec 11
libxulDec 11
linux-firefoxDec 11
linux-seamonkeyDec 11
linux-thunderbirdDec 11

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

* - modified, not new

All vulnerabilities

Last updated:
2018-12-15 15:04:36


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36158
Broken 125
Deprecated 1116
Ignore 383
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 36
Expired 5
Set to expire 1089
Interactive 0
new 24 hours 8
new 48 hours11
new 7 days47
new fortnight96
new month164

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