Index | Thread | Search

From:
Igor Zornik <mocheryl@mocheryl.org>
Subject:
Re: [UPDATE] devel/esbuild 0.27.4 -> 0.28.0
To:
OpenBSD ports <ports@openbsd.org>
Cc:
Volker Schlecht <openbsd-ports@schlecht.dev>
Date:
Wed, 08 Apr 2026 16:23:12 +0200

Download raw body.

Thread
Hi,

On Wed, 2026-04-08 at 00:25 +0200, Volker Schlecht wrote:
> AFAICT, the only active consumer is www/chromium and iridium.
> net/ntfy uses in only in a maintainer target and comms/zigbee2mqtt
> uses the
> npm-served version in the maintainer target.
> 
> chromium still builds, but given the slow-down, I'd like a second ok
> before I
> commit this update.

Should we rather include the version that contains only fixes (0.27.7),
or would we need a 2nd OK regardless?

> On 4/7/26 7:41 PM, Igor Zornik wrote:
> > Hello, ports.
> > 
> > Previous week esbuild did rapid releases just in time for the ports
> > submission's last call. JS and CSS building tested on today's amd64
> > snap. QP-encoded diff below the changelog (apparently there's no
> > 0.27.6
> > in case you were wondering). Someone please commit if OK.
> > 
> > Changelog:
> > - Fix for an async generator edge case.
> > - Fix a regression when 'metafile' is enabled.
> > - Use define semantics for TypeScript parameter properties.
> > - Allow 'es2025' as a target in 'tsconfig.json'.
> > - Fix lowering of define semantics for TypeScript parameter
> > properties.
> > - Add support for 'with { type: "text" }' imports.
> > - Add integrity checks to fallback download path.
> > 
> > Detailed changelogs are available at locations
> > https://github.com/evanw/esbuild/releases/tag/v0.27.5
> > and here
> > https://github.com/evanw/esbuild/releases/tag/v0.27.7
> > and also here
> > https://github.com/evanw/esbuild/releases/tag/v0.28.0
> > 
> > Index: Makefile
> > ===================================================================
> > RCS file: /cvs/ports/devel/esbuild/Makefile,v
> > retrieving revision 1.19
> > diff -u -p -u -p -r1.19 Makefile
> > --- Makefile    17 Mar 2026 17:37:40 -0000      1.19
> > +++ Makefile    7 Apr 2026 17:12:48 -0000
> > @@ -1,7 +1,7 @@
> >   COMMENT =     fast bundler for the web
> >   
> >   MODGO_MODNAME =       github.com/evanw/esbuild
> > -MODGO_VERSION =        v0.27.4
> > +MODGO_VERSION =        v0.28.0
> >   
> >   DISTNAME =    esbuild-${MODGO_VERSION}
> >   CATEGORIES =  devel
> > Index: distinfo
> > ===================================================================
> > RCS file: /cvs/ports/devel/esbuild/distinfo,v
> > retrieving revision 1.18
> > diff -u -p -u -p -r1.18 distinfo
> > --- distinfo    17 Mar 2026 17:37:40 -0000      1.18
> > +++ distinfo    7 Apr 2026 17:12:48 -0000
> > @@ -1,6 +1,6 @@
> > -SHA256 (esbuild-v0.27.4.zip) =
> > mLUdY4DiuFxb3eIiVm8jZmxk1ND8FfOBGgw7SCwoo4Q=
> > +SHA256 (esbuild-v0.28.0.zip) =
> > nZLwhuJUXkwSzir5nG6UxwFCt6AvtcK/V2KBROWU4Sw=
> >   SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220715151400-
> > c0bba94af5f8.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
> >   SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220715151400-
> > c0bba94af5f8.zip) = OxgJNyFuk1WfFrYHbQm69UpXBzePEbhntuuRTFawm5E=
> > -SIZE (esbuild-v0.27.4.zip) = 2145588
> > +SIZE (esbuild-v0.28.0.zip) = 2152088
> >   SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220715151400-
> > c0bba94af5f8.mod) = 33
> >   SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220715151400-
> > c0bba94af5f8.zip) = 1798284
> > 
>