profiles: Sync with Gentoo

It's from Gentoo commit 1502e8818ee720f1dbd7f46161e963d817a88031.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
This commit is contained in:
Flatcar Buildbot 2026-03-23 07:36:36 +00:00 committed by Krzesimir Nowak
parent 88dd82470b
commit c7a59afd66
95 changed files with 762 additions and 147 deletions

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
# 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

@ -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

View File

@ -1,6 +1,10 @@
# 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
# Nicolas PARLANT <nicolas.parlant@parhuet.fr> (2026-02-23)
# x11-libs/qtermwidget is not keyworded here
app-office/texstudio qtermwidget
@ -150,6 +154,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

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,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

@ -4,6 +4,18 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
# 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,6 +1,14 @@
# Copyright 2022-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
# 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,6 +1,10 @@
# 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
# 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,18 @@
# 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
# 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,6 +1,10 @@
# 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
# Sam James <sam@gentoo.org> (2026-01-16)
# Unkeyworded dependencies (bug #968238)
media-video/pipewire libcamera

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
# 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
# Mike Gilbert <floppym@gentoo.org> (2026-03-15)
# net-misc/freerdp is missing ppc keyword.
net-analyzer/hydra rdp
# Sam James <sam@gentoo.org> (2025-08-29)
# net-misc/passt not yet keyworded here
app-emulation/qemu passt

View File

@ -1,6 +1,10 @@
# Copyright 2019-2025 Gentoo Authors
# Copyright 2019-2026 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
@ -9,11 +13,6 @@
# Doesn't work on ppc64, #871921
sci-mathematics/gmp-ecm custom-tune
# Michał Górny <mgorny@gentoo.org> (2021-12-31)
# Don't apply stable masks to python-exec since we're forcing every
# impl there anyway. Please keep this in sync with use.stable.mask.
dev-lang/python-exec -python_targets_pypy3_11
# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-06-02)
# altivec code is big-endian only, #773100
media-libs/libdvbcsa cpu_flags_ppc_altivec
@ -40,7 +39,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,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> (2024-03-29)
@ -8,11 +8,6 @@
-openimageio
-osl
# Michał Górny <mgorny@gentoo.org> (2021-12-31)
# PyPy3 is keyworded here.
-python_targets_pypy3_11
-python_single_target_pypy3_11
# Sam James <sam@gentoo.org> (2021-10-16)
# media-libs/openexr doesn't work on BE, but should on LE.
# ...and openscenegraph needs openexr.

View File

@ -1,11 +1,6 @@
# Copyright 2019-2025 Gentoo Authors
# Copyright 2019-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2021-12-31)
# PyPy3 target is not ready for stable.
python_targets_pypy3_11
python_single_target_pypy3_11
# Sam James <sam@gentoo.org> (2021-11-14)
# media-libs/openexr is not marked stable on ppc64
# (it's broken on BE and it's more convenient to keep it at ~arch here for now)

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
# Joonas Niilola <juippis@gentoo.org> (2023-08-24)
@ -10,11 +10,6 @@ www-client/firefox hwaccel
# dev-python/networkx is keyworded here
app-portage/nattka -depgraph-order
# Michał Górny <mgorny@gentoo.org> (2021-12-31)
# Don't apply stable masks to python-exec since we're forcing every
# impl there anyway. Please keep this in sync with use.stable.mask.
dev-lang/python-exec -python_targets_pypy3_11
# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-07-27)
# deps not keyworded
media-gfx/gnome-photos upnp-av

View File

@ -1,11 +1,6 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2021-12-31)
# PyPy3 is keyworded here.
-python_targets_pypy3_11
-python_single_target_pypy3_11
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-06-03)
# clang is keyworded and works on ppc64
-clang

View File

@ -1,11 +1,6 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2021-12-31)
# PyPy3 target is not ready for stable.
python_targets_pypy3_11
python_single_target_pypy3_11
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-26)
# media-plugins/frei0r-plugins not stable yet
frei0r

View File

