mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-26 14:28:15 -05:00
gnu: php: Update to 7.4.21.
* gnu/packages/php.scm (php): Update to 7.4.21. [arguments]: Remove trailing #t's. [native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL.
This commit is contained in:
parent
c4918b54bb
commit
379bb236d4
1 changed files with 6 additions and 10 deletions
|
@ -36,7 +36,6 @@ (define-module (gnu packages php)
|
|||
#:use-module (gnu packages fontutils)
|
||||
#:use-module (gnu packages gd)
|
||||
#:use-module (gnu packages gettext)
|
||||
#:use-module (gnu packages glib)
|
||||
#:use-module (gnu packages gnupg)
|
||||
#:use-module (gnu packages icu4c)
|
||||
#:use-module (gnu packages image)
|
||||
|
@ -61,7 +60,7 @@ (define-module (gnu packages php)
|
|||
(define-public php
|
||||
(package
|
||||
(name "php")
|
||||
(version "7.4.20")
|
||||
(version "7.4.21")
|
||||
(home-page "https://secure.php.net/")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
|
@ -69,7 +68,7 @@ (define-public php
|
|||
"php-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0db3nqfbfqfd8fkvrw1k8l6698qcbzv1v5j8rgr0ny0dg6k6r90z"))
|
||||
"141awf9fjg8ps1b1dv0j1xqvkax4p8cjc0i2zz11n906g153hhyg"))
|
||||
(modules '((guix build utils)))
|
||||
(snippet
|
||||
'(with-directory-excursion "ext"
|
||||
|
@ -146,13 +145,11 @@ (define-public php
|
|||
;; This file has ISO-8859-1 encoding.
|
||||
(with-fluids ((%default-port-encoding "ISO-8859-1"))
|
||||
(substitute* "main/build-defs.h.in"
|
||||
(("@CONFIGURE_COMMAND@") "(omitted)")))
|
||||
#t))
|
||||
(("@CONFIGURE_COMMAND@") "(omitted)")))))
|
||||
(add-before 'build 'patch-/bin/sh
|
||||
(lambda _
|
||||
(substitute* '("run-tests.php" "ext/standard/proc_open.c")
|
||||
(("/bin/sh") (which "sh")))
|
||||
#t))
|
||||
(("/bin/sh") (which "sh")))))
|
||||
(add-before 'check 'prepare-tests
|
||||
(lambda _
|
||||
;; Some of these files have ISO-8859-1 encoding, whereas others
|
||||
|
@ -345,8 +342,7 @@ (define-public php
|
|||
(setenv "REPORT_EXIT_STATUS" "1")
|
||||
;; Skip tests requiring I/O facilities that are unavailable in the
|
||||
;; build environment
|
||||
(setenv "SKIP_IO_CAPTURE_TESTS" "1")
|
||||
#t)))
|
||||
(setenv "SKIP_IO_CAPTURE_TESTS" "1"))))
|
||||
#:test-target "test"))
|
||||
(inputs
|
||||
`(("aspell" ,aspell)
|
||||
|
@ -378,7 +374,7 @@ (define-public php
|
|||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("bison" ,bison)
|
||||
("intltool" ,intltool)
|
||||
("gettext" ,gettext-minimal)
|
||||
("procps" ,procps))) ; for tests
|
||||
(synopsis "PHP programming language")
|
||||
(description
|
||||
|
|
Loading…
Reference in a new issue