summaryrefslogtreecommitdiff
path: root/dev-perl/HTML-Template-JIT
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:57:42 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:57:42 +0100
commit1798c4aeca70ac8d0a243684d6a798fbc65735f8 (patch)
treee48e19cb6fa03de18e1c63e1a93371b7ebc4eb56 /dev-perl/HTML-Template-JIT
parentd87262dd706fec50cd150aab3e93883b6337466d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-perl/HTML-Template-JIT')
-rw-r--r--dev-perl/HTML-Template-JIT/HTML-Template-JIT-0.50.0-r3.ebuild22
-rw-r--r--dev-perl/HTML-Template-JIT/Manifest4
-rw-r--r--dev-perl/HTML-Template-JIT/files/HTML-Template-JIT-0.50.0-no-dot-inc.patch61
-rw-r--r--dev-perl/HTML-Template-JIT/metadata.xml14
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>