From 9f66476d04367cd20c233a4e3b6065dfddba0937 Mon Sep 17 00:00:00 2001 From: "Sergey A. Osokin" Date: Fri, 16 Sep 2022 22:34:24 -0400 Subject: [PATCH] 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 (*) --- 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 95a7f019f86cd..ffe2ef3f631d1 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 bf25a8c42ed9f..91847e3b5ee16 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 78fc48559cb9f..8c6098a27feca 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 1f4b0646d6e3f..b8a3f26c394e7 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 0580ca5cd00e6..574b29720305c 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