<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/c50ff9f3a2c5b07a326ba74e415d4cc8cb346ff0">https://github.com/macports/macports-ports/commit/c50ff9f3a2c5b07a326ba74e415d4cc8cb346ff0</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 c50ff9f3a2c nginx: update to 1.19.7
</span>c50ff9f3a2c is described below
<span style='display:block; white-space:pre;color:#808000;'>commit c50ff9f3a2c5b07a326ba74e415d4cc8cb346ff0
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Tue Feb 16 15:28:38 2021 -0600
<span style='display:block; white-space:pre;color:#404040;'> nginx: update to 1.19.7
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> upload-module: update to 2.3.0
</span><span style='display:block; white-space:pre;color:#404040;'> lua-module: update to 0.10.19
</span>---
www/nginx/Portfile | 50 +++++++++++++++++---------------------------------
1 file changed, 17 insertions(+), 33 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 5f85d1eae6f..99e86a13249 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.19.6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.19.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories www mail
platforms darwin
license BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,7 +22,7 @@ long_description \
</span>
homepage https://nginx.org/
master_sites https://nginx.org/download:nginx \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- http://www.grid.net.ru/nginx/download/:upload_module \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ https://github.com/vkholodkov/nginx-upload-module/archive/:upload_module \
</span> https://github.com/evanmiller/mod_zip/archive/:zip_module \
https://people.freebsd.org/~osa/:redis_module \
https://github.com/masterzen/nginx-upload-progress-module/archive/:uploadprogress_module \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,9 +38,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 d35502755eb1720a6a2434f21913157e9bd99528 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 b11195a02b1d3285ddf2987e02c6b6d28df41bb1b1dd25f33542848ef4fc33b5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1055982 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 d9fa358357556310fcf665d2104862d9f92201be \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7ae4dd020c41d3a5e1e6a8578fcc60e508e3e27e7668e845ddc87a05a775b50e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1056631
</span>
depends_lib port:pcre \
port:zlib
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -258,34 +258,18 @@ variant stream description {Enable ngx_stream_core_module for generic TCP proxyi
</span> }
variant upload description {Enable Valery Kholodkov's upload module (http://grid.net.ru/nginx/upload.en.html)} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set upload_filename nginx_upload_module
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set upload_version 2.2.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set upload_distname ${upload_filename}-${upload_version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set upload_filename nginx-upload-module
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set upload_version 2.3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set upload_distname ${upload_version}
</span> distfiles-append ${upload_distname}.tar.gz:upload_module
checksums-append ${upload_distname}.tar.gz \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 5734af837be3fe8ec444a7e5e7f6707118594098 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 b1c26abe0427180602e257627b4ed21848c93cc20cefc33af084983767d65805
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --add-module=${workpath}/${upload_distname}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # v2.2.0 release references members of ngx_http_request_body_t that were renamed in later nginx versions.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Patch nginx_upload_module.c with fixed version from https://github.com/TimothyKlim/nginx-upload-module.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append patch-nginx_upload_module.tmp-ngx_http_upload_module.c.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 5443cf56908be57a95647146926110cdcf0a0bde \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c86e318addb9c88d70fdbd58ff1f6ef6f404a93070f6db8017a1f880c97946c4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 40139
</span>
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --add-module=${workpath}/${upload_filename}-${upload_distname}
</span>
nginx_set_portfile_var nginx_upload_mod_dirname "${upload_distname}"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pre-fetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ui_error "The +upload variant is currently broken, because the upload module is not compatible with nginx 1.9.0."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- error "incompatible variant selection"
</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_upload_mod_dirname}" "${worksrcpath}/nginx_upload_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_upload_module.tmp"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span> }
variant upload_progress description {Enable Brice Figureau's upload progress module (https://github.com/masterzen/nginx-upload-progress-module)} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -386,13 +370,13 @@ variant devel_kit description {Enable ngx_devel_kit module (https://github.com/s
</span> variant lua requires devel_kit description {Enable Lua module (https://github.com/openresty/lua-nginx-module)} {
depends_lib-append port:luajit
set ngx_lua_filename lua-nginx-module
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set ngx_lua_version 0.10.15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set ngx_lua_version 0.10.19
</span> set ngx_lua_distname ${ngx_lua_filename}-${ngx_lua_version}
distfiles-append v${ngx_lua_version}.tar.gz:lua_module
checksums-append v${ngx_lua_version}.tar.gz \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 1e3801a632eee54458c53a05293cf301653240ec \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 7d5f3439c8df56046d0564b5857fd8a30296ab1bd6df0f048aed7afb56a0a4c2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 655110
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 cd8171fcadbd8f77692ab63b35d7ec66ca66983b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 242d60b97eb7459cd0c0d58083cf7f3195d46181829da45ab8b09a857bb0ed01 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 666942
</span>
configure.cflags -I${prefix}/include/luajit-2.1/ ${configure.cflags}
configure.env LUAJIT_INC=${prefix}/include/luajit-2.1/
</pre><pre style='margin:0'>
</pre>