[gentoo-commits] repo/gentoo:master commit in: dev-perl/Coro/

2023-05-15 Thread Sam James
commit: ccb80472d4de65cad905112dae26aac022aa24df
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 02:05:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 02:05:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb80472

dev-perl/Coro: add Valgrind annotation support

Signed-off-by: Sam James  gentoo.org>

 dev-perl/Coro/Coro-6.570.0.ebuild | 15 ---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/dev-perl/Coro/Coro-6.570.0.ebuild 
b/dev-perl/Coro/Coro-6.570.0.ebuild
index aa9e751109f4..56269e3a61b3 100644
--- a/dev-perl/Coro/Coro-6.570.0.ebuild
+++ b/dev-perl/Coro/Coro-6.570.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ DESCRIPTION="The only real threads in perl"
 LICENSE="|| ( Artistic GPL-1+ ) LGPL-2.1+ || ( BSD-2 GPL-2+ )"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+ev event"
+IUSE="+ev event valgrind"
 
 RDEPEND="
>=dev-perl/AnyEvent-7
@@ -23,17 +23,26 @@ RDEPEND="
>=virtual/perl-Storable-2.150.0
dev-perl/common-sense
 "
-BDEPEND="${RDEPEND}
+DEPEND="
+   valgrind? ( dev-util/valgrind )
+"
+BDEPEND="
+   ${RDEPEND}
dev-perl/Canary-Stability
>=virtual/perl-ExtUtils-MakeMaker-6.520.0
 "
+
 PATCHES=(
"${FILESDIR}/6.514.0-ev-config.patch"
 )
+
 src_configure() {
local myopts=()
use ev && myopts+=("EV")
use event && myopts+=( "Event" )
+
+   export CORO_USE_VALGRIND=$(usex valgrind y n)
+
GENTOO_OPTS="${myopts[@]}" perl-module_src_configure
 }
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Coro/

2021-10-14 Thread Andreas K. Hüttel
commit: 305e85c3d8a021f1b13b6c43c8520bc7c5a87ef8
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 14 21:09:53 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 14 21:20:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305e85c3

dev-perl/Coro: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Coro/Coro-6.550.0.ebuild | 44 ---
 dev-perl/Coro/Manifest|  1 -
 2 files changed, 45 deletions(-)

diff --git a/dev-perl/Coro/Coro-6.550.0.ebuild 
b/dev-perl/Coro/Coro-6.550.0.ebuild
deleted file mode 100644
index 7ba23ca2253..000
--- a/dev-perl/Coro/Coro-6.550.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=MLEHMANN
-DIST_VERSION=6.55
-DIST_EXAMPLES=( "eg/*" )
-inherit perl-module
-
-DESCRIPTION="The only real threads in perl"
-LICENSE="|| ( Artistic GPL-1+ ) LGPL-2.1+ || ( BSD-2 GPL-2+ )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+ev event"
-
-RDEPEND="
-   >=dev-perl/AnyEvent-7
-   ev? ( >=dev-perl/EV-4.0.0 )
-   event? ( >=dev-perl/Event-1.80.0 )
-   >=dev-perl/Guard-0.500.0
-   virtual/perl-Scalar-List-Utils
-   >=virtual/perl-Storable-2.150.0
-   dev-perl/common-sense
-"
-BDEPEND="${RDEPEND}
-   dev-perl/Canary-Stability
-   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
-"
-PATCHES=(
-   "${FILESDIR}/6.514.0-ev-config.patch"
-)
-src_configure() {
-   local myopts=()
-   use ev && myopts+=("EV")
-   use event && myopts+=( "Event" )
-   GENTOO_OPTS="${myopts[@]}" perl-module_src_configure
-}
-src_compile() {
-   mymake=(
-   "OPTIMIZE=${CFLAGS}"
-   )
-   perl-module_src_compile
-}

diff --git a/dev-perl/Coro/Manifest b/dev-perl/Coro/Manifest
index eb6d78a4aa6..20336394fc0 100644
--- a/dev-perl/Coro/Manifest
+++ b/dev-perl/Coro/Manifest
@@ -1,2 +1 @@
-DIST Coro-6.55.tar.gz 195586 BLAKE2B 
b2f6f47f91fcb4af584896cd91c2631d5622556d63206eb1e7a5796cc3b7d0498d40021f06a8367402a34b0771b7ccc80776598a61811cc67d828828bb8a5f4a
 SHA512 
47f22033e52d1734755d7f68175b86784c688a8b8e87d0ce0295e7fe9df9134d5ac9fce8915e8ea1d9355a6d1f3642c44c3c4d745e1e6afb0a9e61c15b47d41e
 DIST Coro-6.57.tar.gz 198128 BLAKE2B 
1f4dc360fcf40aecaf283ca73b8ac29d9c905f2b6231ecbef708b3ae677a5fb483478521da5a550da37bf2df7f045bfe82de76d3feafab6b9b3c04ba8baebd84
 SHA512 
d5655c5df1d502c265b26e474f1423f9406029ce56254a92d78b51e14313f685575095e185758d743d78f3c74d758922ec57f714498cf982819c110d198d6f42



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Coro/

2021-05-04 Thread Andreas K. Hüttel
commit: 4159ebc8a89afff3ba30c4a4e002ad76a979fe7c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May  4 21:10:01 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue May  4 21:31:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4159ebc8

dev-perl/Coro: Version bump 6.57

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Coro/Coro-6.570.0.ebuild | 44 +++
 dev-perl/Coro/Manifest|  1 +
 2 files changed, 45 insertions(+)

