Hello, ports.

A few fixes for minify and some stylistic changes in Makefile. Tested
on today's amd64 snap. QP-encoded diff below the changelog. Someone
please commit if OK.

Changelog:
- Make AddRegexp and AddFuncRegexp idempotent.
- CSS: Don't change background-color:transparent to initial.
- JS: Restore parse.Input buffer after minify.
- HTML: Fix parsing template delimiters in element attributes.

Detailed changelog is available at
https://github.com/tdewolff/minify/releases/tag/v2.24.14

Index: Makefile
===================================================================
RCS file: /cvs/ports/www/minify/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile    21 May 2026 20:48:43 -0000      1.5
+++ Makefile    4 Aug 2026 16:58:36 -0000
@@ -1,7 +1,7 @@
 COMMENT =      minifiers for web formats
 
 MODGO_MODNAME =        github.com/tdewolff/minify/v2
-MODGO_VERSION =        v2.24.13
+MODGO_VERSION =        v2.24.14
 
 DISTNAME =     minify-${MODGO_VERSION}
 
@@ -14,11 +14,11 @@ MAINTAINER =        Igor Zornik <mocheryl@moche
 # MIT
 PERMIT_PACKAGE =       Yes
 
-WANTLIB +=     c pthread
+WANTLIB += c pthread
 
 MODULES =      lang/go
 
-MODGO_LDFLAGS +=       -X 'main.Version=${MODGO_VERSION}'
+MODGO_LDFLAGS +=       -X main.Version=${MODGO_VERSION}
 
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/minify
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/minify/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo    21 May 2026 20:48:43 -0000      1.5
+++ distinfo    4 Aug 2026 16:58:36 -0000
@@ -2,8 +2,8 @@ SHA256 (go_modules/filippo.io/edwards255
 SHA256 (go_modules/filippo.io/edwards25519/@v/v1.1.0.zip) = 
msQ6aG0G/evXGfevOGbIfrBpMCJy37ExAHrfRxwwi2U=
 SHA256 (go_modules/github.com/djherbis/atime/@v/v1.1.0.mod) = 
eeTo1yaP0hOZYOMTL2GJFTpskpSMtwZRii7NChkrb6I=
 SHA256 (go_modules/github.com/djherbis/atime/@v/v1.1.0.zip) = 
GVzrzOttdjKPXl03MVS1xGpqm/ayeoj5wBWCdqB8fEE=
-SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.9.0.mod) = 
2jcTxcV9JS0lUg3g5rOXsDOFizr/Xd3yEWSr4yl8n/k=
-SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.9.0.zip) = 
lOZIJLI1kbeqUE4zIdXsP1feiPTUmILq77v2gg2rdG4=
+SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.10.1.mod) = 
f2YUFkmpSEI7qI1ki/RLERvfcvVWzVXQHeqKUPy+KH8=
+SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.10.1.zip) = 
ssajNODVGNouBGBmvdnaNMsmutbfnxdwGALT3lIqsBY=
 SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.mod) = 
X4QK5KiZECbWFXZGw2oO1RVJx24603dqEtWnFi5j0Ps=
 SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.zip) = 
dMWfrs+JbU7vTN7GYEzGKZOO9JzkvEO8BxmeLmJdnao=
 SHA256 (go_modules/github.com/jmoiron/sqlx/@v/v1.4.0.mod) = 
TK1YPczEsJNGdNt/yFycLDIu5YeTNmhgqupYL2WRmU0=
@@ -16,25 +16,25 @@ SHA256 (go_modules/github.com/pelletier/
 SHA256 (go_modules/github.com/pelletier/go-toml/@v/v1.9.5.zip) = 
3j3NpmDMgAzYbQMnOiWVbWf0Fuj8vk0gAaLLSgHmrGA=
 SHA256 
(go_modules/github.com/tdewolff/argp/@v/v0.0.0-20260424074207-decde4f86440.mod) 
= yppJNFWqKoW7hp0avPMibyzB/6EcLk+TTzLsIOCbEWw=
 SHA256 
(go_modules/github.com/tdewolff/argp/@v/v0.0.0-20260424074207-decde4f86440.zip) 
= zFm5le6k28GrkgE70A7RnDUHjTmUlFIjQCvISBuP4SU=
-SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.12.mod) = 
tlUXEpe2E8ieC/CmkPkhYX1cO0d7gYccyz7mjPHCbV8=
-SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.12.zip) = 
Y3bLRc3DxyMrhQW6Ew3CWczQTw0XZmulDX+lkdKi438=
+SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.14.mod) = 
6HqqWL1xV/i0MzqjdSRnvynpIWTquEpx1R5pGkM/VZM=
+SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.14.zip) = 
bG/ihEjK7QEhptJG+e8kymHCji4ixkyAyLhJ7OU0HUU=
 SHA256 (go_modules/github.com/tdewolff/test/@v/v1.0.11.mod) = 
9EefOv0J+7kaIZNIpSIgfv+uc4muXaMR/YZv9IuGFus=
 SHA256 (go_modules/github.com/tdewolff/test/@v/v1.0.12.mod) = 
