Thu Aug 11 11:03:35 2011 UTC ()
Changes 2.12.8:
* libgnutls: PKCS-11 back-end was replaced by p11-kit
* libgnutls: gcrypt: replaced occurences of gcry_sexp_nth_mpi (..., 0)
  with gcry_sexp_nth_mpi (..., GCRYMPI_FMT_USG) to fix errors with 1.5.0.
* libgnutls: Verify that a certificate liste specified using
  gnutls_certificate_set_x509_key*(), is sorted according to TLS specification
* libgnutls: Added GNUTLS_X509_CRT_LIST_FAIL_IF_UNSORTED flag for
  gnutls_x509_crt_list_import. It checks whether the list to be imported is
  properly sorted.
* libgnutls: writev_emu: stop on the first incomplete write.
* libgnutls: Fix zlib handling in gnutls.pc.
* certtool: bug fixes in certificate request generation.
* API and ABI modifications: GNUTLS_X509_CRT_LIST_FAIL_IF_UNSORTED:
  New element in gnutls_certificate_import_flags


(adam)
diff -r1.101 -r1.102 pkgsrc/security/gnutls/Makefile
diff -r1.40 -r1.41 pkgsrc/security/gnutls/PLIST
diff -r1.74 -r1.75 pkgsrc/security/gnutls/distinfo
diff -r1.1 -r1.2 pkgsrc/security/gnutls/patches/patch-lib_configure

cvs diff -r1.101 -r1.102 pkgsrc/security/gnutls/Makefile (expand / switch to unified diff)

--- pkgsrc/security/gnutls/Makefile 2011/07/11 16:10:29 1.101
+++ pkgsrc/security/gnutls/Makefile 2011/08/11 11:03:35 1.102
@@ -1,44 +1,44 @@ @@ -1,44 +1,44 @@
1# $NetBSD: Makefile,v 1.101 2011/07/11 16:10:29 drochner Exp $ 1# $NetBSD: Makefile,v 1.102 2011/08/11 11:03:35 adam Exp $
2 2
3DISTNAME= gnutls-2.12.7 3DISTNAME= gnutls-2.12.8
4CATEGORIES= security devel 4CATEGORIES= security devel
5MASTER_SITES= ftp://ftp.gnutls.org/pub/gnutls/ \ 5MASTER_SITES= ftp://ftp.gnutls.org/pub/gnutls/ \
6 ftp://ftp.gnupg.org/gcrypt/gnutls/ \ 6 ftp://ftp.gnupg.org/gcrypt/gnutls/ \
7 ${MASTER_SITE_GNU:=gnutls/} 7 ${MASTER_SITE_GNU:=gnutls/}
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.gnutls.org/ 11HOMEPAGE= http://www.gnutls.org/
12COMMENT= GNU Transport Layer Security library 12COMMENT= GNU Transport Layer Security library
13LICENSE= gnu-gpl-v3 AND gnu-lgpl-v2.1 13LICENSE= gnu-gpl-v3 AND gnu-lgpl-v2.1
14 14
15PKG_INSTALLATION_TYPES= overwrite pkgviews 15PKG_INSTALLATION_TYPES= overwrite pkgviews
16PKG_DESTDIR_SUPPORT= user-destdir 16PKG_DESTDIR_SUPPORT= user-destdir
17 17
18USE_LANGUAGES= c c++ 18USE_LANGUAGES= c c++
19USE_LIBTOOL= yes 19USE_LIBTOOL= yes
20USE_PKGLOCALEDIR= yes 20USE_PKGLOCALEDIR= yes
21USE_TOOLS+= gmake 21USE_TOOLS+= gmake perl
22GNU_CONFIGURE= yes 22GNU_CONFIGURE= yes
 23CONFIGURE_ARGS+= --without-p11-kit
 24# this library duplicates (and conflicts with) openssl
 25CONFIGURE_ARGS+= --disable-openssl-compatibility
 26
