From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Apr 2 08:40:11 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8EC1E106564A for ; Sat, 2 Apr 2011 08:40:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5C67D8FC17 for ; Sat, 2 Apr 2011 08:40:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p328eB6Y012336 for ; Sat, 2 Apr 2011 08:40:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p328eBVr012335; Sat, 2 Apr 2011 08:40:11 GMT (envelope-from gnats) Resent-Date: Sat, 2 Apr 2011 08:40:11 GMT Resent-Message-Id: <201104020840.p328eBVr012335@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:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B27C110656D1 for ; Sat, 2 Apr 2011 08:37:29 +0000 (UTC) (envelope-from root@deep.tw) Received: from deep.tw (deep.tw [122.116.130.101]) by mx1.freebsd.org (Postfix) with ESMTP id 50B5F8FC0A for ; Sat, 2 Apr 2011 08:37:28 +0000 (UTC) Received: by deep.tw (Postfix, from userid 0) id 2FCE15C12; Sat, 2 Apr 2011 16:37:27 +0800 (CST) Message-Id: <20110402083727.2FCE15C12@deep.tw> Date: Sat, 2 Apr 2011 16:37:27 +0800 (CST) From: Jin-Sih Lin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/156120: [MAINTAINER] www/node: update to 0.4.5 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2011 08:40:11 -0000 >Number: 156120 >Category: ports >Synopsis: [MAINTAINER] www/node: update to 0.4.5 >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: Sat Apr 02 08:40:10 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Jin-Sih Lin >Release: FreeBSD 8.1-STABLE i386 >Organization: FreeBSD @ Taiwan >Environment: System: FreeBSD deep.tw 8.1-STABLE FreeBSD 8.1-STABLE #0: Fri Sep 24 14:46:08 CST 2010 >Description: - Update to 0.4.5 Removed file(s): - files/patch-platform-freebsd Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- node-0.4.5.patch begins here --- diff -ruN --exclude=CVS /usr/ports/www/node.orig/Makefile /usr/ports/www/node/Makefile --- /usr/ports/www/node.orig/Makefile 2011-04-02 16:34:33.000000000 +0800 +++ /usr/ports/www/node/Makefile 2011-04-02 11:09:22.000000000 +0800 @@ -2,11 +2,11 @@ # Date created: 2010-04-12 # Whom: Jin-Sih Lin # -# $FreeBSD: ports/www/node/Makefile,v 1.21 2011/03/18 13:55:50 araujo Exp $ +# $FreeBSD: ports/www/node/Makefile,v 1.22 2011/03/27 12:02:05 dhn Exp $ # PORTNAME= node -PORTVERSION= 0.4.4 +PORTVERSION= 0.4.5 CATEGORIES= www MASTER_SITES= http://nodejs.org/dist/ DISTNAME= ${PORTNAME}-v${PORTVERSION} diff -ruN --exclude=CVS /usr/ports/www/node.orig/distinfo /usr/ports/www/node/distinfo --- /usr/ports/www/node.orig/distinfo 2011-04-02 16:34:42.000000000 +0800 +++ /usr/ports/www/node/distinfo 2011-04-02 11:13:00.000000000 +0800 @@ -1,2 +1,2 @@ -SHA256 (node-v0.4.4.tar.gz) = ea4430909601340cb3e8adb15569facfeca4e1d59129f1932254535bb4bf3e17 -SIZE (node-v0.4.4.tar.gz) = 4995935 +SHA256 (node-v0.4.5.tar.gz) = 63fa6acd7dbf1ea816dc5fd64ba4d066f85380396571d29934b8b9141dc2a0ee +SIZE (node-v0.4.5.tar.gz) = 5001301 diff -ruN --exclude=CVS /usr/ports/www/node.orig/files/patch-man-and-pkgconfig-path /usr/ports/www/node/files/patch-man-and-pkgconfig-path --- /usr/ports/www/node.orig/files/patch-man-and-pkgconfig-path 2011-03-18 21:55:50.000000000 +0800 +++ /usr/ports/www/node/files/patch-man-and-pkgconfig-path 2011-04-02 11:26:36.000000000 +0800 @@ -1,6 +1,6 @@ ---- wscript.orig 2011-03-03 03:10:26.000000000 -0300 -+++ wscript 2011-02-03 05:46:45.000000000 -0200 -@@ -878,8 +878,6 @@ +--- wscript.orig 2011-04-02 11:24:56.000000000 +0800 ++++ wscript 2011-04-02 11:25:54.000000000 +0800 +@@ -905,8 +905,6 @@ # Only install the man page if it exists. # Do 'make doc install' to build and install it. @@ -9,7 +9,7 @@ bld.install_files('${PREFIX}/bin/', 'tools/node-waf', chmod=0755) bld.install_files('${LIBDIR}/node/wafadmin', 'tools/wafadmin/*.py') -@@ -891,7 +889,7 @@ +@@ -918,7 +916,7 @@ node_conf.target = 'tools/nodejs.pc' node_conf.dict = subflags(node) diff -ruN --exclude=CVS /usr/ports/www/node.orig/files/patch-platform-freebsd /usr/ports/www/node/files/patch-platform-freebsd --- /usr/ports/www/node.orig/files/patch-platform-freebsd 2011-03-18 21:55:50.000000000 +0800 +++ /usr/ports/www/node/files/patch-platform-freebsd 1970-01-01 08:00:00.000000000 +0800 @@ -1,28 +0,0 @@ ---- deps/v8/src/platform-freebsd.cc.orig 2011-02-05 15:15:52.000000000 +0800 -+++ deps/v8/src/platform-freebsd.cc 2011-02-05 15:34:20.000000000 +0800 -@@ -526,6 +526,16 @@ - return result; - } - -+ virtual bool TryLock() { -+ int result = pthread_mutex_trylock(&mutex_); -+ // Return false if the lock is busy and locking failed. -+ if (result == EBUSY) { -+ return false; -+ } -+ ASSERT(result == 0); // Verify no other errors. -+ return true; -+ } -+ - private: - pthread_mutex_t mutex_; // Pthread mutex for POSIX platforms. - }; -@@ -604,7 +614,7 @@ - TickSample sample; - - // We always sample the VM state. -- sample.state = VMState::current_state(); -+ // sample.state = VMState::current_state(); - - // If profiling, we extract the current pc and sp. - if (active_sampler_->IsProfiling()) { diff -ruN --exclude=CVS /usr/ports/www/node.orig/files/patch-wafadmin-Node.py /usr/ports/www/node/files/patch-wafadmin-Node.py --- /usr/ports/www/node.orig/files/patch-wafadmin-Node.py 2010-11-19 02:01:25.000000000 +0800 +++ /usr/ports/www/node/files/patch-wafadmin-Node.py 2011-04-02 11:23:22.000000000 +0800 @@ -1,5 +1,5 @@ ---- tools/wafadmin/Node.py.orig 2010-10-25 05:45:39.000000000 +0800 -+++ tools/wafadmin/Node.py 2010-10-27 18:30:12.000000000 +0800 +--- tools/wafadmin/Node.py.orig 2011-04-02 11:21:17.000000000 +0800 ++++ tools/wafadmin/Node.py 2011-04-02 11:22:37.000000000 +0800 @@ -349,6 +349,12 @@ if self == from_node: return '.' if from_node.parent == self: return '..' --- node-0.4.5.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: