commit:     dddfb3ecebb2290a27f8d7c9358e01dc44c13b38
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 21 00:18:58 2025 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Nov 21 21:55:46 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dddfb3ec

media-libs/mesa: Remove dependency on libdrm[video_cards_radeon]

Dependency removed in upstream commit 1299f5c50a4 ("gallium/radeon:
import libdrm_radeon source code, drop the dependency").

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 media-libs/mesa/mesa-9999.ebuild | 18 ++++++------------
 1 file changed, 6 insertions(+), 12 deletions(-)

diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild
index 14970d47c1bc..f6e22a9b80c9 100644
--- a/media-libs/mesa/mesa-9999.ebuild
+++ b/media-libs/mesa/mesa-9999.ebuild
@@ -53,10 +53,9 @@ EGIT_CHECKOUT_DIR=${S}
 LICENSE="MIT SGI-B-2.0"
 SLOT="0"
 
-RADEON_CARDS="r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS}
+VIDEO_CARDS="
        asahi d3d12 freedreno imagination intel lavapipe lima nouveau nvk 
panfrost
-       v3d vc4 virgl vivante vmware zink"
+       r300 r600 radeon radeonsi v3d vc4 virgl vivante vmware zink"
 for card in ${VIDEO_CARDS}; do
        IUSE_VIDEO_CARDS+=" video_cards_${card}"
 done
@@ -108,7 +107,10 @@ RDEPEND="
        vaapi? (
                >=media-libs/libva-1.7.3:=[${MULTILIB_USEDEP}]
        )
-       video_cards_radeonsi? ( virtual/libelf:0=[${MULTILIB_USEDEP}] )
+       video_cards_radeonsi? (
+               ${LIBDRM_DEPSTRING}[video_cards_amdgpu]
+               virtual/libelf:0=[${MULTILIB_USEDEP}]
+       )
        video_cards_zink? ( media-libs/vulkan-loader:=[${MULTILIB_USEDEP}] )
        vulkan? (
                media-libs/libdisplay-info:=[${MULTILIB_USEDEP}]
@@ -127,14 +129,6 @@ RDEPEND="
        )
        zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
 "
-for card in ${RADEON_CARDS}; do
-       RDEPEND="${RDEPEND}
-               video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] )
-       "
-done
-RDEPEND="${RDEPEND}
-       video_cards_radeonsi? ( ${LIBDRM_DEPSTRING}[video_cards_amdgpu] )
-"
 
 DEPEND="${RDEPEND}
        sysprof? ( >=dev-util/sysprof-capture-49.0[${MULTILIB_USEDEP}] )

Reply via email to