profiles: Sync with Gentoo

It's from Gentoo commit 433471f85aef184ff643c7d139eb00b2bdb9e2d4.
This commit is contained in:
Flatcar Buildbot 2025-01-13 07:09:38 +00:00 committed by Krzesimir Nowak
parent b621b4ab32
commit 73fdd95ea6
158 changed files with 1216 additions and 1064 deletions

View File

@ -1,6 +1,14 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2025-01-10)
# Many unkeyworded dependencies like parts of TL (bug #947788)
dev-perl/Template-Toolkit gd latex vim-syntax
# Christopher Byrne <salah.coronya@gmail.com> (2024-12-01)
# requires dev-libs/hidapi to be keyworded
dev-libs/libfido2 hidapi
# Felix Janda <felix.janda@posteo.de> (2024-10-20)
# requires dev-libs/libcss and net-libs/libdom to be keyworded
www-client/elinks libcss
@ -347,7 +355,7 @@ sys-block/thin-provisioning-tools test
media-video/ffmpeg dav1d libaribb24 libtesseract
# Andrey Utkin <andrey_utkin@gentoo.org> (2020-03-11)
# USE=bpf depends on sys-devel/clang which is not keyworded on alpha.
# USE=bpf depends on llvm-core/clang which is not keyworded on alpha.
media-libs/libv4l bpf
# Patrick McLean <chutzpah@gentoo.org> (2020-02-15)

View File

@ -1,9 +1,13 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
-alpha
# Sam James <sam@gentoo.org> (2025-01-09)
# dev-db/mysql not keyworded here
mysql
# matoro <matoro_gentoo@matoro.tk> (2024-01-24)
# sys-apps/flatpak is not keyworded here
flatpak
@ -180,7 +184,7 @@ d
topal
# Matt Turner <mattst88@gentoo.org> (2010-12-13)
# We don't have sys-devel/llvm
# We don't have llvm-core/llvm
llvm
# Matt Turner <mattst88@gentoo.org> (2012-05-27)

View File

@ -24,11 +24,11 @@ sys-apps/memtest86+ bios64 uefi64
# Theo Anderson <telans@posteo.de> (2021-03-06)
# Enable 32-bit clang runtime to ease -m32 builds with non-GCC runtime
sys-devel/clang-runtime abi_x86_32
sys-libs/libcxxabi abi_x86_32
sys-libs/libcxx abi_x86_32
sys-libs/libomp abi_x86_32
sys-libs/llvm-libunwind abi_x86_32
llvm-core/clang-runtime abi_x86_32
llvm-runtimes/libcxxabi abi_x86_32
llvm-runtimes/libcxx abi_x86_32
llvm-runtimes/openmp abi_x86_32
llvm-runtimes/libunwind abi_x86_32
# Mike Gilbert <floppym@gentoo.org> (2016-11-17)
# Enable both efi and pc by default.
@ -37,9 +37,9 @@ sys-boot/grub:2 grub_platforms_efi-64 grub_platforms_pc
# Michał Górny <mgorny@gentoo.org> (2016-09-24)
# Enable the GPU targets matching the default VIDEO_CARDS
dev-ml/llvm-ocaml llvm_targets_AMDGPU llvm_targets_NVPTX
sys-devel/clang llvm_targets_AMDGPU llvm_targets_NVPTX
sys-devel/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
dev-ml/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
llvm-core/clang llvm_targets_AMDGPU llvm_targets_NVPTX
llvm-core/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
# Doug Goldstein <cardoe@gentoo.org> (2012-10-29)
# Enable the native arch as the default qemu target

View File

@ -40,9 +40,9 @@ sys-apps/sandbox abi_x86_32
# Michał Górny <mgorny@gentoo.org> (2016-09-24)
# Force the host target to avoid dependency hell
dev-ml/llvm-ocaml llvm_targets_X86
sys-devel/clang llvm_targets_X86
sys-devel/llvm llvm_targets_X86
dev-ml/llvm llvm_targets_X86
llvm-core/clang llvm_targets_X86
llvm-core/llvm llvm_targets_X86
# Diego Elio Pettenò <flameeyes@gmail.com> (2011-04-21)
# The plugin is 32-bit only (and I'm not even sure if it works with

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# When you add an entry to the top of this file, add your name, the date, and
@ -17,6 +17,22 @@
#--- END OF EXAMPLES ---
# Michał Górny <mgorny@gentoo.org> (2024-12-24)
# OpenMP offloading is supported on 64-bit architectures only.
llvm-core/clang-runtime -offload
# Alfred Wingate <parona@protonmail.com> <2024-12-16)
# Only available on amd64.
media-video/handbrake -qsv
# Viorel Munteanu <ceamac@gentoo.org> (2024-11-30)
# Dependency dev-python/asyncssh is keyworded here.
net-misc/dropbear -test-async
# Sv. Lockal <lockalsash@gmail.com> (2024-11-30)
# Masked in base profile, supported on this arch
dev-debug/gdb -rocm
# Paul Zander <negril.nx+gentoo@gmail.com> (2024-11-16)
# Only available on amd64 for now
media-gfx/openscad -manifold
@ -24,15 +40,12 @@ media-gfx/openscad -manifold
# Joonas Niilola <juippis@gentoo.org> (2024-11-16)
# Available on amd64.
www-client/firefox -wasm
www-client/firefox -wasm-sandbox
# Sam James <sam@gentoo.org> (2024-10-29)
# Only available on amd64 for now
dev-libs/elfutils -stacktrace
# Viorel Munteanu <ceamac@gentoo.org> (2024-10-23)
# Dependency dev-python/asyncssh is keyworded here.
net-misc/dropbear -test
# Michał Górny <mgorny@gentoo.org> (2024-10-23)
# Debug-enabled binary packages are built for a subset of architectures.
sys-kernel/gentoo-kernel-bin -debug
@ -72,6 +85,7 @@ media-gfx/blender -gnome -oneapi -renderdoc -vulkan
# Ionen Wolkens <ionen@gentoo.org> (2024-04-16)
# dev-qt/qtlanguageserver:6 is keyworded here
dev-qt/qtdeclarative:6 -qmlls
dev-qt/qttools:6 -qmlls
# Nowa Ammerlaan <nowa@gentoo.org> (2024-03-17)
# virt-firmware is keyworded here
@ -80,12 +94,13 @@ sys-kernel/installkernel -efistub
# Ionen Wolkens <ionen@gentoo.org> (2024-03-08)
# media-libs/libdovi is keyworded here
media-libs/libplacebo -libdovi
media-video/handbrake -libdovi
# Sam James <sam@gentoo.org> (2024-02-24)
# Only works on amd64 (and x32).
dev-debug/gdb -cet
sys-devel/binutils -cet
sys-devel/clang-common -cet
llvm-core/clang-common -cet
sys-devel/gcc -cet
sys-libs/binutils-libs -cet
sys-libs/glibc -cet
@ -110,14 +125,10 @@ sys-kernel/installkernel -grub
# Requires dev-libs/level-zero.
dev-lang/ispc -gpu
# Nowa Ammerlaan <nowa@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)
# dev-qt/qtwebengine:6 and dev-qt/qtremoteobjects:6 are keyworded here.
dev-python/pyqt6 -pdfium -remoteobjects
dev-python/qtpy -pdfium -remoteobjects
# Jimi Huotari <chiitoo@gentoo.org> (2023-11-22)
# Unmask on amd64.
@ -137,8 +148,8 @@ media-libs/libplacebo -shaderc
# Michał Górny <mgorny@gentoo.org> (2023-09-19)
# dev-cpp/cpp-httplib is keyworded here.
dev-debug/lldb -debuginfod
sys-devel/llvm -debuginfod
llvm-core/lldb -debuginfod
llvm-core/llvm -debuginfod
# Ionen Wolkens <ionen@gentoo.org> (2023-09-13)
# media-gfx/renderdoc is keyworded here
@ -181,16 +192,12 @@ dev-python/tables -cpudetection
# Yiyang Wu <xgreenlandforwyy@gmail.com> (2023-01-27)
# AMDGPU enablement depends on dev-libs/rocr-runtime, ~amd64 only
# See also: https://bugs.gentoo.org/891499
sys-libs/libomp -llvm_targets_AMDGPU
llvm-runtimes/offload -llvm_targets_AMDGPU
llvm-runtimes/openmp -llvm_targets_AMDGPU
# 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
# Sam James <sam@gentoo.org> (2023-01-05)
# asm is only available for amd64 and arm, but for arm, is gated
# behind an experimental flag.
>=dev-libs/libsecp256k1-0.2.0 -asm
>=llvm-runtimes/openmp-16.0.0_pre20230124 -offload
# Sam James <sam@gentoo.org> (2022-12-11)
# net-libs/rustls-ffi is keyworded here
@ -228,6 +235,7 @@ media-libs/libva-intel-driver -hybrid
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-02-17)
# Unmask AMF keyword on amd64 only
media-video/ffmpeg -amf
media-video/handbrake -amf
# James Le Cuirot <chewi@gentoo.org> (2021-10-22)
# The JIT feature only works on amd64 and x86.
@ -272,11 +280,11 @@ net-misc/asterisk -blocks
# Michał Górny <mgorny@gentoo.org> (2020-12-21)
# Sanitizers supported on this architecture.
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 -gwp-asan
sys-libs/compiler-rt-sanitizers -libfuzzer -memprof -orc -profile -xray
sys-libs/compiler-rt-sanitizers -ctx-profile -nsan -rtsan
llvm-runtimes/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan
llvm-runtimes/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo
llvm-runtimes/compiler-rt-sanitizers -gwp-asan
llvm-runtimes/compiler-rt-sanitizers -libfuzzer -memprof -orc -profile -xray
llvm-runtimes/compiler-rt-sanitizers -ctx-profile -nsan -rtsan -tysan
# Sam James <sam@gentoo.org> (2020-10-24)
# asm redc is only available on amd64,
@ -522,7 +530,7 @@ dev-qt/qtscript -jit
>=media-video/mplayer-1.0_rc4_p20101219 -bluray
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2010-11-28)
# sys-devel/llvm is keyworded on amd64
# llvm-core/llvm is keyworded on amd64
media-libs/mesa -llvm
# Jean-Noël Rivasseau <elvanor@gentoo.org> (2009-09-23)

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# When you add an entry to the top of this file, add your name, the date, and
@ -20,6 +20,7 @@
# Ionen Wolkens <ionen@gentoo.org> (2024-09-27)
# dev-qt/qtremoteobjects:6 has not been stabilized yet.
dev-python/pyqt6 remoteobjects
dev-python/qtpy remoteobjects
# Nowa Ammerlaan <nowa@gentoo.org> (2024-07-24)
# No stable versions of ROCm at the moment
@ -37,11 +38,6 @@ media-libs/opencv cudnn
# Pulls in pandoc with all of its glory (haskell). #921501
www-apps/hugo test
# Nowa Ammerlaan <nowa@gentoo.org> (2023-12-18)
# This is still experimental, prebuilt images may not boot on all systems.
sys-kernel/gentoo-kernel generic-uki
sys-kernel/gentoo-kernel-bin generic-uki
# Jon Janzen <jon@jonjanzen.com> (2023-09-11)
# librttopo has not been stabalized on this arch yet
dev-db/spatialite rttopo
@ -62,7 +58,8 @@ dev-python/nbval -doc
# Yiyang Wu <xgreenlandforwyy@gmail.com> (2023-01-27)
# AMDGPU enablement depends on dev-libs/rocr-runtime, ~amd64 only
# See also: https://bugs.gentoo.org/891499
sys-libs/libomp llvm_targets_AMDGPU
llvm-runtimes/offload llvm_targets_AMDGPU
llvm-runtimes/openmp llvm_targets_AMDGPU
# Sam James <sam@gentoo.org> (2022-12-11)
# net-libs/rustls-ffi is not yet marked stable
@ -71,6 +68,7 @@ net-misc/curl rustls curl_ssl_rustls
# Sam James <sam@gentoo.org> (2022-12-07)
# Needs unstable media-libs/libvpl
media-video/ffmpeg qsv
media-video/handbrake qsv
# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
# needs stabilizing

View File

@ -70,10 +70,6 @@
# libvirt is supported on amd64
-libvirt
# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-05-26)
# dev-db/firebird is keyworded ~amd64
-firebird
# Mike Gilbert <floppym@gentoo.org> (2014-10-19)
# Requires the following packages to be keyworded/stable:
# sys-libs/libapparmor

View File

@ -12,10 +12,6 @@ hip
# sci-libs/mkl is not stable, needs online registration to even run pkg_setup
mkl
# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-05-26)
# dev-db/firebird is keyworded ~amd64
firebird
# Michał Górny <mgorny@gentoo.org> (2017-05-20)
# The modern versions of CUDA SDK are not suitable for stabilization.
cuda

View File

@ -1,6 +1,11 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# John Helmert III <ajak@gentoo.org> (2024-12-14)
# Requires libpcre2[jit] which is now masked on x32
dev-util/cutter
dev-util/rizin
# Ben Kohler <bkohler@gentoo.org> (2024-05-27)
# Requires libpcre2[jit] which is now masked on x32
mail-filter/rspamd
@ -80,7 +85,6 @@ app-text/bibletime
app-text/calibre
app-text/cb2bib
app-text/kchmviewer
app-text/kjots
app-text/sigil
dev-python/spyder
dev-python/spyder-terminal
@ -98,7 +102,7 @@ kde-apps/akonadiconsole
kde-apps/akregator
kde-apps/calendarjanitor
kde-apps/calendarsupport
kde-apps/cantor
<kde-apps/cantor-24.11.80
kde-apps/eventviews
kde-apps/grantlee-editor
kde-apps/incidenceeditor
@ -115,7 +119,6 @@ kde-apps/kimagemapeditor
kde-apps/kmail
kde-apps/kmail-account-wizard
kde-apps/kmailtransport
kde-apps/knotes
kde-apps/konqueror
kde-apps/konsolekalendar
kde-apps/kontact

