media-video/obs-vaapi: fix tinderbox QA warnings

Closes: https://bugs.gentoo.org/932833

Signed-off-by: Kostadin Shishmanov <kocelfc@tutanota.com>
This commit is contained in:
Kostadin Shishmanov
2024-06-01 18:00:58 +03:00
parent 0429a40f58
commit 2262767c56
2 changed files with 17 additions and 5 deletions

View File

@@ -18,12 +18,18 @@ fi
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
IUSE="video_cards_amdgpu video_cards_intel" IUSE="video_cards_amdgpu video_cards_intel"
RDEPEND=">=media-libs/gst-plugins-bad-1.22.3-r3[vaapi] COMMON_DEPEND="
media-video/obs-studio media-video/obs-studio
media-libs/gst-plugins-base
sys-apps/pciutils
"
DEPEND="${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}
dev-libs/glib
>=media-libs/gst-plugins-bad-1.22.3-r3[vaapi]
video_cards_amdgpu? ( media-libs/mesa[vaapi,video_cards_radeonsi] ) video_cards_amdgpu? ( media-libs/mesa[vaapi,video_cards_radeonsi] )
video_cards_intel? ( media-libs/libva-intel-media-driver ) video_cards_intel? ( media-libs/libva-intel-media-driver )
" "
DEPEND="${RDEPEND}"
src_configure() { src_configure() {
local emesonargs+=( local emesonargs+=(

View File

@@ -18,15 +18,21 @@ fi
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
IUSE="video_cards_amdgpu video_cards_intel" IUSE="video_cards_amdgpu video_cards_intel"
RDEPEND=">=media-libs/gst-plugins-bad-1.22.3-r3[vaapi] COMMON_DEPEND="
media-video/obs-studio media-video/obs-studio
media-libs/gst-plugins-base
sys-apps/pciutils
"
DEPEND="${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}
dev-libs/glib
>=media-libs/gst-plugins-bad-1.22.3-r3[vaapi]
video_cards_amdgpu? ( media-libs/mesa[vaapi,video_cards_radeonsi] ) video_cards_amdgpu? ( media-libs/mesa[vaapi,video_cards_radeonsi] )
video_cards_intel? ( media-libs/libva-intel-media-driver ) video_cards_intel? ( media-libs/libva-intel-media-driver )
" "
DEPEND="${RDEPEND}"
src_configure() { src_configure() {
emesonargs+=( local emesonargs+=(
--libdir=/usr/$(get_libdir)/obs-plugins --libdir=/usr/$(get_libdir)/obs-plugins
) )
meson_src_configure meson_src_configure