diff --git a/dev-perl/Coro/Coro-6.570.0.ebuild 
b/dev-perl/Coro/Coro-6.570.0.ebuild
new file mode 100644
index 000..aa9e751109f
--- /dev/null
+++ b/dev-perl/Coro/Coro-6.570.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=6.57
+DIST_EXAMPLES=( "eg/*" )
+inherit perl-module
+
+DESCRIPTION="The only real threads in perl"
+LICENSE="|| ( Artistic GPL-1+ ) LGPL-2.1+ || ( BSD-2 GPL-2+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ev event"
+
+RDEPEND="
+   >=dev-perl/AnyEvent-7
+   ev? ( >=dev-perl/EV-4.0.0 )
+   event? ( >=dev-perl/Event-1.80.0 )
+   >=dev-perl/Guard-0.500.0
+   virtual/perl-Scalar-List-Utils
+   >=virtual/perl-Storable-2.150.0
+   dev-perl/common-sense
+"
+BDEPEND="${RDEPEND}
+   dev-perl/Canary-Stability
+   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+"
+PATCHES=(
+   "${FILESDIR}/6.514.0-ev-config.patch"
+)
+src_configure() {
+   local myopts=()
+   use ev && myopts+=("EV")
+   use event && myopts+=( "Event" )
+   GENTOO_OPTS="${myopts[@]}" perl-module_src_configure
+}
+src_compile() {
+   mymake=(
+   "OPTIMIZE=${CFLAGS}"
+   )
+   perl-module_src_compile
+}

diff --git a/dev-perl/Coro/Manifest b/dev-perl/Coro/Manifest
index 9ddbc008a92..eb6d78a4aa6 100644
--- a/dev-perl/Coro/Manifest
+++ b/dev-perl/Coro/Manifest
@@ -1 +1,2 @@
 DIST Coro-6.55.tar.gz 195586 BLAKE2B 
b2f6f47f91fcb4af584896cd91c2631d5622556d63206eb1e7a5796cc3b7d0498d40021f06a8367402a34b0771b7ccc80776598a61811cc67d828828bb8a5f4a
 SHA512 
47f22033e52d1734755d7f68175b86784c688a8b8e87d0ce0295e7fe9df9134d5ac9fce8915e8ea1d9355a6d1f3642c44c3c4d745e1e6afb0a9e61c15b47d41e
+DIST Coro-6.57.tar.gz 198128 BLAKE2B 
1f4dc360fcf40aecaf283ca73b8ac29d9c905f2b6231ecbef708b3ae677a5fb483478521da5a550da37bf2df7f045bfe82de76d3feafab6b9b3c04ba8baebd84
 SHA512 
d5655c5df1d502c265b26e474f1423f9406029ce56254a92d78b51e14313f685575095e185758d743d78f3c74d758922ec57f714498cf982819c110d198d6f42



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Coro/

2020-08-06 Thread Kent Fredric
commit: 9c36e77c324401e54923291800228a5cebf61a24
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Aug  6 16:32:11 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Aug  6 16:38:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c36e77c

dev-perl/Coro: Cleanup old 6.514.0{,-r1}

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Coro/Coro-6.514.0-r1.ebuild | 44 
 dev-perl/Coro/Coro-6.514.0.ebuild| 38 ---
 dev-perl/Coro/Manifest   |  1 -
 3 files changed, 83 deletions(-)

diff --git a/dev-perl/Coro/Coro-6.514.0-r1.ebuild 
b/dev-perl/Coro/Coro-6.514.0-r1.ebuild
deleted file mode 100644
index 83c430d2bd9..000
--- a/dev-perl/Coro/Coro-6.514.0-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=MLEHMANN
-DIST_VERSION=6.514
-DIST_EXAMPLES=( "eg/*" )
-inherit perl-module
-
-DESCRIPTION="The only real threads in perl"
-LICENSE="|| ( Artistic GPL-1+ ) LGPL-2.1+ || ( BSD-2 GPL-2+ )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+ev event"
-
-RDEPEND="
-   >=dev-perl/AnyEvent-5
-   ev? ( >=dev-perl/EV-4.0.0 )
-   event? ( >=dev-perl/Event-0.890.0 )
-   >=dev-perl/Guard-0.500.0
-   virtual/perl-Scalar-List-Utils
-   >=virtual/perl-Storable-2.150.0
-   dev-perl/common-sense
-"
-DEPEND="${RDEPEND}
-   dev-perl/Canary-Stability
-   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
-"
-PATCHES=(
-   "${FILESDIR}/${PV}-ev-config.patch"
-)
-src_configure() {
-   local myopts=()
-   use ev && myopts+=("EV")
-   use event && myopts+=( "Event" )
-   GENTOO_OPTS="${myopts[@]}" perl-module_src_configure
-}
-src_compile() {
-   mymake=(
-   "OPTIMIZE=${CFLAGS}"
-   )
-   perl-module_src_compile
-}

diff --git a/dev-perl/Coro/Coro-6.514.0.ebuild 
b/dev-perl/Coro/Coro-6.514.0.ebuild
deleted file mode 100644
index 5cbecd4664f..000
--- a/dev-perl/Coro/Coro-6.514.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MLEHMANN
-DIST_VERSION=6.514
-DIST_EXAMPLES=( "eg/*" )
-inherit perl-module
-
-DESCRIPTION="The only real threads in perl"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+ev event"
-
-RDEPEND="
-   >=dev-perl/AnyEvent-5
-   ev? ( >=dev-perl/EV-4.0.0 )
-   event? ( >=dev-perl/Event-0.890.0 )
-   >=dev-perl/Guard-0.500.0
-   virtual/perl-Scalar-List-Utils
-   >=virtual/perl-Storable-2.150.0
-   dev-perl/common-sense
-"
-DEPEND="${RDEPEND}
-   dev-perl/Canary-Stability
-   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
-"
-PATCHES=(
-   "${FILESDIR}/${PV}-ev-config.patch"
-)
-src_configure() {
-   local myopts=()
-   use ev && myopts+=("EV")
-   use event && myopts+=( "Event" )
-   GENTOO_OPTS="${myopts[@]}" perl-module_src_configure
-}

