svn commit: r442961 - in branches/2017Q2/security/libgcrypt: . files
Carlos J. Puga Medina
cpm at FreeBSD.org
Thu Jun 8 23:07:06 UTC 2017
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
More information about the svn-ports-branches
mailing list