pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/pkgsrc-2004Q3]: pkgsrc/textproc Pullup ticket 159 - requested by Hava...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/238e4ae83e3b
branches:  pkgsrc-2004Q3
changeset: 480764:238e4ae83e3b
user:      salo <salo%pkgsrc.org@localhost>
date:      Tue Nov 30 00:04:43 2004 +0000

description:
Pullup ticket 159 - requested by Havard Eidnes
security fix for libxml2

        Module Name:    pkgsrc
        Committed By:   xtraeme
        Date:           Thu Oct 21 05:28:17 UTC 2004

        Modified Files:
                pkgsrc/doc: CHANGES TODO
                pkgsrc/textproc/libxml2: Makefile distinfo

        Log Message:
        Update textproc/libxml2 to 2.6.14, this is a bugfix release.
---
        Module Name:    pkgsrc
        Committed By:   recht
        Date:           Sun Oct 31 10:40:51 UTC 2004

        Modified Files:
                pkgsrc/textproc/libxml2: Makefile buildlink3.mk distinfo
                pkgsrc/textproc/libxml2/patches: patch-aa patch-ab

        Log Message:
        update to libxml2-2.6.15

        changes:

        * security fixes on the nanoftp and nanohttp modules
        For details see:
        http://www.securityfocus.com/archive/1/379383/2004-10-24/2004-10-30/0

        * build fixes:
          - xmllint detection bug in configure
          - building outside the source tree (Thomas Fitzsimmons)
        * bug fixes:
          - HTML parser on broken ASCII chars in names (William)
          - Python paths (Malcolm Tredinnick)
          - xmlHasNsProp and default namespace (William)
          - saving to python file objects (Malcolm Tredinnick)
          - DTD lookup fix (Malcolm)
          - save back <group> in catalogs (William)
          - tree build fixes (DV and Rob Richards)
          - Schemas memory bug
          - structured error handler on Python 64bits
          - thread local memory deallocation
          - memory leak reported by Volker Roth
          - xmlValidateDtd in the presence of an internal subset
          - entities and _private problem (William)
          - xmlBuildRelativeURI error (William).
        * improvements:
          - better XInclude error reports (William)
          - tree debugging module and tests
          - convenience functions at the Reader API (Graham Bennett)
          - add support for PI in the HTML parser.

        Update BUILDLINK_RECOMMENDED to 2.6.15 for the security fix.
---
        Module Name:    pkgsrc
        Committed By:   minskim
        Date:           Wed Nov  3 16:41:56 UTC 2004

        Modified Files:
                pkgsrc/textproc/py-libxml2: Makefile distinfo

        Log Message:
        Sync with libxml2-2.6.15.

        Changes since 2.6.12:
           - saving to python file objects (Malcolm Tredinnick)
           - structured error handler on Python 64bits
           - Python space/tabs cleanups
           - Python libxml2 driver improvement
---
        Module Name:    pkgsrc
        Committed By:   recht
        Date:           Thu Nov 11 21:01:15 UTC 2004

        Modified Files:
                pkgsrc/textproc/libxml2: Makefile distinfo
                pkgsrc/textproc/libxml2/patches: patch-aa patch-ab

        Log Message:
        update to 2.6.16

        2.6.16: Nov 10 2004:
           - general hardening and bug fixing crossing all the API based on
             new automated regression testing
           - build fix: IPv6 build and test on AIX (Dodji Seketeli)
           - bug fixes: problem with XML::Libxml reported by Petr Pajas,
             encoding conversion functions return values, UTF-8 bug affecting
             XPath reported by Markus Bertheau, catalog problem with NULL
             entries (William Brack)
           - documentation: fix to xmllint man page, some API function
             descritpion were updated.
           - improvements: DTD validation APIs provided at the Python level
             (Brent Hendricks)
---
        Module Name:    pkgsrc
        Committed By:   minskim
        Date:           Thu Nov 25 18:37:43 UTC 2004

        Modified Files:
                pkgsrc/textproc/py-libxml2: Makefile distinfo
                pkgsrc/textproc/py-libxml2/patches: patch-aa

        Log Message:
        Update py-libxml2 to 2.6.16.

        Changes:
          - improvements: DTD validation APIs provided at the Python level.

