<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/3617b18d2868943a7d582a001dbc788c67cde190">https://github.com/macports/macports-ports/commit/3617b18d2868943a7d582a001dbc788c67cde190</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 3617b18d286 nginx: update to 1.24.0. disable incompatible jwt variant
</span>3617b18d286 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 3617b18d2868943a7d582a001dbc788c67cde190
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Tue Apr 11 14:24:46 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    nginx: update to 1.24.0. disable incompatible jwt variant
</span>---
 www/nginx/Portfile | 38 ++++++++++++++++++++------------------
 1 file changed, 20 insertions(+), 18 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 14aad23350b..ceebcc73992 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;'>@@ -3,8 +3,8 @@
</span> PortSystem          1.0
 
 name                nginx
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.22.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.24.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories          www mail
 license             BSD
 maintainers         {mps @Schamschula} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,9 +36,9 @@ master_sites        https://nginx.org/download:nginx \
</span> 
 distfiles           ${name}-${version}${extract.suffix}:nginx
 checksums           ${name}-${version}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  b82177a978a03676981d3f7a9bf3af9554e93f6d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  9ebb333a9e82b952acd3e2b4aeb1d4ff6406f72491bab6cd9fe69f0dea737f31 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1073948
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  e3ca7270b5d3a27b3f83ff50cc858e9011bea3e1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  77a2541637b92a621e3ee76776c8b7b40cf6d707e69ba53a940283e30ff2f55d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1112471
</span> 
 depends_lib         port:pcre \
                     port:zlib
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -78,6 +78,7 @@ configure.args-append \
</span>                     --http-proxy-temp-path=${nginx_rundir}/proxy_temp \
                     --http-fastcgi-temp-path=${nginx_rundir}/fastcgi_temp \
                     --http-uwsgi-temp-path=${nginx_rundir}/uwsgi_temp \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-compat
</span> 
 # pcre2 breaks the lua module (https://trac.macports.org/ticket/65150)
 configure.args-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -431,19 +432,20 @@ variant headers_more description {Enable headers-more module (https://github.com
</span>     configure.args-append       --add-module=${workpath}/${ngx_h_more_distname}
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-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)} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set jwt_filename        ngx-http-auth-jwt-module
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set jwt_version         1.1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set jwt_distname        ${jwt_filename}-${jwt_version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    distfiles-append        ${jwt_version}.tar.gz:jwt_module
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums-append        ${jwt_version}.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            rmd160  41a340016ae7c7df7a306ac296b2ec26abb4a7d6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  effdcb27e492134e8e990d4e7edf26c72855ec5b7676ca997a69efcb589b35fe \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            size    14736
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append   --add-dynamic-module=${workpath}/${jwt_distname}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append      port:libjwt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# See https://github.com/TeslaGov/ngx-http-auth-jwt-module/issues/82
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# 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)} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#     set jwt_filename        ngx-http-auth-jwt-module
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#     set jwt_version         1.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#     set jwt_distname        ${jwt_filename}-${jwt_version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#     distfiles-append        ${jwt_version}.tar.gz:jwt_module
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#     checksums-append        ${jwt_version}.tar.gz \
</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><span style='display:block; white-space:pre;background:#e0ffe0;'>+# 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#     configure.args-append   --add-dynamic-module=${workpath}/${jwt_distname}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#     depends_lib-append      port:libjwt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# }
</span> 
 variant fancyindex description {Add fancy index support; file listings, like the built-in autoindex module does, but with a touch of style} {
     set fancyindex_filename        ngx-fancyindex
</pre><pre style='margin:0'>

</pre>