aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbhughes <bhughes@FreeBSD.org>2018-09-14 11:49:54 +0800
committerbhughes <bhughes@FreeBSD.org>2018-09-14 11:49:54 +0800
commit53e540ba51788ccdeaf4e671ba982d5a2c0f694f (patch)
tree47289630fbae64fbadc3c8bacc02c6c88f0b9818
parent7c157fa079db9339df7d1e0a67477b40edb8b4f2 (diff)
downloadfreebsd-ports-gnome-53e540ba51788ccdeaf4e671ba982d5a2c0f694f.tar.gz
freebsd-ports-gnome-53e540ba51788ccdeaf4e671ba982d5a2c0f694f.tar.zst
freebsd-ports-gnome-53e540ba51788ccdeaf4e671ba982d5a2c0f694f.zip
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
-rw-r--r--www/node8/Makefile6
-rw-r--r--www/node8/distinfo8
-rw-r--r--www/node8/files/patch-deps_v8_src_arm_cpu-arm.cc4
-rw-r--r--www/node8/files/patch-deps_v8_src_base_cpu.cc10
-rw-r--r--www/node8/files/patch-deps_v8_src_base_platform_platform-freebsd.cc4
-rw-r--r--www/node8/files/patch-deps_v8_src_libsampler_sampler.cc4
6 files changed, 15 insertions, 21 deletions
diff --git a/www/node8/Makefile b/www/node8/Makefile
index 2ecc6ee4a2c8..c75c379c15dc 100644
--- a/www/node8/Makefile
+++ b/www/node8/Makefile
@@ -1,16 +1,12 @@
# $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)
diff --git a/www/node8/distinfo b/www/node8/distinfo
index 43d34db1af38..62549e1502c7 100644
--- a/www/node8/distinfo
+++ b/www/node8/distinfo
@@ -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
diff --git a/www/node8/files/patch-deps_v8_src_arm_cpu-arm.cc b/www/node8/files/patch-deps_v8_src_arm_cpu-arm.cc
index 2db96bf94057..2c1f25436600 100644
--- a/www/node8/files/patch-deps_v8_src_arm_cpu-arm.cc
+++ b/www/node8/files/patch-deps_v8_src_arm_cpu-arm.cc
@@ -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);
diff --git a/www/node8/files/patch-deps_v8_src_base_cpu.cc b/www/node8/files/patch-deps_v8_src_base_cpu.cc
index b8bed3b277b2..8ba9e7795b32 100644
--- a/www/node8/files/patch-deps_v8_src_base_cpu.cc
+++ b/www/node8/files/patch-deps_v8_src_base_cpu.cc
@@ -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
diff --git a/www/node8/files/patch-deps_v8_src_base_platform_platform-freebsd.cc b/www/node8/files/patch-deps_v8_src_base_platform_platform-freebsd.cc
index 9252908ca178..4cabed54f69f 100644
--- a/www/node8/files/patch-deps_v8_src_base_platform_platform-freebsd.cc
+++ b/www/node8/files/patch-deps_v8_src_base_platform_platform-freebsd.cc
@@ -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;
}
diff --git a/www/node8/files/patch-deps_v8_src_libsampler_sampler.cc b/www/node8/files/patch-deps_v8_src_libsampler_sampler.cc
index 15a4fe5f803f..e3d7cb42146d 100644
--- a/www/node8/files/patch-deps_v8_src_libsampler_sampler.cc
+++ b/www/node8/files/patch-deps_v8_src_libsampler_sampler.cc
@@ -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