summaryrefslogtreecommitdiff
path: root/textproc/libxml2
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2010-11-25 13:18:38 +0000
committerdrochner <drochner@pkgsrc.org>2010-11-25 13:18:38 +0000
commit806f50d2fdbbc55da3a17ea57383a884551079a7 (patch)
tree5c6950948ece6eae6173e9cdd279932a011d2824 /textproc/libxml2
parenta2f659638627685741008edf719c32444c2872aa (diff)
downloadpkgsrc-806f50d2fdbbc55da3a17ea57383a884551079a7.tar.gz
update to 2.7.8
changes: -add code to plug in ICU converters by default -Add xmlSaveOption XML_SAVE_WSNONSIG -documentation fixes -portability fixes -bugfixes, in particular for an XPath problem which can be exploited to crash the program by a malformed XPath expression (CVE-2010-4008) -misc improvements, cleanup
Diffstat (limited to 'textproc/libxml2')
-rw-r--r--textproc/libxml2/Makefile4
-rw-r--r--textproc/libxml2/distinfo12
-rw-r--r--textproc/libxml2/patches/patch-ab15
-rw-r--r--textproc/libxml2/patches/patch-ae8
4 files changed, 24 insertions, 15 deletions
diff --git a/textproc/libxml2/Makefile b/textproc/libxml2/Makefile
index 40244220c8f..a78db92394e 100644
--- a/textproc/libxml2/Makefile
+++ b/textproc/libxml2/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.104 2010/04/13 16:04:09 drochner Exp $
+# $NetBSD: Makefile,v 1.105 2010/11/25 13:18:38 drochner Exp $
-DISTNAME= libxml2-2.7.7
+DISTNAME= libxml2-2.7.8
CATEGORIES= textproc
MASTER_SITES= ftp://xmlsoft.org/libxml2/ \
http://xmlsoft.org/sources/
diff --git a/textproc/libxml2/distinfo b/textproc/libxml2/distinfo
index 40ebfae94a1..c46c156f5f5 100644
--- a/textproc/libxml2/distinfo
+++ b/textproc/libxml2/distinfo
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.78 2010/04/28 08:54:30 obache Exp $
+$NetBSD: distinfo,v 1.79 2010/11/25 13:18:38 drochner Exp $
-SHA1 (libxml2-2.7.7.tar.gz) = 8592824a2788574a172cbddcdc72f734ff87abe3
-RMD160 (libxml2-2.7.7.tar.gz) = 9f72c778c3e9e348a68eada0cf624c012658c085
-Size (libxml2-2.7.7.tar.gz) = 4868502 bytes
+SHA1 (libxml2-2.7.8.tar.gz) = 859dd535edbb851cc15b64740ee06551a7a17d40
+RMD160 (libxml2-2.7.8.tar.gz) = 30709622cfe3e2175e73d6701b7e19a25ab5ac47
+Size (libxml2-2.7.8.tar.gz) = 4881808 bytes
SHA1 (patch-aa) = bf7db00ddf8a36394521baf656cf83d99bd9cbd3
-SHA1 (patch-ab) = d7e61cdec90790c905f9d699919a2da397de3dcc
+SHA1 (patch-ab) = ccc4103a8ff53267644123a17dcc777ac3f151e3
SHA1 (patch-ac) = 264c75cf9fff5319105b971c122cdf5fc103c04e
SHA1 (patch-ad) = cd45da492b02cce9983c46762839f68b8b1e0177
-SHA1 (patch-ae) = b9176919edbf3582cb24aff53f7c4f291e2b78c8
+SHA1 (patch-ae) = b8d8e0275cab3caafd98275ac22b63951fc4b5fd
SHA1 (patch-ag) = 30ec5c8daece4aba75a02bbc13db5373542dea7b
SHA1 (patch-aj) = 24eb4a08ea4c40be6d75a72cd0bb5280514f73d4
diff --git a/textproc/libxml2/patches/patch-ab b/textproc/libxml2/patches/patch-ab
index 367e0ad912d..a6cd141ceef 100644
--- a/textproc/libxml2/patches/patch-ab
+++ b/textproc/libxml2/patches/patch-ab
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.18 2010/04/13 16:04:09 drochner Exp $
+$NetBSD: patch-ab,v 1.19 2010/11/25 13:18:39 drochner Exp $
---- configure.orig 2010-03-15 15:18:22.000000000 +0000
+--- configure.orig 2010-11-04 17:28:14.000000000 +0000
+++ configure
-@@ -19734,7 +19734,7 @@ fi
+@@ -13364,7 +13364,7 @@ fi
fi
@@ -11,3 +11,12 @@ $NetBSD: patch-ab,v 1.18 2010/04/13 16:04:09 drochner Exp $
XML_INCLUDEDIR='-I${includedir}/libxml2'
XML_CFLAGS=""
+@@ -14584,7 +14584,7 @@ $as_echo "#define vsnprintf _vsnprintf"
+
+ if test "${PYTHON}" != ""
+ then
+- WIN32_EXTRA_PYTHON_LIBADD="-L${pythondir}/../../libs -lpython${PYTHON_VERSION//./}"
++# WIN32_EXTRA_PYTHON_LIBADD="-L${pythondir}/../../libs -lpython${PYTHON_VERSION//./}"
+ fi
+ ;;
+ *-*-cygwin*)
diff --git a/textproc/libxml2/patches/patch-ae b/textproc/libxml2/patches/patch-ae
index eed6fba169b..190b5737ba5 100644
--- a/textproc/libxml2/patches/patch-ae
+++ b/textproc/libxml2/patches/patch-ae
@@ -1,11 +1,11 @@
-$NetBSD: patch-ae,v 1.10 2008/04/22 21:42:07 wiz Exp $
+$NetBSD: patch-ae,v 1.11 2010/11/25 13:18:39 drochner Exp $
---- doc/examples/Makefile.in.orig 2008-04-08 14:55:02.000000000 +0000
+--- doc/examples/Makefile.in.orig 2010-11-04 17:28:16.000000000 +0000
+++ doc/examples/Makefile.in
-@@ -754,7 +754,8 @@ index.html: examples.xml examples.xsl
+@@ -791,7 +791,8 @@ index.html: examples.xml examples.xsl
install-data-local:
- $(mkinstalldirs) $(DESTDIR)$(HTML_DIR)
+ @MKDIR_P@ $(DESTDIR)$(HTML_DIR)
- -@INSTALL@ -m 0644 $(srcdir)/*.html $(srcdir)/*.c $(srcdir)/*.xml $(srcdir)/*.xsl $(srcdir)/*.res $(DESTDIR)$(HTML_DIR)
+ -@INSTALL@ -m 0644 $(srcdir)/*.c $(srcdir)/*.xml $(srcdir)/*.xsl $(srcdir)/*.res $(DESTDIR)$(HTML_DIR)
+ -@INSTALL@ -m 0644 $(srcdir)/*.html $(DESTDIR)$(HTML_DIR)