diff options
author | drochner <drochner@pkgsrc.org> | 2008-10-16 13:31:57 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2008-10-16 13:31:57 +0000 |
commit | 12dc768315f221cb7135a09d58dcb893af97b2ad (patch) | |
tree | cb3a2f388ed10106b03c39815ac053f6e8b4ce03 /textproc/libxml2 | |
parent | e3dde773a042a5b5922ecd18a4d6c1c74928c3b7 (diff) | |
download | pkgsrc-12dc768315f221cb7135a09d58dcb893af97b2ad.tar.gz |
update to 2.7.2
changes:
-Portability fix: fix solaris compilation problem, fix compilation
if XPath is not configured in
-Bug fixes: nasty entity bug introduced in 2.7.0, restore old behaviour
when saving an HTML doc with an xml dump function,
HTML UTF-8 parsing bug, fix reader custom error handlers
-Improvement: xmlSave options for more flexibility to save
as XML/HTML/XHTML, handle leading BOM in HTML documents
cvs: ----------------------------------------------------------------------
Diffstat (limited to 'textproc/libxml2')
-rw-r--r-- | textproc/libxml2/Makefile | 7 | ||||
-rw-r--r-- | textproc/libxml2/distinfo | 10 | ||||
-rw-r--r-- | textproc/libxml2/patches/patch-af | 21 | ||||
-rw-r--r-- | textproc/libxml2/patches/patch-ag | 13 |
4 files changed, 7 insertions, 44 deletions
diff --git a/textproc/libxml2/Makefile b/textproc/libxml2/Makefile index 51aa54c1dbb..93c7ab2019d 100644 --- a/textproc/libxml2/Makefile +++ b/textproc/libxml2/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.96 2008/10/09 19:20:36 wiz Exp $ +# $NetBSD: Makefile,v 1.97 2008/10/16 13:31:57 drochner Exp $ -DISTNAME= libxml2-2.7.1 -PKGREVISION= 1 +DISTNAME= libxml2-2.7.2 CATEGORIES= textproc MASTER_SITES= ftp://xmlsoft.org/libxml2/ \ http://xmlsoft.org/sources/ @@ -28,7 +27,7 @@ CONFIGURE_ARGS+= --without-python # Don't use threads - it's not apparent whether it's necessary or not, # and this library needs to be usable by non-threaded applications too -CONFIGURE_ARGS+= --without-threads +#CONFIGURE_ARGS+= --without-threads MAKE_ENV+= PAX=${PAX:Q} diff --git a/textproc/libxml2/distinfo b/textproc/libxml2/distinfo index 31fa1636e52..0c4fca6a4a0 100644 --- a/textproc/libxml2/distinfo +++ b/textproc/libxml2/distinfo @@ -1,12 +1,10 @@ -$NetBSD: distinfo,v 1.68 2008/10/13 10:31:24 sketch Exp $ +$NetBSD: distinfo,v 1.69 2008/10/16 13:31:57 drochner Exp $ -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 (libxml2-2.7.2.tar.gz) = 750b2bcd4ee3bf8595baf97e1881f1a57b1ef363 +RMD160 (libxml2-2.7.2.tar.gz) = 2b14531007a705679c7814618dc15baed62bc574 +Size (libxml2-2.7.2.tar.gz) = 4790639 bytes SHA1 (patch-aa) = bf7db00ddf8a36394521baf656cf83d99bd9cbd3 SHA1 (patch-ab) = a8dc745539528db69bf1ccb8977a69c24fa818e3 SHA1 (patch-ac) = 264c75cf9fff5319105b971c122cdf5fc103c04e SHA1 (patch-ad) = cd45da492b02cce9983c46762839f68b8b1e0177 SHA1 (patch-ae) = b9176919edbf3582cb24aff53f7c4f291e2b78c8 -SHA1 (patch-af) = 53757ead74ac0f3bba68adee89a65fcfa544fc59 -SHA1 (patch-ag) = 817a5fe8e3287b51c47ed13751995aef5ef8b2ae diff --git a/textproc/libxml2/patches/patch-af b/textproc/libxml2/patches/patch-af deleted file mode 100644 index 16b3e1788e0..00000000000 --- a/textproc/libxml2/patches/patch-af +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-af,v 1.1 2008/10/09 15:01:27 tron Exp $ - -Patch for CVE-2008-4409 taken from here: - -http://bugzilla.gnome.org/show_bug.cgi?id=554660 -http://bugzilla.gnome.org/attachment.cgi?id=119824 - ---- parser.c.orig 2008-09-01 07:22:40.000000000 +0100 -+++ parser.c 2008-10-09 15:22:55.000000000 +0100 -@@ -7225,8 +7225,10 @@ - * Predefined entites override any extra definition - */ - ent = xmlGetPredefinedEntity(name); -- if (ent != NULL) -+ if (ent != NULL) { -+ *str = ptr; - return(ent); -+ } - - /* - * Increate the number of entity references parsed diff --git a/textproc/libxml2/patches/patch-ag b/textproc/libxml2/patches/patch-ag deleted file mode 100644 index 3c6aa9c1ad5..00000000000 --- a/textproc/libxml2/patches/patch-ag +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ag,v 1.3 2008/10/13 10:31:24 sketch Exp $ - ---- dict.c.orig 2008-10-13 11:19:44.000000000 +0100 -+++ dict.c 2008-10-13 11:20:27.000000000 +0100 -@@ -22,6 +22,8 @@ - #include <string.h> - #ifdef HAVE_STDINT_H - #include <stdint.h> -+#elif HAVE_INTTYPES_H -+#include <inttypes.h> - #elif defined(WIN32) - typedef unsigned __int32 uint32_t; - #endif |