From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jan 27 01:10:00 2014 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.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 B75BB6F8 for ; Mon, 27 Jan 2014 01:10:00 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (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 966A81ECA for ; Mon, 27 Jan 2014 01:10:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s0R1A0Y1063173 for ; Mon, 27 Jan 2014 01:10:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id s0R1A0jA063172; Mon, 27 Jan 2014 01:10:00 GMT (envelope-from gnats) Resent-Date: Mon, 27 Jan 2014 01:10:00 GMT Resent-Message-Id: <201401270110.s0R1A0jA063172@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jin-Sih Lin 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 C29956E9 for ; Mon, 27 Jan 2014 01:08:42 +0000 (UTC) Received: from deep.tw (220-134-39-129.HINET-IP.hinet.net [220.134.39.129]) by mx1.freebsd.org (Postfix) with ESMTP id 5E08D1EC1 for ; Mon, 27 Jan 2014 01:08:41 +0000 (UTC) Received: by deep.tw (Postfix, from userid 0) id 3799C5C12; Mon, 27 Jan 2014 08:58:43 +0800 (CST) Message-Id: <20140127005843.3799C5C12@deep.tw> Date: Mon, 27 Jan 2014 08:58:43 +0800 (CST) From: Jin-Sih Lin To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/186150: [MAINTAINER] www/node: update to 0.10.25 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jan 2014 01:10:00 -0000 >Number: 186150 >Category: ports >Synopsis: [MAINTAINER] www/node: update to 0.10.25 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Jan 27 01:10:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Jin-Sih Lin >Release: FreeBSD 10.0-CURRENT i386 >Organization: FreeBSD @ Taiwan >Environment: System: FreeBSD deep.tw 10.0-CURRENT FreeBSD 10.0-CURRENT #2 r253131: Thu Jul 11 16:55:44 CST >Description: - Update to 0.10.25 Generated with FreeBSD Port Tools 0.99_11 (mode: update, diff: suffix) >How-To-Repeat: >Fix: --- node-0.10.25.patch begins here --- diff -ruN ../node.orig/Makefile ./Makefile --- ../node.orig/Makefile 2013-12-23 10:41:16.000000000 +0800 +++ ./Makefile 2014-01-25 08:45:58.000000000 +0800 @@ -1,8 +1,8 @@ # Created by: Jin-Sih Lin -# $FreeBSD: head/www/node/Makefile 336427 2013-12-14 09:17:38Z mva $ +# $FreeBSD: head/www/node/Makefile 339634 2014-01-13 21:00:02Z rene $ PORTNAME= node -PORTVERSION= 0.10.22 +PORTVERSION= 0.10.25 CATEGORIES= www MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/ DISTNAME= ${PORTNAME}-v${PORTVERSION} @@ -16,7 +16,7 @@ HAS_CONFIGURE= yes USE_LDCONFIG= yes -USE_PYTHON= 2.7 +USE_PYTHON= 2 USES= gmake CONFLICTS= node-0.[02-9][0-9]* node-devel-0.[0-9]* diff -ruN ../node.orig/distinfo ./distinfo --- ../node.orig/distinfo 2013-11-14 10:41:11.000000000 +0800 +++ ./distinfo 2014-01-25 08:46:13.000000000 +0800 @@ -1,2 +1,2 @@ -SHA256 (node-v0.10.22.tar.gz) = 157fc58b3f1d109baefac4eb1d32ae747de5e6d55d87d0e9bec8f8dd10679e7e -SIZE (node-v0.10.22.tar.gz) = 13686897 +SHA256 (node-v0.10.25.tar.gz) = 46eef3b9d5475a2081dc2b2f7cf1f4c3a56824d1fc9b04e7ed1d7a88e8f6b36f +SIZE (node-v0.10.25.tar.gz) = 13732322 diff -ruN ../node.orig/files/patch-kqueue.c ./files/patch-kqueue.c --- ../node.orig/files/patch-kqueue.c 2013-11-19 11:21:32.000000000 +0800 +++ ./files/patch-kqueue.c 1970-01-01 08:00:00.000000000 +0800 @@ -1,28 +0,0 @@ ---- 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; diff -ruN ../node.orig/pkg-plist ./pkg-plist --- ../node.orig/pkg-plist 2013-11-19 11:35:12.000000000 +0800 +++ ./pkg-plist 2014-01-25 09:17:20.000000000 +0800 @@ -1,5 +1,37 @@ bin/node +include/node/ares.h +include/node/ares_version.h +include/node/common.gypi +include/node/config.gypi +include/node/nameser.h +include/node/node.h +include/node/node_buffer.h +include/node/node_internals.h +include/node/node_object_wrap.h +include/node/node_version.h +include/node/openssl/opensslconf.h +include/node/uv-private/ngx-queue.h +include/node/uv-private/stdint-msvc2008.h +include/node/uv-private/tree.h +include/node/uv-private/uv-bsd.h +include/node/uv-private/uv-darwin.h +include/node/uv-private/uv-linux.h +include/node/uv-private/uv-sunos.h +include/node/uv-private/uv-unix.h +include/node/uv-private/uv-win.h +include/node/uv.h +include/node/v8-debug.h +include/node/v8-preparser.h +include/node/v8-profiler.h +include/node/v8-testing.h +include/node/v8.h +include/node/v8stdint.h +include/node/zconf.h +include/node/zlib.h lib/dtrace/node.d lib/node_modules/.keepme -@dirrm lib/node_modules -@dirrm lib/dtrace +@dirrmtry lib/node_modules +@dirrmtry lib/dtrace +@dirrmtry include/node/uv-private +@dirrmtry include/node/openssl +@dirrmtry include/node --- node-0.10.25.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: