summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/arch/base/package.use.mask')
-rw-r--r--profiles/arch/base/package.use.mask175
1 files changed, 127 insertions, 48 deletions
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 576802f39c95..61a7f3d48fac 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,123 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-04-25)
+# ROCm and Level-Zero are amd64-only at the moment
+sys-apps/hwloc rocm l0
+
+# Paul Zander <negril.nx+gentoo@gmail.com> (2024-04-20)
+# only keyworded for amd64 currently
+media-gfx/blender gnome oneapi renderdoc vulkan
+
+# Ionen Wolkens <ionen@gentoo.org> (2024-04-16)
+# dev-qt/qtlanguageserver:6 currently has very few keywords
+dev-qt/qtdeclarative:6 qmlls
+
+# Mike Gilbert <floppym@gentoo.org> (2024-04-13)
+# Missing keywords on dev-python/looseversion.
+sys-fs/fuse:3 test
+
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-03-17)
+# Experimental, only keyworded for amd64 currently
+sys-kernel/installkernel efistub
+
+# Ionen Wolkens <ionen@gentoo.org> (2024-03-08)
+# media-libs/libdovi has very few keywords and there is little interest
+# in adding extras unless requested (also needs rust+cargo-c)
+media-libs/libplacebo libdovi
+
+# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-02-23)
+# net-libs/paho-mqtt-c is only available for amd64 and x86
+app-admin/syslog-ng mqtt
+
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-02-09)
+# Refind is only available on a subset of arches
+sys-kernel/installkernel refind
+
+# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
+# dev-python/PyQt6 and dev-python/pyside6 have very few keywords
+dev-python/QtPy pyqt6 pyside6
+
+# Michal Privoznik <michal.privoznik@gmail.com> (2024-01-21)
+# virtiofsd is only available on some arches
+app-emulation/libvirt virtiofsd
+
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-01-13)
+# Unmask only where grub is keyworded
+sys-kernel/installkernel grub
+
+# Michał Górny <mgorny@gentoo.org> (2023-12-31)
+# Requires dev-libs/level-zero.
+dev-lang/ispc gpu
+
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-12-18)
+# Experimental and only available on a subset of architectures
+sys-kernel/gentoo-kernel generic-uki
+sys-kernel/gentoo-kernel-bin generic-uki
+
+# Ionen Wolkens <ionen@gentoo.org> (2023-12-02)
+# Needs dev-qt/qtwebengine:6 which has very few keywords.
+dev-python/PyQt6 pdfium
+
+# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-25)
+# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff)
+# are only available for amd64, arm64 and riscv
+>=gui-libs/wlroots-0.17.0 drm liftoff
+
+# Jimi Huotari <chiitoo@gentoo.org> (2023-11-22)
+# media-libs/libvpl is only keyworded for amd64 at this time.
+media-video/obs-studio qsv
+
+# Jimi Huotari <chiitoo@gentoo.org> (2023-11-22)
+# dev-libs/qr-code-generator is only keyworded for amd64 at this time.
+media-video/obs-studio websocket
+
+# Jimi Huotari <chiitoo@gentoo.org> (2023-10-21)
+# net-libs/librist is only keyworded for arm64 at this time.
+media-video/obs-studio mpegts
+
+# Ionen Wolkens <ionen@gentoo.org> (2023-10-09)
+# media-libs/shaderc has very few keywords.
+media-libs/libplacebo shaderc
+
+# Michał Górny <mgorny@gentoo.org> (2023-09-19)
+# dev-cpp/cpp-httplib is barely keyworded anywhere.
+dev-debug/lldb debuginfod
+sys-devel/llvm debuginfod
+
+# Ionen Wolkens <ionen@gentoo.org> (2023-09-13)
+# media-gfx/renderdoc currently has few keywords
+dev-qt/qtbase renderdoc
+
+# Sam James <sam@gentoo.org> (2023-09-07)
+# media-libs/roc-toolkit is not keyworded in most places
+media-video/pipewire roc
+
+# Sam James <sam@gentoo.org> (2023-07-18)
+# dev-cpp/cppdap is not keyworded in most places
+dev-build/cmake dap
+
+# Michał Górny <mgorny@gentoo.org> (2023-06-24)
+# dev-db/mongodb builds practically only on the authors' computer.
+dev-python/pymongo test-full
+
+# Sam James <sam@gentoo.org> (2023-05-15)
+# Unkeyworded dependencies
+www-servers/apache apache2_modules_tls
+
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-04-22)
+# snap only works on amd64
+kde-plasma/discover snap
+
+# Sam James <sam@gentoo.org> (2023-04-03)
+# Needs dev-python/py-cpuinfo which is not ported to all of our platforms
+# See bug #894078.
+dev-python/tables cpudetection
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2023-03-09)
+# media-libs/libplacebo is not keyworded anywhere except amd64/ppc64/x86 yet
+media-video/ffmpeg libplacebo
+
# Michał Górny <mgorny@gentoo.org> (2023-01-24)
# libomptarget is only supported on 64-bit architectures.
>=sys-libs/libomp-16.0.0_pre20230124 offload
@@ -36,7 +153,6 @@ sys-devel/gcc fixed-point
# only unmask on relevant arches.
# bug #875830
app-laptop/pbbuttonsd macbook
-sys-apps/fwupd dell
# Conrad Kostecki <conikost@gentoo.org> (2022-07-19)
# www-servers/nginx requires keywording
@@ -55,7 +171,6 @@ media-libs/libva-intel-driver hybrid
# In the meantime, force-enable on loong only.
# This is not inside use.mask, because crossdev toolchain packages would
# want to have the flag enabled without hassle.
-<dev-libs/libffi-3.4.3 experimental-loong
<sys-libs/glibc-2.36 experimental-loong
sys-libs/libseccomp experimental-loong
@@ -99,8 +214,8 @@ x11-base/xwayland video_cards_nvidia
x11-wm/mutter video_cards_nvidia
# Bernd Waibel <waebbl-gentoo@posteo.net> (2021-06-11)
-# Has unpackaged depdencies, bug #795459
->=media-libs/opencolorio-2.0.0 doc
+# Has unpackaged dependencies, bug #795459
+<media-libs/opencolorio-2.2.0 doc
# Michael Orlitzky <mjo@gentoo.org> (2021-03-27)
# The clozurecl and clozurecl64 flags are now arch-specific in maxima,
@@ -110,13 +225,6 @@ x11-wm/mutter video_cards_nvidia
# We don't list "clozurecl" here since it's already in use.mask.
>=sci-mathematics/maxima-5.44.0-r5 clozurecl64
-# Sam James <sam@gentoo.org> (2021-03-02)
-# Java build is extremely sensitive to environment
-# Previously stable-masked but moved here
-# Then: bug #483372, bug #508564
-# Now: bug #773913 (exposed by having a new ~arch ebuild)
-media-libs/libcaca java mono
-
# Jaco Kroon <jaco@uls.co.za> (2021-01-08)
# blocksruntime (clang -fblocks) isn't available on all arches.
net-misc/asterisk blocks
@@ -167,14 +275,6 @@ app-text/texlive-core xindy
# https://sourceware.org/glibc/wiki/PortStatus
sys-libs/glibc static-pie
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-26)
-# Vulkan support is only available on few selected arches atm.
-# Mask everywhere, unmask where appropriate.
-dev-qt/qt3d vulkan
-dev-qt/qtdeclarative vulkan
-dev-qt/qtgui vulkan
-dev-qt/qtwayland vulkan
-
# dev-python/pandas is only keyworded for amd64 & x86
sys-block/fio python gnuplot
@@ -183,12 +283,6 @@ sys-block/fio python gnuplot
app-emulation/aranym jit
# Craig Andrews <candrews@gentoo.org> (2019-10-08)
-# net-libs/quiche is not available on all arches
-# Track addition arch keywording of quiche at:
-# bug #694320
-net-misc/curl quiche
-
-# Craig Andrews <candrews@gentoo.org> (2019-10-08)
# net-libs/nghttp3 net-libs/ngtcp2[ssl] are not available on all arches
net-misc/curl nghttp3
@@ -232,10 +326,6 @@ net-vpn/strongswan strongswan_plugins_aesni strongswan_plugins_rdrand strongswan
# Only available on amd64/x86
net-analyzer/testssl bundled-openssl kerberos
-# Thomas Deutschmann <whissi@gentoo.org> (2018-09-30)
-# Requires media-libs/libheif which is only keyworded for amd64 and x86
-media-gfx/imagemagick heif
-
# Rick Farina <zerochaos@gentoo.org> (2018-06-27)
# Catalyst only has support for assembling bootloader on some arches
dev-util/catalyst system-bootloader
@@ -243,7 +333,7 @@ dev-util/catalyst system-bootloader
# Ilya Tumaykin <itumaykin+gentoo@gmail.com> (2018-06-17)
# Vulkan support is only available on few selected arches atm.
# Mask everywhere, unmask where appropriate.
-media-video/mpv libplacebo vulkan
+media-video/mpv vulkan
# Richard Yao <ryao@gentoo.org> (2018-04-16)
# sys-fs/zfs is not available everywhere.
@@ -294,10 +384,6 @@ dev-db/percona-server tokudb tokudb-backup-plugin
# Mask jdbc as most arches don't support java
dev-db/mariadb jdbc
-# James Le Cuirot <chewi@gentoo.org> (2016-07-26)
-# Only available on some architectures.
-dev-java/icedtea shenandoah
-
# Mike Gilbert <floppym@gentoo.org> (2016-06-23)
# This flag only has meaning on amd64
sys-boot/grub:2 grub_platforms_xen-32
@@ -316,30 +402,27 @@ media-video/ffmpeg mmal
media-video/ffmpeg-chromium mmal
media-video/mpv mmal
-# Brian Evans <grknight@gentoo.org (2015-09-14)
+# Brian Evans <grknight@gentoo.org> (2015-09-14)
# Mask new USE flags for mariadb which all arches do not yet have dependencies
>=dev-db/mariadb-10.1.0 mroonga galera
# Mike Gilbert <floppym@gentoo.org> (2015-09-05)
-# sys-boot/gnu-efi is not supported on all archs.
-sys-apps/systemd gnuefi
-sys-apps/systemd-utils boot
+# sd-boot and ukify are not supported on all archs.
+sys-apps/systemd boot ukify
+sys-apps/systemd-utils boot ukify
+sys-kernel/installkernel systemd-boot ukify uki
# Ben de Groot <yngwin@gentoo.org> (2015-03-15)
# Mask bdplus support and unmask on arches where libbdplus is keyworded.
media-libs/libbluray bdplus
-# Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> (2014-04-24)
-# It's only supported on amd64
-dev-db/mariadb tokudb
-
# Lars Wendler <polynomial-c@gentoo.org> (2014-04-23)
# Not working on 64bit systems
media-sound/lmms vst
# Andreas K. Huettel <dilfridge@gentoo.org> (2014-01-04)
# Mask until dependencies are keyworded (bug 497068)
-dev-vcs/git mediawiki mediawiki-experimental
+dev-vcs/git mediawiki
# Sergey Popov <pinkbyte@gentoo.org> (2013-12-27)
# Mask because Boost.Context library does not work on most of arches
@@ -380,10 +463,6 @@ media-sound/pulseaudio-daemon webrtc-aec
# mips only use flags
>=sci-libs/fftw-3 zbus
-# Samuli Suominen <ssuominen@gentoo.org> (2011-12-06)
-# NuppelVideo is available on x86 only
-media-video/transcode nuv pic
-
# Davide Pesavento <pesa@gentoo.org> (2011-11-30)
# The QML (V4) and JSC JITs are supported only on amd64/arm/x86, so
# mask the flag here and unmask it in the appropriate arch profiles.