# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Conrad Kostecki (2022-07-19) # www-servers/nginx requires keywording www-servers/nginx nginx_modules_http_security # media-libs/libxmp requires keywording media-sound/qmmp xmp # Kai-Chun Ning (2022-05-23) # Need intel-hybrid-codec-driver, which only works on amd64 x11-libs/libva-intel-driver hybrid # WANG Xuerui (2022-04-24) # This is only for bringing in the not-upstreamed-yet LoongArch patchset; # masked everywhere in order to minimize impact on other arches. # 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 experimental-loong sys-kernel/linux-headers experimental-loong sys-libs/glibc experimental-loong sys-libs/libseccomp experimental-loong # James Le Cuirot (2022-02-24) # These GRUB platforms are only for MIPS. sys-boot/grub grub_platforms_loongson grub_platforms_qemu-mips # Sam James (2021-11-15) # Only available on PPC*. sys-apps/util-linux rtas # Georgy Yakovlev (2021-11-01) # requires sys-apps/dbus-broker, which is not widely keyworded yet. sys-apps/systemd hostnamed-fallback # James Le Cuirot (2021-10-22) # Only available on some architectures. app-emulation/fs-uae jit # Lars Wendler (2021-08-27) # Lacks various keywords in media-libs/webrtc-audio-processing media-video/pipewire echo-cancel # Sam James (2021-08-14) # Needs Raspberry Pi specific applications media-video/mjpg-streamer input-raspicam # James Le Cuirot (2021-08-07) # The ORBlite scanner plugin only works on amd64 and x86. net-print/hplip-plugin orblite # Sam James (2021-07-12) # Haskell is only available on amd64/x86 right now in Gentoo # bug #801649 dev-util/diffoscope haskell # Ionen Wolkens (2021-07-01) # gui-libs/egl-wayland with nvidia-drivers is only usable on some arches. x11-base/xwayland video_cards_nvidia x11-wm/mutter video_cards_nvidia # Bernd Waibel (2021-06-11) # Has unpackaged depdencies, bug #795459 >=media-libs/opencolorio-2.0.0 doc # Michael Orlitzky (2021-03-27) # The clozurecl and clozurecl64 flags are now arch-specific in maxima, # so we mask them both by default beginning with v5.44.0-r5 where # their meanings first diverged. You should unmask "clozurecl" on # 32-bit arches and unmask "clozurecl64" on 64-bit ones. # We don't list "clozurecl" here since it's already in use.mask. >=sci-mathematics/maxima-5.44.0-r5 clozurecl64 # Sam James (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 (2021-01-08) # blocksruntime (clang -fblocks) isn't available on all arches. net-misc/asterisk blocks # Michał Górny (2020-12-21) # Mask all sanitizers by default, unmask on arches supporting them. sys-libs/compiler-rt-sanitizers asan dfsan lsan msan hwasan tsan sys-libs/compiler-rt-sanitizers ubsan safestack cfi scudo sys-libs/compiler-rt-sanitizers shadowcallstack gwp-asan sys-libs/compiler-rt-sanitizers libfuzzer memprof orc profile xray # Sam James (2020-10-24) # asm redc is only available on amd64, # ppc64. bug #750974. sci-mathematics/gmp-ecm custom-tune # Sam James (2020-10-05) # Guile only supports JIT on some arches # (See 9.3.8 in the Guile manual) dev-scheme/guile jit # Thomas Deutschmann (2020-09-07) # dev-util/nvidia-cuda-toolkit is only available on amd64 app-metrics/collectd collectd_plugins_gpu_nvidia # Sam James (2020-07-03) # Rust is only available on some arches # Bug #728558 media-video/ffmpeg rav1e # Robin H. Johnson (2020-07-02) # Mask io-uring & zbc pending keywording sys-block/fio io-uring zbc # Marek Szuba (2020-06-17) # Mask flashrom drivers and tools which only work on few architectures: # - ich_descriptors_tools (USE=tools) is only compiled on amd64 and x86, # - internal is presently only supported on amd64/x86 and mipsel, # - the others only work on x86 due to lack of PCI-port I/O support. sys-apps/flashrom atahpt atapromise atavia drkaiser gfxnvidia internal it8212 nic3com nicintel nicintel-eeprom nicintel-spi nicnatsemi nicrealtek ogp-spi rayer-spi satamv satasii tools # Mikle Kolyada (2020-06-08) # requires clisp whichis keyworded on fewer arches app-text/texlive-core xindy # Georgy Yakovlev (2020-04-26) # static-pie is not implemented on all arches, #719444 # https://sourceware.org/glibc/wiki/PortStatus sys-libs/glibc static-pie # Andreas Sturmlechner (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 # James Le Cuirot (2019-12-10) # The JIT feature only works on amd64 and x86. app-emulation/aranym jit # Craig Andrews (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 (2019-10-08) # net-libs/nghttp3 net-libs/ngtcp2[ssl] are not available on all arches net-misc/curl nghttp3 # Luke Dashjr (2019-09-21) # Moved from arch/powerpc/ppc64 as it applies to most architectures. sys-firmware/seabios debug # Georgy Yakovlev (2019-08-28) # upstream tarballs for tier-2 arches do not ship docs dev-lang/rust-bin doc # Craig Andrews (2019-07-03) # Raspberry Pi support is only available on arm. # Mask raspberry-pi USE globally, unmask on arm. media-tv/kodi raspberry-pi # Georgy Yakovlev (2019-06-22) # mask here and unmask in profiles for specific arches dev-java/openjdk:8 javafx dev-java/openjdk:11 javafx # Matt Turner (2019-06-20) # dev-lang/spidermonkey:60[jit] fails to build on most platforms >=dev-lang/spidermonkey-60 jit # Andreas Sturmlechner (2019-05-09) # media-libs/libplacebo is not keyworded anywhere except amd64/ppc64/x86 yet media-video/vlc libplacebo # Denis Lisov (2019-05-09) # Overlay can only be built on amd64 and x86 x11-apps/igt-gpu-tools overlay # Thomas Deutschmann (2020-10-06) # - aesni plugin is only supported on amd64 and x86 # - rdrand plugin is only supported on amd64 and x86 # - padlock plugin is only supported on amd64 and x86 net-vpn/strongswan strongswan_plugins_aesni strongswan_plugins_rdrand strongswan_plugins_padlock # Michael Palimaka (2018-10-12) # Only available on amd64/x86 net-analyzer/testssl bundled-openssl kerberos # Thomas Deutschmann (2018-09-30) # Requires media-libs/libheif which is only keyworded for amd64 and x86 media-gfx/imagemagick heif # Rick Farina (2018-06-27) # Catalyst only has support for assembling bootloader on some arches dev-util/catalyst system-bootloader # Ilya Tumaykin (2018-06-17) # Vulkan support is only available on few selected arches atm. # Mask everywhere, unmask where appropriate. media-video/mpv vulkan # Nick Sarnie (2018-04-29) # media-libs/vulkan-loader and app-emulation/vkd3d are not available everywhere app-emulation/wine-staging vulkan app-emulation/wine-vanilla vkd3d vulkan # Richard Yao (2018-04-16) # sys-fs/zfs is not available everywhere. sys-cluster/ceph zfs # Michał Górny (2017-12-30) # Moved from use.mask since it is a flag local to one package: # Joseph Jezak (2007-03-11) # Only for x86 and amd64 (in pbbuttonsd) app-laptop/pbbuttonsd macbook # Amy Liffey (2017-09-19) # Requires [cuda] which is masked in most of the profiles. media-libs/opencv contribxfeatures2d # Thomas Deutschmann (2020-10-22) # imhttp: www-servers/civetweb is only keyworded on amd64 and x86 at the moment # mdblookup: dev-libs/libmaxminddb is only keyworded on amd64 and x86 at the moment app-admin/rsyslog imhttp mdblookup # Alexis Ballier (2017-02-21) # spacetime is only supported on amd64 at the moment. # https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html dev-lang/ocaml spacetime # Luke Dashjr (2017-01-04) # Mask assembly optimisations that are platform-specific dev-libs/libsecp256k1 asm # Ettore Di Giacinto (2016-10-18) # Enable gambit and scm only on supported arches >=dev-scheme/slib-3.2.5 gambit scm # Thomas Deutschmann (2016-09-22) # Dependency is only keyworded on amd64 and x86 app-metrics/collectd collectd_plugins_mqtt # Thomas Deutschmann (2016-08-26) # It's only supported on amd64, ia64, powerpc and x86 dev-db/mysql numa dev-db/percona-server numa # Brian Evans (2016-08-23) # It's only supported on amd64 dev-db/percona-server tokudb tokudb-backup-plugin # Brian Evans (2016-08-18) # Mask jdbc as most arches don't support java dev-db/mariadb jdbc # James Le Cuirot (2016-07-26) # Only available on some architectures. dev-java/icedtea shenandoah # Mike Gilbert (2016-06-23) # This flag only has meaning on amd64 sys-boot/grub:2 grub_platforms_xen-32 # Ian Delaney (2016-04-06) # on behalf of Ilya Tumaykin # Raspberry Pi support is only available on arm. # Mask raspberry-pi USE globally, unmask on arm. media-video/mpv raspberry-pi # Alexis Ballier (2015-11-14) # MMAL is only available on the Raspberry Pi: # Mask it globally, unmask it on arm. media-video/motion mmal media-video/ffmpeg mmal media-video/ffmpeg-chromium mmal media-video/mpv mmal # Brian Evans =dev-db/mariadb-10.1.0 mroonga sst-xtrabackup galera # Mike Gilbert (2015-09-05) # sys-boot/gnu-efi is not supported on all archs. sys-apps/systemd gnuefi sys-apps/systemd-utils boot # Ben de Groot (2015-03-15) # Mask bdplus support and unmask on arches where libbdplus is keyworded. media-libs/libbluray bdplus # Jorge Manuel B. S. Vicetto (2014-04-24) # It's only supported on amd64 dev-db/mariadb tokudb # Lars Wendler (2014-04-23) # Not working on 64bit systems media-sound/lmms vst # Andreas K. Huettel (2014-01-04) # Mask until dependencies are keyworded (bug 497068) dev-vcs/git mediawiki mediawiki-experimental # Sergey Popov (2013-12-27) # Mask because Boost.Context library does not work on most of arches dev-libs/boost context # Tim Harder (2013-08-13) # Related dep dev-scheme/racket is not keyworded by most arches. app-editors/vim racket app-editors/gvim racket # Kacper Kowalik (2013-08-09) # Doesn't work on most profiles. Easier to mask here and # unmask in particular profiles sys-apps/hwloc gl nvml # Diego Elio Pettenò (2012-11-03) # Requires net-dns/unbound which is not keyworded by most arches net-libs/gnutls dane # Ben de Groot (2012-07-30) # fontconfig-infinality dependency not yet keyworded on most arches media-libs/freetype infinality # Mike Gilbert (2012-06-29) # sys-fs/zfs is not available everywhere. sys-boot/grub libzfs # Michał Górny (2012-04-11) # JIT compilation in libzpaq generates code for x86/amd64. app-arch/zpaq jit # Arun Raghavan (2012-03-28) # webrtc-audio-processing is only supported on x86/amd64. Possibly arm can be # added. media-sound/pulseaudio webrtc-aec media-sound/pulseaudio-daemon webrtc-aec # Christoph Junghans (2012-02-04) # mips only use flags >=sci-libs/fftw-3 zbus # Samuli Suominen (2011-12-06) # NuppelVideo is available on x86 only media-video/transcode nuv pic # Davide Pesavento (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. dev-qt/qtdeclarative jit dev-qt/qtscript jit # Samuli Suominen (2011-11-25) # Expose USE="suid" for USE="svga" only for x86 users, # see arch/x86/package.use.mask www-client/links suid # Robin H. Johnson (2011-07-10) # PPS should work on all arches, but only keyworded on amd64/x86 >=net-misc/ntp-4.2.6_p3-r1 parse-clocks # Jean-Noël Rivasseau (2009-09-23) # X use flag only for amd64/x86, bug 285951. media-gfx/iscan X # Raúl Porcel (2008-11-09) # CPU opts: This needs amd64, x86 and ppc on some of them # dvdnav: hard masked dependency media-video/mplayer cpudetection # Ian Whyman (2016-05-22) # Mask raspberry-pi except on arm. dev-libs/libcec raspberry-pi