@ -1,6 +1,10 @@
# Copyright 1999-2026 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 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 +66,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
@ -112,11 +117,6 @@ sci-libs/symengine tcmalloc
# https://github.com/rustsec/rustsec/issues/707
dev-util/cargo-audit fix
# Michał Górny <mgorny@gentoo.org> (2021-12-31)
# Don't apply stable masks to python-exec since we're forcing every
# impl there anyway. Please keep this in sync with use.stable.mask.
dev-lang/python-exec -python_targets_pypy3_11
# Marek Szuba <marecki@gentoo.org> (2021-07-18)
# media-plugins/zam-plugins not keyworded here
media-sound/easyeffects zamaudio

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
### THIS FILE IS ONLY FOR PACKAGES MASKED ON BOTH 64-BIT AND 32-BIT USERLAND!!!
@ -11,11 +11,6 @@ embree
openimageio
osl
# Michał Górny <mgorny@gentoo.org> (2021-12-31)
# PyPy3 is keyworded here.
-python_targets_pypy3_11
-python_single_target_pypy3_11
# Sam James <sam@gentoo.org> (2021-10-16)
# media-libs/openexr doesn't work on BE (bug #818424)
# ...and openscenegraph needs openexr.

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.
@ -8,11 +8,6 @@
# dev-lang/php:8.2 is not marked stable here yet (bug #920701)
php_targets_php8-2
# Michał Górny <mgorny@gentoo.org> (2021-12-31)
# PyPy3 target is not ready for stable.
python_targets_pypy3_11
python_single_target_pypy3_11
# Sam James <sam@gentoo.org> (2021-11-14)
# media-libs/openexr is not marked stable on ppc64
# (it's broken on BE and it's more convenient to keep it at ~arch here for now)

View File

@ -1,6 +1,10 @@
# Copyright 2023-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
# Nicolas PARLANT <nicolas.parlant@parhuet.fr> (2026-02-23)
# x11-libs/qtermwidget is not keyworded here
app-office/texstudio qtermwidget

View File

@ -1,6 +1,10 @@
# Copyright 2019-2025 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
# Alfred Wingate <parona@protonmail.com> (2025-12-24)
# media-libs/jasper is not keyworded here
media-libs/gegl jpeg2k

View File

@ -1,6 +1,10 @@
# 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
# Sam James <sam@gentoo.org> (2026-02-11)
# sys-libs/libnvme not keyworded here
sys-fs/lvm2 nvme

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
# 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

View File

@ -1,6 +1,10 @@
# 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
# Mike Gilbert <floppym@gentoo.org> (2025-12-15)
# arch-specific platform values
sys-boot/grub -grub_platforms_pc
@ -361,10 +365,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

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.

View File

@ -1,6 +1,12 @@
# 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
# Sam James <sam@gentoo.org> (2026-02-18)
# Needs systemd so unmasked in targets/systemd
kde-plasma/plasma-login-manager

View File

@ -5,11 +5,6 @@
# 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

View File

@ -6,6 +6,19 @@
# New entries go on top.
# 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
@ -62,10 +75,6 @@ gui-wm/hyprland qtutils
# 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

View File

@ -73,6 +73,7 @@ elibc_musl
elibc_SunOS
kernel_Darwin
kernel_Hurd
kernel_SunOS
kernel_Winnt

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,8 @@
# 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

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,34 @@
# 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-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,8 @@
# 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

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

View File

@ -0,0 +1,6 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Alfred Wingate <parona@protonmail.com> (2025-09-20)
# Generic images are built with systemd and only available on arm64 and amd64
-generic-uki

View File

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

View File

@ -0,0 +1,6 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Alfred Wingate <parona@protonmail.com> (2025-09-20)
# Generic images are built with systemd and only available on arm64 and amd64
-generic-uki

View File

@ -1,12 +1,12 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Jaco Kroon <jkroon@gentoo.org> (2052-11-11)
# 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 support distributing tasks.
# This target supports distributing tasks.
dev-util/sccache -dist-server
# Mike Frysinger <vapier@gentoo.org> (2016-05-08)

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

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
# This file contains descriptions of KERNEL USE_EXPAND flags.
@ -6,5 +6,6 @@
# Keep it sorted.
Darwin - KERNEL setting for system using the Darwin kernel (i.e.: Mac OS X).
linux - KERNEL setting for system using the Linux kernel
Hurd - KERNEL setting for system using the GNU Hurd
SunOS - KERNEL setting for system using an SunOS (i.e.: Solaris) kernel
Winnt - KERNEL setting for systems on Windows (Cygwin, MinGW, Winnt, ...)

View File