23TEST_TARGET= check 27TEST_TARGET= check
24INFO_FILES= yes 28INFO_FILES= yes
25 29
26USE_TOOLS+= perl 
27REPLACE_PERL+= doc/scripts/gdoc doc/scripts/sort2.pl 30REPLACE_PERL+= doc/scripts/gdoc doc/scripts/sort2.pl
28 31
29# this library duplicates (and conflicts with) openssl 
30CONFIGURE_ARGS+= --disable-openssl-compatibility 
31 
32PKGCONFIG_OVERRIDE= lib/gnutls.pc.in 32PKGCONFIG_OVERRIDE= lib/gnutls.pc.in
33PKGCONFIG_OVERRIDE+= libextra/gnutls-extra.pc.in 33PKGCONFIG_OVERRIDE+= libextra/gnutls-extra.pc.in
34 34
35MAKE_ENV+= RM=${RM:Q} 35MAKE_ENV+= RM=${RM:Q}
36MAKE_ENV+= TZ=UTC 36MAKE_ENV+= TZ=UTC
37 37
38DOCDIR= ${PREFIX}/share/doc/gnutls 38DOCDIR= ${PREFIX}/share/doc/gnutls
39EGDIR= ${PREFIX}/share/examples/gnutls 39EGDIR= ${PREFIX}/share/examples/gnutls
40 40
41.include "../../mk/bsd.prefs.mk" 41.include "../../mk/bsd.prefs.mk"
42 42
43INSTALLATION_DIRS= ${DOCDIR} ${EGDIR} include/gnutls 43INSTALLATION_DIRS= ${DOCDIR} ${EGDIR} include/gnutls
44 44

cvs diff -r1.40 -r1.41 pkgsrc/security/gnutls/PLIST (expand / switch to unified diff)

--- pkgsrc/security/gnutls/PLIST 2011/07/11 16:10:29 1.40
+++ pkgsrc/security/gnutls/PLIST 2011/08/11 11:03:35 1.41
@@ -1,19 +1,18 @@ @@ -1,19 +1,18 @@
1@comment $NetBSD: PLIST,v 1.40 2011/07/11 16:10:29 drochner Exp $ 1@comment $NetBSD: PLIST,v 1.41 2011/08/11 11:03:35 adam Exp $
2bin/certtool 2bin/certtool
3bin/gnutls-cli 3bin/gnutls-cli
4bin/gnutls-cli-debug 4bin/gnutls-cli-debug
5bin/gnutls-serv 5bin/gnutls-serv
6bin/p11tool 
7bin/psktool 6bin/psktool
8bin/srptool 7bin/srptool
9include/gnutls/abstract.h 8include/gnutls/abstract.h
10include/gnutls/compat.h 9include/gnutls/compat.h
11include/gnutls/crypto.h 10include/gnutls/crypto.h
12include/gnutls/extra.h 11include/gnutls/extra.h
13include/gnutls/gnutls.h 12include/gnutls/gnutls.h
14include/gnutls/gnutlsxx.h 13include/gnutls/gnutlsxx.h
15include/gnutls/openpgp.h 14include/gnutls/openpgp.h
16include/gnutls/pkcs11.h 15include/gnutls/pkcs11.h
17include/gnutls/pkcs12.h 16include/gnutls/pkcs12.h
18include/gnutls/x509.h 17include/gnutls/x509.h
19info/gnutls-certificate-user-use-case.png 18info/gnutls-certificate-user-use-case.png

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

