nginx extension updates

Stuart Henderson <[email protected]>
Newsgroups gmane.os.openbsd.ports
Message-ID <[email protected]>
here are updates for some of the extensions, ok?

(looking at naxsi as well but it needs a new port)


Index: Makefile
===================================================================
RCS file: /cvs/ports/www/nginx/Makefile,v
diff -u -p -r1.208 Makefile
--- Makefile	13 Aug 2026 15:51:32 -0000	1.208
+++ Makefile	19 Aug 2026 13:20:08 -0000
@@ -23,7 +23,7 @@ VERSION=	1.30.4
 DISTNAME=	nginx-${VERSION}
 CATEGORIES=	www
 
-REVISION-modsecurity=	0
+REVISION=		1
 
 PKGNAME-main=		${DISTNAME}
 PKGNAME-cache_purge=	nginx-cache_purge-${VERSION}
@@ -48,15 +48,19 @@ SITES.p=https://raw.githubusercontent.co
 DIST_TUPLE=	\
 	github FRiCKLE ngx_cache_purge 2.3 ngx_cache_purge \
 	github leev ngx_http_geoip2_module 3.4 ngx_http_geoip2_module \
-	github openresty headers-more-nginx-module v0.34 headers-more-nginx-module \
+	github openresty headers-more-nginx-module v0.40 headers-more-nginx-module \
 	github kvspb nginx-auth-ldap 83c059b73566c2ee9cbda920d91b66657cf120b7 nginx-auth-ldap \
 	github openresty lua-nginx-module v0.10.11 lua-nginx-module \
-	github vision5 ngx_devel_kit v0.3.3 ngx_devel_kit \
+	github vision5 ngx_devel_kit v0.3.4 ngx_devel_kit \
 	github nbs-system naxsi d714f1636ea49a9a9f4f06dba14aee003e970834 naxsi \
-	github nginx njs 0.9.1 njs \
+	github nginx njs 1.0.0 njs \
 	github arut nginx-rtmp-module v1.2.2 nginx-rtmp-module \