@ -25,7 +25,7 @@ USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL"
USE_EXPAND_VALUES_ARCH="alpha amd64 arm arm64 hppa loong m68k mips ppc ppc64 riscv s390 sparc x64-macos x64-solaris x86"
USE_EXPAND_VALUES_ELIBC="bionic Darwin glibc mingw musl SunOS"
# Note that we keep Winnt here for cross, especially for cmake.eclass (bug #910605)
USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt"
USE_EXPAND_VALUES_KERNEL="Darwin Hurd linux SunOS Winnt"
# Env vars to expand into USE vars. Modifying this requires prior
# discussion on gentoo-dev@lists.gentoo.org.

View File

@ -5,17 +5,6 @@
# Fails to build on musl (bug #968134, https://sourceware.org/PR33747)
~dev-debug/gdb-17.1
# Mike Gilbert <floppym@gentoo.org> (2026-02-07)
# Waiting for >=sys-apps/systemd-259 to be stable.
dev-python/python-systemd
gnome-extra/office-runner
gnome-extra/gnome-logs
sys-apps/dbus-broker
sys-apps/systemd-readahead
sys-block/wait-for-dri-devices-rules
sys-process/systemd-cron
>=www-misc/profile-sync-daemon-6
# Andreas K. Hüttel <dilfridge@gentoo.org> (2026-02-04)
# New systemd now has experimental support for musl
<sys-apps/systemd-259
@ -187,10 +176,6 @@ app-arch/lrzip-next
# which are not available on musl.
net-misc/mcproxy
# Florian Schmaus <flow@gentoo.org> (2023-11-22)
# Requires systemd which is not supported on musl.
sys-power/sandmann-bin
# Brahmajit Das <brahmajit.xyz@gmail.com> (2023-06-15)
# The package uses innetgr which is not available in musl, bug 898556
# The package is only for long-obsolete polkit policies anyway.

View File

@ -1,11 +1,6 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Mike Gilbert <floppym@gentoo.org> (2026-02-07)
# Requires dev-python/python-systemd.
net-analyzer/fail2ban systemd
net-im/synapse systemd
# Andreas K. Hüttel <dilfridge@gentoo.org> (2026-02-04)
# Some systemd features will never work on musl.
sys-apps/systemd homed
@ -51,10 +46,6 @@ app-emulation/libvirt dtrace
gui-libs/neatvnc tracing
gui-apps/wayvnc tracing
# Nowa Ammerlaan <nowa@gentoo.org> (2024-07-25)
# Requires systemd-detect-virt
app-emulation/virt-firmware test
# Sam James <sam@gentoo.org> (2024-06-03)
# Poor rendering performance otherwise (bug #931215) but it doesn't
# work on musl. Bugs #946505, #946643

View File

@ -1,13 +1,6 @@
# Copyright 2022-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2026-02-05)
# >=sys-apps/systemd-259 does not yet have stable keywords
dev-qt/qtbase journald
net-analyzer/wireshark sdjournal
sys-kernel/installkernel -systemd
sys-apps/ipmitool openbmc
# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-03-07)
# This doesn't work yet with musl-1.2.4, bug 906603
llvm-runtimes/compiler-rt-sanitizers msan

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
# Select the correct ELIBC

View File

@ -1,8 +0,0 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2026-02-05)
# >=sys-apps/systemd-259 does not yet have stable keywords
systemd
generic-uki
uwsgi_plugins_systemd_logger

View File

@ -1,4 +1,4 @@
# Copyright 2023-2025 Gentoo Authors
# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Mike Gilbert <floppym@gentoo.org> (2025-06-03)
@ -20,4 +20,5 @@ sys-power/sandmann-bin
# Does not support split-usr filesystem geometry. Please migrate to
# a merged-usr profile.
sys-apps/systemd
sys-apps/systemd-initctl
sys-process/systemd-cron

View File

@ -340,6 +340,7 @@ dev-python/cfn-lint
>=dev-python/cryptography-36
dev-python/aioquic
dev-python/apprise
dev-python/bitstring
dev-python/cramjam
dev-python/dirty-equals
dev-python/hatch-jupyter-builder
@ -422,6 +423,7 @@ dev-python/setuptools-rust
dev-python/sshpubkeys
dev-python/sshtunnel
dev-python/tempest
dev-python/tibs
dev-python/trustme
dev-python/trio
dev-python/trio-websocket

View File

