From: Volker Schlecht Subject: Re: [UPDATE] devel/esbuild 0.28.1 -> 0.28.2 To: Igor Zornik , OpenBSD ports Date: Tue, 1 Sep 2026 20:42:32 +0200 Thanks, committed. AFAICT it *has* tests (i.e. in internal/bundler_tests). On 9/1/26 5:28 PM, Igor Zornik wrote: > Ping. > > On Tue Aug 25, 2026 at 7:32 PM CEST, Igor Zornik wrote: >> Hello, ports. >> >> A new version of esbuild with a few stylistic changes to the Makefile. >> JS and CSS bundling tested on today's amd64 snap. QP-encoded diff below >> the changelog. Someone please commit if OK. >> >> Out of curiosity I ran make test and got the following error: >> >> no required module provides package github.com/evanw/esbuild; to add it: >> go get github.com/evanw/esbuild >> FAIL github.com/evanw/esbuild [setup failed] >> >> Does this make it a candidate for NO_TEST? >> >> Changelog: >> - Fix tree shaking bug due to TypeScript import alias. >> - Fix CSS minification bug involving '&'. >> - Avoid overwriting input files without '--allow-overwrite'. >> - Fix incorrect code generated when using top-level await. >> - Fix a minification bug with lowered logical assignment operators. >> - Fix a potential deadlock when the JavaScript API is used incorrectly. >> - Handle target collisions. >> - Force '.mp3' files to use the 'audio/mpeg' MIME type. >> - Add a new TypeScript syntax warning. >> - Add support for formatting errors for Visual Studio. >> - Fix a bug with CSS gamut mapping. >> >> Detailed changelog is available at >> https://github.com/evanw/esbuild/releases/tag/v0.28.2 >> > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/devel/esbuild/Makefile,v > retrieving revision 1.21 > diff -u -p -u -p -r1.21 Makefile > --- Makefile 30 Jun 2026 17:20:17 -0000 1.21 > +++ Makefile 1 Sep 2026 15:18:33 -0000 > @@ -1,19 +1,20 @@ > COMMENT = fast bundler for the web > > MODGO_MODNAME = github.com/evanw/esbuild > -MODGO_VERSION = v0.28.1 > +MODGO_VERSION = v0.28.2 > > DISTNAME = esbuild-${MODGO_VERSION} > -CATEGORIES = devel > > -MAINTAINER = Igor Zornik > +CATEGORIES = devel > > HOMEPAGE = https://esbuild.github.io/ > > +MAINTAINER = Igor Zornik > + > # MIT > PERMIT_PACKAGE = Yes > > -WANTLIB += c pthread > +WANTLIB += c pthread > > MODULES = lang/go > > Index: distinfo > =================================================================== > RCS file: /cvs/ports/devel/esbuild/distinfo,v > retrieving revision 1.20 > diff -u -p -u -p -r1.20 distinfo > --- distinfo 30 Jun 2026 17:20:17 -0000 1.20 > +++ distinfo 1 Sep 2026 15:18:33 -0000 > @@ -1,6 +1,6 @@ > -SHA256 (esbuild-v0.28.1.zip) = zoWIu+ztbLJ6wybOMGFDfkd17rDo9aU64Pjcvid8Clw= > +SHA256 (esbuild-v0.28.2.zip) = 2w/CkY730XabF0btEj1A20+SY24lNt2k5A9dCArjDeI= > 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.28.1.zip) = 2155515 > +SIZE (esbuild-v0.28.2.zip) = 2242951 > 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 >