diffstat:

 textproc/libxml2/Makefile            |   4 ++--
 textproc/libxml2/PLIST               |   4 ++--
 textproc/libxml2/buildlink3.mk       |   3 ++-
 textproc/libxml2/distinfo            |  10 +++++-----
 textproc/libxml2/patches/patch-aa    |   6 +++---
 textproc/libxml2/patches/patch-ab    |   6 +++---
 textproc/py-libxml2/Makefile         |   4 ++--
 textproc/py-libxml2/distinfo         |   8 ++++----
 textproc/py-libxml2/patches/patch-aa |   6 +++---
 9 files changed, 26 insertions(+), 25 deletions(-)

diffs (132 lines):

diff -r 7b8a3822cb64 -r 238e4ae83e3b textproc/libxml2/Makefile
--- a/textproc/libxml2/Makefile Sun Nov 28 00:39:43 2004 +0000
+++ b/textproc/libxml2/Makefile Tue Nov 30 00:04:43 2004 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.59 2004/09/02 11:13:27 jmmv Exp $
+# $NetBSD: Makefile,v 1.59.2.1 2004/11/30 00:04:43 salo Exp $
 
-DISTNAME=      libxml2-2.6.13
+DISTNAME=      libxml2-2.6.16
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/libxml2/2.6/}
 EXTRACT_SUFX=  .tar.bz2
diff -r 7b8a3822cb64 -r 238e4ae83e3b textproc/libxml2/PLIST
--- a/textproc/libxml2/PLIST    Sun Nov 28 00:39:43 2004 +0000
+++ b/textproc/libxml2/PLIST    Tue Nov 30 00:04:43 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.33 2004/09/02 11:13:27 jmmv Exp $
+@comment $NetBSD: PLIST,v 1.33.2.1 2004/11/30 00:04:43 salo Exp $
 bin/xml2-config
 bin/xmlcatalog
 bin/xmllint
@@ -51,7 +51,7 @@
 lib/libxml2.la
 lib/libxml2.so
 lib/libxml2.so.8
-lib/libxml2.so.8.13
+lib/libxml2.so.8.16
 lib/pkgconfig/libxml-2.0.pc
 lib/xml2Conf.sh
 man/man1/xml2-config.1
diff -r 7b8a3822cb64 -r 238e4ae83e3b textproc/libxml2/buildlink3.mk
--- a/textproc/libxml2/buildlink3.mk    Sun Nov 28 00:39:43 2004 +0000
+++ b/textproc/libxml2/buildlink3.mk    Tue Nov 30 00:04:43 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.4 2004/03/18 09:12:15 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.4.6.1 2004/11/30 00:04:43 salo Exp $
 
 BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
 LIBXML2_BUILDLINK3_MK:=        ${LIBXML2_BUILDLINK3_MK}+
@@ -12,6 +12,7 @@
 
 .if !empty(LIBXML2_BUILDLINK3_MK:M+)
 BUILDLINK_DEPENDS.libxml2+=    libxml2>=2.6.2
+BUILDLINK_RECOMMENDED.libxml2+=        libxml2>=2.6.15
 BUILDLINK_PKGSRCDIR.libxml2?=  ../../textproc/libxml2
 .endif # LIBXML2_BUILDLINK3_MK
 
diff -r 7b8a3822cb64 -r 238e4ae83e3b textproc/libxml2/distinfo
--- a/textproc/libxml2/distinfo Sun Nov 28 00:39:43 2004 +0000
+++ b/textproc/libxml2/distinfo Tue Nov 30 00:04:43 2004 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.42 2004/09/02 11:13:27 jmmv Exp $
+$NetBSD: distinfo,v 1.42.2.1 2004/11/30 00:04:43 salo Exp $
 
-SHA1 (libxml2-2.6.13.tar.bz2) = 990700b9c97430cd6d416a1f7a673925d62d99c1
-Size (libxml2-2.6.13.tar.bz2) = 2783813 bytes
-SHA1 (patch-aa) = 79ca42b0b78dda1581eb567fd02c77cbd500fe10
-SHA1 (patch-ab) = 90def7e936411ee7a28a51050e43a55d85526935
+SHA1 (libxml2-2.6.16.tar.bz2) = 0bd0e7217f75abadf0b6389c126e63b6c1b7972b
+Size (libxml2-2.6.16.tar.bz2) = 3100259 bytes
+SHA1 (patch-aa) = dee768bf9ff0fe7de232bcdc4a55bc250ec9ad1a
+SHA1 (patch-ab) = d9dd03a12fc53435804e7a163841bc5d834a48b5
diff -r 7b8a3822cb64 -r 238e4ae83e3b textproc/libxml2/patches/patch-aa
--- a/textproc/libxml2/patches/patch-aa Sun Nov 28 00:39:43 2004 +0000
+++ b/textproc/libxml2/patches/patch-aa Tue Nov 30 00:04:43 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.17 2004/08/04 11:19:31 wiz Exp $
+$NetBSD: patch-aa,v 1.17.2.1 2004/11/30 00:04:43 salo Exp $
 