@ -1,6 +1,10 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2026-03-22)
# app-text/mdbook is written in rust
>=dev-libs/wayland-1.25.0 doc
# Alfred Wingate <parona@protonmail.com> (2026-02-18)
# Requires behave->cucumber-expressions->uv-build
dev-db/mycli test

View File

@ -34,7 +34,7 @@ OSI-APPROVED-FREE 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL
# Licenses in this list should NOT appear directly or indirectly in
# @FSF-APPROVED or @OSI-APPROVED.
# Note: Licenses for fonts should be included in @MISC-FREE-DOCS.
MISC-FREE AIFFWriter.m Allegro alternate AMPAS Base64 BEER-WARE boehm-gc BSD-2-with-patent BSD-with-attribution BSD-with-disclosure buddy bufexplorer.vim BZIP2 CAOSL CDDL-1.1 CDDL-Schily coldspringharbor CPL-0.5 Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs ErlPL-1.1 FastCGI feh FFT2D File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net ipadic Ispell JasPer2.0 JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LLGPL-2.1 LPPL-1.0 LPPL-1.3 lsof matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-HDF netcat NEWLIB ngrep NPSL-0.95 Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc regexp-UofT repoze RSA RtMidi rwpng sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source SMAIL Snd Spencer-99 SSLeay SunSoft symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license Time-Format Time-modules tm-align torque-2.5 Toyoda trio UCAR-Unidata unicode VTK w3m wm2 X11-Lucent xbatt xboing XC Xdebug xtrs ZSH
MISC-FREE AIFFWriter.m Allegro alternate AMPAS Base64 BEER-WARE boehm-gc BSD-2-with-patent BSD-with-attribution BSD-with-disclosure buddy bufexplorer.vim BZIP2 CAOSL CDDL-1.1 CDDL-Schily coldspringharbor CPL-0.5 Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs ErlPL-1.1 FastCGI feh FFT2D File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net ipadic Ispell JasPer2.0 JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LLGPL-2.1 LPPL-1.0 LPPL-1.3 lsof matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-HDF netcat NEWLIB ngrep NPSL-0.95 Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc regexp-UofT repoze RSA RtMidi rwpng sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source SMAIL Snd Spencer-99 SSLeay SunSoft symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license Time-Format Time-modules tm-align torque-2.5 Toyoda trio UCAR-Unidata unicode VTK w3m wm2 xbatt xboing XC Xdebug xtrs ZSH
# Metaset for all free software
FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED-FREE @MISC-FREE

View File

