gnu: glib-next: Use G-expression.

* gnu/packages/glib.scm (glib-next)[arguments]: Use gexp.
This commit is contained in:
Marius Bakke 2022-09-16 18:52:30 +02:00
parent 4920f6e634
commit cc562eb47c
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA

View file

@ -397,8 +397,8 @@ functions for strings and common data structures.")
((#:test-options test-options ''()) ((#:test-options test-options ''())
;; Skip flaky or slow tests. ;; Skip flaky or slow tests.
`(cons* "--no-suite=slow" "--no-suite=flaky" ,test-options)) `(cons* "--no-suite=slow" "--no-suite=flaky" ,test-options))
((#:phases phases '%standard-phases) ((#:phases phases #~%standard-phases)
`(modify-phases ,phases #~(modify-phases #$phases
(replace 'disable-failing-tests (replace 'disable-failing-tests
(lambda _ (lambda _
(with-directory-excursion "glib/tests" (with-directory-excursion "glib/tests"
@ -416,7 +416,7 @@ functions for strings and common data structures.")
"gdbus-peer.c") "gdbus-peer.c")
(("[ \t]*g_test_add_func.*;") ""))) (("[ \t]*g_test_add_func.*;") "")))
,@(if (target-x86-32?) #$@(if (target-x86-32?)
;; Comment out parts of timer.c that fail on i686 due to ;; Comment out parts of timer.c that fail on i686 due to
;; excess precision when building with GCC 10: ;; excess precision when building with GCC 10:
;; <https://gitlab.gnome.org/GNOME/glib/-/issues/820>. ;; <https://gitlab.gnome.org/GNOME/glib/-/issues/820>.