git: 9f66476d0436 - main - www/nginx-devel: third-party modules management

From: Sergey A. Osokin <osa_at_FreeBSD.org>
Date: Sat, 17 Sep 2022 02:36:54 UTC
The branch main has been updated by osa:

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

commit 9f66476d04367cd20c233a4e3b6065dfddba0937
Author:     Sergey A. Osokin <osa@FreeBSD.org>
AuthorDate: 2022-09-17 02:34:24 +0000
Commit:     Sergey A. Osokin <osa@FreeBSD.org>
CommitDate: 2022-09-17 02:36:47 +0000

    www/nginx-devel: third-party modules management
    
    Update third-party vts module to 0.2.1. (*)
    Add third-party sts module.
    
    Bump PORTREVISION.
    
    Spotted by:     Ken <mayhem30@gmail.com> (*)
---
 www/nginx-devel/Makefile              | 2 +-
 www/nginx-devel/Makefile.extmod       | 8 ++++++--
 www/nginx-devel/Makefile.options.desc | 1 +
 www/nginx-devel/distinfo              | 8 +++++---
 www/nginx-devel/pkg-plist             | 1 +
 5 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/www/nginx-devel/Makefile b/www/nginx-devel/Makefile
index 95a7f019f86c..ffe2ef3f631d 100644
--- a/www/nginx-devel/Makefile
+++ b/www/nginx-devel/Makefile
@@ -1,6 +1,6 @@
 PORTNAME?=	nginx
 PORTVERSION=	1.23.1
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	www
 MASTER_SITES=	https://nginx.org/download/ \
 		LOCAL/osa
diff --git a/www/nginx-devel/Makefile.extmod b/www/nginx-devel/Makefile.extmod
index bf25a8c42ed9..91847e3b5ee1 100644
--- a/www/nginx-devel/Makefile.extmod
+++ b/www/nginx-devel/Makefile.extmod
@@ -12,7 +12,7 @@ OPTIONS_GROUP_THIRDPARTYGRP=	AJP AWS_AUTH BROTLI CACHE_PURGE CLOJURE COOKIE_FLAG
 	HTTP_UPLOAD HTTP_UPLOAD_PROGRESS HTTP_UPSTREAM_CHECK HTTP_UPSTREAM_FAIR \
 	HTTP_UPSTREAM_STICKY HTTP_VIDEO_THUMBEXTRACTOR HTTP_ZIP ICONV LET LINK LUA MEMC \
 	MODSECURITY3 NAXSI OPENTRACING PASSENGER POSTGRES RDS_CSV RDS_JSON \
-	REDIS2 RTMP SET_MISC SFLOW SHIBBOLETH SLOWFS_CACHE SMALL_LIGHT SRCACHE \
+	REDIS2 RTMP SET_MISC SFLOW SHIBBOLETH SLOWFS_CACHE SMALL_LIGHT SRCACHE STS \
 	VOD VTS XSS WEBSOCKIFY
 
 AJP_GH_TUPLE=		msva:nginx_ajp_module:fcbb2cc:ajp
@@ -311,13 +311,17 @@ SMALL_LIGHT_VARS=		DSO_EXTMODS+=small_light
 SRCACHE_GH_TUPLE=	openresty:srcache-nginx-module:be22ac0:srcache
 SRCACHE_VARS=		DSO_EXTMODS+=srcache
 
+STS_IMPLIES=		STREAM
+STS_GH_TUPLE=		vozlt:nginx-module-sts:d35f585:sts
+STS_VARS=		DSO_EXTMODS+=sts
+
 VOD_GH_TUPLE=		kaltura:nginx-vod-module:1.30:vod
 VOD_LIB_DEPENDS=	libxml2.so:textproc/libxml2 \
 			libavutil.so:multimedia/ffmpeg
 VOD_USES=		iconv
 VOD_VARS=		DSO_EXTMODS+=vod
 
-VTS_GH_TUPLE=		vozlt:nginx-module-vts:v0.1.18:vts
+VTS_GH_TUPLE=		vozlt:nginx-module-vts:v0.2.1:vts
 VTS_VARS=		DSO_EXTMODS+=vts
 
 XSS_GH_TUPLE=		openresty:xss-nginx-module:v0.06:xss
diff --git a/www/nginx-devel/Makefile.options.desc b/www/nginx-devel/Makefile.options.desc
index 78fc48559cb9..8c6098a27fec 100644
--- a/www/nginx-devel/Makefile.options.desc
+++ b/www/nginx-devel/Makefile.options.desc
@@ -110,6 +110,7 @@ STREAM_DESC=			Enable stream module
 STREAM_REALIP_DESC=		Enable stream_realip module
 STREAM_SSL_DESC=		Enable stream_ssl module (SSL req.)
 STREAM_SSL_PREREAD_DESC=	Enable stream_ssl_preread module (SSL req.)
