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-head mailing list