diff --git a/dev-perl/Coro/Manifest b/dev-perl/Coro/Manifest
index c245de2d104..9ddbc008a92 100644
--- a/dev-perl/Coro/Manifest
+++ b/dev-perl/Coro/Manifest
@@ -1,2 +1 @@
-DIST Coro-6.514.tar.gz 195122 BLAKE2B 
d512a990f54e22af20ea91165817d00bab20dcbe0e9111988f704799556cf246f96a40a8b59b56977edefbabf8830453662001ceb35eb4d0f1761ce7c3da3fb7
 SHA512 
340eea9bc2a33c40813f4852d3a12ff947426fd329a4867a36262a9ece936c9e43d36ba5e4355d1f8f91cb40690de3bb1637ab0b0651518c22fb17a34ee90b37
 DIST Coro-6.55.tar.gz 195586 BLAKE2B 
b2f6f47f91fcb4af584896cd91c2631d5622556d63206eb1e7a5796cc3b7d0498d40021f06a8367402a34b0771b7ccc80776598a61811cc67d828828bb8a5f4a
 SHA512 
47f22033e52d1734755d7f68175b86784c688a8b8e87d0ce0295e7fe9df9134d5ac9fce8915e8ea1d9355a6d1f3642c44c3c4d745e1e6afb0a9e61c15b47d41e



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Coro/

2020-07-05 Thread Kent Fredric
commit: 41023af807408d1a265c67eed2a5c15acb50dd0b
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Jul  5 19:10:23 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jul  5 19:10:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41023af8

dev-perl/Coro: Bump to version 6.550.0

Upstream:
- Fix compile with threaded perl
- Simplify/speedup __DIE__ and __WARN__ handling
- Add fixes for perl 5.22 compat (PadlistNAMES)
- Add fixes for perl 5.24 compat (SUB_ARGARRAY)
- Add fixes for perl 5.26 compat (PL_comppad -> PADOFFSET)
- disable FORTIFY_SOURCE to avoid broken fortified longjmp on some libcs
- Reattempt JIT allocation wtih PROT_EXEC to improve portability
- Fix some statevar types for newer perls
- safe_cancel no longer croaks when called on already-destroyed threads
- libcoro now allows sharing coro threads using pthreads backend among
  different threads.
- Always allow ->call and ->eval when coro is the current coroutine
- Autogenerated Coro::AIO prototypes now add ";" to avoid creating named
  unary operators, to avoid `aio_mlockall 4 | 8` getting parsed as
  `(aio_mlockall 4) | 8`
- Ensure Coro::RWLock wakes up all readers after a wrlock
- More fixes for minix 3.3

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Coro/Coro-6.550.0.ebuild | 44 +++
 dev-perl/Coro/Manifest|  1 +
 2 files changed, 45 insertions(+)

diff --git a/dev-perl/Coro/Coro-6.550.0.ebuild 
b/dev-perl/Coro/Coro-6.550.0.ebuild
new file mode 100644
index 000..7ba23ca2253
--- /dev/null
+++ b/dev-perl/Coro/Coro-6.550.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=6.55
+DIST_EXAMPLES=( "eg/*" )
+inherit perl-module
+
+DESCRIPTION="The only real threads in perl"
+LICENSE="|| ( Artistic GPL-1+ ) LGPL-2.1+ || ( BSD-2 GPL-2+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ev event"
+
+RDEPEND="
+   >=dev-perl/AnyEvent-7
+   ev? ( >=dev-perl/EV-4.0.0 )
+   event? ( >=dev-perl/Event-1.80.0 )
+   >=dev-perl/Guard-0.500.0
+   virtual/perl-Scalar-List-Utils
+   >=virtual/perl-Storable-2.150.0
+   dev-perl/common-sense
+"
+BDEPEND="${RDEPEND}
+   dev-perl/Canary-Stability
+   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+"
+PATCHES=(
+   "${FILESDIR}/6.514.0-ev-config.patch"
+)
+src_configure() {
+   local myopts=()
+   use ev && myopts+=("EV")
+   use event && myopts+=( "Event" )
+   GENTOO_OPTS="${myopts[@]}" perl-module_src_configure
+}
+src_compile() {
+   mymake=(
+   "OPTIMIZE=${CFLAGS}"
+   )
+   perl-module_src_compile
+}

diff --git a/dev-perl/Coro/Manifest b/dev-perl/Coro/Manifest
index fd2a02abdf9..c245de2d104 100644
--- a/dev-perl/Coro/Manifest
+++ b/dev-perl/Coro/Manifest
@@ -1 +1,2 @@
 DIST Coro-6.514.tar.gz 195122 BLAKE2B 
d512a990f54e22af20ea91165817d00bab20dcbe0e9111988f704799556cf246f96a40a8b59b56977edefbabf8830453662001ceb35eb4d0f1761ce7c3da3fb7
 SHA512 
