Date: Tue, 19 Nov 2013 10:12:15 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r334297 - in head/www/node: . files Message-ID: <201311191012.rAJACFOs051666@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Tue Nov 19 10:12:14 2013 New Revision: 334297 URL: http://svnweb.freebsd.org/changeset/ports/334297 Log: - Update to 0.10.22 - Fix PLIST: add missing manpage - While I'm here, add LICENSE Changes: https://github.com/joyent/node/blob/v0.10.22-release/ChangeLog PR: ports/184062 Submitted by: Amim Knabben <amim.knabben@gmail.com> Approved by: Daniel Lin <linpct@gmail.com> (maintainer) Added: head/www/node/files/ head/www/node/files/patch-kqueue.c (contents, props changed) Modified: head/www/node/Makefile head/www/node/distinfo head/www/node/pkg-plist Modified: head/www/node/Makefile ============================================================================== --- head/www/node/Makefile Tue Nov 19 10:12:06 2013 (r334296) +++ head/www/node/Makefile Tue Nov 19 10:12:14 2013 (r334297) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= node -PORTVERSION= 0.10.21 +PORTVERSION= 0.10.22 CATEGORIES= www MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/ DISTNAME= ${PORTNAME}-v${PORTVERSION} @@ -10,6 +10,8 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION} MAINTAINER= linpct@gmail.com COMMENT= V8 JavaScript for client and server +LICENSE= MIT + LIB_DEPENDS= libexecinfo.so:${PORTSDIR}/devel/libexecinfo HAS_CONFIGURE= yes Modified: head/www/node/distinfo ============================================================================== --- head/www/node/distinfo Tue Nov 19 10:12:06 2013 (r334296) +++ head/www/node/distinfo Tue Nov 19 10:12:14 2013 (r334297) @@ -1,2 +1,2 @@ -SHA256 (node-v0.10.21.tar.gz) = 7c125bf22c1756064f2a68310d4822f77c8134ce178b2faa6155671a8124140d -SIZE (node-v0.10.21.tar.gz) = 13647047 +SHA256 (node-v0.10.22.tar.gz) = 157fc58b3f1d109baefac4eb1d32ae747de5e6d55d87d0e9bec8f8dd10679e7e +SIZE (node-v0.10.22.tar.gz) = 13686897 Added: head/www/node/files/patch-kqueue.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/node/files/patch-kqueue.c Tue Nov 19 10:12:14 2013 (r334297) @@ -0,0 +1,28 @@ +--- deps/uv/src/unix/kqueue.orig 2013-11-18 23:14:54.000000000 -0200 ++++ deps/uv/src/unix/kqueue.c 2013-11-18 23:16:51.000000000 -0200 +@@ -263,6 +263,25 @@ + } + } + ++ ++void uv__platform_invalidate_fd(uv_loop_t* loop, int fd) { ++ struct kevent* events; ++ uintptr_t i; ++ uintptr_t nfds; ++ ++ assert(loop->watchers != NULL); ++ ++ events = (struct kevent*) loop->watchers[loop->nwatchers]; ++ nfds = (uintptr_t) loop->watchers[loop->nwatchers + 1]; ++ if (events == NULL) ++ return; ++ ++ /* Invalidate events with same file descriptor */ ++ for (i = 0; i < nfds; i++) ++ if ((int) events[i].ident == fd) ++ events[i].ident = -1; ++} ++ + + static void uv__fs_event(uv_loop_t* loop, uv__io_t* w, unsigned int fflags) { + uv_fs_event_t* handle; Modified: head/www/node/pkg-plist ============================================================================== --- head/www/node/pkg-plist Tue Nov 19 10:12:06 2013 (r334296) +++ head/www/node/pkg-plist Tue Nov 19 10:12:14 2013 (r334297) @@ -1,6 +1,5 @@ bin/node lib/dtrace/node.d lib/node_modules/.keepme -man/man1/node.1.gz @dirrm lib/node_modules @dirrm lib/dtrace
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311191012.rAJACFOs051666>