View File

@ -1,4 +1,4 @@
# Copyright 2008-2024 Gentoo Authors
# Copyright 2008-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Main ARM profile
@ -25,3 +25,9 @@ VIDEO_CARDS="exynos fbdev omap"
# Michał Górny <mgorny@gentoo.org> (2017-03-14)
# Unhide the ARM-specific USE_EXPANDs.
USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
# Sam James <sam@gentoo.org> (2025-01-05)
# Temporary USE until the global default catches up. dev-lang/ada-bootstrap
# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This
# entry can be dropped once the global one is >= gcc_14.
ADA_TARGET="gcc_14"

View File

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk> (2022-08-31)
@ -16,6 +16,6 @@ dev-lang/rust llvm_targets_ARM
# Michał Górny <mgorny@gentoo.org> (2016-09-24)
# Force the host target to avoid dependency hell
dev-ml/llvm-ocaml llvm_targets_ARM
sys-devel/clang llvm_targets_ARM
sys-devel/llvm llvm_targets_ARM
dev-ml/llvm llvm_targets_ARM
llvm-core/clang llvm_targets_ARM
llvm-core/llvm llvm_targets_ARM

View File

@ -1,6 +1,18 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2025-01-04)
# kde-plasma/kde-cli-tools not keyworded here
x11-misc/xdg-utils plasma
# Sam James <sam@gentoo.org> (2024-12-17)
# dev-lang/ada-bootstrap exists here
>=sys-devel/gcc-14 -ada
# Andreas Sturmlechner <asturm@gentoo.org> (2024-12-10)
# Depends on kde-plasma/kdesu-gui which is not keyworded here.
sys-block/gparted kde
# Arthur Zamarin <arthurzam@gentoo.org> (2024-10-11)
# depends on java packages, not keyworded on arm
app-office/libreoffice java
@ -50,8 +62,9 @@ app-crypt/pinentry qt6
app-office/libreoffice qt6
# Nowa Ammerlaan <nowa@gentoo.org> (2024-06-01)
# qtnetworkauth not yet keyworded here
dev-python/pyside6 network-auth
# qtnetworkauth, qtremoteobjects and qthttpserver not yet keyworded here
dev-python/pyside6 network-auth httpserver remoteobjects
dev-python/qtpy remoteobjects
# Nowa Ammerlaan <nowa@gentoo.org> (2024-03-21)
# virt-firmware is keyworded here
@ -218,10 +231,10 @@ app-text/enchant voikko
# Michał Górny <mgorny@gentoo.org> (2020-12-21)
# Sanitizers supported on this architecture.
sys-libs/compiler-rt-sanitizers -asan -lsan
sys-libs/compiler-rt-sanitizers -ubsan -cfi -scudo
sys-libs/compiler-rt-sanitizers -profile -xray
>=sys-libs/compiler-rt-sanitizers-16 -gwp-asan -libfuzzer -orc
llvm-runtimes/compiler-rt-sanitizers -asan -lsan
llvm-runtimes/compiler-rt-sanitizers -ubsan -cfi -scudo
llvm-runtimes/compiler-rt-sanitizers -profile -xray
>=llvm-runtimes/compiler-rt-sanitizers-16 -gwp-asan -libfuzzer -orc
# Rick Farina <zerochaos@gentoo.org> (2020-12-18)
# net-wireless/libxtrx et all needs testing
@ -430,10 +443,10 @@ mail-filter/opendkim opendbx stats
# S. Suominen <ssuominen@g.o> (2014-04-17)
# First GTK+-3.x version of EasyTAG!
# Keyword as reqiuired, ~arch is enough for now:
# Keyword as required, ~arch is enough for now:
# media-libs/opusfile for USE opus
# media-libs/opus for USE opus
# app-text/apadata-tools for FEAATURES and USE test
# app-text/apadata-tools for FEATURES and USE test
# Do it! No reason to ask permission before!
>=media-sound/easytag-2.2.0 opus test

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-10-05)
@ -26,7 +26,6 @@ app-admin/syslog-ng grpc
# almost one year to this this date. bug 915548#c6
dev-libs/hiredis test
dev-python/redis test
dev-python/sentry-sdk test
# Matt Turner <mattst88@gentoo.org> (2023-10-30)
# libei not stable yet

View File

@ -1,9 +1,15 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
-arm
# Sam James <sam@gentoo.org> (2025-01-05)
# Older targets don't have an old enough dev-lang/ada-bootstrap available
ada_target_gnat_2021
ada_target_gcc_12
ada_target_gcc_13
# Sam James <sam@gentoo.org> (2024-06-13)
# Needs as-yet-unkeyworded KF6 (bug #934215)
kf6compat

View File

@ -1,4 +1,4 @@
# Copyright 2014-2024 Gentoo Authors
# Copyright 2014-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Main ARM64 (AArch64/ARMv8) profile; endian independent.
@ -20,6 +20,12 @@ LIBDIR_arm64="lib64"
# Defaults for video drivers
VIDEO_CARDS="fbdev"
# Sam James <sam@gentoo.org> (2025-01-05)
# Temporary USE until the global default catches up. dev-lang/ada-bootstrap
# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This
# entry can be dropped once the global one is >= gcc_14.
ADA_TARGET="gcc_14"
# Mart Raudsepp <leio@gentoo.org> (2018-06-05)
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148

View File

@ -1,11 +1,6 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Joonas Niilola <juippis@gentoo.org> (2024-10-19)
# arm64 requires gles due to (some boards?) lacking vulkan support,
# bug #938893.
app-editors/zed gles
# Paul Zander <negril.nx+gentoo@gmail.com> (2024-04-12)
# supports 64 bit neon
media-libs/opencv cpu_flags_arm_neon
@ -40,6 +35,6 @@ dev-lang/rust llvm_targets_AArch64
# Michał Górny <mgorny@gentoo.org> (2016-09-24)
# Force the host target to avoid dependency hell
dev-ml/llvm-ocaml llvm_targets_AArch64
sys-devel/clang llvm_targets_AArch64
sys-devel/llvm llvm_targets_AArch64
dev-ml/llvm llvm_targets_AArch64
llvm-core/clang llvm_targets_AArch64
llvm-core/llvm llvm_targets_AArch64

View File

@ -1,6 +1,19 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2024-12-24)
# OpenMP offloading is supported on 64-bit architectures only.
llvm-core/clang-runtime -offload
# Nowa Ammerlaan <nowa@gentoo.org> (2024-12-20)
# qtremoteobjects and qthttpserver not yet keyworded here
dev-python/pyside6 httpserver remoteobjects
dev-python/qtpy remoteobjects
# Sam James <sam@gentoo.org> (2024-12-17)
# dev-lang/ada-bootstrap exists here
>=sys-devel/gcc-14 -ada
# Alexey Shvetsov <alexxy@gentoo.org> (2024-11-21)
# sci-libs/caffe2 is not keyworded on arm64
sci-chemistry/gromacs nnpot
@ -8,6 +21,7 @@ sci-chemistry/gromacs nnpot
# Joonas Niilola <juippis@gentoo.org> (2024-11-16)
# Available on arm64.
www-client/firefox -wasm
www-client/firefox -wasm-sandbox
# Michał Górny <mgorny@gentoo.org> (2024-10-23)
# Debug-enabled binary packages are built for a subset of architectures.
@ -75,14 +89,10 @@ app-emulation/libvirt nbd
# Unmask only where grub is keyworded
sys-kernel/installkernel -grub
# Nowa Ammerlaan <nowa@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)
# dev-qt/qtwebengine:6 is keyworded here.
dev-python/pyqt6 -pdfium
dev-python/qtpy -pdfium
# Takuya Wakazono <pastalian46@gmail.com> (2023-11-21)
# app-crypt/rpm-sequoia is keyworded here.
@ -120,7 +130,7 @@ dev-lang/ruby -jit
# 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
>=llvm-runtimes/openmp-16.0.0_pre20230124 -offload
# Florian Schmaus <flow@gentoo.org> (2022-11-23)
# avoid larger deptree, bug #882593
@ -242,11 +252,11 @@ app-text/enchant voikko
# Michał Górny <mgorny@gentoo.org> (2020-12-21)
# Sanitizers supported on this architecture.
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 -gwp-asan -shadowcallstack
sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray -rtsan
>=sys-libs/compiler-rt-sanitizers-16 -orc
llvm-runtimes/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan
llvm-runtimes/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo
llvm-runtimes/compiler-rt-sanitizers -gwp-asan -shadowcallstack
llvm-runtimes/compiler-rt-sanitizers -libfuzzer -profile -xray -rtsan -tysan
>=llvm-runtimes/compiler-rt-sanitizers-16 -orc
# Roy Bamford <neddyseagoon@gentoo.org> (2020-12-07)
# media-libs/liblastfm fails to build with tests Bug #758896
@ -393,16 +403,6 @@ app-emulation/xen-tools doc
# Unkeyworded dependencies.
app-admin/syslog-ng mongodb
# Mart Raudsepp <leio@gentoo.org> (2018-04-08)
# Tests fail for bundled luajit, USE=luajit is globally
# masked too (no-one has tested it yet).
# Florian Schmaus <flow@gentoo.org> (2024-03-29)
# Restricted to pre texlive 2023 releases, as we have users
# reporting that luajittex works with 2023 on arm64.
# For example https://bugs.gentoo.org/928122#c7
<app-text/texlive-core-2023 luajittex
<dev-texlive/texlive-basic-2023 luajittex
# Mart Raudsepp <leio@gentoo.org> (2018-03-31)
# Boost.Context can be built on arm64
dev-libs/boost -context

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Eray Aslan <eras@gentoo.org> (2024-06-17)
@ -17,11 +17,6 @@ sys-kernel/installkernel efistub
# dev-python/pyside6 is not stable here yet
dev-python/qtpy pyside6
# Nowa Ammerlaan <nowa@gentoo.org> (2023-12-18)
# This is still experimental, prebuilt images may not boot on all systems.
sys-kernel/gentoo-kernel generic-uki
sys-kernel/gentoo-kernel-bin generic-uki
# Michał Górny <mgorny@gentoo.org> (2023-04-22)
# Needs unkeyworded dev-python/sympy
dev-python/nbval test

View File

@ -1,9 +1,15 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
-arm64
# Sam James <sam@gentoo.org> (2025-01-05)
# Older targets don't have an old enough dev-lang/ada-bootstrap available
ada_target_gnat_2021
ada_target_gcc_12
ada_target_gcc_13
# Paul Zander <negril.nx+gentoo@gmail.com> (2024-03-28)
# dev-libs/optix works on arm64
-optix

View File

@ -8,10 +8,6 @@
# x11-drivers/xf86-video-vmware is not stable yet
video_cards_vmware
# Matt Turner <mattst88@gentoo.org> (2024-05-10)
# dev-util/directx-headers is not stable yet
video_cards_d3d12
# Mart Raudsepp <leio@gentoo.org> (2023-10-03)
# dev-util/sysprof-capture and dev-util/sysprof are not stable yet
sysprof

View File

@ -1,6 +1,18 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2024-12-24)
# OpenMP offloading is supported on 64-bit architectures only.
llvm-core/clang-runtime offload
# Viorel Munteanu <ceamac@gentoo.org> (2024-11-30)
# Missing keywords on dev-python/asyncssh.
net-misc/dropbear test-async
# Sv. Lockal <lockalsash@gmail.com> (2024-11-30)
# Only available for amd64.
dev-debug/gdb rocm
# Paul Zander <negril.nx+gentoo@gmail.com> (2024-11-16)
# Only available on amd64 for now
media-gfx/openscad manifold
@ -9,10 +21,6 @@ media-gfx/openscad manifold
# Only available on amd64 for now
dev-libs/elfutils stacktrace
# Viorel Munteanu <ceamac@gentoo.org> (2024-10-23)
# Missing keywords on dev-python/asyncssh.
net-misc/dropbear test
# Michał Górny <mgorny@gentoo.org> (2024-10-23)
# Debug-enabled binary packages are built for a subset of architectures.
sys-kernel/gentoo-kernel-bin debug
@ -58,6 +66,7 @@ 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
dev-qt/qttools:6 qmlls
# Mike Gilbert <floppym@gentoo.org> (2024-04-13)
# Missing keywords on dev-python/looseversion.
@ -71,6 +80,7 @@ sys-kernel/installkernel efistub
# 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
media-video/handbrake libdovi
# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-02-23)
# net-libs/paho-mqtt-c is only available for amd64 and x86
@ -100,9 +110,11 @@ sys-kernel/gentoo-kernel-bin generic-uki
# Ionen Wolkens <ionen@gentoo.org> (2023-12-02)
# dev-qt/qtwebengine:6 and dev-qt/qtremoteobjects:6 have few keywords.
dev-python/pyqt6 pdfium remoteobjects
dev-python/qtpy pdfium remoteobjects
# Jimi Huotari <chiitoo@gentoo.org> (2023-11-22)
# media-libs/libvpl is only keyworded for amd64 at this time.
media-video/handbrake qsv
media-video/obs-studio qsv
# Jimi Huotari <chiitoo@gentoo.org> (2023-11-22)
@ -119,8 +131,8 @@ 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
llvm-core/lldb debuginfod
llvm-core/llvm debuginfod
# Ionen Wolkens <ionen@gentoo.org> (2023-09-13)
# media-gfx/renderdoc currently has few keywords
@ -154,12 +166,7 @@ dev-python/tables cpudetection
# 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
# Sam James <sam@gentoo.org> (2023-01-05)
# asm is only available for amd64 and arm, but for arm, is gated
# behind an experimental flag.
>=dev-libs/libsecp256k1-0.2.0 asm
>=llvm-runtimes/openmp-16.0.0_pre20230124 offload
# Sam James <sam@gentoo.org> (2022-12-11)
# Unkeyworded dependencies
@ -172,7 +179,7 @@ media-video/ffmpeg qsv
# Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-01)
# Only supported on ppc64le.
sys-devel/clang ieee-long-double
llvm-core/clang ieee-long-double
sys-devel/gcc ieee-long-double
# Mike Gilbert <floppym@gentoo.org> (2022-10-16)
@ -215,6 +222,7 @@ sys-boot/grub grub_platforms_loongson grub_platforms_qemu-mips
# Mask AMF keyword on non-amd64 arches
# It is unusable, for now, in other arches
media-video/ffmpeg amf
media-video/handbrake amf
# Sam James <sam@gentoo.org> (2021-11-15)
# Only available on PPC*.
@ -263,11 +271,11 @@ net-misc/asterisk blocks
# Michał Górny <mgorny@gentoo.org> (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
sys-libs/compiler-rt-sanitizers ctx-profile nsan rtsan
llvm-runtimes/compiler-rt-sanitizers asan dfsan lsan msan hwasan tsan
llvm-runtimes/compiler-rt-sanitizers ubsan safestack cfi scudo
llvm-runtimes/compiler-rt-sanitizers shadowcallstack gwp-asan
llvm-runtimes/compiler-rt-sanitizers libfuzzer memprof orc profile xray
llvm-runtimes/compiler-rt-sanitizers ctx-profile nsan rtsan tysan
# Sam James <sam@gentoo.org> (2020-10-24)
# asm redc is only available on amd64,

