The NetBSD Project

CVS log for pkgsrc/textproc/p5-XML-LibXML/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / textproc / p5-XML-LibXML

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.78 / (download) - annotate - [select for diffs], Sun Aug 11 13:23:54 2019 UTC (4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, HEAD
Changes since 1.77: +2 -1 lines
Diff to previous 1.77 (colored)

Bump PKGREVISIONs for perl 5.30.0

Revision 1.77 / (download) - annotate - [select for diffs], Sun Jun 30 20:17:08 2019 UTC (5 months, 1 week ago) by nia
Branch: MAIN
Changes since 1.76: +2 -2 lines
Diff to previous 1.76 (colored)

Update packages using a search.cpan.org HOMEPAGE to metacpan.org.

The former now redirects to the latter.

This covers the most simple cases where http://search.cpan.org/dist/name
can be changed to https://metacpan.org/release/name.

Reviewed by hand to hopefully make sure no unwanted changes sneak in.

Revision 1.76 / (download) - annotate - [select for diffs], Sat Mar 16 13:22:28 2019 UTC (8 months, 4 weeks ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.75: +2 -3 lines
Diff to previous 1.75 (colored)

Update to 2.0134

Upstream changes:
2.0134  2019-02-10
    - Fix overzealous POD escaping in the docs' synposes
        - https://github.com/shlomif/perl-XML-LibXML/issues/26
        - Thanks to @davorg.

2.0133  2019-02-02
    - Mark as working with libxml2 2.9.9 ( and below ).
    - Allow LibParser to be provided for all methods
        - https://github.com/shlomif/perl-XML-LibXML/pull/23
        - Thanks to @lavock .
    - Portability fixes by Reini Urban and others.
        - https://github.com/shlomif/perl-XML-LibXML/pull/18 .
        - Thanks!

Revision 1.75 / (download) - annotate - [select for diffs], Wed Aug 22 09:47:07 2018 UTC (15 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.74: +2 -1 lines
Diff to previous 1.74 (colored)

Recursive bump for perl5-5.28.0

Revision 1.74 / (download) - annotate - [select for diffs], Tue Oct 31 07:37:29 2017 UTC (2 years, 1 month ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

Update to 2.0132

Upstream changes:
2.0132  2017-10-28
    - Revert setNamespace() enhancements that broke some dependent tests:
        - commit df9fdc6659cb2e4e9bc896e58c02dfd79b430fbb
        - add t/48_rt123379_setNamespace.t .
        - Thanks to Alexander Bluhm and Slaven Rezic for the reports and
        the test.

2.0131  2017-10-24
    - Re-include the missing *.pod documents.
        - https://rt.cpan.org/Ticket/Display.html?id=123362
        - Thanks to Stephen for the report.
        - Add t/pod-files-presence.t to test for it in the future.
    - Merge https://github.com/shlomif/perl-XML-LibXML/pull/8
        - Fix bug in Node::replaceChild()
        - Thanks to @Mipu94 .

Revision 1.73 / (download) - annotate - [select for diffs], Mon Oct 23 13:05:55 2017 UTC (2 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.72: +2 -3 lines
Diff to previous 1.72 (colored)

p5-XML-LibXML: update to 2.0130.

2.0130  2017-10-18
    - Fix the tests with libxml2-2.9.6 .
        - https://rt.cpan.org/Public/Bug/Display.html?id=122958
        - Thanks to Daniel Macks for the report and ppisar for a patch.
    - setNamespace() Enhancements.
        - Thanks to E. Choroba.

Revision 1.72 / (download) - annotate - [select for diffs], Mon Jun 5 14:24:56 2017 UTC (2 years, 6 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-
Changes since 1.71: +2 -1 lines
Diff to previous 1.71 (colored)

Recursive revbump from lang/perl5 5.26.0

Revision 1.71 / (download) - annotate - [select for diffs], Thu Mar 16 13:03:30 2017 UTC (2 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.70: +2 -2 lines
Diff to previous 1.70 (colored)

Updated p5-XML-LibXML to 2.0129.

2.0129  2017-03-14
    - Add example/create-sample-html-document.pl .
        - https://rt.cpan.org/Ticket/Display.html?id=117923
    - Add support for the set_document_locator() SAX method .
        - Thanks to Alexander Batyrshin for the pull-request.
    - Make parsing of large perl strings much faster.
        - https://github.com/shlomif/perl-XML-LibXML/pull/5
        - Thanks to Cedric Cellier for the pull-request.

Revision 1.70 / (download) - annotate - [select for diffs], Tue Jul 26 14:16:49 2016 UTC (3 years, 4 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored)

Updated textproc/p5-XML-LibXML to 2.0128
----------------------------------------
2.0128  2016-07-24
    - Hopefully add the .pod files again as they were missing from 2.0127.
        - https://github.com/shlomif/perl-XML-LibXML/issues/3
        - Thanks to Paul Howarth for the report.
        - This was caused by ExtUtils::Manifest just warning that the files
        referenced in the "MANIFEST" file were not present and still
        continuing to prepare the archive as usual. A "do-what-I-don't-want-to"
        thing.

Revision 1.69 / (download) - annotate - [select for diffs], Sun Jul 24 06:30:42 2016 UTC (3 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored)

Updated p5-XML-LibXML to 2.0127.

2.0127  2016-07-22
    - Make sure t/release-kwalitee.t and other tests do not run by default.
        - Only with AUTHOR_TESTING or RELEASE_TESTING specified.
        - Thanks to Lance Wicks for the pull request.
        - https://rt.cpan.org/Ticket/Display.html?id=115586
        - https://rt.cpan.org/Ticket/Display.html?id=115859

Revision 1.68 / (download) - annotate - [select for diffs], Thu Jun 30 17:42:38 2016 UTC (3 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.67: +2 -3 lines
Diff to previous 1.67 (colored)

Updated p5-XML-LibXML to 2.0126.

2.0126  2016-06-24
    - Workaround RT#114638:
        - 2.9.4 broke XSD Schema support.
        - https://rt.cpan.org/Public/Bug/Display.html?id=114638
        - https://github.com/shlomif/libxml2-2.9.4-reader-schema-regression
        - https://bugzilla.gnome.org/show_bug.cgi?id=766834
        - https://github.com/shlomif/perl-XML-LibXML/pull/1
        - Thanks to Paul for the report and to RURBAN for a pull-req.
    - Add t/release-kwalitee.t for testing CPANTS Kwalitee.

Revision 1.67 / (download) - annotate - [select for diffs], Wed Jun 8 19:24:44 2016 UTC (3 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.66: +2 -1 lines
Diff to previous 1.66 (colored)

Bump PKGREVISION for perl-5.24.

Revision 1.66 / (download) - annotate - [select for diffs], Mon Jun 6 11:55:36 2016 UTC (3 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored)

Updated p5-XML-LibXML to 2.0125.

2.0125  2016-05-30
    - Moved the repository from Mercurial and BitBucket to Git and GitHub:
        - https://github.com/shlomif/perl-XML-LibXML
        - This was done to better encourage contributions to XML::LiBXML and
        to be able to use the better Continuous Integration options that
        are available for GitHub projects.

Revision 1.65 / (download) - annotate - [select for diffs], Thu Mar 3 12:54:03 2016 UTC (3 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored)

Update p5-XML-LibXML to 2.0124. Fix some pkglint while here.

2.0124  2016-02-27
    - Fix XML::LibXML::Text->attributes() to return an empty list in list
    context.
        - https://rt.cpan.org/Ticket/Display.html?id=112470
        - Thanks to Rob Dixon for the report.

Revision 1.64 / (download) - annotate - [select for diffs], Wed Dec 9 19:56:20 2015 UTC (4 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored)

Update p5-XML-LibXML to 2.0123:

2.0123  2015-12-06
    - Get rid of an undef-warning in XML::LibXML::Reader .
        - https://rt.cpan.org/Ticket/Display.html?id=106830
        - Thanks to Rich for the report and testcase.
    - Apply patch from Debian for rewording the documentation.
        - https://rt.cpan.org/Ticket/Display.html?id=110116
        - Some extra rewording has been done by SHLOMIF.
        - Thanks to Gregor Herrman and the Debian Team

Revision 1.63 / (download) - annotate - [select for diffs], Tue Sep 1 23:44:59 2015 UTC (4 years, 3 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.62: +2 -3 lines
Diff to previous 1.62 (colored)

Update to 2.0122
----------------
2.0122  2015-09-01
    - Enable the memory test on cygwin as well as Linux.
        - https://rt.cpan.org/Ticket/Display.html?id=104666
        - Thanks to https://me.yahoo.com/howdidwegetherereally#f714d for
        the report.
    - Fix a typo in createElementNS
        - https://rt.cpan.org/Public/Bug/Display.html?id=106807
        - Thanks to Rich for the report.

Revision 1.62 / (download) - annotate - [select for diffs], Fri Jun 12 10:51:36 2015 UTC (4 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.61: +2 -1 lines
Diff to previous 1.61 (colored)

Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.

Revision 1.61 / (download) - annotate - [select for diffs], Wed May 6 07:43:04 2015 UTC (4 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (colored)

Update to 2.0121:

2.0121  2015-05-03
    - Mention CVE-2015-3451 and related links in the Changes (= this file)
    entry for 2.0119.
        - Thanks to Tilmann Haak for pointing it out.

Revision 1.60 / (download) - annotate - [select for diffs], Sat May 2 02:31:22 2015 UTC (4 years, 7 months ago) by mef
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored)

Update to 2.0120
----------------
2.0120  2015-05-01
    - Replace the test for the previous change with a more meaningful one.
        - Change was to preserve unset options after a _clone() call.
        - https://access.redhat.com/security/cve/CVE-2015-3451
        - Thanks to Salvatore Bonaccorso from Debian for the report and
        for a proposed fix (which was further refined by Shlomi Fish).

Revision 1.59 / (download) - annotate - [select for diffs], Sun Apr 26 07:47:18 2015 UTC (4 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored)

Update to 2.0119:

2.0119  2015-04-23
    - Preserve unset options after a _clone() call (e.g: in load_xml()).
        - This caused expand_entities(0) to not be preserved/etc.
        - Thanks to Tilmann Haak from xing.com for the report.

Revision 1.58 / (download) - annotate - [select for diffs], Sun Feb 8 14:12:50 2015 UTC (4 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored)

Update to 2.0118:

2.0118  2015-02-05
    - Add $Config{incpath} to the include paths on Win32.
        - Fixes https://rt.cpan.org/Ticket/Display.html?id=101944
        - Thanks to Marek for the report and propsed fix.

Revision 1.57 / (download) - annotate - [select for diffs], Wed Oct 29 17:22:39 2014 UTC (5 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.56: +2 -3 lines
Diff to previous 1.56 (colored)

Update to 2.0117:

2.0117  2014-10-26
    - Makefile.PL : don't require a recentish ExtUtils::MakeMaker.
        - https://rt.cpan.org/Ticket/Display.html?id=83322
        - Thanks to Slaven Rezic for the report.
    - Fix broken t/02parse.t with non-English locale with recent perls.
        - https://rt.cpan.org/Public/Bug/Display.html?id=97805
        - Thanks to Slaven Rezic for the report.

Revision 1.56 / (download) - annotate - [select for diffs], Thu Oct 9 13:45:00 2014 UTC (5 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.55: +1 -2 lines
Diff to previous 1.55 (colored)

Remove SVR4_PKGNAME, per discussion on tech-pkg.

Revision 1.55 / (download) - annotate - [select for diffs], Tue Jun 10 22:38:48 2014 UTC (5 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored)

Fix linking against libxml2. Disable auto-configuration which uses
broken mix of linker and compiler invocation.

Revision 1.54 / (download) - annotate - [select for diffs], Thu Jun 5 09:24:48 2014 UTC (5 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.53: +4 -3 lines
Diff to previous 1.53 (colored)

Fix linkage.
The so was not linked against libxml2, breaking the module completely.

Bump PKGREVISION.

Revision 1.53 / (download) - annotate - [select for diffs], Thu May 29 23:37:46 2014 UTC (5 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.52: +2 -1 lines
Diff to previous 1.52 (colored)

Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.

Revision 1.52 / (download) - annotate - [select for diffs], Tue May 20 09:51:14 2014 UTC (5 years, 6 months ago) by obache
Branch: MAIN
Changes since 1.51: +1 -5 lines
Diff to previous 1.51 (colored)

No direct dependencies on zlib and xz, those are came from libxml2.

Revision 1.51 / (download) - annotate - [select for diffs], Mon May 19 00:23:35 2014 UTC (5 years, 6 months ago) by rodent
Branch: MAIN
Changes since 1.50: +5 -1 lines
Diff to previous 1.50 (colored)

Needs zlib and xz when PREFER_PKGSRC=yes, seems.

Revision 1.50 / (download) - annotate - [select for diffs], Sat May 3 12:37:21 2014 UTC (5 years, 7 months ago) by wen
Branch: MAIN
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)

Update to 2.0116

Upstream changes:
2.0116  2014-04-12
    - t/cpan-changes.t : minimum version of Test::CPAN::Changes.
        - This is to avoid test failures such as:
            - http://www.cpantesters.org/cpan/report/69ee1a2a-6c09-1014-be8f-3786912f2992

2.0115  2014-04-03
    - Fix double free when calling $node->addSibling with text nodes.
          - https://rt.cpan.org/Ticket/Display.html?id=94149
          - Thanks to Jeff Trout for the report.

2.0114  2014-04-03
    - Fix memory leaks and segfaults related to removal and insertion of
      DTD nodes.
        - https://rt.cpan.org/Ticket/Display.html?id=80521
    - Fix memory leak in $node->removeChildNodes

2.0113  2014-03-14
    - Fix test failures with older libxml2 versions.
        - https://rt.cpan.org/Ticket/Display.html?id=93852
        - Thanks to Nick Wellnhofer for the patch.
        - Thanks to the CPAN Testers for reporting this issue.

2.0112  2014-03-13
    - Fix segfaults when accessing attributes of DTD nodes
        - https://rt.cpan.org/Ticket/Display.html?id=71076
        - Thanks to Ralph Merridew for the report.
    - Make $schema->validate work with elements. This uses
      xmlSchemaValidateOneElement under the hood.
        - https://rt.cpan.org/Ticket/Display.html?id=93496
        - Thanks to Jeremy Marshall for the report.
    - Fix https://rt.cpan.org/Ticket/Display.html?id=93429 .
        - Thanks to Nick Wellnhofer for the report and test.
    - Apply patch to build with MSVC on Windows.
        - https://rt.cpan.org/Ticket/Display.html?id=90064
        - Thanks to Nick Wellnhofer for the investigation and the patch.

2.0111  2014-03-05
    - Skip t/40reader_mem_error.t with libxml2 < 2.7.4
      The failure is probably due to a known double-free bug.
        - https://rt.cpan.org/Ticket/Display.html?id=84564
        - https://bugzilla.gnome.org/show_bug.cgi?id=447899
        - Thanks to Nick Wellnhofer for the pull request.
    - Die if a file handle with an encoding layer returns more bytes
      than requested in parse_fh.
        - https://rt.cpan.org/Ticket/Display.html?id=78448
    - Make insertData, deleteData, replaceData work correctly with UTF-8
      strings.
    - Fix substringData
        - https://rt.cpan.org/Ticket/Display.html?id=88730
    - Fix "Threads still failing?" Bug report.
        - https://rt.cpan.org/Ticket/Display.html?id=91800
        - Thanks to Daniel for the bug report and a test case, and to
        YOREEK for the patch.

2.0110  2014-02-01
    - Add "use strict;" and "use warnings;" to all modules (CPANTS).
    - MIN_PERL_VERSION (CPANTS).
    - Add a LICENSE section to the POD (CPANTS).

2.0109  2014-01-31
    - Fix for requiring XML::LibXML inside two loops in perl-5.19.6 and up.
        - https://rt.cpan.org/Ticket/Display.html?id=92606
        - Thanks to Father Chrysostomos for the investigation, the test
        case, and the fix.
        - There are other ways to reproduce the bug, but the tests tests
        for a require inside two loops.

2.0108  2013-12-17
    - Replace local $^W with << no warnings 'portable'; >> in t/15nodelist.t
        - Should fix https://rt.cpan.org/Public/Bug/Display.html?id=88017
        - Thanks to "pagenyon" for the report.
    - Fix hash key typo in SAX/Builder.pm - "LocalName" was mis-capitalised.
        - https://rt.cpan.org/Public/Bug/Display.html?id=91433
        - Thanks to Thomas Berger for the report and for a reproducing
        testcase.
    - Convert from "use base" to the more modern "use parent".

Revision 1.49 / (download) - annotate - [select for diffs], Sat Nov 30 10:07:36 2013 UTC (6 years ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored)

Update to 2.0107

Upstream changes:
2.0107          Thu 31 Oct 09:12:03 IST 2013
    - Add a unique_key method for namespace objects.
        - https://bitbucket.org/shlomif/perl-xml-libxml/pull-request/24/unique_key-method-for-namespace-objects/diff
        - Thanks to garfieldnate for the pull request.
    - Grammar fixes in the documentation.
        - https://rt.cpan.org/Ticket/Display.html?id=89718
        - Thanks to Gregor Herrman and the Debian Team

Revision 1.48 / (download) - annotate - [select for diffs], Sun Oct 13 04:19:40 2013 UTC (6 years, 2 months ago) by wen
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)

Update to 2.0106

Upstream changes:
2.0106          Tue 17 Sep 19:08:31 IDT 2013
    - Import croak from "use Carp;" to fix a missing croak definition.
        - https://rt.cpan.org/Ticket/Display.html?id=88624
    - Update Devel::CheckLib under "./inc" to 1.01 :
        - Should fix https://rt.cpan.org/Public/Bug/Display.html?id=81297

2.0105          Sat  7 Sep 20:18:06 IDT 2013
    - Pull some commits from Jason Mash (JRMASH) to add convenience methods
      to the XML::LibXML::NodeList module.
          - New method 'to_literal_delimited($separator)'
          - New method 'to_literal_list()'
    - Fix t/35huge_mode.t on libxml2 versions less than 2.7.0.
        - Fixes https://rt.cpan.org/Ticket/Display.html?id=88375
        - Thanks to Yuriy / YOREEK for the patch.
    - Add toStringC14N_v1_1() to XML::LibXML::Node.
        - Fixes https://rt.cpan.org/Public/Bug/Display.html?id=88254
        - Thanks to Ulrich for the report and for a patch of sorts.

Revision 1.47 / (download) - annotate - [select for diffs], Thu Sep 5 19:45:17 2013 UTC (6 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.46: +2 -3 lines
Diff to previous 1.46 (colored)

Update to 2.0104:

2.0104          Fri 30 Aug 12:36:06 IDT 2013
    - Fix https://rt.cpan.org/Ticket/Display.html?id=88060
        - Use quoted version number in the SYNOPSIS.
        - Thanks to Philipp Gortan for the report.
    - Apply a patch from Yuriy / YOREEK for test failures with a
    directory component that contains whitespace.
        - https://rt.cpan.org/Ticket/Display.html?id=86665

Revision 1.46 / (download) - annotate - [select for diffs], Sat Aug 24 02:13:21 2013 UTC (6 years, 3 months ago) by wen
Branch: MAIN
Changes since 1.45: +2 -1 lines
Diff to previous 1.45 (colored)

Restore the line of PKGNAME

Revision 1.45 / (download) - annotate - [select for diffs], Sat Aug 24 02:06:47 2013 UTC (6 years, 3 months ago) by wen
Branch: MAIN
Changes since 1.44: +2 -3 lines
Diff to previous 1.44 (colored)

Update to 2.0103

Upstream changes:
2.0103          Thu 22 Aug 08:34:46 IDT 2013
    - Apply patch from Yuriy / YOREEK for test failures in t/40reader.t:
        - https://rt.cpan.org/Public/Bug/Display.html?id=83779
        - Changed the variable name to start with an underscore for internal
        use.

2.0102          Mon 19 Aug 15:14:13 IDT 2013
    - Fixed https://rt.cpan.org/Ticket/Display.html?id=83744
        - XPathContext memory leak on registerFunction.
        - Thanks to DGINEV for the report and Yuriy for the patch.
    - Apply proposed fix for https://rt.cpan.org/Ticket/Display.html?id=80521
        - "replaceNode() segfaults when copying DTD nodes with ATTLISTs"
        - Thanks to GUIDO@cpan.org for the report and to YOREEK for
        the patch.
    - Apply fix for https://rt.cpan.org/Ticket/Display.html?id=83779
        - "building on RHEL-5-64 fails"
        - Thanks to mathias@koerber.org for the report, SREZIC@cpan.org
        and d.thomas@its.uq.edu.au for taking part and Yuriy for the patch.

2.0101          Thu 15 Aug 08:29:15 IDT 2013
    - Fixed https://rt.cpan.org/Ticket/Display.html?id=87089 .
        - "HTML doctype differs for string/scalar input"
        - Thanks to NGLENN for the report and to Yuriy for the tests and
        fix.

Revision 1.44 / (download) - annotate - [select for diffs], Thu Aug 15 02:35:01 2013 UTC (6 years, 3 months ago) by wen
Branch: MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

Update to 2.0100

Upstream changes:
2.0100          Wed 14 Aug 08:23:53 IDT 2013
    - Added the unique_key() method to XML::LibXML::Node.
    - t/40reader.t: assigning from $@ to a lexical so it won't be
    over-ridden.
        - https://rt.cpan.org/Ticket/Display.html?id=87830
        - Thanks to Douglas Christopher Wilson for the report.

Revision 1.43 / (download) - annotate - [select for diffs], Sun Jul 14 06:47:47 2013 UTC (6 years, 5 months ago) by wen
Branch: MAIN
Changes since 1.42: +3 -4 lines
Diff to previous 1.42 (colored)

Update to 2.0019

Upstream changes:
2.0019          Mon  1 Jul 11:04:31 IDT 2013
    - Correct typos reported in RT #86599.
        - https://rt.cpan.org/Ticket/Display.html?id=86599
        - Thanks to dsteinbrunner.

2.0018          Mon 13 May 13:35:06 IDT 2013
    - Revert previous change of minimal version of libxml2.
        - This change proved to be unpopular and didn't prevent
        the CPAN test failures.
        - By SHLOMIF

2.0017          Thu  9 May 11:03:36 IDT 2013
    - Made the minimal version of libxml2 2.9.0 as previous versions were
    too buggy due to spuriourous CPAN test failures.
        - Please upgrade.
        - By SHLOMIF

Revision 1.42 / (download) - annotate - [select for diffs], Fri May 31 12:42:20 2013 UTC (6 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.41: +2 -1 lines
Diff to previous 1.41 (colored)

Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.41 / (download) - annotate - [select for diffs], Sat May 4 16:09:41 2013 UTC (6 years, 7 months ago) by wen
Branch: MAIN
Changes since 1.40: +4 -3 lines
Diff to previous 1.40 (colored)

Update to 2.0016

Upstream changes:
2.0016          Sat 13 Apr 22:36:51 IDT 2013
    - Don't enable XML_PARSE_HUGE by default.
        - Fix the previous version due to a mercurial SNAFU.

2.0015          Sat 13 Apr 02:30:33 IDT 2013
    - Don't enable XML_PARSE_HUGE by default.
        - https://bitbucket.org/shlomif/perl-xml-libxml/pull-request/19
        - Thanks to Grant McLean ( https://metacpan.org/author/GRANTM ) for
        the bug report and patch.

2.0014          Wed  5 Dec 11:06:26 IST 2012
    - Got 40reader_mem_error.t to not fetch the external DTDs.
        - https://rt.cpan.org/Public/Bug/Display.html?id=81703
        - Thanks to Alexandr Ciornii (CHORNY) for the report and Slaven
        Rezic (SREZIC) for the analysis and a proposed fix.

2.0013          Tue  4 Dec 17:40:27 IST 2012
    - Fix a memory error (double-free) in XML::LibXML::Reader if we reached
    EOF and
    then called destroy.
        - discovered by Shlomi Fish.
        - Fixed by Shlomi Fish.
        - see t/40reader_mem_error.t

2.0012          Fri  9 Nov 06:39:32 IST 2012
    - Fix support for references to scalars with overloaded stringification
    magic.
        - https://rt.cpan.org/Public/Bug/Display.html?id=77864
        - Thanks to Christian Hansen (CHANSEN) for a report, a testcase, and
        a patch.

2.0011          Thu  8 Nov 00:25:15 IST 2012
    - Fix crash in removeChild() when not expanding entities
        - https://rt.cpan.org/Ticket/Display.html?id=80395
            - "removeChild() segfaults when not expanding entities"
        - Thanks to GUIDO@cpan.org for the report, for a test case (that
        was adapted into t/48_removeChild_crashes_rt_80395.t ) and for
        a patch to fix it.

2.0010          Thu  1 Nov 20:13:08 IST 2012
    - Passing debug (an undocumented option) to check_lib in Makefile.PL.
        - This way we get more meaningful traces on perl Makefile.PL DEBUG=1.
        - Thanks to MSTROUT for the report and a proposed fix.

2.0009          Thu  1 Nov 16:26:45 IST 2012
    - Fix libxml2 detection in Strawberry Perl.
        - Another Devel::CheckOS fallout.
        - Thanks to KMX for the report and for a proposed fix. The actual fix
        was made to be more generic considering the use-cases.
        - https://rt.cpan.org/Ticket/Display.html?id=80540

2.0008          Mon 22 Oct 12:09:11 IST 2012
    - Fix build error when using non-standard libxml2 installation
        - https://rt.cpan.org/Ticket/Display.html?id=80332
        - Thanks to L RW for the report.

Revision 1.40 / (download) - annotate - [select for diffs], Thu Oct 25 06:56:37 2012 UTC (7 years, 1 month ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.39: +1 -3 lines
Diff to previous 1.39 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.39 / (download) - annotate - [select for diffs], Sun Oct 21 22:30:28 2012 UTC (7 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.38: +3 -4 lines
Diff to previous 1.38 (colored)

Update to 2.0007:

2.0007          Wed 17 Oct 18:38:37 IST 2012
    - Fix for build failures on Windows with Microsoft Visual C++.
        - https://rt.cpan.org/Ticket/Display.html?id=80229
        - Thanks to Desmond Daignault for the report and an initial patch.
        - Patch modified by Shlomi Fish

2.0006          Sat 13 Oct 22:27:54 IST 2012
    - When xml2-config returns several paths, the configuration failed.
    Fixed that.
        - https://rt.cpan.org/Public/Bug/Display.html?id=80167
        - Thanks to VOVKASM for the report and fix.

2.0005          Sat 13 Oct 13:18:48 IST 2012
    - Added t/style-trailing-space.t and removed trailing space.
    - Add a check for the existence of included C headers (*.h) files
    in Makefile.PL to avoid failed compilations.
        - Using Devel::CheckLib.
        - Thanks to its maintainers!

2.0004          Tue  7 Aug 23:04:55 IDT 2012
    - Add a way to specify a different compiler to be used in the
    "Makefile" by calling Makefile.PL with the CC environment variable
    set to the path to the alternate compiler.
        - This way we can use
        in order to compile faster.
    - LibXML.pm (_clone): Fix typo in line_numbers handling.
        - Thanks to Bernhard Reutner-Fischer for the report and fix.

2.0003          Fri 27 Jul 17:11:21 IDT 2012
    - Patch to a potential NULL dereference in xpath.c.
        - Thanks to Ville Skytt
    - Fix NodeList::item() calling a 1-indxed array reference.
        - See:
        - https://bitbucket.org/shlomif/perl-xml-libxml/pull-request/18
        - Thanks to Tim Brody
    - Add the scripts/tag-release.pl script to tag a release using
    Mercurial.

2.0002          Sun Jul  8 18:09:13 IDT 2012
    - Applied spelling fixes correction patch by
    Ville Skytt
        - Thanks, Ville!

Revision 1.38 / (download) - annotate - [select for diffs], Wed Oct 3 21:58:10 2012 UTC (7 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.37: +2 -1 lines
Diff to previous 1.37 (colored)

Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.

Revision 1.37 / (download) - annotate - [select for diffs], Fri Jul 6 12:40:18 2012 UTC (7 years, 5 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.36: +3 -4 lines
Diff to previous 1.36 (colored)

Updating package for Perl 5 module XML::LibXML in textproc/p5-XML-LibXML
from 1.96nb1 to 2.00.01 (upstream 2.0001).

Upstream changes:
2.0001          Wed Jun 20 19:40:05 IDT 2012
    - Remove the leftover perl-libxml-libxml.h from the distribution.
        - https://rt.cpan.org/Ticket/Display.html?id=77924
        - Thanks to Martin Mann for the report.

2.0000          Tue Jun 19 23:04:23 IDT 2012
    - Fix warnings that appear when compiling using the clang C compiler by
    default.
        - https://rt.cpan.org/Ticket/Display.html?id=77802
        - Thanks to duvny for the report, and to seldon, doy and Zefram
        for their assistance in fixing the warnings.
    - Fix tests and run-time errors when Hash::FieldHash is installed
    by no longer using Hash::FieldHash.
        - https://rt.cpan.org/Ticket/Display.html?id=77576
        - Thanks to hsk@fli-leibniz.de for reporting it, and to
        Father Chrysostomos ( http://search.cpan.org/~sprout/ ) and
        Mons Anderson for some diagnosis.

1.99            Thu May 31 10:21:23 IDT 2012
    - Apply a patch from Mons Anderson ( mons@cpan.org ) for fixing the
    overloading.
        - t/62overload.t
        - Thanks to Mons.
    - Fix test failures (and general functionality) on 64-bit big endian
    platforms
        - https://rt.cpan.org/Ticket/Display.html?id=77340
        - Thanks to Gregor Herrmann and Niko Tyni from the
        Debian Perl group.

1.98            Sun May 13 21:02:14 IDT 2012
    - Make sure parse_string() and load_xml() also accept references to
    strings (to avoid unnecessary copying).
        - See: https://rt.cpan.org/Ticket/Display.html?id=64051

1.97            Mon Apr 30 20:31:24 IDT 2012
    - Apply a test and a fix to correct keep_blanks having no effect on
    parse_balanced_chunk.
        - fixes https://rt.cpan.org/Ticket/Display.html?id=76696
        - Add t/30keep_blanks.t .
        - Thanks to SREZIC for the report, the test and the fix.

Revision 1.36 / (download) - annotate - [select for diffs], Thu Jun 14 07:45:22 2012 UTC (7 years, 6 months ago) by sbd
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.35: +2 -1 lines
Diff to previous 1.35 (colored)

Recursive PKGREVISION bump for libxml2 buildlink addition.

Revision 1.35 / (download) - annotate - [select for diffs], Sun Apr 22 12:14:47 2012 UTC (7 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

Update to 1.96:

1.96            Fri Mar 16 21:01:09 IST 2012
    - Apply a patch to add leading minus signs to the commands of
    install_sax_driver.
        - This makes the make process succeed even if they fail.
        - Fixes https://rt.cpan.org/Public/Bug/Display.html?id=75007
        - Thanks to POPEL for the report, and to Petr Pajas for the patch.
    - Apply a patch from Tim Brody to skip_all on
    t/49callbacks_returning_undef.t when URI.pm's version is below 1.35.
        - Thanks to Tim Brody for the patch.
        - Fixes the problem reported in http://www.city-fan.org/tips/PaulHowarth/Blog/2011-09-06.

1.95            Tue Mar  6 10:35:26 IST 2012
    - Got rid of a broken test (at least with recent libxml2s) in
    t/03doc.t :
        - https://rt.cpan.org/Ticket/Display.html?id=75403
        - The problem was that the test tested for an undefined XML
        namespace, a behaviour which was changed in a recent libxml2
        release.
        - Thanks to vcizek for the report.

1.94            Sat Mar  3 22:05:18 IST 2012
    - Fix XML::LibXML::Element tests for ineqaulity with == and eq.
        - Fixes https://rt.cpan.org/Ticket/Display.html?id=75505 .
        - Thanks to Mark Overmeer for the report and for a preliminary patch
        to t/71overload.t .

1.93            Mon Feb 27 11:15:50 IST 2012
    - Fix XML::LibXML::Element comparision with == and eq.
        - Fixes https://rt.cpan.org/Ticket/Display.html?id=75257 ,
        https://rt.cpan.org/Ticket/Display.html?id=75293 ,
        https://rt.cpan.org/Ticket/Display.html?id=75259 .
        - Thanks to Toby Inkster for a preliminary patch (that was modified by
        me) and to the various people who reported the problem.

1.92            Tue Feb 21 19:00:48 IST 2012
    - Fix for test failure on perls < 5.10.
        - Fixes https://rt.cpan.org/Public/Bug/Display.html?id=75195
        - Thanks to Paul for the report, and for a patch that was not
        accepted.

1.91            Tue Feb 21 13:57:54 IST 2012
    - Overload hash dereferencing on XML::LibXML::Elements, to provide
    access to the element's attributes.
        - See XML::LibXML::AttributeHash for details.
        - Thanks to Toby Inkster.
    - Pull some commits from Toby Inkster to add more convenient methods
    to XML::LibXML::NodeList such as sort, map, grep, etc.
        - https://bitbucket.org/shlomif/perl-xml-libxml/pull-request/11/xml-libxml-nodelist-improvements
        - Thanks, Toby!
    - Printed some warnings regardless if DEBUG is on.
        - Thanks to http://search.cpan.org/~mstrout/ for the suggestion.

1.90            Sun Jan  8 20:57:58 IST 2012
    - Pull a commit from Aaron Crange to fix compilation bugs in Devel.xs:
        - local variable declarations must be in the PREINIT section,
        not `CODE`, at least for some compiler/OS combinations.
        - Thanks, Aaron!

1.89            Sat Dec 24 09:46:26 IDT 2011
    - Apply a patch with spelling fixes by Kevin Lyda :
        - https://rt.cpan.org/Public/Bug/Display.html?id=71403
        - Thanks to Kevin.
    - Apply a pull request by ElDiablo with the implementation of
    lib/XML/LibXML/Devel.pm .
    - Adjust the Win32 Build Instructions in the README file.
        - Thanks to Christopher J. Madsen.

Revision 1.34 / (download) - annotate - [select for diffs], Tue Oct 4 02:51:40 2011 UTC (8 years, 2 months ago) by hiramatsu
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.33: +2 -3 lines
Diff to previous 1.33 (colored)

Updated to p5-XML-LibXML to 1.88.

This version properly handles error messages in recent textproc/libxml2.

See "Changes" file in the distfile for complete list of bug fixes.

Revision 1.33 / (download) - annotate - [select for diffs], Sun Aug 14 15:14:18 2011 UTC (8 years, 4 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

Revision bump after updating perl5 to 5.14.1.

Revision 1.32 / (download) - annotate - [select for diffs], Sat Aug 21 16:36:13 2010 UTC (9 years, 3 months ago) by seb
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.31: +2 -1 lines
Diff to previous 1.31 (colored)

Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!

Revision 1.31 / (download) - annotate - [select for diffs], Sun Oct 11 11:24:38 2009 UTC (10 years, 2 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.30: +6 -3 lines
Diff to previous 1.30 (colored)

Updating textproc/p5-XML-LibXML from 1.69 to 1.70

pkgsrc changes:
  - Adding license definition
  - Adjusting dependencies
  - Adding SUPERCEDES/CONFLICTS for merged textproc/p5-XML-LibXML-Common

Upstream changes:
1.70
   - various fixes and improvements in the documentation
   - added (convenient yet non-standard) methods nonBlankChildNodes,
     firstNonBlankChild, nextNonBlankSibling, prevNonBlankSibling
     that skip empty or whitespace-only Text and CDATA nodes
   - exposed and documented external entity handler
   - XPathContext can now be passed to toStringC14N and toStringEC14N
     (e.g. to provide NS mapping for the XPath expression)
   - avoid using libxml2's globals (Nick Wellnhofer)
   - added interface to libxml2's regexp implementation: XML::LibXML::RegExp
   - added XML::LibXML->load_xml and XML::LibXML->load_html with
     uniform and cleaner API than the old parse_* family
   - cleanup code dealing with parsing flags
   - fix bogus validation results if revalidating a modified document
   - added 'eq' and 'cmp' overloading on XML::LibXML::Error and set fallback to 1
   - lots of bugs fixed

1.69_2
   - provide context and more accurate column number in
     structured errors
   - clarify license and copyright
   - support for Win32+mingw+ActiveState

1.69_1
   - merge with XML::LibXML::Common
   - fix compilation on Windows with mingw or msvc
   - fix a bug in structured errors preventing the previous errors from being reported
   - fix compilation bugs
   - fix encoding problem in reader
   - added getAttributeHash to the reader interface
   - fix segfaults: reconcileNs in domReplaceChild, findnodes with a doc fragment (S. Rezic)

Revision 1.30 / (download) - annotate - [select for diffs], Sat Nov 22 00:41:19 2008 UTC (11 years ago) by he
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

Updated from version 1.68 to 1.69.

Upstream changes:

1.69
   - fix incorrect output of getAttributeNS and possibly other methods on UTF-8
   - added $node_or_xpc->exists($xpath) method
   - remove accidental debug output from XML::LibXML::SAX::Builder

Revision 1.29 / (download) - annotate - [select for diffs], Mon Nov 10 16:49:29 2008 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.28: +2 -3 lines
Diff to previous 1.28 (colored)

Update to 1.68:

1.68pre

   - compilation problem fixes

1.67
   - many bugfixes (rt.cpan.org)
   - added XML::LibXML::Pattern module and extended pattern support in Reader
   - added XML::LibXML::XPathExpression module that can pre-compile an XPath expression
   - reimplementation of the thread support (mostly by Tim Brody)
   - structured errors XML::LibXML::Error
   - memory leak fixes
   - documentation fixes
   - README - notes for building on Win32 (C.J. Madsen)

Revision 1.28 / (download) - annotate - [select for diffs], Sun Oct 19 19:18:59 2008 UTC (11 years, 1 month ago) by he
Branch: MAIN
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (colored)

Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").

Revision 1.27 / (download) - annotate - [select for diffs], Wed Apr 16 13:29:27 2008 UTC (11 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

Update to 1.66:

1.66
   - Perl-thread support contributed by Tim Brody [rt.cpan.org #31945]
   - fix [rt.cpan.org #30610] possible segmentation fault when importing nodes from a document to an element created with XML::LibXML::Element->new
   - fix [rt.cpan.org #30261] Segmentation fault when extracting elements from an XML chunk
   - make Makefile.PL require Perl 5.6.1
   - minor fixes and additions to the documentation
   - portability patch from [rt.cpan.org #29627]
   - give registered Ns declarations precedence over document-specific ones
     in XML::LibXML::XPathContext; fixes [rt.cpan.org #29650]

Revision 1.26 / (download) - annotate - [select for diffs], Thu Nov 29 14:28:44 2007 UTC (12 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Update to 1.65:

1.65
   - fix bug in t/40reader.t revealed by a bugfix in Test::More 0.71 (Jonathan Rockway)
   - fix possible SIGSEGV when PI's or attrs created with
     createDocument can get garbage-collected after their owning
     document (old-standing bug suddenly caught by XML::Compile regression tests)
   - skip tests for unsupported features on unsupported versions of Perl/libxml2
   - make Reader interface require Perl 5.8 (patches to extend to 5.6 are welcome)

1.64
   - fix reconcilation of the "xml" namespace [rt.cpan.org #26450]
   - make tests pass with libxml2 2.9.29 - PI regression tests now
     accept "" as data of an empty PI [rt.cpan.org #27659]
   - strip-off UTF8 flag with $node->toString($format,1) for consistent
     behavior independent on the actual document encoding
   - fix in XML::LibXML::Reader::nextSiblingElment
   - fix synopsis for XML::LibXML::Reader
   - skip tests that require Encode module if not available (perl 5.6)
   - finally removed the iterator() method deprecated since 1.54
   - set_document_locator support in XML::LibXML::SAX::Parser
   - SYNOPSIS sections of the docs now mention which module to use
     and which other manpage to look into for inherited methods
   - XML::LibXML::Namespace API fixed in order to achieve
     an agreement between the docs and the implementation

Revision 1.25 / (download) - annotate - [select for diffs], Wed Jun 13 23:29:01 2007 UTC (12 years, 6 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.24: +10 -7 lines
Diff to previous 1.24 (colored)

Updated to version 1.63.

Pkgsrc changes:
  - Added support for installation to DESTDIR.
  - Registration of the parser happens through the pkginstall framework
    (INSTALL/DEINSTALL) now, thus making the MESSAGE file unnecessary.
    Setting SKIP_SAX_INSTALL in the environment and replacing
    PERL5_INSTALLVENDORLIB in the install scripts is necessary for this to
    work.

Changes since version 1.62:
==============================
1.63
   - added no_network parser flag
   - added support for exclusive canonicalization (http://www.w3.org/TR/xml-exc-c14n/)
   - make XInclude reflect parser flags
   - documentation fixes
   - better namespace reconciliation implemented by Tim Brody
   - $doc->toString always returns octets
   - $doc->actualEncoding returns UTF8 if no document encoding is declared
     (unlike $doc->getEncoding, which returns undef)

Revision 1.24 / (download) - annotate - [select for diffs], Tue Feb 27 14:08:33 2007 UTC (12 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.23: +4 -4 lines
Diff to previous 1.23 (colored)

Update to 1.62.001:

1.62
   - interface to libxml2's pull-parser XML::LibXML::Reader
     (initiated by Heiko Klein)
   - make error messages intended to the user report the line of the
     application call rather than that of the internal XS call
   - XML::LibXML::Attr->serializeContent added (convenience function)
   - fix getAttributeNode etc. w.r.t. #FIXED attributes (as well as some
     cases with old buggy libxml2 versions)
   - warn if runtime libxml2 is older than the one used at the compile time
   - if compiled against libxml2 >= 2.6.27, new parse_html_* implementation is used
     allowing encoding and other options to be passed to the parser
   - DOM-compliant nodeNames: #comment, #text, #cdata, #document, #document-fragment
   - toString on empty text node returns empty string, not undef
   - cloneNode copies attributes on an element as required by the DOM spec

Revision 1.23 / (download) - annotate - [select for diffs], Sun Nov 5 14:05:07 2006 UTC (13 years, 1 month ago) by seb
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.22: +11 -6 lines
Diff to previous 1.22 (colored)

Update to upstream version 1.61003, package version 1.61.003.

Package changes:
- adjust dependencies
- mark conflicting with p5-XML-LibXML-XPathContext package

Please note that this version includes the perl module
XML::LibXML::XPathContext. This module is also provided by the
textproc/p5-XML-LibXML-XPathContext package which is about to be deleted.


Changes since last packaged version (1.58):
1.61
 - get{Elements,Children}By{TagName,TagNameNS,LocalName} now
   obey wildcards '*', getChildrenByLocalName was added.
 - XML::LibXML::XPathContext merged in
 - many new tests added
 - the module should now be fully compatibile with libxml2 >= 2.6.16
   (some older versions compile but have problems with namespaced attributes)
 - threads test skipped by default
 - documentation updates (namely DOM namespace conformance in XML::LibXML::DOM)
 - added setNamespaceDecl{URI,Prefix}
 - get/setAttribute(NS)? implementation made xmlns aware
 - all sub-modules have the same version as XML::LibXML

1.60
 - getElementsById corrected to getElementById and the old name kept
   as an alias. Also re-implemented without XPath for improved
   performance
 - DOM Level 3 method $attr->isId() added
 - make {get,set,has}Attribute(Node)? methods work with full
   attribute names rather than just localnames.
   (Although DOM Level 3 is not very clear about the behavior of
   these methods for an attributes with namespaces, it certainly
   does not imply that getAttribute('foo') should return value of a
   bar:foo, which was the old behavior.)
 - added publicId and systemId methods to XML::LibXML::Dtd

1.59
 - new parser and callback code (Christian Glahn)
 - new XML::LibXML::InputCallback class
 - many bug fixes (including several memory leaks)
 - documentation and regression fixes and enhancements
 - Perl wrappers for parse_html_*
 - make sure parse_* methods are not called on class (bug 11126)
 - DOM Layer 3 conformance fixes:
   * lookupNamespaceURI(empty_or_undef) now returns the default NS
 - faster getChildrenByTagNameNS implementation
 - remove the SGML parser code no longer supported by libxml (Michael Kröll)

Revision 1.22 / (download) - annotate - [select for diffs], Sat Mar 4 21:30:49 2006 UTC (13 years, 9 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Feb 5 23:11:04 2006 UTC (13 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.20 / (download) - annotate - [select for diffs], Tue Jan 24 07:32:37 2006 UTC (13 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.

Revision 1.19 / (download) - annotate - [select for diffs], Sat Aug 6 06:19:33 2005 UTC (14 years, 4 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored)

Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Jul 13 18:01:43 2005 UTC (14 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Turn PERL5_PACKLIST into a relative path instead of an absolute path.
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}.  There is no change to the binary
packages.

Revision 1.17 / (download) - annotate - [select for diffs], Mon Apr 11 21:47:39 2005 UTC (14 years, 8 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.16: +1 -2 lines
Diff to previous 1.16 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.16 / (download) - annotate - [select for diffs], Sat Feb 19 20:54:14 2005 UTC (14 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.15: +2 -3 lines
Diff to previous 1.15 (colored)

Update to 1.58:
1.58
   - fixed a pointer initialization in parse_xml_chunk(), fixes
     random several segmentation faults on document fragments.
   - added NSCLEAN feature to the parser interface (bug 4560)
   - minor code cleanups
   - updated libxml2 blacklist.
   - fixed croak while requesting nodeName() of CDATA sections (bug 1694).
   - more documentation updates

Revision 1.15 / (download) - annotate - [select for diffs], Mon Dec 20 11:31:10 2004 UTC (14 years, 11 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

since perl is now built with threads on most platforms, the perl archlib
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").

binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.

addresses PR pkg/28619 from H. Todd Fujinaka.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Oct 3 00:18:20 2004 UTC (15 years, 2 months ago) by tv
Branch: MAIN
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Mar 29 23:50:49 2004 UTC (15 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.12: +2 -3 lines
Diff to previous 1.12 (colored)

Update to 1.57; addresses PR 23884. Changes:
   - added cloneNode to XML::LibXML::Document
   - include Schema/RelaxNG code only with libxml2 >= 2.6.0 (to support old libxml2)
   - applied patch to example/cb_example.pl (bug 4262)
   - fixed insertBefore/insertAfter on empty elements (bug 3691)
   - more DOM conformant XML::LibXML->createDocument API (by Robin Berjon)
   - fixed encoding problems with API calls in document encoding
   - improved support for importing DTD subsets
   - fixed DTD validation error reporting problems with libxml2-2.6.x
   - fixed compilation problems with libxml2-2.6.x
   - fixed XML::LibXML::Number to support negative numbers
   - added XML Schema validation interface (XML::LibXML::Schema)
   - added XML RelaxNG validation interface (XML::LibXML::RelaxNG)
   - Michael K. Edwards' patch applied with some amendments from Petr Pajas:
     * add debian build files (I added SKIP_SAX_INSTALL flag for
       Makefile.PL and changed the patch so that it doesn't disable
       sax parser registration completely by default, and rather made
       debian build use this flag)
     * general cleanup (use SV_nolen, etc.)
     * SAX parsers cleanup
     * general error reporting code cleanup/rewrite, try preventing
       possible memory leaks
     * recover(1) now triggers warnings (disable with $SIG{__WARN__}=sub {})
     * slighlty more strict parse_string behavior (now same as when
       parsing fh, etc): e.g. parse_string("<foo:bar>"), i.e prefix without
       NS declaration, raises error unless recover(1) is used
     * documentation fixes/updates
     * slightly updated test set to reflect the new slightly more strict
       parsing.
   - fixed default c14n XPath to include attributes and namespaces (Petr Pajas)
   - make libxml2's xmlXPathOrderDocElems available through a new
     $doc->indexElements method
   - added version information of libxml2
   - Les Richardson's documentation patch applied.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Mar 26 02:27:55 2004 UTC (15 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.

Revision 1.11 / (download) - annotate - [select for diffs], Sun Feb 22 07:25:03 2004 UTC (15 years, 9 months ago) by minskim
Branch: MAIN
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored)

bl3ify

Revision 1.10 / (download) - annotate - [select for diffs], Fri Jan 23 21:50:49 2004 UTC (15 years, 10 months ago) by jmmv
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Bump PKGREVISION due to xmlcatmgr update to 2.0beta1.  I know; this is a PITA.
This shouldn't be needed if we had non-recursive dependancies *sigh*.

Revision 1.9 / (download) - annotate - [select for diffs], Thu Dec 4 19:48:26 2003 UTC (16 years ago) by xtraeme
Branch: MAIN
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

Bump PKGREVISION (libxml2, libxslt and imlib2 were updated).

Revision 1.8 / (download) - annotate - [select for diffs], Sun Oct 5 11:55:53 2003 UTC (16 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.7: +5 -4 lines
Diff to previous 1.7 (colored)

Update to 1.56:
1.56
   - added line number interface (thanks to Peter Haworth)
   - patch to make perl 5.8.1 and XML::LibXML work together (thanks to François Pons)
   - added getElementById to XML::LibXML::Document (thanks to Robin Berjon)
   - fixes symbol problem with versions of libxml2 compiled without
     thread support (reported by Randal L. Schwartz)
   - tiny code clean ups
   - corrected tested versions after a local setup problem

1.55
   - fixed possible problems with math.h
   - added C14N interface "toStringC14N()" (thanks to Chip Turner)
   - fixed default namespace bug with libxml2 2.5.8 (by Vaclav Barta)
   - fixed a NOOP in the XPath code.
   - fixed insertBefore() behaviour to be DOM conform
   - fixed a minor problem in Makefile.PL
   - improved more documentation
   - converted documentation to DocBook

*NOTE:*
Version 1.54 fixes potentional buffer overflows were possible with earlier
versions of the package.

1.54
   - fixed some major bugs, works now with libxml2 2.5.x
   - fixed problem with empty document fragments
   - bad tag and attribute names cannot be created anymore
   - Catalog interface is aware about libxml2 configuration
   - XML::LibXML should work now on systems without having zlib installed
   - cleaned the error handling code, which
     - fixes bad reporting of the validating parser
     - fixes bad reporting in xpath functions
   - added getElementsBy*Name() functions for the Document Class
   - fixed memory management problem introduced in 1.53
     (that fixes a lot strange things)
   - interface for raw libxml2 DOM building functions
     (currently just addChild() and addNewChild(), others will follow)
   - fixed namespace handling if nodes are imported to a new DOM.
   - fixed segmentation fault during validation under libxml2 2.4.25
   - fixed bad CDATA handing in XML::LibXML::SAX::Builder
   - fixed namespace handing in XML::LibXML::SAX
   - fixed attribute handing in XML::LibXML::SAX
   - fixed memory leak       in XML::LibXML::SAX
   - fixed memory leak       in XML::LibXML::Document
   - fixed segfault while appending entity ref nodes to documents
   - fixed some backward compatibility issues
   - fixed cloning with namespaces misbehaviour
   - fixed parser problems with libxml2 2.5.3+
   - moved iterator classes into a separate package
     (after realizing some CPAN testers refuse to read their warnings
     from Makefile.PL)
   - improved parser testsuite
   - improved M
   - more documentation

1.53
   Parser
   - catalog interface
   - enabled SGML parsing
   - implemented libxml2 dom recovering
   - parsing into GDOME nodes is now possible
   - XML::LibXML::SAX is now faster
   - made XML::LibXML::SAX parser running without errors in most (all?) cases
     (DTD handling is still not implemented).

   DOM interface
   - Node Iterator class
   - NodeList Iterator class
   - introduced XML::GDOME import and export. (EXPERIMENTAL)
   - more security checks

   general blur
   - removed code shared with XML::GDOME to a separate XML::LibXML::Common
     module (check CPAN)
   - removed some redundand code
   - more documentation (and docu fixes) (thanks to Petr Pajas)

   major fixes:
   - possible buffer overflow with broken XML:
     This may effect all older versions of XML::LibXML, please upgrade!

   - a bug while replacing the document element.
   - very stupid encoding bug. all UTF8 strings will now be marked as
     UTF8 correctly
   - namespace functions to work with empty namespaces
   - toFH()
   - namespace setting in XPath functions:
     the namespaces of the document element will always be added now
   - threaded perl 5.8.0 issues
   - calling external entity handlers work again
   - XML::LibXML::SAX::Parser will not throw warnings on DTD nodes

1.52
   - fixed some typos (thanks to Randy Kobes and Hildo Biersma)
   - fixed namespace node handling
   - fixed empty Text Node bug
   - corrected the parser default values.
   - added some documentation

1.51
   - fixed parser bug with broken XML declarations
   - fixed memory management within documents that have subsets
   - fixed some threaded perl issues
     (special thanks to Andreas Koenig for the patch)
   - applied Win32 tests
     (special thanks to Randy Kobes for the patch)
   - fixed findnodes() and find() to return empty arrays in array context
     if the statement was legal but produced no result.
   - fixed namespace handling in xpath functions
   - fixed local namespace handling in DOM functions
   - pretty formating to all serializing functions
     *NOTE* the XML::LibXML::Node::toString interface changed
     check the XML::LibXML::Node man page
   - made xpath functions verbose to perl (one can wrap evals now)
   - improved native SAX interface
   - improved XML::LibXML::SAX::Builder
   - added getNamespaces to the node interface
   - better libxml2 version testing
   - more documentation

1.50
   - fixed major problems with the validating parser
   - fixed default behaviour of the generic parser
   - fixed attribute setting of the string parser
   - fixed external entity loading for entity expansion
   - fixed nodeValue() to handle entities and entity refs correctly
   - SAX::Parser ignores now hidden XINCLUDE nodes.
   - fixed SAX::Builder to recognize namespace declarations correctly
   - compatibility fixes
   - importNode() bug fix
   - fixed library tests and output in Makefile.PL
   - added setOwnerDocument() again
   - XML::LibXML::Document::process_xincludes reintroduced
   - global callbacks reintroduced
     NOTE: the Interface changed here, read XML::LibXML manpage!
   - code cleanings
   - push parser interface
   - basic native libxml2 SAX interface
     THIS INTERFACE IS STILL EXPERIMENTAL
   - cloneNode clones now within documents
   - more documentation

1.49
   - memory management has been completely rewritten.
        now the module should not cause that many memory leaks
        (special thanks to Merijn Broeren and Petr Pajas for providing
         testcases)
   - more libxml2 functions are used
   - DOM API is more Level 3 conform
   - ownerDocument fixed
   - parser validation bug fixed (reported by Erik Ray)
   - made parse_xml_chunk() report errors
   - fixed the PI interface
   - xpath.pl example
   - better namespace support
   - improved NamedNodeMap support
   - restructured the interfaces
   - HTML document nodes are recognized as HTML doc nodes instead of plain nodes
   - XML::LibXML::SAX::Parser able to handle HTML docs now
     (patch by D. Hageman [dhageman@dracken.com])
   - added serialization flags ($setTagCompression, $skipDtd and
     $skipXMLDeclaration)
   - more documentation

1.40
   - new parsefunction: $parser->parse_xml_chunk($string);
   - appendChild( $doc_fragment ) bug fixed
   - removed obsolete files (parser.?)
   - fixed getElementsByTagName and getElementsByTagNameNS to fit the spec
   - new functions in XML::LibXML::Element:
       getChildrenByTagName
       getChildrenByTagNameNS
       getElementsByLocalName
   - minor fixes and extensions of the tests
   - more docu ;)
   - SAX added comment and PI support
   - SAX added start_prefix_mapping/end_prefix_mapping
   - Fixed find() bug with no results
   - Added use IO::Handle so FH reads work
   - A number of segfault fixes
   - constants added without XML_ prefix

Revision 1.7 / (download) - annotate - [select for diffs], Thu Jul 17 22:54:39 2003 UTC (16 years, 4 months ago) by grant
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

s/netbsd.org/NetBSD.org/

Revision 1.6 / (download) - annotate - [select for diffs], Sun Jul 13 13:53:35 2003 UTC (16 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

PKGREVISION bump for libiconv update.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Jun 2 01:16:31 2003 UTC (16 years, 6 months ago) by jschauma
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.

Revision 1.4 / (download) - annotate - [select for diffs], Fri May 2 11:56:32 2003 UTC (16 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Oct 5 00:50:35 2002 UTC (17 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.2: +4 -7 lines
Diff to previous 1.2 (colored)

Use perl5/module.mk, convert to buildlink2.mk.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Sep 10 16:06:50 2002 UTC (17 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.1: +4 -2 lines
Diff to previous 1.1 (colored)

Since the major of libiconv was increased during the update to 1.8,
bump dependency to latest libiconv version; recursively also bump all
dependencies of packages depending on libiconv.
Requested by fredb.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Jan 30 22:38:36 2002 UTC (17 years, 10 months ago) by mjl
Branch: TNF
CVS Tags: pkgviews-base, pkgviews, pkgsrc-base, netbsd-1-6-RELEASE-base, netbsd-1-6, netbsd-1-5-PATCH003, buildlink2-base, buildlink2
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of p5-XML-LibXML-1.31

This module is an interface to the gnome libxml2 DOM parser (no SAX
parser support yet), and the DOM tree. It also provides an
XML::XPath-like findnodes() interface, providing access to the XPath
API in libxml2.

Provided by Shell Hung in PR/15088.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Jan 30 22:38:36 2002 UTC (17 years, 10 months ago) by mjl
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>