Update to 7.16

- Update pkg-descr
- Take maintainership

Changes:	https://metacpan.org/changes/distribution/AnyEvent
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2019-07-21 20:46:51 +00:00
parent 1c24a7bf9e
commit fa3214e35f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=507078
3 changed files with 17 additions and 18 deletions

View file

@ -2,13 +2,13 @@
# $FreeBSD$
PORTNAME= AnyEvent
PORTVERSION= 7.15
PORTVERSION= 7.16
PORTEPOCH= 1
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide framework for multiple event loops
LICENSE= ART10 GPLv1+

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1551199865
SHA256 (AnyEvent-7.15.tar.gz) = 111db2335c71f789edaec271126b3810356691eb1214dd3f67b527a88ec9e354
SIZE (AnyEvent-7.15.tar.gz) = 301283
TIMESTAMP = 1563735472
SHA256 (AnyEvent-7.16.tar.gz) = 149fe8c3082dfb015fd15ad2b8fea5fb75e012238c790aa0398dcfaabfa0546c
SIZE (AnyEvent-7.16.tar.gz) = 304798

View file

@ -1,17 +1,16 @@
AnyEvent provides an identical interface to multiple event loops.
This allows module authors to utilise an event loop without forcing
module users to use the same event loop (as only a single event loop
can coexist peacefully at any one time).
AnyEvent provides a uniform interface to various event loops. This allows module
authors to use event loop functionality without forcing module users to use a
specific event loop implementation (since more than one event loop cannot
coexist peacefully).
The interface itself is vaguely similar but not identical to the Event
module.
The interface itself is vaguely similar, but not identical to the Event module.
On the first call of any method, the module tries to detect the
currently loaded event loop by probing wether any of the following
modules is loaded: Coro::Event, Event, Glib, Tk. The first one found
is used. If none is found, the module tries to load these modules in
the order given. The first one that could be successfully loaded will
be used. If still none could be found, AnyEvent will fall back to a
pure-perl event loop, which is also not very efficient.
During the first call of any watcher-creation method, the module tries to detect
the currently loaded event loop by probing whether one of the following modules
is already loaded: EV, AnyEvent::Loop, Event, Glib, Tk, Event::Lib, Qt, POE. The
first one found is used. If none are detected, the module tries to load the
first four modules in the order given; but note that if EV is not available, the
pure-perl AnyEvent::Loop should always work, so the other two are not normally
tried.
WWW: https://metacpan.org/release/AnyEvent