+STS_DESC=			3rd party sts module
 THREADS_DESC=			Enable threads support
 THIRDPARTYGRP_DESC=		Third-party modules
 VOD_DESC=			3rd party vod module
diff --git a/www/nginx-devel/distinfo b/www/nginx-devel/distinfo
index 1f4b0646d6e3..b8a3f26c394e 100644
--- a/www/nginx-devel/distinfo
+++ b/www/nginx-devel/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1661880924
+TIMESTAMP = 1663381157
 SHA256 (nginx-1.23.1.tar.gz) = 5eee1bd1c23e3b9477a45532f1f36ae6178b43d571a9607e6953cef26d5df1e2
 SIZE (nginx-1.23.1.tar.gz) = 1104352
 SHA256 (nginx_mogilefs_module-1.0.4.tar.gz) = 7ac230d30907f013dff8d435a118619ea6168aa3714dba62c6962d350c6295ae
@@ -133,10 +133,12 @@ SHA256 (kawakibi-ngx_small_light-2f5e1d0_GH0.tar.gz) = bb7b4943a2db89a6a7020850d
 SIZE (kawakibi-ngx_small_light-2f5e1d0_GH0.tar.gz) = 57160
 SHA256 (openresty-srcache-nginx-module-be22ac0_GH0.tar.gz) = 5753d1ffe87b5d6f5b7a0696667bb5ff1388738136fdee26ba55bc33f5796061
 SIZE (openresty-srcache-nginx-module-be22ac0_GH0.tar.gz) = 51029
+SHA256 (vozlt-nginx-module-sts-d35f585_GH0.tar.gz) = bd90993fab42057fd20243a2047894d064a833ed383e4d342cea8fa22d0ba9ea
+SIZE (vozlt-nginx-module-sts-d35f585_GH0.tar.gz) = 352364
 SHA256 (kaltura-nginx-vod-module-1.30_GH0.tar.gz) = db1a7b31b4109eff32519f6624eaa54815db79f8e8b671bd24e5906ea5b3b905
 SIZE (kaltura-nginx-vod-module-1.30_GH0.tar.gz) = 470262
-SHA256 (vozlt-nginx-module-vts-v0.1.18_GH0.tar.gz) = 17ea41d4083f6d1ab1ab83dad9160eeca66867abe16c5a0421f85a39d7c84b65
-SIZE (vozlt-nginx-module-vts-v0.1.18_GH0.tar.gz) = 380327
+SHA256 (vozlt-nginx-module-vts-v0.2.1_GH0.tar.gz) = 1a63d78d3ae4df18b3a57a616eeee006cdc0bd71aa7ea2947046004b123704f4
+SIZE (vozlt-nginx-module-vts-v0.2.1_GH0.tar.gz) = 179679
 SHA256 (tg123-websockify-nginx-module-c11bc9a_GH0.tar.gz) = aca454bffcee2476dc92682ebfb8c0378a271fda178be7e945d648419d220758
 SIZE (tg123-websockify-nginx-module-c11bc9a_GH0.tar.gz) = 14646
 SHA256 (openresty-xss-nginx-module-v0.06_GH0.tar.gz) = 0b12bbc53a41f3e3d6df419c173b8c87434be3e6cd255a8193aa91345a2de6cf
diff --git a/www/nginx-devel/pkg-plist b/www/nginx-devel/pkg-plist
index 0580ca5cd00e..574b29720305 100644
--- a/www/nginx-devel/pkg-plist
+++ b/www/nginx-devel/pkg-plist
@@ -80,6 +80,7 @@
 %%DSO%%%%SRCACHE%%libexec/nginx/ngx_http_srcache_filter_module.so
 %%DSO%%%%STREAM%%%%NJS%%libexec/nginx/ngx_stream_js_module.so
 %%DSO%%%%STREAM%%libexec/nginx/ngx_stream_module.so
+%%DSO%%%%STS%%libexec/nginx/ngx_http_stream_server_traffic_status_module.so
 %%DSO%%%%VOD%%libexec/nginx/ngx_http_vod_module.so
 %%DSO%%%%VTS%%libexec/nginx/ngx_http_vhost_traffic_status_module.so
 %%DSO%%%%WEBSOCKIFY%%libexec/nginx/ngx_http_websockify_module.so