commit: 88e68a010bcbfba4ab65c729680db16c51051df8 Author: Alfred Wingate <parona <AT> protonmail <DOT> com> AuthorDate: Wed Apr 30 18:24:43 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Thu May 1 01:25:49 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e68a01
net-libs/pjproject: avoid libyuv requirement with libyuv disabled Closes: https://bugs.gentoo.org/955129 Fixes: 1e0a5ae70d5a1995b7761f946c0ac0f95e64d3b5 Signed-off-by: Alfred Wingate <parona <AT> protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41866 Closes: https://github.com/gentoo/gentoo/pull/41866 Signed-off-by: Sam James <sam <AT> gentoo.org> net-libs/pjproject/pjproject-2.15.1-r1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net-libs/pjproject/pjproject-2.15.1-r1.ebuild b/net-libs/pjproject/pjproject-2.15.1-r1.ebuild index a32dd9802c71..64ea8a31cc1f 100644 --- a/net-libs/pjproject/pjproject-2.15.1-r1.ebuild +++ b/net-libs/pjproject/pjproject-2.15.1-r1.ebuild @@ -97,6 +97,9 @@ src_configure() { [ "${videnable}" = "--enable-video" ] && _pj_set_define PJMEDIA_HAS_VIDEO 1 || _pj_set_define PJMEDIA_HAS_VIDEO 0 + # bug 955077 and bug 955129 + use libyuv && myconf+=( --with-external-yuv ) + LD="$(tc-getCXX)" econf \ --enable-shared \ ${videnable} \ @@ -116,7 +119,6 @@ src_configure() { $(use_with portaudio external-pa) \ $(use_with speex external-speex) \ $(usex srtp --with-external-srtp --disable-libsrtp) \ - --with-external-yuv \ "${myconf[@]}" }