-	github nginx-modules ngx_http_hmac_secure_link_module 48c4625fbbf51ed5a95bfec23fa444f6c3702e50 ngx_http_hmac_secure_link_module \
-	github owasp-modsecurity ModSecurity-nginx v1.0.3 ModSecurity-nginx
+	github nginx-modules ngx_http_hmac_secure_link_module 2.0.0 ngx_http_hmac_secure_link_module \
+	github owasp-modsecurity ModSecurity-nginx v1.0.4 ModSecurity-nginx
+# newer naxsi needs libinjection
+#	github wargio naxsi 7e867e20e282bd8cf6bbe99ff6207139422988f5 naxsi \
+# newer lua-nginx-module wants patched luajit-2.0; maybe add openresty as a
+# separate port instead?
 
 HOMEPAGE=	https://nginx.org/
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/nginx/distinfo,v
diff -u -p -r1.101 distinfo
--- distinfo	16 Jul 2026 10:16:30 -0000	1.101
+++ distinfo	19 Aug 2026 13:20:08 -0000
@@ -5,12 +5,12 @@ SHA256 (leev-ngx_http_geoip2_module-3.4.
 SHA256 (nbs-system-naxsi-d714f1636ea49a9a9f4f06dba14aee003e970834.tar.gz) = 2+IXdBFFfxy6mO5Gc84xh2mUrQa9zl7MDuZjhO8OQg4=
 SHA256 (nginx-1.30.0-chroot.patch) = verI7zwpFLZwG4rOIswpPlZUB1if66TDGL3HN2/RUAU=
 SHA256 (nginx-1.30.4.tar.gz) = QmHckOnkfBxAQSdumqo9SOvi5mT3KOFPqVrmxn1XoIs=
-SHA256 (nginx-modules-ngx_http_hmac_secure_link_module-48c4625fbbf51ed5a95bfec23fa444f6c3702e50.tar.gz) = ZXpA2rODS1enIREzlD1OqWwpWcv3NOUXH4eUOgOAmqg=
-SHA256 (nginx-njs-0.9.1.tar.gz) = YTZe6mnGhi/IpbXfUxUDrklJn2vNWvkySWuEhQooJKQ=
-SHA256 (openresty-headers-more-nginx-module-v0.34.tar.gz) = DA0s7SzolbP0XrKyMM2QUIqyp3MpnxU94UpD5EwSCbM=
+SHA256 (nginx-modules-ngx_http_hmac_secure_link_module-2.0.0.tar.gz) = vu4c/D/6sEJdkwPSNXBKPpxLM39c/clEel8eS4DqdI4=
+SHA256 (nginx-njs-1.0.0.tar.gz) = Vv5lYFScvLf7V0BTS1QbsVMlDYdyqhasGLww6wzEmN0=
+SHA256 (openresty-headers-more-nginx-module-v0.40.tar.gz) = wUy15smYWQwgnvv3e9djfOLKsCMy5BknVqivWya6QoQ=
 SHA256 (openresty-lua-nginx-module-v0.10.11.tar.gz) = wPuR/P0cbn3sNMpkgm74H/66/e9hdNJURnY284BWZiY=
-SHA256 (owasp-modsecurity-ModSecurity-nginx-v1.0.3.tar.gz) = MqQiVmFsxnTcokyGVDlzkK3/FbiIt363TgaH8CPIdRs=
-SHA256 (vision5-ngx_devel_kit-v0.3.3.tar.gz) = +qL81RaLEHZNNQgTVlEdX4TbXFJqGqS2rdLblLaFOys=
+SHA256 (owasp-modsecurity-ModSecurity-nginx-v1.0.4.tar.gz) = u1ltFGrQZQAUFo3ancjQfFCgcAEARMle0NFnqaeOY6E=
+SHA256 (vision5-ngx_devel_kit-v0.3.4.tar.gz) = FKKAYylPZF1Fex6xDjwju7pEOY8cXwIUIbWLb4qzFmI=
 SIZE (FRiCKLE-ngx_cache_purge-2.3.tar.gz) = 11717
 SIZE (arut-nginx-rtmp-module-v1.2.2.tar.gz) = 519934
 SIZE (kvspb-nginx-auth-ldap-83c059b73566c2ee9cbda920d91b66657cf120b7.tar.gz) = 18542
@@ -18,9 +18,9 @@ SIZE (leev-ngx_http_geoip2_module-3.4.ta
 SIZE (nbs-system-naxsi-d714f1636ea49a9a9f4f06dba14aee003e970834.tar.gz) = 237272
 SIZE (nginx-1.30.0-chroot.patch) = 8217
 SIZE (nginx-1.30.4.tar.gz) = 1328314
-SIZE (nginx-modules-ngx_http_hmac_secure_link_module-48c4625fbbf51ed5a95bfec23fa444f6c3702e50.tar.gz) = 6159
-SIZE (nginx-njs-0.9.1.tar.gz) = 966480
-SIZE (openresty-headers-more-nginx-module-v0.34.tar.gz) = 28827
+SIZE (nginx-modules-ngx_http_hmac_secure_link_module-2.0.0.tar.gz) = 29111
+SIZE (nginx-njs-1.0.0.tar.gz) = 1011616
+SIZE (openresty-headers-more-nginx-module-v0.40.tar.gz) = 29982
 SIZE (openresty-lua-nginx-module-v0.10.11.tar.gz) = 616653
-SIZE (owasp-modsecurity-ModSecurity-nginx-v1.0.3.tar.gz) = 34063
-SIZE (vision5-ngx_devel_kit-v0.3.3.tar.gz) = 66561
+SIZE (owasp-modsecurity-ModSecurity-nginx-v1.0.4.tar.gz) = 1160677
+SIZE (vision5-ngx_devel_kit-v0.3.4.tar.gz) = 66474
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.