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
