Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Nov 2016 22:03:39 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r426540 - in head/www: . node node012 node4 node6 node7 node7/files
Message-ID:  <201611192203.uAJM3d4I002379@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Sat Nov 19 22:03:39 2016
New Revision: 426540
URL: https://svnweb.freebsd.org/changeset/ports/426540

Log:
  www/node7: Add Node.js 7.1.0, copied from www/node
  
  PR:		213945
  Submitted by:	Bradley T. Hughes <bradleythughes@fastmail.fm> (maintainer)

Added:
  head/www/node7/
     - copied from r426539, head/www/node/
Deleted:
  head/www/node7/files/
Modified:
  head/www/Makefile
  head/www/node/Makefile
  head/www/node012/Makefile
  head/www/node4/Makefile
  head/www/node6/Makefile
  head/www/node7/Makefile
  head/www/node7/distinfo
  head/www/node7/pkg-descr
  head/www/node7/pkg-plist

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Sat Nov 19 21:39:28 2016	(r426539)
+++ head/www/Makefile	Sat Nov 19 22:03:39 2016	(r426540)
@@ -543,6 +543,7 @@
     SUBDIR += node012
     SUBDIR += node4
     SUBDIR += node6
+    SUBDIR += node7
     SUBDIR += nostromo
     SUBDIR += npapi-vlc
     SUBDIR += npapi-xine

Modified: head/www/node/Makefile
==============================================================================
--- head/www/node/Makefile	Sat Nov 19 21:39:28 2016	(r426539)
+++ head/www/node/Makefile	Sat Nov 19 22:03:39 2016	(r426540)
@@ -27,7 +27,7 @@ USES=		compiler:c++11-lib execinfo gmake
 HAS_CONFIGURE=	yes
 USE_LDCONFIG=	yes
 
-CONFLICTS_INSTALL=	node[456]-[0-9]* node01[02]-[0-9]* node-devel-[0-9]* iojs-[0-9]*
+CONFLICTS_INSTALL=	node[4567]-[0-9]* node01[02]-[0-9]* node-devel-[0-9]* iojs-[0-9]*
 
 ONLY_FOR_ARCHS=	i386 amd64 armv6
 CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} \

Modified: head/www/node012/Makefile
==============================================================================
--- head/www/node012/Makefile	Sat Nov 19 21:39:28 2016	(r426539)
+++ head/www/node012/Makefile	Sat Nov 19 22:03:39 2016	(r426540)
@@ -21,7 +21,7 @@ USE_LDCONFIG=	yes
 DEPRECATED=	Upstream has placed 0.12.x in maintenance mode, see https://github.com/nodejs/LTS#lts_schedule
 EXPIRATION_DATE=	2016-12-31
 
-CONFLICTS_INSTALL=	node[456]-[0-9]* node010-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]*
+CONFLICTS_INSTALL=	node[4567]-[0-9]* node010-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]*
 
 ONLY_FOR_ARCHS=	i386 amd64
 CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} --without-npm --shared-zlib

Modified: head/www/node4/Makefile
==============================================================================
--- head/www/node4/Makefile	Sat Nov 19 21:39:28 2016	(r426539)
+++ head/www/node4/Makefile	Sat Nov 19 22:03:39 2016	(r426540)
@@ -29,7 +29,7 @@ USES=		compiler:c++11-lib execinfo gmake
 HAS_CONFIGURE=	yes
 USE_LDCONFIG=	yes
 
-CONFLICTS_INSTALL=	node[56]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]*
+CONFLICTS_INSTALL=	node[567]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]*
 
 ONLY_FOR_ARCHS=	i386 amd64
 CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} \

Modified: head/www/node6/Makefile
==============================================================================
--- head/www/node6/Makefile	Sat Nov 19 21:39:28 2016	(r426539)
+++ head/www/node6/Makefile	Sat Nov 19 22:03:39 2016	(r426540)
@@ -28,7 +28,7 @@ USES=		compiler:c++11-lib execinfo gmake
 HAS_CONFIGURE=	yes
 USE_LDCONFIG=	yes
 
