On Tue Mar 10, 2026 at 4:01 PM CET, Ross Burton via lists.openembedded.org wrote: > From: Wang Mingyu <[email protected]> > > gstreamer-vappi has been removed in favour of the va plugin and is no longer > updated going forward. > > Signed-off-by: Wang Mingyu <[email protected]> > --- > meta/conf/distro/include/maintainers.inc | 1 - > .../gstreamer/gstreamer1.0-vaapi_1.26.9.bb | 53 ------------------- > 2 files changed, 54 deletions(-) > delete mode 100644 > meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.26.9.bb > > diff --git a/meta/conf/distro/include/maintainers.inc > b/meta/conf/distro/include/maintainers.inc > index 3c7fc4974de..c7a646a643e 100644 > --- a/meta/conf/distro/include/maintainers.inc > +++ b/meta/conf/distro/include/maintainers.inc > @@ -261,7 +261,6 @@ RECIPE_MAINTAINER:pn-gstreamer1.0-plugins-good = > "Unassigned <unassigned@yoctopr > RECIPE_MAINTAINER:pn-gstreamer1.0-plugins-ugly = "Unassigned > <[email protected]>" > RECIPE_MAINTAINER:pn-gstreamer1.0-python = "Unassigned > <[email protected]>" > RECIPE_MAINTAINER:pn-gstreamer1.0-rtsp-server = "Unassigned > <[email protected]>" > -RECIPE_MAINTAINER:pn-gstreamer1.0-vaapi = "Unassigned > <[email protected]>" > RECIPE_MAINTAINER:pn-gtk+3 = "Ross Burton <[email protected]>" > RECIPE_MAINTAINER:pn-gtk-doc = "Unassigned <[email protected]>" > RECIPE_MAINTAINER:pn-gtk4 = "Markus Volk <[email protected]>" > diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.26.9.bb > b/meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.26.9.bb > deleted file mode 100644 > index dc5055bb0c7..00000000000 > --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.26.9.bb > +++ /dev/null > @@ -1,53 +0,0 @@ > -SUMMARY = "VA-API support to GStreamer" > -HOMEPAGE = "https://gstreamer.freedesktop.org/" > -DESCRIPTION = "gstreamer-vaapi consists of a collection of VA-API \ > -based plugins for GStreamer and helper libraries: `vaapidecode', \ > -`vaapiconvert', and `vaapisink'." > - > -REALPN = "gstreamer-vaapi" > - > -LICENSE = "LGPL-2.1-or-later" > -LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c" > - > -SRC_URI = > "https://gstreamer.freedesktop.org/src/${REALPN}/${REALPN}-${PV}.tar.xz" > - > -SRC_URI[sha256sum] = > "bf989040404515dc9b042f4fdc49ff33a6dccf49d544736150e967b42665598e" > - > -S = "${UNPACKDIR}/${REALPN}-${PV}" > -DEPENDS = "libva gstreamer1.0 gstreamer1.0-plugins-base > gstreamer1.0-plugins-bad" > - > -inherit meson pkgconfig features_check upstream-version-is-even > - > -REQUIRED_DISTRO_FEATURES ?= "opengl" > - > -EXTRA_OEMESON += " \ > - -Ddoc=disabled \ > - -Dexamples=disabled \ > - -Dtests=enabled \ > -" > - > -PACKAGES =+ "${PN}-tests" > - > -# OpenGL packageconfig factored out to make it easy for distros > -# and BSP layers to pick either glx, egl, or no GL. By default, > -# try detecting X11 first, and if found (with OpenGL), use GLX, > -# otherwise try to check if EGL can be used. > -PACKAGECONFIG_GL ?= "${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', > 'glx', \ > - bb.utils.contains('DISTRO_FEATURES', 'opengl', > 'egl', \ > - '', > d), d)}" > - > -PACKAGECONFIG ??= "drm encoders \ > - ${PACKAGECONFIG_GL} \ > - ${@bb.utils.filter('DISTRO_FEATURES', 'wayland x11', d)}" > - > -PACKAGECONFIG[drm] = "-Ddrm=enabled,-Ddrm=disabled,udev libdrm" > -PACKAGECONFIG[egl] = "-Degl=enabled,-Degl=disabled,virtual/egl" > -PACKAGECONFIG[encoders] = "-Dencoders=enabled,-Dencoders=disabled" > -PACKAGECONFIG[glx] = "-Dglx=enabled,-Dglx=disabled,virtual/libgl" > -PACKAGECONFIG[wayland] = > "-Dwayland=enabled,-Dwayland=disabled,wayland-native wayland > wayland-protocols" > -PACKAGECONFIG[x11] = "-Dx11=enabled,-Dx11=disabled,virtual/libx11 libxrandr > libxrender" > - > -FILES:${PN} += "${libdir}/gstreamer-*/*.so" > -FILES:${PN}-dbg += "${libdir}/gstreamer-*/.debug" > -FILES:${PN}-dev += "${libdir}/gstreamer-*/*.a" > -FILES:${PN}-tests = "${bindir}/*"
Hi Yogesh, Just a quick note: this patch will break some meta-intel builds. Once merged, it will require some changes on your side: ERROR: Nothing RPROVIDES 'gstreamer1.0-vaapi' (but /srv/pokybuild/yocto-worker/meta-intel/build/layers/openembedded-core/meta/recipes-sato/images/core-image-sato.bb, /srv/pokybuild/yocto-worker/meta-intel/build/layers/openembedded-core/meta/recipes-sato/images/core-image-sato-sdk.bb RDEPENDS on or otherwise requires it) NOTE: Runtime target 'gstreamer1.0-vaapi' is unbuildable, removing... Missing or unbuildable dependency chain was: ['gstreamer1.0-vaapi'] https://autobuilder.yoctoproject.org/valkyrie/#/builders/41/builds/3175 Thanks, Mathieu -- Mathieu Dubois-Briand, Bootlin Embedded Linux and Kernel engineering https://bootlin.com
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#232844): https://lists.openembedded.org/g/openembedded-core/message/232844 Mute This Topic: https://lists.openembedded.org/mt/118242411/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