View File

@ -48,9 +48,7 @@ big-endian
libvirt
# Michael Orlitzky <mjo@gentoo.org> (2017-01-07)
# The dev-db/firebird and dev-db/oracle-instantclient* packages
# only support amd64 and x86.
firebird
# dev-db/oracle-instantclient* only supports amd64 and x86.
oci8
# cuda/NVENC only works on amd64/arm64

View File

@ -0,0 +1,6 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2025-01-01)
# dev-lang/ada-bootstrap exists here
>=sys-devel/gcc-14 -ada

View File

@ -0,0 +1,6 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2025-01-01)
# dev-lang/ada-bootstrap exists here
>=sys-devel/gcc-14 -ada

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
ARCH="hppa"
@ -10,6 +10,12 @@ CXXFLAGS="${CFLAGS}"
FEATURES="sandbox sfperms strict"
# Sam James <sam@gentoo.org> (2025-01-05)
# Temporary USE until the global default catches up. dev-lang/ada-bootstrap
# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This
# entry can be dropped once the global one is >= gcc_14.
ADA_TARGET="gcc_14"
# Michał Górny <mgorny@gentoo.org> (2014-07-01)
# Set ABI & DEFAULT_ABI consistently with ${ARCH}, to make ebuild
# checks simpler.

View File

@ -1,9 +1,29 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
# Sam James <sam@gentoo.org> (2025-01-10)
# Many unkeyworded dependencies like parts of TL (bug #947788)
dev-perl/Template-Toolkit gd latex vim-syntax
# Matt Jolly <kangie@gentoo.org> (2024-12-08)
# dev-vcs/mercurial is not keyworded on hppa
app-eselect/eselect-repository mercurial
# Ionen Wolkens <ionen@gentoo.org> (2024-12-02)
# media-video/pipewire is not keyworded here.
dev-qt/qtmultimedia:6 screencast
# Christopher Byrne <salah.coronya@gmail.com> (2024-12-01)
# requires dev-libs/hidapi to be keyworded
dev-libs/libfido2 hidapi
# Ian Jordan <immoloism@gmail.com> (2024-11-11)
# net-misc/networkmanager modemmanger and iwd not keyworded
net-misc/networkmanager modemmanager iwd
# Felix Janda <felix.janda@posteo.de> (2024-10-20)
# requires dev-libs/libcss and net-libs/libdom to be keyworded
www-client/elinks libcss
@ -66,7 +86,7 @@ dev-lang/php capstone
x11-base/xwayland libei
# James Le Cuirot (2023-12-12)
# USE=bpf depends on sys-devel/clang which is not keyworded on hppa
# USE=bpf depends on llvm-core/clang which is not keyworded on hppa
media-libs/libv4l bpf
# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-15)
@ -235,8 +255,8 @@ sys-libs/libcap tools
# Michał Górny <mgorny@gentoo.org> (2021-07-25)
# PyQt5 and wxpython are not keyworded.
dev-python/ipython qt5
dev-python/matplotlib qt5 wxwidgets
dev-python/ipython qt5 qt6
dev-python/matplotlib qt5 qt6 wxwidgets
# Matt Turner <mattst88@gentoo.org> (2021-07-23)
# gui-libs/gtk is not keyworded

View File

@ -180,7 +180,6 @@ app-text/doxygen doxysearch
# Mask USE=test for packages using virtualx.eclass.
dev-lang/tk test
dev-python/cmd2 test
dev-python/fonttools test
dev-python/pillow test
dev-python/pygobject test
dev-python/pyperclip test

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
@ -7,6 +7,12 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
# Sam James <sam@gentoo.org> (2025-01-05)
# Older targets don't have an old enough dev-lang/ada-bootstrap available
ada_target_gnat_2021
ada_target_gcc_12
ada_target_gcc_13
# Sam James <sam@gentoo.org> (2023-09-11)
# wayland hasn't been tested on hppa
wayland
@ -33,7 +39,7 @@ bluetooth
pipewire
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2021-04-01)
# sys-libs/llvm-libunwind not supported on HPPA.
# llvm-runtimes/libunwind not supported on HPPA.
llvm-libunwind
# Andreas Sturmlechner <asturm@gentoo.org> (2020-11-12)
@ -84,7 +90,7 @@ connman
vaapi
# Jeroen Roovers <jer@gentoo.org> (2014-12-24)
# sys-devel/clang has not been ported to HPPA
# llvm-core/clang has not been ported to HPPA
clang
# Jeroen Roovers <jer@gentoo.org> (2014-11-07)
@ -98,7 +104,7 @@ luajittex
systemtap
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-11-10)
# sys-devel/llvm is not keyworded, bug #320221
# llvm-core/llvm is not keyworded, bug #320221
llvm
# Jeroen Roovers <jer@gentoo.org> (2013-08-22)
@ -181,10 +187,6 @@ ocamlopt
# sys-devel/gcc fails to build with USE=d (bug #178896).
d
# Jeroen Roovers <jer@gentoo.org> (2007-05-02)
# Lack of user/dev support for WiFi (bug #176517)
networkmanager
# Samuli Suominen <drac@gentoo.org> (2007-03-02)
# See bug #157881#c3
battery
@ -232,10 +234,6 @@ ieee1394
# mono is not yet supported on hppa
mono
# Guy Martin <gmsoft@gentoo.org> (2004-08-08)
# Wifi stuff not test yet because of lack of hardware
wifi
# Guy Martin <gmsoft@gentoo.org> (2003-02-26)
# No lirc support on hppa
lirc

View File

@ -1,4 +1,4 @@
# Copyright 2022-2023 Gentoo Authors
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Main LoongArch profile directory. Common settings for all loong profiles.
@ -44,3 +44,9 @@ FEATURES="-pid-sandbox -network-sandbox -ipc-sandbox"
# ABI
# DEFAULT_ABI
# MULTILIB_ABIS
# Sam James <sam@gentoo.org> (2025-01-10)
# Temporary USE until the global default catches up. dev-lang/ada-bootstrap
# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This
# entry can be dropped once the global one is >= gcc_14.
ADA_TARGET="gcc_14"

View File

@ -1,4 +1,4 @@
# Copyright 2022-2024 Gentoo Authors
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# WANG Xuerui <xen0n@gentoo.org> (2023-09-10)
@ -7,10 +7,10 @@
dev-python/ujson
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# sys-boot/gnu-efi upstream hasn't merged the loong port yet
# sys-boot/gnu-efi applications that need porting (sbsigntools & refind) or
# is abandoned upstream (elilo)
app-crypt/efitools
app-crypt/pesign
app-crypt/sbsigntools
sys-apps/fwupd-efi
sys-boot/elilo
sys-boot/refind

View File

@ -1,10 +1,6 @@
# Copyright 2022-2024 Gentoo Authors
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Holger Hoffstätte <holger@applied-asynchrony.com>
# sys-devel/bpf-toolchain not yet kw'ed on loong (#938169)
dev-util/bpftool clang
# Sam James <sam@gentoo.org> (2024-02-03)
# We only have MariaDB on loong, not MySQL.
dev-perl/DBD-MariaDB mariadb
@ -28,9 +24,9 @@ media-video/mpv lua_single_target_lua5-1 -lua_single_target_luajit
# Some packages are not fully ported yet, but preemptively added so we won't
# have to revisit later.
dev-lang/rust llvm_targets_LoongArch
dev-ml/llvm-ocaml llvm_targets_LoongArch
sys-devel/clang llvm_targets_LoongArch
sys-devel/llvm llvm_targets_LoongArch
dev-ml/llvm llvm_targets_LoongArch
llvm-core/clang llvm_targets_LoongArch
llvm-core/llvm llvm_targets_LoongArch
# WANG Xuerui <xen0n@gentoo.org> (2022-04-24)
# Force-enable experimental-loong on packages; we're loong.

View File

@ -1,6 +1,36 @@
# Copyright 2022-2024 Gentoo Authors
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# WANG Xuerui <xen0n@gentoo.org> (2025-01-12)
# Vulkan works on loong.
gui-libs/gtk -vulkan
media-video/mpv -vulkan
# Sam James <sam@gentoo.org> (2025-01-10)
# dev-lang/ada-bootstrap exists here
>=sys-devel/gcc-14 -ada
# WANG Xuerui <xen0n@gentoo.org> (2025-01-10)
# bootstrap-emacs crashes at build time
app-editors/emacs jit
# WANG Xuerui <xen0n@gentoo.org> (2025-01-06)
# necessary dep is keyworded and passes tests
dev-db/mariadb -galera
# WANG Xuerui <xen0n@gentoo.org> (2025-01-06)
# 2 test cases abort with "LLVM ERROR: Relocation type not implemented yet!"
sci-libs/symengine llvm
# WANG Xuerui <xen0n@gentoo.org> (2025-01-06)
# llvm does not have sufficient codegen support for mesa before 18
# bug #929197
media-libs/mesa llvm_slot_15 llvm_slot_16 llvm_slot_17
# Sam James <sam@gentoo.org> (2025-01-04)
# kde-plasma/kde-cli-tools not keyworded here
x11-misc/xdg-utils plasma
# Nowa Ammerlaan <nowa@gentoo.org> (2024-10-08)
# Not all required dependencies are keyworded here
sys-kernel/dracut test
@ -21,22 +51,10 @@ net-voip/yate ilbc
# needs re-keywording and clean-up of media-libs/opencollada
media-libs/assimp collada
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-13)
# dev-python/pyside6 isn't keyworded here
dev-python/qtpy pyside6
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-07)
# kde-plasma/plasma-workspace:6 is not keyworded
virtual/notification-daemon kde
# Sam James <sam@gentoo.org> (2024-08-31)
# dnstap USE masked due to missing keywords
net-dns/bind dnstap
# Sam James <sam@gentoo.org> (2024-08-23)
# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here
sys-apps/systemd bpf
# WANG Xuerui <xen0n@gentoo.org> (2024-08-22)
# dev-lang/spidermonkey gained JIT support for loong since version 107,
# but the nearest packaged version is 115.
@ -54,10 +72,6 @@ dev-ruby/minitest-hooks test
# QUIC dependencies are not keyworded
net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2
# Ulrich Müller <ulm@gentoo.org> (2024-08-03)
# Needs dev-libs/openspecfun which is not yet keyworded
sci-visualization/gnuplot amos
# Michał Górny <mgorny@gentoo.org> (2024-07-24)
# Full testing requires www-client/firefox.
dev-python/selenium test-rust
@ -73,11 +87,6 @@ kde-frameworks/purpose:5 kaccounts
# Requires unkeyworded dev-qt/qtwebengine (and revdeps)
kde-plasma/plasma-nm openconnect
# Sam James <sam@gentoo.org> (2024-06-13)
# Needs as-yet-unkeyworded KF6 (bug #934215)
app-crypt/pinentry qt6
app-office/libreoffice qt6
# WANG Xuerui <xen0n@gentoo.org> (2024-06-03)
# Requires arch-specific code in python (relocs handling), in addition to
# sys-devel/{clang,llvm}.
@ -152,22 +161,16 @@ dev-util/librnp man
# Michał Górny <mgorny@gentoo.org> (2023-09-19)
# dev-cpp/cpp-httplib is keyworded here.
dev-debug/lldb -debuginfod
sys-devel/llvm -debuginfod
llvm-core/lldb -debuginfod
llvm-core/llvm -debuginfod
# WANG Xuerui <xen0n@gentoo.org> (2023-09-10)
# Revdeps of dev-python/ujson which is masked.
dev-python/cattrs test
dev-python/requests-cache test
# Nowa Ammerlaan <nowa@gentoo.org> (2023-08-30)
# Avoid having to keyword more Qt deps
dev-python/pyside2 3d datavis location scxml
dev-python/pyside6 3d location scxml
# WANG Xuerui <xen0n@gentoo.org> (2023-07-26)
# no llvm:15 or lld:16 on loong
app-office/libreoffice clang
<dev-db/postgresql-16 llvm
<dev-lang/rust-1.73.0 wasm
@ -332,13 +335,13 @@ media-plugins/gst-plugins-meta libvisual
# Profile: https://reviews.llvm.org/D154405 (LLVM 17 since 20230706)
# XRay: https://reviews.llvm.org/D140727 (LLVM 17 since 20230714)
# libFuzzer: https://reviews.llvm.org/D140601 (LLVM 17 since 20230718)
>=sys-libs/compiler-rt-sanitizers-15 -asan
>=sys-libs/compiler-rt-sanitizers-16 -lsan -safestack -scudo -tsan -ubsan
>=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230630 -msan
>=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 -dfsan
>=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230717 -profile -xray
>sys-libs/compiler-rt-sanitizers-17.0.0_pre20230717 -libfuzzer
>=sys-libs/compiler-rt-sanitizers-19 -cfi
>=llvm-runtimes/compiler-rt-sanitizers-15 -asan
>=llvm-runtimes/compiler-rt-sanitizers-16 -lsan -safestack -scudo -tsan -ubsan
>=llvm-runtimes/compiler-rt-sanitizers-17.0.0_pre20230630 -msan
>=llvm-runtimes/compiler-rt-sanitizers-17.0.0_pre20230705 -dfsan
>=llvm-runtimes/compiler-rt-sanitizers-17.0.0_pre20230717 -profile -xray
>llvm-runtimes/compiler-rt-sanitizers-17.0.0_pre20230717 -libfuzzer
>=llvm-runtimes/compiler-rt-sanitizers-19 -cfi
# WANG Xuerui <xen0n@gentoo.org> (2022-07-08)
# virtual/{jdk,jre} is not available on loong yet.

