FreeBSD Bugzilla – Attachment 169896 Details for
Bug 209216
[maintainer update][patch] www/node: update to v6.0.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
patch from a git commit, apply with patch -p1
www_node-6.0.0.diff (text/plain), 6.05 KB, created by
Bradley T. Hughes
on 2016-05-02 21:28:19 UTC
(
hide
)
Description:
patch from a git commit, apply with patch -p1
Filename:
MIME Type:
Creator:
Bradley T. Hughes
Created:
2016-05-02 21:28:19 UTC
Size:
6.05 KB
patch
obsolete
>commit 227f3e880171de0b2ee3187fb11eb103e78e05cc >Author: Bradley T. Hughes <bradleythughes@fastmail.fm> >Date: Thu Apr 28 15:20:24 2016 +0000 > > www/node: update to v6.0.0 > > Update to the latest upstream major release. > > "This new major version of Node.js delivers significant improvements in > performance, reliability, usability and security. Module loading is > nearly four times faster than in Node.js v4, tests and documentation > have seen significant improvements, usability of the Buffer and File > System APIs have been improved, and Node.js now supports 93% of ES6 > language features, thanks to V8 version 5.0." > > The full release announcement can be read here: > https://nodejs.org/en/blog/release/v6.0.0/ > > The full changelog is available on Github: > https://github.com/nodejs/node/commit/ce3e3c5fe15479475c068482c48eb9cbf1ac9df5 > > Enjoy! > >diff --git a/UPDATING b/UPDATING >index c38f414..7230175 100644 >--- a/UPDATING >+++ b/UPDATING >@@ -5,6 +5,23 @@ they are unavoidable. > You should get into the habit of checking this file for changes each time > you update your ports collection, before attempting any port upgrades. > >+2016MMDD: >+ AFFECTS: Users of www/node >+ AUTHOR: bradleythughes@fastmail.fm >+ >+ The www/node port has been updated to node.js v6.0.0, the latest >+ upstream release. Users of node.js v5.x are encouraged to upgrade as >+ soon as possible, as upstream support will end two months from now. >+ >+ The www/node5 port has been created to aid users transition. Use one of >+ the following commands to continue using node.js v5.x: >+ >+ # pkg install node5 >+ or >+ # portmaster -o www/node5 www/node >+ or >+ # portupgrade -o www/node5 www/node >+ > 20160501: > AFFECTS: Users of mail/dspam > AUTHOR: junovitch@FreeBSD.org >diff --git a/www/node/Makefile b/www/node/Makefile >index 0b0c801..6893a44 100644 >--- a/www/node/Makefile >+++ b/www/node/Makefile >@@ -1,14 +1,13 @@ >-# Created by: Jin-Sih Lin <linpct@gmail.com> > # $FreeBSD$ > > PORTNAME= node >-PORTVERSION= 5.11.0 >+PORTVERSION= 6.0.0 > DISTVERSIONPREFIX= v > CATEGORIES= www > MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/ > > MAINTAINER= bradleythughes@fastmail.fm >-COMMENT= V8 JavaScript for client and server (5.x) >+COMMENT= V8 JavaScript for client and server (6.x) > > LICENSE= MIT > LICENSE_FILE= ${WRKSRC}/LICENSE >diff --git a/www/node/distinfo b/www/node/distinfo >index 39f376b..feb2c2a 100644 >--- a/www/node/distinfo >+++ b/www/node/distinfo >@@ -1,2 +1,2 @@ >-SHA256 (node-v5.11.0.tar.gz) = ef41b01a9e49de5a5d160071166f911d0bc9ff6a0bd0e88ea4863df572d95e91 >-SIZE (node-v5.11.0.tar.gz) = 22682857 >+SHA256 (node-v6.0.0.tar.gz) = 6db56d81a4e07ff4017809ad4ee49a5256fad804cd8527f8724f8e149e3dfc32 >+SIZE (node-v6.0.0.tar.gz) = 20525111 >diff --git a/www/node/files/patch-deps_v8_src_compiler_instruction.h b/www/node/files/patch-deps_v8_src_compiler_instruction.h >deleted file mode 100644 >index 9868d91..0000000 >--- a/www/node/files/patch-deps_v8_src_compiler_instruction.h >+++ /dev/null >@@ -1,11 +0,0 @@ >---- deps/v8/src/compiler/instruction.h.orig 2016-03-16 21:22:58.000000000 +0100 >-+++ deps/v8/src/compiler/instruction.h 2016-03-24 23:27:23.004854000 +0100 >-@@ -1011,7 +1011,7 @@ class InstructionBlock final : public Zo >- >- typedef ZoneDeque<Constant> ConstantDeque; >- typedef std::map<int, Constant, std::less<int>, >-- zone_allocator<std::pair<int, Constant> > > ConstantMap; >-+ zone_allocator<std::pair<const int, Constant> > > ConstantMap; >- >- typedef ZoneDeque<Instruction*> InstructionDeque; >- typedef ZoneDeque<ReferenceMap*> ReferenceMapDeque; >diff --git a/www/node/files/patch-deps_v8_src_compiler_js-type-feedback.h b/www/node/files/patch-deps_v8_src_compiler_js-type-feedback.h >deleted file mode 100644 >index a203b90..0000000 >--- a/www/node/files/patch-deps_v8_src_compiler_js-type-feedback.h >+++ /dev/null >@@ -1,15 +0,0 @@ >---- deps/v8/src/compiler/js-type-feedback.h.orig 2016-03-16 21:22:58.000000000 +0100 >-+++ deps/v8/src/compiler/js-type-feedback.h 2016-03-24 22:54:54.529827000 +0100 >-@@ -33,9 +33,10 @@ class JSTypeFeedbackTable : public ZoneO >- private: >- friend class JSTypeFeedbackSpecializer; >- typedef std::map<NodeId, TypeFeedbackId, std::less<NodeId>, >-- zone_allocator<TypeFeedbackId> > TypeFeedbackIdMap; >-+ zone_allocator<std::pair<const NodeId, TypeFeedbackId> > > >-+ TypeFeedbackIdMap; >- typedef std::map<NodeId, FeedbackVectorICSlot, std::less<NodeId>, >-- zone_allocator<FeedbackVectorICSlot> > >-+ zone_allocator<std::pair<const NodeId, FeedbackVectorICSlot> > > >- FeedbackVectorICSlotMap; >- >- TypeFeedbackIdMap type_feedback_id_map_; >diff --git a/www/node/files/patch-deps_v8_src_zone-containers.h b/www/node/files/patch-deps_v8_src_zone-containers.h >deleted file mode 100644 >index 4724e79..0000000 >--- a/www/node/files/patch-deps_v8_src_zone-containers.h >+++ /dev/null >@@ -1,18 +0,0 @@ >---- deps/v8/src/zone-containers.h.orig 2016-03-16 21:22:58.000000000 +0100 >-+++ deps/v8/src/zone-containers.h 2016-03-24 23:34:37.741885000 +0100 >-@@ -114,12 +114,12 @@ class ZoneSet : public std::set<K, Compa >- // a zone allocator. >- template <typename K, typename V, typename Compare = std::less<K>> >- class ZoneMap >-- : public std::map<K, V, Compare, zone_allocator<std::pair<K, V>>> { >-+ : public std::map<K, V, Compare, zone_allocator<std::pair<const K, V>>> { >- public: >- // Constructs an empty map. >- explicit ZoneMap(Zone* zone) >-- : std::map<K, V, Compare, zone_allocator<std::pair<K, V>>>( >-- Compare(), zone_allocator<std::pair<K, V>>(zone)) {} >-+ : std::map<K, V, Compare, zone_allocator<std::pair<const K, V>>>( >-+ Compare(), zone_allocator<std::pair<const K, V>>(zone)) {} >- }; >- >- >diff --git a/www/node/pkg-plist b/www/node/pkg-plist >index 66d0273..e016fba 100644 >--- a/www/node/pkg-plist >+++ b/www/node/pkg-plist >@@ -122,6 +122,7 @@ include/node/uv-version.h > include/node/uv-win.h > include/node/uv.h > include/node/v8-debug.h >+include/node/v8-experimental.h > include/node/v8-platform.h > include/node/v8-profiler.h > include/node/v8-testing.h
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 Raw
Actions:
View
Attachments on
bug 209216
: 169896 |
169897
|
169915
|
169916
|
169918
|
169919
|
169920
|
169921
|
169922
|
169923