Update from 0.7.47 to 0.7.50.

Add third-party upstream fair module. [*]

[*] Requested by:	Gergely CZUCZY <gergely.czuczy@harmless.hu>
[*] Redistribution OK:	Grzegorz Nosek <root@localdomain.pl> (author)

<ChangeLog>

Changes with nginx 0.7.50

*) Bugfix: the $arg_... variables did not work; the bug had appeared
   in 0.7.49.

Changes with nginx 0.7.49

*) Bugfix: a segmentation fault might occur in worker process, if the
   $arg_... variables were used; the bug had appeared in 0.7.48.

Changes with nginx 0.7.48

*) Feature: the "proxy_cache_key" directive.

*) Bugfix: now nginx takes into account the "X-Accel-Expires",
   "Expires", and "Cache-Control" header lines in a backend response.

*) Bugfix: now nginx caches responses for the GET requests only.

*) Bugfix: the "fastcgi_cache_key" directive was not inherited.

*) Bugfix: the $arg_... variables did not work with SSI subrequests.
   Thanks to Maxim Dounin.

*) Bugfix: nginx could not be built with uclibc library.
   Thanks to Timothy Redaelli.

*) Bugfix: nginx could not be built on OpenBSD; the bug had
   appeared in 0.7.46.

</ChangeLog>
This commit is contained in:
Sergey A. Osokin 2009-04-06 14:04:06 +00:00
parent e122eb1792
commit a42cc00ff3
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=231701
2 changed files with 22 additions and 4 deletions

View file

@ -6,7 +6,7 @@
#
PORTNAME= nginx
PORTVERSION= 0.7.47
PORTVERSION= 0.7.50
CATEGORIES= www
MASTER_SITES= http://sysoev.ru/nginx/
MASTER_SITES+= ${MASTER_SITE_LOCAL}
@ -37,6 +37,7 @@ OPTIONS= DEBUG "Enable nginx debugging" off \
HTTP_STATUS_MODULE "Enable http_stub_status module" on \
HTTP_SUB_MODULE "Enable http_sub module" off \
HTTP_UPLOAD_MODULE "Enable upload module" off \
HTTP_UPSTREAM_FAIR "Enable upstream fair module" off \
HTTP_UPSTREAM_KEEPALIVE "Enable upstream keepalive module" off \
HTTP_XSLT_MODULE "Enable http_xslt module" off \
HTTP_ZIP_MODULE "Enable http_zip module" off \
@ -175,6 +176,13 @@ DISTFILES+= nginx_upload_module-${NGINX_UPLOAD_MODULE_VERSION}.tar.gz:upload
CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_upload_module-${NGINX_UPLOAD_MODULE_VERSION}
.endif
.if defined(WITH_HTTP_UPSTREAM_FAIR)
NGINX_UPSTREAM_FAIR_VERSION= 20081012
MASTER_SITES+= ${MASTER_SITE_LOCAL:S/$/:upstreamfair/}
DISTFILES+= nginx_upstream_fair-${NGINX_UPSTREAM_FAIR_VERSION}.tar.gz:upstreamfair
CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_upstream_fair-${NGINX_UPSTREAM_FAIR_VERSION}
.endif
.if defined(WITH_HTTP_UPSTREAM_KEEPALIVE)
NGINX_UPSTREAM_KEEPALIVE_VERSION= 0.1
MASTER_SITES+= http://mdounin.ru/files/:upstream
@ -238,6 +246,13 @@ CONFIGURE_ARGS+=--with-mail_ssl_module
PLIST_SUB+= NGINX_TMPDIR=${NGINX_TMPDIR} WWWOWN=${WWWOWN} WWWGRP=${WWWGRP}
pre-everything::
.if defined(WITH_HTTP_UPSTREAM_FAIR)
@${ECHO_MSG}
@${ECHO_MSG} "Enable http_ssl module to build upstream_fair with SSL support"
@${ECHO_MSG}
.endif
post-patch:
@${REINPLACE_CMD} 's!%%HTTP_PORT%%!${HTTP_PORT}!; \
s!%%PREFIX%%!${PREFIX}!' \

View file

@ -1,6 +1,6 @@
MD5 (nginx-0.7.47.tar.gz) = cacd309f517a94cc4acdeec86e6871cf
SHA256 (nginx-0.7.47.tar.gz) = ca84dba43839c5a0f523afe73b4bb97c0d74e63b092df4dd4e4b5cba2b2e8b71
SIZE (nginx-0.7.47.tar.gz) = 579417
MD5 (nginx-0.7.50.tar.gz) = dcf452b87d7fa70f4c3fd62556652c37
SHA256 (nginx-0.7.50.tar.gz) = 355a7461d81c76f0d1e9579dcf2a1df9b3a65cd7f16bbdf1f27c58901687ead0
SIZE (nginx-0.7.50.tar.gz) = 580341
MD5 (nginx-accesskey-2.0.3.tar.gz) = 9b5304346d5139b1841f5baa01ab0cbe
SHA256 (nginx-accesskey-2.0.3.tar.gz) = d9e94321e78a02de16c57f3e048fd31059fd8116ed03d6de7180f435c52502b1
SIZE (nginx-accesskey-2.0.3.tar.gz) = 2632
@ -13,6 +13,9 @@ SIZE (ngx_http_response-0.3.tar.gz) = 2244
MD5 (nginx_upload_module-2.0.8.tar.gz) = 308d43743158263b0d5016aeffadaaa7
SHA256 (nginx_upload_module-2.0.8.tar.gz) = eaacf4dd4d254df5f2666e13f07edd8c1c7e51ddfe625b88e422583cfbcb6165
SIZE (nginx_upload_module-2.0.8.tar.gz) = 17497
MD5 (nginx_upstream_fair-20081012.tar.gz) = 1f7b4f3e47c32f89afac59fa60381dc4
SHA256 (nginx_upstream_fair-20081012.tar.gz) = 4c2bd957168008e5b2397fad49824ca70f3685cf884e8d1be45d56c8e3bbe88c
SIZE (nginx_upstream_fair-20081012.tar.gz) = 10021
MD5 (ngx_http_upstream_keepalive-0.1.tar.gz) = 89c5887abfdacb87e2d21b2973d69cdd
SHA256 (ngx_http_upstream_keepalive-0.1.tar.gz) = a0929ddff8dcf451731c95b077374b15e4306db8e83322aab6183cfed7307915
SIZE (ngx_http_upstream_keepalive-0.1.tar.gz) = 4978