View File

@ -1,18 +1,20 @@
# Copyright 2022-2024 Gentoo Authors
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-06-13)
# Needs as-yet-unkeyworded KF6 (bug #934215)
kf6compat
# WANG Xuerui <xen0n@gentoo.org> (2025-01-12)
# net-misc/dropbox is closed-source and unavailable on loong
dropbox
# Sam James <sam@gentoo.org> (2025-01-10)
# Older targets don't have an old enough dev-lang/ada-bootstrap available
ada_target_gnat_2021
ada_target_gcc_12
ada_target_gcc_13
# Michał Górny <mgorny@gentoo.org> (2024-02-05)
# LLVM slots without keywords.
llvm_slot_15
# WANG Xuerui <xen0n@gentoo.org> (2023-07-11)
# dev-util/babeltrace fails tests on loong
babeltrace
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# media-libs/xine-lib not tested
xine
@ -61,12 +63,10 @@ lua_single_target_luajit
lua_targets_luajit
mono
ocamlopt
opencl
valgrind
# Temporarily masked during initial keywording
doc
emacs
fam
mpi
tpm

View File

@ -11,7 +11,7 @@ dev-python/pytest-services test
dev-lang/python jit
# James Le Cuirot (2023-12-12)
# USE=bpf depends on sys-devel/clang which is not keyworded on m68k
# USE=bpf depends on llvm-core/clang which is not keyworded on m68k
media-libs/libv4l bpf
# Violet Purcell <vimproved@inventati.org> (2023-10-12)

View File

@ -3,4 +3,4 @@
# matoro <matoro_gentoo@matoro.tk> (2024-05-01)
# Sanitizers supported on 64-bit mips only, #779742
sys-libs/compiler-rt-sanitizers -dfsan -lsan -msan -tsan -cfi
llvm-runtimes/compiler-rt-sanitizers -dfsan -lsan -msan -tsan -cfi

View File

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk> (2022-09-14)
@ -7,6 +7,6 @@ dev-lang/rust llvm_targets_Mips
# Michał Górny <mgorny@gentoo.org> (2016-09-24)
# Force the host target to avoid dependency hell
dev-ml/llvm-ocaml llvm_targets_Mips
sys-devel/clang llvm_targets_Mips
sys-devel/llvm llvm_targets_Mips
dev-ml/llvm llvm_targets_Mips
llvm-core/clang llvm_targets_Mips
llvm-core/llvm llvm_targets_Mips

View File

@ -1,6 +1,14 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2025-01-10)
# Many unkeyworded dependencies like parts of TL (bug #947788)
dev-perl/Template-Toolkit gd latex vim-syntax
# Christopher Byrne <salah.coronya@gmail.com> (2024-12-01)
# requires dev-libs/hidapi to be keyworded
dev-libs/libfido2 hidapi
# Matt Jolly <kangie@gentoo.org> (2024-11-03)
# Requires llvm 16 which is not keyworded
=dev-lang/rust-1.71.1-r100 system-llvm
@ -33,8 +41,8 @@ gnome-base/gvfs google test
# Michał Górny <mgorny@gentoo.org> (2024-09-08)
# libcxx is broken on mips, https://bugs.gentoo.org/939297#c2
sys-devel/clang-common default-libcxx
sys-devel/clang-runtime libcxx
llvm-core/clang-common default-libcxx
llvm-core/clang-runtime libcxx
# Hans de Graaff <graaff@gentoo.org> (2024-09-08)
# Requires large parts of dev-ruby/rails to be keyworded
@ -129,7 +137,7 @@ dev-lang/python jit
# matoro <matoro_gentoo@matoro.tk> (2024-05-01)
# Sanitizers supported on both 32-bit and 64-bit mips, #779742
sys-libs/compiler-rt-sanitizers -asan -profile -ubsan -safestack -scudo -xray
llvm-runtimes/compiler-rt-sanitizers -asan -profile -ubsan -safestack -scudo -xray
# matoro <matoro_gentoo@matoro.tk> (2024-03-21)
# Test suite is very fragile and doesn't even run on amd64.
@ -337,7 +345,7 @@ dev-qt/qtchooser test
dev-python/numpydoc test
# Matthias Maier <tamiko@gentoo.org> (2014-12-24)
# sys-devel/clang is not keyworded
# llvm-core/clang is not keyworded
app-text/doxygen clang
# Ryan Hill <dirtyepic@gentoo.org> (2014-01-07)

View File

@ -1,9 +1,15 @@
# Copyright 2019-2023 Gentoo Authors
# Copyright 2019-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# All extra USE/etc should be specified in sub-profiles.
# DO NOT POLLUTE USE ON THIS PROFILE.
# Sam James <sam@gentoo.org> (2025-01-05)
# Temporary USE until the global default catches up. dev-lang/ada-bootstrap
# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This
# entry can be dropped once the global one is >= gcc_14.
ADA_TARGET="gcc_14"
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-30)
# Unhide PPC specific USE_EXPANDs.
USE_EXPAND_HIDDEN="-CPU_FLAGS_PPC"

View File

@ -20,6 +20,6 @@ dev-lang/rust llvm_targets_PowerPC
# Michał Górny <mgorny@gentoo.org> (2016-09-24)
# Force the host target to avoid dependency hell
dev-ml/llvm-ocaml llvm_targets_PowerPC
sys-devel/clang llvm_targets_PowerPC
sys-devel/llvm llvm_targets_PowerPC
dev-ml/llvm llvm_targets_PowerPC
llvm-core/clang llvm_targets_PowerPC
llvm-core/llvm llvm_targets_PowerPC

View File

@ -91,7 +91,8 @@ dev-db/spatialite rttopo
# Nowa Ammerlaan <nowa@gentoo.org> (2023-08-30)
# Avoid keywordming more Qt stuff
dev-python/pyside2 3d datavis scxml
dev-python/pyside6 3d scxml
dev-python/pyside6 3d httpserver remoteobjects scxml
dev-python/qtpy remoteobjects
# Nowa Ammerlaan <nowa@gentoo.org> (2023-03-07)
# nbval/nbclassic docs require pandoc which is not keyworded here yet
@ -284,8 +285,8 @@ app-forensics/sleuthkit java
# Michał Górny <mgorny@gentoo.org> (2017-03-24)
# libcxx fails to compile on ppc*, #595744.
sys-devel/clang-common default-libcxx
sys-devel/clang-runtime libcxx
llvm-core/clang-common default-libcxx
llvm-core/clang-runtime libcxx
# James Le Cuirot <chewi@gentoo.org> (2016-12-14)
# DOSBox + OpenGLide is untested on this arch.

View File

@ -61,7 +61,7 @@ media-sound/abcde replaygain
# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-20)
# dev-python/pyqt5 is not stable.
dev-python/matplotlib qt5 test
dev-python/matplotlib qt5 qt6 test
net-print/hplip qt5
dev-python/pyudev qt5

View File

@ -1,9 +1,17 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2025-01-09)
# MySQL is marked -ppc (bug #761715) because of a failing static assert.
dev-db/mysql
# Sam James <sam@gentoo.org> (2024-12-10)
# Crashes in libuv (bug #941738)
>=dev-build/cmake-3.29
# Sam James <sam@gentoo.org> (2024-03-23)
# sys-libs/libomp does not support ppc32 (bug #907213).
sys-libs/libomp
# llvm-runtimes/openmp does not support ppc32 (bug #907213).
llvm-runtimes/openmp
# Sam James <sam@gentoo.org> (2023-05-06)
# Broken bundled Eigen, fails to compile. See bug #865191.
@ -12,5 +20,5 @@ sci-libs/pdal
# Sergei Trofimovich <slyfox@gentoo.org> (2021-02-17)
# Not ported to ppc32. See ALL_.*_SUPPORTED_ARCH
# in compiler-rt/cmake/. Bug #708344
sys-libs/compiler-rt
sys-libs/compiler-rt-sanitizers
llvm-runtimes/compiler-rt
llvm-runtimes/compiler-rt-sanitizers

View File

@ -1,6 +1,14 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-12-17)
# dev-lang/ada-bootstrap exists here
>=sys-devel/gcc-14 -ada
# Ionen Wolkens <ionen@gentoo.org> (2024-12-02)
# net-wireless/neard is not keyworded here.
dev-qt/qtconnectivity:6 neard
# Mike Gilbert <floppym@gentoo.org> (2024-11-17)
# Cannot compile rust-based thin-provisioning-tools (bug #922236).
sys-fs/lvm2 thin
@ -32,8 +40,8 @@ dev-qt/qtmultimedia:6 qml
media-gfx/graphicsmagick jpeg2k
# Sam James <sam@gentoo.org> (2024-03-23)
# sys-libs/libomp does not support ppc32 (bug #907213).
sys-devel/clang-runtime openmp
# llvm-runtimes/openmp does not support ppc32 (bug #907213).
llvm-core/clang-runtime openmp
# Matt Jolly <kangie@gentoo.org> (2024-03-02)
# Fails tests, potential false negatives #911402
@ -99,7 +107,7 @@ dev-util/diffoscope opendocument pascal pdf R
# Sam James <sam@gentoo.org> (2022-11-19)
# Fails to compile because of size, bug #829602.
sys-devel/clang extra
llvm-core/clang extra
# Nowa Ammerlaan <nowa@gentoo.org> (2022-09-23)
# The corresponding Qt5 modules are not keyworded on ppc, and we don't want to
@ -171,8 +179,8 @@ dev-lang/php avif
# Sam James <sam@gentoo.org> (2021-02-28)
# compiler-rt* has no support for ppc32 (yet?)
# bug #708344
sys-devel/clang-runtime compiler-rt sanitize
sys-devel/clang-common default-compiler-rt
llvm-core/clang-runtime compiler-rt sanitize
llvm-core/clang-common default-compiler-rt
# Florian Schmaus <flo@geekplace.eu> (2020-12-03)
# Rubber's testsuite depends on media-gfx/asymptote and
@ -197,7 +205,7 @@ sys-block/tgt rbd
dev-python/pyopengl test
# Andrey Utkin <andrey_utkin@gentoo.org> (2020-03-11)
# USE=bpf depends on sys-devel/clang which is not keyworded on ppc.
# USE=bpf depends on llvm-core/clang which is not keyworded on ppc.
media-libs/libv4l bpf
# Matthew Thode <prometheanfire@gentoo.org> (2020-02-17)

View File

@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
# Andreas Sturmlechner <asturm@gentoo.org> (2024-12-16)
# Destabilising app-emulation/qemu on ppc
sys-boot/grub test grub_platforms_qemu
sys-boot/grub test
# Arthur Zamarin <arthurzam@gentoo.org> (2023-06-02)
# Destabilizing ppc keywords on sci-*/* packages
dev-perl/PDL gsl
@ -33,11 +38,11 @@ dev-ruby/kramdown unicode
# Sam James <sam@gentoo.org> (2022-11-19)
# Deps not stable on ppc
sys-devel/clang-common default-lld
sys-devel/llvm binutils-plugin z3 xar
llvm-core/clang-common default-lld
llvm-core/llvm binutils-plugin z3 xar
# Sam James <sam@gentoo.org> (2022-07-27)
# sys-devel/lld is not marked stable on ppc
# llvm-core/lld is not marked stable on ppc
>=dev-lang/spidermonkey-78 lto
# Sam James <sam@gentoo.org> (2022-05-11)

View File

@ -1,4 +1,4 @@
# Copyright 2008-2023 Gentoo Authors
# Copyright 2008-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
@ -10,7 +10,7 @@ heif
# Sam James <sam@gentoo.org> (2022-03-03)
# dev-db/mysql doesn't work well on PPC, especially 8.x, but should be fine on PPC64
-mysql
mysql
# Matt Turner <mattst88@gentoo.org> (2022-02-21)
# app-crypt/tpm2-tss is not keyworded here

