git: e55b80195e2a - main - devel/icu: update to 74.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 17 Nov 2023 11:49:47 UTC
The branch main has been updated by jbeich:
URL: https://cgit.FreeBSD.org/ports/commit/?id=e55b80195e2af4bd63088de216ccd3e23be81c1f
commit e55b80195e2af4bd63088de216ccd3e23be81c1f
Author: Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-10-05 20:43:38 +0000
Commit: Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-11-17 11:46:00 +0000
devel/icu: update to 74.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-74-1
Reported by: GitHub (watch releases)
PR: 274317
Exp-run by: antoine (incomplete)
Approved by: fluffy
---
archivers/unarchiver/Makefile | 2 +-
audio/musicpd/Makefile | 1 +
audio/ncmpcpp/Makefile | 2 +-
audio/strawberry/Makefile | 1 +
converters/simdutf/Makefile | 1 +
databases/couchdb3/Makefile | 1 +
databases/evolution-data-server/Makefile | 2 +-
databases/firebird30-server/Makefile | 2 +-
databases/firebird40-server/Makefile | 2 +-
databases/kbibtex/Makefile | 2 +-
databases/kdb/Makefile | 2 +-
databases/mongodb60/Makefile | 1 +
databases/mysql80-client/Makefile | 2 +-
databases/mysql80-server/Makefile | 2 +-
databases/postgresql11-server/Makefile | 2 +-
databases/postgresql12-server/Makefile | 2 +-
databases/postgresql13-server/Makefile | 2 +-
databases/postgresql14-server/Makefile | 2 +-
databases/postgresql15-server/Makefile | 2 +-
databases/postgresql16-server/Makefile | 2 +-
databases/sqlite3/Makefile | 1 +
databases/tarantool/Makefile | 1 +
databases/xtrabackup8/Makefile | 2 +-
deskutils/calibre/Makefile | 1 +
deskutils/peaclock/Makefile | 2 +-
devel/R-cran-rJava/Makefile | 2 +-
devel/boost-libs/Makefile | 2 +-
devel/dee/Makefile | 2 +-
devel/electron24/Makefile | 1 +
...renderer_platform_text_text__break__iterator.cc | 13 +++++++
devel/electron25/Makefile | 1 +
...renderer_platform_text_text__break__iterator.cc | 13 +++++++
devel/electron26/Makefile | 1 +
...renderer_platform_text_text__break__iterator.cc | 13 +++++++
devel/fbthrift/Makefile | 1 +
devel/folly/Makefile | 1 +
devel/icu-le-hb/Makefile | 2 +-
devel/icu/Makefile | 2 +-
devel/icu/distinfo | 6 ++--
devel/icu/pkg-plist | 2 ++
devel/libical/Makefile | 2 +-
devel/libkiwix/Makefile | 1 +
devel/libphonenumber/Makefile | 1 +
devel/libzim/Makefile | 1 +
devel/mongo-c-driver/Makefile | 1 +
devel/objecthash/Makefile | 2 +-
devel/php80-intl/Makefile | 1 +
devel/php81-intl/Makefile | 2 +-
devel/php82-intl/Makefile | 2 +-
devel/php83-intl/Makefile | 2 +-
devel/py-pyicu/Makefile | 1 +
devel/qt5-core/Makefile | 1 +
devel/qt6-5compat/Makefile | 1 +
devel/qt6-base/Makefile | 1 +
devel/qt6-tools/Makefile | 1 +
devel/tclxml/Makefile | 2 +-
devel/ticcutils/Makefile | 2 +-
dns/libpsl/Makefile | 2 +-
editors/gnome-text-editor/Makefile | 2 +-
editors/libreoffice/Makefile | 2 +-
...tch-i18npool_source_breakiterator_data_line_txt | 16 +++++++++
editors/poedit/Makefile | 2 +-
editors/vscode/Makefile | 2 +-
finance/gnucash/Makefile | 2 +-
games/0ad/Makefile | 2 +-
games/an/Makefile | 2 +-
games/easyrpg-player/Makefile | 1 +
games/exult-devel/Makefile | 2 +-
games/freeciv/Makefile | 1 +
games/liblcf/Makefile | 1 +
games/libretro-play/Makefile | 2 +-
games/openmw/Makefile | 2 +-
games/openrct2/Makefile | 1 +
games/openttd/Makefile | 2 +-
games/wesnoth/Makefile | 1 +
games/widelands/Makefile | 2 +-
graphics/cfdg/Makefile | 2 +-
graphics/darktable/Makefile | 2 +-
graphics/dcmtk/Makefile | 2 +-
graphics/drawio/Makefile | 1 +
graphics/epsonscan2/Makefile | 2 +-
graphics/imv/Makefile | 1 +
graphics/libcdr01/Makefile | 2 +-
graphics/libfreehand/Makefile | 2 +-
graphics/libzmf/Makefile | 2 +-
graphics/maim/Makefile | 2 +-
graphics/mapnik/Makefile | 2 +-
graphics/openfx-arena/Makefile | 2 +-
graphics/osg/Makefile | 2 +-
graphics/qt6-3d/Makefile | 1 +
graphics/qt6-imageformats/Makefile | 1 +
graphics/qt6-svg/Makefile | 2 +-
graphics/qt6-wayland/Makefile | 2 +-
graphics/tesseract/Makefile | 1 +
irc/znc-push/Makefile | 2 +-
irc/znc/Makefile | 2 +-
java/openjfx14/Makefile | 2 +-
lang/gnustep-base/Makefile | 1 +
lang/hermes/Makefile | 2 +-
lang/parrot/Makefile | 2 +-
lang/spidermonkey102/Makefile | 2 +-
lang/spidermonkey78/Makefile | 2 +-
lang/spidermonkey91/Makefile | 2 +-
lang/urweb/Makefile | 2 +-
lang/v8-beta/Makefile | 2 +-
lang/v8/Makefile | 2 +-
lang/zig/Makefile | 2 +-
mail/cyrus-imapd30/Makefile | 2 +-
mail/cyrus-imapd32/Makefile | 2 +-
mail/cyrus-imapd34/Makefile | 2 +-
mail/cyrus-imapd36/Makefile | 2 +-
mail/cyrus-imapd38/Makefile | 2 +-
mail/dovecot-fts-flatcurve/Makefile | 2 +-
mail/dovecot-fts-xapian/Makefile | 2 +-
mail/dovecot/Makefile | 1 +
mail/evolution-ews/Makefile | 2 +-
mail/evolution/Makefile | 2 +-
mail/exim/Makefile | 2 +-
mail/geary/Makefile | 2 +-
mail/libvmime/Makefile | 2 +-
mail/postfix-current/Makefile | 1 +
mail/postfix/Makefile | 2 +-
mail/rspamd-devel/Makefile | 1 +
mail/rspamd/Makefile | 1 +
mail/sendmail-devel/Makefile | 2 +-
mail/sendmail/Makefile | 2 +-
math/R/Makefile | 1 +
math/libqalculate/Makefile | 1 +
math/py-rpy2/Makefile | 1 +
math/sage/Makefile | 2 +-
math/timbl/Makefile | 1 +
misc/sword/Makefile | 2 +-
misc/xiphos/Makefile | 2 +-
multimedia/aegisub/Makefile | 2 +-
multimedia/subtitlecomposer/Makefile | 1 +
net-im/dino/Makefile | 1 +
net-im/prosody/Makefile | 1 +
net-im/signal-desktop/Makefile | 1 +
net-p2p/sonarr-devel/Makefile | 1 +
net/fb303/Makefile | 1 +
net/freerdp/Makefile | 2 +-
net/mvfst/Makefile | 1 +
net/openldap25-server/Makefile | 2 +-
net/openldap26-server/Makefile | 2 +-
net/qt6-networkauth/Makefile | 1 +
net/samba413/Makefile | 2 +-
net/samba416/Makefile | 1 +
net/tinyfugue-devel/Makefile | 2 +-
net/wangle/Makefile | 1 +
net/yaz/Makefile | 2 +-
net/zebra-server/Makefile | 2 +-
news/tin/Makefile | 2 +-
print/harfbuzz-icu/Makefile | 2 +-
print/libmspub01/Makefile | 2 +-
print/miktex/Makefile | 2 +-
print/scribus-devel/Makefile | 3 +-
print/tex-xetex/Makefile | 2 +-
print/texlive-base/Makefile | 2 +-
science/afni/Makefile | 1 +
science/dakota/Makefile | 2 +-
science/orthanc-dicomweb/Makefile | 2 +-
science/orthanc-webviewer/Makefile | 2 +-
science/orthanc/Makefile | 2 +-
science/paraview/Makefile | 1 +
science/py-tensorflow/Makefile | 2 +-
security/bitwarden-cli/Makefile | 1 +
security/fizz/Makefile | 1 +
sysutils/calamares/Makefile | 2 +-
sysutils/darling-dmg/Makefile | 2 +-
sysutils/fsearch/Makefile | 1 +
sysutils/gdisk/Makefile | 2 +-
sysutils/ltfs/Makefile | 1 +
sysutils/tracker-miners/Makefile | 2 +-
sysutils/tracker/Makefile | 2 +-
sysutils/tracker3/Makefile | 1 +
textproc/R-cran-stringi/Makefile | 1 +
textproc/apertium/Makefile | 2 +-
textproc/cg3/Makefile | 2 +-
textproc/dwdiff/Makefile | 2 +-
textproc/enchant2/Makefile | 2 +-
textproc/gitlab-elasticsearch-indexer/Makefile | 1 +
textproc/gspell/Makefile | 2 +-
textproc/libe-book/Makefile | 2 +-
textproc/libfolia/Makefile | 1 +
textproc/libqxp/Makefile | 2 +-
textproc/libvisio01/Makefile | 2 +-
textproc/libxml2/Makefile | 2 +-
textproc/logseq/Makefile | 3 +-
textproc/lttoolbox/Makefile | 2 +-
textproc/lua-icu-utils/Makefile | 2 +-
textproc/nuspell/Makefile | 1 +
textproc/obsidian/Makefile | 1 +
textproc/qstardict/Makefile | 1 +
textproc/raptor2/Makefile | 2 +-
textproc/rubygem-charlock_holmes/Makefile | 2 +-
textproc/ucto/Makefile | 1 +
textproc/zorba/Makefile | 2 +-
www/chromium/Makefile | 1 +
www/envoy/Makefile | 1 +
www/epiphany/Makefile | 2 +-
www/firefox-esr/Makefile | 1 +
www/firefox-esr/files/patch-bug1859752 | 42 ++++++++++++++++++++++
www/firefox/Makefile | 2 +-
www/firefox/files/patch-bug1859752 | 42 ++++++++++++++++++++++
www/iridium/Makefile | 1 +
...renderer_platform_text_text__break__iterator.cc | 13 +++++++
www/librewolf/Makefile | 2 +-
www/librewolf/files/patch-bug1859752 | 42 ++++++++++++++++++++++
www/node16/Makefile | 2 +-
www/node18/Makefile | 1 +
www/node20/Makefile | 1 +
www/node21/Makefile | 1 +
www/onlyoffice-documentserver/Makefile | 1 +
www/pecl-http/Makefile | 1 +
www/proxygen/Makefile | 1 +
www/qt5-webkit/Makefile | 2 +-
www/tor-browser/Makefile | 1 +
www/tor-browser/files/patch-bug1859752 | 42 ++++++++++++++++++++++
www/ungoogled-chromium/Makefile | 1 +
...renderer_platform_text_text__break__iterator.cc | 7 ++--
www/vieb/Makefile | 1 +
www/webkit2-gtk3/Makefile | 2 +-
www/webkit2-gtk4/Makefile | 2 +-
x11-toolkits/gnustep-gui/Makefile | 2 +-
x11-toolkits/plasma5-kdeplasma-addons/Makefile | 1 +
x11-toolkits/qt6-declarative/Makefile | 1 +
x11-toolkits/qt6-quick3d/Makefile | 1 +
x11-toolkits/qt6-quicktimeline/Makefile | 1 +
x11-toolkits/qt6-shadertools/Makefile | 1 +
x11-toolkits/tepl6/Makefile | 2 +-
x11-toolkits/vte3/Makefile | 2 +-
x11/gnome-console/Makefile | 2 +-
x11/gnome-shell/Makefile | 2 +-
x11/konsole/Makefile | 1 +
x11/plasma5-plasma-workspace/Makefile | 2 +-
x11/slop/Makefile | 2 +-
236 files changed, 467 insertions(+), 149 deletions(-)
diff --git a/archivers/unarchiver/Makefile b/archivers/unarchiver/Makefile
index 79eb6d9c5e14..6d2a76ca3a2a 100644
--- a/archivers/unarchiver/Makefile
+++ b/archivers/unarchiver/Makefile
@@ -1,6 +1,6 @@
PORTNAME= unar
PORTVERSION= 1.10.1
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= archivers gnustep
MASTER_SITES= http://wakaba.c3.cx/releases/TheUnarchiver/
DISTNAME= ${PORTNAME}${PORTVERSION}_src
diff --git a/audio/musicpd/Makefile b/audio/musicpd/Makefile
index e2164fbbf62b..010628b54f4f 100644
--- a/audio/musicpd/Makefile
+++ b/audio/musicpd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= musicpd
PORTVERSION= 0.23.14
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/
DISTNAME= mpd-${PORTVERSION}
diff --git a/audio/ncmpcpp/Makefile b/audio/ncmpcpp/Makefile
index ca1e8a5771b6..2b25730f193e 100644
--- a/audio/ncmpcpp/Makefile
+++ b/audio/ncmpcpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ncmpcpp
DISTVERSION= 0.9.2
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= audio
MASTER_SITES= https://ncmpcpp.rybczak.net/stable/
diff --git a/audio/strawberry/Makefile b/audio/strawberry/Makefile
index 9c8adae5901f..b673f60461e0 100644
--- a/audio/strawberry/Makefile
+++ b/audio/strawberry/Makefile
@@ -1,5 +1,6 @@
PORTNAME= strawberry
DISTVERSION= 1.0.21
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://github.com/strawberrymusicplayer/${PORTNAME}/releases/download/${DISTVERSION}/ \
https://files.jkvinge.net/packages/strawberry/
diff --git a/converters/simdutf/Makefile b/converters/simdutf/Makefile
index f28b0698feaa..fbf62032fec4 100644
--- a/converters/simdutf/Makefile
+++ b/converters/simdutf/Makefile
@@ -1,6 +1,7 @@
PORTNAME= simdutf
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.3
+PORTREVISION= 1
CATEGORIES= converters textproc
MAINTAINER= fuz@FreeBSD.org
diff --git a/databases/couchdb3/Makefile b/databases/couchdb3/Makefile
index 25779f08a62d..2a5a8dc31497 100644
--- a/databases/couchdb3/Makefile
+++ b/databases/couchdb3/Makefile
@@ -1,5 +1,6 @@
PORTNAME= couchdb3
DISTVERSION= 3.3.2
+PORTREVISION= 1
CATEGORIES= databases
MASTER_SITES= APACHE/couchdb/source/${DISTVERSION}
DISTNAME= apache-couchdb-${DISTVERSION}
diff --git a/databases/evolution-data-server/Makefile b/databases/evolution-data-server/Makefile
index 7a16bf88abbc..b61f50d9ab12 100644
--- a/databases/evolution-data-server/Makefile
+++ b/databases/evolution-data-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME= evolution-data-server
DISTVERSION= 3.44.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= databases gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/databases/firebird30-server/Makefile b/databases/firebird30-server/Makefile
index b9c29cddad04..1aa032d3fea8 100644
--- a/databases/firebird30-server/Makefile
+++ b/databases/firebird30-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME= firebird
PORTVERSION= 3.0.10
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES?= databases
MASTER_SITES= https://github.com/FirebirdSQL/${PORTNAME}/releases/download/v${PORTVERSION}/
PKGNAMESUFFIX?= ${PORTVERSION:R:S/.//}-server
diff --git a/databases/firebird40-server/Makefile b/databases/firebird40-server/Makefile
index d7ccc552be39..2c9667ea8edb 100644
--- a/databases/firebird40-server/Makefile
+++ b/databases/firebird40-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME= firebird
PORTVERSION= 4.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES?= databases
MASTER_SITES= https://github.com/FirebirdSQL/${PORTNAME}/releases/download/v${PORTVERSION}/
PKGNAMESUFFIX?= ${PORTVERSION:R:S/.//}-server
diff --git a/databases/kbibtex/Makefile b/databases/kbibtex/Makefile
index b4dafe214405..8745f7869c00 100644
--- a/databases/kbibtex/Makefile
+++ b/databases/kbibtex/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kbibtex
DISTVERSION= 0.10.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= databases kde
MASTER_SITES= KDE/stable/KBibTeX/${DISTVERSION}
diff --git a/databases/kdb/Makefile b/databases/kdb/Makefile
index 6fa742406f8d..810baa929348 100644
--- a/databases/kdb/Makefile
+++ b/databases/kdb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kdb
DISTVERSION= 3.2.0
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= databases kde
MASTER_SITES= KDE/stable/${PORTNAME}/src
DIST_SUBDIR= KDE/${PORTNAME}
diff --git a/databases/mongodb60/Makefile b/databases/mongodb60/Makefile
index d91210b8a947..4c6b0b10d931 100644
--- a/databases/mongodb60/Makefile
+++ b/databases/mongodb60/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mongodb
DISTVERSIONPREFIX= r
DISTVERSION= 6.0.11
+PORTREVISION= 1
CATEGORIES= databases net
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
diff --git a/databases/mysql80-client/Makefile b/databases/mysql80-client/Makefile
index 3ac1d1bcef1b..5c61a5f64139 100644
--- a/databases/mysql80-client/Makefile
+++ b/databases/mysql80-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mysql
-PORTREVISION= 3
+PORTREVISION= 4
PKGNAMESUFFIX= 80-client
COMMENT= Multithreaded SQL database (client)
diff --git a/databases/mysql80-server/Makefile b/databases/mysql80-server/Makefile
index 23edec7d6463..b9ac590666bf 100644
--- a/databases/mysql80-server/Makefile
+++ b/databases/mysql80-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME?= mysql
PORTVERSION= 8.0.33
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= databases
MASTER_SITES= MYSQL/MySQL-8.0
PKGNAMESUFFIX?= 80-server
diff --git a/databases/postgresql11-server/Makefile b/databases/postgresql11-server/Makefile
index be563e135b32..2e3e658265af 100644
--- a/databases/postgresql11-server/Makefile
+++ b/databases/postgresql11-server/Makefile
@@ -1,7 +1,7 @@
DISTVERSION?= 11.22
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
-PORTREVISION?= 0
+PORTREVISION?= 1
MAINTAINER?= pgsql@FreeBSD.org
diff --git a/databases/postgresql12-server/Makefile b/databases/postgresql12-server/Makefile
index ccc3e3737647..e9d55ddc6363 100644
--- a/databases/postgresql12-server/Makefile
+++ b/databases/postgresql12-server/Makefile
@@ -1,7 +1,7 @@
DISTVERSION?= 12.17
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
-PORTREVISION?= 0
+PORTREVISION?= 1
MAINTAINER?= pgsql@FreeBSD.org
diff --git a/databases/postgresql13-server/Makefile b/databases/postgresql13-server/Makefile
index 09b17307a02c..291dc2ef87ae 100644
--- a/databases/postgresql13-server/Makefile
+++ b/databases/postgresql13-server/Makefile
@@ -1,7 +1,7 @@
DISTVERSION?= 13.13
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
-PORTREVISION?= 0
+PORTREVISION?= 1
MAINTAINER?= pgsql@FreeBSD.org
diff --git a/databases/postgresql14-server/Makefile b/databases/postgresql14-server/Makefile
index 0d05b754782b..6d0e3566abcd 100644
--- a/databases/postgresql14-server/Makefile
+++ b/databases/postgresql14-server/Makefile
@@ -1,7 +1,7 @@
DISTVERSION?= 14.10
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
-PORTREVISION?= 0
+PORTREVISION?= 1
MAINTAINER?= pgsql@FreeBSD.org
diff --git a/databases/postgresql15-server/Makefile b/databases/postgresql15-server/Makefile
index 4f726ff69f1c..5973634382c5 100644
--- a/databases/postgresql15-server/Makefile
+++ b/databases/postgresql15-server/Makefile
@@ -1,7 +1,7 @@
DISTVERSION?= 15.5
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
-PORTREVISION?= 0
+PORTREVISION?= 1
MAINTAINER?= pgsql@FreeBSD.org
diff --git a/databases/postgresql16-server/Makefile b/databases/postgresql16-server/Makefile
index bdd05e22ffbf..1115ebbf3b46 100644
--- a/databases/postgresql16-server/Makefile
+++ b/databases/postgresql16-server/Makefile
@@ -2,7 +2,7 @@ PORTNAME?= postgresql
DISTVERSION?= 16.1
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES?= databases
MASTER_SITES= PGSQL/source/v${DISTVERSION}
PKGNAMESUFFIX?= ${PORTVERSION:R}${COMPONENT}
diff --git a/databases/sqlite3/Makefile b/databases/sqlite3/Makefile
index 24991968505d..112130ab3d89 100644
--- a/databases/sqlite3/Makefile
+++ b/databases/sqlite3/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sqlite3
DISTVERSION= 3.44.0
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= databases
MASTER_SITES= https://www.sqlite.org/${_YEAR}/ https://www2.sqlite.org/${_YEAR}/ https://www3.sqlite.org/${_YEAR}/
diff --git a/databases/tarantool/Makefile b/databases/tarantool/Makefile
index 5b040061db6b..48929964797e 100644
--- a/databases/tarantool/Makefile
+++ b/databases/tarantool/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tarantool
PORTVERSION= 2.11.1
+PORTREVISION= 1
CATEGORIES= databases
MASTER_SITES= https://download.tarantool.org/tarantool/src/
diff --git a/databases/xtrabackup8/Makefile b/databases/xtrabackup8/Makefile
index 33bf8139cc6e..e1d47b5599db 100644
--- a/databases/xtrabackup8/Makefile
+++ b/databases/xtrabackup8/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xtrabackup
PORTVERSION= 8.0.31
DISTVERSIONSUFFIX= -24
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases
MASTER_SITES= https://github.com/percona/percona-xtrabackup/archive/:percona \
SF/boost/boost/${BOOST_VERSION}:boost
diff --git a/deskutils/calibre/Makefile b/deskutils/calibre/Makefile
index 19fa7578102d..48503e969a5d 100644
--- a/deskutils/calibre/Makefile
+++ b/deskutils/calibre/Makefile
@@ -1,5 +1,6 @@
PORTNAME= calibre
PORTVERSION= 6.29.0
+PORTREVISION= 1
CATEGORIES= deskutils python
MASTER_SITES= http://download.calibre-ebook.com/${PORTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/deskutils/peaclock/Makefile b/deskutils/peaclock/Makefile
index 1347d74a8d54..ea9365337a90 100644
--- a/deskutils/peaclock/Makefile
+++ b/deskutils/peaclock/Makefile
@@ -1,6 +1,6 @@
PORTNAME= peaclock
DISTVERSION= 0.4.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= deskutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/R-cran-rJava/Makefile b/devel/R-cran-rJava/Makefile
index e1c3409f5863..8e7462ea39f2 100644
--- a/devel/R-cran-rJava/Makefile
+++ b/devel/R-cran-rJava/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rJava
DISTVERSION= 1.0-6
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel java
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/boost-libs/Makefile b/devel/boost-libs/Makefile
index 5ce2aa66d57f..04cf1418b04a 100644
--- a/devel/boost-libs/Makefile
+++ b/devel/boost-libs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= boost-libs
-PORTREVISION?= 0
+PORTREVISION?= 1
COMMENT= Free portable C++ libraries (without Boost.Python)
WWW= https://www.boost.org/
diff --git a/devel/dee/Makefile b/devel/dee/Makefile
index 3f93457c4934..1ec8fbaf528a 100644
--- a/devel/dee/Makefile
+++ b/devel/dee/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dee
PORTVERSION= 1.2.7
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= devel
MASTER_SITES= https://launchpadlibrarian.net/151383425/ \
https://launchpad.net/${PORTNAME}/1.0/${PORTVERSION}/+download/
diff --git a/devel/electron24/Makefile b/devel/electron24/Makefile
index 165d3e6e527e..7da44d504dd8 100644
--- a/devel/electron24/Makefile
+++ b/devel/electron24/Makefile
@@ -1,6 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER:S/-beta./.b/}
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v24.4.0/:chromium \
https://commondatastorage.googleapis.com/chromium-nodejs/:chromium_node \
diff --git a/devel/electron24/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc b/devel/electron24/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc
new file mode 100644
index 000000000000..f8f6e3ea2742
--- /dev/null
+++ b/devel/electron24/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/devel/electron25/Makefile b/devel/electron25/Makefile
index 8a5611432eed..79e4cb9538d0 100644
--- a/devel/electron25/Makefile
+++ b/devel/electron25/Makefile
@@ -1,6 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER:S/-beta./.b/}
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v25.5.0/:chromium \
https://commondatastorage.googleapis.com/chromium-nodejs/:chromium_node \
diff --git a/devel/electron25/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc b/devel/electron25/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc
new file mode 100644
index 000000000000..f8f6e3ea2742
--- /dev/null
+++ b/devel/electron25/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/devel/electron26/Makefile b/devel/electron26/Makefile
index dd7ddeabb6fc..ae572599d5bb 100644
--- a/devel/electron26/Makefile
+++ b/devel/electron26/Makefile
@@ -1,6 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER:S/-beta./.b/}
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v26.3.0/:chromium \
https://commondatastorage.googleapis.com/chromium-nodejs/:chromium_node \
diff --git a/devel/electron26/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc b/devel/electron26/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc
new file mode 100644
index 000000000000..f8f6e3ea2742
--- /dev/null
+++ b/devel/electron26/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/devel/fbthrift/Makefile b/devel/fbthrift/Makefile
index f7f640c74282..5978056c5a8a 100644
--- a/devel/fbthrift/Makefile
+++ b/devel/fbthrift/Makefile
@@ -1,6 +1,7 @@
PORTNAME= fbthrift
DISTVERSIONPREFIX= v
DISTVERSION= 2023.11.13.00
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/folly/Makefile b/devel/folly/Makefile
index 7a9fac1d43ba..b5eacf331a60 100644
--- a/devel/folly/Makefile
+++ b/devel/folly/Makefile
@@ -1,6 +1,7 @@
PORTNAME= folly
DISTVERSIONPREFIX= v
DISTVERSION= 2023.11.13.00
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/icu-le-hb/Makefile b/devel/icu-le-hb/Makefile
index eb2875bdc9dd..d8a3b0616b02 100644
--- a/devel/icu-le-hb/Makefile
+++ b/devel/icu-le-hb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= icu-le-hb
PORTVERSION= 1.2.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel print
MAINTAINER= office@FreeBSD.org
diff --git a/devel/icu/Makefile b/devel/icu/Makefile
index ee23b4b047d1..eda1349b3b11 100644
--- a/devel/icu/Makefile
+++ b/devel/icu/Makefile
@@ -1,5 +1,5 @@
PORTNAME= icu
-DISTVERSION= 73_2
+DISTVERSION= 74_1
PORTREVISION?= 0 # keep for icu-lx
PORTEPOCH?= 1
CATEGORIES?= devel
diff --git a/devel/icu/distinfo b/devel/icu/distinfo
index a9fbed6598f5..c27fdf6978b5 100644
--- a/devel/icu/distinfo
+++ b/devel/icu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1686691435
-SHA256 (icu4c-73_2-src.tgz) = 818a80712ed3caacd9b652305e01afc7fa167e6f2e94996da44b90c2ab604ce1
-SIZE (icu4c-73_2-src.tgz) = 26519906
+TIMESTAMP = 1698714688
+SHA256 (icu4c-74_1-src.tgz) = 86ce8e60681972e60e4dcb2490c697463fcec60dd400a5f9bffba26d0b52b8d0
+SIZE (icu4c-74_1-src.tgz) = 26625850
diff --git a/devel/icu/pkg-plist b/devel/icu/pkg-plist
index 0a59aef5899e..e07081d1fd71 100644
--- a/devel/icu/pkg-plist
+++ b/devel/icu/pkg-plist
@@ -154,6 +154,8 @@ include/unicode/uiter.h
include/unicode/uldnames.h
include/unicode/ulistformatter.h
include/unicode/uloc.h
+include/unicode/ulocale.h
+include/unicode/ulocbuilder.h
include/unicode/ulocdata.h
include/unicode/umachine.h
include/unicode/umisc.h
diff --git a/devel/libical/Makefile b/devel/libical/Makefile
index a38d5bec6806..63cde3cd9cf2 100644
--- a/devel/libical/Makefile
+++ b/devel/libical/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libical
DISTVERSION= 3.0.16
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://github.com/libical/libical/releases/download/v${PORTVERSION}/
diff --git a/devel/libkiwix/Makefile b/devel/libkiwix/Makefile
index e33da8db2a4b..a0979b2862ee 100644
--- a/devel/libkiwix/Makefile
+++ b/devel/libkiwix/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libkiwix
DISTVERSION= 12.1.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= olce.freebsd.ports@certner.fr
diff --git a/devel/libphonenumber/Makefile b/devel/libphonenumber/Makefile
index c3fa96415557..a2b881dde24e 100644
--- a/devel/libphonenumber/Makefile
+++ b/devel/libphonenumber/Makefile
@@ -1,6 +1,7 @@
PORTNAME= libphonenumber
DISTVERSIONPREFIX= v
DISTVERSION= 8.13.25
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= kde@FreeBSD.org
diff --git a/devel/libzim/Makefile b/devel/libzim/Makefile
index 6ec92be182c4..088a688cf57d 100644
--- a/devel/libzim/Makefile
+++ b/devel/libzim/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libzim
DISTVERSION= 8.2.1
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://download.openzim.org/release/libzim/
diff --git a/devel/mongo-c-driver/Makefile b/devel/mongo-c-driver/Makefile
index 1ebeab6b07b3..9bd2aa0b960d 100644
--- a/devel/mongo-c-driver/Makefile
+++ b/devel/mongo-c-driver/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mongo-c-driver
DISTVERSION= 1.24.2
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://github.com/mongodb/${PORTNAME}/releases/download/${DISTVERSION}/
diff --git a/devel/objecthash/Makefile b/devel/objecthash/Makefile
index f1fdc29a0f60..b8e616f0e255 100644
--- a/devel/objecthash/Makefile
+++ b/devel/objecthash/Makefile
@@ -1,6 +1,6 @@
PORTNAME= objecthash
PORTVERSION= 20160802
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/php80-intl/Makefile b/devel/php80-intl/Makefile
index 0583fc5566ea..87b89e7b2c6d 100644
--- a/devel/php80-intl/Makefile
+++ b/devel/php80-intl/Makefile
@@ -1,3 +1,4 @@
+PORTREVISION= 1
CATEGORIES= devel
MASTERDIR= ${.CURDIR}/../../lang/php80
diff --git a/devel/php81-intl/Makefile b/devel/php81-intl/Makefile
index 2c5bf271c61e..9b26b350679d 100644
--- a/devel/php81-intl/Makefile
+++ b/devel/php81-intl/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel
MASTERDIR= ${.CURDIR}/../../lang/php81
diff --git a/devel/php82-intl/Makefile b/devel/php82-intl/Makefile
index 345c2d19f89c..ee29a2235e91 100644
--- a/devel/php82-intl/Makefile
+++ b/devel/php82-intl/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel
MASTERDIR= ${.CURDIR}/../../lang/php82
diff --git a/devel/php83-intl/Makefile b/devel/php83-intl/Makefile
index 347b1c99552a..fa5f5245ebaf 100644
--- a/devel/php83-intl/Makefile
+++ b/devel/php83-intl/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel
MASTERDIR= ${.CURDIR}/../../lang/php83
diff --git a/devel/py-pyicu/Makefile b/devel/py-pyicu/Makefile
index ef87007f57c0..01044df6fbc9 100644
--- a/devel/py-pyicu/Makefile
+++ b/devel/py-pyicu/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pyicu
PORTVERSION= 2.12
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/qt5-core/Makefile b/devel/qt5-core/Makefile
index 44d583eb278f..6e67d92fb3e6 100644
--- a/devel/qt5-core/Makefile
+++ b/devel/qt5-core/Makefile
@@ -1,5 +1,6 @@
PORTNAME= core
PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
diff --git a/devel/qt6-5compat/Makefile b/devel/qt6-5compat/Makefile
index fb6a908c57e6..1ce779a3cb7b 100644
--- a/devel/qt6-5compat/Makefile
+++ b/devel/qt6-5compat/Makefile
@@ -1,5 +1,6 @@
PORTNAME= 5compat
DISTVERSION= ${QT6_VERSION}
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt6-
diff --git a/devel/qt6-base/Makefile b/devel/qt6-base/Makefile
index 2543206db311..1d7ef7386faf 100644
--- a/devel/qt6-base/Makefile
+++ b/devel/qt6-base/Makefile
@@ -1,5 +1,6 @@
PORTNAME= base
DISTVERSION= ${QT6_VERSION}
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt6-
diff --git a/devel/qt6-tools/Makefile b/devel/qt6-tools/Makefile
index b789b10ffc85..ccbd02673873 100644
--- a/devel/qt6-tools/Makefile
+++ b/devel/qt6-tools/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tools
DISTVERSION= ${QT6_VERSION}
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt6-
diff --git a/devel/tclxml/Makefile b/devel/tclxml/Makefile
index 2781cd024a9f..5a8b0cc25bf3 100644
--- a/devel/tclxml/Makefile
+++ b/devel/tclxml/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tclxml
PORTVERSION= 3.3
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= devel tcl
MASTER_SITES= LOCAL/bf SF/tclxml/TclXML/${PORTVERSION}
diff --git a/devel/ticcutils/Makefile b/devel/ticcutils/Makefile
index 5c686cccaf4a..ccfc2bbf954f 100644
--- a/devel/ticcutils/Makefile
+++ b/devel/ticcutils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ticcutils
DISTVERSION= 0.32
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel textproc
MASTER_SITES= https://github.com/LanguageMachines/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/dns/libpsl/Makefile b/dns/libpsl/Makefile
index 8ac639cac720..926dfd5b4979 100644
--- a/dns/libpsl/Makefile
+++ b/dns/libpsl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libpsl
PORTVERSION= 0.21.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= dns
MASTER_SITES= https://github.com/rockdaboot/libpsl/releases/download/${PORTVERSION}/
diff --git a/editors/gnome-text-editor/Makefile b/editors/gnome-text-editor/Makefile
index cac38cf0f8d0..9c92cd9bdfe8 100644
--- a/editors/gnome-text-editor/Makefile
+++ b/editors/gnome-text-editor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-text-editor
PORTVERSION= 42.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= editors gnome
MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
DIST_SUBDIR= gnome
diff --git a/editors/libreoffice/Makefile b/editors/libreoffice/Makefile
index ea979227381f..ad70193897c2 100644
--- a/editors/libreoffice/Makefile
+++ b/editors/libreoffice/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 0
+PORTREVISION= 1
.include "${.CURDIR}/Makefile.common"
diff --git a/editors/libreoffice/files/patch-i18npool_source_breakiterator_data_line_txt b/editors/libreoffice/files/patch-i18npool_source_breakiterator_data_line_txt
new file mode 100644
index 000000000000..3f0f27d94745
--- /dev/null
+++ b/editors/libreoffice/files/patch-i18npool_source_breakiterator_data_line_txt
@@ -0,0 +1,16 @@
+Work around https://github.com/unicode-org/icu/commit/84e47620692b
+via https://github.com/openbsd/ports/commit/e5c313ed3356
+until https://gerrit.libreoffice.org/c/core/+/158749
+
+--- i18npool/source/breakiterator/data/line.txt.orig
*** 2265 LINES SKIPPED ***