FreeBSD Bugzilla – Attachment 175258 Details for
Bug 213072
www/node012: Update to 0.12.16
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch from a git commit
nodejs-0.12.16.diff (text/plain), 4.61 KB, created by
Bradley T. Hughes
on 2016-09-29 07:27:58 UTC
(
hide
)
Description:
patch from a git commit
Filename:
MIME Type:
Creator:
Bradley T. Hughes
Created:
2016-09-29 07:27:58 UTC
Size:
4.61 KB
patch
obsolete
>commit 09c596ecefe60406e149c26e73604ec3b701d057 >Author: Bradley T. Hughes <bradleythughes@fastmail.fm> >Date: Wed Sep 28 07:09:58 2016 +0000 > > www/node012: Update to 0.12.16 > > Bump to the latest upstream release. This is an important security > release. Add a patch to remove -fno-delete-null-pointer-checks from > CFLAGS for C++, since clang does not support this option. Refresh > existing patches with `make makepatch`. > > Move DEPRECATED and EXPIRATION_DATE fields in response to > `portlint -C` errors. Update the EXPIRATION_DATE to 2016-12-31, as > published by upstream at https://github.com/nodejs/LTS#lts-schedule. > > https://nodejs.org/en/blog/release/v0.12.16/ > https://nodejs.org/en/blog/vulnerability/september-2016-security-releases/ > >diff --git www/node012/Makefile www/node012/Makefile >index 843eb6a..0c32366 100644 >--- www/node012/Makefile >+++ www/node012/Makefile >@@ -2,7 +2,7 @@ > # $FreeBSD$ > > PORTNAME= node >-PORTVERSION= 0.12.15 >+PORTVERSION= 0.12.16 > DISTVERSIONPREFIX= v > CATEGORIES= www > MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/ >@@ -10,8 +10,6 @@ PKGNAMESUFFIX= 012 > > MAINTAINER= bradleythughes@fastmail.fm > COMMENT= V8 JavaScript for client and server >-DEPRECATED= Upstream has placed 0.12.x in maintenance mode, see https://github.com/nodejs/LTS#lts_schedule >-EXPIRATION_DATE= 2017-04-01 > > LICENSE= MIT > LICENSE_FILE= ${WRKSRC}/LICENSE >@@ -20,6 +18,9 @@ USES= compiler execinfo gmake python:2 > HAS_CONFIGURE= yes > USE_LDCONFIG= yes > >+DEPRECATED= Upstream has placed 0.12.x in maintenance mode, see https://github.com/nodejs/LTS#lts_schedule >+EXPIRATION_DATE= 2016-12-31 >+ > CONFLICTS_INSTALL= node-[0-9]* node-devel-[0-9]* node010-[0-9]* iojs-[0-9]* node4-[0-9]* node5-[0-9]* > > ONLY_FOR_ARCHS= i386 amd64 >diff --git www/node012/distinfo www/node012/distinfo >index 978b06e8..8fa6f1c 100644 >--- www/node012/distinfo >+++ www/node012/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1466758293 >-SHA256 (node-v0.12.15.tar.gz) = c446d40d9b0eb876dab9a87c3dbd1935dc85155d2ad991b36ddd6c5ca3825a5e >-SIZE (node-v0.12.15.tar.gz) = 19926853 >+TIMESTAMP = 1475046578 >+SHA256 (node-v0.12.16.tar.gz) = 312c0b74b0815f0514de9bf00667850d4f6ce184126f02f3d8dbf40fd48235eb >+SIZE (node-v0.12.16.tar.gz) = 19938516 >diff --git www/node012/files/patch-common.gypi www/node012/files/patch-common.gypi >new file mode 100644 >index 0000000..4ab8435 >--- /dev/null >+++ www/node012/files/patch-common.gypi >@@ -0,0 +1,10 @@ >+--- common.gypi.orig 2016-09-28 09:34:52 UTC >++++ common.gypi >+@@ -182,7 +182,6 @@ >+ [ 'OS in "linux freebsd openbsd solaris android"', { >+ 'cflags': [ '-Wall', '-Wextra', '-Wno-unused-parameter', ], >+ 'cflags_cc': [ >+- '-fno-delete-null-pointer-checks', >+ '-fno-exceptions', >+ '-fno-rtti', >+ ], >diff --git www/node012/files/patch-deps_v8_src_base_platform_platform-freebsd.cc www/node012/files/patch-deps_v8_src_base_platform_platform-freebsd.cc >index 632f210..501d6cf 100644 >--- www/node012/files/patch-deps_v8_src_base_platform_platform-freebsd.cc >+++ www/node012/files/patch-deps_v8_src_base_platform_platform-freebsd.cc >@@ -1,4 +1,4 @@ >---- deps/v8/src/base/platform/platform-freebsd.cc.orig 2015-03-31 22:13:01 UTC >+--- deps/v8/src/base/platform/platform-freebsd.cc.orig 2016-09-27 17:30:02 UTC > +++ deps/v8/src/base/platform/platform-freebsd.cc > @@ -131,23 +131,23 @@ std::vector<OS::SharedLibraryAddress> OS > addr_buffer[0] = '0'; >diff --git www/node012/files/patch-deps_v8_src_base_platform_platform-posix.cc www/node012/files/patch-deps_v8_src_base_platform_platform-posix.cc >index 63d23dd..851615c 100644 >--- www/node012/files/patch-deps_v8_src_base_platform_platform-posix.cc >+++ www/node012/files/patch-deps_v8_src_base_platform_platform-posix.cc >@@ -1,6 +1,6 @@ >---- deps/v8/src/base/platform/platform-posix.cc.orig 2015-03-31 22:13:01 UTC >+--- deps/v8/src/base/platform/platform-posix.cc.orig 2016-09-27 17:30:02 UTC > +++ deps/v8/src/base/platform/platform-posix.cc >-@@ -328,7 +328,7 @@ int OS::GetCurrentThreadId() { >+@@ -327,7 +327,7 @@ int OS::GetCurrentThreadId() { > #elif V8_OS_ANDROID > return static_cast<int>(gettid()); > #else >diff --git www/node012/files/patch-deps_v8_src_compiler_instruction.h www/node012/files/patch-deps_v8_src_compiler_instruction.h >index 01e5570..2b3cd9b 100644 >--- www/node012/files/patch-deps_v8_src_compiler_instruction.h >+++ www/node012/files/patch-deps_v8_src_compiler_instruction.h >@@ -1,4 +1,4 @@ >---- deps/v8/src/compiler/instruction.h.orig 2016-03-31 23:26:45 UTC >+--- deps/v8/src/compiler/instruction.h.orig 2016-09-27 17:30:02 UTC > +++ deps/v8/src/compiler/instruction.h > @@ -722,7 +722,7 @@ OStream& operator<<(OStream& os, const C >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
bhughes
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 213072
: 175258