Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-XML-XPath for openSUSE:Factory checked in at 2026-04-10 17:43:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-XML-XPath (Old) and /work/SRC/openSUSE:Factory/.perl-XML-XPath.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-XML-XPath" Fri Apr 10 17:43:03 2026 rev:40 rq:1345213 version:1.490.0 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-XML-XPath/perl-XML-XPath.changes 2025-11-24 14:05:34.708177079 +0100 +++ /work/SRC/openSUSE:Factory/.perl-XML-XPath.new.21863/perl-XML-XPath.changes 2026-04-10 17:43:07.397369765 +0200 @@ -1,0 +2,9 @@ +Sun Mar 29 06:22:57 UTC 2026 - Tina Müller <[email protected]> + +- updated to 1.490.0 (1.49) + see /usr/share/doc/packages/perl-XML-XPath/Changes + + 1.49 2026-03-28 MANWAR + - Proposed patch for the issue #213 caused by XML::Parser v2.48. + +------------------------------------------------------------------- Old: ---- XML-XPath-1.48.tar.gz New: ---- XML-XPath-1.49.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-XML-XPath.spec ++++++ --- /var/tmp/diff_new_pack.sBBrBn/_old 2026-04-10 17:43:08.253404964 +0200 +++ /var/tmp/diff_new_pack.sBBrBn/_new 2026-04-10 17:43:08.253404964 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-XML-XPath # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,10 +18,10 @@ %define cpan_name XML-XPath Name: perl-XML-XPath -Version: 1.480.0 +Version: 1.490.0 Release: 0 -# 1.48 -> normalize -> 1.480.0 -%define cpan_version 1.48 +# 1.49 -> normalize -> 1.490.0 +%define cpan_version 1.49 License: Artistic-2.0 Summary: Parse and evaluate XPath statements URL: https://metacpan.org/release/%{cpan_name} ++++++ XML-XPath-1.48.tar.gz -> XML-XPath-1.49.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/Changes new/XML-XPath-1.49/Changes --- old/XML-XPath-1.48/Changes 2022-08-09 21:44:51.000000000 +0200 +++ new/XML-XPath-1.49/Changes 2026-03-29 01:48:55.000000000 +0100 @@ -1,5 +1,8 @@ Revision history for XML::XPath +1.49 2026-03-28 MANWAR + - Proposed patch for the issue #213 caused by XML::Parser v2.48. + 1.48 2022-08-09 MANWAR - More contributions by @shawnm. a) pull request #11 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/META.json new/XML-XPath-1.49/META.json --- old/XML-XPath-1.48/META.json 2022-08-09 21:47:11.000000000 +0200 +++ new/XML-XPath-1.49/META.json 2026-03-29 01:49:11.000000000 +0100 @@ -4,7 +4,7 @@ "Matt Sergeant, AxKit.com Ltd" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010", + "generated_by" : "ExtUtils::MakeMaker version 7.70, CPAN::Meta::Converter version 2.150010", "license" : [ "artistic_2" ], @@ -42,105 +42,108 @@ "provides" : { "XML::XPath" : { "file" : "lib/XML/XPath.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Boolean" : { "file" : "lib/XML/XPath/Boolean.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Builder" : { "file" : "lib/XML/XPath/Builder.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Expr" : { "file" : "lib/XML/XPath/Expr.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Function" : { "file" : "lib/XML/XPath/Function.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Literal" : { "file" : "lib/XML/XPath/Literal.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::LocationPath" : { "file" : "lib/XML/XPath/LocationPath.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Node" : { "file" : "lib/XML/XPath/Node.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Node::Attribute" : { "file" : "lib/XML/XPath/Node/Attribute.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Node::AttributeImpl" : { "file" : "lib/XML/XPath/Node/Attribute.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Node::Comment" : { "file" : "lib/XML/XPath/Node/Comment.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Node::Element" : { "file" : "lib/XML/XPath/Node/Element.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Node::Namespace" : { "file" : "lib/XML/XPath/Node/Namespace.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Node::PI" : { "file" : "lib/XML/XPath/Node/PI.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Node::Text" : { "file" : "lib/XML/XPath/Node/Text.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::NodeSet" : { "file" : "lib/XML/XPath/NodeSet.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Number" : { "file" : "lib/XML/XPath/Number.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Parser" : { "file" : "lib/XML/XPath/Parser.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::PerlSAX" : { "file" : "lib/XML/XPath/PerlSAX.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Root" : { "file" : "lib/XML/XPath/Root.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Step" : { "file" : "lib/XML/XPath/Step.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::Variable" : { "file" : "lib/XML/XPath/Variable.pm", - "version" : "1.48" + "version" : "1.49" }, "XML::XPath::XMLParser" : { "file" : "lib/XML/XPath/XMLParser.pm", - "version" : "1.48" + "version" : "1.49" } }, "release_status" : "stable", "resources" : { + "bugtracker" : { + "web" : "https://github.com/cpan-authors/XML-Parser/issues" + }, "repository" : { "type" : "git", "url" : "https://github.com/manwar/XML-XPath.git", "web" : "https://github.com/manwar/XML-XPath" } }, - "version" : "1.48", - "x_serialization_backend" : "JSON::PP version 4.02" + "version" : "1.49", + "x_serialization_backend" : "JSON::PP version 4.16" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/META.yml new/XML-XPath-1.49/META.yml --- old/XML-XPath-1.48/META.yml 2022-08-09 21:47:08.000000000 +0200 +++ new/XML-XPath-1.49/META.yml 2026-03-29 01:49:11.000000000 +0100 @@ -8,7 +8,7 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010' +generated_by: 'ExtUtils::MakeMaker version 7.70, CPAN::Meta::Converter version 2.150010' license: artistic_2 meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -21,78 +21,79 @@ provides: XML::XPath: file: lib/XML/XPath.pm - version: '1.48' + version: '1.49' XML::XPath::Boolean: file: lib/XML/XPath/Boolean.pm - version: '1.48' + version: '1.49' XML::XPath::Builder: file: lib/XML/XPath/Builder.pm - version: '1.48' + version: '1.49' XML::XPath::Expr: file: lib/XML/XPath/Expr.pm - version: '1.48' + version: '1.49' XML::XPath::Function: file: lib/XML/XPath/Function.pm - version: '1.48' + version: '1.49' XML::XPath::Literal: file: lib/XML/XPath/Literal.pm - version: '1.48' + version: '1.49' XML::XPath::LocationPath: file: lib/XML/XPath/LocationPath.pm - version: '1.48' + version: '1.49' XML::XPath::Node: file: lib/XML/XPath/Node.pm - version: '1.48' + version: '1.49' XML::XPath::Node::Attribute: file: lib/XML/XPath/Node/Attribute.pm - version: '1.48' + version: '1.49' XML::XPath::Node::AttributeImpl: file: lib/XML/XPath/Node/Attribute.pm - version: '1.48' + version: '1.49' XML::XPath::Node::Comment: file: lib/XML/XPath/Node/Comment.pm - version: '1.48' + version: '1.49' XML::XPath::Node::Element: file: lib/XML/XPath/Node/Element.pm - version: '1.48' + version: '1.49' XML::XPath::Node::Namespace: file: lib/XML/XPath/Node/Namespace.pm - version: '1.48' + version: '1.49' XML::XPath::Node::PI: file: lib/XML/XPath/Node/PI.pm - version: '1.48' + version: '1.49' XML::XPath::Node::Text: file: lib/XML/XPath/Node/Text.pm - version: '1.48' + version: '1.49' XML::XPath::NodeSet: file: lib/XML/XPath/NodeSet.pm - version: '1.48' + version: '1.49' XML::XPath::Number: file: lib/XML/XPath/Number.pm - version: '1.48' + version: '1.49' XML::XPath::Parser: file: lib/XML/XPath/Parser.pm - version: '1.48' + version: '1.49' XML::XPath::PerlSAX: file: lib/XML/XPath/PerlSAX.pm - version: '1.48' + version: '1.49' XML::XPath::Root: file: lib/XML/XPath/Root.pm - version: '1.48' + version: '1.49' XML::XPath::Step: file: lib/XML/XPath/Step.pm - version: '1.48' + version: '1.49' XML::XPath::Variable: file: lib/XML/XPath/Variable.pm - version: '1.48' + version: '1.49' XML::XPath::XMLParser: file: lib/XML/XPath/XMLParser.pm - version: '1.48' + version: '1.49' requires: Scalar::Util: '1.45' XML::Parser: '2.23' perl: '5.010001' resources: + bugtracker: https://github.com/cpan-authors/XML-Parser/issues repository: https://github.com/manwar/XML-XPath.git -version: '1.48' +version: '1.49' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/Makefile.PL new/XML-XPath-1.49/Makefile.PL --- old/XML-XPath-1.48/Makefile.PL 2022-08-09 21:39:49.000000000 +0200 +++ new/XML-XPath-1.49/Makefile.PL 2026-03-29 01:48:55.000000000 +0100 @@ -29,35 +29,107 @@ (eval { ExtUtils::MakeMaker->VERSION(6.46) } ? (META_MERGE => { 'meta-spec' => { version => 2 }, provides => { - 'XML::XPath' => { file => 'lib/XML/XPath.pm', version => '1.48' }, - 'XML::XPath::XMLParser' => { file => 'lib/XML/XPath/XMLParser.pm', version => '1.48' }, - 'XML::XPath::Parser' => { file => 'lib/XML/XPath/Parser.pm', version => '1.48' }, - 'XML::XPath::Expr' => { file => 'lib/XML/XPath/Expr.pm', version => '1.48' }, - 'XML::XPath::Function' => { file => 'lib/XML/XPath/Function.pm', version => '1.48' }, - 'XML::XPath::Literal' => { file => 'lib/XML/XPath/Literal.pm', version => '1.48' }, - 'XML::XPath::LocationPath' => { file => 'lib/XML/XPath/LocationPath.pm', version => '1.48' }, - 'XML::XPath::Number' => { file => 'lib/XML/XPath/Number.pm', version => '1.48' }, - 'XML::XPath::Node' => { file => 'lib/XML/XPath/Node.pm', version => '1.48' }, - 'XML::XPath::Node::Element' => { file => 'lib/XML/XPath/Node/Element.pm', version => '1.48' }, - 'XML::XPath::Node::Attribute' => { file => 'lib/XML/XPath/Node/Attribute.pm', version => '1.48' }, - 'XML::XPath::Node::AttributeImpl' => { file => 'lib/XML/XPath/Node/Attribute.pm', version => '1.48' }, - 'XML::XPath::Node::Text' => { file => 'lib/XML/XPath/Node/Text.pm', version => '1.48' }, - 'XML::XPath::Node::Namespace' => { file => 'lib/XML/XPath/Node/Namespace.pm', version => '1.48' }, - 'XML::XPath::Node::PI' => { file => 'lib/XML/XPath/Node/PI.pm', version => '1.48' }, - 'XML::XPath::Node::Comment' => { file => 'lib/XML/XPath/Node/Comment.pm', version => '1.48' }, - 'XML::XPath::Step' => { file => 'lib/XML/XPath/Step.pm', version => '1.48' }, - 'XML::XPath::Variable' => { file => 'lib/XML/XPath/Variable.pm', version => '1.48' }, - 'XML::XPath::NodeSet' => { file => 'lib/XML/XPath/NodeSet.pm', version => '1.48' }, - 'XML::XPath::Boolean' => { file => 'lib/XML/XPath/Boolean.pm', version => '1.48' }, - 'XML::XPath::Root' => { file => 'lib/XML/XPath/Root.pm', version => '1.48' }, - 'XML::XPath::PerlSAX' => { file => 'lib/XML/XPath/PerlSAX.pm', version => '1.48' }, - 'XML::XPath::Builder' => { file => 'lib/XML/XPath/Builder.pm', version => '1.48' }, + 'XML::XPath' => { + file => 'lib/XML/XPath.pm', + version => MM->parse_version('lib/XML/XPath.pm') + }, + 'XML::XPath::XMLParser' => { + file => 'lib/XML/XPath/XMLParser.pm', + version => MM->parse_version('lib/XML/XPath/XMLParser.pm') + }, + 'XML::XPath::Parser' => { + file => 'lib/XML/XPath/Parser.pm', + version => MM->parse_version('lib/XML/XPath/Parser.pm') + }, + 'XML::XPath::Expr' => { + file => 'lib/XML/XPath/Expr.pm', + version => MM->parse_version('lib/XML/XPath/Expr.pm') + }, + 'XML::XPath::Function' => { + file => 'lib/XML/XPath/Function.pm', + version => MM->parse_version('lib/XML/XPath/Function.pm') + }, + 'XML::XPath::Literal' => { + file => 'lib/XML/XPath/Literal.pm', + version => MM->parse_version('lib/XML/XPath/Literal.pm') + }, + 'XML::XPath::LocationPath' => { + file => 'lib/XML/XPath/LocationPath.pm', + version => MM->parse_version('lib/XML/XPath/LocationPath.pm') + }, + 'XML::XPath::Number' => { + file => 'lib/XML/XPath/Number.pm', + version => MM->parse_version('lib/XML/XPath/Number.pm') + }, + 'XML::XPath::Node' => { + file => 'lib/XML/XPath/Node.pm', + version => MM->parse_version('lib/XML/XPath/Node.pm') + }, + 'XML::XPath::Node::Element' => { + file => 'lib/XML/XPath/Node/Element.pm', + version => MM->parse_version('lib/XML/XPath/Node/Element.pm') + }, + 'XML::XPath::Node::Attribute' => { + file => 'lib/XML/XPath/Node/Attribute.pm', + version => MM->parse_version('lib/XML/XPath/Node/Attribute.pm') + }, + 'XML::XPath::Node::AttributeImpl' => { + file => 'lib/XML/XPath/Node/Attribute.pm', + version => MM->parse_version('lib/XML/XPath/Node/Attribute.pm') + }, + 'XML::XPath::Node::Text' => { + file => 'lib/XML/XPath/Node/Text.pm', + version => MM->parse_version('lib/XML/XPath/Node/Text.pm') + }, + 'XML::XPath::Node::Namespace' => { + file => 'lib/XML/XPath/Node/Namespace.pm', + version => MM->parse_version('lib/XML/XPath/Node/Namespace.pm') + }, + 'XML::XPath::Node::PI' => { + file => 'lib/XML/XPath/Node/PI.pm', + version => MM->parse_version('lib/XML/XPath/Node/PI.pm') + }, + 'XML::XPath::Node::Comment' => { + file => 'lib/XML/XPath/Node/Comment.pm', + version => MM->parse_version('lib/XML/XPath/Node/Comment.pm') + }, + 'XML::XPath::Step' => { + file => 'lib/XML/XPath/Step.pm', + version => MM->parse_version('lib/XML/XPath/Step.pm') + }, + 'XML::XPath::Variable' => { + file => 'lib/XML/XPath/Variable.pm', + version => MM->parse_version('lib/XML/XPath/Variable.pm') + }, + 'XML::XPath::NodeSet' => { + file => 'lib/XML/XPath/NodeSet.pm', + version => MM->parse_version('lib/XML/XPath/NodeSet.pm') + }, + 'XML::XPath::Boolean' => { + file => 'lib/XML/XPath/Boolean.pm', + version => MM->parse_version('lib/XML/XPath/Boolean.pm') + }, + 'XML::XPath::Root' => { + file => 'lib/XML/XPath/Root.pm', + version => MM->parse_version('lib/XML/XPath/Root.pm') + }, + 'XML::XPath::PerlSAX' => { + file => 'lib/XML/XPath/PerlSAX.pm', + version => MM->parse_version('lib/XML/XPath/PerlSAX.pm') + }, + 'XML::XPath::Builder' => { + file => 'lib/XML/XPath/Builder.pm', + version => MM->parse_version('lib/XML/XPath/Builder.pm') + }, }, - resources => { + resources => { repository => { - type => 'git', - url => 'https://github.com/manwar/XML-XPath.git', - web => 'https://github.com/manwar/XML-XPath', + type => 'git', + url => 'https://github.com/manwar/XML-XPath.git', + web => 'https://github.com/manwar/XML-XPath', + }, + bugtracker => { + web => 'https://github.com/cpan-authors/XML-Parser/issues' }, }}) : () diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Boolean.pm new/XML-XPath-1.49/lib/XML/XPath/Boolean.pm --- old/XML-XPath-1.48/lib/XML/XPath/Boolean.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Boolean.pm 2026-03-29 01:48:55.000000000 +0100 @@ -1,6 +1,6 @@ package XML::XPath::Boolean; -$VERSION = '1.48'; +$VERSION = '1.49'; use XML::XPath::Number; use XML::XPath::Literal; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Builder.pm new/XML-XPath-1.49/lib/XML/XPath/Builder.pm --- old/XML-XPath-1.48/lib/XML/XPath/Builder.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Builder.pm 2026-03-29 01:48:55.000000000 +0100 @@ -3,7 +3,7 @@ use strict; use warnings; -our $VERSION = '1.48'; +our $VERSION = '1.49'; # to get array index constants use XML::XPath::Node; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Expr.pm new/XML-XPath-1.49/lib/XML/XPath/Expr.pm --- old/XML-XPath-1.48/lib/XML/XPath/Expr.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Expr.pm 2026-03-29 01:48:55.000000000 +0100 @@ -1,6 +1,6 @@ package XML::XPath::Expr; -$VERSION = '1.48'; +$VERSION = '1.49'; use strict; use warnings; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Function.pm new/XML-XPath-1.49/lib/XML/XPath/Function.pm --- old/XML-XPath-1.48/lib/XML/XPath/Function.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Function.pm 2026-03-29 01:48:55.000000000 +0100 @@ -1,6 +1,6 @@ package XML::XPath::Function; -$VERSION = '1.48'; +$VERSION = '1.49'; use XML::XPath::Number; use XML::XPath::Literal; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Literal.pm new/XML-XPath-1.49/lib/XML/XPath/Literal.pm --- old/XML-XPath-1.48/lib/XML/XPath/Literal.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Literal.pm 2026-03-29 01:48:55.000000000 +0100 @@ -1,6 +1,6 @@ package XML::XPath::Literal; -$VERSION = '1.48'; +$VERSION = '1.49'; use XML::XPath::Boolean; use XML::XPath::Number; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/LocationPath.pm new/XML-XPath-1.49/lib/XML/XPath/LocationPath.pm --- old/XML-XPath-1.48/lib/XML/XPath/LocationPath.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/LocationPath.pm 2026-03-29 01:48:55.000000000 +0100 @@ -1,6 +1,6 @@ package XML::XPath::LocationPath; -$VERSION = '1.48'; +$VERSION = '1.49'; use Scalar::Util qw(blessed); use XML::XPath::Root; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Node/Attribute.pm new/XML-XPath-1.49/lib/XML/XPath/Node/Attribute.pm --- old/XML-XPath-1.48/lib/XML/XPath/Node/Attribute.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Node/Attribute.pm 2026-03-29 01:48:55.000000000 +0100 @@ -4,14 +4,14 @@ use warnings; use parent qw/XML::XPath::Node/; -our $VERSION = '1.48'; +our $VERSION = '1.49'; package XML::XPath::Node::AttributeImpl; use XML::XPath::Node ':node_keys'; use parent qw/-norequire XML::XPath::NodeImpl XML::XPath::Node::Attribute/; -our $VERSION = '1.48'; +our $VERSION = '1.49'; sub new { my $class = shift; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Node/Comment.pm new/XML-XPath-1.49/lib/XML/XPath/Node/Comment.pm --- old/XML-XPath-1.48/lib/XML/XPath/Node/Comment.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Node/Comment.pm 2026-03-29 01:48:55.000000000 +0100 @@ -4,7 +4,7 @@ use warnings; use parent qw/XML::XPath::Node/; -our $VERSION = '1.48'; +our $VERSION = '1.49'; package XML::XPath::Node::CommentImpl; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Node/Element.pm new/XML-XPath-1.49/lib/XML/XPath/Node/Element.pm --- old/XML-XPath-1.48/lib/XML/XPath/Node/Element.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Node/Element.pm 2026-03-29 01:48:55.000000000 +0100 @@ -4,7 +4,7 @@ use warnings; use parent qw/XML::XPath::Node/; -our $VERSION = '1.48'; +our $VERSION = '1.49'; package XML::XPath::Node::ElementImpl; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Node/Namespace.pm new/XML-XPath-1.49/lib/XML/XPath/Node/Namespace.pm --- old/XML-XPath-1.48/lib/XML/XPath/Node/Namespace.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Node/Namespace.pm 2026-03-29 01:48:55.000000000 +0100 @@ -4,7 +4,7 @@ use warnings; use parent qw/XML::XPath::Node/; -our $VERSION = '1.48'; +our $VERSION = '1.49'; package XML::XPath::Node::NamespaceImpl; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Node/PI.pm new/XML-XPath-1.49/lib/XML/XPath/Node/PI.pm --- old/XML-XPath-1.48/lib/XML/XPath/Node/PI.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Node/PI.pm 2026-03-29 01:48:55.000000000 +0100 @@ -4,7 +4,7 @@ use warnings; use parent qw/XML::XPath::Node/; -our $VERSION = '1.48'; +our $VERSION = '1.49'; package XML::XPath::Node::PIImpl; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Node/Text.pm new/XML-XPath-1.49/lib/XML/XPath/Node/Text.pm --- old/XML-XPath-1.48/lib/XML/XPath/Node/Text.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Node/Text.pm 2026-03-29 01:48:55.000000000 +0100 @@ -4,7 +4,7 @@ use warnings; use parent qw/XML::XPath::Node/; -our $VERSION = '1.48'; +our $VERSION = '1.49'; package XML::XPath::Node::TextImpl; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Node.pm new/XML-XPath-1.49/lib/XML/XPath/Node.pm --- old/XML-XPath-1.48/lib/XML/XPath/Node.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Node.pm 2026-03-29 01:48:55.000000000 +0100 @@ -5,7 +5,7 @@ use parent qw/Exporter/; use Carp; -our $VERSION = '1.48'; +our $VERSION = '1.49'; sub UNKNOWN_NODE () {0;} sub ELEMENT_NODE () {1;} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/NodeSet.pm new/XML-XPath-1.49/lib/XML/XPath/NodeSet.pm --- old/XML-XPath-1.48/lib/XML/XPath/NodeSet.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/NodeSet.pm 2026-03-29 01:48:55.000000000 +0100 @@ -1,6 +1,6 @@ package XML::XPath::NodeSet; -$VERSION = '1.48'; +$VERSION = '1.49'; use strict; use warnings; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Number.pm new/XML-XPath-1.49/lib/XML/XPath/Number.pm --- old/XML-XPath-1.48/lib/XML/XPath/Number.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Number.pm 2026-03-29 01:48:55.000000000 +0100 @@ -1,6 +1,6 @@ package XML::XPath::Number; -$VERSION = '1.48'; +$VERSION = '1.49'; use XML::XPath::Boolean; use XML::XPath::Literal; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Parser.pm new/XML-XPath-1.49/lib/XML/XPath/Parser.pm --- old/XML-XPath-1.48/lib/XML/XPath/Parser.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Parser.pm 2026-03-29 01:48:55.000000000 +0100 @@ -13,7 +13,7 @@ use XML::XPath::Number; use XML::XPath::NodeSet; -our $VERSION = '1.48'; +our $VERSION = '1.49'; # Axis name to principal node type mapping my %AXES = ( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/PerlSAX.pm new/XML-XPath-1.49/lib/XML/XPath/PerlSAX.pm --- old/XML-XPath-1.48/lib/XML/XPath/PerlSAX.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/PerlSAX.pm 2026-03-29 01:48:55.000000000 +0100 @@ -1,6 +1,6 @@ package XML::XPath::PerlSAX; -$VERSION = '1.48'; +$VERSION = '1.49'; use XML::XPath::Node qw(:node_keys); use XML::XPath::XMLParser; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Root.pm new/XML-XPath-1.49/lib/XML/XPath/Root.pm --- old/XML-XPath-1.48/lib/XML/XPath/Root.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Root.pm 2026-03-29 01:48:55.000000000 +0100 @@ -1,6 +1,6 @@ package XML::XPath::Root; -$VERSION = '1.48'; +$VERSION = '1.49'; use strict; use warnings; use XML::XPath::XMLParser; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Step.pm new/XML-XPath-1.49/lib/XML/XPath/Step.pm --- old/XML-XPath-1.48/lib/XML/XPath/Step.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Step.pm 2026-03-29 01:48:55.000000000 +0100 @@ -5,12 +5,12 @@ use strict; use warnings; -our $VERSION = '1.48'; +our $VERSION = '1.49'; # the beginnings of using XS for this file... # require DynaLoader; # use vars qw/$VERSION @ISA/; -# $VERSION = '1.48'; +# $VERSION = '1.49'; # @ISA = qw(DynaLoader); # # bootstrap XML::XPath::Step $VERSION; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/Variable.pm new/XML-XPath-1.49/lib/XML/XPath/Variable.pm --- old/XML-XPath-1.48/lib/XML/XPath/Variable.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/Variable.pm 2026-03-29 01:48:55.000000000 +0100 @@ -1,6 +1,6 @@ package XML::XPath::Variable; -$VERSION = '1.48'; +$VERSION = '1.49'; use strict; use warnings; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath/XMLParser.pm new/XML-XPath-1.49/lib/XML/XPath/XMLParser.pm --- old/XML-XPath-1.48/lib/XML/XPath/XMLParser.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath/XMLParser.pm 2026-03-29 01:48:55.000000000 +0100 @@ -11,7 +11,7 @@ use XML::XPath::Node::Attribute; use XML::XPath::Node::Namespace; -our $VERSION = '1.48'; +our $VERSION = '1.49'; my @options = qw( filename @@ -69,7 +69,16 @@ return $parser->parsefile($toparse); } else { - return $parser->parse($self->get_xml || $self->get_ioref); + my $input = $self->get_xml || $self->get_ioref; + + # Check if the input is a string that looks like a glob (e.g., "*main::DATA") + # but isn't yet a proper reference. + if (defined $input && !ref($input) && $input =~ /^\*/) { + no strict 'refs'; + $input = \*{$input}; + } + + return $parser->parse($input); } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-XPath-1.48/lib/XML/XPath.pm new/XML-XPath-1.49/lib/XML/XPath.pm --- old/XML-XPath-1.48/lib/XML/XPath.pm 2022-08-09 21:37:54.000000000 +0200 +++ new/XML-XPath-1.49/lib/XML/XPath.pm 2026-03-29 01:48:55.000000000 +0100 @@ -6,7 +6,7 @@ =head1 VERSION -Version 1.48 +Version 1.49 =cut @@ -14,7 +14,7 @@ use warnings; use parent qw/Exporter/; -our $VERSION = '1.48'; +our $VERSION = '1.49'; our $Namespaces = 1; our $ParseParamEnt = 1; our $Debug = 0; ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.sBBrBn/_old 2026-04-10 17:43:08.473414010 +0200 +++ /var/tmp/diff_new_pack.sBBrBn/_new 2026-04-10 17:43:08.477414175 +0200 @@ -1,6 +1,6 @@ -mtime: 1763725012 -commit: da6be5536329632924e6af83a35e3c58380b2775361bc6e89b8489989136a0df +mtime: 1774765377 +commit: 52b4ca665f48543118f6547538a6a34f28359aa1abca9f26d08a5ea22a1d003f url: https://src.opensuse.org/perl/perl-XML-XPath.git -revision: da6be5536329632924e6af83a35e3c58380b2775361bc6e89b8489989136a0df +revision: 52b4ca665f48543118f6547538a6a34f28359aa1abca9f26d08a5ea22a1d003f projectscmsync: https://src.opensuse.org/perl/_ObsPrj ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-04-07 14:45:53.000000000 +0200 @@ -0,0 +1 @@ +.osc
