Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Sep 2018 03:49:54 +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: r479758 - in head/www/node8: . files
Message-ID:  <201809140349.w8E3ntEZ067211@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bhughes
Date: Fri Sep 14 03:49:54 2018
New Revision: 479758
URL: https://svnweb.freebsd.org/changeset/ports/479758

Log:
  www/node8: Update 8.11.4_1 -> 8.12.0
  
  - drop b8f47b27571f.patch, which has been applied upstream
  - refresh patches with `make makepatch`
  
  https://nodejs.org/en/blog/release/v8.12.0/
  
  Sponsored by:	Miles AS

Modified:
  head/www/node8/Makefile
  head/www/node8/distinfo
  head/www/node8/files/patch-deps_v8_src_arm_cpu-arm.cc
  head/www/node8/files/patch-deps_v8_src_base_cpu.cc
  head/www/node8/files/patch-deps_v8_src_base_platform_platform-freebsd.cc
  head/www/node8/files/patch-deps_v8_src_libsampler_sampler.cc

Modified: head/www/node8/Makefile
==============================================================================
--- head/www/node8/Makefile	Fri Sep 14 03:38:05 2018	(r479757)
+++ head/www/node8/Makefile	Fri Sep 14 03:49:54 2018	(r479758)
@@ -1,15 +1,11 @@
 # $FreeBSD$
 
 PORTNAME=	node
-PORTVERSION=	8.11.4
+PORTVERSION=	8.12.0
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
 CATEGORIES=	www
 MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/
 PKGNAMESUFFIX=	8
-
-PATCH_SITES=	https://github.com/nodejs/node/commit/
-PATCHFILES=	b8f47b27571f.patch:-p1
 
 MAINTAINER=	bhughes@FreeBSD.org
 COMMENT=	V8 JavaScript for client and server (8.x LTS)

Modified: head/www/node8/distinfo
==============================================================================
--- head/www/node8/distinfo	Fri Sep 14 03:38:05 2018	(r479757)
+++ head/www/node8/distinfo	Fri Sep 14 03:49:54 2018	(r479758)
@@ -1,5 +1,3 @@
-TIMESTAMP = 1535227007
-SHA256 (node-v8.11.4.tar.gz) = 459144e361d64ca7362c37cc9717c044ef909d348cb5aa3f2b62538560a6085a
-SIZE (node-v8.11.4.tar.gz) = 31122833
-SHA256 (b8f47b27571f.patch) = b0b22c490c4b4e7ed4bad46d1989e980a0ba30299855ec0164ff3d11384833c7
-SIZE (b8f47b27571f.patch) = 4763
+TIMESTAMP = 1536784572
+SHA256 (node-v8.12.0.tar.gz) = b4797843136edd9195c28221a1680ae52c29d867fc5fc1c99f7d6e2f2126a67b
+SIZE (node-v8.12.0.tar.gz) = 30393516

Modified: head/www/node8/files/patch-deps_v8_src_arm_cpu-arm.cc
==============================================================================
--- head/www/node8/files/patch-deps_v8_src_arm_cpu-arm.cc	Fri Sep 14 03:38:05 2018	(r479757)
+++ head/www/node8/files/patch-deps_v8_src_arm_cpu-arm.cc	Fri Sep 14 03:49:54 2018	(r479758)
@@ -1,4 +1,4 @@
---- deps/v8/src/arm/cpu-arm.cc.orig	2017-06-15 11:55:20 UTC
+--- deps/v8/src/arm/cpu-arm.cc.orig	2018-09-10 18:46:54 UTC
 +++ deps/v8/src/arm/cpu-arm.cc
 @@ -7,6 +7,9 @@
  #ifdef __QNXNTO__
@@ -10,7 +10,7 @@
  #else
  #include <sys/syscall.h>  // for cache flushing.
  #endif
-@@ -24,6 +27,9 @@ void CpuFeatures::FlushICache(void* start, size_t size
+@@ -24,6 +27,9 @@ void CpuFeatures::FlushICache(void* star
  #if !defined(USE_SIMULATOR)
  #if V8_OS_QNX
    msync(start, size, MS_SYNC | MS_INVALIDATE_ICACHE);

Modified: head/www/node8/files/patch-deps_v8_src_base_cpu.cc
==============================================================================
--- head/www/node8/files/patch-deps_v8_src_base_cpu.cc	Fri Sep 14 03:38:05 2018	(r479757)
+++ head/www/node8/files/patch-deps_v8_src_base_cpu.cc	Fri Sep 14 03:49:54 2018	(r479758)
@@ -1,4 +1,4 @@
---- deps/v8/src/base/cpu.cc.orig	2017-08-09 18:48:10 UTC
+--- deps/v8/src/base/cpu.cc.orig	2018-09-10 18:46:54 UTC
 +++ deps/v8/src/base/cpu.cc
 @@ -607,6 +607,7 @@ CPU::CPU()
  
@@ -8,12 +8,12 @@
    CPUInfo cpu_info;
  
    // Extract implementor from the "CPU implementer" field.
-@@ -640,6 +641,8 @@ CPU::CPU()
-     }
+@@ -641,6 +642,8 @@ CPU::CPU()
      delete[] part;
    }
-+
-+#endif  // V8_OS_LINUX
  
++#endif  // V8_OS_LINUX
++
  #elif V8_HOST_ARCH_PPC
  
+ #ifndef USE_SIMULATOR

Modified: head/www/node8/files/patch-deps_v8_src_base_platform_platform-freebsd.cc
==============================================================================
--- head/www/node8/files/patch-deps_v8_src_base_platform_platform-freebsd.cc	Fri Sep 14 03:38:05 2018	(r479757)
+++ head/www/node8/files/patch-deps_v8_src_base_platform_platform-freebsd.cc	Fri Sep 14 03:49:54 2018	(r479758)
@@ -1,6 +1,6 @@
---- deps/v8/src/base/platform/platform-freebsd.cc.orig	2017-10-24 19:40:14 UTC
+--- deps/v8/src/base/platform/platform-freebsd.cc.orig	2018-09-10 18:46:54 UTC
 +++ deps/v8/src/base/platform/platform-freebsd.cc
-@@ -51,6 +51,48 @@ void* OS::Allocate(const size_t requested, size_t* all
+@@ -51,6 +51,48 @@ void* OS::Allocate(const size_t requeste
    return mbase;
  }
  

Modified: head/www/node8/files/patch-deps_v8_src_libsampler_sampler.cc
==============================================================================
--- head/www/node8/files/patch-deps_v8_src_libsampler_sampler.cc	Fri Sep 14 03:38:05 2018	(r479757)
+++ head/www/node8/files/patch-deps_v8_src_libsampler_sampler.cc	Fri Sep 14 03:49:54 2018	(r479758)
@@ -1,6 +1,6 @@
---- deps/v8/src/libsampler/sampler.cc.orig	2017-10-24 19:40:19 UTC
+--- deps/v8/src/libsampler/sampler.cc.orig	2018-09-10 18:46:55 UTC
 +++ deps/v8/src/libsampler/sampler.cc
-@@ -506,9 +506,9 @@ void SignalHandler::FillRegisterState(void* context, R
+@@ -506,9 +506,9 @@ void SignalHandler::FillRegisterState(vo
    state->sp = reinterpret_cast<void*>(mcontext.mc_rsp);
    state->fp = reinterpret_cast<void*>(mcontext.mc_rbp);
  #elif V8_HOST_ARCH_ARM



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201809140349.w8E3ntEZ067211>