Update from 3.0.19 to 4.0.4:

o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
Update third-party modules:

o) lua from 0.8.1 to 0.8.2;
o) srcache from 0.20 to 0.21.
Update third-party rtmp module from 0.9.18 to 1.0.0.
Update from 4.0.4 to 4.0.5:

o) www/rubygem-passenger;
o) third-party passenger module for www/nginx and www/nginx-devel.
Third-party rtmp module's tarball has been re-rolled without changes in source code.
So, update checksum and size.

Reported by:	vanilla
Add third-party modsecurity module support, version 2.7.4.
If nginx was compiled without --with-http_ssl_module, but with some
other module which uses OpenSSL (e.g. --with-mail_ssl_module), insufficient
preprocessor check resulted in build failure.  The problem was introduced
by e0a3714a36f8 (1.3.14).

Reported by:		"M.S. Babaei" <info@babaei.net>
Patch obtained from:	http://hg.nginx.org/nginx/rev/9d83ec073c51
Update:
o) third-party passenger module from 4.0.5 to 4.0.8;
o) rubygem-passenger from 4.0.5 to 4.0.8;
o) third-party rtmp module from 1.0.0 to 1.0.1.

Conflicts:
	www/rubygem-passenger/Makefile
Update from 1.4.1 to 1.4.2.
Remove needless patch.

<ChangeLog>

*) Bugfix: the $r->header_in() embedded perl method did not return value
   of the "Cookie" and "X-Forwarded-For" request header lines; the bug
   had appeared in 1.3.14.

*) Bugfix: nginx could not be built with the ngx_mail_ssl_module, but
   without ngx_http_ssl_module; the bug had appeared in 1.3.14.

*) Bugfix: in the "proxy_set_body" directive.
   Thanks to Lanshun Zhou.

*) Bugfix: the "fail_timeout" parameter of the "server" directive in the
   "upstream" context might not work if "max_fails" parameter was used;
   the bug had appeared in 1.3.0.

*) Bugfix: a segmentation fault might occur in a worker process if the
   "ssl_stapling" directive was used.
   Thanks to Piotr Sikora.

*) Bugfix: nginx/Windows might stop accepting connections if several
   worker processes were used.

</ChangeLog>
Merge pull request #91 from reallyenglish/tomoyukis

update nginx to 1.4.2
- Move ruby-lang.org mirror to first for MASTER_SITE_RUBY
- Add some additional XORG mirrors from their official list at:
  http://www.x.org/wiki/Releases/Download and prefering http to ftp
- GITHUB redirects the mirrors again. All ports that use USE_GITHUB fail
to fetch the distfiles. Set FETCH_ARGS fix the problem.
Fix address of NSU mirror of ftp.idsoftware.com; kill space at EOL while here.
- Add one more pypi mirror obtained from http://www.pypi-mirrors.org

Reported by:	koobs
Update MASTER_SITE_SOURCEFORGE:
- remove space (authoritative NXDOMAIN)
- add kent and kaz
- Add download.logilab.org to MASTER_SITE_LOGILAB
- Change WWW for devel/py-astng to point to its project homepage

PR:		ports/178513
Submitted by:	Chris Torek <chris.torek@gmail.com>

Conflicts:
	devel/py-astng/pkg-descr
Update comments on GH_TAGNAME to note incorrectness
of using a branch name.

Suggested by:	Kalten on freenode
Explicitly mark ports using 'master' from github
as BROKEN, as they will immediately fail checksum as soon as
the branch is updated
Fix INDEX build
- Use IGNORE for blocking GH_TAGNAME=master to avoid TRYBROKEN
  still building these.
- Also reword 'version' to 'tag'

Reported by:	crees, eadler