Date: Wed, 21 Aug 2019 20:08:32 +0000 (UTC) From: "Bradley T. Hughes" <bhughes@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r509555 - in head/www/node: . files Message-ID: <201908212008.x7LK8Wwd027638@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bhughes Date: Wed Aug 21 20:08:32 2019 New Revision: 509555 URL: https://svnweb.freebsd.org/changeset/ports/509555 Log: www/node: Update 12.8.1 -> 12.9.0 https://nodejs.org/en/blog/release/v12.9.0/ Regenerate patches with `make makepatch`, taking care to keep patches for files that have moved after Node.js upgraded the bundled V8 dependency. Sponsored by: Miles AS Added: head/www/node/files/patch-deps_v8_src_codegen_arm_cpu-arm.cc - copied, changed from r509554, head/www/node/files/patch-deps_v8_src_arm_cpu-arm.cc head/www/node/files/patch-deps_v8_src_execution_simulator.h - copied, changed from r509554, head/www/node/files/patch-deps_v8_src_simulator.h Deleted: head/www/node/files/patch-deps_v8_src_arm_cpu-arm.cc head/www/node/files/patch-deps_v8_src_simulator.h Modified: head/www/node/Makefile head/www/node/distinfo head/www/node/files/patch-deps_v8_src_libsampler_sampler.cc head/www/node/files/patch-node.gypi Modified: head/www/node/Makefile ============================================================================== --- head/www/node/Makefile Wed Aug 21 20:04:18 2019 (r509554) +++ head/www/node/Makefile Wed Aug 21 20:08:32 2019 (r509555) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= node -PORTVERSION= 12.8.1 +PORTVERSION= 12.9.0 DISTVERSIONPREFIX= v CATEGORIES= www MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/ @@ -66,7 +66,7 @@ MAKE_ENV+= CC.host=${CC} CFLAGS.host="${CFLAGS}" \ LINK.host=${CXX} LDFLAGS.host="${LDFLAGS}" BUILD_DEPENDS+= c-ares>=1.15.0:dns/c-ares\ - libuv>=1.30.1:devel/libuv \ + libuv>=1.31.0:devel/libuv \ libnghttp2>=1.39.2:www/libnghttp2 LIB_DEPENDS+= libcares.so:dns/c-ares\ libuv.so:devel/libuv \ Modified: head/www/node/distinfo ============================================================================== --- head/www/node/distinfo Wed Aug 21 20:04:18 2019 (r509554) +++ head/www/node/distinfo Wed Aug 21 20:08:32 2019 (r509555) @@ -1,3 +1,3 @@ -TIMESTAMP = 1565994523 -SHA256 (node-v12.8.1.tar.gz) = fbd4de6657f6301cdcd0c60a0e5a413c490670d8c21b501c380b96cc3b9b5b95 -SIZE (node-v12.8.1.tar.gz) = 50231954 +TIMESTAMP = 1566372489 +SHA256 (node-v12.9.0.tar.gz) = 88cb425086a87323288c8389e974e8c1001b81fe11c529e64592e8feb2d12f93 +SIZE (node-v12.9.0.tar.gz) = 50350276 Copied and modified: head/www/node/files/patch-deps_v8_src_codegen_arm_cpu-arm.cc (from r509554, head/www/node/files/patch-deps_v8_src_arm_cpu-arm.cc) ============================================================================== --- head/www/node/files/patch-deps_v8_src_arm_cpu-arm.cc Wed Aug 21 20:04:18 2019 (r509554, copy source) +++ head/www/node/files/patch-deps_v8_src_codegen_arm_cpu-arm.cc Wed Aug 21 20:08:32 2019 (r509555) @@ -1,16 +1,16 @@ ---- deps/v8/src/arm/cpu-arm.cc.orig 2019-08-06 20:46:23 UTC -+++ deps/v8/src/arm/cpu-arm.cc +--- deps/v8/src/codegen/arm/cpu-arm.cc.orig 2019-08-20 17:14:50 UTC ++++ deps/v8/src/codegen/arm/cpu-arm.cc @@ -7,6 +7,9 @@ #ifdef __QNXNTO__ #include <sys/mman.h> // for cache flushing. - #undef MAP_TYPE + #undef MAP_TYPE // NOLINT +#elif defined(__FreeBSD__) +#include <sys/types.h> +#include <machine/sysarch.h> // for cache flushing. #else #include <sys/syscall.h> // for cache flushing. #endif -@@ -26,6 +29,9 @@ __attribute__((noinline)) void CpuFeatures::FlushICach +@@ -25,6 +28,9 @@ V8_NOINLINE void CpuFeatures::FlushICache(void* start, #if !defined(USE_SIMULATOR) #if V8_OS_QNX msync(start, size, MS_SYNC | MS_INVALIDATE_ICACHE); Copied and modified: head/www/node/files/patch-deps_v8_src_execution_simulator.h (from r509554, head/www/node/files/patch-deps_v8_src_simulator.h) ============================================================================== --- head/www/node/files/patch-deps_v8_src_simulator.h Wed Aug 21 20:04:18 2019 (r509554, copy source) +++ head/www/node/files/patch-deps_v8_src_execution_simulator.h Wed Aug 21 20:08:32 2019 (r509555) @@ -1,5 +1,5 @@ ---- deps/v8/src/simulator.h.orig 2019-04-26 17:47:06 UTC -+++ deps/v8/src/simulator.h +--- deps/v8/src/execution/simulator.h.orig 2019-04-26 17:47:06 UTC ++++ deps/v8/src/execution/simulator.h @@ -124,7 +124,7 @@ class GeneratedCode { DISABLE_CFI_ICALL Return Call(Args... args) { Modified: head/www/node/files/patch-deps_v8_src_libsampler_sampler.cc ============================================================================== --- head/www/node/files/patch-deps_v8_src_libsampler_sampler.cc Wed Aug 21 20:04:18 2019 (r509554) +++ head/www/node/files/patch-deps_v8_src_libsampler_sampler.cc Wed Aug 21 20:08:32 2019 (r509555) @@ -1,6 +1,6 @@ ---- deps/v8/src/libsampler/sampler.cc.orig 2019-08-06 20:46:24 UTC +--- deps/v8/src/libsampler/sampler.cc.orig 2019-08-20 17:14:50 UTC +++ deps/v8/src/libsampler/sampler.cc -@@ -470,9 +470,13 @@ void SignalHandler::FillRegisterState(void* context, R +@@ -477,9 +477,13 @@ void SignalHandler::FillRegisterState(void* context, R state->sp = reinterpret_cast<void*>(mcontext.mc_rsp); state->fp = reinterpret_cast<void*>(mcontext.mc_rbp); #elif V8_HOST_ARCH_ARM Modified: head/www/node/files/patch-node.gypi ============================================================================== --- head/www/node/files/patch-node.gypi Wed Aug 21 20:04:18 2019 (r509554) +++ head/www/node/files/patch-node.gypi Wed Aug 21 20:08:32 2019 (r509555) @@ -1,6 +1,6 @@ ---- node.gypi.orig 2019-08-06 20:46:25 UTC +--- node.gypi.orig 2019-08-20 17:14:52 UTC +++ node.gypi -@@ -307,6 +307,9 @@ +@@ -319,6 +319,9 @@ ['openssl_fips != "" or openssl_is_fips=="true"', { 'defines': [ 'NODE_FIPS_MODE' ], }],
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201908212008.x7LK8Wwd027638>