<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ade8170aad9e6793590365f7461542fe004a82cc">https://github.com/macports/macports-ports/commit/ade8170aad9e6793590365f7461542fe004a82cc</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit ade8170aad9e6793590365f7461542fe004a82cc
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Wed Jun 22 15:46:28 2022 -0500

<span style='display:block; white-space:pre;color:#404040;'>    nginx: update modules, cleanup
</span>---
 www/nginx/Portfile | 33 ++++++++++++---------------------
 1 file changed, 12 insertions(+), 21 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/nginx/Portfile b/www/nginx/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9689b2503e5..14f4e1483e4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/nginx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/nginx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,11 +4,13 @@ PortSystem          1.0
</span> 
 name                nginx
 version             1.22.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories          www mail
 license             BSD
 maintainers         {mps @Schamschula} openmaintainer
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+conflicts           nginx-devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description         High-performance HTTP(S) server, HTTP(S) reverse proxy and IMAP/POP3 \
                     proxy server
 long_description    Nginx ("engine x") is an HTTP and reverse proxy server, a mail proxy \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,7 +57,6 @@ set auto_activate_confs {nginx.conf mime.types fastcgi.conf}
</span> 
 # portfile-scoped vars for variant routines to re-def and use in port-stages (post-extract, pre-patch, etc)
 set nginx_lua_mod_dirname      ""
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set nginx_rtmp_mod_dirname     ""
</span> set nginx_upload_mod_dirname   ""
 
 # for aforementioned re-defs of portfile-scoped vars in variant routines
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -360,27 +361,17 @@ variant rtmp description {Enable Ngx RTMP module (https://github.com/arut/nginx-
</span>                             size    519934
 
     configure.args-append   --add-module=${workpath}/${rtmp_distname}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    nginx_set_portfile_var  nginx_rtmp_mod_dirname    "${rtmp_distname}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # patch routine balks on file names with "../", but rel-paths in patchfiles start from $worksrcpath
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pre-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ln -s   "${workpath}/${nginx_rtmp_mod_dirname}" "${worksrcpath}/nginx_rtmp_module.tmp"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        file delete   "${worksrcpath}/nginx_rtmp_module.tmp"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span> }
 
 variant http_push description {Enable Ngx HTTP Push module (https://github.com/slact/nchan)} {
     set http_push_filename  nchan
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set http_push_version   1.2.15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set http_push_version   1.3.0
</span>     set http_push_distname  ${http_push_filename}-${http_push_version}
     distfiles-append        v${http_push_version}.tar.gz:http_push_module
     checksums-append        v${http_push_version}.tar.gz \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                            rmd160  1d36b1c82c1e4e125f6763bf7e73933bc3113da9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  dbb05bec6a4cf6ad1c1a4e613a2c832669c0eb87847e70ab26bc6c590361a818 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            size    734488
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            rmd160  1593483c8d26527255986a0502fd2ae137f12214 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  70ffed635d24aab0ff1ebb595d8b41fde105127dfd50cecac6df86b558778537 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    745161
</span> 
      configure.args-append   --add-module=${workpath}/${http_push_distname}
 }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -432,13 +423,13 @@ variant headers_more description {Enable headers-more module (https://github.com
</span> 
 variant jwt description {Add JWT (Javascript Web Token) support to server using TeslaGov's ngx-http-auth-jwt-module (https://github.com/TeslaGov/ngx-http-auth-jwt-module)} {
     set jwt_filename        ngx-http-auth-jwt-module
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set jwt_version         1.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set jwt_version         1.1.0
</span>     set jwt_distname        ${jwt_filename}-${jwt_version}
     distfiles-append        ${jwt_version}.tar.gz:jwt_module
     checksums-append        ${jwt_version}.tar.gz \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                            rmd160  b9ccb4f971eb864ad018e5ecff718150687dab71 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  9043bf1b46ecf71b03f6b9292b774bc283181d674ad4c2b61b6d74c838798dac \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            size    13804
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            rmd160  41a340016ae7c7df7a306ac296b2ec26abb4a7d6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  effdcb27e492134e8e990d4e7edf26c72855ec5b7676ca997a69efcb589b35fe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    14736
</span> 
     configure.args-append   --add-dynamic-module=${workpath}/${jwt_distname}
     depends_lib-append      port:libjwt
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -472,4 +463,4 @@ variant vod description {Add MP4 repackeging for HLS, DASH, HDS, HSS using nginx
</span> 
 livecheck.type      regexm
 livecheck.url       ${homepage}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex     {nginx-(\d+\.\d+\.\d+)</a>\s+mainline}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex     {nginx-(\d+\.\d+\.\d+)</a>\s+stable}
</span></pre><pre style='margin:0'>

</pre>