]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
gstreamer1.0-plugins-rs: add new package master
authorTaruntej Kanakamalla <tarun@centricular.com>
Thu, 23 Jul 2026 17:23:26 +0000 (22:53 +0530)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 27 Jul 2026 17:01:07 +0000 (18:01 +0100)
commit3a2b032f0fccc9dd636db82a63f67d644ad8bf51
treec9b009801dc108000104af088b6607004424a1b9
parent9aee6b23a909de650af953307bbcc1fb739bdadb
gstreamer1.0-plugins-rs: add new package

Adapted from an existing patch:
https://patchwork.yoctoproject.org/project/oe-core/patch/20220606132653.60232-5-brgl@bgdev.pl

Update the recipe to track the latest upstream release of the official
GStreamer Rust plugins.

Remove the `flavors` and `ffv1` plugins from local manifest file because
they depend on packages that are not published on crates.io and also they
are not actively maintained in the gst-plugins-rs upstream anyway.

Skip the recipe if building for x86 without SSE support.

Unlike the other GStreamer submodules, the Rust plugins follow a
separate release cycle and versioning scheme. These plugins are fully
stable and required for a fully-featured GStreamer installation, as most
new features and plugins are being written in Rust. They are also shipped
by multiple Linux distributions such as Fedora.

Based on patch by: Bartosz Golaszewski <brgl@bgdev.pl>

Signed-off-by: Taruntej Kanakamalla <tarun@centricular.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/distro/include/maintainers.inc
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-rs-crates.inc [new file with mode: 0644]
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-rs_0.15.3.bb [new file with mode: 0644]