View File

@ -28,7 +28,7 @@ sasl
ldap
# Sam James <sam@gentoo.org> (2022-02-03)
# sys-libs/llvm-libunwind isn't marked stable here
# llvm-runtimes/libunwind isn't marked stable here
llvm-libunwind
# Andreas Sturmlechner <asturm@gentoo.org> (2020-08-13)

View File

@ -24,7 +24,7 @@ media-libs/libdvbcsa cpu_flags_ppc_altivec
# Michał Górny <mgorny@gentoo.org> (2020-12-21)
# Additional sanitizers supported on ppc64le.
sys-libs/compiler-rt-sanitizers -xray
llvm-runtimes/compiler-rt-sanitizers -xray
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-10-05)
# criu is unmasked on little-endian ppc64

View File

@ -1,6 +1,14 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2024-12-24)
# OpenMP offloading is supported on 64-bit architectures only.
llvm-core/clang-runtime -offload
# Sam James <sam@gentoo.org> (2024-12-17)
# dev-lang/ada-bootstrap exists here
>=sys-devel/gcc-14 -ada
# David Roman <davidroman96@gmail.com> (2024-10-04)
# dev-libs/libunibreak is not keyworded
media-libs/libass libunibreak
@ -46,7 +54,7 @@ dev-python/nbval test
# 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
>=llvm-runtimes/openmp-16.0.0_pre20230124 -offload
# Niccolò Belli <niccolo.belli@linuxsystems.it> (2022-11-29)
# media-libs/webrtc-audio-processing only has amd64, x86 and ppc64 keywords
@ -104,10 +112,10 @@ dev-util/diffoscope haskell
# Michał Górny <mgorny@gentoo.org> (2020-12-21)
# Sanitizers supported on this architecture.
sys-libs/compiler-rt-sanitizers -asan -lsan -msan -tsan
sys-libs/compiler-rt-sanitizers -ubsan -scudo
sys-libs/compiler-rt-sanitizers -profile
>=sys-libs/compiler-rt-sanitizers-19 -orc
llvm-runtimes/compiler-rt-sanitizers -asan -lsan -msan -tsan
llvm-runtimes/compiler-rt-sanitizers -ubsan -scudo
llvm-runtimes/compiler-rt-sanitizers -profile
>=llvm-runtimes/compiler-rt-sanitizers-19 -orc
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25)
# fwupd keyworded now on ppc64

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# When you add an entry to the top of this file, add your name, the date, and
@ -17,6 +17,15 @@
#--- END OF EXAMPLES ---
# Sam James <sam@gentoo.org> (2025-01-04)
# kde-plasma/kde-cli-tools not marked stable here
x11-misc/xdg-utils plasma
# Joonas Niilola <juippis@gentoo.org> (2024-12-02)
# www-client/firefox doesn't have stable ppc64 keyword.
dev-python/selenium test-rust
dev-util/selenium-manager test
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-12)
# dev-python/pyside6 is not stable here
dev-python/qtpy pyside6

View File

@ -1,9 +1,15 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# PPC Specific use flags
#
# Sam James <sam@gentoo.org> (2025-01-05)
# Older targets don't have an old enough dev-lang/ada-bootstrap available
ada_target_gnat_2021
ada_target_gcc_12
ada_target_gcc_13
# matoro <matoro_gentoo@matoro.tk> (2022-09-29)
# dev-util/google-perftools is supported here
-tcmalloc
@ -40,7 +46,7 @@ physfs
opencl
# Matt Turner <mattst88@gentoo.org> (2017-03-24)
# We don't have sys-devel/llvm
# We don't have llvm-core/llvm
llvm
video_cards_amdgpu
video_cards_radeonsi

View File

@ -1,4 +1,4 @@
# Copyright 2023 Gentoo Authors
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# James Le Cuirot <chewi@gentoo.org> (2023-12-16)
@ -9,6 +9,6 @@ media-video/mpv soc
# Yixun Lan <dlan@gentoo.org> (2021-07-20)
# Enable the GPU targets matching the default VIDEO_CARDS
dev-ml/llvm-ocaml llvm_targets_AMDGPU
sys-devel/clang llvm_targets_AMDGPU
sys-devel/llvm llvm_targets_AMDGPU
dev-ml/llvm llvm_targets_AMDGPU
llvm-core/clang llvm_targets_AMDGPU
llvm-core/llvm llvm_targets_AMDGPU

View File

@ -25,6 +25,6 @@ app-editors/neovim lua_single_target_lua5-1
dev-lang/ghc llvm
# we, kinda, need this on riscv ...
sys-devel/llvm llvm_targets_RISCV
sys-devel/clang llvm_targets_RISCV
llvm-core/llvm llvm_targets_RISCV
llvm-core/clang llvm_targets_RISCV
dev-lang/rust llvm_targets_RISCV

View File

@ -9,10 +9,6 @@ sci-chemistry/gromacs nnpot
# dev-util/nvidia-cuda-toolkit or sys-cluster/ucx are not keyworded on riscv
sys-cluster/slurm nvml ucx
# David Roman <davidroman96@gmail.com> (2024-10-04)
# dev-libs/libunibreak not keyworded here
media-libs/libass libunibreak
# Paul Zander <negril.nx+gentoo@gmail.com> (2024-09-08)
# needs re-keywording and clean-up of media-libs/opencollada
media-libs/assimp collada
@ -71,7 +67,8 @@ sys-apps/openrc-navi s6
# Nowa Ammerlaan <nowa@gentoo.org> (2023-08-30)
# Avoid keywording more Qt stuff
dev-python/pyside2 datavis
dev-python/pyside6 httpserver remoteobjects
dev-python/qtpy remoteobjects
# Marek Szuba <marecki@gentoo.org> (2023-08-19)
# dev-libs/pocl needs some work before it can be keyworded here (Bug #907333).
@ -97,9 +94,9 @@ sys-block/tgt rbd
# jinqiang zhang <peeweep@0x0.ee> (2023-03-27)
# Sanitizers supported on riscv64.
sys-libs/compiler-rt-sanitizers -asan -lsan
>=sys-libs/compiler-rt-sanitizers-19 -libfuzzer -hwasan -profile -tsan
>=sys-libs/compiler-rt-sanitizers-19 -ubsan -scudo
llvm-runtimes/compiler-rt-sanitizers -asan -lsan
>=llvm-runtimes/compiler-rt-sanitizers-19 -libfuzzer -hwasan -profile -tsan
>=llvm-runtimes/compiler-rt-sanitizers-19 -ubsan -scudo
# Yixun Lan <dlan@gentoo.org> (2023-02-16)
# USE=java depend on virtual/jdk:1.8 which is not support on RISC-V
@ -113,10 +110,6 @@ app-editors/neovim lua_single_target_luajit
# depend on dev-libs/libpcre2[jit] which not supported yet, bug #879511
www-servers/varnish jit
# Xin Yang <yangmame@icloud.com> (2022-10-18)
# requires qtwebengine, bug #876301
app-i18n/fcitx-libpinyin dictionary-manager
# Yixun Lan <dlan@gentoo.org> (2022-01-27)
# This target supports ASAN/etc...
# Andreas K. Hüttel <dilfridge@gentoo.org> (2022-09-25)

View File

@ -1,6 +1,22 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2025-01-10)
# Many unkeyworded dependencies like parts of TL (bug #947788)
dev-perl/Template-Toolkit gd latex vim-syntax
# Matt Jolly <kangie@gentoo.org> (2024-12-08)
# dev-vcs/mercurial is not keyworded on s390
app-eselect/eselect-repository mercurial
# Christopher Byrne <salah.coronya@gmail.com> (2024-12-01)
# requires dev-libs/hidapi to be keyworded
dev-libs/libfido2 hidapi
# Pacho Ramos <pacho@gentoo.org> (2024-11-28)
# Needs gi-docgen
dev-libs/glib doc
# Hans de Graaff <graaff@gentoo.org> (2024-09-01)
# Requires large parts of dev-ruby/rails to be keyworded
dev-ruby/minitest-hooks test
@ -66,7 +82,7 @@ dev-lang/php capstone
x11-base/xwayland libei
# James Le Cuirot (2023-12-12)
# USE=bpf depends on sys-devel/clang which is not keyworded on s390
# USE=bpf depends on llvm-core/clang which is not keyworded on s390
media-libs/libv4l bpf
# Michał Górny <mgorny@gentoo.org> (2023-10-15)

View File

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2022-06-18)
@ -7,7 +7,7 @@ sys-auth/polkit duktape
# Michał Górny <mgorny@gentoo.org> (2016-11-11)
# Force the host target to avoid dependency hell
dev-ml/llvm-ocaml llvm_targets_SystemZ
dev-ml/llvm llvm_targets_SystemZ
dev-lang/rust llvm_targets_SystemZ
sys-devel/clang llvm_targets_SystemZ
sys-devel/llvm llvm_targets_SystemZ
llvm-core/clang llvm_targets_SystemZ
llvm-core/llvm llvm_targets_SystemZ

View File

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
@ -37,7 +37,7 @@ tpm
emacs
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2021-04-01)
# sys-libs/llvm-libunwind not supported on S390.
# llvm-runtimes/libunwind not supported on S390.
llvm-libunwind
# Sam James <sam@gentoo.org> (2021-02-05)

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
ARCH="sparc"
@ -42,3 +42,9 @@ VIDEO_CARDS="fbdev mga r128 radeon"
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
USE="libtirpc"
# Sam James <sam@gentoo.org> (2025-01-05)
# Temporary USE until the global default catches up. dev-lang/ada-bootstrap
# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This
# entry can be dropped once the global one is >= gcc_14.
ADA_TARGET="gcc_14"

View File

@ -1,11 +1,11 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2016-09-24)
# Enable the GPU targets matching the default VIDEO_CARDS
dev-ml/llvm-ocaml llvm_targets_AMDGPU
sys-devel/clang llvm_targets_AMDGPU
sys-devel/llvm llvm_targets_AMDGPU
dev-ml/llvm llvm_targets_AMDGPU
llvm-core/clang llvm_targets_AMDGPU
llvm-core/llvm llvm_targets_AMDGPU
# Ben Kohler <bkohler@gentoo.org> (2019-09-03)
# Enable SPARC OpenBoot support

View File

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2022-06-25)
@ -13,7 +13,7 @@ sys-auth/polkit duktape
# Michał Górny <mgorny@gentoo.org> (2016-09-24)
# Force the host target to avoid dependency hell
dev-ml/llvm-ocaml llvm_targets_Sparc
sys-devel/clang llvm_targets_Sparc
sys-devel/llvm llvm_targets_Sparc
dev-ml/llvm llvm_targets_Sparc
llvm-core/clang llvm_targets_Sparc
llvm-core/llvm llvm_targets_Sparc
dev-lang/rust llvm_targets_Sparc

View File

@ -1,6 +1,23 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2025-01-10)
# Many unkeyworded dependencies like parts of TL (bug #947788)
dev-perl/Template-Toolkit gd latex vim-syntax
# Ionen Wolkens <ionen@gentoo.org> (2024-12-18)
# dev-qt/* is not keyworded here
app-text/doxygen gui
dev-build/cmake gui
# Sam James <sam@gentoo.org> (2024-12-17)
# dev-lang/ada-bootstrap exists here
>=sys-devel/gcc-14 -ada
# Matt Jolly <kangie@gentoo.org> (2024-12-08)
# dev-vcs/mercurial is not keyworded on sparc
app-eselect/eselect-repository mercurial
# Felix Janda <felix.janda@posteo.de> (2024-10-20)
# requires dev-libs/libcss and net-libs/libdom to be keyworded
www-client/elinks libcss
@ -61,19 +78,10 @@ media-gfx/graphicsmagick jpeg2k
# Requires dev-util/shelltestrunner
app-arch/mt-st test
# Ionen Wolkens <ionen@gentoo.org> (2024-04-02)
# dev-qt/qtsvg:6 is not keyworded here yet (bug #918896)
dev-qt/qtdeclarative:6 svg
# Eray Aslan <eras@gentoo.org> (2024-03-08)
# mongodb dependencies are not keyworded
mail-mta/postfix mongodb
# Ionen Wolkens <ionen@gentoo.org> (2024-02-13)
# Needs dev-qt/qtquick3d:6 which itself needs media-libs/assimp that
# is not keyworded here and currently fails tests (bug #924430).
dev-qt/qtmultimedia:6 qml
# Eray Aslan <eras@gentoo.org> (2024-02-13)
# tests require dev-db/mongodb which is not keyworded
dev-libs/mongo-c-driver test
@ -133,12 +141,6 @@ dev-python/nbconvert test
# dev-build/samurai is not keyworded here.
app-alternatives/ninja samurai
# Andreas Sturmlechner <asturm@gentoo.org> (2023-10-08)
# Vulkan is not available on sparc.
dev-qt/qtdeclarative vulkan
dev-qt/qtgui vulkan
>=dev-qt/qtwayland-5.15.11:5 compositor
# Patrick McLean <chutzpah@gentoo.org> (2023-10-03)
# sys-apps/s6-linux-init has not been tested on this arch
sys-apps/openrc s6
@ -227,7 +229,7 @@ app-admin/conky doc
dev-util/pkgcheck emacs
# Sam James <sam@gentoo.org> (2022-07-27)
# sys-devel/lld is not keyworded on sparc
# llvm-core/lld is not keyworded on sparc
>=dev-lang/spidermonkey-78 lto
>=dev-lang/spidermonkey-115 clang
@ -236,7 +238,7 @@ dev-util/pkgcheck emacs
net-misc/modemmanager qrtr
# Sam James <sam@gentoo.org> (2022-06-25)
# sys-devel/lld lacks sparc support right now
# llvm-core/lld lacks sparc support right now
dev-lang/rust wasm
# Sam James <sam@gentoo.org> (2022-06-25)
@ -311,9 +313,9 @@ dev-cpp/eigen test
# Sam James <sam@gentoo.org> (2021-04-27)
# Deps not yet tested/keyworded.
sys-devel/clang-common default-compiler-rt default-lld
sys-devel/clang-runtime compiler-rt
sys-devel/llvm z3
llvm-core/clang-common default-compiler-rt default-lld
llvm-core/clang-runtime compiler-rt
llvm-core/llvm z3
# Sam James <sam@gentoo.org> (2021-03-19)
# On sparc, we have to force sys-apps/grep[libsigsegv]
@ -419,11 +421,7 @@ net-analyzer/pnp4nagios icinga
net-im/pidgin gstreamer
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-15)
# dev-qt/designer is not keyworded on sparc
x11-libs/qwt designer
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-15)
# USE=bpf depends on sys-devel/clang which is not keyworded on sparc
# USE=bpf depends on llvm-core/clang which is not keyworded on sparc
media-libs/libv4l bpf
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-14)
@ -542,7 +540,7 @@ xfce-base/xfwm4 xpresent
# Michał Górny <mgorny@gentoo.org> (2017-03-23)
# Most of clang runtimes are not supported here
sys-devel/clang-runtime openmp sanitize
llvm-core/clang-runtime openmp sanitize
# Pacho Ramos <pacho@gentoo.org> (2017-02-04)
# Missing keywords, bug #599572
@ -584,10 +582,6 @@ dev-python/pyquery test
# Missing keywords
>=media-plugins/grilo-plugins-0.2.14 upnp-av
# Davide Pesavento <pesa@gentoo.org> (2015-10-26)
# Tests require non-keyworded qt5
dev-qt/qtchooser test
# Sergey Popov <pinkbyte@gentoo.org> (2015-10-24)
# Not tested
net-mail/dovecot lz4

