From owner-svn-ports-all@freebsd.org Thu Jun 8 23:07:06 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CF1DFD860F1; Thu, 8 Jun 2017 23:07:06 +0000 (UTC) (envelope-from cpm@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A08B6756E3; Thu, 8 Jun 2017 23:07:06 +0000 (UTC) (envelope-from cpm@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v58N752T036247; Thu, 8 Jun 2017 23:07:05 GMT (envelope-from cpm@FreeBSD.org) Received: (from cpm@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v58N75aA036242; Thu, 8 Jun 2017 23:07:05 GMT (envelope-from cpm@FreeBSD.org) Message-Id: <201706082307.v58N75aA036242@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: cpm set sender to cpm@FreeBSD.org using -f From: "Carlos J. Puga Medina" Date: Thu, 8 Jun 2017 23:07:05 +0000 (UTC) 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 X-SVN-Group: ports-branches MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2017 23:07:06 -0000 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 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