diff options
Diffstat (limited to 'www')
26 files changed, 203 insertions, 12 deletions
diff --git a/www/chromium/Makefile b/www/chromium/Makefile index 99bf4ad5a1ec..4163d5136256 100644 --- a/www/chromium/Makefile +++ b/www/chromium/Makefile @@ -1,5 +1,6 @@ PORTNAME= chromium PORTVERSION= 119.0.6045.159 +PORTREVISION= 1 CATEGORIES= www wayland MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ \ https://nerd.hu/distfiles/:external diff --git a/www/envoy/Makefile b/www/envoy/Makefile index d19216c4f84d..d3255eb02102 100644 --- a/www/envoy/Makefile +++ b/www/envoy/Makefile @@ -1,6 +1,7 @@ PORTNAME= envoy PORTVERSION= 1.26.1 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://storage.googleapis.com/quiche-envoy-integration/:gurl DISTFILES= dd4080fec0b443296c0ed0036e1e776df8813aa7${EXTRACT_SUFX}:gurl diff --git a/www/epiphany/Makefile b/www/epiphany/Makefile index 3f7de80f0201..1807e54cc3e2 100644 --- a/www/epiphany/Makefile +++ b/www/epiphany/Makefile @@ -1,6 +1,6 @@ PORTNAME= epiphany PORTVERSION= 42.4 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= www gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile index 3017d9d422a2..660177c5c0e7 100644 --- a/www/firefox-esr/Makefile +++ b/www/firefox-esr/Makefile @@ -1,5 +1,6 @@ PORTNAME= firefox DISTVERSION= 115.5.0 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= www wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ diff --git a/www/firefox-esr/files/patch-bug1859752 b/www/firefox-esr/files/patch-bug1859752 new file mode 100644 index 000000000000..3050a31cf0cf --- /dev/null +++ b/www/firefox-esr/files/patch-bug1859752 @@ -0,0 +1,42 @@ +# HG changeset patch +# User André Bargull <andre.bargull@gmail.com> +# Date 1699346749 0 +# Node ID 0e7eefda24250041d7f008cc77dfa79045afa791 +# Parent 1e39572cb1c784039a9e14b8c36396c66cf58a5d +Bug 1859752 - Part 9: Add new line break classes. r=platform-i18n-reviewers,dminor + +Use `CLASS_CHARACTER` because that matches the previous character class for most +characters which are now part of the new character classes. + +Depends on D192733 + +Differential Revision: https://phabricator.services.mozilla.com/D192734 + +diff --git intl/lwbrk/LineBreaker.cpp intl/lwbrk/LineBreaker.cpp +--- intl/lwbrk/LineBreaker.cpp ++++ intl/lwbrk/LineBreaker.cpp +@@ -443,17 +443,23 @@ static int8_t GetClass(uint32_t u, LineB + /* JT = 34, [JT] */ CLASS_CHARACTER, + /* JV = 35, [JV] */ CLASS_CHARACTER, + /* CLOSE_PARENTHESIS = 36, [CP] */ CLASS_CLOSE_LIKE_CHARACTER, + /* CONDITIONAL_JAPANESE_STARTER = 37, [CJ] */ CLASS_CLOSE, + /* HEBREW_LETTER = 38, [HL] */ CLASS_CHARACTER, + /* REGIONAL_INDICATOR = 39, [RI] */ CLASS_CHARACTER, + /* E_BASE = 40, [EB] */ CLASS_BREAKABLE, + /* E_MODIFIER = 41, [EM] */ CLASS_CHARACTER, +- /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER}; ++ /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER, ++ /* AKSARA = 43, [AK] */ CLASS_CHARACTER, ++ /* AKSARA_PREBASE = 44, [AP] */ CLASS_CHARACTER, ++ /* AKSARA_START = 45, [AS] */ CLASS_CHARACTER, ++ /* VIRAMA_FINAL = 46, [VF] */ CLASS_CHARACTER, ++ /* VIRAMA = 47, [VI] */ CLASS_CHARACTER, ++ }; + + static_assert(U_LB_COUNT == mozilla::ArrayLength(sUnicodeLineBreakToClass), + "Gecko vs ICU LineBreak class mismatch"); + + auto cls = GetLineBreakClass(u); + MOZ_ASSERT(cls < mozilla::ArrayLength(sUnicodeLineBreakToClass)); + + // Overrides based on rules for the different line-break values given in diff --git a/www/firefox/Makefile b/www/firefox/Makefile index f13da427694c..02cb3e2e4703 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -1,6 +1,6 @@ PORTNAME= firefox DISTVERSION= 120.0 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 2 CATEGORIES= www wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \ diff --git a/www/firefox/files/patch-bug1859752 b/www/firefox/files/patch-bug1859752 new file mode 100644 index 000000000000..3050a31cf0cf --- /dev/null +++ b/www/firefox/files/patch-bug1859752 @@ -0,0 +1,42 @@ +# HG changeset patch +# User André Bargull <andre.bargull@gmail.com> +# Date 1699346749 0 +# Node ID 0e7eefda24250041d7f008cc77dfa79045afa791 +# Parent 1e39572cb1c784039a9e14b8c36396c66cf58a5d +Bug 1859752 - Part 9: Add new line break classes. r=platform-i18n-reviewers,dminor + +Use `CLASS_CHARACTER` because that matches the previous character class for most +characters which are now part of the new character classes. + +Depends on D192733 + +Differential Revision: https://phabricator.services.mozilla.com/D192734 + +diff --git intl/lwbrk/LineBreaker.cpp intl/lwbrk/LineBreaker.cpp +--- intl/lwbrk/LineBreaker.cpp ++++ intl/lwbrk/LineBreaker.cpp +@@ -443,17 +443,23 @@ static int8_t GetClass(uint32_t u, LineB + /* JT = 34, [JT] */ CLASS_CHARACTER, + /* JV = 35, [JV] */ CLASS_CHARACTER, + /* CLOSE_PARENTHESIS = 36, [CP] */ CLASS_CLOSE_LIKE_CHARACTER, + /* CONDITIONAL_JAPANESE_STARTER = 37, [CJ] */ CLASS_CLOSE, + /* HEBREW_LETTER = 38, [HL] */ CLASS_CHARACTER, + /* REGIONAL_INDICATOR = 39, [RI] */ CLASS_CHARACTER, + /* E_BASE = 40, [EB] */ CLASS_BREAKABLE, + /* E_MODIFIER = 41, [EM] */ CLASS_CHARACTER, +- /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER}; ++ /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER, ++ /* AKSARA = 43, [AK] */ CLASS_CHARACTER, ++ /* AKSARA_PREBASE = 44, [AP] */ CLASS_CHARACTER, ++ /* AKSARA_START = 45, [AS] */ CLASS_CHARACTER, ++ /* VIRAMA_FINAL = 46, [VF] */ CLASS_CHARACTER, ++ /* VIRAMA = 47, [VI] */ CLASS_CHARACTER, ++ }; + + static_assert(U_LB_COUNT == mozilla::ArrayLength(sUnicodeLineBreakToClass), + "Gecko vs ICU LineBreak class mismatch"); + + auto cls = GetLineBreakClass(u); + MOZ_ASSERT(cls < mozilla::ArrayLength(sUnicodeLineBreakToClass)); + + // Overrides based on rules for the different line-break values given in diff --git a/www/iridium/Makefile b/www/iridium/Makefile index e39e63c7c8da..a27baf958fb5 100644 --- a/www/iridium/Makefile +++ b/www/iridium/Makefile @@ -1,5 +1,6 @@ PORTNAME= iridium PORTVERSION= 2023.10.118 +PORTREVISION= 1 CATEGORIES= www wayland MASTER_SITES= https://downloads.iridiumbrowser.de/source/ PKGNAMESUFFIX= -browser diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc new file mode 100644 index 000000000000..f8f6e3ea2742 --- /dev/null +++ b/www/iridium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc @@ -0,0 +1,13 @@ +--- third_party/blink/renderer/platform/text/text_break_iterator.cc.orig 2023-11-04 06:12:25 UTC ++++ third_party/blink/renderer/platform/text/text_break_iterator.cc +@@ -161,7 +161,9 @@ static const unsigned char kAsciiLineBreakTable[][(kAs + }; + // clang-format on + +-#if U_ICU_VERSION_MAJOR_NUM >= 58 ++#if U_ICU_VERSION_MAJOR_NUM >= 74 ++#define BA_LB_COUNT (U_LB_COUNT - 8) ++#elif U_ICU_VERSION_MAJOR_NUM >= 58 + #define BA_LB_COUNT (U_LB_COUNT - 3) + #else + #define BA_LB_COUNT U_LB_COUNT diff --git a/www/librewolf/Makefile b/www/librewolf/Makefile index d497308e6d61..63b14da838c3 100644 --- a/www/librewolf/Makefile +++ b/www/librewolf/Makefile @@ -1,6 +1,6 @@ PORTNAME= librewolf DISTVERSION= 117.0.1-1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www wayland MASTER_SITES= https://gitlab.com/api/v4/projects/32320088/packages/generic/librewolf-source/${DISTVERSION:R}-1/ DISTNAME= ${PORTNAME}-${DISTVERSION:R}-1.source. diff --git a/www/librewolf/files/patch-bug1859752 b/www/librewolf/files/patch-bug1859752 new file mode 100644 index 000000000000..3050a31cf0cf --- /dev/null +++ b/www/librewolf/files/patch-bug1859752 @@ -0,0 +1,42 @@ +# HG changeset patch +# User André Bargull <andre.bargull@gmail.com> +# Date 1699346749 0 +# Node ID 0e7eefda24250041d7f008cc77dfa79045afa791 +# Parent 1e39572cb1c784039a9e14b8c36396c66cf58a5d +Bug 1859752 - Part 9: Add new line break classes. r=platform-i18n-reviewers,dminor + +Use `CLASS_CHARACTER` because that matches the previous character class for most +characters which are now part of the new character classes. + +Depends on D192733 + +Differential Revision: https://phabricator.services.mozilla.com/D192734 + +diff --git intl/lwbrk/LineBreaker.cpp intl/lwbrk/LineBreaker.cpp +--- intl/lwbrk/LineBreaker.cpp ++++ intl/lwbrk/LineBreaker.cpp +@@ -443,17 +443,23 @@ static int8_t GetClass(uint32_t u, LineB + /* JT = 34, [JT] */ CLASS_CHARACTER, + /* JV = 35, [JV] */ CLASS_CHARACTER, + /* CLOSE_PARENTHESIS = 36, [CP] */ CLASS_CLOSE_LIKE_CHARACTER, + /* CONDITIONAL_JAPANESE_STARTER = 37, [CJ] */ CLASS_CLOSE, + /* HEBREW_LETTER = 38, [HL] */ CLASS_CHARACTER, + /* REGIONAL_INDICATOR = 39, [RI] */ CLASS_CHARACTER, + /* E_BASE = 40, [EB] */ CLASS_BREAKABLE, + /* E_MODIFIER = 41, [EM] */ CLASS_CHARACTER, +- /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER}; ++ /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER, ++ /* AKSARA = 43, [AK] */ CLASS_CHARACTER, ++ /* AKSARA_PREBASE = 44, [AP] */ CLASS_CHARACTER, ++ /* AKSARA_START = 45, [AS] */ CLASS_CHARACTER, ++ /* VIRAMA_FINAL = 46, [VF] */ CLASS_CHARACTER, ++ /* VIRAMA = 47, [VI] */ CLASS_CHARACTER, ++ }; + + static_assert(U_LB_COUNT == mozilla::ArrayLength(sUnicodeLineBreakToClass), + "Gecko vs ICU LineBreak class mismatch"); + + auto cls = GetLineBreakClass(u); + MOZ_ASSERT(cls < mozilla::ArrayLength(sUnicodeLineBreakToClass)); + + // Overrides based on rules for the different line-break values given in diff --git a/www/node16/Makefile b/www/node16/Makefile index b7366a59db11..689c238837ec 100644 --- a/www/node16/Makefile +++ b/www/node16/Makefile @@ -1,7 +1,7 @@ PORTNAME= node DISTVERSIONPREFIX= v DISTVERSION= 16.20.1 -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES= www MASTER_SITES= https://nodejs.org/dist/v${DISTVERSION}/ PKGNAMESUFFIX= 16 diff --git a/www/node18/Makefile b/www/node18/Makefile index dc03a2d820e9..a21b5b8e7469 100644 --- a/www/node18/Makefile +++ b/www/node18/Makefile @@ -1,6 +1,7 @@ PORTNAME= node PORTVERSION= ${NODEJS_PORTVERSION} DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://nodejs.org/dist/v${PORTVERSION}/ PKGNAMESUFFIX= 18 diff --git a/www/node20/Makefile b/www/node20/Makefile index f183877e234e..f23b9ea0e310 100644 --- a/www/node20/Makefile +++ b/www/node20/Makefile @@ -1,6 +1,7 @@ PORTNAME= node PORTVERSION= ${NODEJS_PORTVERSION} DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://nodejs.org/dist/v${PORTVERSION}/ PKGNAMESUFFIX= 20 diff --git a/www/node21/Makefile b/www/node21/Makefile index cbb1171d7c9a..5b0fc6daf501 100644 --- a/www/node21/Makefile +++ b/www/node21/Makefile @@ -1,6 +1,7 @@ PORTNAME= node PORTVERSION= ${NODEJS_PORTVERSION} DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://nodejs.org/dist/v${PORTVERSION}/ PKGNAMESUFFIX= 21 diff --git a/www/onlyoffice-documentserver/Makefile b/www/onlyoffice-documentserver/Makefile index c190dd3ca9c6..a37b31156747 100644 --- a/www/onlyoffice-documentserver/Makefile +++ b/www/onlyoffice-documentserver/Makefile @@ -1,6 +1,7 @@ PORTNAME= onlyoffice-documentserver DISTVERSIONPREFIX= v DISTVERSION= 7.4.1.36 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES+= LOCAL/mikael/v8/:source1 \ LOCAL/mikael/onlyoffice/:source2 \ diff --git a/www/pecl-http/Makefile b/www/pecl-http/Makefile index 924b50d04aac..e2dcd2ff4b6b 100644 --- a/www/pecl-http/Makefile +++ b/www/pecl-http/Makefile @@ -1,5 +1,6 @@ PORTNAME= http PORTVERSION= 4.2.4 +PORTREVISION= 1 CATEGORIES= www DISTNAME= pecl_${PORTNAME}-${PORTVERSION} diff --git a/www/proxygen/Makefile b/www/proxygen/Makefile index 436d12c22797..d8e12fa72d36 100644 --- a/www/proxygen/Makefile +++ b/www/proxygen/Makefile @@ -1,6 +1,7 @@ PORTNAME= proxygen DISTVERSIONPREFIX= v DISTVERSION= 2023.11.13.00 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org diff --git a/www/qt5-webkit/Makefile b/www/qt5-webkit/Makefile index 9b4c2b1d1a7b..d47951e84b48 100644 --- a/www/qt5-webkit/Makefile +++ b/www/qt5-webkit/Makefile @@ -1,6 +1,6 @@ PORTNAME= webkit DISTVERSION= 5.212.0-alpha4 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= www MASTER_SITES= https://github.com/qt${PORTNAME}/qt${PORTNAME}/releases/download/${DISTNAME}/ PKGNAMEPREFIX= qt5- diff --git a/www/tor-browser/Makefile b/www/tor-browser/Makefile index b2af395fb18d..a68b6b5cd828 100644 --- a/www/tor-browser/Makefile +++ b/www/tor-browser/Makefile @@ -1,5 +1,6 @@ PORTNAME= tor-browser DISTVERSION= 13.0.1 +PORTREVISION= 1 CATEGORIES= www net security wayland MASTER_SITES= TOR \ https://build-sources.tbb.torproject.org/:source1 \ diff --git a/www/tor-browser/files/patch-bug1859752 b/www/tor-browser/files/patch-bug1859752 new file mode 100644 index 000000000000..3050a31cf0cf --- /dev/null +++ b/www/tor-browser/files/patch-bug1859752 @@ -0,0 +1,42 @@ +# HG changeset patch +# User André Bargull <andre.bargull@gmail.com> +# Date 1699346749 0 +# Node ID 0e7eefda24250041d7f008cc77dfa79045afa791 +# Parent 1e39572cb1c784039a9e14b8c36396c66cf58a5d +Bug 1859752 - Part 9: Add new line break classes. r=platform-i18n-reviewers,dminor + +Use `CLASS_CHARACTER` because that matches the previous character class for most +characters which are now part of the new character classes. + +Depends on D192733 + +Differential Revision: https://phabricator.services.mozilla.com/D192734 + +diff --git intl/lwbrk/LineBreaker.cpp intl/lwbrk/LineBreaker.cpp +--- intl/lwbrk/LineBreaker.cpp ++++ intl/lwbrk/LineBreaker.cpp +@@ -443,17 +443,23 @@ static int8_t GetClass(uint32_t u, LineB + /* JT = 34, [JT] */ CLASS_CHARACTER, + /* JV = 35, [JV] */ CLASS_CHARACTER, + /* CLOSE_PARENTHESIS = 36, [CP] */ CLASS_CLOSE_LIKE_CHARACTER, + /* CONDITIONAL_JAPANESE_STARTER = 37, [CJ] */ CLASS_CLOSE, + /* HEBREW_LETTER = 38, [HL] */ CLASS_CHARACTER, + /* REGIONAL_INDICATOR = 39, [RI] */ CLASS_CHARACTER, + /* E_BASE = 40, [EB] */ CLASS_BREAKABLE, + /* E_MODIFIER = 41, [EM] */ CLASS_CHARACTER, +- /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER}; ++ /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER, ++ /* AKSARA = 43, [AK] */ CLASS_CHARACTER, ++ /* AKSARA_PREBASE = 44, [AP] */ CLASS_CHARACTER, ++ /* AKSARA_START = 45, [AS] */ CLASS_CHARACTER, ++ /* VIRAMA_FINAL = 46, [VF] */ CLASS_CHARACTER, ++ /* VIRAMA = 47, [VI] */ CLASS_CHARACTER, ++ }; + + static_assert(U_LB_COUNT == mozilla::ArrayLength(sUnicodeLineBreakToClass), + "Gecko vs ICU LineBreak class mismatch"); + + auto cls = GetLineBreakClass(u); + MOZ_ASSERT(cls < mozilla::ArrayLength(sUnicodeLineBreakToClass)); + + // Overrides based on rules for the different line-break values given in diff --git a/www/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile index 3d76ee2878ce..c30f9c8e0d9f 100644 --- a/www/ungoogled-chromium/Makefile +++ b/www/ungoogled-chromium/Makefile @@ -1,5 +1,6 @@ PORTNAME= ungoogled-chromium PORTVERSION= 119.0.6045.123 +PORTREVISION= 1 UGVERSION= ${DISTVERSION}-1 CATEGORIES= www wayland MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ \ diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc index 9dc54229fbdb..f8f6e3ea2742 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/platform/text/text_break_iterator.cc.orig 2023-11-04 07:08:51 UTC +--- third_party/blink/renderer/platform/text/text_break_iterator.cc.orig 2023-11-04 06:12:25 UTC +++ third_party/blink/renderer/platform/text/text_break_iterator.cc -@@ -161,8 +161,12 @@ static const unsigned char kAsciiLineBreakTable[][(kAs +@@ -161,7 +161,9 @@ static const unsigned char kAsciiLineBreakTable[][(kAs }; // clang-format on @@ -9,8 +9,5 @@ +#define BA_LB_COUNT (U_LB_COUNT - 8) +#elif U_ICU_VERSION_MAJOR_NUM >= 58 #define BA_LB_COUNT (U_LB_COUNT - 3) -+#elif U_ICU_VERSION_MAJOR_NUM >= 74 -+#define BA_LB_COUNT (U_LB_COUNT - 8) #else #define BA_LB_COUNT U_LB_COUNT - #endif diff --git a/www/vieb/Makefile b/www/vieb/Makefile index ce92102476e2..a15866f97cca 100644 --- a/www/vieb/Makefile +++ b/www/vieb/Makefile @@ -1,5 +1,6 @@ PORTNAME= vieb DISTVERSION= 10.2.0 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://github.com/Jelmerro/Vieb/releases/download/${PORTVERSION}/ \ LOCAL/nivit/${PORTNAME}/:images diff --git a/www/webkit2-gtk3/Makefile b/www/webkit2-gtk3/Makefile index 964759938c7b..e8314a81c5b0 100644 --- a/www/webkit2-gtk3/Makefile +++ b/www/webkit2-gtk3/Makefile @@ -1,6 +1,6 @@ PORTNAME= webkit DISTVERSION= 2.34.6 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= www MASTER_SITES= https://webkitgtk.org/releases/ PKGNAMESUFFIX= 2-gtk3 diff --git a/www/webkit2-gtk4/Makefile b/www/webkit2-gtk4/Makefile index 57b66c8b2cd6..6d9c6db33bcd 100644 --- a/www/webkit2-gtk4/Makefile +++ b/www/webkit2-gtk4/Makefile @@ -1,6 +1,6 @@ PORTNAME= webkit DISTVERSION= 2.38.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www MASTER_SITES= https://webkitgtk.org/releases/ PKGNAMESUFFIX= 2-gtk4 |