= libgcrypt = == Description == Libgcrypt is GNU's basic cryptographic library. Website: http://www.gnupg.org/download/index.en.html Download: ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.4.0.tar.bz2 == License == * LGPL V2.1 or later (1.4 release) == SPKG Maintainers == * William Stein * David Kirkby == Upstream Contact == * FIXME == Dependencies == * libgpg_error? * FIXME == Changelog == === libgcrypt-1.4.4.p2 (Peter Jeremy, 2010-01-25) === * libgcrypt-1.4.4.p1 references incorrect shared library on FreeBSD, fix this. === libgcrypt-1.4.4.p1 David Kirkby, Nov 1st 2009 === * Disable assembly language on Solaris x86, as it screws the build up on my Sun Ultra 27 (quad core Xeon). #7373 * Disable assembly code on 64-bit Solaris SPARC, as it fails. See #7127 It is important to note that even with the assembly code disabled, libgcrypt does not build properly on 64-bit SPARC, as the code generated contains a mixture of 32 and 64-bit objects, which will not link together properly. See #7127 Assembly code is left enabled on 32-bit Solaris SPARC, as that works ok. * Add tests for HP-UX, AIX, Tru64 and IRIX. * Disable assembly code on AIX. Tru64 and IRIX as a precaution, as the assembler code tends to break many builds. I've left it enabled on libgcrypt build ok on HP-UX, without disabling the assembler code. (Whether there actually is any is another matter). It may be necessary to disable assembly code if HP-UX is run on an Itanium processor, but I have no way to test that. === libgcrypt-1.4.4 David Kirkby, Sept 27th 2009 === * Update to the latest 1.4.4. upstream package, === libgcrypt-1.4.3.p2 (William Stein, Sept 20, 2009) === * Dummy package on Cygwin === libgcrypt-1.4.3.p1 (Mike Hansen, June 19th, 2009) === * Applied Peter Jeremy's fix at #5868. === libgcrypt-1.4.3.p0 (Michael Abshoff, February 22nd, 2009) === * disable padlock support since it is still misdetected to be available some times * Add 64 bit Solaris support === libgcrypt-1.4.3 (Michael Abshoff, January 19th, 2009) === * update to latest upstream (#5022) * reenable padlock support since the misdetection has been fixed * this spkg also fixes the notebook startup issue being extremely slow since a bug in gcrypt 1.4.0 required way too much entropy * add spkg-check * make sure SAGE_LOCAL is defined (#633) === libgcrypt-1.4.0.p2 (Michael Abshoff, April 22nd, 2008) === * disable padlock support on OSX explicitely === libgcrypt-1.4.0.p1 (Michael Abshoff, Feb. 27th, 2008) === * set CPPFLAGS properly, so that includes are found (fixes #2327) === libgcrypt-1.4.0.p0 (Michael Abshoff, Feb. 14th, 2008) === * Add "--disable-padlock-support" to the configure flags (fixes #2131) === libgcrypt-1.4.0 (Michael Abshoff, Jan. 20th, 2008) === * update to 1.4.0 release * add hg repo & .hgignore * Mac OSX 64 bit build support * add SPKG.txt === libgcrypt-1.2.4 === * lost to history. If you have any information please update this.