diff options
author | wiz <wiz@pkgsrc.org> | 2005-09-30 13:11:34 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2005-09-30 13:11:34 +0000 |
commit | f5a1a243e01b1ae5f24b1c33d5fd646deb5d8591 (patch) | |
tree | ef25e577fdaf1c5ffce45ef9d0a1115a1f0da6a6 /security/gnutls | |
parent | 289510ba4e33885d3bb7dfce0e0439467a4ed045 (diff) | |
download | pkgsrc-f5a1a243e01b1ae5f24b1c33d5fd646deb5d8591.tar.gz |
Update to 1.2.7:
* Version 1.2.7 (2005-09-09)
- The GNUTLS and GNUTLS-EXTRA libraries are now built with versioned symbols.
- Certtool now complains when reading out-of-range X.509 serial
numbers, suggested by Fran
- Certtool now uses the readline library (when available) when reading
X.509 serial numbers.
- Fixed build problems in getpass on uClibc and Mingw32 platforms.
- Fixed compile warning regarding socklen_t on Mingw32, reported by
Martin Lambers
- Fixed examples in doc/examples/, suggested by Fran
- Gnulib is now used for the core library, enabling future code cleanups.
- The gnutls-cli tool now use gnutls_certificate_verify_peers2,
suggested by Daniel Stenberg
- Doc fixes for gnutls_transport_set_push and gnutls_transport_set_pull.
- Minilibtasn1 is now 0.2.17 (removed optional use of C99 macros).
- Disable zlib support if zlib.h is not present.
- A number of internal cleanups.
- API and ABI modifications:
No changes since last version.
pkgsrc change: do not install libexamples (looks like a bug)
Diffstat (limited to 'security/gnutls')
-rw-r--r-- | security/gnutls/Makefile | 4 | ||||
-rw-r--r-- | security/gnutls/PLIST | 4 | ||||
-rw-r--r-- | security/gnutls/distinfo | 12 | ||||
-rw-r--r-- | security/gnutls/patches/patch-aa | 13 | ||||
-rw-r--r-- | security/gnutls/patches/patch-ab | 6 | ||||
-rw-r--r-- | security/gnutls/patches/patch-ac | 127 |
6 files changed, 155 insertions, 11 deletions
diff --git a/security/gnutls/Makefile b/security/gnutls/Makefile index 48168e1045a..e48a4af9475 100644 --- a/security/gnutls/Makefile +++ b/security/gnutls/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.33 2005/09/05 07:34:05 adam Exp $ +# $NetBSD: Makefile,v 1.34 2005/09/30 13:11:34 wiz Exp $ -DISTNAME= gnutls-1.2.6 +DISTNAME= gnutls-1.2.7 CATEGORIES= security devel MASTER_SITES= http://josefsson.org/gnutls/releases/ \ ftp://ftp.gnutls.org/pub/gnutls/ \ diff --git a/security/gnutls/PLIST b/security/gnutls/PLIST index 256b5930021..b1d2727f7ef 100644 --- a/security/gnutls/PLIST +++ b/security/gnutls/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.14 2005/05/02 12:59:24 wiz Exp $ +@comment $NetBSD: PLIST,v 1.15 2005/09/30 13:11:34 wiz Exp $ bin/certtool bin/gnutls-cli bin/gnutls-cli-debug @@ -76,6 +76,7 @@ man/man3/gnutls_certificate_set_x509_trust_mem.3 man/man3/gnutls_certificate_type_get.3 man/man3/gnutls_certificate_type_get_name.3 man/man3/gnutls_certificate_type_set_priority.3 +man/man3/gnutls_certificate_verify_peers.3 man/man3/gnutls_certificate_verify_peers2.3 man/man3/gnutls_check_version.3 man/man3/gnutls_cipher_get.3 @@ -398,6 +399,7 @@ share/examples/gnutls/ex-serv1.c share/examples/gnutls/ex-session-info.c share/examples/gnutls/ex-verify.c share/examples/gnutls/ex-x509-info.c +share/examples/gnutls/tcp.c @dirrm share/examples/gnutls @dirrm share/doc/gnutls @dirrm include/gnutls diff --git a/security/gnutls/distinfo b/security/gnutls/distinfo index 5094b9101a1..8bd5c1567e9 100644 --- a/security/gnutls/distinfo +++ b/security/gnutls/distinfo @@ -1,6 +1,8 @@ -$NetBSD: distinfo,v 1.19 2005/08/30 14:29:00 adam Exp $ +$NetBSD: distinfo,v 1.20 2005/09/30 13:11:34 wiz Exp $ -SHA1 (gnutls-1.2.6.tar.bz2) = b9bba9447e3863236d153720ae875da2b29b1309 -RMD160 (gnutls-1.2.6.tar.bz2) = 53b3aa0b040a6c0407880c3792733d7cc429390d -Size (gnutls-1.2.6.tar.bz2) = 2469124 bytes -SHA1 (patch-ab) = 2ff5b153c8bf6954777dd079d9e5b0351b39db31 +SHA1 (gnutls-1.2.7.tar.bz2) = c1a583052a16521363d0dab5615bfc547f291fca +RMD160 (gnutls-1.2.7.tar.bz2) = d41db9a202cac17d71f6eb1b9546970bd8d091cc +Size (gnutls-1.2.7.tar.bz2) = 2525612 bytes +SHA1 (patch-aa) = a5b5c3fd69cf37cf3da31c6303499bc361dd0826 +SHA1 (patch-ab) = 91673a4ae323d002f75aed63d4a41e1c42f866ad +SHA1 (patch-ac) = 772702e006ffb30913584a050581b4512fac3cb3 diff --git a/security/gnutls/patches/patch-aa b/security/gnutls/patches/patch-aa new file mode 100644 index 00000000000..5c817af216c --- /dev/null +++ b/security/gnutls/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.5 2005/09/30 13:11:34 wiz Exp $ + +--- doc/examples/Makefile.am.orig 2005-08-24 00:51:41.000000000 +0200 ++++ doc/examples/Makefile.am +@@ -28,7 +28,7 @@ noinst_PROGRAMS = ex-cert-select ex-clie + ex-client-resume ex-client-srp ex-crq ex-serv1 ex-serv-anon \ + ex-serv-export ex-serv-pgp ex-serv-srp + +-lib_LTLIBRARIES = libexamples.la ++noinst_LTLIBRARIES = libexamples.la + + libexamples_la_SOURCES = ex-alert.c ex-pkcs12.c ex-rfc2818.c \ + ex-session-info.c ex-x509-info.c ex-verify.c tcp.c diff --git a/security/gnutls/patches/patch-ab b/security/gnutls/patches/patch-ab index 1b122915318..c691176c088 100644 --- a/security/gnutls/patches/patch-ab +++ b/security/gnutls/patches/patch-ab @@ -1,8 +1,8 @@ -$NetBSD: patch-ab,v 1.2 2005/07/14 19:19:43 wiz Exp $ +$NetBSD: patch-ab,v 1.3 2005/09/30 13:11:34 wiz Exp $ ---- doc/Makefile.in.orig 2005-06-27 13:36:18.000000000 +0200 +--- doc/Makefile.in.orig 2005-09-30 14:32:44.000000000 +0200 +++ doc/Makefile.in -@@ -372,7 +372,7 @@ gnutls.dvi: gnutls.texi $(srcdir)/versio +@@ -385,7 +385,7 @@ gnutls.dvi: gnutls.texi $(srcdir)/versio gnutls.pdf: gnutls.texi $(srcdir)/version.texi $(gnutls_TEXINFOS) gnutls.html: gnutls.texi $(srcdir)/version.texi $(gnutls_TEXINFOS) $(srcdir)/version.texi: $(srcdir)/stamp-vti diff --git a/security/gnutls/patches/patch-ac b/security/gnutls/patches/patch-ac new file mode 100644 index 00000000000..ad5f7cffb7b --- /dev/null +++ b/security/gnutls/patches/patch-ac @@ -0,0 +1,127 @@ +$NetBSD: patch-ac,v 1.1 2005/09/30 13:11:34 wiz Exp $ + +--- doc/examples/Makefile.in.orig 2005-09-08 15:41:05.000000000 +0200 ++++ doc/examples/Makefile.in +@@ -95,15 +95,7 @@ am__configure_deps = $(am__aclocal_m4_de + mkinstalldirs = $(install_sh) -d + CONFIG_HEADER = $(top_builddir)/config.h + CONFIG_CLEAN_FILES = +-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +-am__vpath_adj = case $$p in \ +- $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ +- *) f=$$p;; \ +- esac; +-am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; +-am__installdirs = "$(DESTDIR)$(libdir)" +-libLTLIBRARIES_INSTALL = $(INSTALL) +-LTLIBRARIES = $(lib_LTLIBRARIES) ++LTLIBRARIES = $(noinst_LTLIBRARIES) + libexamples_la_LIBADD = + am_libexamples_la_OBJECTS = ex-alert.lo ex-pkcs12.lo ex-rfc2818.lo \ + ex-session-info.lo ex-x509-info.lo ex-verify.lo tcp.lo +@@ -349,7 +341,7 @@ LDADD = libexamples.la \ + ../../lib/libgnutls.la \ + ../../libextra/libgnutls-extra.la + +-lib_LTLIBRARIES = libexamples.la ++noinst_LTLIBRARIES = libexamples.la + libexamples_la_SOURCES = ex-alert.c ex-pkcs12.c ex-rfc2818.c \ + ex-session-info.c ex-x509-info.c ex-verify.c tcp.c + +@@ -386,35 +378,17 @@ $(top_srcdir)/configure: $(am__configur + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +-install-libLTLIBRARIES: $(lib_LTLIBRARIES) +- @$(NORMAL_INSTALL) +- test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" +- @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ +- if test -f $$p; then \ +- f=$(am__strip_dir) \ +- echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ +- $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ +- else :; fi; \ +- done +- +-uninstall-libLTLIBRARIES: +- @$(NORMAL_UNINSTALL) +- @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \ +- p=$(am__strip_dir) \ +- echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \ +- $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \ +- done + +-clean-libLTLIBRARIES: +- -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) +- @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ ++clean-noinstLTLIBRARIES: ++ -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) ++ @list='$(noinst_LTLIBRARIES)'; for p in $$list; do \ + dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ + test "$$dir" != "$$p" || dir=.; \ + echo "rm -f \"$${dir}/so_locations\""; \ + rm -f "$${dir}/so_locations"; \ + done + libexamples.la: $(libexamples_la_OBJECTS) $(libexamples_la_DEPENDENCIES) +- $(LINK) -rpath $(libdir) $(libexamples_la_LDFLAGS) $(libexamples_la_OBJECTS) $(libexamples_la_LIBADD) $(LIBS) ++ $(LINK) $(libexamples_la_LDFLAGS) $(libexamples_la_OBJECTS) $(libexamples_la_LIBADD) $(LIBS) + + clean-noinstPROGRAMS: + @list='$(noinst_PROGRAMS)'; for p in $$list; do \ +@@ -591,9 +565,6 @@ check-am: all-am + check: check-am + all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) + installdirs: +- for dir in "$(DESTDIR)$(libdir)"; do \ +- test -z "$$dir" || $(mkdir_p) "$$dir"; \ +- done + install: install-am + install-exec: install-exec-am + install-data: install-data-am +@@ -620,7 +591,7 @@ maintainer-clean-generic: + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + +-clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ ++clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ + clean-noinstPROGRAMS mostlyclean-am + + distclean: distclean-am +@@ -641,7 +612,7 @@ info-am: + + install-data-am: + +-install-exec-am: install-libLTLIBRARIES ++install-exec-am: + + install-info: install-info-am + +@@ -667,20 +638,19 @@ ps: ps-am + + ps-am: + +-uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES ++uninstall-am: uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ +- clean-libLTLIBRARIES clean-libtool clean-noinstPROGRAMS ctags \ +- distclean distclean-compile distclean-generic \ ++ clean-libtool clean-noinstLTLIBRARIES clean-noinstPROGRAMS \ ++ ctags distclean distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ +- install-info-am install-libLTLIBRARIES install-man \ +- install-strip installcheck installcheck-am installdirs \ +- maintainer-clean maintainer-clean-generic mostlyclean \ +- mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ +- pdf pdf-am ps ps-am tags uninstall uninstall-am \ +- uninstall-info-am uninstall-libLTLIBRARIES ++ install-info-am install-man install-strip installcheck \ ++ installcheck-am installdirs maintainer-clean \ ++ maintainer-clean-generic mostlyclean mostlyclean-compile \ ++ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ ++ tags uninstall uninstall-am uninstall-info-am + + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. |