commit: 9b5fbd124c66bb363a21d3017ecb769d7ac734b4 Author: Alfred Wingate <parona <AT> protonmail <DOT> com> AuthorDate: Sat Sep 20 23:03:32 2025 +0000 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org> CommitDate: Wed Jan 14 11:33:10 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5fbd12
media-libs/gstreamer: install tools for all abis 32-bit tests need them. Install into abi specific folders to allow for this. Bug: https://bugs.gentoo.org/870361 Signed-off-by: Alfred Wingate <parona <AT> protonmail.com> Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org> media-libs/gstreamer/gstreamer-1.24.13.ebuild | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/media-libs/gstreamer/gstreamer-1.24.13.ebuild b/media-libs/gstreamer/gstreamer-1.24.13.ebuild index 83faea603bc8..a88ef30b54a9 100644 --- a/media-libs/gstreamer/gstreamer-1.24.13.ebuild +++ b/media-libs/gstreamer/gstreamer-1.24.13.ebuild @@ -36,12 +36,8 @@ BDEPEND=" DOCS=( AUTHORS ChangeLog NEWS MAINTAINERS README.md RELEASE ) -PATCHES=( - "${FILESDIR}"/gstreamer-1.24.10-disable-test-with-no-tools.patch -) - # Rust -QA_FLAGS_IGNORED="usr/libexec/gstreamer-1.0/gst-ptp-helper" +QA_FLAGS_IGNORED="usr/.*/libexec/gstreamer-1.0/gst-ptp-helper" pkg_setup() { gstreamer-meson_pkg_setup @@ -50,7 +46,10 @@ pkg_setup() { multilib_src_configure() { local emesonargs=( - -Dtools=$(multilib_is_native_abi && echo enabled || echo disabled) + # Install tools for all abi's in separate dirs bug #870361 + -Dtools=enabled + -Dlibexecdir=$(get_libdir)/libexec + -Dbenchmarks=disabled -Dexamples=disabled -Dcheck=enabled
