<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/84cc8a41fc039315bdf5e9b2eda75bc9924bf649">https://github.com/macports/macports-ports/commit/84cc8a41fc039315bdf5e9b2eda75bc9924bf649</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 84cc8a41fc0 nginx: use pcre2
</span>84cc8a41fc0 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 84cc8a41fc039315bdf5e9b2eda75bc9924bf649
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Wed Apr 9 13:34:07 2025 +1000
<span style='display:block; white-space:pre;color:#404040;'> nginx: use pcre2
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> The version of PCRE installed by the pcre port is EOL. The lua module
</span><span style='display:block; white-space:pre;color:#404040;'> for nginx has supported pcre2 since version 0.10.26.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://github.com/openresty/lua-nginx-module/commit/cb83e33e26579788be0fe0282fa5976de6dfa6e3
</span>---
www/nginx/Portfile | 8 ++------
1 file changed, 2 insertions(+), 6 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 c54c5905251..401abe79265 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,7 +4,7 @@ PortSystem 1.0
</span>
name nginx
version 1.26.3
<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:#e0e0e0;'>@@ -40,7 +40,7 @@ checksums ${name}-${version}${extract.suffix} \
</span> sha256 69ee2b237744036e61d24b836668aad3040dda461fe6f570f1787eab570c75aa \
size 1260179
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:pcre \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:pcre2 \
</span> port:zlib
patchfiles patch-auto__install.diff \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -80,10 +80,6 @@ configure.args-append \
</span> --http-uwsgi-temp-path=${nginx_rundir}/uwsgi_temp \
--with-compat
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# pcre2 breaks the lua module (https://trac.macports.org/ticket/65150)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --without-pcre2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # remove --disable-dependency-tracking
configure.universal_args-delete --disable-dependency-tracking
</pre><pre style='margin:0'>
</pre>