summaryrefslogtreecommitdiff
path: root/textproc/libxml2
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2008-09-06 14:58:34 +0000
committerwiz <wiz@pkgsrc.org>2008-09-06 14:58:34 +0000
commitf0da829a4f74fd52bd95bec700a803c0d14d558c (patch)
tree929d1de00d68f02ae8800c69cf27d20a65942b03 /textproc/libxml2
parent739095073fa03417dd1e723b351a2b5f318cc36f (diff)
downloadpkgsrc-f0da829a4f74fd52bd95bec700a803c0d14d558c.tar.gz
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
Diffstat (limited to 'textproc/libxml2')
-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..a528f9048c4 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.94 2008/09/06 14:58:34 wiz 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..49b699735a5 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.66 2008/09/06 14:58:34 wiz 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..7f31fcf5497 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.23 2008/09/06 14:58:34 wiz 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