svn commit: r509555 - in head/www/node: . files
Bradley T. Hughes
bhughes at FreeBSD.org
Wed Aug 21 20:08:33 UTC 2019
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' ],
}],
More information about the svn-ports-all
mailing list