diff options
author | Xavier Claessens <xavier.claessens@collabora.com> | 2022-09-02 17:10:26 +0300 |
---|---|---|
committer | Sebastian Dröge <slomo@coaxion.net> | 2022-09-03 01:00:57 +0300 |
commit | d1d7e99978239022484e3298640154a262a6ee51 (patch) | |
tree | cf8dab3c4fcb4f50944b2a6760a49826b68b2a87 /meson.build | |
parent | 4ac60165a83933452965d3ade3adbb6917d2f553 (diff) |
meson: Blacklist csound and threadshare plugins for gst-full
They are known to be broken:
- csound is missing pkgconfig file.
- threadshare duplicates rtp symbols from GStreamer.
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/meson.build b/meson.build index cf1d7977c..2232baa79 100644 --- a/meson.build +++ b/meson.build @@ -243,7 +243,13 @@ foreach plugin : plugins variables: {'full_path': plugin.full_path()}, ) meson.override_dependency(plugin_name, dep) - gst_plugins += dep + + if static_build and plugin_name in ['gstcsound', 'gstthreadshare'] + warning('Static plugin @0@ is known to fail. It will not be included in libgstreamer-full.'.format(plugin_name)) + else + gst_plugins += dep + endif + pc_files += [plugin_name + '.pc'] endforeach |