Thu Dec 14 08:49:55 2017 UTC ()
libgcrypt: updated to 1.8.2

Noteworthy changes in version 1.8.2:

 * Bug fixes:
   - Do not use /dev/srandom on OpenBSD.
   - Fix test suite failure on systems with large pages.
   - Fix test suite to not use mmap on Windows.
   - Fix fatal out of secure memory status in the s-expression parser
     on heavy loaded systems.

 * Other:
   - Backport the auto expand secmem feature from master for use by
     the forthcoming GnuPG 2.2.4.


(adam)
diff -r1.92 -r1.93 pkgsrc/security/libgcrypt/Makefile
diff -r1.75 -r1.76 pkgsrc/security/libgcrypt/distinfo

cvs diff -r1.92 -r1.93 pkgsrc/security/libgcrypt/Makefile (expand / switch to unified diff)

--- pkgsrc/security/libgcrypt/Makefile 2017/08/27 12:38:36 1.92
+++ pkgsrc/security/libgcrypt/Makefile 2017/12/14 08:49:54 1.93
@@ -1,33 +1,33 @@ @@ -1,33 +1,33 @@
1# $NetBSD: Makefile,v 1.92 2017/08/27 12:38:36 adam Exp $ 1# $NetBSD: Makefile,v 1.93 2017/12/14 08:49:54 adam Exp $
2 2
3DISTNAME= libgcrypt-1.8.1 3DISTNAME= libgcrypt-1.8.2
4CATEGORIES= security 4CATEGORIES= security
5MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/libgcrypt/ 5MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/libgcrypt/
6MASTER_SITES+= http://gd.tuwien.ac.at/privacy/gnupg/libgcrypt/ 6MASTER_SITES+= http://gd.tuwien.ac.at/privacy/gnupg/libgcrypt/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.gnu.org/software/libgcrypt/ 10HOMEPAGE= https://www.gnu.org/software/libgcrypt/
11COMMENT= GNU cryptographic library 11COMMENT= GNU cryptographic library
12LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 12LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
13 13
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16 16
17TEST_TARGET= check 17TEST_TARGET= check
18 18
19TEXINFO_REQD= 4.0 19TEXINFO_REQD= 4.0
20INFO_FILES= yes # PLIST 20INFO_FILES= yes
21 21
22.include "../../mk/bsd.prefs.mk" 22.include "../../mk/bsd.prefs.mk"
23.include "../../mk/compiler.mk" 23.include "../../mk/compiler.mk"
24 24
25.if empty(MACHINE_PLATFORM:MNetBSD-*-i386) && \ 25.if empty(MACHINE_PLATFORM:MNetBSD-*-i386) && \
26 empty(MACHINE_PLATFORM:MNetBSD-*-alpha) && \ 26 empty(MACHINE_PLATFORM:MNetBSD-*-alpha) && \
27 empty(MACHINE_PLATFORM:MNetBSD-*-sparc) && \ 27 empty(MACHINE_PLATFORM:MNetBSD-*-sparc) && \
28 empty(MACHINE_PLATFORM:M*-*-hppa) 28 empty(MACHINE_PLATFORM:M*-*-hppa)
29CONFIGURE_ARGS+= --disable-asm 29CONFIGURE_ARGS+= --disable-asm
30.endif 30.endif
31CONFIGURE_ARGS+= --disable-aesni-support 31CONFIGURE_ARGS+= --disable-aesni-support
32 32
33.if !empty(MACHINE_PLATFORM:MLinux-*-i386) || \ 33.if !empty(MACHINE_PLATFORM:MLinux-*-i386) || \

cvs diff -r1.75 -r1.76 pkgsrc/security/libgcrypt/distinfo (expand / switch to unified diff)

--- pkgsrc/security/libgcrypt/distinfo 2017/08/27 12:38:36 1.75
+++ pkgsrc/security/libgcrypt/distinfo 2017/12/14 08:49:54 1.76
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1$NetBSD: distinfo,v 1.75 2017/08/27 12:38:36 adam Exp $ 1$NetBSD: distinfo,v 1.76 2017/12/14 08:49:54 adam Exp $
2 2
3SHA1 (libgcrypt-1.8.1.tar.bz2) = dd35f00da45602afe81e01f4d60c40bbdd826fe6 3SHA1 (libgcrypt-1.8.2.tar.bz2) = ab8aae5d7a68f8e0988f90e11e7f6a4805af5c8d
4RMD160 (libgcrypt-1.8.1.tar.bz2) = 5132a2f4ff4531048e9cabbaa98d0cdfbe2f895c 4RMD160 (libgcrypt-1.8.2.tar.bz2) = e0bed861b328fe411faa74daca0db388fb5aed88
5SHA512 (libgcrypt-1.8.1.tar.bz2) = 27c9d2fd9cba5afca71d421c9299d6942463975fae0bd10d4ff42cda2d7ea213e6b73c071a40fcf23ff52a93394cc7505ab332f8a4a3321826460e471eda5b4e 5SHA512 (libgcrypt-1.8.2.tar.bz2) = 1e8c414f95bf6b50e778102ca7c1b3b1f30d8320826d9fff747a0a098ef85499cdc3e6de736853b9cd4e5dadda35c7c0a291e13643dcac5eaef44f2ddc7a6c09
6Size (libgcrypt-1.8.1.tar.bz2) = 2967344 bytes 6Size (libgcrypt-1.8.2.tar.bz2) = 2966534 bytes
7SHA1 (patch-aa) = 60b3f4453b217ed8879a2ffd8d485c0195ffb5f8 7SHA1 (patch-aa) = 60b3f4453b217ed8879a2ffd8d485c0195ffb5f8
8SHA1 (patch-cipher_rijndael-arm.S) = ef3cb7f481022440780eb48ae31cbfad0a3ec115 8SHA1 (patch-cipher_rijndael-arm.S) = ef3cb7f481022440780eb48ae31cbfad0a3ec115
9SHA1 (patch-src_visibility.h) = 8cbbf6803ab34b4b7dda832aa8ee18247aa89518 9SHA1 (patch-src_visibility.h) = 8cbbf6803ab34b4b7dda832aa8ee18247aa89518