@ -36,6 +36,141 @@
#--- END OF EXAMPLES ---
# Sam James <sam@gentoo.org> (2026-03-22)
# Commits since the last release of Crypt-OpenSSL-RSA (0.370) are heavily
# driven by LLM automation. Avoid exposing users to this (bug #971488).
# Sadly, other dists by the same maintainers upstream are also affected,
# and so these are includeed here too.
>dev-perl/Crypt-OpenSSL-RSA-0.370.0
>dev-perl/B-COW-0.7.0
>dev-perl/Business-UPS-2.20.0
>dev-perl/CDB_File-1.50.0-r1
>dev-perl/Clone-0.470.0
>dev-perl/Crypt-RIPEMD160-0.80.0
>dev-perl/IO-Stty-0.40.0
>dev-perl/IO-Tty-1.200.0
>dev-perl/IPC-Run-20250809.0.0
>dev-perl/Net-Daemon-0.490.0
>dev-perl/Net-Ident-1.250.0
>dev-perl/Safe-Hole-0.140.0
>dev-perl/Schedule-Cron-Events-1.960.0
>dev-perl/Sys-Mmap-0.200.0
>dev-perl/Template-Toolkit-3.102.0
>dev-perl/TimeDate-2.330.0-r1
>dev-perl/XML-Parser-2.510.0
>dev-perl/XString-0.5.0
>dev-perl/YAML-Syck-1.360.0
# Michał Górny <mgorny@gentoo.org> (2026-03-22)
# Cyclic dependency through dev-python/vcs-versioning →
# dev-python/hatchling → dev-python/pluggy.
>=dev-python/setuptools-scm-10
dev-python/vcs-versioning
# Michał Górny <mgorny@gentoo.org> (2026-03-20)
# Low-value package with a test suite that requires tons of effort to
# work offline. Upstream made that harder again in the most recent
# release. If you need pipx functionality, dev-python/uv provides uvx
# executable.
# Removal on 2026-04-19. Bug #971387.
dev-python/pipx
# Michał Górny <mgorny@gentoo.org> (2026-03-19)
#
# MkDocs 1.x are no longer maintained upstream. MkDocs 2.x, while not
# yet released, are not backwards compatible and have made some
# questionable design choices, such as removing plugin support. MkDocs
# 1.x have been then forked into ProperDocs, which are not a drop-in
# replacment. Also, Zensical started being independently developed.
#
# Over all this time, MkDocs have been barely used in ::gentoo,
# and the work invested in keeping the whole stack working, along with
# all the plugins and NIH dependencies, greatly exceeded the benefit.
# It does not help that most of this is developed with the assumption
# that docs will be built straight from the git repository.
#
# Removal on 2026-04-18. Bug #971358.
dev-python/csscompressor
dev-python/dunamai
dev-python/ghp-import
dev-python/griffe
dev-python/griffe-inherited-docstrings
dev-python/jsmin
dev-python/markdown-exec
dev-python/mergedeep
dev-python/mkdocs
dev-python/mkdocs-autorefs
dev-python/mkdocs-bootstrap
dev-python/mkdocs-bootswatch
dev-python/mkdocs-gen-files
dev-python/mkdocs-get-deps
dev-python/mkdocs-git-authors-plugin
dev-python/mkdocs-git-revision-date-localized-plugin
dev-python/mkdocs-htmlproofer-plugin
dev-python/mkdocs-i18n
dev-python/mkdocs-material
dev-python/mkdocs-material-extensions
dev-python/mkdocs-minify-plugin
dev-python/mkdocs-monorepo-plugin
dev-python/mkdocs-pymdownx-material-extras
dev-python/mkdocs-redirects
dev-python/mkdocs-static-i18n
dev-python/mkdocstrings
dev-python/mkdocstrings-python
dev-python/paginate
dev-python/pygments-ansi-color
dev-python/pyyaml-env-tag
dev-python/readtime
dev-python/uv-dynamic-versioning
# Jakov Smolić <jsmolic@gentoo.org> (2026-03-13)
# sqlite-3.52.0 has been withdrawn shortly after its release due to
# backwards-compatibility issues
# https://sqlite.org/releaselog/3_52_0.html
=dev-db/sqlite-3.52.0-r1
=dev-python/apsw-3.52.0.0
# Mike Pagano <mpagano@gentoo.org> (2026-03-13)
# Upstream has announced the archiving of this application
# at repo location: https://github.com/nginx/unit/
# This announcement includes the statement that security
# issues may not be addressed. Possible alternatives
# are www-servers/nginx or www-servers/apache
# depending on your application needs.
# Removal on 2026-04-13.
www-servers/nginx-unit
# Alfredo Tupone <tupone@gentoo.org> (2026-03-12)
# No reverse dependency. Included in dev-tcltk/tklib
# Removeal on 2026-04-12. Bug #971127
dev-tcltk/tablelist
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2026-03-10)
# Unused Java library.
# Last consumer was net-p2p/freenet-0.7.5_p1505-r0.
# Removal on 2026-04-10. Bug #971058.
dev-java/mersennetwister
# Andreas Sturmlechner <asturm@gentoo.org> (2026-03-09)
# Latest release is >21 years old, no one else packages this, buffer overflow
# at launch, packaged only in gentoo. Alternatives exist, including the dockapp
# x11-plugins/wmamixer. Bug #969091
# Removal on 2026-04-08.
media-sound/alsamixer-app
# Andreas Sturmlechner <asturm@gentoo.org> (2026-03-09)
# Dead CORBA implementation, no one else packages this, impossible to build.
# Many bugs: #298101, #515938, #725192, #871237, #874090, #882479, #882633,
# #898086, #919509, #952927, #967177
# Removal on 2026-04-08.
net-misc/mico
# Arthur Zamarin <arthurzam@gentoo.org> (2026-03-09)
# Live only package, Upstream archived, integrated into
# app-shells/bash-completion-2.17.0, which was already stabled.
# Removal on 2026-04-08. Bugs #792303, #960480.
app-shells/tmux-bash-completion
# Alfredo Tupone <tupone@gentoo.org> (2026-03-05)
# Need more testing
>=dev-lang/tcl-9
@ -128,20 +263,13 @@ media-plugins/vdr-skinelchi
# Andreas Sturmlechner <asturm@gentoo.org> (2026-02-15)
# Masked for testing and possible libvlc revdeps breakage.
~media-video/vlc-4.0.0_pre20260215
~media-video/vlc-4.0.0_pre20260320
# Conrad Kostecki <conikost@gentoo.org> (2026-02-15)
# Supports only Qt5 and upstream not making any progress towards Qt6.
# Removal on 2026-03-01. Bug #953260.
x11-misc/projecteur
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2026-02-10)
# Unused Java library. Upstream is gone. SRC_URI points to
# 'https://dev.gentoo.org/~monsieurp' which does not exist.
# Last consumer was net-p2p/freenet-0.7.5_p1503-r2.
# Removal on 2026-03-10. Bug #969322.
dev-java/fec
# Thomas Beierlein <tomjbe@gentoo.org> (2026-02-14)
# Move ebuild versioning to classical x.y.z number scheme
# Should be kept until net-wireless/sdrplay-3.15.2 (dep for coming
@ -191,6 +319,7 @@ net-misc/lanmap
# Removal on 2026-03-12. Bug #963013.
net-libs/libpcapnav
# David Seifert <soap@gentoo.org> (2026-02-10)
# Noone packages this anymore, dead upstream, lots of C23 and QA issues.
# Removal on 2026-03-12. Bug #945187.
net-analyzer/trafshow
@ -200,6 +329,7 @@ net-analyzer/trafshow
# issues. Removal on 2026-03-12. Bug #945190.
net-analyzer/tcptrace
# David Seifert <soap@gentoo.org> (2026-02-10)
# Removed by most distros, last release over 20 years ago, C23 issues.
# Removal on 2026-03-12. Bug #945193.
net-analyzer/labrea
@ -241,19 +371,6 @@ net-analyzer/echoping
<=dev-libs/hyprgraphics-0.1.5
<=gui-wm/hyprland-0.51.1
# Andreas Sturmlechner <asturm@gentoo.org> (2026-02-09)
# Broken for ages with dev-libs/boost-1.85 but no one except tinderbox
# complained, still needs porting to Python 3.13, no revdeps. Upstream
# available 2025.1 claims to fix at least boost, but needs a maintainer.
# Bugs #936978, #952658. Removal on 2026-03-11.
sci-chemistry/votca
# Andreas Sturmlechner <asturm@gentoo.org> (2026-02-09)
# Broken for >1 year with dev-libs/boost-1.87 but no one except tinderbox
# complained, no revdeps. Upstream disappeared, almost no one else is
# packaging this. Bug #946533. Removal on 2026-03-11.
net-analyzer/sinfo
# Michał Górny <mgorny@gentoo.org> (2026-02-09)
# setuptools-82 removes pkg_sources, inevitably leading to breakage.
>=dev-python/ensurepip-setuptools-82
@ -370,10 +487,6 @@ net-analyzer/arp-sk
# Bug #969685
=gui-apps/slurp-1.6.0
# Sam James <sam@gentoo.org> (2026-01-22)
# eclean-dist -d needs fixing
=app-portage/gentoolkit-0.7
# Eray Aslan <eras@gentoo.org> (2025-12-24)
# Mask experimental software
=mail-mta/postfix-3.12*
@ -510,10 +623,6 @@ dev-db/mysql:8.4
# https://github.com/lkrg-org/lkrg/issues/364
=app-antivirus/lkrg-0.9.9
# Eray Aslan <eras@gentoo.org> (2025-02-24)
# Mask experimental software
=mail-mta/postfix-3.11*
# Sam James <sam@gentoo.org> (2025-02-22)
# (Only) needed for no-yet-released LibreOffice. Mask for now to avoid
# unnecessary conflicts/backtracking for LO users.

