summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorghen <ghen@pkgsrc.org>2008-09-11 12:22:36 +0000
committerghen <ghen@pkgsrc.org>2008-09-11 12:22:36 +0000
commitabf41b910b7d63c94a7b98223935f880b1bb98d4 (patch)
tree10769ce743919c865816d4fafd7e4a0970bb4d0c
parent30f4ccf3cf2c8638d410c23041922f39bad08f2e (diff)
downloadpkgsrc-abf41b910b7d63c94a7b98223935f880b1bb98d4.tar.gz
Pullup ticket 2527 - requested by wiz
security update for libxml2 - pkgsrc/textproc/libxml2/Makefile 1.94 - pkgsrc/textproc/libxml2/distinfo 1.66 - pkgsrc/textproc/libxml2/patches/patch-aa 1.23 Module Name: pkgsrc Committed By: wiz Date: Sat Sep 6 14:58:34 UTC 2008 Modified Files: pkgsrc/textproc/libxml2: Makefile distinfo pkgsrc/textproc/libxml2/patches: patch-aa Log Message: Update to 2.7.1: 2.7.1: Sep 1 2008 * Portability fix: Borland C fix (Moritz Both) * Bug fixes: python serialization wrappers, XPath QName corner case handking and leaks (Martin) * Improvement: extend the xmlSave to handle HTML documents and trees * Cleanup: python serialization wrappers 2.7.0: Aug 30 2008 * Documentation: switch ChangeLog to UTF-8, improve mutithreads and xmlParserCleanup docs * Portability fixes: Older Win32 platforms (Rob Richards), MSVC porting fix (Rob Richards), Mac OS X regression tests (Sven Herzberg), non GNUCC builds (Rob Richards), compilation on Haiku (Andreas F�rber) * Bug fixes: various realloc problems (Ashwin), potential double-free (Ashwin), regexp crash, icrash with invalid whitespace facets (Rob Richards), pattern fix when streaming (William Brack), various XML parsing and validation fixes based on the W3C regression tests, reader tree skipping function fix (Ashwin), Schemas regexps escaping fix (Volker Grabsch), handling of entity push errors (Ashwin), fix a slowdown when encoder cant serialize characters on output * Code cleanup: compilation fix without the reader, without the output (Robert Schwebel), python whitespace (Martin), many space/tabs cleanups, serious cleanup of the entity handling code * Improvement: switch parser to XML-1.0 5th edition, add parsing flags for old versions, switch URI parsing to RFC 3986, add xmlSchemaValidCtxtGetParserCtxt (Holger Kaelberer), new hashing functions for dictionnaries (based on Stefan Behnel work), improve handling of misplaced html/head/body in HTML parser, better regression test tools and code coverage display, better algorithms to detect various versions of the billion laughts attacks, make arbitrary parser limits avoidable as a parser option
-rw-r--r--textproc/libxml2/Makefile6
-rw-r--r--textproc/libxml2/distinfo10
-rw-r--r--textproc/libxml2/patches/patch-aa12
3 files changed, 14 insertions, 14 deletions
diff --git a/textproc/libxml2/Makefile b/textproc/libxml2/Makefile
index 04939b9b828..36bf7494683 100644
--- a/textproc/libxml2/Makefile
+++ b/textproc/libxml2/Makefile
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.93 2008/05/04 06:59:51 dsainty Exp $
+# $NetBSD: Makefile,v 1.93.4.1 2008/09/11 12:22:36 ghen Exp $
-DISTNAME= libxml2-2.6.32
+DISTNAME= libxml2-2.7.1
CATEGORIES= textproc
MASTER_SITES= ftp://xmlsoft.org/libxml2/ \
http://xmlsoft.org/sources/
-#MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libxml2/2.6/}
+#MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libxml2/2.7/}
MAINTAINER= recht@NetBSD.org
HOMEPAGE= http://xmlsoft.org/
diff --git a/textproc/libxml2/distinfo b/textproc/libxml2/distinfo
index 8d509e97d1f..1260b35c089 100644
--- a/textproc/libxml2/distinfo
+++ b/textproc/libxml2/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.65 2008/04/22 21:42:07 wiz Exp $
+$NetBSD: distinfo,v 1.65.4.1 2008/09/11 12:22:36 ghen Exp $
-SHA1 (libxml2-2.6.32.tar.gz) = 1c465c0ef9d21bb4a7df02d4edfad7dfe1e263df
-RMD160 (libxml2-2.6.32.tar.gz) = edb9c9a813ecb12eb214d1f75d927acb3814831c
-Size (libxml2-2.6.32.tar.gz) = 4722227 bytes
-SHA1 (patch-aa) = 67cfa73ad1f105b69d6a424e636f6bb816d15878
+SHA1 (libxml2-2.7.1.tar.gz) = 54b2d24ce0b716054628303bff47cf0db2966d84
+RMD160 (libxml2-2.7.1.tar.gz) = 4de3732c39efa95b63abbd60dbb74357075faf63
+Size (libxml2-2.7.1.tar.gz) = 4769568 bytes
+SHA1 (patch-aa) = bf7db00ddf8a36394521baf656cf83d99bd9cbd3
SHA1 (patch-ab) = a8dc745539528db69bf1ccb8977a69c24fa818e3
SHA1 (patch-ac) = 264c75cf9fff5319105b971c122cdf5fc103c04e
SHA1 (patch-ad) = cd45da492b02cce9983c46762839f68b8b1e0177
diff --git a/textproc/libxml2/patches/patch-aa b/textproc/libxml2/patches/patch-aa
index cee350394f3..6ca3ddea55e 100644
--- a/textproc/libxml2/patches/patch-aa
+++ b/textproc/libxml2/patches/patch-aa
@@ -1,13 +1,13 @@
-$NetBSD: patch-aa,v 1.22 2005/09/05 07:37:50 recht Exp $
+$NetBSD: patch-aa,v 1.22.26.1 2008/09/11 12:22:36 ghen Exp $
---- Makefile.in.orig 2005-09-04 23:50:49.000000000 +0200
-+++ Makefile.in 2005-09-05 08:32:11.000000000 +0200
-@@ -554,7 +554,7 @@
+--- Makefile.in.orig 2008-08-30 16:50:47.000000000 +0200
++++ Makefile.in
+@@ -657,7 +657,7 @@ pkgconfig_DATA = libxml-2.0.pc
#
BASE_DIR = $(datadir)/doc
DOC_MODULE = libxml2-$(VERSION)
-EXAMPLES_DIR = $(BASE_DIR)/$(DOC_MODULE)/examples
+EXAMPLES_DIR = $(datadir)/examples/libxml2
- all: config.h
- $(MAKE) $(AM_MAKEFLAGS) all-recursive
+ #
+ # Coverage support, largely borrowed from libvirt