Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F140229367
D31433.id93317.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
4 KB
Referenced Files
None
Subscribers
None
D31433.id93317.diff
View Options
Index: www/node14/Makefile
===================================================================
--- www/node14/Makefile
+++ www/node14/Makefile
@@ -1,6 +1,6 @@
PORTNAME= node
DISTVERSIONPREFIX= v
-DISTVERSION= 14.17.0
+DISTVERSION= 14.17.3
CATEGORIES= www
MASTER_SITES= http://nodejs.org/dist/v${DISTVERSION}/
PKGNAMESUFFIX= 14
Index: www/node14/distinfo
===================================================================
--- www/node14/distinfo
+++ www/node14/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1621284032
-SHA256 (node-v14.17.0.tar.gz) = 6114e82d3256136dc85a509d835442fbdf2f8430dcd8bfa7c304097344d06fb7
-SIZE (node-v14.17.0.tar.gz) = 63562031
+TIMESTAMP = 1628242967
+SHA256 (node-v14.17.3.tar.gz) = dcbd156506ee79ee48439257626ca0a6db3d7eab8cb0208db6979125ae7d3a95
+SIZE (node-v14.17.3.tar.gz) = 63709537
Index: www/node14/files/patch-deps_v8_src_objects_js-list-format.cc
===================================================================
--- www/node14/files/patch-deps_v8_src_objects_js-list-format.cc
+++ /dev/null
@@ -1,83 +0,0 @@
-https://github.com/v8/v8/commit/035c305ce7761f51328b45f1bd83e26aef267c9d
-
-../deps/v8/src/objects/js-list-format.cc:145:55: error: 'createInstance' is a private member of 'icu::ListFormatter'
- icu::ListFormatter* formatter = icu::ListFormatter::createInstance(
- ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
-/usr/local/include/unicode/listformatter.h:267:27: note: declared private here
- static ListFormatter* createInstance(const Locale& locale, const char* style, UErrorCode& errorCode);
- ^
-
---- deps/v8/src/objects/js-list-format.cc.orig 2021-04-06 19:42:15 UTC
-+++ deps/v8/src/objects/js-list-format.cc
-@@ -29,46 +29,27 @@ namespace v8 {
- namespace internal {
-
- namespace {
--const char* kStandard = "standard";
--const char* kOr = "or";
--const char* kUnit = "unit";
--const char* kStandardShort = "standard-short";
--const char* kOrShort = "or-short";
--const char* kUnitShort = "unit-short";
--const char* kStandardNarrow = "standard-narrow";
--const char* kOrNarrow = "or-narrow";
--const char* kUnitNarrow = "unit-narrow";
-
--const char* GetIcuStyleString(JSListFormat::Style style,
-- JSListFormat::Type type) {
-+UListFormatterWidth GetIcuWidth(JSListFormat::Style style) {
-+ switch (style) {
-+ case JSListFormat::Style::LONG:
-+ return ULISTFMT_WIDTH_WIDE;
-+ case JSListFormat::Style::SHORT:
-+ return ULISTFMT_WIDTH_SHORT;
-+ case JSListFormat::Style::NARROW:
-+ return ULISTFMT_WIDTH_NARROW;
-+ }
-+ UNREACHABLE();
-+}
-+
-+UListFormatterType GetIcuType(JSListFormat::Type type) {
- switch (type) {
- case JSListFormat::Type::CONJUNCTION:
-- switch (style) {
-- case JSListFormat::Style::LONG:
-- return kStandard;
-- case JSListFormat::Style::SHORT:
-- return kStandardShort;
-- case JSListFormat::Style::NARROW:
-- return kStandardNarrow;
-- }
-+ return ULISTFMT_TYPE_AND;
- case JSListFormat::Type::DISJUNCTION:
-- switch (style) {
-- case JSListFormat::Style::LONG:
-- return kOr;
-- case JSListFormat::Style::SHORT:
-- return kOrShort;
-- case JSListFormat::Style::NARROW:
-- return kOrNarrow;
-- }
-+ return ULISTFMT_TYPE_OR;
- case JSListFormat::Type::UNIT:
-- switch (style) {
-- case JSListFormat::Style::LONG:
-- return kUnit;
-- case JSListFormat::Style::SHORT:
-- return kUnitShort;
-- case JSListFormat::Style::NARROW:
-- return kUnitNarrow;
-- }
-+ return ULISTFMT_TYPE_UNITS;
- }
- UNREACHABLE();
- }
-@@ -143,7 +124,7 @@ MaybeHandle<JSListFormat> JSListFormat::New(Isolate* i
- icu::Locale icu_locale = r.icu_locale;
- UErrorCode status = U_ZERO_ERROR;
- icu::ListFormatter* formatter = icu::ListFormatter::createInstance(
-- icu_locale, GetIcuStyleString(style_enum, type_enum), status);
-+ icu_locale, GetIcuType(type_enum), GetIcuWidth(style_enum), status);
- if (U_FAILURE(status) || formatter == nullptr) {
- delete formatter;
- THROW_NEW_ERROR(isolate, NewRangeError(MessageTemplate::kIcuError),
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, Dec 22, 4:15 PM (13 h, 13 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27155261
Default Alt Text
D31433.id93317.diff (4 KB)
Attached To
Mode
D31433: www/node14: Update to 14.17.5
Attached
Detach File
Event Timeline
Log In to Comment