pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/p5-EV (devel/p5-EV) Updated 4.22 to 4.27
details: https://anonhg.NetBSD.org/pkgsrc/rev/537941132176
branches: trunk
changeset: 415967:537941132176
user: mef <mef%pkgsrc.org@localhost>
date: Thu Oct 17 13:59:08 2019 +0000
description:
(devel/p5-EV) Updated 4.22 to 4.27
4.27 Thu Jun 27 09:39:58 CEST 2019
- (libev) completely rewritten linuxaio backend, maybe
usable as a general-use backend.
- (libev) use more aggressive assertions to catch
more usage errors.
- allow users to re-enable assert() in case it is disabled
by perl (which is typically the case).
4.26 Mon Jun 24 23:39:40 CEST 2019
- (libev) included experimental linux aio backend.
- allow the linux aio backend to be used by default
only when explicitly configured during Makefile.PL time.
4.25 Fri Dec 21 08:04:26 CET 2018
- (libev) updated to libev 4.25, minor fixes and enhancements.
- document the requirement to "use EV" when using EV::MakeMaker.
- only use __register_atfork with glibc and uclibc, as musl
defines __linux__, but doesn't implement the linux standard
base ABI, nor makes itself detectable via a macro, both apparently
by design, winning the "broken by design 2016 award" - well done.
- correct EV::periodic example 24h after midnight -> one day after
midnight (reported by Felix Ostmann).
diffstat:
devel/p5-EV/Makefile | 5 ++---
devel/p5-EV/distinfo | 12 ++++++------
devel/p5-EV/patches/patch-libev_ev.h | 10 +++++-----
3 files changed, 13 insertions(+), 14 deletions(-)
diffs (52 lines):
diff -r e96209b58ad6 -r 537941132176 devel/p5-EV/Makefile
--- a/devel/p5-EV/Makefile Thu Oct 17 13:55:44 2019 +0000
+++ b/devel/p5-EV/Makefile Thu Oct 17 13:59:08 2019 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.27 2019/08/11 13:17:49 wiz Exp $
+# $NetBSD: Makefile,v 1.28 2019/10/17 13:59:08 mef Exp $
-DISTNAME= EV-4.22
+DISTNAME= EV-4.27
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 5
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/M/ML/MLEHMANN/}
diff -r e96209b58ad6 -r 537941132176 devel/p5-EV/distinfo
--- a/devel/p5-EV/distinfo Thu Oct 17 13:55:44 2019 +0000
+++ b/devel/p5-EV/distinfo Thu Oct 17 13:59:08 2019 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.14 2016/04/10 03:12:51 mef Exp $
+$NetBSD: distinfo,v 1.15 2019/10/17 13:59:08 mef Exp $
-SHA1 (EV-4.22.tar.gz) = f645385c9b372efa37c3786b4f2edb04bd7e1b68
-RMD160 (EV-4.22.tar.gz) = 5a30987078c6c12f8498607d1d69f0d94c65dcd0
-SHA512 (EV-4.22.tar.gz) = 0d30d1388a75ed3af24c3b854d8c2a54bfc62c274591f13205c35748f3652122bae85f46aae174ce5963395233536222c8fae35e8118cbd5af2f7ed0c45b70de
-Size (EV-4.22.tar.gz) = 193418 bytes
-SHA1 (patch-libev_ev.h) = d408e13260b6893147e0ce7b66355ee3ca90aa2f
+SHA1 (EV-4.27.tar.gz) = 1222776a668586d16ca8e2f59aac3a5464e2ee0d
+RMD160 (EV-4.27.tar.gz) = 4dcc9dc2a96f63ecf5ea00a369e10fc16e78e2b6
+SHA512 (EV-4.27.tar.gz) = 076dde2a2e4c7d325f3c09b4fb3f04440f96e0ec79dcf86e16ec446471d2d0dc35d357fcdf5209a74271536461dc278f1a3ca698582374322bcd36a62ec28f51
+Size (EV-4.27.tar.gz) = 205272 bytes
+SHA1 (patch-libev_ev.h) = 4a64abdc7d4d936623ad7a6a68195bf65218e1ed
diff -r e96209b58ad6 -r 537941132176 devel/p5-EV/patches/patch-libev_ev.h
--- a/devel/p5-EV/patches/patch-libev_ev.h Thu Oct 17 13:55:44 2019 +0000
+++ b/devel/p5-EV/patches/patch-libev_ev.h Thu Oct 17 13:59:08 2019 +0000
@@ -1,12 +1,12 @@
-$NetBSD: patch-libev_ev.h,v 1.3 2015/07/27 14:30:34 mef Exp $
+$NetBSD: patch-libev_ev.h,v 1.4 2019/10/17 13:59:08 mef Exp $
Don't define a variable as both static and extern.
---- libev/ev.h.orig 2013-03-01 11:05:29.000000000 +0000
-+++ libev/ev.h
-@@ -557,8 +557,6 @@ EV_API_DECL struct ev_loop *ev_default_l
+--- libev/ev.h.orig 2019-06-26 14:15:30.000000000 +0900
++++ libev/ev.h 2019-10-17 22:55:20.971868889 +0900
+@@ -565,8 +565,6 @@ EV_API_DECL struct ev_loop *ev_default_l
EV_INLINE struct ev_loop *
- ev_default_loop_uc_ (void) EV_THROW
+ ev_default_loop_uc_ (void) EV_NOEXCEPT
{
- extern struct ev_loop *ev_default_loop_ptr;
-
Home |
Main Index |
Thread Index |
Old Index