From 4e2266e3af2d1a0e9aa8ff0239bf46c7a2138c75 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Wed, 10 Sep 2025 14:42:12 -0400 Subject: [PATCH] media-libs/mesa: Drop IUSE=vdpau Removed in upstream commit 4b54277d2e9 ("Remove VDPAU"). Closes: https://bugs.gentoo.org/962714 Signed-off-by: Matt Turner --- media-libs/mesa/mesa-9999.ebuild | 24 +----------------------- 1 file changed, 1 insertion(+), 23 deletions(-) diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild index 04d4be889463c..44580b1f889cb 100644 --- a/media-libs/mesa/mesa-9999.ebuild +++ b/media-libs/mesa/mesa-9999.ebuild @@ -64,7 +64,7 @@ done IUSE="${IUSE_VIDEO_CARDS} cpu_flags_x86_sse2 debug +llvm lm-sensors opencl +opengl +proprietary-codecs - sysprof test unwind vaapi valgrind vdpau vulkan + sysprof test unwind vaapi valgrind vulkan wayland +X +zstd" RESTRICT="!test? ( test )" REQUIRED_USE=" @@ -74,7 +74,6 @@ REQUIRED_USE=" video_cards_r300? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_zink? ( vulkan opengl ) video_cards_nvk? ( vulkan video_cards_nouveau ) - vdpau? ( X ) " LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.121" @@ -109,7 +108,6 @@ RDEPEND=" vaapi? ( >=media-libs/libva-1.7.3:=[${MULTILIB_USEDEP}] ) - vdpau? ( >=x11-libs/libvdpau-1.5:=[${MULTILIB_USEDEP}] ) video_cards_radeonsi? ( virtual/libelf:0=[${MULTILIB_USEDEP}] ) video_cards_zink? ( media-libs/vulkan-loader:=[${MULTILIB_USEDEP}] ) vulkan? ( virtual/libudev:= ) @@ -232,16 +230,6 @@ pkg_pretend() { fi fi - if use vdpau; then - if ! use video_cards_d3d12 && - ! use video_cards_nouveau && - ! use video_cards_r600 && - ! use video_cards_radeonsi && - ! use video_cards_virgl; then - ewarn "Ignoring USE=vdpau since VIDEO_CARDS does not contain d3d12, nouveau, r600, radeonsi, or virgl" - fi - fi - if ! use llvm; then use opencl && ewarn "Ignoring USE=opencl since USE does not contain llvm" fi @@ -314,16 +302,6 @@ multilib_src_configure() { emesonargs+=($(meson_feature vaapi gallium-d3d12-video)) fi - if use video_cards_d3d12 || - use video_cards_nouveau || - use video_cards_r600 || - use video_cards_radeonsi || - use video_cards_virgl; then - emesonargs+=($(meson_feature vdpau gallium-vdpau)) - else - emesonargs+=(-Dgallium-vdpau=disabled) - fi - gallium_enable !llvm softpipe gallium_enable llvm llvmpipe gallium_enable video_cards_asahi asahi