profiles: Sync with Gentoo

It's from Gentoo commit af730a16169b5b642a0e345c855651fdef8d632e.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
This commit is contained in:
Flatcar Buildbot 2026-05-11 08:18:16 +00:00
parent b8abc800ca
commit edffef8195
166 changed files with 1499 additions and 509 deletions

View File

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
ARCH="alpha"
@ -27,3 +27,7 @@ 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"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="alpha"

View File

@ -1,6 +1,26 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Pacho Ramos <pacho@gentoo.org> (2026-05-09)
# appstream not keyworded
app-misc/media-player-info test
# Alfred Wingate <parona@protonmail.com> (2026-05-03)
# dev-libs/libthai not keyworded here
x11-libs/pango libthai
# Sam James <sam@gentoo.org> (2026-04-11)
# Unkeyworded dependencies
sys-libs/libcap-ng bpf
# Robin H. Johnson <robbat2@gentoo.org> (2026-03-22)
# sys-block/vdo not keyworded here
sys-fs/lvm2 vdo
# Ionen Wolkens <ionen@gentoo.org> (2026-03-16)
# media-libs/opencolorio is not keyworded here
media-video/ffmpeg opencolorio
# Sam James <sam@gentoo.org> (2026-02-11)
# sys-libs/libnvme not keyworded here
sys-fs/lvm2 nvme

View File

@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
ARCH="amd64"
@ -63,3 +63,7 @@ IUSE_IMPLICIT="abi_x86_64"
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
USE="libtirpc"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="x86_64"

View File

@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Matt Whitlock <gentoo@mattwhitlock.name> (2024-11-06)
@ -44,7 +44,3 @@ llvm-core/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
llvm-core/lld llvm_targets_AMDGPU llvm_targets_NVPTX
llvm-core/flang llvm_targets_AMDGPU llvm_targets_NVPTX
llvm-core/lldb llvm_targets_AMDGPU llvm_targets_NVPTX
# Doug Goldstein <cardoe@gentoo.org> (2012-10-29)
# Enable the native arch as the default qemu target
app-emulation/qemu qemu_softmmu_targets_x86_64

View File

@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
# Michał Górny <mgorny@gentoo.org> (2026-03-14)
# SPIRV target requires dev-libs/level-zero.
llvm-runtimes/offload -llvm_targets_SPIRV
llvm-runtimes/openmp -level-zero
# Michał Górny <mgorny@gentoo.org> (2026-03-03)
# OpenMP offloading GPU runtimes are not keyworded everywhre.
llvm-runtimes/clang-runtime -llvm_targets_AMDGPU -llvm_targets_NVPTX
@ -119,6 +124,7 @@ dev-lang/rust -mrustc-bootstrap
# Michał Górny <mgorny@gentoo.org> (2024-12-24)
# OpenMP offloading is supported on 64-bit architectures only.
llvm-runtimes/clang-runtime -offload
llvm-runtimes/openmp -offload
# Alfred Wingate <parona@protonmail.com> (2024-12-16)
# Only available on amd64.

View File

@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 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,10 @@
#--- END OF EXAMPLES ---
# Matt Jolly <kangie@gentoo.org> (2026-03-10)
# mrustc is not yet stable on amd64, but we want bootstrap for Rust
~dev-lang/rust-1.90.0 mrustc-bootstrap
# Paul Zander <negril.nx+gentoo@gmail.com> (2025-12-01)
# no stable llvm-runtimes/offload
dev-cpp/eigen clang-cuda
@ -35,6 +39,7 @@ media-sound/liblc3 -test
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# dev-util/nvidia-cuda-toolkit may never be stabilized
media-libs/osl clang-cuda
media-gfx/blender optix
# Sam James <sam@gentoo.org> (2025-02-13)
# sys-cluster/corosync is marked stable here

View File

@ -1,6 +1,10 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Alfredo Tupone <tupone@gentoo.org> (2026-04-23)
# Requires qtwebengine
sci-visualization/xyscan
# Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> (2025-10-06)
# Requires qtwebengine
media-radio/qlog
@ -74,6 +78,9 @@ dev-python/jupyter
dev-python/vpython
dev-python/widgetsnbextension
dev-python/ipywidgets
dev-python/metakernel
dev-python/octave-kernel
dev-python/oct2py
sci-physics/root
sci-physics/geant4_vmc
sci-physics/vmc
@ -176,9 +183,10 @@ net-analyzer/gvm
dev-libs/amdgpu-pro-opencl
# Thomas Deutschmann <whissi@gentoo.org> (2018-10-23)
# requires net-libs/nodejs
# requires net-libs/nodejs. Extend to firefox/thunderbird-l10n
>=www-client/firefox-63.0
>=mail-client/thunderbird-68.0
www-client/firefox-l10n
# Patrick McLean <chutzpah@gentoo.org> (2018-07-12)
# requires nodejs

View File

@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Paul Zander <negril.nx+gentoo@gmail.com> (2025-09-11)
@ -19,7 +19,7 @@ dev-libs/libpcre2 jit
dev-lang/php jit
mail-filter/rspamd jit
net-proxy/haproxy pcre-jit
www-servers/varnish jit
www-servers/vinyl-cache jit
www-apache/mod_security jit
# Andreas Sturmlechner <asturm@gentoo.org> (2024-03-24)
@ -34,10 +34,10 @@ dev-lang/dafny test
# depends on dev-python/notebook which depends on nodejs
dev-python/ipython notebook
dev-python/iminuit test
dev-python/matplotlib-inline test
dev-python/nbdime test
dev-python/nbclient test
dev-python/nbconvert test
dev-python/qiskit visualization
sci-mathematics/cadabra jupyter
sci-mathematics/yacas jupyter
sci-physics/hepmc root
@ -71,6 +71,7 @@ kde-apps/kleopatra pim
kde-apps/umbrello php
kde-misc/kio-gdrive share
kde-plasma/plasma-nm openconnect
net-irc/quassel urlpreview
net-misc/seafile-client shibboleth
# Patrick McLean <chutzpah@gentoo.org> (2020-02-05)
@ -104,4 +105,3 @@ dev-python/qtpy test
# Davide Pesavento <pesa@gentoo.org> (2011-11-30)
# The QML (V4) and JSC JITs do not work on x32 (bug #932192).
dev-qt/qtdeclarative jit
dev-qt/qtscript jit

View File

@ -6,5 +6,5 @@
dev-libs/libpcre2 jit
dev-lang/php jit
net-proxy/haproxy pcre-jit
www-servers/varnish jit
www-servers/vinyl-cache jit
www-apache/mod_security jit

View File

@ -6,5 +6,5 @@
dev-libs/libpcre2 jit
dev-lang/php jit
net-proxy/haproxy pcre-jit
www-servers/varnish jit
www-servers/vinyl-cache jit
www-apache/mod_security jit

View File

@ -6,5 +6,5 @@
dev-libs/libpcre2 jit
dev-lang/php jit
net-proxy/haproxy pcre-jit
www-servers/varnish jit
www-servers/vinyl-cache jit
www-apache/mod_security jit

View File

@ -1,4 +1,4 @@
# Copyright 2008-2025 Gentoo Authors
# Copyright 2008-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Main ARM profile
@ -25,3 +25,7 @@ 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"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="arm"

