svn commit: r465248 - in head/www/nginx-devel: . files
Sergey A. Osokin
osa at FreeBSD.org
Wed Mar 21 23:13:58 UTC 2018
Author: osa
Date: Wed Mar 21 23:13:57 2018
New Revision: 465248
URL: https://svnweb.freebsd.org/changeset/ports/465248
Log:
Upgrade from 1.13.9 to 1.13.10.
Upgrade third-party modules to their recent version.
<ChangeLog>
*) Feature: the "set" parameter of the "include" SSI directive now
allows writing arbitrary responses to a variable; the
"subrequest_output_buffer_size" directive defines maximum response
size.
*) Feature: now nginx uses clock_gettime(CLOCK_MONOTONIC) if available,
to avoid timeouts being incorrectly triggered on system time changes.
*) Feature: the "escape=none" parameter of the "log_format" directive.
Thanks to Johannes Baiter and Calin Don.
*) Feature: the $ssl_preread_alpn_protocols variable in the
ngx_stream_ssl_preread_module.
*) Feature: the ngx_http_grpc_module.
*) Bugfix: in memory allocation error handling in the "geo" directive.
*) Bugfix: when using variables in the "auth_basic_user_file" directive
a null character might appear in logs.
Thanks to Vadim Filimonov.
</ChangeLog>
Modified:
head/www/nginx-devel/Makefile
head/www/nginx-devel/distinfo
head/www/nginx-devel/files/extra-patch-passenger-build-nginx.rb
Modified: head/www/nginx-devel/Makefile
==============================================================================
--- head/www/nginx-devel/Makefile Wed Mar 21 22:55:07 2018 (r465247)
+++ head/www/nginx-devel/Makefile Wed Mar 21 23:13:57 2018 (r465248)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= nginx
-PORTVERSION= 1.13.9
+PORTVERSION= 1.13.10
CATEGORIES= www
MASTER_SITES= http://nginx.org/download/
MASTER_SITES+= LOCAL/osa
@@ -112,6 +112,7 @@ OPTIONS_DEFINE= \
LUA \
MEMC \
MODSECURITY \
+ MODSECURITY3 \
NAXSI \
PASSENGER \
POSTGRES \
@@ -223,6 +224,7 @@ LET_DESC= 3rd party let module
LUA_DESC= 3rd party lua module
MEMC_DESC= 3rd party memc (memcached) module
MODSECURITY_DESC= 3rd party mod_security module
+MODSECURITY3_DESC= 3rd party mod_security v3 module
NAXSI_DESC= 3rd party naxsi module
PASSENGER_DESC= 3rd party passenger module
POSTGRES_DESC= 3rd party postgres module
@@ -893,6 +895,12 @@ CONFIGURE_ARGS+=--add-module=${WRKDIR}/modsecurity-${N
EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-nginx-modsecurity-configure
.endif
+.if ${PORT_OPTIONS:MMODSECURITY3}
+LIB_DEPENDS+= libmodsecurity.so:www/mod_security3
+GH_TUPLE+= SpiderLabs:ModSecurity-nginx:c0ae166:modsec
+CONFIGURE_ARGS+=--add-module=${WRKSRC_modsec}
+.endif
+
.if ${PORT_OPTIONS:MNAXSI}
NGINX_NAXSI_VERSION= 0.55.3
GH_ACCOUNT+= nbs-system:naxsi
@@ -911,7 +919,7 @@ CONFIGURE_ARGS+=--without-http_rewrite_module \
.endif
.if ${PORT_OPTIONS:MPASSENGER}
-PASSENGER_VERSION= 5.1.12
+PASSENGER_VERSION= 5.2.1
MASTER_SITES+= http://s3.amazonaws.com/phusion-passenger/releases/:passenger
DISTFILES+= passenger-${PASSENGER_VERSION}.tar.gz:passenger
.if ${PORT_OPTIONS:MDSO}
@@ -1139,7 +1147,7 @@ CONFIGURE_ARGS+=--add-module=${WRKSRC_arrayvar}
.endif
.if ${PORT_OPTIONS:MBROTLI}
-NGINX_BROTLI_VERSION= 8cd9dd5
+NGINX_BROTLI_VERSION= 6a11744
LIB_DEPENDS+= libbrotlicommon.so:archivers/brotli
GH_ACCOUNT+= eustas:brotli
GH_PROJECT+= ngx_brotli:brotli
Modified: head/www/nginx-devel/distinfo
==============================================================================
--- head/www/nginx-devel/distinfo Wed Mar 21 22:55:07 2018 (r465247)
+++ head/www/nginx-devel/distinfo Wed Mar 21 23:13:57 2018 (r465248)
@@ -1,6 +1,6 @@
-TIMESTAMP = 1519183115
-SHA256 (nginx-1.13.9.tar.gz) = 5faea18857516fe68d30be39c3032bd22ed9cf85e1a6fdf32e3721d96ff7fa42
-SIZE (nginx-1.13.9.tar.gz) = 994802
+TIMESTAMP = 1521673519
+SHA256 (nginx-1.13.10.tar.gz) = 336182104d90be3c40c874f7f06f87dbb357da1dc74ea573ad081a0f29a94885
+SIZE (nginx-1.13.10.tar.gz) = 1014863
SHA256 (ngx_cache_purge-2.3.tar.gz) = 279e0d8a46d3b1521fd43b3f78bc1c08b263899142a7cc5058c1c0361a92c89c
SIZE (ngx_cache_purge-2.3.tar.gz) = 12248
SHA256 (nginx_mogilefs_module-1.0.4.tar.gz) = 7ac230d30907f013dff8d435a118619ea6168aa3714dba62c6962d350c6295ae
@@ -15,8 +15,8 @@ SHA256 (08a395c66e42.tar.gz) = 53e440737ed1aff1f09fae1
SIZE (08a395c66e42.tar.gz) = 120603
SHA256 (modsecurity-2.9.2.tar.gz) = 41a8f73476ec891f3a9e8736b98b64ea5c2105f1ce15ea57a1f05b4bf2ffaeb5
SIZE (modsecurity-2.9.2.tar.gz) = 4298993
-SHA256 (passenger-5.1.12.tar.gz) = 1705bd6d1f9b9d055fb58b3545ca6f38ca6d222c07201f53c5014e0eb09f4495
-SIZE (passenger-5.1.12.tar.gz) = 4245993
+SHA256 (passenger-5.2.1.tar.gz) = d725a705124dad1ae9a4ce61d76566061dc80abd4ec7a652489f09a8de60e481
+SIZE (passenger-5.2.1.tar.gz) = 4978302
SHA256 (ngx_slowfs_cache-1.10.tar.gz) = 1e81453942e5b0877de1f1f06c56ae82918ea9818255cb935bcb673c95a758a1
SIZE (ngx_slowfs_cache-1.10.tar.gz) = 11809
SHA256 (giom-nginx_accept_language_module-2f69842_GH0.tar.gz) = 5534ca63cdfc2a7dc4e1cbf9c2d54d3ed3f0e6c86b4a95be48ec0a3f41cc1eb0
@@ -127,8 +127,8 @@ SHA256 (nginx-njs-3995aba_GH0.tar.gz) = 89e575eef9ce0f
SIZE (nginx-njs-3995aba_GH0.tar.gz) = 232281
SHA256 (openresty-array-var-nginx-module-v0.05_GH0.tar.gz) = c949d4be6f3442c8e2937046448dc8d8def25c0e0fa6f4e805144cea45eabe80
SIZE (openresty-array-var-nginx-module-v0.05_GH0.tar.gz) = 11280
-SHA256 (eustas-ngx_brotli-8cd9dd5_GH0.tar.gz) = 2e5d99efc7073549337cc38cb236819a8b8900fbb8f449b587c6cd9bf3b6c920
-SIZE (eustas-ngx_brotli-8cd9dd5_GH0.tar.gz) = 10585
+SHA256 (eustas-ngx_brotli-6a11744_GH0.tar.gz) = e8a34dd30ff08a23cb7060d026e4e63cf33fb9e3c3a05eb5126fafb1732a51a9
+SIZE (eustas-ngx_brotli-6a11744_GH0.tar.gz) = 12773
SHA256 (calio-form-input-nginx-module-v0.12_GH0.tar.gz) = 5c1869d55897075adb3fdf840b21060dc54669a1f840a36d1539acc7e59dd106
SIZE (calio-form-input-nginx-module-v0.12_GH0.tar.gz) = 11090
SHA256 (calio-iconv-nginx-module-v0.14_GH0.tar.gz) = b8b9f355c05c0790226512f6732348a2404d48531688a1fc04ce6768163bf462
Modified: head/www/nginx-devel/files/extra-patch-passenger-build-nginx.rb
==============================================================================
--- head/www/nginx-devel/files/extra-patch-passenger-build-nginx.rb Wed Mar 21 22:55:07 2018 (r465247)
+++ head/www/nginx-devel/files/extra-patch-passenger-build-nginx.rb Wed Mar 21 23:13:57 2018 (r465248)
@@ -1,5 +1,5 @@
---- ../passenger-5.1.12/build/nginx.rb.orig 2013-10-26 18:00:00.000000000 -0400
-+++ ../passenger-5.1.12/build/nginx.rb 2016-05-09 18:21:22.426777000 -0400
+--- ../passenger-5.2.1/build/nginx.rb.orig 2013-10-26 18:00:00.000000000 -0400
++++ ../passenger-5.2.1/build/nginx.rb 2016-05-09 18:21:22.426777000 -0400
@@ -33,13 +33,12 @@
desc "Build Nginx support files"
task :nginx => [
More information about the svn-ports-head
mailing list