Index: www/node/Makefile =================================================================== --- www/node/Makefile +++ www/node/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= node -PORTVERSION= 7.10.0 +PORTVERSION= 8.0.0 DISTVERSIONPREFIX= v CATEGORIES= www MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/ Index: www/node/distinfo =================================================================== --- www/node/distinfo +++ www/node/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1494269914 -SHA256 (node-v7.10.0.tar.gz) = c4843fe8bffb59c2327063a5e67a89af60d7927f7ace7548695a2cf4c1aa6d03 -SIZE (node-v7.10.0.tar.gz) = 28110265 +TIMESTAMP = 1496179260 +SHA256 (node-v8.0.0.tar.gz) = 28f2e0bd5f80ff83b244df670d577fe36c1e0f11561deee7d8bbdcbd4ead8fb2 +SIZE (node-v8.0.0.tar.gz) = 29797419 Index: www/node/files/patch-deps_v8_src_base_atomicops__internals__arm__gcc.h =================================================================== --- www/node/files/patch-deps_v8_src_base_atomicops__internals__arm__gcc.h +++ /dev/null @@ -1,14 +0,0 @@ ---- deps/v8/src/base/atomicops_internals_arm_gcc.h.orig 2016-10-19 22:02:03 UTC -+++ deps/v8/src/base/atomicops_internals_arm_gcc.h -@@ -64,8 +71,9 @@ inline void MemoryBarrier() { - defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_7A__) || \ - defined(__ARM_ARCH_7R__) || defined(__ARM_ARCH_7M__) || \ - defined(__ARM_ARCH_6__) || defined(__ARM_ARCH_6J__) || \ -- defined(__ARM_ARCH_6K__) || defined(__ARM_ARCH_6Z__) || \ -- defined(__ARM_ARCH_6ZK__) || defined(__ARM_ARCH_6T2__) -+ defined(__ARM_ARCH_6K__) || defined(__ARM_ARCH_6KZ__) || \ -+ defined(__ARM_ARCH_6Z__) || defined(__ARM_ARCH_6ZK__) || \ -+ defined(__ARM_ARCH_6T2__) - - inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, - Atomic32 old_value, Index: www/node/files/patch-node.gyp =================================================================== --- www/node/files/patch-node.gyp +++ /dev/null @@ -1,15 +0,0 @@ ---- node.gyp.orig 2017-05-10 12:22:23 UTC -+++ node.gyp -@@ -513,6 +513,12 @@ - '<(OBJ_DIR)/node/src/node_dtrace_ustack.o' - ], - 'conditions': [ -+ [ 'target_arch=="arm"', { -+ 'action': [ -+ 'dtrace', '-32', '-I<(SHARED_INTERMEDIATE_DIR)', '-Isrc', -+ '-C', '-G', '-s', 'src/v8ustack.d', '-o', '<@(_outputs)', -+ ] -+ } ], - [ 'target_arch=="ia32"', { - 'action': [ - 'dtrace', '-32', '-I<(SHARED_INTERMEDIATE_DIR)', '-Isrc', Index: www/node/pkg-plist =================================================================== --- www/node/pkg-plist +++ www/node/pkg-plist @@ -2,8 +2,11 @@ include/node/common.gypi include/node/config.gypi include/node/libplatform/libplatform.h +include/node/libplatform/libplatform-export.h include/node/libplatform/v8-tracing.h include/node/node.h +include/node/node_api.h +include/node/node_api_types.h include/node/node_buffer.h include/node/node_object_wrap.h include/node/node_version.h @@ -102,7 +105,6 @@ %%BUNDLED_SSL%%include/node/openssl/x509_vfy.h %%BUNDLED_SSL%%include/node/openssl/x509v3.h include/node/v8-debug.h -include/node/v8-experimental.h include/node/v8-inspector-protocol.h include/node/v8-inspector.h include/node/v8-platform.h @@ -110,6 +112,7 @@ include/node/v8-testing.h include/node/v8-util.h include/node/v8-version.h +include/node/v8-version-string.h include/node/v8.h include/node/v8config.h %%DTRACE%%lib/dtrace/node.d