---- Makefile.in.orig   2004-07-05 19:46:31.000000000 +0200
+--- Makefile.in.orig   Wed Nov 10 15:36:58 2004
 +++ Makefile.in
-@@ -521,7 +521,7 @@ pkgconfig_DATA = libxml-2.0.pc
+@@ -538,7 +538,7 @@ pkgconfig_DATA = libxml-2.0.pc
  #
  BASE_DIR = $(datadir)/doc
  DOC_MODULE = libxml2-$(VERSION)
diff -r 7b8a3822cb64 -r 238e4ae83e3b textproc/libxml2/patches/patch-ab
--- a/textproc/libxml2/patches/patch-ab Sun Nov 28 00:39:43 2004 +0000
+++ b/textproc/libxml2/patches/patch-ab Tue Nov 30 00:04:43 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.9 2004/08/04 11:20:00 wiz Exp $
+$NetBSD: patch-ab,v 1.9.2.1 2004/11/30 00:04:43 salo Exp $
 
---- configure.orig     2004-07-05 19:35:47.000000000 +0200
+--- configure.orig     Wed Nov 10 15:33:00 2004
 +++ configure
-@@ -26250,7 +26250,7 @@ fi
+@@ -26449,7 +26449,7 @@ fi
  fi
  
  
diff -r 7b8a3822cb64 -r 238e4ae83e3b textproc/py-libxml2/Makefile
--- a/textproc/py-libxml2/Makefile      Sun Nov 28 00:39:43 2004 +0000
+++ b/textproc/py-libxml2/Makefile      Tue Nov 30 00:04:43 2004 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2004/08/24 11:43:32 drochner Exp $
+# $NetBSD: Makefile,v 1.10.2.1 2004/11/30 00:04:43 salo Exp $
 
-DISTNAME=      libxml2-2.6.12
+DISTNAME=      libxml2-2.6.16
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/libxml2/2.6/}
diff -r 7b8a3822cb64 -r 238e4ae83e3b textproc/py-libxml2/distinfo
--- a/textproc/py-libxml2/distinfo      Sun Nov 28 00:39:43 2004 +0000
+++ b/textproc/py-libxml2/distinfo      Tue Nov 30 00:04:43 2004 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2004/08/24 11:43:32 drochner Exp $
+$NetBSD: distinfo,v 1.6.2.1 2004/11/30 00:04:43 salo Exp $
 
-SHA1 (libxml2-2.6.12.tar.bz2) = c141f9491c03340bd6c72b490f2a2a5840d6a0f4
-Size (libxml2-2.6.12.tar.bz2) = 2773187 bytes
-SHA1 (patch-aa) = 8466178808ae179a4e952c7304e1a79b639c8174
+SHA1 (libxml2-2.6.16.tar.bz2) = 0bd0e7217f75abadf0b6389c126e63b6c1b7972b
+Size (libxml2-2.6.16.tar.bz2) = 3100259 bytes
+SHA1 (patch-aa) = 54ce6f91dd29144f22247d15093d6d273f5f433b
diff -r 7b8a3822cb64 -r 238e4ae83e3b textproc/py-libxml2/patches/patch-aa
--- a/textproc/py-libxml2/patches/patch-aa      Sun Nov 28 00:39:43 2004 +0000
+++ b/textproc/py-libxml2/patches/patch-aa      Tue Nov 30 00:04:43 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.1.1.1 2004/01/04 11:47:17 recht Exp $
+$NetBSD: patch-aa,v 1.1.1.1.6.1 2004/11/30 00:04:43 salo Exp $
 
---- libxml.py.orig     2003-12-25 00:17:24.000000000 -0600
+--- libxml.py.orig     2004-09-28 05:59:58.000000000 -0500
 +++ libxml.py
-@@ -278,7 +278,7 @@ class xmlCore:
+@@ -281,7 +281,7 @@ class xmlCore:
      # defined as python2 properties
      # 
      import sys



Home | Main Index | Thread Index | Old Index