git: 04391abc4905 - main - www/firefox: switch to system icu again

From: Christoph Moench-Tegeder <cmt_at_FreeBSD.org>
Date: Tue, 01 Apr 2025 20:46:28 UTC
The branch main has been updated by cmt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=04391abc4905de9864418737a441543ab1f3f7b2

commit 04391abc4905de9864418737a441543ab1f3f7b2
Author:     Christoph Moench-Tegeder <cmt@FreeBSD.org>
AuthorDate: 2025-04-01 20:45:40 +0000
Commit:     Christoph Moench-Tegeder <cmt@FreeBSD.org>
CommitDate: 2025-04-01 20:45:40 +0000

    www/firefox: switch to system icu again
    
    now that 2025Q1 is gone, we don't have to use the bundled icu
    anymore
---
 www/firefox/Makefile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index 417283e6ea27..6aca57d36af2 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	firefox
 DISTVERSION=	137.0
-PORTREVISION=	1
+PORTREVISION=	2
 PORTEPOCH=	2
 CATEGORIES=	www wayland
 MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
@@ -13,6 +13,7 @@ WWW=		https://www.mozilla.com/firefox
 
 BUILD_DEPENDS=	nspr>=4.32:devel/nspr \
 		nss>=3.109:security/nss \
+		icu>=76.1:devel/icu \
 		libevent>=2.1.8:devel/libevent \
 		harfbuzz>=10.1.0:print/harfbuzz \
 		graphite2>=1.3.14:graphics/graphite2 \
@@ -31,8 +32,7 @@ BUILD_DEPENDS=	nspr>=4.32:devel/nspr \
 
 USE_GECKO=	gecko
 CONFLICTS_INSTALL=	firefox-esr
-# we have to use the builtin icu as devel/icu is too old on 2025Q1
-USE_MOZILLA=	-icu -sqlite
+USE_MOZILLA=	-sqlite
 # work around bindgen not finding ICU, e.g.
 # dist/include/mozilla/intl/ICU4CGlue.h:8:10: fatal error: 'unicode/uenum.h' file not found, err: true
 CONFIGURE_ENV+=	BINDGEN_CFLAGS="-I${LOCALBASE}/include"