From 8fe896f0826cbe1e970801c6753ce6e71cbae595 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Wed, 8 May 2024 20:29:27 -0400 Subject: [PATCH 1/3] profiles/arch/arm64: Clean up video_cards_ masks Signed-off-by: Matt Turner --- profiles/arch/arm64/use.mask | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask index 4211f21cb58e8..82d6cdcc042c8 100644 --- a/profiles/arch/arm64/use.mask +++ b/profiles/arch/arm64/use.mask @@ -121,30 +121,24 @@ anthy snapcast # Unmask ARM-only video-cards +-video_cards_amdgpu -video_cards_exynos -video_cards_freedreno -video_cards_lima -video_cards_nouveau -video_cards_panfrost +-video_cards_radeon +-video_cards_radeonsi -video_cards_tegra -video_cards_v3d -video_cards_vc4 --video_cards_amdgpu --video_cards_radeon --video_cards_radeonsi - -# James Le Cuirot -# Unmask as Vivante is available for arm. -video_cards_vivante # Donnie Berkholz (2006-02-05) # Modular X: mask for architectures on which they aren't available video_cards_mga -video_cards_r128 - -# Matt Turner -# Mask more VIDEO_CARDs added with mesa-8.0 video_cards_r100 +video_cards_r128 video_cards_r200 video_cards_r300 video_cards_r600 From 3e88dd560c8a39dd60e5eda4cad10dd7fa8085e2 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Wed, 8 May 2024 20:30:16 -0400 Subject: [PATCH 2/3] profiles/arch/arm64: Stable mask VIDEO_CARDS=d3d12 Bug: https://bugs.gentoo.org/921766 Signed-off-by: Matt Turner --- profiles/arch/arm64/use.mask | 1 + profiles/arch/arm64/use.stable.mask | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask index 82d6cdcc042c8..785a7b9b90e02 100644 --- a/profiles/arch/arm64/use.mask +++ b/profiles/arch/arm64/use.mask @@ -122,6 +122,7 @@ snapcast # Unmask ARM-only video-cards -video_cards_amdgpu +-video_cards_d3d12 -video_cards_exynos -video_cards_freedreno -video_cards_lima diff --git a/profiles/arch/arm64/use.stable.mask b/profiles/arch/arm64/use.stable.mask index fd6426126decc..6e666cdf09e64 100644 --- a/profiles/arch/arm64/use.stable.mask +++ b/profiles/arch/arm64/use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Matt Turner (2024-05-10) +# dev-util/directx-headers is not stable yet +video_cards_d3d12 + # Mart Raudsepp (2023-10-03) # dev-util/sysprof-capture and dev-util/sysprof are not stable yet sysprof From 380ca369edf29e55e18e5e3196c95332e4007355 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Wed, 8 May 2024 20:31:21 -0400 Subject: [PATCH 3/3] profiles/arch/arm64: Stable mask VIDEO_CARDS=vmware Bug: https://bugs.gentoo.org/927467 Signed-off-by: Matt Turner --- profiles/arch/arm64/use.mask | 1 + profiles/arch/arm64/use.stable.mask | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask index 785a7b9b90e02..2b5aca1f59d3c 100644 --- a/profiles/arch/arm64/use.mask +++ b/profiles/arch/arm64/use.mask @@ -134,6 +134,7 @@ snapcast -video_cards_v3d -video_cards_vc4 -video_cards_vivante +-video_cards_vmware # Donnie Berkholz (2006-02-05) # Modular X: mask for architectures on which they aren't available diff --git a/profiles/arch/arm64/use.stable.mask b/profiles/arch/arm64/use.stable.mask index 6e666cdf09e64..18cd219279c6b 100644 --- a/profiles/arch/arm64/use.stable.mask +++ b/profiles/arch/arm64/use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Matt Turner (2024-05-10) +# x11-drivers/xf86-video-vmware is not stable yet +video_cards_vmware + # Matt Turner (2024-05-10) # dev-util/directx-headers is not stable yet video_cards_d3d12