View File

@ -1,6 +1,14 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Brett A C Sheffield <bacs@librecast.net> (2026-04-22)
# virtual/pandoc is not keyworded here
>=dev-libs/xmlsec-1.3.11 doc
# Robin H. Johnson <robbat2@gentoo.org> (2026-03-22)
# sys-block/vdo not keyworded here
sys-fs/lvm2 vdo
# Nicolas PARLANT <nicolas.parlant@parhuet.fr> (2026-02-23)
# x11-libs/qtermwidget is not keyworded here
app-office/texstudio qtermwidget
@ -87,8 +95,9 @@ dev-ml/labltk ocamlopt
mail-mta/sendmail tinycdb
# Andreas Sturmlechner <asturm@gentoo.org> (2025-04-02)
# Needs kde-frameworks/breeze-icons which is not keyworded here.
net-irc/quassel system-icons
# spell: kde-frameworks/sonnet is not keyworded here
# system-icons: kde-frameworks/breeze-icons is not keyworded here
net-irc/quassel spell system-icons
# NRK <nrk@disroot.org> (2025-03-17)
# media-libs/libyuv is not keyworded
@ -150,6 +159,7 @@ games-emulation/rmg -dynarec
# Needs as-yet-unkeyworded KF6 (bug #934215)
app-crypt/pinentry qt6
>=app-office/libreoffice-24.2.7.2-r1 kde
>media-video/vlc-3.9999 gui skins
# Nowa Ammerlaan <nowa@gentoo.org> (2024-06-01)
# qtnetworkauth, qtremoteobjects and qthttpserver not yet keyworded here
@ -220,6 +230,7 @@ dev-lang/idris2 test-full
dev-python/cloudscraper test
dev-python/qtpy test
games-util/lgogdownloader gui
net-irc/quassel urlpreview
net-misc/seafile-client shibboleth
# Florian Schmaus <flow@gentoo.org> (2022-11-23)
@ -582,7 +593,6 @@ net-vpn/tinc vde
# The QML (V4) and JSC JITs are supported only on amd64/arm/x86,
# so the flag is masked in the base profile and unmasked here.
dev-qt/qtdeclarative -jit
dev-qt/qtscript -jit
# missing keywords
media-plugins/gst-plugins-meta aac dts dv lame libvisual modplug vcd wavpack

View File

@ -1,6 +1,12 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2026-04-16)
# media-libs/opencolorio is not stable here and has many dependencies.
# Not overly worth extra stabilizations over new still scarcely used
# colour filters. Can revisit if someone wants this.
media-video/ffmpeg opencolorio
# Matt Turner <mattst88@gentoo.org> (2025-11-24)
# spirv-llvm-translator < 20 is not stable here.
dev-util/mesa_clc llvm_slot_18 llvm_slot_19

View File

@ -1,4 +1,4 @@
# Copyright 2014-2025 Gentoo Authors
# Copyright 2014-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Main ARM64 (AArch64/ARMv8) profile; endian independent.
@ -28,3 +28,7 @@ USE="libtirpc"
# Michał Górny <mgorny@gentoo.org> (2017-03-14)
# Unhide the ARM-specific USE_EXPANDs.
USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="aarch64"

View File

@ -19,7 +19,3 @@ media-tv/kodi soc
media-video/ffmpeg soc
media-video/ffmpeg-compat soc
media-video/mpv soc
# Alexis Ballier <aballier@gentoo.org> (2017-07-10)
# Enable the native arch as the default qemu target
app-emulation/qemu qemu_softmmu_targets_aarch64

View File

@ -1,6 +1,14 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Robin H. Johnson <robbat2@gentoo.org> (2026-03-22)
# sys-block/vdo not keyworded here
sys-fs/lvm2 vdo
# Alfredo Tupone <tupone@gentoo.org> (2026-03-16)
# dependencies not arm64 ready
sci-ml/torchvision rocm
# Fabian Groffen <grobian@gentoo.org> (2026-02-11)
# bitwarden-cli is not available for linux-arm64
app-admin/vaultwarden cli
@ -132,6 +140,7 @@ dev-build/meson -test-full
# Michał Górny <mgorny@gentoo.org> (2024-12-24)
# OpenMP offloading is supported on 64-bit architectures only.
llvm-runtimes/clang-runtime -offload
llvm-runtimes/openmp -offload
# Nowa Ammerlaan <nowa@gentoo.org> (2024-12-20)
# qtremoteobjects and qthttpserver not yet keyworded here

View File

@ -1,6 +1,12 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2026-04-16)
# media-libs/opencolorio is not stable here and has many dependencies.
# Not overly worth extra stabilizations over new still scarcely used
# colour filters. Can revisit if someone wants this.
media-video/ffmpeg opencolorio
# Sam James <sam@gentoo.org> (2025-11-30)
# sci-libs/blis does not have stable keywords
sci-libs/flexiblas blis

View File

@ -1,6 +1,11 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2026-03-14)
# SPIRV target requires dev-libs/level-zero.
llvm-runtimes/offload llvm_targets_SPIRV
llvm-runtimes/openmp -level-zero
# Michał Górny <mgorny@gentoo.org> (2026-03-03)
# OpenMP offloading GPU runtimes are not keyworded everywhre.
llvm-runtimes/clang-runtime llvm_targets_AMDGPU llvm_targets_NVPTX
@ -96,6 +101,7 @@ dev-lang/rust mrustc-bootstrap
# Michał Górny <mgorny@gentoo.org> (2024-12-24)
# OpenMP offloading is supported on 64-bit architectures only.
llvm-runtimes/clang-runtime offload
llvm-runtimes/openmp offload
# Sv. Lockal <lockalsash@gmail.com> (2024-11-30)
# Only available for amd64.

View File

@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
ARCH="hppa"
@ -22,3 +22,7 @@ CHOST_hppa="${CHOST}"
# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
# Defaults for video drivers
VIDEO_CARDS="fbdev"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="hppa"

View File

@ -4,6 +4,34 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
# Pacho Ramos <pacho@gentoo.org> (2026-05-09)
# appstream not keyworded
app-misc/media-player-info test
# Alfred Wingate <parona@protonmail.com> (2026-05-03)
# dev-libs/libthai not keyworded here
x11-libs/pango libthai
# Sam James <sam@gentoo.org> (2026-04-28)
# dev-cpp/cpp-httplib doesn't support 32-bit arches
dev-util/ccache http
# Sam James <sam@gentoo.org> (2026-04-11)
# Unkeyworded dependencies
sys-libs/libcap-ng bpf
# Robin H. Johnson <robbat2@gentoo.org> (2026-03-22)
# sys-block/vdo not keyworded here
sys-fs/lvm2 vdo
# Robin H. Johnson <robbat2@gentoo.org> (2026-03-22)
# sys-block/thin-provisioning-tools not keyworded here
sys-fs/lvm2 thin
# Ionen Wolkens <ionen@gentoo.org> (2026-03-16)
# media-libs/opencolorio is not keyworded here
media-video/ffmpeg opencolorio
# Sam James <sam@gentoo.org> (2026-02-11)
# sys-libs/libnvme not keyworded here
sys-fs/lvm2 nvme

View File