View File

@ -1,20 +1,12 @@
# Copyright 2019-2024 Gentoo Authors
# Copyright 2019-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-07-31)
# Qt 6 not stable here.
dev-build/cmake gui
# Eli Schwartz <eschwartz93@gmail.com> (2024-02-05)
# app-text/mupdf is not stable. bug #923811
net-print/cups-filters pdf
net-print/libcupsfilters pdf
net-print/cups-meta pdf
# Sam James <sam@gentoo.org> (2023-12-30)
# Qt not marked stable here.
app-text/doxygen gui
# Rolf Eike Beer <eike@sf-mail.de> (2023-12-22)
# media-libs/libavif isn't stable here
dev-lang/php avif

View File

@ -1,16 +1,24 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
-sparc
# Sam James <sam@gentoo.org> (2025-01-05)
# Older targets don't have an old enough dev-lang/ada-bootstrap available
ada_target_gnat_2021
ada_target_gcc_12
ada_target_gcc_13
# matoro <matoro_gentoo@matoro.tk> (2024-06-11)
# Extensive use of unaligned access, no plans to fix, #636552
# https://github.com/memcached/memcached/issues/902
memcached
# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
# Needs bug #918896 for missing Qt6 keywords
# dev-qt/* is not keyworded here, and is mostly known buggy so that is
# unlikely to change without real interest (e.g. bug #914033, #916867).
qt5
qt6
# matoro <matoro_gentoo@matoro.tk> (2023-06-17)
@ -232,10 +240,6 @@ alsa_cards_wavefront
# if a sub-profile want's it, it can -use.mask it
multilib
# Ben de Groot <yngwin@gentoo.org> (2009-02-11)
# Both dev-qt/qtphonon and media-sound/phonon are unkeyworded
phonon
# nvidia toolkit for binary drivers
cg
@ -247,12 +251,8 @@ opencl
unwind
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-11-10)
# sys-devel/llvm is not keyworded, bug #320221
# llvm-core/llvm is not keyworded, bug #320221
llvm
# sys-libs/libseccomp has not been ported to this arch yet #524148
seccomp
# Ben de Groot <yngwin@gentoo.org> (2015-02-01)
# please remove when keyworded
qt5

View File

@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ben Kohler <bkohler@gentoo.org> (2024-06-12)
@ -12,9 +12,9 @@ sys-apps/memtest86+ bios32
# Michał Górny <mgorny@gentoo.org> (2016-09-24)
# Enable the GPU targets matching the default VIDEO_CARDS
dev-ml/llvm-ocaml llvm_targets_AMDGPU llvm_targets_NVPTX
sys-devel/clang llvm_targets_AMDGPU llvm_targets_NVPTX
sys-devel/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
dev-ml/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
llvm-core/clang llvm_targets_AMDGPU llvm_targets_NVPTX
llvm-core/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
# Doug Goldstein <cardoe@gentoo.org> (2012-10-29)
# Enable the native arch as the default qemu target

View File

@ -35,6 +35,6 @@ dev-lang/rust llvm_targets_X86
# Michał Górny <mgorny@gentoo.org> (2016-09-24)
# Force the host target to avoid dependency hell
dev-ml/llvm-ocaml llvm_targets_X86
sys-devel/clang llvm_targets_X86
sys-devel/llvm llvm_targets_X86
dev-ml/llvm llvm_targets_X86
llvm-core/clang llvm_targets_X86
llvm-core/llvm llvm_targets_X86

View File

@ -1,6 +1,11 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2024-12-20)
# qtremoteobjects and qthttpserver not yet keyworded here
dev-python/pyside6 httpserver remoteobjects
dev-python/qtpy remoteobjects
# Ben Kohler <bkohler@gentoo.org> (2024-10-23)
# Upstream dropbox no longer producing x86 releases
kde-apps/kdenetwork-meta dropbox
@ -92,8 +97,8 @@ media-libs/libplacebo -shaderc
# Michał Górny <mgorny@gentoo.org> (2023-09-19)
# dev-cpp/cpp-httplib is keyworded here.
dev-debug/lldb -debuginfod
sys-devel/llvm -debuginfod
llvm-core/lldb -debuginfod
llvm-core/llvm -debuginfod
# Jon Janzen <jon@jonjanzen.com> (2023-09-11)
# librttopo has not been tested on this arch
@ -257,11 +262,11 @@ app-text/pdfpc gstreamer
# Michał Górny <mgorny@gentoo.org> (2020-12-21)
# Sanitizers supported on this architecture.
sys-libs/compiler-rt-sanitizers -asan -lsan
sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo
sys-libs/compiler-rt-sanitizers -gwp-asan
sys-libs/compiler-rt-sanitizers -profile
>=sys-libs/compiler-rt-sanitizers-16 -libfuzzer
llvm-runtimes/compiler-rt-sanitizers -asan -lsan
llvm-runtimes/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo
llvm-runtimes/compiler-rt-sanitizers -gwp-asan
llvm-runtimes/compiler-rt-sanitizers -profile
>=llvm-runtimes/compiler-rt-sanitizers-16 -libfuzzer
# Thomas Deutschmann <whissi@gentoo.org> (2020-10-06)
# - aesni plugin is supported on x86
@ -523,7 +528,7 @@ www-client/links -suid
>=media-video/mplayer-1.0_rc4_p20101219 -bluray
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2010-11-28)
# sys-devel/llvm is keyworded on x86
# llvm-core/llvm is keyworded on x86
media-libs/mesa -llvm
# Jean-Noël Rivasseau <elvanor@gentoo.org> (2009-09-23)

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# When you add an entry to the top of this file, add your name, the date, and
@ -17,6 +17,23 @@
#--- END OF EXAMPLES ---
# Sam James <sam@gentoo.org> (2025-01-04)
# kde-plasma/kde-cli-tools not marked stable here
x11-misc/xdg-utils plasma
# Andreas Sturmlechner <asturm@gentoo.org> (2024-12-17)
# app-office/libreoffice is no longer stable on x86
x11-misc/mugshot libreoffice
# Andreas Sturmlechner <asturm@gentoo.org> (2024-12-04)
# Depends on kde-plasma/kdesu-gui which is not stable here.
sys-block/gparted kde
# Joonas Niilola <juippis@gentoo.org> (2024-12-02)
# www-client/firefox{-bin} doesn't have stable x86 keywords anymore.
dev-python/selenium test-rust
dev-util/selenium-manager test
# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-20)
# dev-python/pyside6 is not stable here.
dev-python/qtpy pyside6
@ -32,7 +49,7 @@ virtual/notification-daemon kde
# Matt Turner <mattst88@gentoo.org> (2024-07-14)
# spirv-llvm-translator < 17 is not stable on x86.
<dev-libs/libclc-17 spirv
<llvm-core/libclc-17 spirv
# Sam James <sam@gentoo.org> (2024-04-30)
# sys-block/nbdkit is not yet marked stable here
@ -42,11 +59,6 @@ app-emulation/libvirt nbd
# Experimental, virt-firmware is keyworded only unstable
sys-kernel/installkernel efistub
# Nowa Ammerlaan <nowa@gentoo.org> (2023-12-18)
# This is still experimental, prebuilt images may not boot on all systems.
sys-kernel/gentoo-kernel generic-uki
sys-kernel/gentoo-kernel-bin generic-uki
# Arthur Zamarin <arthurzam@gentoo.org> (2023-06-03)
# Destabilizing x86 keywords on sci-*/* packages
app-metrics/collectd collectd_plugins_gps collectd_plugins_sigrok

View File

@ -64,10 +64,6 @@ webengine
# libvirt is supported on x86
-libvirt
# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-05-26)
# dev-db/firebird is keyworded ~x86
-firebird
# Michał Górny <mgorny@gentoo.org> (2014-03-30)
# PyPy is keyworded on this arch.
-python_targets_pypy3

View File

@ -22,10 +22,6 @@ openvdb
# sci-libs/mkl is not stable, needs online registration to even run pkg_setup
mkl
# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-05-26)
# dev-db/firebird is keyworded ~x86
firebird
# Michał Górny <mgorny@gentoo.org> (2014-03-30)
# PyPy is unstable on this arch.
python_targets_pypy3

View File

@ -166,10 +166,10 @@ POSTGRES_TARGETS="postgres16"
#
PHP_TARGETS="php8-2"
# Alfredo Tupone <tupone@gentoo.org> (2024-03-15)
# Sam James <sam@gentoo.org> (2024-12-29)
#
# Default ADA target
ADA_TARGET="gcc_12"
ADA_TARGET="gcc_13"
# Marek Szuba <marecki@gentoo.org> (2020-10-15)
# Default targets for lua{,-single}.eclass

View File

@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Mike Gilbert <floppym@gentoo.org> (2025-01-12)
# Requires >= lua-5.3.
>=dev-lua/lutok-0.6 lua_single_target_lua5-4
# Michał Górny <mgorny@gentoo.org> (2024-09-15)
# Each flag is used by exactly one version, so let's default-enable
# them all to make tattoo not fail on almost everything.
@ -52,9 +56,9 @@ media-video/wireplumber lua_single_target_lua5-4
# Michał Górny <mgorny@gentoo.org> (2016-09-24)
# Enable the BPF target by default
dev-ml/llvm-ocaml llvm_targets_BPF
sys-devel/clang llvm_targets_BPF
sys-devel/llvm llvm_targets_BPF
dev-ml/llvm llvm_targets_BPF
llvm-core/clang llvm_targets_BPF
llvm-core/llvm llvm_targets_BPF
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2012-07-27)
# Modular X: Build the Xorg X server by default

View File

