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-head mailing list