pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-EV p5-EV: update to 4.28



details:   https://anonhg.NetBSD.org/pkgsrc/rev/afa2e2f505fe
branches:  trunk
changeset: 404932:afa2e2f505fe
user:      gutteridge <gutteridge%pkgsrc.org@localhost>
date:      Wed Nov 20 06:22:22 2019 +0000

description:
p5-EV: update to 4.28

4.28 Tue Nov 19 13:55:39 CET 2019
        - (libev) fix ev_port backend, thanks to David H. Gutteridge for
      reminding me to actually release the fix.
    - (libev) many bugfixes in linuxaio backend.
    - (libev) experimental io uring interface.
        - try to name ev.h more explicitly, to hopefully improve portability.
    - opportunistically round up wait times for poll and epoll backend,
      to avoid unnecessary loop iterations.
    - add build dependency on ev_linuxaio.c.
    - quickly (re)-ported to minix 3.3 before minix crashed again.

diffstat:

 devel/p5-EV/Makefile                       |   4 ++--
 devel/p5-EV/distinfo                       |  11 +++++------
 devel/p5-EV/patches/patch-libev_ev__port.c |  15 ---------------
 3 files changed, 7 insertions(+), 23 deletions(-)

diffs (48 lines):

diff -r b7a9b3ea88b3 -r afa2e2f505fe devel/p5-EV/Makefile
--- a/devel/p5-EV/Makefile      Tue Nov 19 23:57:57 2019 +0000
+++ b/devel/p5-EV/Makefile      Wed Nov 20 06:22:22 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.28 2019/10/17 13:59:08 mef Exp $
+# $NetBSD: Makefile,v 1.29 2019/11/20 06:22:22 gutteridge Exp $
 
-DISTNAME=      EV-4.27
+DISTNAME=      EV-4.28
 PKGNAME=       p5-${DISTNAME}
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=../../authors/id/M/ML/MLEHMANN/}
diff -r b7a9b3ea88b3 -r afa2e2f505fe devel/p5-EV/distinfo
--- a/devel/p5-EV/distinfo      Tue Nov 19 23:57:57 2019 +0000
+++ b/devel/p5-EV/distinfo      Wed Nov 20 06:22:22 2019 +0000
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.16 2019/11/11 04:16:34 gutteridge Exp $
+$NetBSD: distinfo,v 1.17 2019/11/20 06:22:22 gutteridge Exp $
 
-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 (EV-4.28.tar.gz) = df1fd18f8ab4a9978f0559288705af8ce280576b
+RMD160 (EV-4.28.tar.gz) = a554a64e840927015526bcada73645cd10adc89f
+SHA512 (EV-4.28.tar.gz) = d27517fe11f9085d638ab12c21e5a3b625d3bdb8e0155033672b2b4bc64a73841d1aedbd29da687d7254d76bbea3bba5dd1313e6fc04693a46c113f4133fe770
+Size (EV-4.28.tar.gz) = 212550 bytes
 SHA1 (patch-libev_ev.h) = 4a64abdc7d4d936623ad7a6a68195bf65218e1ed
-SHA1 (patch-libev_ev__port.c) = 7c710afeb7c620e1ecfe97261fdbfa5d933eeeca
diff -r b7a9b3ea88b3 -r afa2e2f505fe devel/p5-EV/patches/patch-libev_ev__port.c
--- a/devel/p5-EV/patches/patch-libev_ev__port.c        Tue Nov 19 23:57:57 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-libev_ev__port.c,v 1.1 2019/11/11 04:16:34 gutteridge Exp $
-
-Fix assert() syntax.
-
---- libev/ev_port.c.orig       2019-06-25 23:42:03.000000000 +0000
-+++ libev/ev_port.c
-@@ -70,7 +70,7 @@ port_associate_and_check (EV_P_ int fd,
-     {
-       if (errno == EBADFD)
-         {
--          assert (("libev: port_associate found invalid fd", errno != EBADFD);
-+          assert (("libev: port_associate found invalid fd", errno != EBADFD));
-           fd_kill (EV_A_ fd);
-         }
-       else



Home | Main Index | Thread Index | Old Index