summaryrefslogtreecommitdiff
path: root/dev-perl/XML-LibXSLT
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-03-27 22:40:05 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-03-27 22:40:05 +0100
commit8c364c784966be1700ea39ae45028f3e9be9cae0 (patch)
treec1971211069b79e3831b71accd52a67a9fdc77a3 /dev-perl/XML-LibXSLT
parent6bd95d1f6320b8666a31ec949183aaa3088aa16f (diff)
gentoo resync : 27.03.2018
Diffstat (limited to 'dev-perl/XML-LibXSLT')
-rw-r--r--dev-perl/XML-LibXSLT/Manifest3
-rw-r--r--dev-perl/XML-LibXSLT/XML-LibXSLT-1.960.0.ebuild31
-rw-r--r--dev-perl/XML-LibXSLT/files/XML-LibXSLT-1.96-entityexpandtest.patch29
3 files changed, 63 insertions, 0 deletions
diff --git a/dev-perl/XML-LibXSLT/Manifest b/dev-perl/XML-LibXSLT/Manifest
index 62d358042981..f5d6f7596706 100644
--- a/dev-perl/XML-LibXSLT/Manifest
+++ b/dev-perl/XML-LibXSLT/Manifest
@@ -1,5 +1,8 @@
+AUX XML-LibXSLT-1.96-entityexpandtest.patch 791 BLAKE2B 844c61b8fc33a3374de6b2f4066fe301a2122bb2ac5f48ca61a62db4ae5e3371333656a34b73216e12d219c802a6aa5df2db4fed917a1ed02ed2c5afe07c75b7 SHA512 f11d50369bcf0159b58f4ce1c88df02464d1f9c3803b199546b2b276b2f61fa537a4d746d337f80593496bd460b44eee42bbb1cd463224eb969bdb835786187c
DIST XML-LibXSLT-1.94.tar.gz 114015 BLAKE2B e16cebbfc5e126dc56482845af4f21b70c62ef08eb14bc79f678fca35d418858b33d69adc411836f4d81cdb7dde8fb535b9f4855a947deab60ec1d77a4edd9d5 SHA512 52b3ec6ef0556d9dde8320acbea01fe36e219bc62ed2d9e0cbe2f8f402bfc3f42ca1e28a6e047e69f501982fe4ba40d23fcfbce9399388c9f28a0d8804fc5f73
DIST XML-LibXSLT-1.95.tar.gz 114231 BLAKE2B 792ceab8dd2e185c8c3c9a4a6981817ccb667006de588b9a8047eca8c27c63ed73e2aa5629314b723585fa2ca37f468bbacd2ff1d7596e9ca446aca56b412197 SHA512 06a1c9896a391be2588995f25520da05f086b3fa79109884131525a0d76a7b375e0c5a2febf8a79a888f3a9bd25b5eb39064de1baeffafcfe18f5576c9c54e19
+DIST XML-LibXSLT-1.96.tar.gz 114068 BLAKE2B 2225e387e9e877578be51a9a6c8c3612490e79c2cec366dd2fdc64710ce67200f5ab7109742197abcdc311f9a1bf16b42a40c7e7df4d669b638de4ee49782866 SHA512 7b6e22889c538bbd861c6420cd56893d229676d3afc1cf30e17cae48a4714139769a99a48a99f1dff52864f4989e410303007c07941625bf6bd12a24276c35e6
EBUILD XML-LibXSLT-1.940.0.ebuild 493 BLAKE2B be7284d58ffbe092adb50c3c3683378f8df7a9495af67f83f89f4311f13c2c35f9bd507a6dccff43b40b5a9fd42a631f6a4904fb83551f7d77e62c1b9bc522fd SHA512 16b27b0945eba00ba21019fe660f36cae07b85bf8533d68b0c6c87900a9ae7ca7c499faa42c256de7f448d3f25516bf66019a37b4ef38f06d9abb1ea4b6378cf
EBUILD XML-LibXSLT-1.950.0.ebuild 600 BLAKE2B d71e0d3e0d8c32a534fa5e01debbf77d4db8ac28e2f988c91bac6bde6ffebdab40d0cf31d2fb0adaedf705c2feae5860d2ec9a67c1a3a472e8ab727f1bfb89c2 SHA512 83c122b5d95f2028fe297d6dd77fc60a7b932006d64d93a9ebde7d133d726933f4c358c68b87d42aeae3061327fb23a5c38ad620a532a29a0aea8e7e757c3c32
+EBUILD XML-LibXSLT-1.960.0.ebuild 674 BLAKE2B bf40d11fd8ad061ecf6131496ad020b75cfee6c2edf95fafaa81cad1738d22a8d5183548112d969df708d9eade72c291bce3c58aa380becf2db8bfe9bef1dbc6 SHA512 f2cf580e17c1759ef04f46a4e3e7fa40b06f07b5c62ff6f2d2ce48432fde2ff9fe22b015e1b935bd2653f9152aa673e273a49b053979065c203ea14da5fe46f5
MISC metadata.xml 804 BLAKE2B 52f3c7030c5a8eaa8c59cb02db4887c509285c1c1b1d22435523a27cef5627e701983dd6b7d961a3bcaad3187ac4993e91be4fe688cb6b25a7b1d1f39627f1b0 SHA512 8baa00642249d81519d3d21ff2375ac5adbc79db18a225f4bb1f9e7145b8a98b9d258248cbcae9d50cfb5440185e06942e1551ad1d28db8bb7705525d962a6d0
diff --git a/dev-perl/XML-LibXSLT/XML-LibXSLT-1.960.0.ebuild b/dev-perl/XML-LibXSLT/XML-LibXSLT-1.960.0.ebuild
new file mode 100644
index 000000000000..245d3796b38e
--- /dev/null
+++ b/dev-perl/XML-LibXSLT/XML-LibXSLT-1.960.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=SHLOMIF
+DIST_VERSION=1.96
+inherit perl-module
+
+DESCRIPTION="A Perl module to parse XSL Transformational sheets using gnome's libXSLT"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="
+ virtual/perl-Encode
+ >=dev-perl/XML-LibXML-1.700.0
+ >=dev-libs/libxslt-1.1.28
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/pkgconfig
+"
+PERL_RM_FILES=(
+ "t/cpan-changes.t" "t/pod.t"
+ "t/style-trailing-space.t"
+)
+PATCHES=(
+ "${FILESDIR}/${PN}-1.96-entityexpandtest.patch"
+)
diff --git a/dev-perl/XML-LibXSLT/files/XML-LibXSLT-1.96-entityexpandtest.patch b/dev-perl/XML-LibXSLT/files/XML-LibXSLT-1.96-entityexpandtest.patch
new file mode 100644
index 000000000000..3826ba5dc5d3
--- /dev/null
+++ b/dev-perl/XML-LibXSLT/files/XML-LibXSLT-1.96-entityexpandtest.patch
@@ -0,0 +1,29 @@
+From a70778f1e263bce11b8749353a7a6a99e3f721fb Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Tue, 27 Mar 2018 16:00:45 +1300
+Subject: Force entity expansion
+
+Gentoo's XML::LibXML does not expand entities on its own by default
+and has to be configured to do so.
+
+Bug: https://bugs.gentoo.org/623192
+---
+ t/06entities.t | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/t/06entities.t b/t/06entities.t
+index 32bc395..3d5e791 100644
+--- a/t/06entities.t
++++ b/t/06entities.t
+@@ -9,7 +9,7 @@ use XML::LibXSLT;
+ my $parser = XML::LibXML->new();
+ my $xslt = XML::LibXSLT->new();
+
+-# $parser->expand_entities(1);
++$parser->expand_entities(1);
+
+ my $source = $parser->parse_string(qq{<?xml version="1.0" encoding="UTF-8"?>
+ <root>foo</root>});
+--
+2.16.2
+