diff options
author | osa <osa@FreeBSD.org> | 2011-07-13 17:21:17 +0800 |
---|---|---|
committer | osa <osa@FreeBSD.org> | 2011-07-13 17:21:17 +0800 |
commit | eb5486a8c2da16ee9c34c2058d2fbe1ae99ced66 (patch) | |
tree | 10d0cad5c64564fcec398600641e299b577ff17d /www/nginx | |
parent | 3ac120182262f543206c33cbf6a468778753efb2 (diff) | |
download | freebsd-ports-gnome-eb5486a8c2da16ee9c34c2058d2fbe1ae99ced66.tar.gz freebsd-ports-gnome-eb5486a8c2da16ee9c34c2058d2fbe1ae99ced66.tar.zst freebsd-ports-gnome-eb5486a8c2da16ee9c34c2058d2fbe1ae99ced66.zip |
Add two more third-party modules:
o) chunkin-nginx-module - HTTP 1.1 chunked-encoding request body support;
o) xss-nginx-module - native cross-site scripting support in nginx.
Update nginx_eval_module to the latest version 1.0.3, move MASTER_SITES
to github.
Bump PORTREVISION is unnecessary, because these modules are
disabled by default.
Diffstat (limited to 'www/nginx')
-rw-r--r-- | www/nginx/Makefile | 32 | ||||
-rw-r--r-- | www/nginx/distinfo | 8 |
2 files changed, 33 insertions, 7 deletions
diff --git a/www/nginx/Makefile b/www/nginx/Makefile index 3f291827d562..3ca4a6ee6fbe 100644 --- a/www/nginx/Makefile +++ b/www/nginx/Makefile @@ -70,6 +70,7 @@ OPTIONS= DEBUG "Enable nginx debugging" off \ HTTP_UPSTREAM_KEEPALIVE "3rd party upstream keepalive module" off \ HTTP_ZIP_MODULE "3rd party http_zip module" off \ DEVEL_KIT_MODULE "3rd party devel_kit module" off \ + CHUNKIN_MODULE "3rd party chunkin module" off \ LUA_MODULE "3rd party lua module" off \ MEMC_MODULE "3rd party memc (memcached) module" off \ PASSENGER_MODULE "3rd party passenger module" off \ @@ -79,7 +80,8 @@ OPTIONS= DEBUG "Enable nginx debugging" off \ SRCACHE_MODULE "3rd party srcache module" off \ SUPERVISORD_MODULE "3rd party supervisord module" off \ SYSLOG_SUPPORT "3rd party syslog support" off \ - UDPLOG_MODULE "3rd party udplog (syslog) module" off + UDPLOG_MODULE "3rd party udplog (syslog) module" off \ + XSS_MODULE "3rd party xss module" off WANT_GNOME= yes MAKE_JOBS_SAFE= yes @@ -220,10 +222,12 @@ CONFIGURE_ARGS+=--with-http_dav_module .endif .if defined(WITH_HTTP_EVAL_MODULE) -NGINX_EVAL_MODULE_VERSION= 1.0.1 -MASTER_SITES+= http://www.grid.net.ru/nginx/download/:eval -DISTFILES+= nginx_eval_module-${NGINX_EVAL_MODULE_VERSION}.tar.gz:eval -CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_eval_module-${NGINX_EVAL_MODULE_VERSION} +NGINX_EVAL_MODULE_VERSION= 1.0.3 +GIT_EVAL_MODULE_VERSION= 0-g125fa2e +FETCH_ARGS= -pRr +MASTER_SITES+= https://github.com/vkholodkov/nginx-eval-module/tarball/${NGINX_EVAL_MODULE_VERSION}/:eval +DISTFILES+= vkholodkov-nginx-eval-module-${NGINX_EVAL_MODULE_VERSION}-${GIT_EVAL_MODULE_VERSION}.tar.gz:eval +CONFIGURE_ARGS+=--add-module=${WRKDIR}/vkholodkov-nginx-eval-module-${GIT_EVAL_MODULE_VERSION:S/^0-g//} .endif .if defined(WITH_HTTP_FANCYINDEX_MODULE) @@ -393,6 +397,15 @@ DISTFILES+= mod_zip-${NGINX_ZIP_MODULE_VERSION}.tar.gz:zip CONFIGURE_ARGS+=--add-module=${WRKDIR}/mod_zip-${NGINX_ZIP_MODULE_VERSION} .endif +.if defined(WITH_CHUNKIN_MODULE) +NGINX_CHUNKIN_MODULE_VERSION= 0.22rc1 +GIT_CHUNKIN_MODULE_VERSION= 0-gb0a3ee3 +FETCH_ARGS= -pRr +MASTER_SITES+= https://github.com/agentzh/chunkin-nginx-module/tarball/v${NGINX_CHUNKIN_MODULE_VERSION}/:chunkin +DISTFILES+= agentzh-chunkin-nginx-module-v${NGINX_CHUNKIN_MODULE_VERSION}-${GIT_CHUNKIN_MODULE_VERSION}.tar.gz:chunkin +CONFIGURE_ARGS+=--add-module=${WRKDIR}/agentzh-chunkin-nginx-module-${GIT_CHUNKIN_MODULE_VERSION:S/^0-g//} +.endif + .if defined(WITH_DEVEL_KIT_MODULE) NGINX_DEVEL_KIT_MODULE_VERSION= 0.2.17 GIT_DEVEL_KIT_MODULE_VERSION= 0-gbc97eea @@ -501,6 +514,15 @@ CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_udplog_module-${NGINX_UDPLOG_MODULE EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_udplog_module.c .endif +.if defined(WITH_XSS_MODULE) +NGINX_XSS_MODULE_VERSION= 0.03rc3 +GIT_XSS_MODULE_VERSION= 0-g8618dd3 +FETCH_ARGS= -pRr +MASTER_SITES+= https://github.com/agentzh/xss-nginx-module/tarball/v${NGINX_XSS_MODULE_VERSION}/:xss +DISTFILES+= agentzh-xss-nginx-module-v${NGINX_XSS_MODULE_VERSION}-${GIT_XSS_MODULE_VERSION}.tar.gz:xss +CONFIGURE_ARGS+=--add-module=${WRKDIR}/agentzh-xss-nginx-module-${GIT_XSS_MODULE_VERSION:S/^0-g//} +.endif + .if defined(WITH_WWW) PLIST_SUB+= WWWDATA="" .else diff --git a/www/nginx/distinfo b/www/nginx/distinfo index 345c5dc9df42..9096a1468299 100644 --- a/www/nginx/distinfo +++ b/www/nginx/distinfo @@ -14,8 +14,8 @@ SHA256 (agentzh-echo-nginx-module-v0.36-0-g13dd12f.tar.gz) = 04745fd3de81d350b3c SIZE (agentzh-echo-nginx-module-v0.36-0-g13dd12f.tar.gz) = 63722 SHA256 (agentzh-headers-more-nginx-module-v0.15-0-g137855d.tar.gz) = d5ada29c15ff112c39599e3b245450ef785bb096c6724ecd8eaf1699b06e10e2 SIZE (agentzh-headers-more-nginx-module-v0.15-0-g137855d.tar.gz) = 22738 -SHA256 (nginx_eval_module-1.0.1.tar.gz) = f11ba0bf445f0eafd999d52817e298b1f1b09817f74b6120ed491e611d53c798 -SIZE (nginx_eval_module-1.0.1.tar.gz) = 4974 +SHA256 (vkholodkov-nginx-eval-module-1.0.3-0-g125fa2e.tar.gz) = 945046c42d973be9293e03ab41e3a0e04677524b2cd813cfc5146cf1d2f0ab8f +SIZE (vkholodkov-nginx-eval-module-1.0.3-0-g125fa2e.tar.gz) = 5727 SHA256 (ngx-fancyindex-0.3.1.tar.gz) = 877e383c6bc06be92abb88f5ac251a165b63feb5f4828d52a554efc19a3f7c7d SIZE (ngx-fancyindex-0.3.1.tar.gz) = 13071 SHA256 (ngx_http_gunzip_filter_module-0.3.tar.gz) = c1860befc868970dce4085631e7717c749329883d8b05a2a64bd2850f346cd39 @@ -46,6 +46,8 @@ SHA256 (ngx_http_upstream_keepalive-0.4.tar.gz) = 47c751380deba98c57747d711157ed SIZE (ngx_http_upstream_keepalive-0.4.tar.gz) = 8267 SHA256 (mod_zip-1.1.6.tar.gz) = d30546b4be8308c721df0240ebc38c474c6b577381a110321eded6dbed5104b1 SIZE (mod_zip-1.1.6.tar.gz) = 21991 +SHA256 (agentzh-chunkin-nginx-module-v0.22rc1-0-gb0a3ee3.tar.gz) = 23c41a6743803f8521c55b9c76d5c35b20e9870576478ce9152d2ecddffbf2ca +SIZE (agentzh-chunkin-nginx-module-v0.22rc1-0-gb0a3ee3.tar.gz) = 32575 SHA256 (simpl-ngx_devel_kit-v0.2.17-0-gbc97eea.tar.gz) = bf5540d76d1867b4411091f16c6c786fd66759099c59483c76c68434020fdb02 SIZE (simpl-ngx_devel_kit-v0.2.17-0-gbc97eea.tar.gz) = 64964 SHA256 (chaoslawful-lua-nginx-module-v0.2.0-0-g8e7d37e.tar.gz) = abdd6409962a93a38615680f7b8a340c483a80b7098dab3bcd5af47533a596c3 @@ -66,3 +68,5 @@ SHA256 (ngx_supervisord-1.4.tar.gz) = 0954a4efb1b955692acf523e169221146d6aa93ad1 SIZE (ngx_supervisord-1.4.tar.gz) = 19351 SHA256 (nginx_udplog_module-1.0.0.tar.gz) = e0c0bfa524c3a675ad6c08b916d08e57ef45f9818cb8a0d848c2c83785c6e659 SIZE (nginx_udplog_module-1.0.0.tar.gz) = 6284 +SHA256 (agentzh-xss-nginx-module-v0.03rc3-0-g8618dd3.tar.gz) = 53d24316489344beac53bff46f30433ef483123db397e7db27459cd6131eaa39 +SIZE (agentzh-xss-nginx-module-v0.03rc3-0-g8618dd3.tar.gz) = 10016 |