Date: Thu, 8 Jun 2017 23:07:05 +0000 (UTC) From: "Carlos J. Puga Medina" <cpm@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r442961 - in branches/2017Q2/security/libgcrypt: . files Message-ID: <201706082307.v58N75aA036242@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: cpm Date: Thu Jun 8 23:07:05 2017 New Revision: 442961 URL: https://svnweb.freebsd.org/changeset/ports/442961 Log: MFH: r442829 security/libgcrypt: update to 1.7.7 - Update libgcrypt to 1.7.7 - Silence all explicitly called commands - Update WWW in pkg-descr: use https:// - Bump library version in pkg-plist Noteworthy changes in version 1.7.7 * Bug fixes: - Fix possible timing attack on EdDSA session key. - Fix long standing bug in secure memory implementation which could lead to a segv on free. [bug#3027]. PR: 219747 Exp-run by: antoine Approved by: ports-secteam (zi) Modified: branches/2017Q2/security/libgcrypt/Makefile branches/2017Q2/security/libgcrypt/distinfo branches/2017Q2/security/libgcrypt/files/extra-patch-aarch64 branches/2017Q2/security/libgcrypt/pkg-descr branches/2017Q2/security/libgcrypt/pkg-plist Directory Properties: branches/2017Q2/ (props changed) Modified: branches/2017Q2/security/libgcrypt/Makefile ============================================================================== --- branches/2017Q2/security/libgcrypt/Makefile Thu Jun 8 21:52:56 2017 (r442960) +++ branches/2017Q2/security/libgcrypt/Makefile Thu Jun 8 23:07:05 2017 (r442961) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= libgcrypt -PORTVERSION= 1.7.6 +PORTVERSION= 1.7.7 CATEGORIES= security MASTER_SITES= GNUPG @@ -42,14 +42,14 @@ CONFIGURE_ARGS+= --disable-asm .endif post-patch: - ${RM} ${WRKSRC}/doc/gcrypt.info* - ${REINPLACE_CMD} -e 's|ALIGN (3)|ALIGN (2)|g' ${WRKSRC}/mpi/i386/*.S + @${RM} ${WRKSRC}/doc/gcrypt.info* + @${REINPLACE_CMD} -e 's|ALIGN (3)|ALIGN (2)|g' ${WRKSRC}/mpi/i386/*.S post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so post-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> Modified: branches/2017Q2/security/libgcrypt/distinfo ============================================================================== --- branches/2017Q2/security/libgcrypt/distinfo Thu Jun 8 21:52:56 2017 (r442960) +++ branches/2017Q2/security/libgcrypt/distinfo Thu Jun 8 23:07:05 2017 (r442961) @@ -1,3 +1,3 @@ -TIMESTAMP = 1485172752 -SHA256 (libgcrypt-1.7.6.tar.bz2) = 626aafee84af9d2ce253d2c143dc1c0902dda045780cc241f39970fc60be05bc -SIZE (libgcrypt-1.7.6.tar.bz2) = 2897695 +TIMESTAMP = 1496487630 +SHA256 (libgcrypt-1.7.7.tar.bz2) = b9b85eba0793ea3e6e66b896eb031fa05e1a4517277cc9ab10816b359254cd9a +SIZE (libgcrypt-1.7.7.tar.bz2) = 2861190 Modified: branches/2017Q2/security/libgcrypt/files/extra-patch-aarch64 ============================================================================== --- branches/2017Q2/security/libgcrypt/files/extra-patch-aarch64 Thu Jun 8 21:52:56 2017 (r442960) +++ branches/2017Q2/security/libgcrypt/files/extra-patch-aarch64 Thu Jun 8 23:07:05 2017 (r442961) @@ -58,11 +58,11 @@ AC_COMPILE_IFELSE([AC_LANG_SOURCE( [[__asm__( - ".arch armv8-a+crypto\n\t" -+ ".cpu generic+simd\n\t" ++ ".cpu generic+simd\n\t" + -+ "mov w0, \#42;\n\t" -+ "dup v0.8b, w0;\n\t" -+ "ld4 {v0.8b,v1.8b,v2.8b,v3.8b},[x0],\#32;\n\t" ++ "mov w0, \#42;\n\t" ++ "dup v0.8b, w0;\n\t" ++ "ld4 {v0.8b,v1.8b,v2.8b,v3.8b},[x0],\#32;\n\t" "sha1h s0, s0;\n\t" "sha1c q0, s0, v0.4s;\n\t" Modified: branches/2017Q2/security/libgcrypt/pkg-descr ============================================================================== --- branches/2017Q2/security/libgcrypt/pkg-descr Thu Jun 8 21:52:56 2017 (r442960) +++ branches/2017Q2/security/libgcrypt/pkg-descr Thu Jun 8 23:07:05 2017 (r442961) @@ -1,3 +1,3 @@ Libgcrypt is a general purpose crypto library based on the code used in GnuPG. -WWW: http://www.gnupg.org/ +WWW: https://www.gnupg.org/ Modified: branches/2017Q2/security/libgcrypt/pkg-plist ============================================================================== --- branches/2017Q2/security/libgcrypt/pkg-plist Thu Jun 8 21:52:56 2017 (r442960) +++ branches/2017Q2/security/libgcrypt/pkg-plist Thu Jun 8 23:07:05 2017 (r442961) @@ -6,6 +6,6 @@ include/gcrypt.h lib/libgcrypt.a lib/libgcrypt.so lib/libgcrypt.so.20 -lib/libgcrypt.so.20.1.6 +lib/libgcrypt.so.20.1.7 man/man1/hmac256.1.gz share/aclocal/libgcrypt.m4
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201706082307.v58N75aA036242>