FreshPorts -- The Place For Ports notbugIf you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
libgcrypt General purpose cryptographic library based on the code from GnuPG
1.8.3 security on this many watch lists=265 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/irssi-otr
  50. irc/weechat
  51. irc/weechat-devel*
  52. japanese/jd*
  53. lang/gnustep-base
  54. mail/anubis
  55. mail/claws-mail
  56. mail/xfce4-mailwatch-plugin
  57. misc/metalink-tools
  58. misc/tellico-kde4
  59. multimedia/kodi
  60. multimedia/libaacs
  61. multimedia/libbdplus
  62. multimedia/libmtp
  63. multimedia/libquvi09
  64. multimedia/totem-pl-parser
  65. multimedia/vlc
  66. multimedia/vlc-qt4
  67. net/clamz*
  68. net/cyphesis*
  69. net/freediameter
  70. net/glib-networking
  71. net/grive*
  72. net/grive2
  73. net/gtk-vnc
  74. net/kget
  75. net/librouteros
  76. net/netatalk
  77. net/netatalk3
  78. net/quagga-re*
  79. net/remmina
  80. net/remmina-plugin-vnc
  81. net/samba4*
  82. net/samba41*
  83. net/tigervnc
  84. net/tigervnc-devel
  85. net/tshark
  86. net/tshark-lite
  87. net/wireshark
  88. net/wireshark-lite
  89. net/wireshark-qt5
  90. net-im/ktp-common-internals
  91. net-im/telegram-purple
  92. net-mgmt/collectd5
  93. net-p2p/gnunet*
  94. net-p2p/ktorrent
  95. net-p2p/libktorrent
  96. net-p2p/libktorrent-kde4
  97. net-p2p/ncdc
  98. polish/kadu
  99. print/cups-base*
  100. print/cups-client*
  101. print/cups-image*
  102. security/dirmngr
  103. security/fiked
  104. security/gcr
  105. security/gnome-keyring
  106. security/gnomint
  107. security/gnupg
  108. security/gnupg20*
  109. security/gnupg22*
  110. security/greenbone-security-assistant*
  111. security/greenbone-security-assistant8
  112. security/greenbone-security-assistant9
  113. security/gsasl
  114. security/kdbx-viewer
  115. security/keepass
  116. security/keepassx-devel
  117. security/keepassx2
  118. security/keepassxc
  119. security/libgnome-keyring
  120. security/libmatekeyring*
  121. security/libotr
  122. security/libotr3
  123. security/libprelude
  124. security/libsecret
  125. security/mate-keyring*
  126. security/monkeysphere
  127. security/opencdk
  128. security/openvas-libnasl*
  129. security/openvas-libraries*
  130. security/openvas-manager*
  131. security/openvas-scanner*
  132. security/openvas8-libraries
  133. security/openvas8-manager
  134. security/openvas8-scanner
  135. security/openvas9-libraries
  136. security/openvas9-manager
  137. security/openvas9-scanner
  138. security/openvpn-auth-radius
  139. security/p5-Crypt-GCrypt
  140. security/pam-pgsql
  141. security/pidgin-otr
  142. security/pinentry-gtk*
  143. security/pinentry-qt*
  144. security/plasma5-kwallet-pam
  145. security/prelude-lml*
  146. security/prelude-manager*
  147. security/seahorse-plugins*
  148. security/seccure
  149. security/shishi
  150. security/suricata
  151. security/vpnc
  152. security/xmlsec1
  153. sysutils/amtc
  154. sysutils/freeipmi
  155. sysutils/fusefs-cryptofs
  156. sysutils/kf5-kwallet
  157. sysutils/openhpi
  158. sysutils/rsyslog5-gnutls*
  159. sysutils/rsyslog6-devel-gnutls*
  160. sysutils/rsyslog6-gnutls*
  161. sysutils/rsyslog8
  162. textproc/ffe
  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
slurm-wlmJun 16
nodeJun 15
node6Jun 15
node8Jun 15
libgcrypt*Jun 14
password-storeJun 14
asterisk13*Jun 12
libresslJun 12
libressl-develJun 12
opensslJun 12
openssl-develJun 12
asterisk13Jun 11
asterisk15Jun 11
asterisk15Jun 11
chromiumJun 10

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

* - modified, not new

All vulnerabilities

Last updated:
2018-06-16 15:43:50


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 34425
Broken 82
Deprecated 102
Ignore 334
Forbidden 2
Restricted 160
No CDROM 76
Vulnerable 32
Expired 12
Set to expire 89
Interactive 0
new 24 hours 12
new 48 hours20
new 7 days43
new fortnight88
new month15986

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