@ -1,4 +1,4 @@
# Copyright 2022-2025 Gentoo Authors
# Copyright 2022-2026 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,7 @@ FEATURES="-pid-sandbox -network-sandbox -ipc-sandbox"
# ABI
# DEFAULT_ABI
# MULTILIB_ABIS
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="loongarch64"

View File

@ -1,6 +1,26 @@
# Copyright 2022-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Pacho Ramos <pacho@gentoo.org> (2026-05-09)
# media-plugins/gst-plugin-gtk4 is not keyworded
>=net-im/gajim-2.3 voice
# Alfred Wingate <parona@protonmail.com> (2026-05-03)
# dev-libs/libthai not keyworded here
x11-libs/pango libthai
# Cristian Othón Martínez Vera <cfuga@cfuga.mx> (2026-03-22)
# app-pda/usbmuxd is not keyworded here
gnome-base/gvfs ios
# Robin H. Johnson <robbat2@gentoo.org> (2026-03-22)
# sys-block/vdo not keyworded here
sys-fs/lvm2 vdo
# Ionen Wolkens <ionen@gentoo.org> (2026-03-16)
# media-libs/opencolorio is not keyworded here
media-video/ffmpeg opencolorio
# Sam James <sam@gentoo.org> (2026-01-16)
# Unkeyworded dependencies (bug #968238)
media-video/pipewire libcamera
@ -101,6 +121,7 @@ dev-db/mariadb -galera
# WANG Xuerui <xen0n@gentoo.org> (2025-01-06)
# 2 test cases abort with "LLVM ERROR: Relocation type not implemented yet!"
dev-python/symengine llvm
sci-libs/symengine llvm
# WANG Xuerui <xen0n@gentoo.org> (2025-01-06)

View File

@ -1,4 +1,4 @@
# Copyright 1999-2026 Gentoo Foundation
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
ARCH="m68k"
@ -18,3 +18,7 @@ DEFAULT_ABI="m68k"
MULTILIB_ABIS="m68k"
LIBDIR_m68k="lib"
CHOST_m68k="${CHOST}"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="m68k"

View File

@ -1,6 +1,14 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2026-04-28)
# dev-cpp/cpp-httplib doesn't support 32-bit arches
dev-util/ccache http
# Robin H. Johnson <robbat2@gentoo.org> (2026-03-22)
# sys-block/vdo not keyworded here
sys-fs/lvm2 vdo
# James Le Cuirot <chewi@gentoo.org> (2026-02-09)
# There is almost certainly no m68k hardware that supports DDC.
app-misc/fastfetch ddcutil

View File

@ -1,6 +1,10 @@
# Copyright 2010-2021 Gentoo Authors
# Copyright 2010-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
PROFILE_ARCH="mips64"
CHOST="mips64-unknown-linux-gnu"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="mips64"

View File

@ -1,4 +1,4 @@
# Copyright 2010-2021 Gentoo Authors
# Copyright 2010-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
PROFILE_ARCH="mips64el"
@ -6,3 +6,7 @@ PROFILE_ARCH="mips64el"
CHOST="mips64el-unknown-linux-gnu"
IUSE_IMPLICIT="-abi_mips_o32"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="mips64el"

View File

@ -1,4 +1,4 @@
# Copyright 2014-2021 Gentoo Authors
# Copyright 2014-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
PROFILE_ARCH="mipsel"
@ -12,3 +12,7 @@ MULTILIB_ABIS="o32"
ABI_MIPS="o32"
IUSE_IMPLICIT="abi_mips_o32"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="mipsel"

View File

@ -0,0 +1,6 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2026-04-28)
# dev-cpp/cpp-httplib doesn't support 32-bit arches
dev-util/ccache http

View File

@ -1,4 +1,4 @@
# Copyright 2014-2021 Gentoo Authors
# Copyright 2014-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
PROFILE_ARCH="mips"
@ -12,3 +12,7 @@ MULTILIB_ABIS="o32"
ABI_MIPS="o32"
IUSE_IMPLICIT="abi_mips_o32"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="mips"

View File

@ -0,0 +1,6 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2026-04-28)
# dev-cpp/cpp-httplib doesn't support 32-bit arches
dev-util/ccache http

View File

@ -1,6 +1,30 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Pacho Ramos <pacho@gentoo.org> (2026-05-09)
# appstream not keyworded
app-misc/media-player-info test
# Alfred Wingate <parona@protonmail.com> (2026-05-03)
# dev-libs/libthai not keyworded here
x11-libs/pango libthai
# Sam James <sam@gentoo.org> (2026-04-11)
# Unkeyworded dependencies
sys-libs/libcap-ng bpf
# Robin H. Johnson <robbat2@gentoo.org> (2026-03-22)
# sys-block/vdo not keyworded here
sys-fs/lvm2 vdo
# Ionen Wolkens <ionen@gentoo.org> (2026-03-22)
# app-text/mdbook is not keyworded here
>=dev-libs/wayland-1.25.0 doc
# Ionen Wolkens <ionen@gentoo.org> (2026-03-16)
# media-libs/opencolorio is not keyworded here
media-video/ffmpeg opencolorio
# Sam James <sam@gentoo.org> (2026-01-16)
# Unkeyworded dependencies (bug #968238)
media-video/pipewire libcamera

View File

@ -1,4 +1,4 @@
# Copyright 2019-2025 Gentoo Authors
# Copyright 2019-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# All extra USE/etc should be specified in sub-profiles.
@ -7,3 +7,7 @@
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-30)
# Unhide PPC specific USE_EXPANDs.
USE_EXPAND_HIDDEN="-CPU_FLAGS_PPC"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="ppc"

View File

@ -1,10 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Luca Barbato <lu_zero@gentoo.org> (2018-08-12)
# Default to PowerPC OpenFirmware
sys-boot/grub:2 grub_platforms_ieee1275
# Doug Goldstein <cardoe@gentoo.org> (2012-10-29)
# Enable the native arch as the default qemu target
app-emulation/qemu qemu_softmmu_targets_ppc

View File

@ -1,6 +1,14 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Alfred Wingate <parona@protonmail.com> (2026-05-03)
# dev-libs/libthai not keyworded here
x11-libs/pango libthai
# Robin H. Johnson <robbat2@gentoo.org> (2026-03-22)
# sys-block/vdo not keyworded here
sys-fs/lvm2 vdo
# Sam James <sam@gentoo.org> (2026-01-16)
# Unkeyworded dependencies (bug #968238)
media-video/pipewire libcamera

View File

@ -0,0 +1,8 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2026-04-05)
# openblas[-cpudetection] runs a program during the build w/ cpuid to
# determine TARGET which doesn't align with what we expect in a mismatched
# bitness chroot. See bug #925114 and bug #968113.
sci-libs/openblas cpudetection

View File

@ -1,6 +1,18 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2026-04-28)
# dev-cpp/cpp-httplib doesn't support 32-bit arches
dev-util/ccache http
# Andreas Sturmlechner <asturm@gentoo.org> (2026-03-21)
# Needs as-yet-unkeyworded KF6 (bug #934215)
>media-video/vlc-3.9999 gui skins
# Ionen Wolkens <ionen@gentoo.org> (2026-03-16)
# media-libs/opencolorio is not keyworded here
media-video/ffmpeg opencolorio
# Sam James <sam@gentoo.org> (2025-08-29)
# net-misc/passt not yet keyworded here
app-emulation/qemu passt
@ -89,6 +101,7 @@ sys-libs/libnvme keyutils
# Michał Górny <mgorny@gentoo.org> (2023-10-15)
# Need dev-python/notebook (that indirectly requires net-libs/nodejs).
dev-python/ipython notebook
dev-python/matplotlib-inline test
dev-python/nbclient test
dev-python/nbconvert test

