dev-perl/AnyEvent: Inherit optfeature.eclass

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: David Seifert <soap@gentoo.org>
This commit is contained in:
David Seifert
2020-09-07 10:51:02 +02:00
parent 815f1d9e0d
commit 444f8ef7f9
2 changed files with 5 additions and 2 deletions

View File

@@ -5,7 +5,7 @@ EAPI=6
DIST_AUTHOR=MLEHMANN
DIST_VERSION=7.14
inherit perl-module eutils
inherit perl-module optfeature
DESCRIPTION="Provides a uniform interface to various event loops"
@@ -18,6 +18,7 @@ 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'

View File

@@ -5,7 +5,7 @@ EAPI=7
DIST_AUTHOR=MLEHMANN
DIST_VERSION=7.17
inherit perl-module eutils virtualx
inherit perl-module optfeature virtualx
DESCRIPTION="Provides a uniform interface to various event loops"
@@ -29,6 +29,7 @@ PERL_RM_FILES=(
t/70_uv_0{1_basic,2_signals,3_child,4_condvar,5_dns,7_io,9_multi}.t
)
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'
@@ -37,6 +38,7 @@ pkg_postinst() {
# AnyEvent::AIO
# Async::Interrupts
}
src_test() {
# optional:
# - install dev-perl/glib-perl for Glib for AnyEvent::Impl::Glib