summaryrefslogtreecommitdiff
path: root/dev-perl/AnyEvent
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-perl/AnyEvent
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-perl/AnyEvent')
-rw-r--r--dev-perl/AnyEvent/AnyEvent-7.120.0.ebuild21
-rw-r--r--dev-perl/AnyEvent/AnyEvent-7.130.0.ebuild21
-rw-r--r--dev-perl/AnyEvent/AnyEvent-7.140.0.ebuild28
-rw-r--r--dev-perl/AnyEvent/Manifest10
-rw-r--r--dev-perl/AnyEvent/files/no-dot-inc.patch28
-rw-r--r--dev-perl/AnyEvent/metadata.xml54
6 files changed, 162 insertions, 0 deletions
diff --git a/dev-perl/AnyEvent/AnyEvent-7.120.0.ebuild b/dev-perl/AnyEvent/AnyEvent-7.120.0.ebuild
new file mode 100644
index 000000000000..c62813ecd1f2
--- /dev/null
+++ b/dev-perl/AnyEvent/AnyEvent-7.120.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=7.12
+inherit perl-module
+
+DESCRIPTION="Provides a uniform interface to various event loops"
+
+SLOT="0"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~x86-solaris"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+ dev-perl/Canary-Stability
+"
+PATCHES=("${FILESDIR}/no-dot-inc.patch")
diff --git a/dev-perl/AnyEvent/AnyEvent-7.130.0.ebuild b/dev-perl/AnyEvent/AnyEvent-7.130.0.ebuild
new file mode 100644
index 000000000000..3d12dacaf2b3
--- /dev/null
+++ b/dev-perl/AnyEvent/AnyEvent-7.130.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=7.13
+inherit perl-module
+
+DESCRIPTION="Provides a uniform interface to various event loops"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+ dev-perl/Canary-Stability
+"
+PATCHES=("${FILESDIR}/no-dot-inc.patch")
diff --git a/dev-perl/AnyEvent/AnyEvent-7.140.0.ebuild b/dev-perl/AnyEvent/AnyEvent-7.140.0.ebuild
new file mode 100644
index 000000000000..ebffa41b7d1c
--- /dev/null
+++ b/dev-perl/AnyEvent/AnyEvent-7.140.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=7.14
+inherit perl-module eutils
+
+DESCRIPTION="Provides a uniform interface to various event loops"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+ dev-perl/Canary-Stability
+"
+pkg_postinst() {
+ optfeature "improved event-loop performance" '>=dev-perl/EV-4.0.0'
+ optfeature "improved performance of Guard objects" '>=dev-perl/Guard-1.20.0'
+ optfeature "JSON relays over AnyEvent::Handle" '>=dev-perl/JSON-2.90.0' '>=dev-perl/JSON-XS-2.200.0'
+ optfeature "SSL support for AnyEvent::Handle" '>=dev-perl/Net-SSLeay-1.330.0'
+ # AnyEvent::AIO
+ # Async::Interrupts
+}
diff --git a/dev-perl/AnyEvent/Manifest b/dev-perl/AnyEvent/Manifest
new file mode 100644
index 000000000000..22466d62d019
--- /dev/null
+++ b/dev-perl/AnyEvent/Manifest
@@ -0,0 +1,10 @@
+AUX no-dot-inc.patch 627 SHA256 1534931adb9be03ddea6faa4383c634873e7c48646d8ae7c0b4bc449e07363ff SHA512 9bc16895828f94c9d18dce0796b696b9a5450c1633abfa558d3c521d91aea9033f07ff64529f7a64f7014399c63700dcbf0bd9753228a329fa00b5634db5a80a WHIRLPOOL d464fc371a27d2ea471358a2fec0987e6bfa1b8ba319844b5c729bd9a903bc851601bf652badd189e069c6ff6b37b89e09d4eaef76d9f4313539914ee3a2512e
+DIST AnyEvent-7.12.tar.gz 296712 SHA256 7893a7e5d65e6bc34479712235baccb739837c336fb9eb70193141532e95737d SHA512 a508024ee207dd227d81544d0796672587125698034317d6d1e50a22395358fbf62001b17d0e7f3bc7ea4be69b1004f563cdf7097ac67b10a4a43545a9d2273c WHIRLPOOL 9024dcf667e3628905b2f24b8d730fb79d4cebb7dd26e5775ce8a19f62ce355f23aee65526d76e6afea51857b96fd447e099f1ee33102459a9bfd2f2582130c5
+DIST AnyEvent-7.13.tar.gz 299596 SHA256 a4103f4def9687b5545b3e6be1f29a5a24b59ff9a817b1afc27fb9bc268d04ad SHA512 7a3b10028641358cb5a7c09c01583ee7a7d7c8d02529a0e4682ff426246f3675a1e82cb46c31d0b7ea1c130c11b4f4f392be2592d961f1c03d66803287ddb089 WHIRLPOOL 4f4448c6f4a30c890b0285d82f41cd429585b58da94ec6543ae275924b8c66a455e2760899f8473d2221c712dc7e059aa219898ec36d51af778fc5ed54603991
+DIST AnyEvent-7.14.tar.gz 301645 SHA256 539358d225bad34b4a64f5217f8c2a707b15e3a28c74120c9dd2270c7cca7d2a SHA512 98e7b9e06cf74b99d3407a25b60f3b825fceed3bae43505e1fb90785e24bd88ae25955cff25d29b4cc96957db7f4f5203d19ad2365abb4e3a3227fd91a16fb25 WHIRLPOOL 8665320635442ea3c87c4078c898922482be625e785b479897a96462d4ab4b9ca444c0810a94f398dbe16352339b98707bf75f02e64955b15ef8c23d794f0786
+EBUILD AnyEvent-7.120.0.ebuild 469 SHA256 7c8e1cd68cf85330b93f720ae96bf9316f9e0d321e2c0c3f94e01da55f0eab63 SHA512 21bf3e3767ef5bc845ee8f188f7e897063a8d1a48c1592917b731650ca536b0a8748933730dc69f245cf7f44f512caca4e1333fd29d58c043f60212a491be2cf WHIRLPOOL 4698c2cb90b659e62f21809b013e5f4211cfc146fc96f92da5ff60ee091e1f8455d8a1da663086a14c7ff6daf466546b6c93f25385700fedbde31345e50572f8
+EBUILD AnyEvent-7.130.0.ebuild 477 SHA256 7b044a33ce8cc42d0968e548e932eaf82f1238d2c264d89b5e730d5a5ba1c214 SHA512 7398b50a745cdc0015c40bcefd51dfde8e584884a72bab6fd71ffdfd38a68bbcf847f687a9f47c7c0cfbe61637e7060ee9d5cf177d5a375ea07173010bcfbec4 WHIRLPOOL 2d7432e5a9b380632daefb009bf17656a026c09de94dccecde19213be5d096251029400162c109c2ce423deaa581b5d8e65840fc97499b4c96da731aeb8d651b
+EBUILD AnyEvent-7.140.0.ebuild 833 SHA256 91d85f2d753aa5e14690aaad64a8b81de76c4829a4ab4191990826c5167a571b SHA512 fc384d3630fd220673d177afca7f0f30df442e2cae59cb18a44b4f4a8d17111dfc1ca4c9d47e7e93df686d371ce8a54f6436cc8be4d07cff7e1069d56ac265df WHIRLPOOL 8d1db188e6659bff7f747746e503db931de2c0fefda4f50ea2f22ece716a5253f81ce1d3d06ab8649a7c506438715dade406410f7c67a0c25b6afd14ec597beb
+MISC ChangeLog 4233 SHA256 4823bb0c9aa1fbe1b17f13f4126c2d482a7136a14c14d424b429a952f3c34f91 SHA512 664f0262e9d2e25294c754e367f9bb97194190813c27d106459c0be128aa81761ebe735f5c5d1a05a17e1563e9e126d7b37a0ae61079e4fb128c91f221c813d1 WHIRLPOOL 97fadedda691fe8418cd7a429e4210953e4425febe9beece9da6b087a0b18780bbdca4a96cffd9d1a04d241fcd28e2b22f63271b97acbd6d578f216c2115d1d8
+MISC ChangeLog-2015 14455 SHA256 fa83a1222d47ac119a206cae7047923a72fcf465ebd3796406d06da36fbae213 SHA512 01b2125b8271740bcbbce52960a3b0f38ac855930bacb0d2316d5483f5f64deb081c0b3bf501c24b5ddb7ea101b1f153435af80018f7ad5d40d3cf2302bd2cf3 WHIRLPOOL 25d314c08dff9ef3c7a5a60db1ce92aca268bd7d7e4bb50c6b55636c3e1dda931631112eebc7ebd7f93a7e96ccd83d042ec8c3b9c86303dd52678d17bf84090c
+MISC metadata.xml 3103 SHA256 2d1a7a94b93c358f910f4c71c26cf855a984d61640890a3a310fda4830dd414b SHA512 a8eeaebbcc27c7a78d0acdd08f43d7ca6ad9589211b56927d0b7906f13e701c892dceab1c04b7ee11a70f9c81aa4f2521bdd4d54eb59b8190ba75f46eb9cdd10 WHIRLPOOL 30ba57678428b2ac0aba700ba7663e74a59816d67782d42f01a3ef37a0b4d141f27f868cff4504df2ac703d6ef4a6876b921d84601a94e44b43c9aecf95453be
diff --git a/dev-perl/AnyEvent/files/no-dot-inc.patch b/dev-perl/AnyEvent/files/no-dot-inc.patch
new file mode 100644
index 000000000000..ce0efa5b8ce5
--- /dev/null
+++ b/dev-perl/AnyEvent/files/no-dot-inc.patch
@@ -0,0 +1,28 @@
+From 6fec7931344cc37c9532e8c455ee7f7bf62b9419 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentfredric@gmail.com>
+Date: Wed, 14 Jun 2017 19:56:48 +1200
+Subject: [PATCH] Fix "do" for '.' in @INC removal
+
+Trivial fix for:
+
+- http://lists.schmorp.de/pipermail/anyevent/2017q1/000859.html
+---
+ Makefile.PL | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index ef2ab4a..70b30b0 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -22,7 +22,7 @@ print <<EOF;
+
+ EOF
+
+-do "constants.pl.PL"
++do "./constants.pl.PL"
+ or die "cannot execute constants.pl.PL: $@";
+
+ WriteMakefile(
+--
+2.13.1
+
diff --git a/dev-perl/AnyEvent/metadata.xml b/dev-perl/AnyEvent/metadata.xml
new file mode 100644
index 000000000000..291274664ae4
--- /dev/null
+++ b/dev-perl/AnyEvent/metadata.xml
@@ -0,0 +1,54 @@
+<?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">AnyEvent</remote-id>
+ <remote-id type="cpan-module">AE</remote-id>
+ <remote-id type="cpan-module">AE::Log::COLLECT</remote-id>
+ <remote-id type="cpan-module">AE::Log::FILTER</remote-id>
+ <remote-id type="cpan-module">AE::Log::LOG</remote-id>
+ <remote-id type="cpan-module">AnyEvent</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Base</remote-id>
+ <remote-id type="cpan-module">AnyEvent::CondVar</remote-id>
+ <remote-id type="cpan-module">AnyEvent::CondVar::Base</remote-id>
+ <remote-id type="cpan-module">AnyEvent::DNS</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Debug</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Debug::Backtrace</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Debug::Wrap</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Debug::Wrapped</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Debug::shell</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Handle</remote-id>
+ <remote-id type="cpan-module">AnyEvent::IO</remote-id>
+ <remote-id type="cpan-module">AnyEvent::IO::IOAIO</remote-id>
+ <remote-id type="cpan-module">AnyEvent::IO::Perl</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Impl::Cocoa</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Impl::EV</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Impl::Event</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Impl::EventLib</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Impl::FLTK</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Impl::Glib</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Impl::IOAsync</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Impl::Irssi</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Impl::POE</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Impl::Perl</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Impl::Qt</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Impl::Qt::Io</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Impl::Qt::Timer</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Impl::Tk</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Log</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Log::COLLECT</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Log::Ctx</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Log::FILTER</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Log::LOG</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Loop</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Socket</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Strict</remote-id>
+ <remote-id type="cpan-module">AnyEvent::TLS</remote-id>
+ <remote-id type="cpan-module">AnyEvent::Util</remote-id>
+ <remote-id type="cpan-module">DB</remote-id>
+ </upstream>
+</pkgmetadata>