9EefOv0J+7kaIZNIpSIgfv+uc4muXaMR/YZv9IuGFus=
 SHA256 (go_modules/github.com/tdewolff/test/@v/v1.0.12.zip) = 
sL6PnOzcgrCGcxE0SSNabEkidR2eCgDsn6/9q/Ugerw=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.13.0.mod) = 
8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.43.0.mod) = 
V/Q5PqGNVEahI2OzXCOmFthD+hZpxxIacKK8OpZ31mU=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.43.0.zip) = 
y4sHOTTPflecn4DE0SYZ1flvz5evbwf9xknnrOwKrd8=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.47.0.mod) = 
V/Q5PqGNVEahI2OzXCOmFthD+hZpxxIacKK8OpZ31mU=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.47.0.zip) = 
zawBPdztAmKSbsKf/NpkXaOWcOYcflt2HlcraxgJuxs=
 SHA256 
(go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = 
XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8=
 SHA256 
(go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.zip) = 
ThgX+WTKNOVFuBr9oDJaXonPWN4uQT2CB8Cv3dD9wVw=
 SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 
IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk=
 SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 
qrj7xOYwDqCOav4crqGKIckMefSJ9SxT4vIEMfGpoBU=
-SHA256 (minify-v2.24.13.zip) = P3AN+NeXhZJrVG649nVkYch3hkRHhn30PTOKjj7hGQQ=
+SHA256 (minify-v2.24.14.zip) = HnflAn5vs4Vb6UY2ivbth34Lcgs+b302yCsZ5iDzmCQ=
 SIZE (go_modules/filippo.io/edwards25519/@v/v1.1.0.mod) = 40
 SIZE (go_modules/filippo.io/edwards25519/@v/v1.1.0.zip) = 55809
 SIZE (go_modules/github.com/djherbis/atime/@v/v1.1.0.mod) = 42
 SIZE (go_modules/github.com/djherbis/atime/@v/v1.1.0.zip) = 8732
-SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.9.0.mod) = 279
-SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.9.0.zip) = 116946
+SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.10.1.mod) = 279
+SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.10.1.zip) = 120092
 SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.mod) = 87
 SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.zip) = 129854
 SIZE (go_modules/github.com/jmoiron/sqlx/@v/v1.4.0.mod) = 157
@@ -47,16 +47,16 @@ SIZE (go_modules/github.com/pelletier/go
 SIZE (go_modules/github.com/pelletier/go-toml/@v/v1.9.5.zip) = 127514
 SIZE 
(go_modules/github.com/tdewolff/argp/@v/v0.0.0-20260424074207-decde4f86440.mod) 
= 182
 SIZE 
(go_modules/github.com/tdewolff/argp/@v/v0.0.0-20260424074207-decde4f86440.zip) 
= 26181
-SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.12.mod) = 87
-SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.12.zip) = 149612
+SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.14.mod) = 87
+SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.14.zip) = 150243
 SIZE (go_modules/github.com/tdewolff/test/@v/v1.0.11.mod) = 41
 SIZE (go_modules/github.com/tdewolff/test/@v/v1.0.12.mod) = 41
 SIZE (go_modules/github.com/tdewolff/test/@v/v1.0.12.zip) = 4445
 SIZE (go_modules/golang.org/x/sys/@v/v0.13.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.43.0.mod) = 35
-SIZE (go_modules/golang.org/x/sys/@v/v0.43.0.zip) = 2008878
+SIZE (go_modules/golang.org/x/sys/@v/v0.47.0.mod) = 35
+SIZE (go_modules/golang.org/x/sys/@v/v0.47.0.zip) = 2022425
 SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) 
= 25
 SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.zip) 
= 39844
 SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 95
 SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 104623
-SIZE (minify-v2.24.13.zip) = 7885060
+SIZE (minify-v2.24.14.zip) = 7888037
Index: modules.inc
===================================================================
RCS file: /cvs/ports/www/minify/modules.inc,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 modules.inc
--- modules.inc 21 May 2026 20:48:43 -0000      1.4
+++ modules.inc 4 Aug 2026 16:58:36 -0000
@@ -1,16 +1,16 @@
 MODGO_MODULES =        \
        filippo.io/edwards25519          v1.1.0 \
        github.com/djherbis/atime        v1.1.0 \
-       github.com/fsnotify/fsnotify     v1.9.0 \
+       github.com/fsnotify/fsnotify     v1.10.1 \
        github.com/go-sql-driver/mysql   v1.8.1 \
        github.com/jmoiron/sqlx          v1.4.0 \
        github.com/lib/pq                v1.10.9 \
        github.com/mattn/go-sqlite3      v1.14.22 \
        github.com/pelletier/go-toml     v1.9.5 \
        github.com/tdewolff/argp         v0.0.0-20260424074207-decde4f86440 \
-       github.com/tdewolff/parse/v2     v2.8.12 \
+       github.com/tdewolff/parse/v2     v2.8.14 \
        github.com/tdewolff/test         v1.0.12 \
-       golang.org/x/sys                 v0.43.0 \
+       golang.org/x/sys                 v0.47.0 \
        gopkg.in/check.v1                v0.0.0-20161208181325-20d25e280405 \
        gopkg.in/yaml.v3                 v3.0.1
 

Reply via email to