View File

@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
# Ian Jordan <immoloism@gmail.com> (2026-04-08)
# Requires app-emulation/qemu which does not have stable keywords.
sys-kernel/gentoo-kernel test
# Andreas Sturmlechner <asturm@gentoo.org> (2025-08-29)
# dev-perl/Template-GD is not stable here. Bug #962143
dev-perl/Template-Toolkit gd

View File

@ -1,6 +1,10 @@
# Copyright 2019-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2026-03-16)
# media-libs/opencolorio is available on ppc64le
media-video/ffmpeg -opencolorio
# Marek Szuba <marecki@gentoo.org> (2023-12-05)
# Needs USE=video_cards_amdgpu, which IS available on ppc64le.
>=sys-apps/fwupd-1.9.10 -amdgpu
@ -40,7 +44,6 @@ mail-client/thunderbird clang
# vulkan tested and works on ppc64le
media-libs/mesa -vulkan -vulkan-overlay
media-video/mpv -vulkan
media-video/vlc -libplacebo
# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
# PPS should work on all arches, but only keyworded on some arches

View File

@ -1,6 +1,12 @@
# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2026-04-16)
# media-libs/opencolorio is not stable here and has many dependencies.
# Not overly worth extra stabilizations over new still scarcely used
# colour filters. Can revisit if someone wants this.
media-video/ffmpeg opencolorio
# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-05-07)
# openjfx:8 will never be stabilized
# openjfx:11 probably will neither

View File

@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# All extra USE/etc should be specified in sub-profiles.
@ -39,3 +39,7 @@ VIDEO_CARDS="fbdev mga r128 radeon"
# Enable abi_ppc_64 for packages that don't have it forced.
ABI_PPC="64"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="ppc64"

View File

@ -1,6 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Doug Goldstein <cardoe@gentoo.org> (2012-10-29)
# Enable the native arch as the default qemu target
app-emulation/qemu qemu_softmmu_targets_ppc64

View File

@ -1,6 +1,18 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas Sturmlechner <asturm@gentoo.org> (2026-05-10)
# dev-qt/qtwebengine not available here
net-irc/quassel urlpreview
# Brett A C Sheffield <bacs@librecast.net> (2026-04-22)
# virtual/pandoc is not keyworded here
>=dev-libs/xmlsec-1.3.11 doc
# Ionen Wolkens <ionen@gentoo.org> (2026-03-16)
# media-libs/opencolorio is masked on ppc64(be)
media-video/ffmpeg opencolorio
# Andreas Sturmlechner <asturm@gentoo.org> (2026-02-14)
# <dev-cpp/opentelemetry-cpp-1.10 not keyworded here, bug #961188
>=sys-cluster/ceph-20 jaeger
@ -62,6 +74,7 @@ www-servers/nginx test
# Michał Górny <mgorny@gentoo.org> (2024-12-24)
# OpenMP offloading is supported on 64-bit architectures only.
llvm-runtimes/clang-runtime -offload
llvm-runtimes/openmp -offload
# Sam James <sam@gentoo.org> (2024-12-17)
# dev-lang/ada-bootstrap exists here
@ -105,6 +118,7 @@ media-video/pipewire -echo-cancel
# Sam James <sam@gentoo.org> (2022-10-13)
# Causes segfaults, bug #871921
dev-python/symengine tcmalloc
sci-libs/symengine tcmalloc
# Georgy Yakovlev <gyakovlev@gentoo.org> (2022-09-29)

View File

@ -1,6 +1,14 @@
# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Brett A C Sheffield <bacs@librecast.net> (2026-04-22)
# virtual/pandoc is not keyworded here
>=dev-libs/xmlsec-1.3.11 doc
# Robin H. Johnson <robbat2@gentoo.org> (2026-03-22)
# sys-block/vdo not keyworded here
sys-fs/lvm2 vdo
# Nicolas PARLANT <nicolas.parlant@parhuet.fr> (2026-02-23)
# x11-libs/qtermwidget is not keyworded here
app-office/texstudio qtermwidget
@ -9,13 +17,6 @@ app-office/texstudio qtermwidget
# Requires sys-auth/libyubikey
net-dialup/freeradius yubikey
# Eli Schwartz <eschwartz@gentoo.org> (2025-12-09)
# libyuv is Google code, fails on "fringe" arches.
# https://bugs.gentoo.org/959389
media-libs/imlib2 y4m
media-libs/libavif libyuv
net-libs/pjproject libyuv
# Alfred Wingate <parona@protonmail.com> (2025-11-15)
# sci-libs/libaec is not keyworded here (bug #966099)
sci-libs/gdal libaec

View File

@ -1,6 +1,18 @@
# Copyright 2019-2025 Gentoo Authors
# Copyright 2019-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Pacho Ramos <pacho@gentoo.org> (2026-05-09)
# media-plugins/gst-plugin-gtk4 is not keyworded
>=net-im/gajim-2.3 voice
# Cristian Othón Martínez Vera <cfuga@cfuga.mx> (2026-03-22)
# app-pda/usbmuxd is not keyworded here
gnome-base/gvfs ios
# Robin H. Johnson <robbat2@gentoo.org> (2026-03-22)
# sys-block/vdo not keyworded here
sys-fs/lvm2 vdo
# Alfred Wingate <parona@protonmail.com> (2025-12-24)
# media-libs/jasper is not keyworded here
media-libs/gegl jpeg2k
@ -82,6 +94,7 @@ sci-mathematics/maxima vtk
# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-15)
# Requires unkeyworded dev-qt/qtwebengine (and revdeps)
kde-plasma/plasma-nm openconnect
net-irc/quassel urlpreview
# Sam James <sam@gentoo.org> (2024-05-19)
# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559
@ -151,7 +164,7 @@ app-editors/neovim lua_single_target_luajit
# Yixun Lan <dlan@gentoo.org> (2022-11-24)
# depend on dev-libs/libpcre2[jit] which not supported yet, bug #879511
www-servers/varnish jit
www-servers/vinyl-cache jit
# Yixun Lan <dlan@gentoo.org> (2022-01-27)
# This target supports ASAN/etc...

View File

@ -1,4 +1,4 @@
# Copyright 2019-2021 Gentoo Authors
# Copyright 2019-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# RISC-V rv32imac/ilp32 no-multilib profile
@ -26,3 +26,7 @@ LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--no-keep-memor
# We need to undo this for riscv32 since it only has the 64bit interface
#
enable_year2038="yes"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="riscv32"

View File

@ -1,4 +1,4 @@
# Copyright 2019-2021 Gentoo Authors
# Copyright 2019-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# RISC-V rv32imac/ilp32d no-multilib profile
@ -26,3 +26,7 @@ LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--no-keep-memor
# We need to undo this for riscv32 since it only has the 64bit interface
#
enable_year2038="yes"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="riscv32"

View File

