commit:     f64456f0110d1ccfc0265d0d3509f5312a18fd32
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 31 16:54:36 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 31 17:53:31 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f64456f0

profiles/arch: drop obsolete per-package USE=vulkan masks

For a while now, we mask USE=vulkan entirely on arches where it's not
available. Drop some stale per-package mask-in-base-then-unmask patterns
which had e.g. mpv[vulkan] unnecessarily masked on arm64.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/arch/alpha/package.use.mask |  2 +-
 profiles/arch/amd64/package.use.mask |  7 +------
 profiles/arch/base/package.use.mask  |  7 +------
 profiles/arch/hppa/package.use.mask  | 10 ++++------
 profiles/arch/loong/package.use.mask |  4 ----
 profiles/arch/mips/package.use.mask  |  2 +-
 profiles/arch/s390/package.use.mask  |  2 +-
 profiles/arch/sparc/package.use.mask |  6 +++---
 profiles/arch/x86/package.use.mask   |  4 ----
 9 files changed, 12 insertions(+), 32 deletions(-)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index 6c2867f17ff5..42a9598549c0 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -369,7 +369,7 @@ mail-filter/pyzor mysql
 
 # Matt Turner <[email protected]> (2020-08-11)
 # No drivers on this architecture support Vulkan
-media-libs/mesa video_cards_zink vulkan vulkan-overlay
+media-libs/mesa video_cards_zink vulkan-overlay
 
 # Sergei Trofimovich <[email protected]> (2020-07-18)
 # net-libs/webkit-gtk has no alpha keywords

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 92df9c45201f..a22ef170265c 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -130,7 +130,7 @@ sys-apps/hwloc -rocm -l0
 
 # Paul Zander <[email protected]> (2024-04-20)
 # only keyworded for amd64 currently
-media-gfx/blender -gnome -renderdoc -vulkan
+media-gfx/blender -gnome -renderdoc
 
 # Ionen Wolkens <[email protected]> (2024-04-16)
 # dev-qt/qtlanguageserver:6 is keyworded here
@@ -414,11 +414,6 @@ net-analyzer/testssl -bundled-openssl -kerberos
 # Dependency sys-cluster/ceph is keyworded for amd64
 net-fs/samba -ceph
 
-# Ilya Tumaykin <[email protected]> (2018-06-17)
-# Vulkan support is only available on few selected arches atm.
-# Mask everywhere, unmask where appropriate.
-media-video/mpv -vulkan
-
 # Richard Yao <[email protected]> (2018-04-16)
 # sys-fs/zfs is keyworded on amd64
 sys-boot/grub -libzfs

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index a8d3f3d90174..3e076350cef7 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -100,7 +100,7 @@ sys-apps/hwloc rocm l0
 
 # Paul Zander <[email protected]> (2024-04-20)
 # only keyworded for amd64 currently
-media-gfx/blender gnome renderdoc vulkan
+media-gfx/blender gnome renderdoc
 
 # Ionen Wolkens <[email protected]> (2024-04-16)
 # dev-qt/qtlanguageserver:6 currently has very few keywords
@@ -372,11 +372,6 @@ net-vpn/strongswan strongswan_plugins_aesni 
strongswan_plugins_rdrand strongswan
 # Only available on amd64/x86
 net-analyzer/testssl bundled-openssl kerberos
 
-# Ilya Tumaykin <[email protected]> (2018-06-17)
-# Vulkan support is only available on few selected arches atm.
-# Mask everywhere, unmask where appropriate.
-media-video/mpv vulkan
-
 # Michał Górny <[email protected]> (2017-12-30)
 # Moved from use.mask since it is a flag local to one package:
 # Joseph Jezak <[email protected]> (2007-03-11)

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index 73ce7fb28de5..34d2f67b9dd1 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -124,8 +124,8 @@ media-libs/libv4l bpf
 
 # Leonardo Hernández Hernández <[email protected]> (2023-11-15)
 # Vulkan is not available here
-media-video/ffmpeg shaderc vulkan
-media-video/ffmpeg-compat shaderc vulkan
+media-video/ffmpeg shaderc
+media-video/ffmpeg-compat shaderc
 
 # Violet Purcell <[email protected]> (2023-10-12)
 # dev-build/samurai is not keyworded here.