340eea9bc2a33c40813f4852d3a12ff947426fd329a4867a36262a9ece936c9e43d36ba5e4355d1f8f91cb40690de3bb1637ab0b0651518c22fb17a34ee90b37
+DIST Coro-6.55.tar.gz 195586 BLAKE2B 
b2f6f47f91fcb4af584896cd91c2631d5622556d63206eb1e7a5796cc3b7d0498d40021f06a8367402a34b0771b7ccc80776598a61811cc67d828828bb8a5f4a
 SHA512 
47f22033e52d1734755d7f68175b86784c688a8b8e87d0ce0295e7fe9df9134d5ac9fce8915e8ea1d9355a6d1f3642c44c3c4d745e1e6afb0a9e61c15b47d41e



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Coro/

2020-06-29 Thread Kent Fredric
commit: 85ff4d5fc6f7662b4b8fc33827ba2c913f9e4753
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Jun 29 11:52:37 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Jun 29 11:52:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ff4d5f

dev-perl/Coro: Correct LICENSE

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Coro/Coro-6.514.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Coro/Coro-6.514.0-r1.ebuild 
b/dev-perl/Coro/Coro-6.514.0-r1.ebuild
index beff12e5aaa..83c430d2bd9 100644
--- a/dev-perl/Coro/Coro-6.514.0-r1.ebuild
+++ b/dev-perl/Coro/Coro-6.514.0-r1.ebuild
@@ -9,7 +9,7 @@ DIST_EXAMPLES=( "eg/*" )
 inherit perl-module
 
 DESCRIPTION="The only real threads in perl"
-
+LICENSE="|| ( Artistic GPL-1+ ) LGPL-2.1+ || ( BSD-2 GPL-2+ )"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="+ev event"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Coro/

2020-06-29 Thread Kent Fredric
commit: 78c238032ec21f94f89ead3a5be214601dba81bc
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Jun 29 11:47:54 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Jun 29 11:48:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c23803

dev-perl/Coro: -r bump for EAPI7 & CFLAGS love

- EAPI7
- Pass through CFLAGS to make

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Coro/Coro-6.514.0-r1.ebuild | 44 
 1 file changed, 44 insertions(+)

