Lines 72-77
Link Here
|
72 |
HTTP_FANCYINDEX_MODULE_URI="http://gitorious.org/ngx-fancyindex/ngx-fancyindex/archive-tarball/2034d0ad" |
72 |
HTTP_FANCYINDEX_MODULE_URI="http://gitorious.org/ngx-fancyindex/ngx-fancyindex/archive-tarball/2034d0ad" |
73 |
HTTP_FANCYINDEX_MODULE_WD="${WORKDIR}/ngx-fancyindex-ngx-fancyindex" |
73 |
HTTP_FANCYINDEX_MODULE_WD="${WORKDIR}/ngx-fancyindex-ngx-fancyindex" |
74 |
|
74 |
|
|
|
75 |
# http_dav-ext_module (https://github.com/arut/nginx-dav-ext-module) |
76 |
HTTP_DAVEXT_MODULE_PV="0.0.1" |
77 |
HTTP_DAVEXT_MODULE_P="arut-nginx-dav-ext-module-54cebc1" |
78 |
HTTP_DAVEXT_MODULE_SHA1="54cebc1" |
79 |
HTTP_DAVEXT_MODULE_URI="https://github.com/arut/nginx-dav-ext-module/tarball/${HTTP_DAVEXT_MODULE_SHA1}" |
80 |
|
75 |
# http_lua (https://github.com/chaoslawful/lua-nginx-module, BSD license) |
81 |
# http_lua (https://github.com/chaoslawful/lua-nginx-module, BSD license) |
76 |
HTTP_LUA_MODULE_PV="0.7.11" |
82 |
HTTP_LUA_MODULE_PV="0.7.11" |
77 |
HTTP_LUA_MODULE_P="ngx_http_lua-${HTTP_LUA_MODULE_PV}" |
83 |
HTTP_LUA_MODULE_P="ngx_http_lua-${HTTP_LUA_MODULE_PV}" |
Lines 91-96
Link Here
|
91 |
SRC_URI="http://nginx.org/download/${P}.tar.gz |
97 |
SRC_URI="http://nginx.org/download/${P}.tar.gz |
92 |
syslog? ( ${SYSLOG_MODULE_URI} -> ${SYSLOG_MODULE_P}.tar.gz ) |
98 |
syslog? ( ${SYSLOG_MODULE_URI} -> ${SYSLOG_MODULE_P}.tar.gz ) |
93 |
${DEVEL_KIT_MODULE_URI} -> ${DEVEL_KIT_MODULE_P}.tar.gz |
99 |
${DEVEL_KIT_MODULE_URI} -> ${DEVEL_KIT_MODULE_P}.tar.gz |
|
|
100 |
nginx_modules_http_dav-ext? ( ${HTTP_DAVEXT_MODULE_URI} -> ${HTTP_DAVEXT_MODULE_P}.tar.gz ) |
94 |
nginx_modules_http_upload_progress? ( ${HTTP_UPLOAD_PROGRESS_MODULE_URI} -> ${HTTP_UPLOAD_PROGRESS_MODULE_P}.tar.gz ) |
101 |
nginx_modules_http_upload_progress? ( ${HTTP_UPLOAD_PROGRESS_MODULE_URI} -> ${HTTP_UPLOAD_PROGRESS_MODULE_P}.tar.gz ) |
95 |
nginx_modules_http_headers_more? ( ${HTTP_HEADERS_MORE_MODULE_URI} -> ${HTTP_HEADERS_MORE_MODULE_P}.tar.gz ) |
102 |
nginx_modules_http_headers_more? ( ${HTTP_HEADERS_MORE_MODULE_URI} -> ${HTTP_HEADERS_MORE_MODULE_P}.tar.gz ) |
96 |
nginx_modules_http_push? ( ${HTTP_PUSH_MODULE_URI} -> ${HTTP_PUSH_MODULE_P}.tar.gz ) |
103 |
nginx_modules_http_push? ( ${HTTP_PUSH_MODULE_URI} -> ${HTTP_PUSH_MODULE_P}.tar.gz ) |
Lines 112-117
Link Here
|
112 |
mp4 perl random_index realip secure_link stub_status sub xslt" |
119 |
mp4 perl random_index realip secure_link stub_status sub xslt" |
113 |
NGINX_MODULES_MAIL="imap pop3 smtp" |
120 |
NGINX_MODULES_MAIL="imap pop3 smtp" |
114 |
NGINX_MODULES_3RD=" |
121 |
NGINX_MODULES_3RD=" |
|
|
122 |
http_dav-ext |
115 |
http_upload_progress |
123 |
http_upload_progress |
116 |
http_headers_more |
124 |
http_headers_more |
117 |
http_push |
125 |
http_push |
Lines 147-152
Link Here
|
147 |
selinux? ( sec-policy/selinux-nginx ) |
155 |
selinux? ( sec-policy/selinux-nginx ) |
148 |
ssl? ( dev-libs/openssl ) |
156 |
ssl? ( dev-libs/openssl ) |
149 |
http-cache? ( userland_GNU? ( dev-libs/openssl ) ) |
157 |
http-cache? ( userland_GNU? ( dev-libs/openssl ) ) |
|
|
158 |
nginx_modules_http_dav-ext? ( dev-libs/expat ) |
150 |
nginx_modules_http_geo? ( dev-libs/geoip ) |
159 |
nginx_modules_http_geo? ( dev-libs/geoip ) |
151 |
nginx_modules_http_gzip? ( sys-libs/zlib ) |
160 |
nginx_modules_http_gzip? ( sys-libs/zlib ) |
152 |
nginx_modules_http_gzip_static? ( sys-libs/zlib ) |
161 |
nginx_modules_http_gzip_static? ( sys-libs/zlib ) |
Lines 235-240
Link Here
|
235 |
fi |
244 |
fi |
236 |
|
245 |
|
237 |
# third-party modules |
246 |
# third-party modules |
|
|
247 |
|
248 |
if use nginx_modules_http_dav-ext; then |
249 |
http_enabled=1 |
250 |
myconf+=" --add-module=${WORKDIR}/${HTTP_DAVEXT_MODULE_P}" |
251 |
fi |
252 |
|
238 |
if use nginx_modules_http_upload_progress; then |
253 |
if use nginx_modules_http_upload_progress; then |
239 |
http_enabled=1 |
254 |
http_enabled=1 |
240 |
myconf+=" --add-module=${HTTP_UPLOAD_PROGRESS_MODULE_WD}" |
255 |
myconf+=" --add-module=${HTTP_UPLOAD_PROGRESS_MODULE_WD}" |