diff options
author | Jan Beich <jbeich@FreeBSD.org> | 2021-04-08 00:10:27 +0000 |
---|---|---|
committer | Jan Beich <jbeich@FreeBSD.org> | 2021-04-08 23:33:31 +0000 |
commit | 69d24a727d44d398f7357cb844386f3ec4750a4f (patch) | |
tree | 0b0452bfbadbdda563ecf812b3fe126b31a29148 /www | |
parent | 2ac2c33875a4fcb11d6d2fb445fb55888ec25051 (diff) | |
download | ports-69d24a727d44d398f7357cb844386f3ec4750a4f.tar.gz ports-69d24a727d44d398f7357cb844386f3ec4750a4f.zip |
devel/icu: update to 69.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-69-1
Reported by: GitHub (watch releases)
Diffstat (limited to 'www')
-rw-r--r-- | www/chromium/Makefile | 1 | ||||
-rw-r--r-- | www/epiphany/Makefile | 1 | ||||
-rw-r--r-- | www/firefox-esr/Makefile | 2 | ||||
-rw-r--r-- | www/firefox/Makefile | 2 | ||||
-rw-r--r-- | www/node/Makefile | 1 | ||||
-rw-r--r-- | www/node/files/patch-deps_v8_src_objects_js-list-format.cc | 83 | ||||
-rw-r--r-- | www/node10/Makefile | 1 | ||||
-rw-r--r-- | www/node12/Makefile | 1 | ||||
-rw-r--r-- | www/node12/files/patch-deps_v8_src_objects_js-list-format.cc | 83 | ||||
-rw-r--r-- | www/node14/Makefile | 1 | ||||
-rw-r--r-- | www/node14/files/patch-deps_v8_src_objects_js-list-format.cc | 83 | ||||
-rw-r--r-- | www/pecl-http/Makefile | 1 | ||||
-rw-r--r-- | www/qt5-webkit/Makefile | 2 | ||||
-rw-r--r-- | www/webkit2-gtk3/Makefile | 1 |
14 files changed, 260 insertions, 3 deletions
diff --git a/www/chromium/Makefile b/www/chromium/Makefile index 67d02ab4f1b9..237d49d69b1f 100644 --- a/www/chromium/Makefile +++ b/www/chromium/Makefile @@ -2,6 +2,7 @@ PORTNAME= chromium PORTVERSION= 89.0.4389.114 +PORTREVISION= 1 CATEGORIES= www java MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ \ LOCAL/rene/chromium/:fonts diff --git a/www/epiphany/Makefile b/www/epiphany/Makefile index c86f4d371fd7..5846c313f115 100644 --- a/www/epiphany/Makefile +++ b/www/epiphany/Makefile @@ -2,6 +2,7 @@ PORTNAME= epiphany PORTVERSION= 3.38.2 +PORTREVISION= 1 CATEGORIES= www gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile index a5419b744867..a5a0964f9c0b 100644 --- a/www/firefox-esr/Makefile +++ b/www/firefox-esr/Makefile @@ -2,7 +2,7 @@ PORTNAME= firefox DISTVERSION= 78.9.0 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ diff --git a/www/firefox/Makefile b/www/firefox/Makefile index f80771e286ea..4dded434a949 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -2,7 +2,7 @@ PORTNAME= firefox DISTVERSION= 87.0 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 2 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ diff --git a/www/node/Makefile b/www/node/Makefile index 24b1f71afdf9..beae171a295d 100644 --- a/www/node/Makefile +++ b/www/node/Makefile @@ -1,6 +1,7 @@ PORTNAME= node DISTVERSIONPREFIX= v DISTVERSION= 15.14.0 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://nodejs.org/dist/v${DISTVERSION}/ diff --git a/www/node/files/patch-deps_v8_src_objects_js-list-format.cc b/www/node/files/patch-deps_v8_src_objects_js-list-format.cc new file mode 100644 index 000000000000..f5e093480b87 --- /dev/null +++ b/www/node/files/patch-deps_v8_src_objects_js-list-format.cc @@ -0,0 +1,83 @@ +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 20:39:46 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), diff --git a/www/node10/Makefile b/www/node10/Makefile index 47ec626c344e..c6b3b1544917 100644 --- a/www/node10/Makefile +++ b/www/node10/Makefile @@ -1,6 +1,7 @@ PORTNAME= node PORTVERSION= 10.24.1 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/ PKGNAMESUFFIX= 10 diff --git a/www/node12/Makefile b/www/node12/Makefile index 753347838ffd..e4a6533ee620 100644 --- a/www/node12/Makefile +++ b/www/node12/Makefile @@ -1,6 +1,7 @@ PORTNAME= node PORTVERSION= 12.22.1 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/ PKGNAMESUFFIX= 12 diff --git a/www/node12/files/patch-deps_v8_src_objects_js-list-format.cc b/www/node12/files/patch-deps_v8_src_objects_js-list-format.cc new file mode 100644 index 000000000000..c826c3f3ace5 --- /dev/null +++ b/www/node12/files/patch-deps_v8_src_objects_js-list-format.cc @@ -0,0 +1,83 @@ +https://github.com/v8/v8/commit/035c305ce7761f51328b45f1bd83e26aef267c9d + +../deps/v8/src/objects/js-list-format.cc:172: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 17:17:08 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(); + } +@@ -170,7 +151,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)) { + delete formatter; + FATAL("Failed to create ICU list formatter, are ICU data files missing?"); diff --git a/www/node14/Makefile b/www/node14/Makefile index a1d46fd80af5..fa3a8a179e16 100644 --- a/www/node14/Makefile +++ b/www/node14/Makefile @@ -1,6 +1,7 @@ PORTNAME= node DISTVERSIONPREFIX= v DISTVERSION= 14.16.1 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://nodejs.org/dist/v${DISTVERSION}/ PKGNAMESUFFIX= 14 diff --git a/www/node14/files/patch-deps_v8_src_objects_js-list-format.cc b/www/node14/files/patch-deps_v8_src_objects_js-list-format.cc new file mode 100644 index 000000000000..866327498616 --- /dev/null +++ b/www/node14/files/patch-deps_v8_src_objects_js-list-format.cc @@ -0,0 +1,83 @@ +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), diff --git a/www/pecl-http/Makefile b/www/pecl-http/Makefile index 06b9c996a0fe..6aa3c1a99ee2 100644 --- a/www/pecl-http/Makefile +++ b/www/pecl-http/Makefile @@ -2,6 +2,7 @@ PORTNAME= http PORTVERSION= 3.2.4 +PORTREVISION= 1 CATEGORIES= www DISTNAME= pecl_${PORTNAME}-${PORTVERSION} diff --git a/www/qt5-webkit/Makefile b/www/qt5-webkit/Makefile index c8bac8e13fac..83a1f16a3d0f 100644 --- a/www/qt5-webkit/Makefile +++ b/www/qt5-webkit/Makefile @@ -1,6 +1,6 @@ PORTNAME= webkit DISTVERSION= 5.212.0-alpha4 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= www MASTER_SITES= https://github.com/qt${PORTNAME}/qt${PORTNAME}/releases/download/${DISTNAME}/ PKGNAMEPREFIX= qt5- diff --git a/www/webkit2-gtk3/Makefile b/www/webkit2-gtk3/Makefile index bfa6278b420f..a0d2869a2ecd 100644 --- a/www/webkit2-gtk3/Makefile +++ b/www/webkit2-gtk3/Makefile @@ -2,6 +2,7 @@ PORTNAME= webkit DISTVERSION= 2.30.5 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://webkitgtk.org/releases/ PKGNAMESUFFIX= 2-gtk3 |