summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2024-03-18 12:31:11 +0200
committerMart Raudsepp <leio@gentoo.org>2024-04-01 22:53:30 +0300
commit0e7f44878af993d65d88316302daa7f414c19250 (patch)
tree1259547e7dbc4ad649a88ec31fd1c9310955c4d9 /eclass
parentmedia-plugins/gst-plugins-adaptivedemux2: fix dependencies (diff)
downloadgentoo-0e7f44878af993d65d88316302daa7f414c19250.tar.gz
gentoo-0e7f44878af993d65d88316302daa7f414c19250.tar.bz2
gentoo-0e7f44878af993d65d88316302daa7f414c19250.zip
gstreamer-meson.eclass: Avoid ximagesrc and v4l2 getting enabled for -good splits
This is mainly for correctness, as the good split builds didn't actually end up building anything about ximagesrc or v4l2 as the subdirs of those are ignored by the split packages builds. Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Diffstat (limited to 'eclass')
-rw-r--r--eclass/gstreamer-meson.eclass11
1 files changed, 8 insertions, 3 deletions
diff --git a/eclass/gstreamer-meson.eclass b/eclass/gstreamer-meson.eclass
index 82e4faa2192e..b276b7c1fb41 100644
--- a/eclass/gstreamer-meson.eclass
+++ b/eclass/gstreamer-meson.eclass
@@ -86,12 +86,17 @@ gstreamer_get_plugins() {
# meson_options that should be in GST_PLUGINS_EXT_DEPS but automatic parsing above can't catch
local extra_options
extra_options=(
- opencv
- hls
- soup
+ # gst-plugins-base
gl
+ # gst-plugins-good
qt5
qt6
+ soup
+ v4l2
+ ximagesrc
+ # gst-plugins-bad
+ hls
+ opencv
)
for option in ${extra_options[@]} ; do