View File

@ -70,6 +70,9 @@ amd64 default/linux/amd64/23.0/x32 dev
amd64 default/linux/amd64/23.0/x32/systemd exp
amd64 default/linux/amd64/23.0/split-usr/x32 exp
# AMD64 Profiles for GNU Hurd
# MAINTAINER: sam@gentoo.org
amd64 default/hurd/amd64/23.0 exp
# ARM Profiles
# @MAINTAINER: arm@gentoo.org
@ -450,22 +453,32 @@ x86 default/linux/x86/23.0/i486/time64/split-usr dev
x86 default/linux/x86/23.0/i486/time64/split-usr/hardened dev
x86 default/linux/x86/23.0/i486/time64/split-usr/hardened/selinux dev
# X86 Profiles for GNU Hurd
# MAINTAINER: sam@gentoo.org
x86 default/hurd/x86/23.0/i686 exp
# musl profiles
# @MAINTAINER: musl@gentoo.org
amd64 default/linux/amd64/23.0/musl dev
amd64 default/linux/amd64/23.0/musl/systemd dev
amd64 default/linux/amd64/23.0/musl/llvm exp
amd64 default/linux/amd64/23.0/musl/llvm/systemd exp
amd64 default/linux/amd64/23.0/musl/hardened exp
amd64 default/linux/amd64/23.0/musl/hardened/systemd exp
amd64 default/linux/amd64/23.0/musl/hardened/selinux exp
amd64 default/linux/amd64/23.0/split-usr/musl dev
amd64 default/linux/amd64/23.0/split-usr/musl/llvm exp
amd64 default/linux/amd64/23.0/split-usr/musl/hardened exp
amd64 default/linux/amd64/23.0/split-usr/musl/hardened/selinux exp
arm default/linux/arm/23.0/armv6j_hf/musl dev
arm default/linux/arm/23.0/armv6j_hf/musl/systemd exp
arm default/linux/arm/23.0/armv6j_hf/musl/hardened exp
arm default/linux/arm/23.0/armv6j_hf/musl/hardened/systemd exp
arm default/linux/arm/23.0/armv6j_hf/musl/hardened/selinux exp
arm default/linux/arm/23.0/armv7a_hf/musl dev
arm default/linux/arm/23.0/armv7a_hf/musl/systemd dev
arm default/linux/arm/23.0/armv7a_hf/musl/hardened exp
arm default/linux/arm/23.0/armv7a_hf/musl/hardened/systemd exp
arm default/linux/arm/23.0/armv7a_hf/musl/hardened/selinux exp
arm default/linux/arm/23.0/split-usr/armv6j_hf/musl dev
arm default/linux/arm/23.0/split-usr/armv6j_hf/musl/hardened exp
@ -482,10 +495,13 @@ arm64 default/linux/arm64/23.0/split-usr/musl/llvm exp
arm64 default/linux/arm64/23.0/split-usr/musl/hardened exp
arm64 default/linux/arm64/23.0/split-usr/musl/hardened/selinux exp
m68k default/linux/m68k/23.0/musl exp
m68k default/linux/m68k/23.0/musl/systemd exp
m68k default/linux/m68k/23.0/split-usr/musl exp
mips default/linux/mips/23.0/mipsel/o32/musl dev
mips default/linux/mips/23.0/mipsel/o32/musl/systemd exp
mips default/linux/mips/23.0/mipsel/n64/musl exp
mips default/linux/mips/23.0/o32/musl dev
mips default/linux/mips/23.0/o32/musl/systemd exp
mips default/linux/mips/23.0/n64/musl exp
mips default/linux/mips/23.0/split-usr/mipsel/o32/musl exp
mips default/linux/mips/23.0/split-usr/mipsel/n64/musl exp

View File

@ -1,6 +1,10 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2026-03-09)
# kdenetwork-meta[zeroconf] -> kio-zeroconf -> kdnssd
net-dns/avahi mdnsresponder-compat
# Marek Szuba <marecki@gentoo.org> (2023-11-12)
# FUSE cannot be built with multiple audio drivers, and desktop/gnome
# profiles set both USE=pulseaudio (directly) and USE=alsa (inherited

View File

@ -1,6 +1,11 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Mike Gilbert <floppym@gentoo.org> (2026-03-16)
# Enable sysvinit symlinks by default.
sys-apps/systemd sysv-utils
sys-apps/openrc -sysv-utils
# Mike Gilbert <floppym@gentoo.org> (2018-03-12)
# Satisfy REQUIRED_USE by default, bug 650030.
net-nds/rpcbind warmstarts

View File

@ -0,0 +1,2 @@
move llvm-runtimes/openmp-amdgcn llvm-runtimes/openmp-amdgcn-amd-amdhsa
move llvm-runtimes/openmp-nvptx64 llvm-runtimes/openmp-nvptx64-nvidia-cuda