@@ -133,14 +133,12 @@ app-alternatives/ninja samurai
 
 # Ionen Wolkens <[email protected]> (2023-10-09)
 # Vulkan is not available here, ffmpeg also wants libplacebo[vulkan].
-media-libs/libplacebo shaderc vulkan
+media-libs/libplacebo shaderc
 media-video/ffmpeg libplacebo
 media-video/ffmpeg-compat libplacebo
 
 # Andreas Sturmlechner <[email protected]> (2023-10-08)
 # Vulkan is not available on hppa.
-dev-qt/qtdeclarative vulkan
-dev-qt/qtgui vulkan
 >=dev-qt/qtwayland-5.15.11:5 compositor
 # Patrick McLean <[email protected]> (2023-10-03)
 # sys-apps/s6-linux-init has not been tested on this arch
@@ -327,7 +325,7 @@ dev-libs/efl avif lua_single_target_luajit physics
 
 # Matt Turner <[email protected]> (2020-08-11)
 # No drivers on this architecture support Vulkan
-media-libs/mesa video_cards_zink vulkan vulkan-overlay
+media-libs/mesa video_cards_zink vulkan-overlay
 
 # Robin H. Johnson <[email protected]> (2020-07-02)
 # Mask io-uring & zbc pending keywording

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 664b62ce8dae..ac93cb16250d 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -44,10 +44,6 @@ media-libs/zxing-cpp experimental
 dev-python/qtconsole test
 dev-python/qtpy test
 
-# WANG Xuerui <[email protected]> (2025-01-12)
-# Vulkan works on loong.
-media-video/mpv -vulkan
-
 # Sam James <[email protected]> (2025-01-10)
 # dev-lang/ada-bootstrap exists here
 >=sys-devel/gcc-14 -ada

diff --git a/profiles/arch/mips/package.use.mask 
b/profiles/arch/mips/package.use.mask
index 57e2df3a07ce..340d8c53da06 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -385,7 +385,7 @@ app-text/enchant voikko
 
 # Matt Turner <[email protected]> (2020-08-11)
 # No drivers on this architecture support Vulkan
-media-libs/mesa vulkan vulkan-overlay video_cards_zink
+media-libs/mesa vulkan-overlay video_cards_zink
 
 # Michał Górny <[email protected]> (2018-01-23)
 # USE=collab requires unkeyworded net-libs/loudmouth & dev-cpp/asio.

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index 3456d0184a69..197a767a78a4 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -284,7 +284,7 @@ dev-python/diskcache test
 
 # Matt Turner <[email protected]> (2020-08-11)
 # No drivers on this architecture support Vulkan
-media-libs/mesa video_cards_zink vulkan vulkan-overlay
+media-libs/mesa video_cards_zink vulkan-overlay
 
 # Hans de Graaff <[email protected]> (2019-04-08)
 # Obsolete ruby version, no newer versions keyworded or stable.

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index b22290214683..da72c8b1044e 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -211,8 +211,8 @@ media-libs/libavif rav1e
 
 # Leonardo Hernández Hernández <[email protected]> (2023-11-15)
 # Vulkan is not available here
-media-video/ffmpeg shaderc vulkan
-media-video/ffmpeg-compat shaderc vulkan
+media-video/ffmpeg shaderc
+media-video/ffmpeg-compat shaderc
 
 # Michał Górny <[email protected]> (2023-10-22)
 # This is not ISDN CAPI, so unmask it.
@@ -445,7 +445,7 @@ media-libs/libsdl2 fcitx
 
 # Matt Turner <[email protected]> (2020-08-11)
 # No drivers on this architecture support Vulkan
-media-libs/mesa video_cards_zink vulkan vulkan-overlay
+media-libs/mesa video_cards_zink vulkan-overlay
 
 # Robin H. Johnson <[email protected]> (2020-07-02)
 # Mask io-uring & zbc pending keywording

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 799e6863e038..31d6a8280848 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -184,10 +184,6 @@ net-misc/seafile-client shibboleth
 net-p2p/ktorrent rss
 sci-physics/root qt6
 
-# Ionen Wolkens <[email protected]> (2022-11-07)
-# Vulkan is usable here.
-media-video/mpv -vulkan
-
 # WANG Xuerui <[email protected]> (2022-10-07)
 # sys-libs/libsmbios is available here.
 app-laptop/pbbuttonsd -macbook

Reply via email to