diff options
| author | Maxim Cournoyer <maxim@guixotic.coop> | 2026-03-13 23:57:28 +0900 |
|---|---|---|
| committer | NoƩ Lopez <noelopez@free.fr> | 2026-08-24 21:32:42 +0200 |
| commit | 9167762f9acaf0fd18f33ed02acd18086a7fad83 (patch) | |
| tree | eba1687a622d0075d3e20d09da003de9fb3aa223 /gnu/packages/gstreamer.scm | |
| parent | a6762fa3f98f75fc7f03915ccf5516b797307b39 (diff) | |
gnu: gst-plugins-bad: Clean up 'adjust-tests' phase.
* gnu/packages/gstreamer.scm (gst-plugins-bad)
[#:phases] {adjust-tests}: Update cross-references. Skip camerabin test on
all platforms. Delete duplicate mxfdemux substitution. Remove stale zxing.c
patching.
Change-Id: I75292bbeabf37c33f19a448d8fd592bfddbb4b2a
Diffstat (limited to 'gnu/packages/gstreamer.scm')
| -rw-r--r-- | gnu/packages/gstreamer.scm | 25 |
1 files changed, 7 insertions, 18 deletions
diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm index a52c3237daa..f4fd93354cf 100644 --- a/gnu/packages/gstreamer.scm +++ b/gnu/packages/gstreamer.scm | |||
| @@ -799,18 +799,18 @@ model to base your own plug-in on, here it is.") | |||
| 799 | 799 | ||
| 800 | ;; The 'elements_shm.test_shm_live' test sometimes times out | 800 | ;; The 'elements_shm.test_shm_live' test sometimes times out |
| 801 | ;; (see: | 801 | ;; (see: |
| 802 | ;; https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/790). | 802 | ;; <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/790>). |
| 803 | ((".*'elements/shm\\.c'.*") "") | 803 | ((".*'elements/shm\\.c'.*") "") |
| 804 | 804 | ||
| 805 | ;; The 'elements_curlhttpsrc' test sometimes times out. | 805 | ;; The 'elements_curlhttpsrc' test sometimes times out. |
| 806 | ((".*'elements/curlhttpsrc\\.c'.*") "") | 806 | ((".*'elements/curlhttpsrc\\.c'.*") "") |
| 807 | 807 | ||
| 808 | ;; The 'mxfdemux' test fails for unknown reasons (see: | 808 | ;; The 'mxfdemux' test fails for unknown reasons (see: |
| 809 | ;; https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3921). | 809 | ;; <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3921>). |
| 810 | ((".*'elements/mxfdemux.c'.*") "") | 810 | ((".*'elements/mxfdemux.c'.*") "") |
| 811 | 811 | ||
| 812 | ;; Unexpected critical/warning, see | 812 | ;; Unexpected critical/warning, see |
| 813 | ;; <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3000> | 813 | ;; <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/792> |
| 814 | ((".*'elements/netsim\\.c'.*") "") | 814 | ((".*'elements/netsim\\.c'.*") "") |
| 815 | 815 | ||
| 816 | ;; TODO: Figure out why this test fails on riscv64-linux. | 816 | ;; TODO: Figure out why this test fails on riscv64-linux. |
| @@ -819,30 +819,19 @@ model to base your own plug-in on, here it is.") | |||
| 819 | "'elements/viewfinderbin.c'], true, ],")) | 819 | "'elements/viewfinderbin.c'], true, ],")) |
| 820 | '()) | 820 | '()) |
| 821 | 821 | ||
| 822 | ;; This test is flaky on at least some architectures. | 822 | ;; This test is flaky. |
| 823 | ;; https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1244 | 823 | ;; https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1244 |
| 824 | #$@(if (member (%current-system) | 824 | (("'elements/camerabin\\.c'\\].*],") |
| 825 | '("aarch64-linux" "riscv64-linux")) | 825 | "'elements/camerabin.c'], true, ],") |
| 826 | `((("'elements/camerabin\\.c'\\].*],") | ||
| 827 | "'elements/camerabin.c'], true, ],")) | ||
| 828 | '()) | ||
| 829 | 826 | ||
| 830 | ;; https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1412 | 827 | ;; https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1412 |
| 831 | ((".*elements/dtls\\.c.*") "") | 828 | ((".*elements/dtls\\.c.*") "") |
| 832 | 829 | ||
| 833 | ;; https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3921 | ||
| 834 | ((".*elements/mxfdemux\\.c.*") "") | ||
| 835 | |||
| 836 | ;; Unable to create pipeline 'bin. | 830 | ;; Unable to create pipeline 'bin. |
| 837 | ;; ( vulkanupload ! vulkancolorconvert ! vulkandownload )': | 831 | ;; ( vulkanupload ! vulkancolorconvert ! vulkandownload )': |
| 838 | ;; no element "vulkanupload" | 832 | ;; no element "vulkanupload" |
| 839 | ((".*elements/vkcolorconvert\\.c.*") "") | 833 | ((".*elements/vkcolorconvert\\.c.*") "") |
| 840 | ((".*elements/vkupload\\.c.*") "")) | 834 | ((".*elements/vkupload\\.c.*") ""))))) |
| 841 | (substitute* "tests/check/elements/zxing.c" | ||
| 842 | ;; zxing 1.2.0 seemingly changed the type representation of | ||
| 843 | ;; the EAN_13 structure; disable it. | ||
| 844 | ((".*\"EAN_13\".*") | ||
| 845 | ""))))) | ||
| 846 | (add-before 'check 'pre-check | 835 | (add-before 'check 'pre-check |
| 847 | (lambda _ | 836 | (lambda _ |
| 848 | ;; Tests require a running X server. | 837 | ;; Tests require a running X server. |
