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/patches | |
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/patches')
-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 |
3 files changed, 143 insertions, 3 deletions
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. |