Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 09 Feb 2026 20:00:02 +0000
From:      Robert Nagy <rnagy@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: a03f26a5c537 - main - www/chromium: use distfile directly instead of relying on devel/esbuild:patch
Message-ID:  <698a3cc2.3b3e8.36e12128@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by rnagy:

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

commit a03f26a5c5374dcfb357e49470b3ea949a826e7a
Author:     Robert Nagy <rnagy@FreeBSD.org>
AuthorDate: 2026-02-09 19:58:36 +0000
Commit:     Robert Nagy <rnagy@FreeBSD.org>
CommitDate: 2026-02-09 19:59:56 +0000

    www/chromium: use distfile directly instead of relying on devel/esbuild:patch
    
    PR:     293064
---
 www/chromium/Makefile | 10 +++++-----
 www/chromium/distinfo |  4 +++-
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/www/chromium/Makefile b/www/chromium/Makefile
index 7cb5b1753834..bf695ea6e24b 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -11,7 +11,8 @@ DISTFILES=	${DISTNAME}-lite${EXTRACT_SUFX} \
 		pulseaudio-${PULSEV}.tar.gz:pulseaudio
 
 USE_GITHUB=	nodefault
-GH_TUPLE=	rollup:rollup:v4.22.4:rollup/rollup
+GH_TUPLE=	rollup:rollup:v4.22.4:rollup/rollup \
+		evanw:esbuild:v${_ESBUILD_VERSION:sh}:esbuild/esbuild
 
 MAINTAINER=	chromium@FreeBSD.org
 COMMENT=	Google web browser based on WebKit
@@ -27,7 +28,6 @@ BUILD_DEPENDS=	bash:shells/bash \
 		${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \
 		bindgen:devel/rust-bindgen-cli \
 		esbuild:devel/esbuild \
-		${NONEXISTENT}:devel/esbuild:patch \
 		gperf:devel/gperf \
 		flock:sysutils/flock \
 		node:www/node \
@@ -93,7 +93,7 @@ CARGO_INSTALL=		No
 CARGO_BUILD=		No
 CARGO_TEST=		No
 
-_ESBUILD_WRKSRC=	${MAKE} -C ${PORTSDIR}/devel/esbuild -V WRKSRC
+_ESBUILD_VERSION=	${MAKE} -C ${PORTSDIR}/devel/esbuild -V DISTVERSION
 
 CPE_VENDOR=	google
 CPE_PRODUCT=	chrome
@@ -335,11 +335,11 @@ pre-build:
 			> rollup-freebsd/package.json)
 
 do-configure:
-	(cd ${_ESBUILD_WRKSRC:sh} && \
+	(cd ${WRKSRC}/esbuild && \
 		${LOCALBASE}/bin/node scripts/esbuild.js \
 		/usr/local/bin/esbuild --neutral && \
 		rm -rf ${WRKSRC}/third_party/devtools-frontend/src/node_modules/esbuild && \
-		ln -sf ${_ESBUILD_WRKSRC:sh}/npm/esbuild \
+		ln -sf ${WRKSRC}/esbuild/npm/esbuild \
 		${WRKSRC}/third_party/devtools-frontend/src/node_modules/esbuild \
 	)
 	# GN generator bootstrapping and generating ninja files
diff --git a/www/chromium/distinfo b/www/chromium/distinfo
index e26de3dfcf5e..3c3a8cc0c7a4 100644
--- a/www/chromium/distinfo
+++ b/www/chromium/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1770541564
+TIMESTAMP = 1770648493
 SHA256 (chromium-144.0.7559.132-lite.tar.xz) = 41cc60391836575f4a40ffd576f647c0b9105219acb494e739c9ea2c66f5ddb9
 SIZE (chromium-144.0.7559.132-lite.tar.xz) = 1292631752
 SHA256 (chromium-144.0.7559.132-profdata.tar.xz) = a92b2122ec73bc59a284bfe734279b5cecb7227d010d90c3ee2f865ace637e89
@@ -341,3 +341,5 @@ SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad
 SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
 SHA256 (rollup-rollup-v4.22.4_GH0.tar.gz) = a7e5c09f00fe50adabe27fef8455510f156cf73fee8aef1faf3804b653988e4c
 SIZE (rollup-rollup-v4.22.4_GH0.tar.gz) = 1732642
+SHA256 (evanw-esbuild-v0.27.1_GH0.tar.gz) = bcc3abdc911961ef04340714dc69ddc34af6d2e2c60a1c4036d1c7f1a3fc4a23
+SIZE (evanw-esbuild-v0.27.1_GH0.tar.gz) = 1978868


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?698a3cc2.3b3e8.36e12128>