diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 20:57:42 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 20:57:42 +0100 |
commit | 1798c4aeca70ac8d0a243684d6a798fbc65735f8 (patch) | |
tree | e48e19cb6fa03de18e1c63e1a93371b7ebc4eb56 /dev-perl/HTML-Template-JIT | |
parent | d87262dd706fec50cd150aab3e93883b6337466d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-perl/HTML-Template-JIT')
4 files changed, 0 insertions, 101 deletions
diff --git a/dev-perl/HTML-Template-JIT/HTML-Template-JIT-0.50.0-r3.ebuild b/dev-perl/HTML-Template-JIT/HTML-Template-JIT-0.50.0-r3.ebuild deleted file mode 100644 index 6f0a705cd2c9..000000000000 --- a/dev-perl/HTML-Template-JIT/HTML-Template-JIT-0.50.0-r3.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=SAMTREGAR -DIST_VERSION=0.05 -DIST_EXAMPLES=("script/benchmark.pl") -inherit perl-module - -DESCRIPTION="a just-in-time compiler for HTML::Template" - -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND=">=dev-perl/HTML-Template-2.8 - dev-perl/Inline - dev-perl/Inline-C -" -DEPEND="${RDEPEND}" -PATCHES=("${FILESDIR}/${P}-no-dot-inc.patch") diff --git a/dev-perl/HTML-Template-JIT/Manifest b/dev-perl/HTML-Template-JIT/Manifest deleted file mode 100644 index cf03f133a8a6..000000000000 --- a/dev-perl/HTML-Template-JIT/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX HTML-Template-JIT-0.50.0-no-dot-inc.patch 2096 BLAKE2B 519e0d009bff60c6640bc503a6acd6f4c89785812f3e1d6f86e27f37779988509dab12914ba994a5ef4ee92d5601d298027a8630d1859b306771bb3e2d66559e SHA512 00e8483f11fce29dd049eebe5379a7649572a81255265f77b544f043e0f11ac8024b765b168c522771081ccee40366bc20d9681db27083208fb1d57cddbcb51d -DIST HTML-Template-JIT-0.05.tar.gz 30221 BLAKE2B a03be7a97c495bb900e9e233de2949a016df55752b7ce3eee6f284d9b61c78bf53ee1723fa4fa139bf1d4eaa11894c90eb986cb88b9cb05c1dc57a0d71cb36b5 SHA512 bdcaf1e62c6bdb375ab89298de2a5be642ca45b8c1f68f5fa8b46159c4e4269589b772937c7818723b7c39c7a92694a1e4667b029201108d7fce2de3e61974e3 -EBUILD HTML-Template-JIT-0.50.0-r3.ebuild 454 BLAKE2B 774815e5c7262cd92f2210cd6d5e9c119b4b1326e8c7ea6ee7ff19f7269d7e627636a4301a90ce4f1ade25aafcbb8ce9fdc6548de395d1c98eb8fd96c4484eba SHA512 b217bb6f25b9e47e534268410118d860c7a0e640cc663c01493da708d1498146a3159106ecc23edcfbf1188778647a8c280ad9760085763f45fc055d561812dc -MISC metadata.xml 555 BLAKE2B 562491b1efc2ff708fdf043ba08e6409e436c1bf6cd1f348e463cc1d8e73dc766a02ccb7d897783d3a1a373098f2fdb3af1bd07558d971edf0ec52439cbc4c34 SHA512 e8ac444cbd1d70520593bdd0eae2e6689505f2f90234422d4ad847fe82af688c10fb3a9303e98d3b02da64847a75cdf7deadec53ef29aa7a089f5fb60c4421e3 diff --git a/dev-perl/HTML-Template-JIT/files/HTML-Template-JIT-0.50.0-no-dot-inc.patch b/dev-perl/HTML-Template-JIT/files/HTML-Template-JIT-0.50.0-no-dot-inc.patch deleted file mode 100644 index 624e579a6185..000000000000 --- a/dev-perl/HTML-Template-JIT/files/HTML-Template-JIT-0.50.0-no-dot-inc.patch +++ /dev/null @@ -1,61 +0,0 @@ -From efbee2adfeb592240e1c84326ece8c90c239bbee Mon Sep 17 00:00:00 2001 -From: Kent Fredric <kentnl@gentoo.org> -Date: Thu, 26 Oct 2017 08:26:53 +1300 -Subject: Fix compiling templates under Perl 5.26 without '.' in @INC - -Perl 5.26 changes the default contents of @INC to no longer include -".", which is required for "require q[foo.tpl]" semantics. - -This breakage is invisible in tests due to a workaround P5P put in -place to avoid breaking tests, by setting PERL_USE_UNSAFE_INC=1 in -Test::Harness and CPAN installers, which makes '.' re-appear in @INC -during installation, while still being silently broken in production. - -This fix works by relying on the mechanic of require() to *NOT* consult -@INC if $path is either an absolute, or a "./" prefixed relative path, -by converting it to an absolute path just before requiring it. - -Bug: https://rt.cpan.org/Ticket/Display.html?id=123380 -Bug: https://bugs.gentoo.org/635464 ---- - JIT.pm | 2 +- - JIT/Compiler.pm | 3 ++- - 2 files changed, 3 insertions(+), 2 deletions(-) - -diff --git a/JIT.pm b/JIT.pm -index 9e5a6be..1e2afc8 100644 ---- a/JIT.pm -+++ b/JIT.pm -@@ -63,7 +63,7 @@ sub new { - - # try to load the module and return package handle if successful - my $result; -- eval { $result = require $package_path; }; -+ eval { $result = require File::Spec->rel2abs($package_path); }; - if ($result) { - $package->clear_params(); # need to clear out params from prior run - return $package; -diff --git a/JIT/Compiler.pm b/JIT/Compiler.pm -index 6ef3e02..bc1e05f 100644 ---- a/JIT/Compiler.pm -+++ b/JIT/Compiler.pm -@@ -9,6 +9,7 @@ our $VERSION = '0.01'; - use HTML::Template; - use Carp qw(croak confess); - use File::Path qw(mkpath rmtree); -+use File::Spec; - - sub compile { - my %args = @_; -@@ -53,7 +54,7 @@ sub compile { - - # try to load the module and return package handle if successful - my $result; -- eval { $result = require $self->{package_path}; }; -+ eval { $result = require File::Spec->rel2abs($self->{package_path}); }; - return 1 if $result; - - # don't leave failed compiles lying around unless we're debuging --- -2.14.3 - diff --git a/dev-perl/HTML-Template-JIT/metadata.xml b/dev-perl/HTML-Template-JIT/metadata.xml deleted file mode 100644 index 3799e309e53c..000000000000 --- a/dev-perl/HTML-Template-JIT/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>perl@gentoo.org</email> - <name>Gentoo Perl Project</name> - </maintainer> - <upstream> - <remote-id type="cpan">HTML-Template-JIT</remote-id> - <remote-id type="cpan-module">HTML::Template::JIT</remote-id> - <remote-id type="cpan-module">HTML::Template::JIT::Base</remote-id> - <remote-id type="cpan-module">HTML::Template::JIT::Compiler</remote-id> - </upstream> -</pkgmetadata> |