diff --git a/dev-perl/Coro/Coro-6.514.0-r1.ebuild 
b/dev-perl/Coro/Coro-6.514.0-r1.ebuild
new file mode 100644
index 000..beff12e5aaa
--- /dev/null
+++ b/dev-perl/Coro/Coro-6.514.0-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=6.514
+DIST_EXAMPLES=( "eg/*" )
+inherit perl-module
+
+DESCRIPTION="The only real threads in perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ev event"
+
+RDEPEND="
+   >=dev-perl/AnyEvent-5
+   ev? ( >=dev-perl/EV-4.0.0 )
+   event? ( >=dev-perl/Event-0.890.0 )
+   >=dev-perl/Guard-0.500.0
+   virtual/perl-Scalar-List-Utils
+   >=virtual/perl-Storable-2.150.0
+   dev-perl/common-sense
+"
+DEPEND="${RDEPEND}
+   dev-perl/Canary-Stability
+   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+"
+PATCHES=(
+   "${FILESDIR}/${PV}-ev-config.patch"
+)
+src_configure() {
+   local myopts=()
+   use ev && myopts+=("EV")
+   use event && myopts+=( "Event" )
+   GENTOO_OPTS="${myopts[@]}" perl-module_src_configure
+}
+src_compile() {
+   mymake=(
+   "OPTIMIZE=${CFLAGS}"
+   )
+   perl-module_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Coro/files/, dev-perl/Coro/

2017-10-05 Thread Kent Fredric
commit: 4aadbf045debeb60a050f4dc3ec167925bba151f
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Oct  5 05:30:55 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Oct  5 11:03:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aadbf04

dev-perl/Coro: Bump to version 6.514.0

- Patches all upstremed
- Add USE="examples"
- Fix automagic building of EV/Event

Upstream:
- Fixes for supporting API changes in Perl 5.22, 5.24, 5.26...
- disable FORTIFY_SOURCE to avoid fortifed-but-broken longjmp in some
  libc's
- Partially improved JIT allocation
- Fixes for statevar types on newer perls
- safe_cancel no longer croaks from already destroyed threads.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

dev-perl/Coro: fix automagic builds

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-perl/Coro/Coro-6.514.0.ebuild   | 38 +++
 dev-perl/Coro/Manifest  |  1 +
 dev-perl/Coro/files/6.514.0-ev-config.patch | 74 +
 dev-perl/Coro/metadata.xml  |  4 ++
 4 files changed, 117 insertions(+)

diff --git a/dev-perl/Coro/Coro-6.514.0.ebuild 
b/dev-perl/Coro/Coro-6.514.0.ebuild
new file mode 100644
index 000..5cbecd4664f
--- /dev/null
+++ b/dev-perl/Coro/Coro-6.514.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=6.514
+DIST_EXAMPLES=( "eg/*" )
+inherit perl-module
+
+DESCRIPTION="The only real threads in perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ev event"
+
+RDEPEND="
+   >=dev-perl/AnyEvent-5
+   ev? ( >=dev-perl/EV-4.0.0 )
+   event? ( >=dev-perl/Event-0.890.0 )
+   >=dev-perl/Guard-0.500.0
+   virtual/perl-Scalar-List-Utils
+   >=virtual/perl-Storable-2.150.0
+   dev-perl/common-sense
+"
+DEPEND="${RDEPEND}
+   dev-perl/Canary-Stability
+   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+"
+PATCHES=(
+   "${FILESDIR}/${PV}-ev-config.patch"
+)
+src_configure() {
+   local myopts=()
+   use ev && myopts+=("EV")
+   use event && myopts+=( "Event" )
+   GENTOO_OPTS="${myopts[@]}" perl-module_src_configure
+}

diff --git a/dev-perl/Coro/Manifest b/dev-perl/Coro/Manifest
index 59f0efd6346..2daf9235223 100644
--- a/dev-perl/Coro/Manifest
+++ b/dev-perl/Coro/Manifest
@@ -1 +1,2 @@
 DIST Coro-6.511.tar.gz 195173 SHA256 
7e3ed48cdb3f3742d94ae3ab3d088c3ab818c521f8681da6c5f656bd49ac53ea SHA512 
c3e591539e3313403496d3396e68147942e45590732bbaed7b3020fdc79e1e726c3addc3fc5d5d3e173c2b3faff4de2a9d0bae19f91cdc684285c2751b809681
 WHIRLPOOL 
3a56fca3116d1b2b6cd727078ebed9811aa627756c08c439ee6bceabba75117c904b692bf147f251dcd978abcf63e0d0f24e9ef068adf1592c4ff9539ae64daf
+DIST Coro-6.514.tar.gz 195122 SHA256 
d83343839290a72db302a14b1ad86f0069f0bba6d45f947252d9db490edecd62 SHA512 
340eea9bc2a33c40813f4852d3a12ff947426fd329a4867a36262a9ece936c9e43d36ba5e4355d1f8f91cb40690de3bb1637ab0b0651518c22fb17a34ee90b37
 WHIRLPOOL 
8a4f5c4e7e58698ac70dc6d958405e65f98675526637f1a329cc3f4e244d6d0b27b5bd1b30ea742619f98ea2d57d507745f75feb78c7906b2e3bbd792ae9baf5

diff --git a/dev-perl/Coro/files/6.514.0-ev-config.patch 
b/dev-perl/Coro/files/6.514.0-ev-config.patch
new file mode 100644
index 000..7b775b557ed
--- /dev/null
+++ b/dev-perl/Coro/files/6.514.0-ev-config.patch
@@ -0,0 +1,74 @@
+From bada194851e0a6839f78e811bfc63c2d5e8877dc Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Thu, 5 Oct 2017 22:02:38 +1300
+Subject: Make EV/Event not auto-compiled, but rely on configuration
+
+---
+ Makefile.PL | 51 ++-
+ 1 file changed, 10 insertions(+), 41 deletions(-)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index e58e210..25243ff 100644
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -17,47 +17,16 @@ EOF
+ 
+ print "*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 
***\n\n";
+ 
+-if (eval { require Event }) {
+-   if ($Event::VERSION < 0.86 or $Event::VERSION == 0.88) {
+-  print VERSION(4.0);
++};
+ 
+ WriteMakefile(
+ dist => {
+-- 
+2.14.1
+

diff --git a/dev-perl/Coro/metadata.xml b/dev-perl/Coro/metadata.xml
index 9595d5b9e4c..b9f208cf254 100644
--- a/dev-perl/Coro/metadata.xml
+++ b/dev-perl/Coro/metadata.xml
@@ -5,6 +5,10 @@
 p...@gentoo.org
 Gentoo Perl Project
   
+  
+Build support for using dev-perl/EV as an 
event-loop via Coro::EV
+Build support for using dev-perl/Event as an 
event-loop via Coro::Event
+  
   
 Coro
 Coro



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Coro/, dev-perl/Coro/files/

2017-06-25 Thread Andreas Hüttel
commit: c0d8b207d29614a6a5c19108d30176a7e6eae3c7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 25 21:58:41 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Jun 25 21:58:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d8b207

dev-perl/Coro: Add Perl 5.26 compatibility patch, bug 615520

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/Coro/Coro-6.511.0.ebuild   |  7 ++--
 dev-perl/Coro/files/6.511.0-padoffset.patch | 60 +
 2 files changed, 64 insertions(+), 3 deletions(-)

diff --git a/dev-perl/Coro/Coro-6.511.0.ebuild 
b/dev-perl/Coro/Coro-6.511.0.ebuild
index 1b4a7fa092f..1be8e564e4b 100644
--- a/dev-perl/Coro/Coro-6.511.0.ebuild
+++ b/dev-perl/Coro/Coro-6.511.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,9 +27,10 @@ DEPEND="${RDEPEND}
 
 src_prepare() {
if ! use vanilla; then
-   ewarn "This release includes a 3rd party argarray patch for 
Perl 5.24 Compat."
-   ewarn "Please do not contact upstream directly regarding 
problems arising from this."
+   elog "This release includes 3rd party patches for Perl 5.24 and 
5.26 compatibility."
+   elog "Please do not contact upstream directly regarding 
problems arising from this."
eapply "${FILESDIR}/${PV}-argarray.patch"
+   eapply "${FILESDIR}/${PV}-padoffset.patch"
fi
perl-module_src_prepare
 }

diff --git a/dev-perl/Coro/files/6.511.0-padoffset.patch 
b/dev-perl/Coro/files/6.511.0-padoffset.patch
new file mode 100644
index 000..2fb34c0791b
--- /dev/null
+++ b/dev-perl/Coro/files/6.511.0-padoffset.patch
@@ -0,0 +1,60 @@
+From b48bc3a8141e5f27ce48b6f3ebbe2ba6ee7bda94 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Tue, 23 May 2017 15:12:06 +0200
+Subject: [PATCH] Adjust comppad_name_ variable sizes to Perl 5.26.0
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Perl 5.26.0 changed some variable types in this commit:
+
+commit d12be05dd0210a08e077f0cc9586a5a963122547
+Author: David Mitchell 
+Date:   Mon Sep 26 15:56:08 2016 +0100
+
+make PL_ pad vars be of type PADOFFSET
+
+Now that that PADOFFSET is signed, make
+
+PL_comppad_name_fill
+PL_comppad_name_floor
+PL_padix
+PL_constpadix
+PL_padix_floor
+PL_min_intro_pending
+PL_max_intro_pending
+
+be of type PADOFFSET rather than I32, to match the rest of the pad
+interface.
+
+At the same time, change various I32 local vars in pad.c functions to be
+PADOFFSET.
+
+This patch adjusts Coro to the changes.
+
+Signed-off-by: Petr Písař 
+---
+ Coro/state.h | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/Coro/state.h b/Coro/state.h
+index 9a3e84f..8d6d067 100644
+--- a/Coro/state.h
 b/Coro/state.h
+@@ -83,8 +83,13 @@ VAR(compcv,CV *)   /* currently compiling 
subroutine */
+ 
+ VAR(comppad,   AV *)   /* storage for lexically scoped 
temporaries */
+ VAR(comppad_name,  AV *)   /* variable names for "my" variables */
++#if PERL_VERSION_ATLEAST (5,25,6)
++VAR(comppad_name_fill, PADOFFSET)/* last "introduced" variable offset 
*/
++VAR(comppad_name_floor,PADOFFSET)/* start of vars in innermost block 
*/
++#else
+ VAR(comppad_name_fill, I32)/* last "introduced" variable offset */
+ VAR(comppad_name_floor,I32)/* start of vars in innermost block */
++#endif
+ 
+ VAR(runops,runops_proc_t)  /* for tracing support */
+ 
+-- 
+2.9.4
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Coro/

2016-12-29 Thread Andreas Hüttel
commit: f5b69f20288c77490b66538a73b05dc20d3f1b67
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Dec 29 14:02:28 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Dec 29 14:03:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5b69f20

dev-perl/Coro: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Coro/Coro-6.480.100.ebuild | 29 -
 dev-perl/Coro/Manifest  |  1 -
 2 files changed, 30 deletions(-)

diff --git a/dev-perl/Coro/Coro-6.480.100.ebuild 
b/dev-perl/Coro/Coro-6.480.100.ebuild
deleted file mode 100644
index b89a6d1..
--- a/dev-perl/Coro/Coro-6.480.100.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=RURBAN
-MODULE_VERSION=6.4801
-inherit perl-module
-
-DESCRIPTION="The only real threads in perl"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-perl/AnyEvent-5
-   >=dev-perl/Guard-0.500.0
-   virtual/perl-Scalar-List-Utils
-   >=virtual/perl-Storable-2.150.0
-   dev-perl/common-sense
-"
-DEPEND="${RDEPEND}
-   dev-perl/Canary-Stability
-   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
-"
-
-SRC_TEST="do parallel"

diff --git a/dev-perl/Coro/Manifest b/dev-perl/Coro/Manifest
index 6255c81..59f0efd 100644
--- a/dev-perl/Coro/Manifest
+++ b/dev-perl/Coro/Manifest
@@ -1,2 +1 @@
-DIST Coro-6.4801.tar.gz 190759 SHA256 
e20d4987244ee982ffab00fc66f4897e6c9d4c8b7aa86889c19228006a60789c SHA512 
2b53a4feb4d187d74d09c30c95765c2f8b416f95f7026f1d7e6fd37bc300f041fd8f72a44017036920c242d0ba7ab21bc32cf7183570fad9eeab706df60f7684
 WHIRLPOOL 
be44764aa5a42c510721b7b7a6b17bd79acf1127667c8fd3eb8c0d92fc47e4c0110505b06425ee03ef56df5a9e8871c8f14abc9d29fa704e0628bd52521a1d78
 DIST Coro-6.511.tar.gz 195173 SHA256 
7e3ed48cdb3f3742d94ae3ab3d088c3ab818c521f8681da6c5f656bd49ac53ea SHA512 
c3e591539e3313403496d3396e68147942e45590732bbaed7b3020fdc79e1e726c3addc3fc5d5d3e173c2b3faff4de2a9d0bae19f91cdc684285c2751b809681
 WHIRLPOOL 
3a56fca3116d1b2b6cd727078ebed9811aa627756c08c439ee6bceabba75117c904b692bf147f251dcd978abcf63e0d0f24e9ef068adf1592c4ff9539ae64daf



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Coro/files/, dev-perl/Coro/

2016-07-11 Thread Kent Fredric
commit: fedcce3645f4501b0e76844c55e63a14d892
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Jul 11 12:07:49 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Jul 11 12:09:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fedc

dev-perl/Coro: Bump to version 6.511.0

- EAPI6
- Include P5P Patch for 5.24 compat with lots of warning bells.
- USE="vanilla" to provide the upstream experience ( which is presently broken 
on 5.24 )

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 dev-perl/Coro/Coro-6.511.0.ebuild  | 36 +
 dev-perl/Coro/Manifest |  1 +
 dev-perl/Coro/files/6.511.0-argarray.patch | 42 ++
 3 files changed, 79 insertions(+)

diff --git a/dev-perl/Coro/Coro-6.511.0.ebuild 
b/dev-perl/Coro/Coro-6.511.0.ebuild
new file mode 100644
index 000..62ce061
--- /dev/null
+++ b/dev-perl/Coro/Coro-6.511.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=6.511
+inherit perl-module
+
+DESCRIPTION="The only real threads in perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="vanilla"
+
+RDEPEND="
+   >=dev-perl/AnyEvent-5
+   >=dev-perl/Guard-0.500.0
+   virtual/perl-Scalar-List-Utils
+   >=virtual/perl-Storable-2.150.0
+   dev-perl/common-sense
+"
+DEPEND="${RDEPEND}
+   dev-perl/Canary-Stability
+   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+"
+
+src_prepare() {
+   if ! use vanilla; then
+   ewarn "This release includes a 3rd party argarray patch for 
Perl 5.24 Compat."
+   ewarn "Please do not contact upstream directly regarding 
problems arising from this."
+   eapply "${FILESDIR}/${PV}-argarray.patch"
+   fi
+   perl-module_src_prepare
+}

diff --git a/dev-perl/Coro/Manifest b/dev-perl/Coro/Manifest
index 5f09f65..6255c81 100644
--- a/dev-perl/Coro/Manifest
+++ b/dev-perl/Coro/Manifest
@@ -1 +1,2 @@
 DIST Coro-6.4801.tar.gz 190759 SHA256 
e20d4987244ee982ffab00fc66f4897e6c9d4c8b7aa86889c19228006a60789c SHA512 
2b53a4feb4d187d74d09c30c95765c2f8b416f95f7026f1d7e6fd37bc300f041fd8f72a44017036920c242d0ba7ab21bc32cf7183570fad9eeab706df60f7684
 WHIRLPOOL 
be44764aa5a42c510721b7b7a6b17bd79acf1127667c8fd3eb8c0d92fc47e4c0110505b06425ee03ef56df5a9e8871c8f14abc9d29fa704e0628bd52521a1d78
+DIST Coro-6.511.tar.gz 195173 SHA256 
7e3ed48cdb3f3742d94ae3ab3d088c3ab818c521f8681da6c5f656bd49ac53ea SHA512 
c3e591539e3313403496d3396e68147942e45590732bbaed7b3020fdc79e1e726c3addc3fc5d5d3e173c2b3faff4de2a9d0bae19f91cdc684285c2751b809681
 WHIRLPOOL 
3a56fca3116d1b2b6cd727078ebed9811aa627756c08c439ee6bceabba75117c904b692bf147f251dcd978abcf63e0d0f24e9ef068adf1592c4ff9539ae64daf

diff --git a/dev-perl/Coro/files/6.511.0-argarray.patch 
b/dev-perl/Coro/files/6.511.0-argarray.patch
new file mode 100644
index 000..2434944
--- /dev/null
+++ b/dev-perl/Coro/files/6.511.0-argarray.patch
@@ -0,0 +1,42 @@
+From 38fe74765a4cbf1003cc2011559bf83b05b10e46 Mon Sep 17 00:00:00 2001
+From: David Mitchell 
+Date: Tue, 3 May 2016 22:25:48 +0100
+Subject: [PATCH 3/5] Coro: handle argarray removal in 5.23.8
+
+---
+ Coro/State.xs | 12 +++-
+ 1 file changed, 11 insertions(+), 1 deletion(-)
+
+diff --git a/Coro/State.xs b/Coro/State.xs
+index 93c2c5b..28264c5 100644
+--- a/Coro/State.xs
 b/Coro/State.xs
+@@ -1415,6 +1415,7 @@ runops_trace (pTHX)
+   if (CxTYPE (cx) == CXt_SUB && oldcxix < cxstack_ix)
+ {
+   dSP;
++  AV *argarray;
+   GV *gv = CvGV (cx->blk_sub.cv);
+   SV *fullname = sv_2mortal (newSV (0));
+ 
+@@ -1428,7 +1429,16 @@ runops_trace (pTHX)
+   PUSHMARK (SP);
+   PUSHs (&PL_sv_yes);
+   PUSHs (fullname);
+-  PUSHs (CxHASARGS (cx) ? sv_2mortal (newRV_inc ((SV 
*)cx->blk_sub.argarray)) : &PL_sv_undef);
++  argarray =
++# if PERL_VERSION_ATLEAST(5,23,8)
++((AV*)(AvARRAY(MUTABLE_AV(
++  PadlistARRAY(CvPADLIST(cx->blk_sub.cv))[
++  CvDEPTH(cx->blk_sub.cv)]))[0]));
++#else
++cx->blk_sub.argarray;
++#endif
++
++  PUSHs (CxHASARGS (cx) ? sv_2mortal (newRV_inc ((SV 
*)argarray)) : &PL_sv_undef);
+   PUTBACK;
+   cb = hv_fetch ((HV *)SvRV (coro_current), 
"_trace_sub_cb", sizeof ("_trace_sub_cb") - 1, 0);
+   if (cb) call_sv (*cb, G_KEEPERR | G_EVAL | G_VOID | 
G_DISCARD);
+-- 
+2.4.11
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Coro/

2015-12-30 Thread Andreas Hüttel
commit: cb96527b5c56116c0ef3bc9fd6d8ad1cc121262a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec 30 20:18:49 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Wed Dec 30 20:29:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb96527b

dev-perl/Coro: Remove old

Package-Manager: portage-2.2.26

 dev-perl/Coro/Coro-6.480.0.ebuild | 30 --
 dev-perl/Coro/Manifest|  1 -
 2 files changed, 31 deletions(-)

diff --git a/dev-perl/Coro/Coro-6.480.0.ebuild 
b/dev-perl/Coro/Coro-6.480.0.ebuild
deleted file mode 100644
index 4dbc80b..000
--- a/dev-perl/Coro/Coro-6.480.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=MLEHMANN
-MODULE_VERSION=6.48
-inherit perl-module
-
-DESCRIPTION="The only real threads in perl"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-perl/AnyEvent-5
-   >=dev-perl/Guard-0.500.0
-   virtual/perl-Scalar-List-Utils
-   >=virtual/perl-Storable-2.150.0
-   dev-perl/common-sense
-   

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Coro/

2015-11-23 Thread Andreas Hüttel
commit: 6473db9e4f2adbd13affdfb911a813cdaa020700
Author: Andreas K. Huettel (dilfridge)  gentoo  org>
AuthorDate: Mon Nov 23 22:54:45 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Nov 23 22:54:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6473db9e

dev-perl/Coro: Add patched version compatible with Perl 5.22

Package-Manager: portage-2.2.25

 dev-perl/Coro/Coro-6.480.100.ebuild | 29 +
 dev-perl/Coro/Manifest  |  1 +
 2 files changed, 30 insertions(+)

diff --git a/dev-perl/Coro/Coro-6.480.100.ebuild 
b/dev-perl/Coro/Coro-6.480.100.ebuild
new file mode 100644
index 000..b89a6d1
--- /dev/null
+++ b/dev-perl/Coro/Coro-6.480.100.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MODULE_AUTHOR=RURBAN
+MODULE_VERSION=6.4801
+inherit perl-module
+
+DESCRIPTION="The only real threads in perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-perl/AnyEvent-5
+   >=dev-perl/Guard-0.500.0
+   virtual/perl-Scalar-List-Utils
+   >=virtual/perl-Storable-2.150.0
+   dev-perl/common-sense
+"
+DEPEND="${RDEPEND}
+   dev-perl/Canary-Stability
+   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+"
+
+SRC_TEST="do parallel"

diff --git a/dev-perl/Coro/Manifest b/dev-perl/Coro/Manifest
index 532e7f4..b3cd2c6 100644
--- a/dev-perl/Coro/Manifest
+++ b/dev-perl/Coro/Manifest
@@ -1 +1,2 @@
 DIST Coro-6.48.tar.gz 191735 SHA256 
fe3dd716ad66530a185b96b0fa3e1a973ad8ca152c45641682ac49a849ca01ae SHA512 
39b51f3f7fa4c9d1223e2ae8f03a3968892635e511f2db4b61c4b517d9769ccfe0ff83565015ac15a1011c726ea405fe37dc9df1aa9ed713dd11dfad935e3cee
 WHIRLPOOL 
fa2c2085dd17d8ac205391bb201d622b7a6fef3505a630d0f8f4be4e9bb341e402a41b7d05c890418198c6ef3c4fb5a8d509e28782282a10a6a13e00a1d59b23
+DIST Coro-6.4801.tar.gz 190759 SHA256 
e20d4987244ee982ffab00fc66f4897e6c9d4c8b7aa86889c19228006a60789c SHA512 
2b53a4feb4d187d74d09c30c95765c2f8b416f95f7026f1d7e6fd37bc300f041fd8f72a44017036920c242d0ba7ab21bc32cf7183570fad9eeab706df60f7684
 WHIRLPOOL 
be44764aa5a42c510721b7b7a6b17bd79acf1127667c8fd3eb8c0d92fc47e4c0110505b06425ee03ef56df5a9e8871c8f14abc9d29fa704e0628bd52521a1d78



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Coro/

2015-10-05 Thread Patrice Clement
commit: 4182a31ef70ba48957e2befd14f4df7d09b5e8a5
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Oct  5 17:15:02 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct  5 20:40:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4182a31e

dev-perl/Coro: Version bump.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/Coro/Coro-6.480.0.ebuild | 30 ++
 dev-perl/Coro/Manifest|  1 +
 2 files changed, 31 insertions(+)

diff --git a/dev-perl/Coro/Coro-6.480.0.ebuild 
b/dev-perl/Coro/Coro-6.480.0.ebuild
new file mode 100644
index 000..4dbc80b
--- /dev/null
+++ b/dev-perl/Coro/Coro-6.480.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MODULE_AUTHOR=MLEHMANN
+MODULE_VERSION=6.48
+inherit perl-module
+
+DESCRIPTION="The only real threads in perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-perl/AnyEvent-5
+   >=dev-perl/Guard-0.500.0
+   virtual/perl-Scalar-List-Utils
+   >=virtual/perl-Storable-2.150.0
+   dev-perl/common-sense
+   

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Coro/

2015-10-05 Thread Patrice Clement
commit: b0e6c86ad7bd3ec52de5528709e7258bcd40c513
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Oct  5 17:15:42 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct  5 20:41:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e6c86a

dev-perl/Coro: Clean up old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/Coro/Coro-6.410.0.ebuild | 29 -
 dev-perl/Coro/Coro-6.420.0.ebuild | 29 -
 dev-perl/Coro/Coro-6.470.0.ebuild | 30 --
 dev-perl/Coro/Manifest|  3 ---
 4 files changed, 91 deletions(-)

diff --git a/dev-perl/Coro/Coro-6.410.0.ebuild 
b/dev-perl/Coro/Coro-6.410.0.ebuild
deleted file mode 100644
index 780c105..000
--- a/dev-perl/Coro/Coro-6.410.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=MLEHMANN
-MODULE_VERSION=6.41
-inherit perl-module
-
-DESCRIPTION="The only real threads in perl"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-perl/AnyEvent-5
-   >=dev-perl/Guard-0.500.0
-   virtual/perl-Scalar-List-Utils
-   >=virtual/perl-Storable-2.150.0
-   dev-perl/common-sense
-