@ -1,4 +1,4 @@
# Copyright 2019 Gentoo Authors
# Copyright 2019-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# RISC-V rv64gc/lp64 no-multilib profile
@ -15,3 +15,7 @@ CFLAGS="-O2 -pipe -march=rv64imac -mabi=lp64"
CXXFLAGS="${CFLAGS}"
FFLAGS="${CFLAGS}"
FCFLAGS="${CFLAGS}"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="riscv64"

View File

@ -1,4 +1,4 @@
# Copyright 2019 Gentoo Authors
# Copyright 2019-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# RISC-V profile for rv64gc multilib
@ -15,3 +15,7 @@ ABI="lp64d"
# One-level dir for the default abi
LIBDIR_lp64d="lib64"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="riscv64"

View File

@ -1,4 +1,4 @@
# Copyright 2019-2021 Gentoo Authors
# Copyright 2019-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# RISC-V rv64gc/lp64d no-multilib profile
@ -15,3 +15,7 @@ CFLAGS="-O2 -pipe -march=rv64gc -mabi=lp64d"
CXXFLAGS="${CFLAGS}"
FFLAGS="${CFLAGS}"
FCFLAGS="${CFLAGS}"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="riscv64"

View File

@ -1,6 +1,26 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas K. Hüttel <dilfridge@gentoo.org> (2026-05-04)
# Unkeyworded dependencies
sys-kernel/dracut test
# Andreas K. Hüttel <dilfridge@gentoo.org> (2026-05-04)
# Unkeyworded dependencies
sys-fs/mdadm corosync
# Alfred Wingate <parona@protonmail.com> (2026-05-03)
# dev-libs/libthai not keyworded here
x11-libs/pango libthai
# Sam James <sam@gentoo.org> (2026-04-11)
# Unkeyworded dependencies
sys-libs/libcap-ng bpf
# Robin H. Johnson <robbat2@gentoo.org> (2026-03-22)
# sys-block/vdo not keyworded here
sys-fs/lvm2 vdo
# Sam James <sam@gentoo.org> (2026-02-11)
# sys-libs/libnvme not keyworded here
sys-fs/lvm2 nvme
@ -152,6 +172,7 @@ media-libs/libv4l bpf
# Michał Górny <mgorny@gentoo.org> (2023-10-15)
# Need dev-python/notebook (that indirectly requires net-libs/nodejs).
dev-python/ipython notebook
dev-python/matplotlib-inline test
dev-python/nbclient test
dev-python/nbconvert test

View File

@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas K. Hüttel <dilfridge@gentoo.org> (2026-04-17)
# Support for 31bit s390 is dropped in glibc
>=sys-libs/glibc-2.44
# Arthur Zamarin <arthurzam@gentoo.org> (2022-03-20)
# sys-libs/libunwind doesn't work on s390
sys-libs/libunwind

View File

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
MULTILIB_ABIS="s390x"
@ -14,3 +14,7 @@ IUSE_IMPLICIT="abi_s390_64"
# Enable abi_s390_64 for packages that don't have it forced.
ABI_S390="64"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="s390x"

View File

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST="sparc-unknown-linux-gnu"
@ -7,3 +7,7 @@ CHOST="sparc-unknown-linux-gnu"
MULTILIB_ABIS="sparc32"
DEFAULT_ABI="sparc32"
ABI="${DEFAULT_ABI}"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="sparc"

View File

@ -1,4 +1,4 @@
# Copyright 2019 Gentoo Authors
# Copyright 2019-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
MULTILIB_ABIS="sparc64"
@ -6,3 +6,7 @@ DEFAULT_ABI="sparc64"
ABI="${DEFAULT_ABI}"
CHOST="sparc64-unknown-linux-gnu"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="sparc64"

View File

@ -1,11 +1,6 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2026-03-03)
# This version fails to build on sparc (bug #970872), hoping
# will be fixed in 1.12.7.
~dev-util/maturin-1.12.6
# 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

View File

@ -1,6 +1,34 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Pacho Ramos <pacho@gentoo.org> (2026-05-09)
# appstream not keyworded
app-misc/media-player-info test
# Jaco Kroon <jkroon@gentoo.org> (2026-05-04)
# media-libs/libyuv is not keyworded
net-libs/pjproject libyuv
# Alfred Wingate <parona@protonmail.com> (2026-05-03)
# dev-libs/libthai not keyworded here
x11-libs/pango libthai
# Brett A C Sheffield <bacs@librecast.net> (2026-04-22)
# virtual/pandoc is not keyworded here
>=dev-libs/xmlsec-1.3.11 doc
# Sam James <sam@gentoo.org> (2026-04-11)
# Unkeyworded dependencies
sys-libs/libcap-ng bpf
# Robin H. Johnson <robbat2@gentoo.org> (2026-03-22)
# sys-block/vdo not keyworded here
sys-fs/lvm2 vdo
# Ionen Wolkens <ionen@gentoo.org> (2026-03-16)
# media-libs/opencolorio is not keyworded here
media-video/ffmpeg opencolorio
# Jaco Kroon <jaco@uls.co.za> (2026-02-06)
# Requires sys-auth/libyubikey
net-dialup/freeradius yubikey
@ -240,6 +268,7 @@ media-video/rav1e -capi
# Michał Górny <mgorny@gentoo.org> (2023-10-15)
# Need dev-python/notebook (that indirectly requires net-libs/nodejs).
dev-python/ipython notebook
dev-python/matplotlib-inline test
dev-python/nbclient test
dev-python/nbconvert test

View File

@ -4,6 +4,10 @@
# Unmask the flag which corresponds to ARCH.
-sparc
# Pacho Ramos <pacho@gentoo.org> (2026-05-09)
# Newer gedit versions were not keyworded, bug #948858
gedit
# Lukas Schmelting <lschmelting@posteo.com> (2025-11-09)
# gnome-online-accounts is not keyworded for sparc
gnome-online-accounts

View File

@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# All extra USE/etc should be specified in sub-profiles.
@ -43,3 +43,7 @@ ABI_X86="32"
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
USE="libtirpc"
# James Le Cuirot <chewi@gentoo.org> (2026-02-13)
# Enable the native QEMU target for this architecture by default.
QEMU_SOFTMMU_TARGETS="i386"

View File

@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ben Kohler <bkohler@gentoo.org> (2024-06-12)
@ -18,7 +18,3 @@ llvm-core/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
llvm-core/lld llvm_targets_AMDGPU llvm_targets_NVPTX
llvm-core/flang llvm_targets_AMDGPU llvm_targets_NVPTX
llvm-core/lldb llvm_targets_AMDGPU llvm_targets_NVPTX
# Doug Goldstein <cardoe@gentoo.org> (2012-10-29)
# Enable the native arch as the default qemu target
app-emulation/qemu qemu_softmmu_targets_i386

View File

@ -1,6 +1,12 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2026-04-05)
# openblas[-cpudetection] runs a program during the build w/ cpuid to
# determine TARGET which doesn't align with what we expect in a mismatched
# bitness chroot. See bug #925114 and bug #968113.
sci-libs/openblas cpudetection
# Ionen Wolkens <ionen@gentoo.org> (2025-05-04)
# Fails to build with .incbin errors only on x86, believed to be
# a clang bug (only used by ebuilds using wine.eclass). Please