@ -1,6 +1,21 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2024-12-24)
# ebuild currently only support luajit, spare users from having
# to set it by forcing it here (bug #946881)
>=games-strategy/naev-0.12 lua_single_target_luajit
# Michał Górny <mgorny@gentoo.org> (2024-12-18)
# Force building these LLVM runtimes with Clang. GCC builds are not
# supported upstream (to the point of refusing bug fixes), and are
# likely to result in runtimes that are not fully functional.
llvm-runtimes/compiler-rt clang
llvm-runtimes/compiler-rt-sanitizers clang
llvm-runtimes/libunwind clang
llvm-runtimes/libcxx clang
llvm-runtimes/libcxxabi clang
# Matt Jolly <kangie@gentoo.org> (2024-11-13)
# Force the use of the appropriate llvm_slot_x USE for Rust.
# This is strictly papercut prevention; the ebuild will enforce the correct
@ -11,6 +26,8 @@
# echo "dev-lang/rust:${slot} llvm_slot_${_RUST_LLVM_MAP[${slot}]}"
# echo "dev-lang/rust-bin:${slot} llvm_slot_${_RUST_LLVM_MAP[${slot}]}"
# done
dev-lang/rust:1.83.0 llvm_slot_19
dev-lang/rust-bin:1.83.0 llvm_slot_19
dev-lang/rust:1.82.0 llvm_slot_19
dev-lang/rust-bin:1.82.0 llvm_slot_19
dev-lang/rust:1.81.0 llvm_slot_18
@ -36,7 +53,7 @@ dev-lang/gnat-gpl ada cxx
# Sam James <sam@gentoo.org> (2024-06-03)
# Poor rendering performance otherwise (bug #931215).
kde-plasma/kwin caps
kde-plasma/kwin filecaps
# James Le Cuirot <chewi@gentoo.org> (2024-06-02)
# Requires FFmpeg 7.0, which we don't have yet, so force Chromium fork.
@ -103,7 +120,7 @@ media-video/mpv lua_single_target_luajit
# Sam James <sam@gentoo.org> (2022-02-11)
# Always build with PIE-default, just like GCC.
sys-devel/clang pie
llvm-core/clang pie
# Arthur Zamarin <arthurzam@gentoo.org> (2022-01-13)
# Force to use installed openjdk{,-bin} for bootstrapping
@ -119,26 +136,26 @@ dev-java/openjdk:21 system-bootstrap
# potential, the increase of build time is a minor problem. Users who
# really insist of building a smaller system can un-force the flags
# at their own responsibility. See bug #767700.
>=sys-devel/clang-13.0.1_rc llvm_targets_AArch64 llvm_targets_AMDGPU
>=sys-devel/clang-13.0.1_rc llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF
>=sys-devel/clang-13.0.1_rc llvm_targets_Hexagon llvm_targets_Lanai
>=sys-devel/clang-13.0.1_rc llvm_targets_MSP430 llvm_targets_Mips
>=sys-devel/clang-13.0.1_rc llvm_targets_NVPTX llvm_targets_PowerPC
>=sys-devel/clang-13.0.1_rc llvm_targets_RISCV llvm_targets_Sparc
>=sys-devel/clang-13.0.1_rc llvm_targets_SystemZ llvm_targets_WebAssembly
>=sys-devel/clang-13.0.1_rc llvm_targets_X86 llvm_targets_XCore
>=sys-devel/clang-14 llvm_targets_VE
>=sys-devel/clang-16 llvm_targets_LoongArch
>=sys-devel/llvm-13.0.1_rc llvm_targets_AArch64 llvm_targets_AMDGPU
>=sys-devel/llvm-13.0.1_rc llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF
>=sys-devel/llvm-13.0.1_rc llvm_targets_Hexagon llvm_targets_Lanai
>=sys-devel/llvm-13.0.1_rc llvm_targets_MSP430 llvm_targets_Mips
>=sys-devel/llvm-13.0.1_rc llvm_targets_NVPTX llvm_targets_PowerPC
>=sys-devel/llvm-13.0.1_rc llvm_targets_RISCV llvm_targets_Sparc
>=sys-devel/llvm-13.0.1_rc llvm_targets_SystemZ llvm_targets_WebAssembly
>=sys-devel/llvm-13.0.1_rc llvm_targets_X86 llvm_targets_XCore
>=sys-devel/llvm-14 llvm_targets_VE
>=sys-devel/llvm-16 llvm_targets_LoongArch
>=llvm-core/clang-13.0.1_rc llvm_targets_AArch64 llvm_targets_AMDGPU
>=llvm-core/clang-13.0.1_rc llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF
>=llvm-core/clang-13.0.1_rc llvm_targets_Hexagon llvm_targets_Lanai
>=llvm-core/clang-13.0.1_rc llvm_targets_MSP430 llvm_targets_Mips
>=llvm-core/clang-13.0.1_rc llvm_targets_NVPTX llvm_targets_PowerPC
>=llvm-core/clang-13.0.1_rc llvm_targets_RISCV llvm_targets_Sparc
>=llvm-core/clang-13.0.1_rc llvm_targets_SystemZ llvm_targets_WebAssembly
>=llvm-core/clang-13.0.1_rc llvm_targets_X86 llvm_targets_XCore
>=llvm-core/clang-14 llvm_targets_VE
>=llvm-core/clang-16 llvm_targets_LoongArch
>=llvm-core/llvm-13.0.1_rc llvm_targets_AArch64 llvm_targets_AMDGPU
>=llvm-core/llvm-13.0.1_rc llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF
>=llvm-core/llvm-13.0.1_rc llvm_targets_Hexagon llvm_targets_Lanai
>=llvm-core/llvm-13.0.1_rc llvm_targets_MSP430 llvm_targets_Mips
>=llvm-core/llvm-13.0.1_rc llvm_targets_NVPTX llvm_targets_PowerPC
>=llvm-core/llvm-13.0.1_rc llvm_targets_RISCV llvm_targets_Sparc
>=llvm-core/llvm-13.0.1_rc llvm_targets_SystemZ llvm_targets_WebAssembly
>=llvm-core/llvm-13.0.1_rc llvm_targets_X86 llvm_targets_XCore
>=llvm-core/llvm-14 llvm_targets_VE
>=llvm-core/llvm-16 llvm_targets_LoongArch
# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-07-14)
# Upstream plans to drop libcrypt.so.1/crypt.h from glibc
@ -215,7 +232,7 @@ net-misc/wget ssl
# Michał Górny <mgorny@gentoo.org> (2020-01-12)
# libcxxabi is the only supported option. The support for libsupc++
# is maintained for experts only.
sys-libs/libcxx libcxxabi
llvm-runtimes/libcxx libcxxabi
# Sergei Trofimovich <slyfox@gentoo.org> (2019-08-17)
# USE=-cxx us a sure way to break native install as modern gcc

View File

@ -1,17 +1,61 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# New entries go on top.
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2025-01-09)
# No suitable versions of dev-libs/protobuf available.
=dev-java/protobuf-java-4.29.3 system-protoc
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2025-01-04)
# No suitable versions of dev-libs/protobuf available.
=dev-java/protobuf-java-4.29.1 system-protoc
# Andreas Sturmlechner <asturm@gentoo.org> (2025-01-03)
# Blocking cleanup of kde-apps/kdegraphics-mobipocket:5
kde-frameworks/kfilemetadata:5 mobi
media-gfx/okularpart:5 mobi
# Andreas Sturmlechner <asturm@gentoo.org> (2025-01-03)
# Prepare cleanup of kde-apps/kaccounts-integration:6[qt5]
kde-frameworks/purpose:5 kaccounts
# Michał Górny <mgorny@gentoo.org> (2024-12-31)
# None of the sci-libs/symengine versions work with the modern versions
# of dev-libs/boost in Gentoo.
sci-libs/symengine boost
# Conrad Kostecki <conikost@gentoo.org> (2024-12-30)
# Currently experimental features do not compile.
app-emulation/pcem experimental
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2024-12-29)
# openjfx for OpenJDK 25 is not yet available.
dev-java/openjdk:25 javafx
# Andreas Sturmlechner <asturm@gentoo.org> (2024-12-28)
# Prepare virtual/bitcoin-leveldb last-rites, bug #945359
net-p2p/bitcoin-core system-leveldb
# Paul Zander <negril.nx+gentoo@gmail.com> (2024-12-16)
# sci-libs/atlas requires you to disable frequency scaling to build.
# This barely works on older Intel CPUs on good days.
# Avoid someone enabling without knowing what they do.
media-libs/opencv atlas
# John M. Harris, Jr. <johnmh@johnmh.me> (2024-12-12)
# seccomp is only supported with systemd
sys-apps/fwupd seccomp
# Andreas Sturmlechner <asturm@gentoo.org> (2024-11-24)
# sci-libs/vtk[qt5] cleanup, bug #944817
sci-libs/vtk qt5
~sci-chemistry/avogadro2-1.97.0 vtk
~sci-libs/avogadrolibs-1.97.0 vtk
# Andreas Sturmlechner <asturm@gentoo.org> (2024-11-23)
# dev-python/pyside2 last-rites
dev-python/qtpy pyside2
media-gfx/freecad qt5
# Mats Lidell <matsl@gentoo.org> (2024-11-20)
# The dependency x11-libs/dnd blocks gcc-14, is only used by XEmacs,
# and upstream is not sure it even works so dropping use. #908831
app-editors/xemacs dnd
# Sam James <sam@gentoo.org> (2024-11-17)
# The example bindings fail to build.
@ -20,6 +64,7 @@ app-editors/xemacs dnd
# Joonas Niilola <juippis@gentoo.org> (2024-11-16)
# Wasm support is (currently) only available on amd64 and arm64.
www-client/firefox wasm
www-client/firefox wasm-sandbox
# Matt Jolly <kangie@gentoo.org> (2024-11-11)
# ICU 76.1 is not compatible with Chromium. Bug #943216.
@ -31,10 +76,6 @@ www-client/chromium system-icu
# Dependency for generating docs not packaged in Gentoo. #942992
dev-util/repolite doc
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2024-11-01)
# No suitable versions of dev-libs/protobuf available.
>=dev-java/protobuf-java-4.28.1 system-protoc
# Sam James <sam@gentoo.org> (2024-10-29)
# Currently needs patched dev-util/sysprof.
dev-libs/elfutils stacktrace
@ -55,10 +96,6 @@ app-i18n/mozc fcitx4
# that makes it OK if we do it too, right? Bug 893700.
media-gfx/gthumb webkit
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2024-09-21)
# openjfx for OpenJDK 23 is not yet available.
dev-java/openjdk:23 javafx
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
@ -150,7 +187,7 @@ sci-physics/root R
dev-debug/gdb cet
sys-devel/binutils cet
sys-devel/binutils-hppa64 cet
sys-devel/clang-common cet
llvm-core/clang-common cet
sys-devel/gcc cet
sys-libs/binutils-libs cet
sys-libs/glibc cet
@ -333,7 +370,8 @@ sci-libs/vtk debug
# Yiyang Wu <xgreenlandforwyy@gmail.com> (2023-01-27)
# AMDGPU enablement depends on dev-libs/rocr-runtime, ~amd64 only
# See also: https://bugs.gentoo.org/891499
sys-libs/libomp llvm_targets_AMDGPU
llvm-runtimes/offload llvm_targets_AMDGPU
llvm-runtimes/openmp llvm_targets_AMDGPU
# Joonas Niilola <juippis@gentoo.org> (2023-01-08)
# Doesn't compile currently, bug #853094.
@ -352,11 +390,6 @@ app-misc/pax-utils seccomp
# Broken when trying to use sys-libs/binutils-libs header, bug #879067
>=x11-libs/cairo-1.17.6 debug
# Bernd Waibel <waebbl-gentoo@posteo.net> (2022-11-25)
# USE=tbb is broken in 7.7.0
# https://tracker.dev.opencascade.org/view.php?id=33152
<sci-libs/opencascade-7.7.1 tbb
# Guillermo Joandet <gjoandet@gmail.com> (2022-11-22)
# app-text/pandoc is not keyworded on most architectures
net-libs/gssdp man
@ -400,6 +433,7 @@ dev-util/schroot nls
# on glibc, so it doesn't prevent usage of llvm-libunwind for other packages.
# bug #870211.
dev-lang/rust llvm-libunwind
dev-lang/rust-bin llvm-libunwind
# Matt Jolly <kangie@gentoo.org> (2022-09-09)
# app-antivirus/clamav JIT support requires LLVM <=13
@ -444,12 +478,6 @@ sys-libs/ncurses stack-realign
# Not ready for general use.
>=www-client/chromium-104 pgo
# Joonas Niilola <juippis@gentoo.org> (2022-05-03)
# system-python-libs is HIGHLY EXPERIMENTAL according to upstream, and
# still being worked on in Gentoo.
>=mail-client/thunderbird-100.0 system-python-libs
>=www-client/firefox-100.0 system-python-libs
# Piotr Karbowski <slashbeast@gentoo.org> (2022-04-29)
# There's a bug with gnutls support leading TLS certificates
# validation failures on some certificates that are otherwise valid.
@ -487,7 +515,8 @@ dev-util/rizin test
# Sam James <sam@gentoo.org> (2021-12-27)
# Doc building is broken and no new releases in a long time.
# bug #830013
sci-libs/flann doc
# fixed in sci-libs/flann-1.9.2-20221027
<=sci-libs/flann-1.9.2 doc
# Joonas Niilola <juippis@gentoo.org> (2021-12-20)
# Broken, upstream issue/PR open since 2021-05 without reply.
@ -629,21 +658,21 @@ app-office/abiword ots
# Mask the experimental targets in release ebuilds.
# Note to self: remember to move still-applicable masks to the newer
# version when master is bumped.
<dev-ml/llvm-ocaml-16 llvm_targets_LoongArch
<sys-devel/clang-16 llvm_targets_LoongArch
<sys-devel/llvm-16 llvm_targets_LoongArch
<dev-ml/llvm-ocaml-17 llvm_targets_ARC llvm_targets_CSKY
<sys-devel/clang-17 llvm_targets_ARC llvm_targets_CSKY
<sys-devel/llvm-17 llvm_targets_ARC llvm_targets_CSKY
<dev-ml/llvm-ocaml-17 llvm_targets_DirectX
<sys-devel/clang-17 llvm_targets_DirectX
<sys-devel/llvm-17 llvm_targets_DirectX
<dev-ml/llvm-ocaml-17 llvm_targets_M68k llvm_targets_SPIRV
<sys-devel/clang-17 llvm_targets_M68k llvm_targets_SPIRV
<sys-devel/llvm-17 llvm_targets_M68k llvm_targets_SPIRV
<dev-ml/llvm-ocaml-17 llvm_targets_Xtensa
<sys-devel/clang-17 llvm_targets_Xtensa
<sys-devel/llvm-17 llvm_targets_Xtensa
<dev-ml/llvm-16 llvm_targets_LoongArch
<llvm-core/clang-16 llvm_targets_LoongArch
<llvm-core/llvm-16 llvm_targets_LoongArch
<dev-ml/llvm-17 llvm_targets_ARC llvm_targets_CSKY
<llvm-core/clang-17 llvm_targets_ARC llvm_targets_CSKY
<llvm-core/llvm-17 llvm_targets_ARC llvm_targets_CSKY
<dev-ml/llvm-17 llvm_targets_DirectX
<llvm-core/clang-17 llvm_targets_DirectX
<llvm-core/llvm-17 llvm_targets_DirectX
<dev-ml/llvm-17 llvm_targets_M68k llvm_targets_SPIRV
<llvm-core/clang-17 llvm_targets_M68k llvm_targets_SPIRV
<llvm-core/llvm-17 llvm_targets_M68k llvm_targets_SPIRV
<dev-ml/llvm-17 llvm_targets_Xtensa
<llvm-core/clang-17 llvm_targets_Xtensa
<llvm-core/llvm-17 llvm_targets_Xtensa
# Joonas Niilola <juippis@gentoo.org> (2020-09-23)
# Highly experimental, may cause breakages when updating. Use with

