gnu: gst-plugins-bad: Fix test suite on riscv64-linux.

* gnu/packages/gstreamer.scm (gst-plugins-bad)[arguments]: Adjust custom
'adjust-tests phase to help tests pass on riscv64-linux.
This commit is contained in:
Efraim Flashner 2023-06-18 20:52:53 +03:00
parent e4087930f3
commit 6744ec2f35
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -799,6 +799,14 @@ (define-public gst-plugins-bad
;; This test is flaky on at least some architectures.
;; https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1244
#$@(if (target-riscv64?)
`((("'elements/camerabin\\.c'\\].*],")
"'elements/camerabin.c'], true, ],")
(("'elements/viewfinderbin\\.c'\\].*],")
"'elements/viewfinderbin.c'], true, ],"))
'())
;; This substitution is no longer effective and can be removed.
#$@(if (member (%current-system)
'("i686-linux" "aarch64-linux" "riscv64-linux"))
`((("'elements/camerabin\\.c'\\]\\],")