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.3 security on this many watch lists=262 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.3/catalog.mk
  2. /usr/local/share/licenses/libgcrypt-1.8.3/LICENSE
  3. /usr/local/share/licenses/libgcrypt-1.8.3/GPLv2+
  4. /usr/local/share/licenses/libgcrypt-1.8.3/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.3
  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 = 1528899391
SHA256 (libgcrypt-1.8.3.tar.bz2) = 66ec90be036747602f2b48f98312361a9180c97c68a690a5f376fa0f67d0af7c
SIZE (libgcrypt-1.8.3.tar.bz2) = 2989166


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

Build dependencies:
  1. libgpg-error>=1.25 : security/libgpg-error
  2. makeinfo : print/texinfo
Runtime dependencies:
  1. libgpg-error>=1.25 : 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 (173 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
  17. databases/libgda5-bdb
  18. databases/libgda5-jdbc
  19. databases/libgda5-ldap
  20. databases/libgda5-mdb
  21. databases/libgda5-mysql
  22. databases/libgda5-postgresql
  23. databases/libgda5-ui
  24. databases/xtrabackup
  25. deskutils/chmsee*
  26. devel/ccrtp
  27. devel/gvfs
  28. devel/gwenhywfar
  29. devel/gwenhywfar-fox16
  30. devel/gwenhywfar-gtk2
  31. devel/gwenhywfar-gtk3
  32. devel/gwenhywfar-qt4
  33. devel/gwenhywfar-qt5
  34. devel/libsoup
  35. devel/libsoup-gnome
  36. devel/libsoup-reference
  37. devel/libvirt
  38. devel/libzrtpcpp
  39. devel/srecord
  40. emulators/fuse
  41. emulators/fuse-utils
  42. emulators/libspectrum
  43. ftp/filezilla
  44. games/libggz
  45. graphics/frogr
  46. graphics/swfmill
  47. graphics/telak
  48. irc/bitlbee
  49. irc/bitlbee-steam
  50. irc/irssi-otr
  51. irc/weechat
  52. irc/weechat-devel*
  53. japanese/jd*
  54. lang/gnustep-base
  55. mail/anubis
  56. mail/claws-mail
  57. mail/xfce4-mailwatch-plugin
  58. misc/metalink-tools
  59. misc/tellico-kde4
  60. multimedia/kodi
  61. multimedia/libaacs
  62. multimedia/libbdplus
  63. multimedia/libmtp
  64. multimedia/libquvi09
  65. multimedia/totem-pl-parser
  66. multimedia/vlc
  67. multimedia/vlc-qt4
  68. net/clamz*
  69. net/cyphesis*
  70. net/freediameter
  71. net/glib-networking
  72. net/grive*
  73. net/grive2
  74. net/gtk-vnc
  75. net/kget
  76. net/librouteros
  77. net/netatalk
  78. net/netatalk3
  79. net/quagga-re*
  80. net/remmina
  81. net/remmina-plugin-vnc
  82. net/samba4*
  83. net/samba41*
  84. net/tigervnc
  85. net/tigervnc-devel
  86. net/tshark
  87. net/tshark-lite
  88. net/wireshark
  89. net/wireshark-lite
  90. net/wireshark-qt5
  91. net-im/ktp-common-internals
  92. net-im/telegram-purple
  93. net-mgmt/collectd5
  94. net-p2p/gnunet*
  95. net-p2p/ktorrent
  96. net-p2p/libktorrent
  97. net-p2p/libktorrent-kde4
  98. net-p2p/ncdc
  99. polish/kadu
  100. print/cups-base*
  101. print/cups-client*
  102. print/cups-image*
  103. security/dirmngr
  104. security/fiked
  105. security/gcr
  106. security/gnome-keyring
  107. security/gnomint
  108. security/gnupg
  109. security/gnupg20*
  110. security/gnupg22*
  111. security/greenbone-security-assistant*
  112. security/greenbone-security-assistant8
  113. security/greenbone-security-assistant9
  114. security/gsasl
  115. security/kdbx-viewer
  116. security/keepass
  117. security/keepassx-devel
  118. security/keepassx2
  119. security/keepassxc
  120. security/libgnome-keyring
  121. security/libmatekeyring*
  122. security/libotr
  123. security/libotr3
  124. security/libprelude
  125. security/libsecret
  126. security/mate-keyring*
  127. security/monkeysphere
  128. security/opencdk
  129. security/openvas-libnasl*
  130. security/openvas-libraries*
  131. security/openvas-manager*
  132. security/openvas-scanner*
  133. security/openvas8-libraries
  134. security/openvas8-manager
  135. security/openvas8-scanner
  136. security/openvas9-libraries
  137. security/openvas9-manager
  138. security/openvas9-scanner
  139. security/openvpn-auth-radius
  140. security/p5-Crypt-GCrypt
  141. security/pam-pgsql
  142. security/pidgin-otr
  143. security/pinentry-gtk*
  144. security/pinentry-qt*
  145. security/plasma5-kwallet-pam
  146. security/prelude-lml*
  147. security/prelude-manager*
  148. security/seahorse-plugins*
  149. security/seccure
  150. security/shishi
  151. security/suricata
  152. security/vpnc
  153. security/xmlsec1
  154. sysutils/amtc
  155. sysutils/freeipmi
  156. sysutils/fusefs-cryptofs
  157. sysutils/kf5-kwallet
  158. sysutils/openhpi
  159. sysutils/rsyslog5-gnutls*
  160. sysutils/rsyslog6-devel-gnutls*
  161. sysutils/rsyslog6-gnutls*
  162. sysutils/rsyslog8
  163. textproc/libxslt
  164. textproc/p5-XML-LibXSLT
  165. textproc/pdfgrep
  166. textproc/rubygem-nokogiri
  167. www/chromium
  168. www/iridium
  169. www/libmicrohttpd
  170. www/webkit2-gtk3
  171. x11/kde-runtime-kde4
  172. x11/kde4-runtime*
  173. x11/lightdm
  174. x11/yelp
  175. 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.3:
     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://gd.tuwien.ac.at/privacy/gnupg/libgcrypt/
  7. http://mirror.tje.me.uk/pub/mirrors/ftp.gnupg.org/libgcrypt/
  8. https://artfiles.org/gnupg.org/libgcrypt/
  9. https://ftp.heanet.ie/mirrors/ftp.gnupg.org/gcrypt/libgcrypt/
  10. https://gnupg.org/ftp/gcrypt/libgcrypt/
  11. https://mirrors.dotsrc.org/gcrypt/libgcrypt/
  12. 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: 111 (showing only 11 on this page)

«  1 | 2 

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
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: 111 (showing only 11 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
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.