Index: head/www/iojs/Makefile =================================================================== --- head/www/iojs/Makefile (revision 385725) +++ head/www/iojs/Makefile (revision 385726) @@ -1,56 +1,59 @@ # Created by: Jin-Sih Lin # $FreeBSD$ PORTNAME= iojs -PORTVERSION= 1.8.1 +PORTVERSION= 2.0.0 CATEGORIES= www MAINTAINER= linpct@gmail.com COMMENT= V8 JavaScript for client and server USES= execinfo gmake python:2 USE_GITHUB= yes GH_ACCOUNT= iojs GH_PROJECT= io.js GH_TAGNAME= v${PORTVERSION} HAS_CONFIGURE= yes USE_LDCONFIG= yes CONFLICTS= node-0.[02-9][0-9]* node-devel-0.[0-9]* ONLY_FOR_ARCHS= i386 amd64 CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} --without-npm --shared-zlib PREFIX_RELDEST= ${PREFIX:S,^${DESTDIR},,} REINPLACE_ARGS= -i '' MAKE_ENV+= CC.host=${CC} CXX.host=${CXX} LINK.host=${CXX} LINK.target=${CXX} .include .if ${OSVERSION} >= 900033 && exists(/usr/bin/clang) CC= clang CXX= clang++ GYP_DEFINES+= clang=1 .else USE_GCC?= yes GYP_DEFINES+= gcc_version=${CXX:S/g++//} .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/deps/v8/tools/gyp/v8.gyp @${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \ ${WRKSRC}/configure + @${REINPLACE_CMD} -e "s|python -c|${PYTHON_CMD} -c|" \ + ${WRKSRC}/deps/v8/build/toolchain.gypi @${REINPLACE_CMD} -e "s|'python',|'${PYTHON_CMD}',|" \ + ${WRKSRC}/tools/icu/icu-generic.gyp \ ${WRKSRC}/deps/v8/build/shim_headers.gypi \ ${WRKSRC}/deps/v8/tools/gyp/v8.gyp \ ${WRKSRC}/deps/v8/src/d8.gyp post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/node_modules/ ${TOUCH} ${STAGEDIR}${PREFIX}/lib/node_modules/.keepme ${CHMOD} ${MANMODE} ${STAGEDIR}${PREFIX}/man/man1/iojs.1 @${ECHO_MSG} @${ECHO_MSG} "Note: If you need npm (Node Package Manager), please install www/npm." @${ECHO_MSG} .include Index: head/www/iojs/distinfo =================================================================== --- head/www/iojs/distinfo (revision 385725) +++ head/www/iojs/distinfo (revision 385726) @@ -1,2 +1,2 @@ -SHA256 (iojs-io.js-1.8.1-v1.8.1_GH0.tar.gz) = 90e7e4d801e433a405b61e0a62c9dd516804dd884895602ee22bcb590eca5f13 -SIZE (iojs-io.js-1.8.1-v1.8.1_GH0.tar.gz) = 31172196 +SHA256 (iojs-io.js-2.0.0-v2.0.0_GH0.tar.gz) = 23ee904d5ea6e7f29ae8c146618e4a61dae274e4237e897075f30a28a243804d +SIZE (iojs-io.js-2.0.0-v2.0.0_GH0.tar.gz) = 31378750 Index: head/www/iojs/files/patch-deps_v8_src_compiler_graph-visualizer.h =================================================================== --- head/www/iojs/files/patch-deps_v8_src_compiler_graph-visualizer.h (nonexistent) +++ head/www/iojs/files/patch-deps_v8_src_compiler_graph-visualizer.h (revision 385726) @@ -0,0 +1,10 @@ +--- deps/v8/src/compiler/graph-visualizer.h.orig 2015-05-04 21:34:44 UTC ++++ deps/v8/src/compiler/graph-visualizer.h +@@ -5,6 +5,7 @@ + #ifndef V8_COMPILER_GRAPH_VISUALIZER_H_ + #define V8_COMPILER_GRAPH_VISUALIZER_H_ + ++#include + #include + + namespace v8 { Property changes on: head/www/iojs/files/patch-deps_v8_src_compiler_graph-visualizer.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property