View File

@ -1,6 +1,18 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Pacho Ramos <pacho@gentoo.org> (2026-05-09)
# media-plugins/gst-plugin-gtk4 is not keyworded
>=net-im/gajim-2.3 voice
# Sam James <sam@gentoo.org> (2026-04-28)
# dev-cpp/cpp-httplib doesn't support 32-bit arches
dev-util/ccache http
# Robin H. Johnson <robbat2@gentoo.org> (2026-03-22)
# sys-block/vdo not keyworded here
sys-fs/lvm2 vdo
# Mike Gilbert <floppym@gentoo.org> (2025-12-15)
# arch-specific platform values
sys-boot/grub -grub_platforms_pc
@ -214,6 +226,7 @@ kde-apps/kde-apps-meta pim
kde-apps/kdenetwork-meta bittorrent
kde-apps/umbrello php
kde-plasma/plasma-nm openconnect
net-irc/quassel urlpreview
net-misc/seafile-client shibboleth
net-p2p/ktorrent rss
sci-physics/root qt6
@ -361,10 +374,6 @@ app-admin/syslog-ng test
# The JIT feature only works on amd64 and x86.
app-emulation/aranym -jit
# Andreas Sturmlechner <asturm@gentoo.org> (2019-11-20)
# media-libs/libplacebo is keyworded on x86
media-video/vlc -libplacebo
# Thomas Deutschmann <whissi@gentoo.org> (2019-11-11)
# dev-python/pandas is keyworded for x86
sys-block/fio -python -gnuplot
@ -527,7 +536,6 @@ app-emulation/qemu spice
# The QML (V4) and JSC JITs are supported only on amd64/arm/x86,
# so the flag is masked in the base profile and unmasked here.
dev-qt/qtdeclarative -jit
dev-qt/qtscript -jit
# Samuli Suominen <ssuominen@gentoo.org> (2011-11-25)
# Expose USE="suid" for USE="svga" only for x86 users,

View File

@ -17,6 +17,12 @@
#--- END OF EXAMPLES ---
# Ionen Wolkens <ionen@gentoo.org> (2026-04-16)
# media-libs/opencolorio is not stable here and has many dependencies.
# Not overly worth extra stabilizations over new still scarcely used
# colour filters. Can revisit if someone wants this.
media-video/ffmpeg opencolorio
# Andreas Sturmlechner <asturm@gentoo.org> (2025-12-13)
# media-gfx/asymptote is not stable here, bug #961740
dev-tex/rubber test

View File

@ -8,7 +8,7 @@
IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
USE_EXPAND_IMPLICIT="ELIBC KERNEL"
USE_EXPAND_VALUES_ELIBC="bionic Darwin glibc mingw musl SunOS"
USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS"
USE_EXPAND_VALUES_KERNEL="Darwin Hurd linux SunOS"
# Env vars to expand into USE vars. Modifying this requires prior
# discussion on gentoo-dev@lists.gentoo.org.
@ -95,8 +95,9 @@ LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text"
# Manuel Rüger <mrueg@gentoo.org> (2015-09-09)
# Hans de Graaff <graaff@gentoo.org> (2025-05-31)
# Christopher Fore <csfore@gentoo.org> (2026-04-03)
# Default Ruby build target(s)
RUBY_TARGETS="ruby32 ruby33"
RUBY_TARGETS="ruby33"
# Andreas K. Hüttel <dilfridge@gentoo.org> (2022-10-22)
# These USE flags are what is common between the various sub-profiles. Stages 2

View File

@ -1,6 +1,14 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2026-03-17)
# Hurd-only packages
dev-util/mig
sys-kernel/gnumach
sys-kernel/hurd
sys-kernel/rumpkernel
sys-power/libacpica
# Sam James <sam@gentoo.org> (2026-02-18)
# Needs systemd so unmasked in targets/systemd
kde-plasma/plasma-login-manager

View File

@ -1,15 +1,15 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michael Orlitzky <mjo@gentoo.org> (2026-04-15)
# The non-jumbo build failures are back in 2.52.x.
=net-libs/webkit-gtk-2.52.3-r410 jumbo-build
=net-libs/webkit-gtk-2.52.3-r600 jumbo-build
# Andreas Sturmlechner <asturm@gentoo.org> (2026-02-12)
# Fails to build without. Bug #968803
=sci-libs/opencascade-7.8* opengl
# Michael Orlitzky <mjo@gentoo.org> (2025-02-22)
# 2.50.5 fails to non-jumbo build (bug 970412).
=net-libs/webkit-gtk-2.50.5-r410 jumbo-build
=net-libs/webkit-gtk-2.50.5-r600 jumbo-build
# Andreas Sturmlechner <asturm@gentoo.org> (2025-06-22)
# This is currently more footgun than real option. Bugs #958638, #968227
<kde-plasma/kwin-6.7.0 X
@ -449,6 +449,8 @@ dev-lang/python-exec python_targets_python3_13
dev-lang/python-exec python_targets_python3_13t
dev-lang/python-exec python_targets_python3_14
dev-lang/python-exec python_targets_python3_14t
dev-lang/python-exec python_targets_python3_15
dev-lang/python-exec python_targets_python3_15t
dev-lang/python-exec python_targets_pypy3_11
# Zac Medico <zmedico@gentoo.org> (2010-10-20)

View File

@ -6,6 +6,43 @@
# New entries go on top.
# Michał Górny <mgorny@gentoo.org> (2026-05-07)
# Force-enable all PYTHON_TARGETS for python-exec to avoid using private
# API. Please remember to keep it in sync with python_targets.desc.
dev-lang/python-exec -python_targets_python3_15
dev-lang/python-exec -python_targets_python3_15t
# Michael Orlitzky <mjo@gentoo.org> (2026-05-04)
# This needs an upgrade to >=dev-cpp/eigen-5.0.1 and I don't
# need the extra headache right now.
>=sci-libs/libsemigroups-3.5.5 eigen
# Andreas Sturmlechner <asturm@gentoo.org> (2026-04-12)
# net-wireless/gnuradio and dependencies. Preparing Qt5 last-rites.
# Bugs #948049, #954887. Removal some time after 2026-04-30.
dev-python/pyqtgraph qt5
net-wireless/gnuradio qt5
<=net-wireless/gnuradio-3.10.99 channels
# Brett A C Sheffield <bacs@librecast.net> (2026-03-29)
# mask IUSE=selinux for www-servers/vinyl-cache-9.0.0 until
# upstream policy available.
# https://bugs.gentoo.org/971753
>=www-servers/vinyl-cache-9.0.0 selinux
# Mike Gilbert <floppym@gentoo.org> (2026-03-20)
# Only meant for bootstrapping a cross-compiler.
sys-libs/libxcrypt headers-only
# Michał Górny <mgorny@gentoo.org> (2026-03-19)
# dev-python/mkdocs have been last rited.
dev-debug/gef doc
dev-python/bracex doc
dev-python/pyspelling doc
dev-python/wcmatch doc
media-gfx/hydrus doc
net-vpn/eduvpn-client doc
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2026-01-30)
# No suitable versions of dev-libs/protobuf available.
~dev-java/protobuf-java-4.33.5 system-protoc
@ -58,14 +95,6 @@ gui-wm/hyprland qtutils
# Needs last-rited dev-lang/julia.
<kde-apps/cantor-25.12.2-r1 julia
# Sam James <sam@gentoo.org> (2025-12-07)
# Needs not-yet-released GCC 16.
dev-lang/python tail-call-interp
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2025-12-06)
# No suitable versions of dev-libs/protobuf available.
~dev-java/protobuf-java-4.33.2 system-protoc
# Lukas Schmelting <lschmelting@posteo.com (2025-11-06)
# https://bugs.gentoo.org/933164
app-misc/localsearch gif
@ -203,6 +232,7 @@ dev-build/meson test-full
# 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.
dev-python/symengine boost
sci-libs/symengine boost
# Conrad Kostecki <conikost@gentoo.org> (2024-12-30)

