From 97c46e16b94d1274c0b69624619a3a43972aeeb1 Mon Sep 17 00:00:00 2001 From: Kent Fredric Date: Mon, 26 Mar 2018 17:25:34 +1300 Subject: dev-perl/XML-DOM-XPath: Fix encoding.pm tests failing bug #623188 Bug: https://bugs.gentoo.org/623188 Package-Manager: Portage-2.3.24, Repoman-2.3.6 --- .../XML-DOM-XPath/XML-DOM-XPath-0.140.0-r2.ebuild | 22 ++++++++++++++++++ .../files/XML-DOM-XPath-0.14-encoding.patch | 27 ++++++++++++++++++++++ dev-perl/XML-DOM-XPath/metadata.xml | 7 ------ 3 files changed, 49 insertions(+), 7 deletions(-) create mode 100644 dev-perl/XML-DOM-XPath/XML-DOM-XPath-0.140.0-r2.ebuild create mode 100644 dev-perl/XML-DOM-XPath/files/XML-DOM-XPath-0.14-encoding.patch (limited to 'dev-perl/XML-DOM-XPath') diff --git a/dev-perl/XML-DOM-XPath/XML-DOM-XPath-0.140.0-r2.ebuild b/dev-perl/XML-DOM-XPath/XML-DOM-XPath-0.140.0-r2.ebuild new file mode 100644 index 000000000000..6b3e2e977e75 --- /dev/null +++ b/dev-perl/XML-DOM-XPath/XML-DOM-XPath-0.140.0-r2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=MIROD +DIST_VERSION=0.14 +inherit perl-module + +DESCRIPTION="Perl extension to add XPath support to XML::DOM, using XML::XPath engine" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="dev-perl/XML-DOM + dev-perl/XML-XPathEngine" +DEPEND="${RDEPEND} + test? ( virtual/perl-Test-Simple ) +" +PERL_RM_FILES=("t/pod.t" "t/pod_coverage.t") +PATCHES=("${FILESDIR}/${PN}-0.14-encoding.patch") diff --git a/dev-perl/XML-DOM-XPath/files/XML-DOM-XPath-0.14-encoding.patch b/dev-perl/XML-DOM-XPath/files/XML-DOM-XPath-0.14-encoding.patch new file mode 100644 index 000000000000..922f51ad490c --- /dev/null +++ b/dev-perl/XML-DOM-XPath/files/XML-DOM-XPath-0.14-encoding.patch @@ -0,0 +1,27 @@ +From 1b247ffafb3362b5a1c727f993c63818e827aa12 Mon Sep 17 00:00:00 2001 +From: Father Chrysostomos +Date: Thu, 14 Jul 2016 22:05:56 -0700 +Subject: Fix removal of encoding.pm in 5.25.3+ + +Bug: https://rt.cpan.org/Ticket/Display.html?id=115098 +Bug: https://bugs.gentoo.org/623188 +--- + t/test_non_ascii.t | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/t/test_non_ascii.t b/t/test_non_ascii.t +index d8686f8..7aea5ee 100644 +--- a/t/test_non_ascii.t ++++ b/t/test_non_ascii.t +@@ -7,7 +7,7 @@ use strict; + use Test::More tests => 10; + use XML::DOM::XPath; + +-use encoding 'utf8'; ++use utf8; + + my $display_warning=0; + +-- +2.16.2 + diff --git a/dev-perl/XML-DOM-XPath/metadata.xml b/dev-perl/XML-DOM-XPath/metadata.xml index 368273ab63d1..39e5f4b72306 100644 --- a/dev-perl/XML-DOM-XPath/metadata.xml +++ b/dev-perl/XML-DOM-XPath/metadata.xml @@ -11,14 +11,7 @@ XML-DOM-XPath - XML::DOM::Attr - XML::DOM::Comment - XML::DOM::Document - XML::DOM::Element XML::DOM::Namespace - XML::DOM::Node - XML::DOM::ProcessingInstruction - XML::DOM::Text XML::DOM::XPath -- cgit v1.2.3-18-g5258