Hi.

This diff updates libgcrypt to the latest stable release.
Complete ChangeLog is available under ${WRKSRC}/src/ChangeLog

It passes regress on i386.
Comments?


Index: Makefile
===================================================================
RCS file: /cvs/ports/security/libgcrypt/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- Makefile    10 Apr 2009 15:30:49 -0000      1.16
+++ Makefile    11 Apr 2009 10:53:17 -0000
@@ -2,14 +2,13 @@
 
 COMMENT=               crypto library based on code used in GnuPG
 
-DISTNAME=              libgcrypt-1.4.3
-PKGNAME=               ${DISTNAME}p0
+DISTNAME=              libgcrypt-1.4.4
 CATEGORIES=            security
-SHARED_LIBS=           gcrypt  14.0
+SHARED_LIBS=           gcrypt  15.0 # .16.2
 
 HOMEPAGE=              http://www.gnu.org/directory/security/libgcrypt.html
 
-# GPLv2
+# GPLv2/LGPLv2
 PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_PACKAGE_FTP=    Yes
 PERMIT_DISTFILES_CDROM=        Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/libgcrypt/distinfo,v
retrieving revision 1.6
diff -u -r1.6 distinfo
--- distinfo    26 Oct 2008 10:39:27 -0000      1.6
+++ distinfo    11 Apr 2009 10:53:17 -0000
@@ -1,5 +1,5 @@
-MD5 (libgcrypt-1.4.3.tar.gz) = NmCD4NKlZayGgkXwqECInA==
-RMD160 (libgcrypt-1.4.3.tar.gz) = WLDkJvZdHFZvMyQPTTCSTABXxR0=
-SHA1 (libgcrypt-1.4.3.tar.gz) = PZ1YNQHOlRWW+n3TZnr9NXrH0FY=
-SHA256 (libgcrypt-1.4.3.tar.gz) = GZsIr8ibHB39rrGdxMLd+WPEv2iqEtZoBSAF+fIS/OI=
-SIZE (libgcrypt-1.4.3.tar.gz) = 1357080
+MD5 (libgcrypt-1.4.4.tar.gz) = nm3Pf+8a6WtXIHod6R/apA==
+RMD160 (libgcrypt-1.4.4.tar.gz) = ikz/LiXAPNeol9lwwbvowdweEFQ=
+SHA1 (libgcrypt-1.4.4.tar.gz) = bxVlk84IM4VrWVgKfUMNClFTsyQ=
+SHA256 (libgcrypt-1.4.4.tar.gz) = fAq2LKe72FS5MSTABgD8Uxnx2uu+ATiF8iw/q2hy83Q=
+SIZE (libgcrypt-1.4.4.tar.gz) = 1419876
Index: patches/patch-src_hmac256_c
===================================================================
RCS file: patches/patch-src_hmac256_c
diff -N patches/patch-src_hmac256_c
--- patches/patch-src_hmac256_c 26 Oct 2008 10:39:27 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,13 +0,0 @@
-Fix alignment issue on sparc64.
-$OpenBSD: patch-src_hmac256_c,v 1.1 2008/10/26 10:39:27 landry Exp $
---- src/hmac256.c.orig Thu Oct 16 13:51:12 2008
-+++ src/hmac256.c      Thu Oct 16 13:51:40 2008
-@@ -271,7 +271,7 @@ finalize (hmac256_context_t hd)
-   /* Store the digest into hd->buf.  */
-   p = hd->buf;
- #ifdef WORDS_BIGENDIAN
--#define X(a) do { *(u32*)p = hd->h##a ; p += 4; } while(0)
-+#define X(a) do { memcpy(p, &hd->h##a, sizeof(u32)); p += 4; } while(0)
- #else /* little endian */
- #define X(a) do { *p++ = hd->h##a >> 24; *p++ = hd->h##a >> 16;        \
-                 *p++ = hd->h##a >> 8; *p++ = hd->h##a; } while(0)





-- 
Antoine

Reply via email to