PKGBUILDs/extra/gstreamer/0001-HACK-meson-Disable-broken-tests.patch

85 lines
3.5 KiB
Diff
Raw Normal View History

2022-06-06 18:05:15 +00:00
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: "Jan Alexander Steffens (heftig)" <heftig@archlinux.org>
Date: Mon, 6 Jun 2022 00:30:08 +0200
Subject: [PATCH] HACK: meson: Disable broken tests
---
2023-12-20 04:36:11 +00:00
subprojects/gst-editing-services/meson.build | 1 -
subprojects/gst-plugins-bad/tests/check/elements/dash_mpd.c | 1 -
subprojects/gst-plugins-good/tests/check/elements/flvmux.c | 1 -
subprojects/gst-python/meson.build | 1 -
subprojects/gst-rtsp-server/tests/check/meson.build | 1 -
subprojects/gstreamer-vaapi/meson.build | 1 -
6 files changed, 6 deletions(-)
2022-06-06 18:05:15 +00:00
diff --git a/subprojects/gst-editing-services/meson.build b/subprojects/gst-editing-services/meson.build
2024-02-15 01:24:56 +00:00
index 408e9fcb4fbc..23e78c5b73c2 100644
2022-06-06 18:05:15 +00:00
--- a/subprojects/gst-editing-services/meson.build
+++ b/subprojects/gst-editing-services/meson.build
2024-02-15 01:24:56 +00:00
@@ -272,7 +272,6 @@ subdir('ges')
2023-01-28 17:27:45 +00:00
subdir('plugins')
subdir('tools')
2022-06-06 18:05:15 +00:00
-subdir('tests')
if not get_option('examples').disabled()
subdir('examples')
endif
2023-12-20 04:36:11 +00:00
diff --git a/subprojects/gst-plugins-bad/tests/check/elements/dash_mpd.c b/subprojects/gst-plugins-bad/tests/check/elements/dash_mpd.c
index 1d347b0a54ea..1ee4babf36ae 100644
--- a/subprojects/gst-plugins-bad/tests/check/elements/dash_mpd.c
+++ b/subprojects/gst-plugins-bad/tests/check/elements/dash_mpd.c
@@ -6659,7 +6659,6 @@ dash_suite (void)
tcase_add_test (tc_simpleMPD, dash_mpdparser_default_presentation_delay);
/* tests checking xlink attributes */
- tcase_add_test (tc_simpleMPD, dash_mpdparser_xlink_period);
/* tests checking the MPD management
* (eg. setting active streams, obtaining attributes values)
2023-05-03 23:25:43 +00:00
diff --git a/subprojects/gst-plugins-good/tests/check/elements/flvmux.c b/subprojects/gst-plugins-good/tests/check/elements/flvmux.c
index 53a8e634e41a..f270c1d11bfb 100644
--- a/subprojects/gst-plugins-good/tests/check/elements/flvmux.c
+++ b/subprojects/gst-plugins-good/tests/check/elements/flvmux.c
@@ -1162,7 +1162,6 @@ flvmux_suite (void)
tcase_add_test (tc_chain, test_speex_streamable);
tcase_add_test (tc_chain, test_increasing_timestamp_when_pts_none);
- tcase_add_test (tc_chain, test_video_caps_late);
tcase_add_test (tc_chain, test_audio_caps_change_streamable);
tcase_add_test (tc_chain, test_video_caps_change_streamable);
tcase_add_test (tc_chain, test_audio_caps_change_streamable_single);
2022-06-06 18:05:15 +00:00
diff --git a/subprojects/gst-python/meson.build b/subprojects/gst-python/meson.build
2024-02-15 01:24:56 +00:00
index bcf8f043021e..8d41ad205115 100644
2022-06-06 18:05:15 +00:00
--- a/subprojects/gst-python/meson.build
+++ b/subprojects/gst-python/meson.build
2023-03-09 18:39:08 +00:00
@@ -107,5 +107,4 @@ if not get_option('plugin').disabled()
2022-06-06 18:05:15 +00:00
endif
endif
if not get_option('tests').disabled()
- subdir('testsuite')
endif
diff --git a/subprojects/gst-rtsp-server/tests/check/meson.build b/subprojects/gst-rtsp-server/tests/check/meson.build
index 229af32f8117..b9372c125d77 100644
--- a/subprojects/gst-rtsp-server/tests/check/meson.build
+++ b/subprojects/gst-rtsp-server/tests/check/meson.build
@@ -27,7 +27,6 @@ rtsp_server_tests = [
'gst/mediafactory',
'gst/media',
'gst/permissions',
- 'gst/rtspserver',
'gst/sessionmedia',
'gst/sessionpool',
'gst/stream',
diff --git a/subprojects/gstreamer-vaapi/meson.build b/subprojects/gstreamer-vaapi/meson.build
2024-02-15 01:24:56 +00:00
index eaa4b1172a75..041c657ee0ff 100644
2022-06-06 18:05:15 +00:00
--- a/subprojects/gstreamer-vaapi/meson.build
+++ b/subprojects/gstreamer-vaapi/meson.build
2023-01-28 17:27:45 +00:00
@@ -219,7 +219,6 @@ plugins = []
2022-06-06 18:05:15 +00:00
subdir('gst-libs')
subdir('gst')
-subdir('tests')
subdir('docs')
# Set release date