Hello community, here is the log from the commit of package perl-XML-LibXML for openSUSE:Factory checked in at 2015-04-27 13:04:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-XML-LibXML (Old) and /work/SRC/openSUSE:Factory/.perl-XML-LibXML.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-XML-LibXML" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-XML-LibXML/perl-XML-LibXML.changes 2014-07-28 06:31:06.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-XML-LibXML.new/perl-XML-LibXML.changes 2015-04-27 13:04:22.000000000 +0200 @@ -1,0 +2,31 @@ +Fri Apr 24 16:02:09 UTC 2015 - [email protected] + +- updated to 2.0119 + see /usr/share/doc/packages/perl-XML-LibXML/Changes + + 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. + +------------------------------------------------------------------- +Wed Apr 15 14:48:13 UTC 2015 - [email protected] + +- updated to 2.0118 + see /usr/share/doc/packages/perl-XML-LibXML/Changes + + 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. + + 2.0117 2014-10-26 + - Support libxml2 builds with disabled xmlReader + - 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. + +------------------------------------------------------------------- Old: ---- XML-LibXML-2.0116.tar.gz New: ---- XML-LibXML-2.0119.tar.gz cpanspec.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-XML-LibXML.spec ++++++ --- /var/tmp/diff_new_pack.7uN588/_old 2015-04-27 13:04:23.000000000 +0200 +++ /var/tmp/diff_new_pack.7uN588/_new 2015-04-27 13:04:23.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-XML-LibXML # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,22 +17,21 @@ Name: perl-XML-LibXML -Version: 2.0116 +Version: 2.0119 Release: 0 %define cpan_name XML-LibXML Summary: Perl Binding for libxml2 License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/XML-LibXML/ -Source: http://www.cpan.org/authors/id/S/SH/SHLOMIF/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/S/SH/SHLOMIF/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(ExtUtils::MakeMaker) >= 6.56 BuildRequires: perl(XML::NamespaceSupport) >= 1.07 BuildRequires: perl(XML::SAX) >= 0.11 BuildRequires: perl(parent) -Requires: perl(ExtUtils::MakeMaker) >= 6.56 Requires: perl(XML::NamespaceSupport) >= 1.07 Requires: perl(XML::SAX) >= 0.11 Requires: perl(parent) @@ -41,6 +40,7 @@ BuildRequires: pkgconfig(libxml-2.0) >= 2.9.0 Provides: perl-XML-LibXML-Common = %{version} Obsoletes: perl-XML-LibXML-Common < %{version} +# MANUAL END %description This module is an interface to libxml2, providing XML and HTML parsers with @@ -67,6 +67,6 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes example HACKING.txt LICENSE README TODO +%doc Changes docs example HACKING.txt LICENSE README TODO %changelog ++++++ XML-LibXML-2.0116.tar.gz -> XML-LibXML-2.0119.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/Changes new/XML-LibXML-2.0119/Changes --- old/XML-LibXML-2.0116/Changes 2014-04-12 10:04:39.000000000 +0200 +++ new/XML-LibXML-2.0119/Changes 2015-04-23 09:10:33.000000000 +0200 @@ -1,5 +1,24 @@ Revision history for Perl extension XML::LibXML +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. + +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. + +2.0117 2014-10-26 + - Support libxml2 builds with disabled xmlReader + - 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. + 2.0116 2014-04-12 - t/cpan-changes.t : minimum version of Test::CPAN::Changes. - This is to avoid test failures such as: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/LibXML.pm new/XML-LibXML-2.0119/LibXML.pm --- old/XML-LibXML-2.0116/LibXML.pm 2014-04-12 10:07:54.000000000 +0200 +++ new/XML-LibXML-2.0119/LibXML.pm 2015-04-23 09:12:23.000000000 +0200 @@ -29,7 +29,7 @@ use IO::Handle; # for FH reads called as methods BEGIN { -$VERSION = "2.0116"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0119"; # VERSION TEMPLATE: DO NOT CHANGE $ABI_VERSION = 2; require Exporter; require DynaLoader; @@ -396,8 +396,11 @@ line_numbers => $self->{XML_LIBXML_LINENUMBERS}, base_uri => $self->{XML_LIBXML_BASE_URI}, gdome => $self->{XML_LIBXML_GDOME}, - set_parser_flags => $self->{XML_LIBXML_PARSER_OPTIONS}, }); + # The parser options may contain some options that were zeroed from the + # defaults so set_parser_flags won't work here. We need to assign them + # explicitly. + $new->{XML_LIBXML_PARSER_OPTIONS} = $self->{XML_LIBXML_PARSER_OPTIONS}; $new->input_callbacks($self->input_callbacks()); return $new; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/LibXML.pod new/XML-LibXML-2.0119/LibXML.pod --- old/XML-LibXML-2.0116/LibXML.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/LibXML.pod 2015-04-23 09:12:44.000000000 +0200 @@ -505,7 +505,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/LibXML.xs new/XML-LibXML-2.0119/LibXML.xs --- old/XML-LibXML-2.0116/LibXML.xs 2014-04-03 15:08:18.000000000 +0200 +++ new/XML-LibXML-2.0119/LibXML.xs 2015-04-04 18:16:05.000000000 +0200 @@ -69,14 +69,18 @@ #if LIBXML_VERSION >= 20621 #define WITH_SERRORS +#ifdef LIBXML_READER_ENABLED #define HAVE_READER_SUPPORT #include <libxml/xmlreader.h> #endif +#endif #ifdef LIBXML_CATALOG_ENABLED #include <libxml/catalog.h> #endif +#ifdef HAVE_READER_SUPPORT + typedef enum { XML_TEXTREADER_NONE = -1, XML_TEXTREADER_START= 0, @@ -95,6 +99,7 @@ XML_TEXTREADER_VALIDATE_XSD = 4 } xmlTextReaderValidate; +#endif /* HAVE_READER_SUPPORT */ /* GDOME support * libgdome installs only the core functions to the system. @@ -1489,6 +1494,8 @@ LibXML_configure_namespaces(ctxt); } +#ifdef HAVE_READER_SUPPORT + static void LibXML_set_reader_preserve_flag( xmlTextReaderPtr reader ) { HV *hash; @@ -1522,6 +1529,8 @@ return 0; } +#endif /* HAVE_READER_SUPPORT */ + extern void boot_XML__LibXML__Devel(pTHX_ CV*); MODULE = XML::LibXML PACKAGE = XML::LibXML diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/META.json new/XML-LibXML-2.0119/META.json --- old/XML-LibXML-2.0116/META.json 2014-04-12 10:09:46.000000000 +0200 +++ new/XML-LibXML-2.0119/META.json 2015-04-23 09:13:55.000000000 +0200 @@ -4,7 +4,7 @@ "Petr Pajas" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 6.94, CPAN::Meta::Converter version 2.140640", + "generated_by" : "ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.142060", "keywords" : [ "dom", "html", @@ -49,7 +49,6 @@ }, "runtime" : { "requires" : { - "ExtUtils::MakeMaker" : "6.56", "Test::More" : "0", "XML::NamespaceSupport" : "1.07", "XML::SAX" : "0.11", @@ -69,5 +68,5 @@ "url" : "https://bitbucket.org/shlomif/perl-xml-libxml" } }, - "version" : "2.0116" + "version" : "2.0119" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/META.yml new/XML-LibXML-2.0119/META.yml --- old/XML-LibXML-2.0116/META.yml 2014-04-12 10:09:46.000000000 +0200 +++ new/XML-LibXML-2.0119/META.yml 2015-04-23 09:13:55.000000000 +0200 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 6.94, CPAN::Meta::Converter version 2.140640' +generated_by: 'ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.142060' keywords: - dom - html @@ -34,7 +34,6 @@ - t - inc requires: - ExtUtils::MakeMaker: '6.56' Test::More: '0' XML::NamespaceSupport: '1.07' XML::SAX: '0.11' @@ -47,4 +46,4 @@ resources: homepage: https://bitbucket.org/shlomif/perl-xml-libxml repository: https://bitbucket.org/shlomif/perl-xml-libxml -version: '2.0116' +version: '2.0119' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/Makefile.PL new/XML-LibXML-2.0119/Makefile.PL --- old/XML-LibXML-2.0116/Makefile.PL 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/Makefile.PL 2015-04-23 09:12:44.000000000 +0200 @@ -43,7 +43,6 @@ ), 'PREREQ_PM' => { 'base' => 0, - 'ExtUtils::MakeMaker' => '6.56', #'Hash::FieldHash' => '0.09', 'parent' => 0, 'strict' => 0, @@ -54,32 +53,37 @@ 'XML::SAX' => '0.11', }, 'OBJECT' => '$(O_FILES)', # add the DOM extensions to libxml2 - META_MERGE => - { - resources => + ($ExtUtils::MakeMaker::VERSION >= 6.54) + ? + ( + META_MERGE => { - repository => 'https://bitbucket.org/shlomif/perl-xml-libxml', - homepage => 'https://bitbucket.org/shlomif/perl-xml-libxml', + resources => + { + repository => 'https://bitbucket.org/shlomif/perl-xml-libxml', + homepage => 'https://bitbucket.org/shlomif/perl-xml-libxml', + }, + keywords => + [ + "dom", + "html", + "libxml", + "object oriented", + "oop", + "parse", + "parser", + "parsing", + "pullparser", + "sax", + "sgml", + "xml", + "xpath", + "XPath", + "xs", + ], }, - keywords => - [ - "dom", - "html", - "libxml", - "object oriented", - "oop", - "parse", - "parser", - "parsing", - "pullparser", - "sax", - "sgml", - "xml", - "xpath", - "XPath", - "xs", - ], - }, + ) + : (), ); # -------------------------------------------------------------------------- # # -------------------------------------------------------------------------- # @@ -314,6 +318,7 @@ q/ -llibxml2 -lzlib -llibgettextlib.dll/ ]; $config{LIBS} = $config_LIBS_alternatives->[-1]; + $config{INC} .= " -I$Config{incpath}"; } } else { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/docs/libxml.dbk new/XML-LibXML-2.0119/docs/libxml.dbk --- old/XML-LibXML-2.0116/docs/libxml.dbk 2014-04-12 10:08:19.000000000 +0200 +++ new/XML-LibXML-2.0119/docs/libxml.dbk 2015-04-23 09:12:44.000000000 +0200 @@ -22,7 +22,7 @@ </authorgroup> - <edition>2.0116</edition> + <edition>2.0119</edition> <copyright> <year>2001-2007</year> <holder>AxKit.com Ltd</holder> @@ -2234,7 +2234,7 @@ <title>Synopsis</title> <programlisting>use XML::LibXML; # Only methods specific to Document nodes are listed here, -# see XML::LibXML::Node manpage for other methods</programlisting> +# see the XML::LibXML::Node manpage for other methods</programlisting> </sect1> <sect1> <title>Description</title> @@ -4091,7 +4091,7 @@ <title>Synopsis</title> <programlisting>use XML::LibXML; # Only methods specific to Element nodes are listed here, -# see XML::LibXML::Node manpage for other methods</programlisting> +# see the XML::LibXML::Node manpage for other methods</programlisting> </sect1> <sect1> <title>Methods</title> @@ -4625,7 +4625,7 @@ <title>Synopsis</title> <programlisting>use XML::LibXML; # Only methods specific to Text nodes are listed here, -# see XML::LibXML::Node manpage for other methods</programlisting> +# see the XML::LibXML::Node manpage for other methods</programlisting> </sect1> <sect1> <title>Description</title> @@ -4856,7 +4856,7 @@ <title>Synopsis</title> <programlisting>use XML::LibXML; # Only methods specific to Comment nodes are listed here, -# see XML::LibXML::Node manpage for other methods</programlisting> +# see the XML::LibXML::Node manpage for other methods</programlisting> </sect1> <sect1> <title>Description</title> @@ -4901,7 +4901,7 @@ <title>Synopsis</title> <programlisting>use XML::LibXML; # Only methods specific to CDATA nodes are listed here, -# see XML::LibXML::Node manpage for other methods</programlisting> +# see the XML::LibXML::Node manpage for other methods</programlisting> </sect1> <sect1> <title>Description</title> @@ -4945,7 +4945,7 @@ <title>Synopsis</title> <programlisting>use XML::LibXML; # Only methods specific to Attribute nodes are listed here, -# see XML::LibXML::Node manpage for other methods</programlisting> +# see the XML::LibXML::Node manpage for other methods</programlisting> </sect1> <sect1> <title>Description</title> @@ -5128,7 +5128,7 @@ <title>Synopsis</title> <programlisting>use XML::LibXML; # Only methods specific to Namespace nodes are listed here, -# see XML::LibXML::Node manpage for other methods</programlisting> +# see the XML::LibXML::Node manpage for other methods</programlisting> </sect1> <sect1> <title>Description</title> @@ -5290,7 +5290,7 @@ <title>Synopsis</title> <programlisting>use XML::LibXML; # Only methods specific to Processing Instruction nodes are listed here, -# see XML::LibXML::Node manpage for other methods</programlisting> +# see the XML::LibXML::Node manpage for other methods</programlisting> </sect1> <sect1> <title>Description</title> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Attr.pod new/XML-LibXML-2.0119/lib/XML/LibXML/Attr.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/Attr.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Attr.pod 2015-04-23 09:12:44.000000000 +0200 @@ -8,7 +8,7 @@ use XML::LibXML; # Only methods specific to Attribute nodes are listed here, - # see XML::LibXML::Node manpage for other methods + # see the XML::LibXML::Node manpage for other methods $attr = XML::LibXML::Attr->new($name [,$value]); $string = $attr->getValue(); @@ -121,7 +121,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/AttributeHash.pm new/XML-LibXML-2.0119/lib/XML/LibXML/AttributeHash.pm --- old/XML-LibXML-2.0116/lib/XML/LibXML/AttributeHash.pm 2014-04-12 10:07:54.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/AttributeHash.pm 2015-04-23 09:12:23.000000000 +0200 @@ -7,7 +7,7 @@ our @ISA = qw/Tie::Hash/; use vars qw($VERSION); -$VERSION = "2.0116"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0119"; # VERSION TEMPLATE: DO NOT CHANGE BEGIN { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Boolean.pm new/XML-LibXML-2.0119/lib/XML/LibXML/Boolean.pm --- old/XML-LibXML-2.0116/lib/XML/LibXML/Boolean.pm 2014-04-12 10:07:54.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Boolean.pm 2015-04-23 09:12:23.000000000 +0200 @@ -16,7 +16,7 @@ use vars qw ($VERSION); -$VERSION = "2.0116"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0119"; # VERSION TEMPLATE: DO NOT CHANGE use overload '""' => \&value, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/CDATASection.pod new/XML-LibXML-2.0119/lib/XML/LibXML/CDATASection.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/CDATASection.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/CDATASection.pod 2015-04-23 09:12:44.000000000 +0200 @@ -8,7 +8,7 @@ use XML::LibXML; # Only methods specific to CDATA nodes are listed here, - # see XML::LibXML::Node manpage for other methods + # see the XML::LibXML::Node manpage for other methods $node = XML::LibXML::CDATASection->new( $content ); @@ -45,7 +45,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Comment.pod new/XML-LibXML-2.0119/lib/XML/LibXML/Comment.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/Comment.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Comment.pod 2015-04-23 09:12:44.000000000 +0200 @@ -8,7 +8,7 @@ use XML::LibXML; # Only methods specific to Comment nodes are listed here, - # see XML::LibXML::Node manpage for other methods + # see the XML::LibXML::Node manpage for other methods $node = XML::LibXML::Comment->new( $content ); @@ -46,7 +46,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Common.pm new/XML-LibXML-2.0119/lib/XML/LibXML/Common.pm --- old/XML-LibXML-2.0116/lib/XML/LibXML/Common.pm 2014-04-12 10:07:54.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Common.pm 2015-04-23 09:12:23.000000000 +0200 @@ -24,7 +24,7 @@ @ISA = qw(Exporter); -$VERSION = "2.0116"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0119"; # VERSION TEMPLATE: DO NOT CHANGE use XML::LibXML qw(:libxml); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Common.pod new/XML-LibXML-2.0119/lib/XML/LibXML/Common.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/Common.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Common.pod 2015-04-23 09:12:44.000000000 +0200 @@ -116,7 +116,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/DOM.pod new/XML-LibXML-2.0119/lib/XML/LibXML/DOM.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/DOM.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/DOM.pod 2015-04-23 09:12:44.000000000 +0200 @@ -129,7 +129,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Devel.pm new/XML-LibXML-2.0119/lib/XML/LibXML/Devel.pm --- old/XML-LibXML-2.0116/lib/XML/LibXML/Devel.pm 2014-04-12 10:07:54.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Devel.pm 2015-04-23 09:12:23.000000000 +0200 @@ -12,7 +12,7 @@ use XML::LibXML; use vars qw ($VERSION); -$VERSION = "2.0116"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0119"; # VERSION TEMPLATE: DO NOT CHANGE use 5.008_000; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Document.pod new/XML-LibXML-2.0119/lib/XML/LibXML/Document.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/Document.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Document.pod 2015-04-23 09:12:44.000000000 +0200 @@ -8,7 +8,7 @@ use XML::LibXML; # Only methods specific to Document nodes are listed here, - # see XML::LibXML::Node manpage for other methods + # see the XML::LibXML::Node manpage for other methods $dom = XML::LibXML::Document->new( $version, $encoding ); $dom = XML::LibXML::Document->createDocument( $version, $encoding ); @@ -683,7 +683,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/DocumentFragment.pod new/XML-LibXML-2.0119/lib/XML/LibXML/DocumentFragment.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/DocumentFragment.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/DocumentFragment.pod 2015-04-23 09:12:44.000000000 +0200 @@ -27,7 +27,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Dtd.pod new/XML-LibXML-2.0119/lib/XML/LibXML/Dtd.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/Dtd.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Dtd.pod 2015-04-23 09:12:44.000000000 +0200 @@ -89,7 +89,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Element.pod new/XML-LibXML-2.0119/lib/XML/LibXML/Element.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/Element.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Element.pod 2015-04-23 09:12:44.000000000 +0200 @@ -8,7 +8,7 @@ use XML::LibXML; # Only methods specific to Element nodes are listed here, - # see XML::LibXML::Node manpage for other methods + # see the XML::LibXML::Node manpage for other methods $node = XML::LibXML::Element->new( $name ); $node->setAttribute( $aname, $avalue ); @@ -382,7 +382,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/ErrNo.pm new/XML-LibXML-2.0119/lib/XML/LibXML/ErrNo.pm --- old/XML-LibXML-2.0116/lib/XML/LibXML/ErrNo.pm 2014-04-12 10:07:54.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/ErrNo.pm 2015-04-23 09:12:23.000000000 +0200 @@ -14,7 +14,7 @@ use warnings; use vars qw($VERSION); -$VERSION = "2.0116"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0119"; # VERSION TEMPLATE: DO NOT CHANGE use constant ERR_OK => 0; use constant ERR_INTERNAL_ERROR => 1; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/ErrNo.pod new/XML-LibXML-2.0119/lib/XML/LibXML/ErrNo.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/ErrNo.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/ErrNo.pod 2015-04-23 09:12:44.000000000 +0200 @@ -14,7 +14,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Error.pm new/XML-LibXML-2.0119/lib/XML/LibXML/Error.pm --- old/XML-LibXML-2.0116/lib/XML/LibXML/Error.pm 2014-04-12 10:07:54.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Error.pm 2015-04-23 09:12:23.000000000 +0200 @@ -29,7 +29,7 @@ fallback => 1; $WARNINGS = 0; # 0: suppress, 1: report via warn, 2: report via die -$VERSION = "2.0116"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0119"; # VERSION TEMPLATE: DO NOT CHANGE use constant XML_ERR_NONE => 0; use constant XML_ERR_WARNING => 1; # A simple warning diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Error.pod new/XML-LibXML-2.0119/lib/XML/LibXML/Error.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/Error.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Error.pod 2015-04-23 09:12:44.000000000 +0200 @@ -244,7 +244,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/InputCallback.pod new/XML-LibXML-2.0119/lib/XML/LibXML/InputCallback.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/InputCallback.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/InputCallback.pod 2015-04-23 09:12:44.000000000 +0200 @@ -280,7 +280,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Literal.pm new/XML-LibXML-2.0119/lib/XML/LibXML/Literal.pm --- old/XML-LibXML-2.0116/lib/XML/LibXML/Literal.pm 2014-04-12 10:07:54.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Literal.pm 2015-04-23 09:12:23.000000000 +0200 @@ -16,7 +16,7 @@ use warnings; use vars qw ($VERSION); -$VERSION = "2.0116"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0119"; # VERSION TEMPLATE: DO NOT CHANGE use overload '""' => \&value, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Namespace.pod new/XML-LibXML-2.0119/lib/XML/LibXML/Namespace.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/Namespace.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Namespace.pod 2015-04-23 09:12:44.000000000 +0200 @@ -8,7 +8,7 @@ use XML::LibXML; # Only methods specific to Namespace nodes are listed here, - # see XML::LibXML::Node manpage for other methods + # see the XML::LibXML::Node manpage for other methods my $ns = XML::LibXML::Namespace->new($nsURI); print $ns->nodeName(); @@ -141,7 +141,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Node.pod new/XML-LibXML-2.0119/lib/XML/LibXML/Node.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/Node.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Node.pod 2015-04-23 09:12:44.000000000 +0200 @@ -763,7 +763,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/NodeList.pm new/XML-LibXML-2.0119/lib/XML/LibXML/NodeList.pm --- old/XML-LibXML-2.0116/lib/XML/LibXML/NodeList.pm 2014-04-12 10:07:54.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/NodeList.pm 2015-04-23 09:12:23.000000000 +0200 @@ -17,7 +17,7 @@ use XML::LibXML::Number; use vars qw($VERSION); -$VERSION = "2.0116"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0119"; # VERSION TEMPLATE: DO NOT CHANGE use overload '""' => \&to_literal, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Number.pm new/XML-LibXML-2.0119/lib/XML/LibXML/Number.pm --- old/XML-LibXML-2.0116/lib/XML/LibXML/Number.pm 2014-04-12 10:07:54.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Number.pm 2015-04-23 09:12:23.000000000 +0200 @@ -14,7 +14,7 @@ use warnings; use vars qw ($VERSION); -$VERSION = "2.0116"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0119"; # VERSION TEMPLATE: DO NOT CHANGE use overload '""' => \&value, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/PI.pod new/XML-LibXML-2.0119/lib/XML/LibXML/PI.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/PI.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/PI.pod 2015-04-23 09:12:44.000000000 +0200 @@ -8,7 +8,7 @@ use XML::LibXML; # Only methods specific to Processing Instruction nodes are listed here, - # see XML::LibXML::Node manpage for other methods + # see the XML::LibXML::Node manpage for other methods $pinode->setData( $data_string ); $pinode->setData( name=>string_value [...] ); @@ -74,7 +74,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Parser.pod new/XML-LibXML-2.0119/lib/XML/LibXML/Parser.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/Parser.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Parser.pod 2015-04-23 09:12:44.000000000 +0200 @@ -984,7 +984,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Pattern.pod new/XML-LibXML-2.0119/lib/XML/LibXML/Pattern.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/Pattern.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Pattern.pod 2015-04-23 09:12:44.000000000 +0200 @@ -94,7 +94,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Reader.pm new/XML-LibXML-2.0119/lib/XML/LibXML/Reader.pm --- old/XML-LibXML-2.0116/lib/XML/LibXML/Reader.pm 2014-04-12 10:07:54.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Reader.pm 2015-04-23 09:12:23.000000000 +0200 @@ -14,7 +14,7 @@ use warnings; use vars qw ($VERSION); -$VERSION = "2.0116"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0119"; # VERSION TEMPLATE: DO NOT CHANGE use 5.008_000; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Reader.pod new/XML-LibXML-2.0119/lib/XML/LibXML/Reader.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/Reader.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Reader.pod 2015-04-23 09:12:44.000000000 +0200 @@ -656,7 +656,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/RegExp.pod new/XML-LibXML-2.0119/lib/XML/LibXML/RegExp.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/RegExp.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/RegExp.pod 2015-04-23 09:12:44.000000000 +0200 @@ -58,7 +58,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/RelaxNG.pod new/XML-LibXML-2.0119/lib/XML/LibXML/RelaxNG.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/RelaxNG.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/RelaxNG.pod 2015-04-23 09:12:44.000000000 +0200 @@ -70,7 +70,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/SAX/Builder.pm new/XML-LibXML-2.0119/lib/XML/LibXML/SAX/Builder.pm --- old/XML-LibXML-2.0116/lib/XML/LibXML/SAX/Builder.pm 2014-04-12 10:07:54.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/SAX/Builder.pm 2015-04-23 09:12:23.000000000 +0200 @@ -21,7 +21,7 @@ return $XML::LibXML::__threads_shared ? 0 : 1; } -$VERSION = "2.0116"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0119"; # VERSION TEMPLATE: DO NOT CHANGE sub new { my $class = shift; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/SAX/Builder.pod new/XML-LibXML-2.0119/lib/XML/LibXML/SAX/Builder.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/SAX/Builder.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/SAX/Builder.pod 2015-04-23 09:12:44.000000000 +0200 @@ -38,7 +38,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/SAX/Generator.pm new/XML-LibXML-2.0119/lib/XML/LibXML/SAX/Generator.pm --- old/XML-LibXML-2.0116/lib/XML/LibXML/SAX/Generator.pm 2014-04-12 10:07:54.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/SAX/Generator.pm 2015-04-23 09:12:23.000000000 +0200 @@ -15,7 +15,7 @@ use XML::LibXML; use vars qw ($VERSION); -$VERSION = "2.0116"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0119"; # VERSION TEMPLATE: DO NOT CHANGE sub CLONE_SKIP { return $XML::LibXML::__threads_shared ? 0 : 1; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/SAX/Parser.pm new/XML-LibXML-2.0119/lib/XML/LibXML/SAX/Parser.pm --- old/XML-LibXML-2.0116/lib/XML/LibXML/SAX/Parser.pm 2014-04-12 10:07:54.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/SAX/Parser.pm 2015-04-23 09:12:23.000000000 +0200 @@ -18,7 +18,7 @@ use XML::SAX::Base; use XML::SAX::DocumentLocator; -$VERSION = "2.0116"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0119"; # VERSION TEMPLATE: DO NOT CHANGE @ISA = ('XML::SAX::Base'); sub CLONE_SKIP { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/SAX.pm new/XML-LibXML-2.0119/lib/XML/LibXML/SAX.pm --- old/XML-LibXML-2.0116/lib/XML/LibXML/SAX.pm 2014-04-12 10:07:54.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/SAX.pm 2015-04-23 09:12:23.000000000 +0200 @@ -14,7 +14,7 @@ use vars qw($VERSION @ISA); -$VERSION = "2.0116"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0119"; # VERSION TEMPLATE: DO NOT CHANGE use XML::LibXML; use XML::SAX::Base; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/SAX.pod new/XML-LibXML-2.0119/lib/XML/LibXML/SAX.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/SAX.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/SAX.pod 2015-04-23 09:12:44.000000000 +0200 @@ -47,7 +47,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Schema.pod new/XML-LibXML-2.0119/lib/XML/LibXML/Schema.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/Schema.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Schema.pod 2015-04-23 09:12:44.000000000 +0200 @@ -66,7 +66,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/Text.pod new/XML-LibXML-2.0119/lib/XML/LibXML/Text.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/Text.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/Text.pod 2015-04-23 09:12:44.000000000 +0200 @@ -8,7 +8,7 @@ use XML::LibXML; # Only methods specific to Text nodes are listed here, - # see XML::LibXML::Node manpage for other methods + # see the XML::LibXML::Node manpage for other methods $text = XML::LibXML::Text->new( $content ); $nodedata = $text->data; @@ -170,7 +170,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/XPathContext.pm new/XML-LibXML-2.0119/lib/XML/LibXML/XPathContext.pm --- old/XML-LibXML-2.0116/lib/XML/LibXML/XPathContext.pm 2014-04-12 10:07:54.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/XPathContext.pm 2015-04-23 09:12:23.000000000 +0200 @@ -17,7 +17,7 @@ use XML::LibXML; use XML::LibXML::NodeList; -$VERSION = "2.0116"; # VERSION TEMPLATE: DO NOT CHANGE +$VERSION = "2.0119"; # VERSION TEMPLATE: DO NOT CHANGE # should LibXML XPath data types be used for simple objects # when passing parameters to extension functions (default: no) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/XPathContext.pod new/XML-LibXML-2.0119/lib/XML/LibXML/XPathContext.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/XPathContext.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/XPathContext.pod 2015-04-23 09:12:44.000000000 +0200 @@ -359,7 +359,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/lib/XML/LibXML/XPathExpression.pod new/XML-LibXML-2.0119/lib/XML/LibXML/XPathExpression.pod --- old/XML-LibXML-2.0116/lib/XML/LibXML/XPathExpression.pod 2014-04-12 10:08:20.000000000 +0200 +++ new/XML-LibXML-2.0119/lib/XML/LibXML/XPathExpression.pod 2015-04-23 09:12:44.000000000 +0200 @@ -52,7 +52,7 @@ =head1 VERSION -2.0116 +2.0119 =head1 COPYRIGHT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/t/02parse.t new/XML-LibXML-2.0119/t/02parse.t --- old/XML-LibXML-2.0116/t/02parse.t 2014-03-05 16:13:09.000000000 +0100 +++ new/XML-LibXML-2.0119/t/02parse.t 2015-04-04 18:16:05.000000000 +0200 @@ -7,6 +7,13 @@ use strict; use warnings; +# Fix the locale for the error messages check to work: +# See https://rt.cpan.org/Public/Bug/Display.html?id=97805 . +use POSIX qw(locale_h); +use locale; + +POSIX::setlocale(LC_ALL, "C"); + use Test::More tests => 533; use IO::File; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/t/40reader.t new/XML-LibXML-2.0119/t/40reader.t --- old/XML-LibXML-2.0116/t/40reader.t 2013-08-14 07:13:33.000000000 +0200 +++ new/XML-LibXML-2.0119/t/40reader.t 2015-04-04 18:16:05.000000000 +0200 @@ -9,8 +9,8 @@ if (1000*$] < 5008) { plan skip_all => "Reader interface only supported in Perl >= 5.8"; exit; - } elsif (XML::LibXML::LIBXML_VERSION() <= 20620) { - plan skip_all => "Reader not supported for libxml2 <= 2.6.20"; + } elsif (!XML::LibXML::HAVE_READER()) { + plan skip_all => "Reader not supported in this libxml2 build"; exit; } else { plan tests => 100; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/t/40reader_mem_error.t new/XML-LibXML-2.0119/t/40reader_mem_error.t --- old/XML-LibXML-2.0116/t/40reader_mem_error.t 2014-03-05 16:13:21.000000000 +0100 +++ new/XML-LibXML-2.0119/t/40reader_mem_error.t 2015-04-04 18:16:05.000000000 +0200 @@ -6,10 +6,22 @@ use strict; use warnings; -use Test::More tests => 2; +use Test::More; use utf8; +use XML::LibXML; + +BEGIN { + if (!XML::LibXML::HAVE_READER()) { + plan skip_all => 'Reader not supported in this libxml2 build'; + exit; + } + else { + plan tests => 2; + } +} + package Test::XML::Ordered; use XML::LibXML::Reader; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0116/t/43options.t new/XML-LibXML-2.0119/t/43options.t --- old/XML-LibXML-2.0116/t/43options.t 2013-04-13 21:33:58.000000000 +0200 +++ new/XML-LibXML-2.0119/t/43options.t 2015-04-23 09:07:51.000000000 +0200 @@ -3,7 +3,7 @@ use strict; use warnings; -use Test::More tests => 289; +use Test::More tests => 290; use XML::LibXML; @@ -125,6 +125,45 @@ } { + my $XML = <<'EOT'; +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE title [ <!ELEMENT title ANY > +<!ENTITY xxe SYSTEM "file:///etc/passwd" >]> +<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> +<channel> + <title>XXE</title> + <link>example.com</link> + <description>XXE</description> + <item> + <title>&xxe;</title> + <link>example.com</link> + <description>XXE here</description> + </item> +</channel> +</rss> +EOT + + my $sys_line = <<'EOT'; +<!ENTITY xxe SYSTEM "file:///etc/passwd" +EOT + + chomp ($sys_line); + + my $parser = XML::LibXML->new( + expand_entities => 0, + load_ext_dtd => 0, + no_network => 1, + expand_xinclude => 0, + ); + my $XML_DOC = $parser->load_xml( string => $XML, ); + + # TEST + like (scalar($XML_DOC->toString()), qr/\Q$sys_line\E/, + "expand_entities is preserved after _clone()/etc." + ); +} + +{ my $p = XML::LibXML->new(map { $_=>1 } @all); for my $opt (@all) { # TEST*$all ++++++ cpanspec.yml ++++++ --- description_paragraphs: 1 #no_testing: broken upstream #sources: # - source1 # - source2 #patches: # foo.patch: -p1 # bar.patch: preamble: |- BuildRequires: pkgconfig(libxml-2.0) >= 2.9.0 Provides: perl-XML-LibXML-Common = %{version} Obsoletes: perl-XML-LibXML-Common < %{version} #post_prep: |- # hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` # sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL #license: SUSE-NonFree #skip_noarch: 1
