You will failed to build if you don't have multilib profile and kernel support, because of optional "media-libs/gst-plugins-bad". You may see that meson.build of package have: ``` gst_codecs_deps = dependency('gstreamer-codecparsers-1.0', required: false) ``` So, "gstreamer" is optional and required for "VP9" support only! I successfully have built without it.
https://github.com/gentoo/gentoo/pull/41925
And as stated in the linked PR: https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Automagic_dependencies "When a package has automagic dependencies, there are only two things that can be done: 1: the first is to state the dependency as mandatory, no matter what the users put in their USE variable, but that might mean that some support that people don't want is always enable and its dependencies pulled in; 2: the other is to fix the build system to be able to disable the dependency at build time even if it's present on the system" Please fix upstream meson configuration by making it properly optional: https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Automagic_dependencies#Meson https://github.com/elFarto/nvidia-vaapi-driver/pulls