gnu: mozjs@38: Use invoke.
* gnu/packages/gnuzilla.scm (mozjs-38)[arguments]: Use invoke in the custom configure phase.master
parent
6073ef7508
commit
5f70b6d4e8
|
@ -225,23 +225,23 @@ in C/C++.")
|
||||||
(chdir "js/src")
|
(chdir "js/src")
|
||||||
(setenv "SHELL" (which "sh"))
|
(setenv "SHELL" (which "sh"))
|
||||||
(setenv "CONFIG_SHELL" (which "sh"))
|
(setenv "CONFIG_SHELL" (which "sh"))
|
||||||
(zero? (system* "./configure"
|
(invoke "./configure"
|
||||||
(string-append "--prefix=" out)
|
(string-append "--prefix=" out)
|
||||||
"--enable-ctypes"
|
"--enable-ctypes"
|
||||||
"--enable-gcgenerational"
|
"--enable-gcgenerational"
|
||||||
"--enable-optimize"
|
"--enable-optimize"
|
||||||
"--enable-pie"
|
"--enable-pie"
|
||||||
"--enable-readline"
|
"--enable-readline"
|
||||||
"--enable-shared-js"
|
"--enable-shared-js"
|
||||||
"--enable-system-ffi"
|
"--enable-system-ffi"
|
||||||
"--enable-threadsafe"
|
"--enable-threadsafe"
|
||||||
"--enable-xterm-updates"
|
"--enable-xterm-updates"
|
||||||
"--with-system-icu"
|
"--with-system-icu"
|
||||||
"--with-system-nspr"
|
"--with-system-nspr"
|
||||||
"--with-system-zlib"
|
"--with-system-zlib"
|
||||||
|
|
||||||
;; Intl API requires bundled ICU.
|
;; Intl API requires bundled ICU.
|
||||||
"--without-intl-api"))))))))
|
"--without-intl-api")))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("perl" ,perl)
|
`(("perl" ,perl)
|
||||||
("pkg-config" ,pkg-config)
|
("pkg-config" ,pkg-config)
|
||||||
|
|
Loading…
Reference in New Issue