--- pkgsrc/security/gnutls/distinfo 2011/07/11 16:10:29 1.74
+++ pkgsrc/security/gnutls/distinfo 2011/08/11 11:03:35 1.75
@@ -1,11 +1,11 @@ @@ -1,11 +1,11 @@
1$NetBSD: distinfo,v 1.74 2011/07/11 16:10:29 drochner Exp $ 1$NetBSD: distinfo,v 1.75 2011/08/11 11:03:35 adam Exp $
2 2
3SHA1 (gnutls-2.12.7.tar.bz2) = 41943d8f8648072a8e6a40cb213c91acf0451937 3SHA1 (gnutls-2.12.8.tar.bz2) = b250d3ddf3fafe69916f248d7ba909ae92022a35
4RMD160 (gnutls-2.12.7.tar.bz2) = dd1043938087add3ce5e48e6253b5c5cc8140468 4RMD160 (gnutls-2.12.8.tar.bz2) = 0fc7abac111629fa3f3794ca2d5b1b72972dde00
5Size (gnutls-2.12.7.tar.bz2) = 7153031 bytes 5Size (gnutls-2.12.8.tar.bz2) = 7153363 bytes
6SHA1 (patch-ab) = 49de2419935972f958acacdffec32388986f1ea0 6SHA1 (patch-ab) = 49de2419935972f958acacdffec32388986f1ea0
7SHA1 (patch-ae) = cadc476a6a120390c3c2792b52dd02d27a3884e6 7SHA1 (patch-ae) = cadc476a6a120390c3c2792b52dd02d27a3884e6
8SHA1 (patch-af) = 321c3488dd383a09dd95f6a15f50b9f54f6aa5fc 8SHA1 (patch-af) = 321c3488dd383a09dd95f6a15f50b9f54f6aa5fc
9SHA1 (patch-ai) = 2c5c181ec6de9622cac66c2d5fe2cc8f3f89fbe8 9SHA1 (patch-ai) = 2c5c181ec6de9622cac66c2d5fe2cc8f3f89fbe8
10SHA1 (patch-lib_configure) = a3a64d0aed1929d3b4edf91d48f213da23269027 10SHA1 (patch-lib_configure) = 26b1f6c0cf6dd8af27fb1d27513c0d007f7b0da6
11SHA1 (patch-lib_nettle_egd.c) = b7e9769e8c620519c43ca7b7481a558e9d389c68 11SHA1 (patch-lib_nettle_egd.c) = b7e9769e8c620519c43ca7b7481a558e9d389c68

cvs diff -r1.1 -r1.2 pkgsrc/security/gnutls/patches/Attic/patch-lib_configure (expand / switch to unified diff)

--- pkgsrc/security/gnutls/patches/Attic/patch-lib_configure 2011/04/27 16:56:43 1.1
+++ pkgsrc/security/gnutls/patches/Attic/patch-lib_configure 2011/08/11 11:03:35 1.2
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1$NetBSD: patch-lib_configure,v 1.1 2011/04/27 16:56:43 tnn Exp $ 1$NetBSD: patch-lib_configure,v 1.2 2011/08/11 11:03:35 adam Exp $
2 2
3--- lib/configure.orig 2011-04-22 11:40:04.000000000 +0000 3--- lib/configure.orig 2011-08-08 21:01:09.000000000 +0000
4+++ lib/configure 4+++ lib/configure
5@@ -17201,6 +17201,7 @@ else 5@@ -17361,6 +17361,7 @@ else
6 $as_echo "no" >&6; } 6 ZLIB_HAS_PKGCONFIG=n
7 fi 7 fi
8  8
9+if false; then # there is no zlib.pc in pkgsrc 9+if false; then # there is no zlib.pc in pkgsrc
10 if test x$ac_zlib != xno; then 10 if test x$ac_zlib != xno; then
11 if test x$GNUTLS_REQUIRES_PRIVATE = x; then 11 if test "$ZLIB_HAS_PKGCONFIG" = "y" ; then
12 GNUTLS_REQUIRES_PRIVATE="Requires.private: zlib" 12 if test x$GNUTLS_REQUIRES_PRIVATE = x; then
13@@ -17208,6 +17209,7 @@ if test x$ac_zlib != xno; then 13@@ -17372,6 +17373,7 @@ if test x$ac_zlib != xno; then
14 GNUTLS_REQUIRES_PRIVATE="$GNUTLS_REQUIRES_PRIVATE , zlib" 14 GNUTLS_ZLIB_LIBS_PRIVATE="$LTLIBZ"
15 fi 15 fi
16 fi 16 fi
17+fi 17+fi
18  18
19  19
20  20