View File

@ -4,6 +4,10 @@
# New entries go on top.
# Please use the same syntax as in package.use.mask.
# Sam James <sam@gentoo.org> (2026-05-03)
# Needs not-yet-stable GCC 16.
dev-lang/python tail-call-interp
# Alfred Wingate <parona@protonmail.com> (2026-01-31)
# Experimental upstream.
# lgi in a weird state where tests either fail for the last real release

View File

@ -4,6 +4,17 @@
# 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> (2026-05-07)
# Python implementations without keywords.
python_targets_python3_15
python_single_target_python3_15
python_targets_python3_15t
python_single_target_python3_15t
# Michał Górny <mgorny@gentoo.org> (2026-04-18)
# LLVM slots with no keyworded releases yet.
llvm_slot_23
# Michał Górny <mgorny@gentoo.org> (2026-01-13)
# LLVM 15 is only required by masked packages. It will be removed when
# the reverse dependencies are gone. Bug #920536.
@ -73,6 +84,7 @@ elibc_musl
elibc_SunOS
kernel_Darwin
kernel_Hurd
kernel_SunOS
kernel_Winnt

View File

@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# New entries go on top.
@ -19,6 +19,10 @@ ruby_targets_ruby40
# Michał Górny <mgorny@gentoo.org> (2024-05-08)
# Python implementations without stable keywords.
python_targets_python3_15
python_single_target_python3_15
python_targets_python3_15t
python_single_target_python3_15t
python_targets_python3_14t
python_single_target_python3_14t
python_targets_python3_13t

View File

@ -0,0 +1,10 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST="x86_64-gnu"
MULTILIB_ABIS="amd64"
CHOST_amd64="${CHOST}"
LIBDIR_amd64="lib64"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"

View File

@ -0,0 +1,3 @@
..
../../../../arch/amd64
../../../../releases/23.0

View File

@ -0,0 +1,10 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2026-03-15)
# Hurd-only packages
-dev-util/mig
-sys-kernel/hurd
-sys-kernel/gnumach
-sys-kernel/rumpkernel
-sys-power/libacpica

View File

@ -0,0 +1,18 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Jaco Kroon <jkroon@gentoo.org> (2025-11-11)
# This target has the dependencies keyworded.
dev-db/mariadb -aws-km
# idealseal <realidealseal@protonmail.com> (2025-07-08)
# This target supports distributing tasks.
dev-util/sccache -dist-server
# Mike Frysinger <vapier@gentoo.org> (2016-05-08)
# This target supports VTV #547040.
>=sys-devel/gcc-4.9 -vtv
# Mike Frysinger <vapier@gentoo.org> (2014-10-21)
# This target supports ASAN/etc... #504200.
sys-devel/gcc -sanitize

View File

@ -0,0 +1,2 @@
../../../base
..

View File

@ -0,0 +1 @@
5

View File

@ -0,0 +1,66 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# 'Sane' defaults
ELIBC="glibc"
KERNEL="Hurd"
# Override the branding.eclass defaults.
BRANDING_OS_NAME="Gentoo GNU/Hurd"
BRANDING_OS_PRETTY_NAME="${BRANDING_OS_NAME}"
# Default starting set of USE flags for all default/hurd profiles.
USE="crypt ipv6 ncurses nls pam readline ssl zlib"
# Disable various Linux-only features
USE="${USE} -seccomp -caps -filecaps"
USE="${USE} -udev -netifrc -iptables -kmod"
# Hurd does support DHCP but DHCP clients need to be ported. net-misc/dhcpcd
# is a work-in-progress. Avoid pulling in a possibly-broken client by default.
USE="${USE} -dhcp"
# Sam James <sam@gentoo.org> (2026-03-18)
# sys-apps/sandbox is not available on Hurd (ptrace for static binaries)
FEATURES="-sandbox"
#
# Inherited from default/linux
#
# Ole Markus With <olemarkus@gentoo.org> (2010-10-21)
# These USE flags were originally inserted here because of PHP
# and were later removed by me. Reinserting the USE flags again because they are
# global USE flags that may be expected to be set by other packages.
# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-03-22)
# Moving cli to 17.0, so it can be unset in 23.0 and this way overridden by
# use defaults...
USE="${USE} pcre"
# Luca Barbato <lu_zero@gentoo.org> (2006-10-28)
# on glibc system you cannot turn it off
USE="${USE} iconv"
# Matt Turner <mattst88@gentoo.org> (2017-01-17)
# Sane defaults for input drivers
INPUT_DEVICES="libinput"
# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
# Lowest common denominator defaults for video drivers
VIDEO_CARDS="dummy fbdev"
# Doug Goldstein <cardoe@gentoo.org> (2008-07-09)
# Adding LDFLAGS="-Wl,-O1 for all Linux profiles by default
# after discussion on the gentoo-dev ML. As we bang out a clear
# direction with how LDFLAGS will be set by default, this entry
# may move.
# Samuli Suominen <ssuominen@gentoo.org> (2010-07-12)
# Note that adding LDFLAGS="-Wl,-O1 ${LDFLAGS}" breaks dev-util/boost-build
# because of whitespace.
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
# Sam James <sam@gentoo.org> (2024-01-22)
# Workaround for sandbox bug which causes this gnulib configure test to take
# many real hours on slower machines, and certainly a huge amount of CPU hours
# on others. Spoof the same result as configure gets on a modern glibc system
# for now. See bug #447970 and bug #922652.
gl_cv_func_getcwd_path_max="yes"

View File

@ -0,0 +1,15 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Broken on Hurd or needs porting to do the right thing
sys-apps/makedev
sys-fs/static-dev
# Linux-specific
net-misc/iputils
sys-libs/libcap
sys-apps/kmod
sys-apps/kbd
sys-apps/systemd
sys-apps/systemd-utils
sys-kernel/linux-headers

View File

@ -0,0 +1,35 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2026-03-18)
# sys-kernel/hurd installs some static binaries
app-arch/bzip2 static-libs
sys-apps/util-linux static-libs
sys-block/parted static-libs
sys-libs/libxcrypt static-libs
sys-libs/zlib static-libs
x11-libs/libpciaccess static-libs
virtual/libcrypt static-libs
virtual/zlib static-libs
# Sam James <sam@gentoo.org> (2026-03-18)
# PAM is untested here
sys-apps/util-linux -su
# Sam James <sam@gentoo.org> (2026-03-18)
# Prefer inetutils wherever possible as they're the canonical set
# of tools and less Linux-centric.
net-misc/inetutils hostname ifconfig logger ping ping6 syslogd
sys-apps/util-linux -logger
#
# Inherited from default/linux
#
# Mike Gilbert <floppym@gentoo.org> (2017-10-29)
# Override default from make.defaults, bug 635822.
net-libs/mbedtls -zlib
# Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> (2011-02-13)
# Disable deprecated bsddb module of Python 2 by default.
=dev-lang/python-2* -berkdb

