On Wed, Sep 03, 2014 at 06:19:46PM +0200, Mark Patruck wrote: > Now with a clean patch... > > This updates devel/p5-EV to the latest version 4.17. Patch from > miod@ is obsolete as fixed upstream.
This patch applies fine. The tests succeed, the package installs and updates fine on my system. My system: kern.version=OpenBSD 5.6-current (GENERIC.MP) #355: Fri Aug 29 17:01:02 MDT 2014 t...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP Remi > > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/devel/p5-EV/Makefile,v > retrieving revision 1.8 > diff -u -p -r1.8 Makefile > --- Makefile 14 Jun 2014 23:24:56 -0000 1.8 > +++ Makefile 3 Sep 2014 06:22:56 -0000 > @@ -4,10 +4,9 @@ SHARED_ONLY = Yes > COMMENT = perl interface to libev > > MODULES = cpan > -DISTNAME = EV-4.15 > +DISTNAME = EV-4.17 > CATEGORIES = devel > CPAN_AUTHOR = MLEHMANN > -REVISION = 0 > > # Perl > PERMIT_PACKAGE_CDROM = Yes > Index: distinfo > =================================================================== > RCS file: /cvs/ports/devel/p5-EV/distinfo,v > retrieving revision 1.2 > diff -u -p -r1.2 distinfo > --- distinfo 26 Apr 2013 10:10:28 -0000 1.2 > +++ distinfo 3 Sep 2014 06:22:56 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (EV-4.15.tar.gz) = e8NwGpTc+xPPs4LcNs00VcdJev6XbGBKHheDwDKumXU= > -SIZE (EV-4.15.tar.gz) = 189514 > +SHA256 (EV-4.17.tar.gz) = aZPAIQJ9IU9Je7+9MZuOE9g6zD+GBBKsBvWhYCh7uqo= > +SIZE (EV-4.17.tar.gz) = 190270 > Index: patches/patch-libev_ev_c > =================================================================== > RCS file: patches/patch-libev_ev_c > diff -N patches/patch-libev_ev_c > --- patches/patch-libev_ev_c 19 Mar 2014 13:48:40 -0000 1.2 > +++ /dev/null 1 Jan 1970 00:00:00 -0000 > @@ -1,23 +0,0 @@ > -$OpenBSD: patch-libev_ev_c,v 1.2 2014/03/19 13:48:40 jasper Exp $ > ---- libev/ev.c.orig Fri Mar 1 12:10:48 2013 > -+++ libev/ev.c Wed Mar 19 14:45:12 2014 > -@@ -637,6 +637,10 @@ struct signalfd_siginfo > - #define ECB_MEMORY_FENCE_RELEASE __asm__ __volatile__ ("") > - #elif defined __ia64__ > - #define ECB_MEMORY_FENCE __asm__ __volatile__ ("mf" : : > : "memory") > -+ #elif defined __m88k__ > -+ #define ECB_MEMORY_FENCE __asm__ __volatile__ ("tb1 > 0,%%r0,128" : : : "memory") > -+ #elif defined __sh__ > -+ #define ECB_MEMORY_FENCE __asm__ __volatile__ ("" : : > : "memory") > - #endif > - #endif > - #endif > -@@ -1053,6 +1057,8 @@ ecb_inline ecb_bool ecb_little_endian (void) { return > - || defined __alpha__ \ > - || defined __hppa__ \ > - || defined __ia64__ \ > -+ || defined __m88k__ \ > -+ || defined __sh__ \ > - || defined _M_IX86 || defined _M_AMD64 || defined _M_IA64 > - #define ECB_STDFP 1 > - #include <string.h> /* for memcpy */ > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/devel/p5-EV/pkg/PLIST,v > retrieving revision 1.2 > diff -u -p -r1.2 PLIST > --- pkg/PLIST 14 Jun 2014 23:24:56 -0000 1.2 > +++ pkg/PLIST 3 Sep 2014 06:22:56 -0000 > @@ -1,5 +1,4 @@ > @comment $OpenBSD: PLIST,v 1.2 2014/06/14 23:24:56 sthen Exp $ > -${P5ARCH}/ > ${P5ARCH}/EV/ > ${P5ARCH}/EV.pm > ${P5ARCH}/EV/EVAPI.h > > > -- > Mark Patruck ( mark at wrapped.cx ) > GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74 F644 0D3C F66F F286 5E51 > > http://www.wrapped.cx >