Index: Makefile =================================================================== RCS file: /home/pcvs/ports/devel/libev/Makefile,v retrieving revision 1.7 diff -u -r1.7 Makefile --- Makefile 17 Aug 2009 15:38:53 -0000 1.7 +++ Makefile 15 Aug 2010 20:49:33 -0000 @@ -5,18 +5,19 @@ # $FreeBSD: ports/devel/libev/Makefile,v 1.7 2009/08/17 15:38:53 vsevolod Exp $ # -PORTNAME= libev -PORTVERSION= 3.8 -PORTEPOCH= 1 -CATEGORIES= devel -MASTER_SITES= http://dist.schmorp.de/libev/Attic/ +PORTNAME= libev +PORTVERSION= 3.9 +PORTEPOCH= 1 +CATEGORIES= devel +MASTER_SITES= http://dist.schmorp.de/libev/ \ + http://dist.schmorp.de/libev/Attic/ -MAINTAINER= vsevolod@FreeBSD.org -COMMENT= A full-featured and high-performance event loop library +MAINTAINER= vsevolod@FreeBSD.org +COMMENT= A full-featured and high-performance event loop library GNU_CONFIGURE= yes USE_LDCONFIG= yes -MAN3= ev.3 +MAN3= ev.3 .include Index: distinfo =================================================================== RCS file: /home/pcvs/ports/devel/libev/distinfo,v retrieving revision 1.7 diff -u -r1.7 distinfo --- distinfo 17 Aug 2009 15:38:53 -0000 1.7 +++ distinfo 15 Aug 2010 20:49:33 -0000 @@ -1,3 +1,3 @@ -MD5 (libev-3.8.tar.gz) = 4897453c077056769777d43e5495ded1 -SHA256 (libev-3.8.tar.gz) = 25e353af5707bc4261276e02901ad469e1a46c589eaf5f66c5d3275c98b12294 -SIZE (libev-3.8.tar.gz) = 470250 +MD5 (libev-3.9.tar.gz) = 40fe7d56d70db83cc0c22a6a68d87a96 +SHA256 (libev-3.9.tar.gz) = 0b81cb55a8eb0a2e3d2364a397e244812dd6dd496e860ed7bf143e39e4c21c2e +SIZE (libev-3.9.tar.gz) = 473062 Index: files/patch-ev.c =================================================================== RCS file: files/patch-ev.c diff -N files/patch-ev.c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ ports/devel/libev/files/patch-ev.c 16 Aug 2010 06:46:25 -0000 @@ -0,0 +1,15 @@ +--- ev.c.orig 2010-08-16 08:33:48.667681306 +0200 ++++ ev.c 2010-08-16 08:33:51.449982136 +0200 +@@ -1470,10 +1470,12 @@ + unsigned int flags = ev_supported_backends (); + + #ifndef __NetBSD__ ++#ifndef __FreeBSD__ + /* kqueue is borked on everything but netbsd apparently */ + /* it usually doesn't work correctly on anything but sockets and pipes */ + flags &= ~EVBACKEND_KQUEUE; + #endif ++#endif + #ifdef __APPLE__ + /* only select works correctly on that "unix-certified" platform */ + flags &= ~EVBACKEND_KQUEUE; /* horribly broken, even for sockets */