View File

@ -0,0 +1,6 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Matt Turner <mattst88@gentoo.org> (2024-12-11)
# Forced on to avoid potential breakage.
virtual/opengl X

View File

@ -0,0 +1,79 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2026-03-10)
# Fails to link
net-libs/gnutls post-quantum
#
# Inherited entries from default/linux
#
# Jaco Kroon <jkroon@gentoo.org> (2025-11-11)
# The depended on packages will need to be keyworded for various arches
# to which I don't have access.
dev-db/mariadb aws-km
# Patrick Lauer <patrick@gentoo.org> (2025-09-19)
# Dependency currently in ::guru
games-board/lc0 onnx
# Conrad Kostecki <conikost@gentoo.org> (2025-09-06)
# Currently does not build in headless mode.
# See: https://github.com/OpenRCT2/OpenRCT2/issues/25119
>=games-simulation/openrct2-0.4.26 dedicated
# idealseal <realidealseal@protonmail.com> (2025-07-08)
# Only supported on x86-64.
dev-util/sccache dist-server
# Matt Turner <mattst88@gentoo.org> (2025-04-23)
# Requires osmesa, which was removed in mesa-25.1
app-emulation/aranym osmesa
app-emulation/crossover-bin osmesa
# Sam James <sam@gentoo.org> (2023-06-06)
# Needs linux-only dev-libs/libaio.
app-emulation/qemu -aio
# Peter Levine <plevine457@gmail.com> (2019-10-01)
# Native inotify support is preferred on linux.
# bug #697476
net-fs/samba fam
# Patrick McLean <chutzpah@gentoo.org> (2019-09-17)
# Masked due to upstream build failures (bug #693018)
# One example: https://tracker.ceph.com/issues/41523
>=sys-cluster/ceph-14.2 dpdk
# Michael Palimaka <kensington@gentoo.org> (2015-09-03)
# Native inotify support is preferred on linux.
kde-frameworks/kcoreaddons fam
# Diego Elio Pettenò <flameeyes@gentoo.org> (2012-08-27)
# The libpci access is only used for linux.
net-analyzer/net-snmp -pci
# Richard Yao <ryao@gentoo.org> (2012-08-22)
# USE=kernel-builtin is dangerous. Only those that know what they are doing
# should use it until documentation improves.
sys-fs/zfs kernel-builtin
# Diego Elio Pettenò <flameeyes@gentoo.org> (2012-08-20)
# The prevent-removal USE flag is only implemented for Linux.
sys-auth/pam_mktemp -prevent-removal
# Samuli Suominen <ssuominen@gentoo.org> (2012-01-10)
# Masked in base/package.use.mask as Linux -only feature
app-arch/libarchive -e2fsprogs
# Diego E. Pettenò <flameeyes@gentoo.org> (2011-03-27)
#
# Unmask pdnsd's Linux-specific USE flags.
net-dns/pdnsd -urandom
# Diego E. Pettenò <flameeyes@gentoo.org> (2009-08-20)
# Mask oss USE flag for PulseAudio; it's present for compatibility
# with FreeBSD and other operating systems that have no better
# interfaces, but people would probably abuse it with Linux as well.
media-sound/pulseaudio-daemon oss

View File

@ -0,0 +1,15 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
*net-mail/mailbase
*net-misc/inetutils
*sys-apps/man-pages
*sys-apps/util-linux
*sys-kernel/hurd
*sys-kernel/gnumach
-*net-misc/iputils
-*sys-apps/kmod
-*sys-apps/kbd
-*sys-apps/which
-*virtual/dev-manager

View File

@ -0,0 +1,41 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file describes the packages needed to build a stage1 based on this
# profile. Packages in this file are built in order.
app-admin/eselect
app-alternatives/awk
app-arch/bzip2
app-arch/gzip
app-arch/xz-utils
app-arch/tar
app-shells/bash:0
dev-build/autoconf
dev-build/automake
dev-build/libtool
dev-build/make
net-misc/rsync
net-misc/wget
sys-apps/baselayout
sys-apps/coreutils
sys-apps/diffutils
sys-apps/file
sys-apps/findutils
sys-apps/gawk
sys-apps/grep
sys-apps/less
sys-apps/portage
sys-apps/sed
sys-apps/shadow
sys-devel/binutils
sys-devel/bison
sys-devel/flex
sys-devel/gcc
sys-devel/gettext
sys-devel/gnuconfig
sys-devel/patch
virtual/editor
virtual/libc
virtual/os-headers
virtual/pkgconfig

View File

@ -0,0 +1,6 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Welcome to the Hurd!
elibc_glibc
kernel_Hurd

View File

@ -0,0 +1,27 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Linux-specific (for now)
# https://sourceware.org/PR34016
debuginfod
# Linux-specific
acl
epoll
eventfd
kmod
netlink
iptables
nftables
udev
seccomp
systemd
inotify
# May work after testing
pam
xattr
# Welcome to the Hurd!
-elibc_glibc
-kernel_Hurd

View File

@ -0,0 +1,6 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST="i686-gnu"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"

View File

@ -0,0 +1,2 @@
..
../../../../../arch/x86/i686

View File

@ -0,0 +1,2 @@
..
../../../../releases/23.0

View File

@ -0,0 +1 @@
5

View File

@ -0,0 +1,8 @@
USE="${USE} pic"
# Sam James <sam@gentoo.org> (2026-03-18)
# Prevent automagic use of 64-bit time_t (bug #828001), but it also isn't
# supported (yet?) on 32-bit Hurd anyway. This allows suppressing the
# 'recommended y2038 support' check from autoconf once
# https://savannah.gnu.org/support/index.php?111394 is fixed.
enable_year2038="no"

View File

@ -0,0 +1,10 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2026-03-15)
# Hurd-only packages
-dev-util/mig
-sys-kernel/hurd
-sys-kernel/gnumach
-sys-kernel/rumpkernel
-sys-power/libacpica

View File

@ -0,0 +1,22 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Patrick McLean <chutzpah@gentoo.org> (2020-02-06)
# sys-cluster/ceph no longer supports x86, versions that support
# it no longer build thanks to python2 removals
# for some reason profiles/arch/x86 is not catching everything
app-emulation/libvirt rbd
app-emulation/qemu rbd
net-analyzer/rrdtool rados
net-fs/samba ceph
sys-block/fio rbd
sys-block/tgt rbd
www-servers/uwsgi uwsgi_plugins_rados
# Mike Frysinger <vapier@gentoo.org> (2016-05-08)
# This target supports VTV #547040.
>=sys-devel/gcc-4.9 -vtv
# Mike Frysinger <vapier@gentoo.org> (2014-10-21)
# This target supports ASAN/etc... #504200.
sys-devel/gcc -sanitize

View File

@ -0,0 +1,3 @@
../../../base
..
../../../arch/x86

View File

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

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