updating nginx

This commit is contained in:
Jean-François GUILLAUME 2023-03-24 12:30:46 +01:00
parent 1299b73d9a
commit 9915561cc3
GPG key ID: 38751DAE145EFB5A

View file

@ -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))