Created attachment 872200 [details] gst-plugins-vpx-installgstvp8enc.patch The gstreamer vpx plugin ships with a preset file for VP8 encoding (GstVP8Enc.prs), normally installed under /usr/share/gstreamer-1.0/presets. When emerging media-libs/gst-plugins/vpx-1.22.3, this file is omitted, which breaks snapshot, GNOME's new webcam application. The attached patch is what I am currently using in a local overlay to work around this issue.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18e139dabd53a3fa3f4f1bb48376c2b8a689a31 commit f18e139dabd53a3fa3f4f1bb48376c2b8a689a31 Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2024-03-29 13:54:01 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2024-04-01 19:53:37 +0000 media-plugins/gst-plugins-vpx: add 1.22.11, EAPI-8, install preset Closes: https://bugs.gentoo.org/915220 Signed-off-by: Mart Raudsepp <leio@gentoo.org> media-plugins/gst-plugins-vpx/Manifest | 2 +- .../{gst-plugins-vpx-1.22.10.ebuild => gst-plugins-vpx-1.22.11.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e57d239408a81c068a5cc0105f9749f5d8c11f45 commit e57d239408a81c068a5cc0105f9749f5d8c11f45 Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2024-03-29 21:03:42 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2024-04-01 19:53:36 +0000 gstreamer-meson.eclass: Install any preset files for split plugins gst-plugins-vpx, gst-plugins-voamrwbenc, gst-plugins-amrnb and gst-plugins-x264 have preset files that we weren't installing. This change makes them do so when they bump to EAPI-8. Bug: https://bugs.gentoo.org/915220 Signed-off-by: Mart Raudsepp <leio@gentoo.org> eclass/gstreamer-meson.eclass | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)