media-plugins/gst-plugins-meta: switch USE=vaapi to va plugin

media-plugins/gst-plugins-vaapi is on the way out and isn't preferred
upstream by automatic detection (rank). Swap to the modern va plugin
which we package as gst-plugins-bad[vaapi].

Also, do EAPI 8 which I should've done earlier.

Bug: https://bugs.gentoo.org/947518
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Sam James 2025-01-06 17:49:34 +00:00
parent 5399bdd00a
commit e8ca1f409b
No known key found for this signature in database
GPG Key ID: 738409F520DF9190

View File

@ -1,7 +1,7 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
inherit multilib-build
@ -51,7 +51,7 @@ RDEPEND="
pulseaudio? ( >=media-plugins/gst-plugins-pulse-${PV}:1.0[${MULTILIB_USEDEP}] )
taglib? ( >=media-plugins/gst-plugins-taglib-${PV}:1.0[${MULTILIB_USEDEP}] )
v4l? ( >=media-plugins/gst-plugins-v4l2-${PV}:1.0[${MULTILIB_USEDEP}] )
vaapi? ( >=media-plugins/gst-plugins-vaapi-${PV}:1.0[${MULTILIB_USEDEP}] )
vaapi? ( >=media-libs/gst-plugins-bad-${PV}:1.0[vaapi,${MULTILIB_USEDEP}] )
vcd? (
>=media-plugins/gst-plugins-mplex-${PV}:1.0[${MULTILIB_USEDEP}]
>=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] )