gnu: lighttpd: Update style.

* gnu/packages/web.scm (lighttpd)[arguments]:
Rewrite as G-expressions.  Don't explicitly return #t from phases.
[inputs]: Remove input labels.
This commit is contained in:
Tobias Geerinckx-Rice 2022-05-08 02:00:01 +02:00
parent fd7130e4b5
commit cd00881d72
No known key found for this signature in database
GPG key ID: 0DB0FF884F556D79

View file

@ -838,50 +838,48 @@ (define-public lighttpd
"09hf3cp4ivy9a9z9drgi4f6d60137dcqncqw0wpbyvs9lygrsj71"))))
(build-system gnu-build-system)
(arguments
`(#:configure-flags
(list "--with-krb5"
"--with-ldap"
"--with-libev"
"--with-libunwind"
"--with-openssl"
"--with-pam"
"--with-sasl")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'embed-/bin/sh-reference
(lambda* (#:key inputs #:allow-other-keys)
(substitute* "src/mod_ssi.c"
(("/bin/sh") (search-input-file inputs "/bin/sh")))
#t))
(add-after 'unpack 'fix-tests
(lambda _
(setenv "SHELL" (which "sh"))
;; gethostbyaddr fails
(substitute* "tests/LightyTest.pm"
(("\\{HOSTNAME\\} = \\$name;")
"{HOSTNAME} = \"127.0.0.1\";"))
#t))
(add-after 'unpack 'skip-failing-tests
;; XXX It would be wonderful if you, reader, felt suddenly and
;; irresistibly compelled to investigate & fix these failures.
(lambda _
;; Throws a bunch of connect failed: Connection refused.
(delete-file "tests/mod-scgi.t")
(list #:configure-flags
#~(list "--with-krb5"
"--with-ldap"
"--with-libev"
"--with-libunwind"
"--with-openssl"
"--with-pam"
"--with-sasl")
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'embed-/bin/sh-reference
(lambda* (#:key inputs #:allow-other-keys)
(substitute* "src/mod_ssi.c"
(("/bin/sh") (search-input-file inputs "/bin/sh")))))
(add-after 'unpack 'fix-tests
(lambda _
(setenv "SHELL" (which "sh"))
;; gethostbyaddr fails
(substitute* "tests/LightyTest.pm"
(("\\{HOSTNAME\\} = \\$name;")
"{HOSTNAME} = \"127.0.0.1\";"))))
(add-after 'unpack 'skip-failing-tests
;; XXX It would be wonderful if you, reader, felt suddenly and
;; irresistibly compelled to investigate & fix these failures.
(lambda _
;; Throws a bunch of connect failed: Connection refused.
(delete-file "tests/mod-scgi.t")
;; test_mod_ssi_read_fd: Assertion `cq->first' failed.
(substitute* "src/t/test_mod.c"
((".*\\btest_mod_ssi\\b.*") "")))))))
;; test_mod_ssi_read_fd: Assertion `cq->first' failed.
(substitute* "src/t/test_mod.c"
((".*\\btest_mod_ssi\\b.*") "")))))))
(inputs
`(("bash-minimal" ,bash-minimal)
("cyrus-sasl" ,cyrus-sasl)
("libev" ,libev)
("libunwind" ,libunwind)
("linux-pam" ,linux-pam)
("mit-krb5" ,mit-krb5)
("openldap" ,openldap)
("openssl" ,openssl)
("pcre2" ,pcre2)
("zlib" ,zlib)))
(list bash-minimal
cyrus-sasl
libev
libunwind
linux-pam
mit-krb5
openldap
openssl
pcre2
zlib))
(native-inputs
(list perl ; for tests
pkg-config which))