summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
Diffstat (limited to 'www')
-rw-r--r--www/chromium/Makefile1
-rw-r--r--www/envoy/Makefile1
-rw-r--r--www/epiphany/Makefile2
-rw-r--r--www/firefox-esr/Makefile1
-rw-r--r--www/firefox-esr/files/patch-bug185975242
-rw-r--r--www/firefox/Makefile2
-rw-r--r--www/firefox/files/patch-bug185975242
-rw-r--r--www/iridium/Makefile1
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc13
-rw-r--r--www/librewolf/Makefile2
-rw-r--r--www/librewolf/files/patch-bug185975242
-rw-r--r--www/node16/Makefile2
-rw-r--r--www/node18/Makefile1
-rw-r--r--www/node20/Makefile1
-rw-r--r--www/node21/Makefile1
-rw-r--r--www/onlyoffice-documentserver/Makefile1
-rw-r--r--www/pecl-http/Makefile1
-rw-r--r--www/proxygen/Makefile1
-rw-r--r--www/qt5-webkit/Makefile2
-rw-r--r--www/tor-browser/Makefile1
-rw-r--r--www/tor-browser/files/patch-bug185975242
-rw-r--r--www/ungoogled-chromium/Makefile1
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc7
-rw-r--r--www/vieb/Makefile1
-rw-r--r--www/webkit2-gtk3/Makefile2
-rw-r--r--www/webkit2-gtk4/Makefile2
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