-CONFLICTS_INSTALL=	node[45]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]*
+CONFLICTS_INSTALL=	node[457]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]*
 
 ONLY_FOR_ARCHS=	i386 amd64 armv6
 CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} \

Modified: head/www/node7/Makefile
==============================================================================
--- head/www/node/Makefile	Sat Nov 19 21:39:28 2016	(r426539)
+++ head/www/node7/Makefile	Sat Nov 19 22:03:39 2016	(r426540)
@@ -1,14 +1,14 @@
 # $FreeBSD$
 
 PORTNAME=	node
-PORTVERSION=	6.9.1
-PORTREVISION=	1
+PORTVERSION=	7.1.0
 DISTVERSIONPREFIX=	v
 CATEGORIES=	www
 MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/
+PKGNAMESUFFIX=	7
 
 MAINTAINER=	bradleythughes@fastmail.fm
-COMMENT=	V8 JavaScript for client and server (6.x)
+COMMENT=	V8 JavaScript for client and server (7.x)
 
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
@@ -27,7 +27,7 @@ USES=		compiler:c++11-lib execinfo gmake
 HAS_CONFIGURE=	yes
 USE_LDCONFIG=	yes
 
-CONFLICTS_INSTALL=	node[456]-[0-9]* node01[02]-[0-9]* node-devel-[0-9]* iojs-[0-9]*
+CONFLICTS_INSTALL=	node[456]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]*
 
 ONLY_FOR_ARCHS=	i386 amd64 armv6
 CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} \
@@ -73,7 +73,7 @@ CXXFLAGS+=	-D_GLIBCXX_USE_C99
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
-		${WRKSRC}/deps/v8/tools/gyp/v8.gyp
+		${WRKSRC}/deps/v8/src/v8.gyp
 	# So many different ways to run python. Fix them all.
 	@${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
 		${WRKSRC}/configure

Modified: head/www/node7/distinfo
==============================================================================
--- head/www/node/distinfo	Sat Nov 19 21:39:28 2016	(r426539)
+++ head/www/node7/distinfo	Sat Nov 19 22:03:39 2016	(r426540)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1476953621
-SHA256 (node-v6.9.1.tar.gz) = a98997ca3a4d10751f0ebe97839b2308a31ae884b4203cda0c99cf36bc7fe3bf
-SIZE (node-v6.9.1.tar.gz) = 26504341
+TIMESTAMP = 1478717348
+SHA256 (node-v7.1.0.tar.gz) = 595e7e2a37d1e0573044a90077bb12c0f750e5d8851899ffa74038238da9a983
+SIZE (node-v7.1.0.tar.gz) = 27719659

Modified: head/www/node7/pkg-descr
==============================================================================
--- head/www/node/pkg-descr	Sat Nov 19 21:39:28 2016	(r426539)
+++ head/www/node7/pkg-descr	Sat Nov 19 22:03:39 2016	(r426540)
@@ -1,3 +1,6 @@
-node - evented I/O for V8 javascript
+Node.js is a JavaScript runtime built on Chrome's V8 JavaScript
+engine. Node.js uses an event-driven, non-blocking I/O model that
+makes it lightweight and efficient. Node.js' package ecosystem,
+npm, is the largest ecosystem of open source libraries in the world.
 
 WWW: http://nodejs.org/

Modified: head/www/node7/pkg-plist
==============================================================================
--- head/www/node/pkg-plist	Sat Nov 19 21:39:28 2016	(r426539)
+++ head/www/node7/pkg-plist	Sat Nov 19 22:03:39 2016	(r426540)
@@ -2,6 +2,7 @@ bin/node
 include/node/common.gypi
 include/node/config.gypi
 include/node/libplatform/libplatform.h
+include/node/libplatform/v8-tracing.h
 include/node/node.h
 include/node/node_buffer.h
 include/node/node_object_wrap.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201611192203.uAJM3d4I002379>