svn commit: r507078 - head/devel/p5-AnyEvent
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sun Jul 21 20:47:28 UTC 2019
Author: sunpoet
Date: Sun Jul 21 20:46:51 2019
New Revision: 507078
URL: https://svnweb.freebsd.org/changeset/ports/507078
Log:
Update to 7.16
- Update pkg-descr
- Take maintainership
Changes: https://metacpan.org/changes/distribution/AnyEvent
Modified:
head/devel/p5-AnyEvent/Makefile
head/devel/p5-AnyEvent/distinfo
head/devel/p5-AnyEvent/pkg-descr
Modified: head/devel/p5-AnyEvent/Makefile
==============================================================================
--- head/devel/p5-AnyEvent/Makefile Sun Jul 21 20:46:45 2019 (r507077)
+++ head/devel/p5-AnyEvent/Makefile Sun Jul 21 20:46:51 2019 (r507078)
@@ -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 at FreeBSD.org
+MAINTAINER= sunpoet at FreeBSD.org
COMMENT= Provide framework for multiple event loops
LICENSE= ART10 GPLv1+
Modified: head/devel/p5-AnyEvent/distinfo
==============================================================================
--- head/devel/p5-AnyEvent/distinfo Sun Jul 21 20:46:45 2019 (r507077)
+++ head/devel/p5-AnyEvent/distinfo Sun Jul 21 20:46:51 2019 (r507078)
@@ -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
Modified: head/devel/p5-AnyEvent/pkg-descr
==============================================================================
--- head/devel/p5-AnyEvent/pkg-descr Sun Jul 21 20:46:45 2019 (r507077)
+++ head/devel/p5-AnyEvent/pkg-descr Sun Jul 21 20:46:51 2019 (r507078)
@@ -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
More information about the svn-ports-all
mailing list