The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / nginx / Config.in
diff --git a/cirros-testvm/src-cirros/buildroot-2015.05/package/nginx/Config.in b/cirros-testvm/src-cirros/buildroot-2015.05/package/nginx/Config.in
new file mode 100644 (file)
index 0000000..be445f4
--- /dev/null
@@ -0,0 +1,324 @@
+menuconfig BR2_PACKAGE_NGINX
+       bool "nginx"
+       depends on BR2_USE_MMU # fork()
+       help
+         nginx is an HTTP and reverse proxy server, as well as a mail proxy
+         server.
+
+         http://nginx.org/
+
+if BR2_PACKAGE_NGINX
+
+config BR2_PACKAGE_NGINX_FILE_AIO
+       bool "file AIO support"
+       # Does not build, because nginx hardcodes using SYS_eventfd,
+       # but it's available on neither AArch64 nor ARC where only
+       # eventfd() is available. See
+       # https://bugs.launchpad.net/linaro-aarch64/+bug/1160013
+       depends on !BR2_aarch64
+       depends on !BR2_arc
+
+config BR2_PACKAGE_NGINX_HTTP
+       bool "http server"
+       default y
+
+if BR2_PACKAGE_NGINX_HTTP
+
+config BR2_PACKAGE_NGINX_HTTP_CACHE
+       bool "http cache support"
+       select BR2_PACKAGE_OPENSSL
+
+comment "http modules"
+
+config BR2_PACKAGE_NGINX_HTTP_SSL_MODULE
+       bool "ngx_http_ssl_module"
+       select BR2_PACKAGE_OPENSSL
+       help
+         Enable ngx_http_ssl_module
+
+config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
+       bool "ngx_http_spdy_module"
+       select BR2_PACKAGE_ZLIB
+       help
+         Enable ngx_http_spdy_module
+
+config BR2_PACKAGE_NGINX_HTTP_REALIP_MODULE
+       bool "ngx_http_realip_module"
+       help
+         Enable ngx_http_realip_module
+
+config BR2_PACKAGE_NGINX_HTTP_ADDITION_MODULE
+       bool "ngx_http_addition_module"
+       help
+         Enable ngx_http_addition_module
+
+config BR2_PACKAGE_NGINX_HTTP_XSLT_MODULE
+       bool "ngx_http_xslt_module"
+       select BR2_PACKAGE_LIBXML2
+       select BR2_PACKAGE_LIBXSLT
+       help
+         Enable ngx_http_xslt_module
+
+config BR2_PACKAGE_NGINX_HTTP_IMAGE_FILTER_MODULE
+       bool "ngx_http_image_filter_module"
+       select BR2_PACKAGE_GD
+       select BR2_PACKAGE_JPEG
+       select BR2_PACKAGE_LIBPNG
+       help
+         Enable ngx_http_image_filter_module
+
+config BR2_PACKAGE_NGINX_HTTP_SUB_MODULE
+       bool "ngx_http_sub_module"
+       help
+         Enable ngx_http_sub_module
+
+config BR2_PACKAGE_NGINX_HTTP_DAV_MODULE
+       bool "ngx_http_dav_module"
+       help
+         Enable ngx_http_dav_module
+
+config BR2_PACKAGE_NGINX_HTTP_FLV_MODULE
+       bool "ngx_http_flv_module"
+       help
+         Enable ngx_http_flv_module
+
+config BR2_PACKAGE_NGINX_HTTP_MP4_MODULE
+       bool "ngx_http_mp4_module"
+       help
+         Enable ngx_http_mp4_module
+
+config BR2_PACKAGE_NGINX_HTTP_GUNZIP_MODULE
+       bool "ngx_http_gunzip_module"
+       select BR2_PACKAGE_ZLIB
+       help
+         Enable ngx_http_gunzip_module
+
+config BR2_PACKAGE_NGINX_HTTP_GZIP_STATIC_MODULE
+       bool "ngx_http_gzip_static_module"
+       select BR2_PACKAGE_ZLIB
+       help
+         Enable ngx_http_gzip_static_module
+
+config BR2_PACKAGE_NGINX_HTTP_AUTH_REQUEST_MODULE
+       bool "ngx_http_auth_request_module"
+       help
+         Enable ngx_http_auth_request_module
+
+config BR2_PACKAGE_NGINX_HTTP_RANDOM_INDEX_MODULE
+       bool "ngx_http_random_index_module"
+       help
+         Enable ngx_http_random_index_module
+
+config BR2_PACKAGE_NGINX_HTTP_SECURE_LINK_MODULE
+       bool "ngx_http_secure_link_module"
+       select BR2_PACKAGE_OPENSSL
+       help
+         Enable ngx_http_secure_link_module
+
+config BR2_PACKAGE_NGINX_HTTP_DEGRADATION_MODULE
+       bool "ngx_http_degradation_module"
+       help
+         Enable ngx_http_degradation_module
+
+config BR2_PACKAGE_NGINX_HTTP_STUB_STATUS_MODULE
+       bool "ngx_http_stub_status_module"
+       help
+         Enable ngx_http_stub_status_module
+
+config BR2_PACKAGE_NGINX_HTTP_CHARSET_MODULE
+       bool "ngx_http_charset_module"
+       default y
+       help
+         Enable ngx_http_charset_module
+
+config BR2_PACKAGE_NGINX_HTTP_GZIP_MODULE
+       bool "ngx_http_gzip_module"
+       select BR2_PACKAGE_ZLIB
+       default y
+       help
+         Enable ngx_http_gzip_module
+
+config BR2_PACKAGE_NGINX_HTTP_SSI_MODULE
+       bool "ngx_http_ssi_module"
+       default y
+       help
+         Enable ngx_http_ssi_module
+
+config BR2_PACKAGE_NGINX_HTTP_USERID_MODULE
+       bool "ngx_http_userid_module"
+       default y
+       help
+         Enable ngx_http_userid_module
+
+config BR2_PACKAGE_NGINX_HTTP_ACCESS_MODULE
+       bool "ngx_http_access_module"
+       default y
+       help
+         Enable ngx_http_access_module
+
+config BR2_PACKAGE_NGINX_HTTP_AUTH_BASIC_MODULE
+       bool "ngx_http_auth_basic_module"
+       default y
+       help
+         Enable ngx_http_auth_basic_module
+
+config BR2_PACKAGE_NGINX_HTTP_AUTOINDEX_MODULE
+       bool "ngx_http_autoindex_module"
+       default y
+       help
+         Enable ngx_http_autoindex_module
+
+config BR2_PACKAGE_NGINX_HTTP_GEO_MODULE
+       bool "ngx_http_geo_module"
+       default y
+       help
+         Enable ngx_http_geo_module
+
+config BR2_PACKAGE_NGINX_HTTP_MAP_MODULE
+       bool "ngx_http_map_module"
+       default y
+       help
+         Enable ngx_http_map_module
+
+config BR2_PACKAGE_NGINX_HTTP_SPLIT_CLIENTS_MODULE
+       bool "ngx_http_split_clients_module"
+       default y
+       help
+         Enable ngx_http_split_clients_module
+
+config BR2_PACKAGE_NGINX_HTTP_REFERER_MODULE
+       bool "ngx_http_referer_module"
+       default y
+       help
+         Enable ngx_http_referer_module
+
+config BR2_PACKAGE_NGINX_HTTP_REWRITE_MODULE
+       bool "ngx_http_rewrite_module"
+       select BR2_PACKAGE_PCRE
+       default y
+       help
+         Enable ngx_http_rewrite_module
+
+config BR2_PACKAGE_NGINX_HTTP_PROXY_MODULE
+       bool "ngx_http_proxy_module"
+       default y
+       help
+         Enable ngx_http_proxy_module
+
+config BR2_PACKAGE_NGINX_HTTP_FASTCGI_MODULE
+       bool "ngx_http_fastcgi_module"
+       default y
+       help
+         Enable ngx_http_fastcgi_module
+
+config BR2_PACKAGE_NGINX_HTTP_UWSGI_MODULE
+       bool "ngx_http_uwsgi_module"
+       default y
+       help
+         Enable ngx_http_uwsgi_module
+
+config BR2_PACKAGE_NGINX_HTTP_SCGI_MODULE
+       bool "ngx_http_scgi_module"
+       default y
+       help
+         Enable ngx_http_scgi_module
+
+config BR2_PACKAGE_NGINX_HTTP_MEMCACHED_MODULE
+       bool "ngx_http_memcached_module"
+       default y
+       help
+         Enable ngx_http_memcached_module
+
+config BR2_PACKAGE_NGINX_HTTP_LIMIT_CONN_MODULE
+       bool "ngx_http_limit_conn_module"
+       default y
+       help
+         Enable ngx_http_limit_conn_module
+
+config BR2_PACKAGE_NGINX_HTTP_LIMIT_REQ_MODULE
+       bool "ngx_http_limit_req_module"
+       default y
+       help
+         Enable ngx_http_limit_req_module
+
+config BR2_PACKAGE_NGINX_HTTP_EMPTY_GIF_MODULE
+       bool "ngx_http_empty_gif_module"
+       default y
+       help
+         Enable ngx_http_empty_gif_module
+
+config BR2_PACKAGE_NGINX_HTTP_BROWSER_MODULE
+       bool "ngx_http_browser_module"
+       default y
+       help
+         Enable ngx_http_browser_module
+
+config BR2_PACKAGE_NGINX_HTTP_UPSTREAM_IP_HASH_MODULE
+       bool "ngx_http_upstream_ip_hash_module"
+       default y
+       help
+         Enable ngx_http_upstream_ip_hash_module
+
+config BR2_PACKAGE_NGINX_HTTP_UPSTREAM_LEAST_CONN_MODULE
+       bool "ngx_http_upstream_least_conn_module"
+       default y
+       help
+         Enable ngx_http_upstream_least_conn_module
+
+config BR2_PACKAGE_NGINX_HTTP_UPSTREAM_KEEPALIVE_MODULE
+       bool "ngx_http_upstream_keepalive_module"
+       default y
+       help
+         Enable ngx_http_upstream_keepalive_module
+
+endif #BR2_PACKAGE_NGINX_HTTP
+
+config BR2_PACKAGE_NGINX_MAIL
+       bool "mail proxy modules"
+
+if BR2_PACKAGE_NGINX_MAIL
+
+config BR2_PACKAGE_NGINX_MAIL_SSL_MODULE
+       bool "ngx_mail_ssl_module"
+       select BR2_PACKAGE_OPENSSL
+       help
+         Enable ngx_mail_ssl_module
+
+config BR2_PACKAGE_NGINX_MAIL_POP3_MODULE
+       bool "ngx_mail_pop3_module"
+       default y
+       help
+         Enable ngx_mail_pop3_module
+
+config BR2_PACKAGE_NGINX_MAIL_IMAP_MODULE
+       bool "ngx_mail_imap_module"
+       default y
+       help
+         Enable ngx_mail_imap_module
+
+config BR2_PACKAGE_NGINX_MAIL_SMTP_MODULE
+       bool "ngx_mail_smtp_module"
+       default y
+       help
+         Enable ngx_mail_smtp_module
+
+endif #BR2_PACKAGE_NGINX_MAIL
+
+comment "misc. modules"
+
+config BR2_PACKAGE_NGINX_SELECT_MODULE
+       bool "ngx_select_module"
+       help
+         Enable ngx_select_module
+
+config BR2_PACKAGE_NGINX_POLL_MODULE
+       bool "ngx_poll_module"
+       help
+         Enable ngx_poll_module
+
+config BR2_PACKAGE_NGINX_ADD_MODULES
+       string "additional modules"
+       help
+         Space separated list of urls of the additional modules
+
+endif