View File

@ -1,12 +1,12 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in package.use.mask
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2024-10-11)
# No suitable version of dev-libs/protobuf available.
=dev-java/protobuf-java-4.28.1 system-protoc
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2025-01-04)
# dev-libs/protobuf-28.3 is not yet marked stable.
>=dev-java/protobuf-java-4.28.3 system-protoc
# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-29)
# Pin down kf6compat mask to currently stable versions.
@ -42,6 +42,7 @@ sci-physics/lammps hip
# Sam James <sam@gentoo.org> (2022-12-07)
# Needs unstable media-libs/libvpl
media-video/ffmpeg qsv
media-video/handbrake qsv
# Guillermo Joandet <gjoandet@gmail.com> (2022-11-22)
# app-text/pandoc is not stable
@ -140,11 +141,6 @@ dev-lang/rust nightly system-bootstrap
# Declared experimental, and dev-cpp/websocketpp not stable yet
sci-libs/indilib websocket
# Kent Fredric <kentnl@gentoo.org> (2019-08-29)
# Support for DBD-mysql to use mariadb is sketchy. Use DBD-MariaDB
# instead if you can.
dev-perl/DBD-mysql mariadb
# Kent Fredric <kentnl@gentoo.org> (2019-07-30)
# These features require dev-perl/GD, which currently can't be
# considered stable due to serious defects upstream. Bug #661634

View File

@ -4,6 +4,14 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
# Michał Górny <mgorny@gentoo.org> (2024-12-31)
# LLVM slot 20 has no releases yet.
llvm_slot_20
# Andreas Sturmlechner <asturm@gentoo.org> (2024-12-11)
# dev-db/firebird last-rites preparation
firebird
# Robin H. Johnson <robbat2@gentoo.org> (2024-11-17)
# bug 943698
# Poor upstream code quality, unmaintained upstream;
@ -34,15 +42,6 @@ perl_features_debug
# Telepathy is dead and packages masked for removal.
telepathy
# Hans de Graaff <graaff@gentoo.org> (2023-08-19)
# Ruby 3.0 is not compatible with OpenSSL 3. Please upgrade to a newer
# Ruby version.
ruby_targets_ruby30
# Hans de Graaff <graaff@gentoo.org> (2023-04-10)
# Ruby 2.7 is masked for removal.
ruby_targets_ruby27
# Matt Turner <mattst88@gentoo.org> (2022-04-16)
# dev-util/sysprof not keyworded on most arches yet
sysprof

View File

@ -4,13 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
# Patrick Lauer <patrick@gentoo.org> (2024-09-26)
# Postgresql 17 isn't stable yet
postgres_targets_postgres17
# Sam James <sam@gentoo.org> (2024-09-18)
# LLVM slots without stable keywords.
llvm_slot_19
# Hans de Graaff <graaff@gentoo.org> (2024-12-26)
# Currently in testing and not ready to go stable yet.
ruby_targets_ruby34
ruby_targets_ruby33
# Michał Górny <mgorny@gentoo.org> (2024-05-08)
# Python implementations without stable keywords.
@ -19,10 +16,6 @@ python_single_target_python3_13t
python_targets_pypy3
python_single_target_pypy3
# Hans de Graaff <graaff@gentoo.org> (2023-12-25)
# Currently in testing and not ready to go stable yet.
ruby_targets_ruby33
# Michael Orlitzky <mjo@gentoo.org> (2023-12-05)
# New unstable PHP slot.
php_targets_php8-3

View File

@ -88,6 +88,8 @@ kde-apps
kde-frameworks
kde-misc
kde-plasma
llvm-core
llvm-runtimes
lxde-base
lxqt-base
mail-client

View File

@ -1,16 +1,16 @@
# Copyright 2021 Gentoo Authors
# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# in a multilib profile we need multilib madness
dev-libs/libffi abi_x86_32 abi_x86_64
dev-libs/libxml2 abi_x86_32 abi_x86_64
sys-devel/clang abi_x86_32 abi_x86_64
sys-devel/clang-runtime abi_x86_32 abi_x86_64
sys-devel/llvm abi_x86_32 abi_x86_64
sys-libs/compiler-rt abi_x86_32 abi_x86_64
sys-libs/libcxxabi abi_x86_32 abi_x86_64
sys-libs/libcxx abi_x86_32 abi_x86_64
llvm-core/clang abi_x86_32 abi_x86_64
llvm-core/clang-runtime abi_x86_32 abi_x86_64
llvm-core/llvm abi_x86_32 abi_x86_64
llvm-runtimes/compiler-rt abi_x86_32 abi_x86_64
llvm-runtimes/libcxxabi abi_x86_32 abi_x86_64
llvm-runtimes/libcxx abi_x86_32 abi_x86_64
sys-libs/libunwind abi_x86_32 abi_x86_64
sys-libs/llvm-libunwind abi_x86_32 abi_x86_64
llvm-runtimes/libunwind abi_x86_32 abi_x86_64
sys-libs/ncurses abi_x86_32 abi_x86_64
sys-libs/zlib abi_x86_32 abi_x86_64

View File

@ -1,16 +1,16 @@
# Copyright 2021-2022 Gentoo Authors
# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# in a multilib profile we need multilib madness
dev-libs/libffi abi_x86_32 abi_x86_64
dev-libs/libxml2 abi_x86_32 abi_x86_64
sys-devel/clang abi_x86_32 abi_x86_64
sys-devel/clang-runtime abi_x86_32 abi_x86_64
sys-devel/llvm abi_x86_32 abi_x86_64
sys-libs/compiler-rt abi_x86_32 abi_x86_64
sys-libs/libcxxabi abi_x86_32 abi_x86_64
sys-libs/libcxx abi_x86_32 abi_x86_64
llvm-core/clang abi_x86_32 abi_x86_64
llvm-core/clang-runtime abi_x86_32 abi_x86_64
llvm-core/llvm abi_x86_32 abi_x86_64
llvm-runtimes/compiler-rt abi_x86_32 abi_x86_64
llvm-runtimes/libcxxabi abi_x86_32 abi_x86_64
llvm-runtimes/libcxx abi_x86_32 abi_x86_64
sys-libs/libunwind abi_x86_32 abi_x86_64
sys-libs/llvm-libunwind abi_x86_32 abi_x86_64
llvm-runtimes/libunwind abi_x86_32 abi_x86_64
sys-libs/ncurses abi_x86_32 abi_x86_64
sys-libs/zlib abi_x86_32 abi_x86_64

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2024-12-30)
# Generic images are built with systemd and only available on arm64 and amd64
sys-kernel/gentoo-kernel -generic-uki
sys-kernel/gentoo-kernel-bin -generic-uki

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2023-12-18)
# This is still experimental, prebuilt images may not boot on all systems.
sys-kernel/gentoo-kernel generic-uki
sys-kernel/gentoo-kernel-bin generic-uki

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2024-12-30)
# Generic images are built with systemd and only available on arm64 and amd64
sys-kernel/gentoo-kernel -generic-uki
sys-kernel/gentoo-kernel-bin -generic-uki

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2023-12-18)
# This is still experimental, prebuilt images may not boot on all systems.
sys-kernel/gentoo-kernel generic-uki
sys-kernel/gentoo-kernel-bin generic-uki

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2024-12-30)
# Generic images are built with systemd and only available on arm64 and amd64
sys-kernel/gentoo-kernel -generic-uki
sys-kernel/gentoo-kernel-bin -generic-uki

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2023-12-18)
# This is still experimental, prebuilt images may not boot on all systems.
sys-kernel/gentoo-kernel generic-uki
sys-kernel/gentoo-kernel-bin generic-uki

View File

@ -1,17 +1,17 @@
# Copyright 2021 Gentoo Authors
# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# in a multilib profile we need multilib madness
dev-libs/libffi abi_x86_32 abi_x86_64
dev-libs/libxml2 abi_x86_32 abi_x86_64
sys-devel/clang abi_x86_32 abi_x86_64
sys-devel/clang-runtime abi_x86_32 abi_x86_64
sys-devel/llvm abi_x86_32 abi_x86_64
sys-libs/compiler-rt abi_x86_32 abi_x86_64
sys-libs/libcxxabi abi_x86_32 abi_x86_64
sys-libs/libcxx abi_x86_32 abi_x86_64
llvm-core/clang abi_x86_32 abi_x86_64
llvm-core/clang-runtime abi_x86_32 abi_x86_64
llvm-core/llvm abi_x86_32 abi_x86_64
llvm-runtimes/compiler-rt abi_x86_32 abi_x86_64
llvm-runtimes/libcxxabi abi_x86_32 abi_x86_64
llvm-runtimes/libcxx abi_x86_32 abi_x86_64
sys-libs/libunwind abi_x86_32 abi_x86_64
sys-libs/llvm-libunwind abi_x86_32 abi_x86_64
llvm-runtimes/libunwind abi_x86_32 abi_x86_64
sys-libs/ncurses abi_x86_32 abi_x86_64
sys-libs/zlib abi_x86_32 abi_x86_64

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2024-12-30)
# Generic images are built with systemd and only available on arm64 and amd64
sys-kernel/gentoo-kernel -generic-uki
sys-kernel/gentoo-kernel-bin -generic-uki

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2023-12-18)
# This is still experimental, prebuilt images may not boot on all systems.
sys-kernel/gentoo-kernel generic-uki
sys-kernel/gentoo-kernel-bin generic-uki

View File

@ -1,17 +1,17 @@
# Copyright 2021 Gentoo Authors
# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# in a multilib profile we need multilib madness
dev-libs/libffi abi_x86_32 abi_x86_64
dev-libs/libxml2 abi_x86_32 abi_x86_64
sys-devel/clang abi_x86_32 abi_x86_64
sys-devel/clang-runtime abi_x86_32 abi_x86_64
sys-devel/llvm abi_x86_32 abi_x86_64
sys-libs/compiler-rt abi_x86_32 abi_x86_64
sys-libs/libcxxabi abi_x86_32 abi_x86_64
sys-libs/libcxx abi_x86_32 abi_x86_64
llvm-core/clang abi_x86_32 abi_x86_64
llvm-core/clang-runtime abi_x86_32 abi_x86_64
llvm-core/llvm abi_x86_32 abi_x86_64
llvm-runtimes/compiler-rt abi_x86_32 abi_x86_64
llvm-runtimes/libcxxabi abi_x86_32 abi_x86_64
llvm-runtimes/libcxx abi_x86_32 abi_x86_64
sys-libs/libunwind abi_x86_32 abi_x86_64
sys-libs/llvm-libunwind abi_x86_32 abi_x86_64
llvm-runtimes/libunwind abi_x86_32 abi_x86_64
sys-libs/ncurses abi_x86_32 abi_x86_64
sys-libs/zlib abi_x86_32 abi_x86_64

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2024-12-30)
# Generic images are built with systemd and only available on arm64 and amd64
sys-kernel/gentoo-kernel -generic-uki
sys-kernel/gentoo-kernel-bin -generic-uki

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2023-12-18)
# This is still experimental, prebuilt images may not boot on all systems.
sys-kernel/gentoo-kernel generic-uki
sys-kernel/gentoo-kernel-bin generic-uki

View File

@ -2,9 +2,9 @@
# Distributed under the terms of the GNU General Public License, v2
# Sam James <sam@gentoo.org> (2024-06-16)
# Avoid pulling in sys-libs/compiler-rt-sanitizers which fails to build
# Avoid pulling in llvm-runtimes/compiler-rt-sanitizers which fails to build
# See bug #928936.
sys-devel/clang-runtime sanitize
llvm-core/clang-runtime sanitize
# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-03-20)
# Does not compile with musl-1.2.4

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2024-12-30)
# Generic images are built with systemd and only available on arm64 and amd64
sys-kernel/gentoo-kernel -generic-uki
sys-kernel/gentoo-kernel-bin -generic-uki

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2023-12-18)
# This is still experimental, prebuilt images may not boot on all systems.
sys-kernel/gentoo-kernel generic-uki
sys-kernel/gentoo-kernel-bin generic-uki

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2024-12-30)
# Generic images are built with systemd and only available on arm64 and amd64
sys-kernel/gentoo-kernel -generic-uki
sys-kernel/gentoo-kernel-bin -generic-uki

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2023-12-18)
# This is still experimental, prebuilt images may not boot on all systems.
sys-kernel/gentoo-kernel generic-uki
sys-kernel/gentoo-kernel-bin generic-uki

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2024-12-30)
# Generic images are built with systemd and only available on arm64 and amd64
sys-kernel/gentoo-kernel -generic-uki
sys-kernel/gentoo-kernel-bin -generic-uki

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2023-12-18)
# This is still experimental, prebuilt images may not boot on all systems.
sys-kernel/gentoo-kernel generic-uki
sys-kernel/gentoo-kernel-bin generic-uki

View File

@ -0,0 +1,2 @@
..
../../../../../../targets/systemd

View File

@ -0,0 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Nowa Ammerlaan <nowa@gentoo.org> (2024-12-30)
# Generic images are built with systemd and only available on arm64 and amd64
sys-kernel/gentoo-kernel -generic-uki
sys-kernel/gentoo-kernel-bin -generic-uki

Some files were not shown because too many files have changed in this diff Show More