gnu: mozjs: Make the quasiquote unconditional.

* gnu/packages/nss.scm (mozjs-60)[arguments]<#:configure-flags>: Always use
  quasiquote instead of quote.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
This commit is contained in:
Maxime Devos 2021-10-01 16:21:09 +02:00 committed by Mathieu Othacehe
parent e3d61d2082
commit 034459cc67
No known key found for this signature in database
GPG Key ID: 8354763531769CA6

View File

@ -370,11 +370,7 @@ in C/C++.")
`(#:tests? #f ; FIXME: all tests pass, but then the check phase fails anyway.
#:test-target "check-jstests"
#:configure-flags
;; TODO(core-updates): unconditionally use 'quasiquote
,#~(#$(if (%current-target-system)
#~quasiquote
#~quote)
("--enable-ctypes"
,#~`("--enable-ctypes"
"--enable-optimize"
"--enable-pie"
"--enable-readline"
@ -391,7 +387,7 @@ in C/C++.")
;; This is important because without it gjs will segfault during the
;; configure phase. With jemalloc only the standalone mozjs console
;; will work.
"--disable-jemalloc"))
"--disable-jemalloc")
#:phases
(modify-phases %standard-phases
;; Make sure pkg-config will be found.