From owner-svn-ports-all@FreeBSD.ORG Tue Nov 19 10:12:16 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 31768A3F; Tue, 19 Nov 2013 10:12:16 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1263F22C1; Tue, 19 Nov 2013 10:12:16 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rAJACFNl051671; Tue, 19 Nov 2013 10:12:15 GMT (envelope-from sunpoet@svn.freebsd.org) Received: (from sunpoet@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id rAJACFOs051666; Tue, 19 Nov 2013 10:12:15 GMT (envelope-from sunpoet@svn.freebsd.org) Message-Id: <201311191012.rAJACFOs051666@svn.freebsd.org> From: Sunpoet Po-Chuan Hsieh Date: Tue, 19 Nov 2013 10:12:15 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r334297 - in head/www/node: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Nov 2013 10:12:16 -0000 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 Approved by: Daniel Lin (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