diff --git a/glicid/packages/nginx.scm b/glicid/packages/nginx.scm index a148f7c..49ec707 100644 --- a/glicid/packages/nginx.scm +++ b/glicid/packages/nginx.scm @@ -7,7 +7,9 @@ #:use-module ((guix licenses) #:prefix license:) #:use-module (guix utils) #:use-module (gnu packages compression) + #:use-module (gnu packages cpp) #:use-module (gnu packages curl) + #:use-module (gnu packages gd) #:use-module (gnu packages geo) #:use-module (gnu packages pcre) #:use-module (gnu packages perl) @@ -26,7 +28,7 @@ (uri (string-append "https://nginx.org/download/nginx-" version ".tar.gz")) (sha256 (base32 "0m5s8a04jlpv6qhk09sfqbj4rxj38g6923w12j5y3ymrvf3mgjvm")))) (build-system gnu-build-system) - (inputs (list libxml2 libxslt openssl pcre zlib)) + (inputs (list libxml2 libxslt openssl pcre zlib gd gperftools)) (arguments `(#:tests? #f #:phases (modify-phases %standard-phases @@ -36,16 +38,30 @@ (lambda* (#:key configure-flags inputs outputs #:allow-other-keys) (let ((flags (append (list (string-append "--prefix=" (assoc-ref outputs "out")) + "--with-threads" + "--with-file-aio" "--with-http_ssl_module" "--with-http_v2_module" - "--with-http_xslt_module" - "--with-http_gzip_static_module" - "--with-http_gunzip_module" + "--with-http_realip_module" "--with-http_addition_module" + "--with-http_xslt_module" + "--with-http_image_filter_module" "--with-http_sub_module" - "--with-pcre-jit" - "--with-debug" + "--with-http_dav_module" + "--with-http_flv_module" + "--with-http_mp4_module" + "--with-http_gunzip_module" + "--with-http_gzip_static_module" + "--with-http_auth_request_module" + "--with-http_random_index_module" + "--with-http_secure_link_module" + "--with-http_degradation_module" + "--with-http_slice_module" + "--with-http_stub_status_module" + "--with-mail" "--with-stream" + "--with-google_perftools_module" + "--with-pcre-jit" ,(let ((system "Linux") (release "3.2.0") (machine (match (or (%current-target-system) (%current-system))