Subject: CVS commit: pkgsrc/textproc/p5-XML-LibXML
From: Wen Heping
Date: 2014-05-03 14:37:21
Message id: 20140503123721.E445396@cvs.netbsd.org

Log Message:
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".

Files:
RevisionActionfile
1.50modifypkgsrc/textproc/p5-XML-LibXML/Makefile
1.28modifypkgsrc/textproc/p5-XML-LibXML/distinfo