sys-apps/util-linux
Various useful Linux utilities
-
util-linux-9999audit build caps +cramfs cryptsetup fdformat +hardlink kill +logger magic ncurses nls pam python +readline rtas selinux slang static-libs +su +suid systemd test tty-helpers udev unicode uuidd python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
View
Download
Browse License: GPL-2+ GPL-1+ GPL-2 GPL-2+ GPL-3+ LGPL-2.1+ MIT BSD-2 BSD EUPL-1.2 public-domain Overlay: gentoo -
util-linux-2.42.4~amd64audit build caps +cramfs cryptsetup fdformat +hardlink kill +logger magic ncurses nls pam python +readline rtas selinux slang static-libs +su +suid systemd test tty-helpers udev unicode uuidd python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 python_targets_python3_15 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
View
Download
Browse License: GPL-2+ GPL-1+ GPL-2 GPL-2+ GPL-3+ LGPL-2.1+ MIT BSD-2 BSD BSD-4 EUPL-1.2 public-domain Overlay: bentoo -
util-linux-2.42.3~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macosaudit build caps +cramfs cryptsetup fdformat +hardlink kill +logger magic ncurses nls pam python +readline rtas selinux slang static-libs +su +suid systemd test tty-helpers udev unicode uuidd python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
View
Download
Browse License: GPL-2+ GPL-1+ GPL-2 GPL-2+ GPL-3+ LGPL-2.1+ MIT BSD-2 BSD BSD-4 EUPL-1.2 public-domain Overlay: gentoo -
util-linux-2.42.2~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macosaudit build caps +cramfs cryptsetup fdformat +hardlink kill +logger magic ncurses nls pam python +readline rtas selinux slang static-libs +su +suid systemd test tty-helpers udev unicode uuidd python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
View
Download
Browse License: GPL-2+ GPL-1+ GPL-2 GPL-2+ GPL-3+ LGPL-2.1+ MIT BSD-2 BSD BSD-4 EUPL-1.2 public-domain Overlay: gentoo -
util-linux-2.41.5~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macosaudit build caps +cramfs cryptsetup fdformat +hardlink kill +logger magic ncurses nls pam python +readline rtas selinux slang static-libs +su +suid systemd test tty-helpers udev unicode uuidd python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
View
Download
Browse License: GPL-2+ GPL-1+ GPL-2 GPL-2+ GPL-3+ LGPL-2.1+ MIT BSD-2 BSD BSD-4 EUPL-1.2 public-domain Overlay: gentoo
ChangeLog
commit 736133132a8ae252804842c572d3a2081fcfd7cb
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Nov 4 13:09:03 2026 -0300
sys-apps/{util-linux-2.42.4,dtc-1.8.1,usbutils-020}, sys-block/fio-3.43: make bumps correct
The autoupdater bumped these python3_15 mirrors by renaming the ebuild;
make each one right for its new version:
- util-linux 2.42.4: drop the four 2.42.3 backports (libmount include,
libmount fixup, fileutils warnings, CVE-2026-78408), all part of 2.42.4.
- dtc 1.8.1: drop the swig-4.3 and glibc-2.41 execstack patches (upstream);
pylibfdt is now built by meson, so setuptools and
SETUPTOOLS_SCM_PRETEND_VERSION go; default_library follows
USE=static-libs as in ::gentoo's 9999 ebuild.
- usbutils 020: no build change needed.
- fio 3.43: no build change; USE=pandas pulls pandas only for
python3_, because dev-python/pandas lacks python3_15.
All four: KEYWORDS="~amd64", accurate headers and BENTOO-DIVERGENCE tags,
refreshed packages.toml `patched` text and md5-cache.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 7a11248dc65fba79675ab42334e4da10d53e6774
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Nov 4 12:26:51 2026 -0300
add(www-client/opera-139.0.6053.38), add(metadata/{md5-cache/app-emulation/virt-firmware-26.10, md5-cache/app-office/wordcraft-bin-0.15.1, md5-cache/app-text/pdfcraft-bin-0.18.1, md5-cache/dev-debug/rr-5.10.0, md5-cache/dev-libs/boost-1.92.0, md5-cache/dev-python/openai-3.45.0, md5-cache/dev-util/antigravity-hub-bin-2.29.0.5723181030440960, md5-cache/dev-util/gtk-doc-1.37.0, md5-cache/dev-util/mesa_clc-27.0.0_pre20261104, md5-cache/dev-util/openchamber-bin-2.6.1, md5-cache/dev-util/qwen-code-0.26.7, md5-cache/llvm-core/clang-23.1.5, md5-cache/media-gfx/fontforge-20251009, md5-cache/media-libs/mesa-27.0.0_pre20261104, md5-cache/media-libs/opencolorio-2.6.0, md5-cache/media-libs/openimageio-3.2.2.0, md5-cache/media-libs/vulkan-layers-1.4.367_p20261104, md5-cache/net-misc/postman-bin-12.35.2, md5-cache/sci-mathematics/manifold-3.5.4, md5-cache/sci-ml/ik_llama-cpp-0_pre20261104, md5-cache/sci-ml/llama-cpp-0.9.0, md5-cache/sci-ml/onnx-1.23.2, md5-cache/sys-apps/dtc-1.8.1, md5-cache/sys-apps/usbutils-020, md5-cache/sys-apps/util-linux-2.42.4, md5-cache/sys-block/fio-3.43, md5-cache/www-client/librewolf-bin-159.0.1_p1, md5-cache/www-client/opera-139.0.6053.22, md5-cache/www-client/opera-139.0.6053.38, md5-cache/x11-misc/libinput-gestures-2.81}, g.json), del(metadata/{md5-cache/app-emulation/virt-firmware-26.9, md5-cache/app-office/wordcraft-bin-0.15.0, md5-cache/app-text/pdfcraft-bin-0.18.0, md5-cache/dev-debug/rr-5.9.0-r1, md5-cache/dev-libs/boost-1.91.0-r3, md5-cache/dev-python/openai-3.44.0, md5-cache/dev-util/antigravity-hub-bin-2.28.2.5937220255875072, md5-cache/dev-util/gtk-doc-1.36.1, md5-cache/dev-util/mesa_clc-27.0.0_pre20261103, md5-cache/dev-util/openchamber-bin-2.6.0, md5-cache/dev-util/qwen-code-0.26.6, md5-cache/llvm-core/clang-23.1.4-r1, md5-cache/media-gfx/fontforge-20230101-r2, md5-cache/media-libs/mesa-27.0.0_pre20261103, md5-cache/media-libs/opencolorio-2.4.2, md5-cache/media-libs/openimageio-3.1.7.0-r1, md5-cache/media-libs/vulkan-layers-1.4.367_p20261103, md5-cache/net-misc/postman-bin-12.35.1, md5-cache/sci-mathematics/manifold-3.5.2, md5-cache/sci-ml/ik_llama-cpp-0_pre20261103, md5-cache/sci-ml/llama-cpp-0.8.0, md5-cache/sci-ml/onnx-1.20.1, md5-cache/sys-apps/dtc-1.7.2-r2, md5-cache/sys-apps/usbutils-019, md5-cache/sys-apps/util-linux-2.42.3, md5-cache/sys-block/fio-3.41, md5-cache/www-client/librewolf-bin-159.0_p1, md5-cache/x11-misc/libinput-gestures-2.80}), mod(.autoupdate/packages.toml), up(app-emulation/virt-firmware-26.9 -> 26.10, app-office/wordcraft-bin-0.15.0 -> 0.15.1, app-text/pdfcraft-bin-0.18.0 -> 0.18.1, dev-debug/rr-5.9.0-r1 -> 5.10.0, dev-libs/boost-1.91.0-r3 -> 1.92.0, dev-python/openai-3.44.0 -> 3.45.0, dev-util/{antigravity-hub-bin-2.28.2.5937220255875072 -> 2.29.0.5723181030440960, gtk-doc-1.36.1 -> 1.37.0, mesa_clc-27.0.0_pre20261103 -> 27.0.0_pre20261104, openchamber-bin-2.6.0 -> 2.6.1, qwen-code-0.26.6 -> 0.26.7}, llvm-core/clang-23.1.4-r1 -> 23.1.5, media-gfx/fontforge-20230101-r2 -> 20251009, media-libs/{mesa-27.0.0_pre20261103 -> 27.0.0_pre20261104, opencolorio-2.4.2 -> 2.6.0, openimageio-3.1.7.0-r1 -> 3.2.2.0, vulkan-layers-1.4.367_p20261103 -> 1.4.367_p20261104}, net-misc/postman-bin-12.35.1 -> 12.35.2, sci-mathematics/manifold-3.5.2 -> 3.5.4, sci-ml/{ik_llama-cpp-0_pre20261103 -> 0_pre20261104, llama-cpp-0.8.0 -> 0.9.0, onnx-1.20.1 -> 1.23.2}, sys-apps/{dtc-1.7.2-r2 -> 1.8.1, usbutils-019 -> 020, util-linux-2.42.3 -> 2.42.4}, sys-block/fio-3.41 -> 3.43, www-client/librewolf-bin-159.0_p1 -> 159.0.1_p1, x11-misc/libinput-gestures-2.80 -> 2.81)
commit 8a7147085a77223b14b1173e57b08c98c80b6fb3
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Nov 4 04:53:37 2026 -0300
python3_15: mirror 75 ::gentoo packages and widen bentoo's own
Python 3.15 is final, but with PYTHON_TARGETS=python3_15 @world stopped at
95 installed packages whose PYTHON_COMPAT ends at 3.14 (first one hit:
sys-apps/util-linux). ::gentoo master has added 3.15 to none of them yet.
- Mirror 75 ::gentoo packages (76 ebuilds; clang has two slots) at the same
version, with python3_15 added to PYTHON_COMPAT and nothing else. Every
diverging axis carries a BENTOO-DIVERGENCE tag, and each copy says it goes
away once ::gentoo lists python3_15. Exceptions:
- app-admin/ansible-core: backport of upstream commit 405a6052b0 (PR #86976).
2.21 dies at import on 3.15 (dataclasses._is_type is gone), and upstream
will not backport the fix (ansible/ansible#87677).
- dev-debug/rr, app-accessibility/speech-dispatcher: OpenRC counterparts for
their systemd units (overlay rule). app-admin/system-config-printer goes on
check-openrc-coverage.sh's allowlist instead, because its unit is a
udev-triggered template and no init script can stand in for it.
- Widen 19 bentoo packages that blocked @world, plus 44 that only use Python at
build time, and eclass/gstreamer-meson.eclass, which covers ~70 gst packages.
- Not widened: sys-kernel/bentoo-kernel (its PYTHON_COMPAT lives in ::gentoo's
kernel-build.eclass) and www-client/librewolf (no 3.15 build evidence).
- .autoupdate: 68 new records, 6 re-enabled, and app-admin/ansible-core held
(2.22 would break ansible 14). iotop and meson-format-array have nothing to
probe and are listed in dead-upstreams.md.
How this was checked:
- Per-package research: upstream CI, Fedora rawhide builds on 3.15, and a grep
for every API 3.15 removed.
- Real builds against 3.15: media-gfx/blender in full (9030 targets, runs on
3.15.2), plus the C bindings of util-linux, libcap-ng, vim and pam_wrapper.
- emerge -pvuDN --with-bdeps=y @world resolves against this tree with
PYTHON_TARGETS="python3_14 python3_15" and PYTHON_SINGLE_TARGET="-* python3_15".
3.15 only is not reachable yet: 85 ::gentoo build-time-only packages (glibc,
gcc, llvm, ...) still stop at 3.14.
- gentoo-parity.sh adds no ALIGN or UNDOCUMENTED row. Its one new
[missing]/[orphans] hit, x11-misc/libinput-gestures, is a parser false
positive on "$/$"-...
- check-openrc-coverage.sh passes; pkgcheck is clean on every touched package.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 1de9f93dc5a2fdccfda1593a784f5fdec28e2984
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Apr 6 09:52:31 2025 -0300
add(media-gfx/inkscape-1.4.1), del(app-office/onlyoffice-bin-8.3.1), del(mail-client/thunderbird-136.0), del(mail-client/thunderbird-bin-136.0), del(media-gfx/gimp-3.0.2), del(net-im/telegram-desktop-5.13.1), del(net-misc/rsync-3.4.1), del(sys-apps/util-linux-2.41), del(www-client/firefox-136.0.4), del(x11-drivers/nvidia-drivers-570.133.07), mod(dev-util/vulkan-tools-1.4.311_p2020321), up(app-text/mupdf/mupdf-1.25.5.ebuild -> app-text/mupdf-1.25.5 -> 1.25.6), up(dev-util/glslang/glslang-1.4.309.0_p20250319.ebuild -> dev-util/glslang-1.4.309.0_p20250319 -> 1.4.309.0_p20250404), up(dev-util/mesa_clc/mesa_clc-25.0.1_p20250315.ebuild -> dev-util/mesa_clc-25.0.1_p20250315 -> 25.0.3_p20250406), up(dev-util/spirv-headers/spirv-headers-1.4.309.0_p20250319.ebuild -> dev-util/spirv-headers-1.4.309.0_p20250319 -> 1.4.309.0_p20250401), up(dev-util/spirv-tools/spirv-tools-1.4.309.0_p20250321.ebuild -> dev-util/spirv-tools-1.4.309.0_p20250321 -> 1.4.309.0_p20250404), up(dev-util/volk/volk-1.4.309.0_p20250321.ebuild -> dev-util/volk-1.4.309.0_p20250321 -> 1.4.309.0_p20250404), up(dev-util/vulkan-headers/vulkan-headers-1.4.311_p20250321.ebuild -> dev-util/vulkan-headers-1.4.311_p20250321 -> 1.4.312_p20250404), up(dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.309.0_p20250321.ebuild -> dev-util/vulkan-utility-libraries-1.4.309.0_p20250321 -> 1.4.309.0_p20250404), up(mail-client/betterbird-bin/betterbird-bin-128.8.0.ebuild -> mail-client/betterbird-bin-128.8.0 -> 128.9.0), up(mail-mta/protonmail-bridge/protonmail-bridge-3.18.0-r1.ebuild -> mail-mta/protonmail-bridge-3.18.0-r1 -> 3.19.0), up(media-gfx/imagemagick/imagemagick-7.1.1.43.ebuild -> media-gfx/imagemagick-7.1.1.43 -> 7.1.1.47), up(media-libs/mesa/mesa-25.0.1_p20250315.ebuild -> media-libs/mesa-25.0.1_p20250315 -> 25.0.3_p202500406), up(media-libs/vulkan-layers/vulkan-layers-1.4.311_p20250322.ebuild -> media-libs/vulkan-layers-1.4.311_p20250322 -> 1.4.311_p20250405), up(media-libs/vulkan-loader/vulkan-loader-1.4.311_p20250321.ebuild -> media-libs/vulkan-loader-1.4.311_p20250321 -> 1.4.312_p20250404), up(net-libs/nodejs/nodejs-23.10.0.ebuild -> net-libs/nodejs-23.10.0 -> 23.11.0), up(net-misc/postman-bin/postman-bin-11.37.5.ebuild -> net-misc/postman-bin-11.37.5 -> 11.39.5), up(www-client/brave-bin/brave-bin-1.76.82.ebuild -> www-client/brave-bin-1.76.82 -> 1.77.95), up(www-client/librewolf/librewolf-136.0.4_p1.ebuild -> www-client/librewolf-136.0.4_p1 -> 137.0_p2)
commit 50addc2775977a6e17ef11f7528219b20dec036a
Author: lucascouts <lucascs@protonmail.com>
Date: Tue Mar 18 23:19:38 2025 -0300
add(media-gfx/blender-4.4.0), add(sys-apps/util-linux-2.41), add(x11-drivers/nvidia-drivers-570.133.07), up(dev-util/mesa_clc/mesa_clc-25.0.0_p20250313.ebuild -> dev-util/mesa_clc-25.0.0_p20250313 -> 25.0.1_p20250313), up(media-libs/mesa/mesa-25.0.0_p20250313.ebuild -> media-libs/mesa-25.0.0_p20250313 -> 25.0.1_p20250313), down(media-gfx/gimp/gimp-3.0.0_rc3-r1.ebuild -> media-gfx/gimp-3.0.0_rc3-r1 -> 3.0.0)
commit c37938fb612bbdd71144a6059b7e57b91c10d467
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Aug 25 22:03:21 2019 +0000
the master branch is the minimal overlay configuration.
commit 45d28270c9883af8fa78d166f94c28635712eaaf
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Aug 11 19:43:52 2019 +0000
+(app-admin/rsyslog-8.1907.0, app-office/{calligra-3.1.0-r3, openoffice-bin-4.1.6}, net-analyzer/nmap-7.80, x11-themes/qtcurve-1.9.0-r1), *(app-admin/syslog-ng-3.22.1, app-emulation/crossover-bin-18.5.0, app-text/poppler-0.79.0-r1, dev-lang/php-{5.6.40-r5, 7.1.31, 7.2.21, 7.3.8}, dev-lang/python-exec-2.4.6-r1, dev-vcs/subversion-1.12.2, net-analyzer/wireshark-3.1.0, net-libs/nodejs-, net-misc/openssh-8.0_p1-r2, sys-apps/util-linux-2.34-r2, sys-apps/xdg-desktop-portal-1.4.2), ^(dev-util/re2c-1.2 -> 1.2.1, net-im/telegram-desktop-bin-1.7.14 -> 1.8.1, net-irc/konversation-1.7.5 -> 1.7.5-r1, sys-kernel/gentoo-sources- -> , www-client/google-chrome-76.0.3809.87 -> 76.0.3809.100)
commit 4ad3e6c85eedca223a24086bb057b2a702f831d1
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Jul 5 13:06:32 2019 -0300
up^(dev-lang/php- -> , media-libs/exiftool-11.51 -> 11.54, media-libs/freetype-2.10.0 -> 2.10.1, media-libs/x265-3.0 -> 3.1, net-libs/nodejs-12.5.0 -> 12.6.0, sys-apps/util-linux-2.34-r1 -> 2.34-r2, sys-kernel/gentoo-sources- -> , x11-libs/libdrm-2.4.98 -> 2.4.99, x11-libs/libva-2.4.0 -> 2.4.1), fix*(dev-lang/php-{5.6.40-r4, 7.1.30}, dev-util/cmake-3.14.5)
commit c74b87dc63c14263edf76c6313ad5768a3a3f987
Author: lucascouts <lucascs@protonmail.com>
Date: Tue Jul 2 11:05:53 2019 -0300
up^ app-emulation/libvirt-5.4.0 -> 5.4.0-r1, sys-apps/util-linux-2.34 -> 2.34-r1
commit 805e201214d50cec1c0d240969fc806d091b9602
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Jun 17 10:54:15 2019 -0300
add+(sys-fs/cryfs-0.10.2), up^(sys-apps/sysvinit-2.91-r1 -> 2.93, sys-apps/util-linux-2.33.2 -> 2.34)
commit 3a1e5d934395aef2487fb9ecbcba8175e2d5eeef
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Apr 10 20:46:59 2019 -0300
added(sys-boot/grub-2.02-r3), updated(net-analyzer/wireshark-3.0.0-r1 -> 3.0.1, sys-apps/util-linux-2.33.1 -> 2.33.2, www-client/chromium-73.0.3683.86 -> 73.0.3683.103, www-client/firefox-66.0.2 -> 66.0.3, www-client/google-chrome-73.0.3683.86 -> 73.0.3683.103, x11-libs/pixman-0.38.2 -> 0.38.4)
commit 28c547b27e15e9a77e43dcae36994a84c9099026
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Jan 9 21:45:27 2019 -0300
updated(app-editors/atom-1.33.1 -> 1.34.0), added(media-libs/phonon-vlc-4.10.2, media-libs/phonon-4.10.2, sys-apps/util-linux-2.33.1, www-client/firefox-64.0.2)
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Nov 4 13:09:03 2026 -0300
sys-apps/{util-linux-2.42.4,dtc-1.8.1,usbutils-020}, sys-block/fio-3.43: make bumps correct
The autoupdater bumped these python3_15 mirrors by renaming the ebuild;
make each one right for its new version:
- util-linux 2.42.4: drop the four 2.42.3 backports (libmount include,
libmount fixup, fileutils warnings, CVE-2026-78408), all part of 2.42.4.
- dtc 1.8.1: drop the swig-4.3 and glibc-2.41 execstack patches (upstream);
pylibfdt is now built by meson, so setuptools and
SETUPTOOLS_SCM_PRETEND_VERSION go; default_library follows
USE=static-libs as in ::gentoo's 9999 ebuild.
- usbutils 020: no build change needed.
- fio 3.43: no build change; USE=pandas pulls pandas only for
python3_, because dev-python/pandas lacks python3_15.
All four: KEYWORDS="~amd64", accurate headers and BENTOO-DIVERGENCE tags,
refreshed packages.toml `patched` text and md5-cache.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 7a11248dc65fba79675ab42334e4da10d53e6774
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Nov 4 12:26:51 2026 -0300
add(www-client/opera-139.0.6053.38), add(metadata/{md5-cache/app-emulation/virt-firmware-26.10, md5-cache/app-office/wordcraft-bin-0.15.1, md5-cache/app-text/pdfcraft-bin-0.18.1, md5-cache/dev-debug/rr-5.10.0, md5-cache/dev-libs/boost-1.92.0, md5-cache/dev-python/openai-3.45.0, md5-cache/dev-util/antigravity-hub-bin-2.29.0.5723181030440960, md5-cache/dev-util/gtk-doc-1.37.0, md5-cache/dev-util/mesa_clc-27.0.0_pre20261104, md5-cache/dev-util/openchamber-bin-2.6.1, md5-cache/dev-util/qwen-code-0.26.7, md5-cache/llvm-core/clang-23.1.5, md5-cache/media-gfx/fontforge-20251009, md5-cache/media-libs/mesa-27.0.0_pre20261104, md5-cache/media-libs/opencolorio-2.6.0, md5-cache/media-libs/openimageio-3.2.2.0, md5-cache/media-libs/vulkan-layers-1.4.367_p20261104, md5-cache/net-misc/postman-bin-12.35.2, md5-cache/sci-mathematics/manifold-3.5.4, md5-cache/sci-ml/ik_llama-cpp-0_pre20261104, md5-cache/sci-ml/llama-cpp-0.9.0, md5-cache/sci-ml/onnx-1.23.2, md5-cache/sys-apps/dtc-1.8.1, md5-cache/sys-apps/usbutils-020, md5-cache/sys-apps/util-linux-2.42.4, md5-cache/sys-block/fio-3.43, md5-cache/www-client/librewolf-bin-159.0.1_p1, md5-cache/www-client/opera-139.0.6053.22, md5-cache/www-client/opera-139.0.6053.38, md5-cache/x11-misc/libinput-gestures-2.81}, g.json), del(metadata/{md5-cache/app-emulation/virt-firmware-26.9, md5-cache/app-office/wordcraft-bin-0.15.0, md5-cache/app-text/pdfcraft-bin-0.18.0, md5-cache/dev-debug/rr-5.9.0-r1, md5-cache/dev-libs/boost-1.91.0-r3, md5-cache/dev-python/openai-3.44.0, md5-cache/dev-util/antigravity-hub-bin-2.28.2.5937220255875072, md5-cache/dev-util/gtk-doc-1.36.1, md5-cache/dev-util/mesa_clc-27.0.0_pre20261103, md5-cache/dev-util/openchamber-bin-2.6.0, md5-cache/dev-util/qwen-code-0.26.6, md5-cache/llvm-core/clang-23.1.4-r1, md5-cache/media-gfx/fontforge-20230101-r2, md5-cache/media-libs/mesa-27.0.0_pre20261103, md5-cache/media-libs/opencolorio-2.4.2, md5-cache/media-libs/openimageio-3.1.7.0-r1, md5-cache/media-libs/vulkan-layers-1.4.367_p20261103, md5-cache/net-misc/postman-bin-12.35.1, md5-cache/sci-mathematics/manifold-3.5.2, md5-cache/sci-ml/ik_llama-cpp-0_pre20261103, md5-cache/sci-ml/llama-cpp-0.8.0, md5-cache/sci-ml/onnx-1.20.1, md5-cache/sys-apps/dtc-1.7.2-r2, md5-cache/sys-apps/usbutils-019, md5-cache/sys-apps/util-linux-2.42.3, md5-cache/sys-block/fio-3.41, md5-cache/www-client/librewolf-bin-159.0_p1, md5-cache/x11-misc/libinput-gestures-2.80}), mod(.autoupdate/packages.toml), up(app-emulation/virt-firmware-26.9 -> 26.10, app-office/wordcraft-bin-0.15.0 -> 0.15.1, app-text/pdfcraft-bin-0.18.0 -> 0.18.1, dev-debug/rr-5.9.0-r1 -> 5.10.0, dev-libs/boost-1.91.0-r3 -> 1.92.0, dev-python/openai-3.44.0 -> 3.45.0, dev-util/{antigravity-hub-bin-2.28.2.5937220255875072 -> 2.29.0.5723181030440960, gtk-doc-1.36.1 -> 1.37.0, mesa_clc-27.0.0_pre20261103 -> 27.0.0_pre20261104, openchamber-bin-2.6.0 -> 2.6.1, qwen-code-0.26.6 -> 0.26.7}, llvm-core/clang-23.1.4-r1 -> 23.1.5, media-gfx/fontforge-20230101-r2 -> 20251009, media-libs/{mesa-27.0.0_pre20261103 -> 27.0.0_pre20261104, opencolorio-2.4.2 -> 2.6.0, openimageio-3.1.7.0-r1 -> 3.2.2.0, vulkan-layers-1.4.367_p20261103 -> 1.4.367_p20261104}, net-misc/postman-bin-12.35.1 -> 12.35.2, sci-mathematics/manifold-3.5.2 -> 3.5.4, sci-ml/{ik_llama-cpp-0_pre20261103 -> 0_pre20261104, llama-cpp-0.8.0 -> 0.9.0, onnx-1.20.1 -> 1.23.2}, sys-apps/{dtc-1.7.2-r2 -> 1.8.1, usbutils-019 -> 020, util-linux-2.42.3 -> 2.42.4}, sys-block/fio-3.41 -> 3.43, www-client/librewolf-bin-159.0_p1 -> 159.0.1_p1, x11-misc/libinput-gestures-2.80 -> 2.81)
commit 8a7147085a77223b14b1173e57b08c98c80b6fb3
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Nov 4 04:53:37 2026 -0300
python3_15: mirror 75 ::gentoo packages and widen bentoo's own
Python 3.15 is final, but with PYTHON_TARGETS=python3_15 @world stopped at
95 installed packages whose PYTHON_COMPAT ends at 3.14 (first one hit:
sys-apps/util-linux). ::gentoo master has added 3.15 to none of them yet.
- Mirror 75 ::gentoo packages (76 ebuilds; clang has two slots) at the same
version, with python3_15 added to PYTHON_COMPAT and nothing else. Every
diverging axis carries a BENTOO-DIVERGENCE tag, and each copy says it goes
away once ::gentoo lists python3_15. Exceptions:
- app-admin/ansible-core: backport of upstream commit 405a6052b0 (PR #86976).
2.21 dies at import on 3.15 (dataclasses._is_type is gone), and upstream
will not backport the fix (ansible/ansible#87677).
- dev-debug/rr, app-accessibility/speech-dispatcher: OpenRC counterparts for
their systemd units (overlay rule). app-admin/system-config-printer goes on
check-openrc-coverage.sh's allowlist instead, because its unit is a
udev-triggered template and no init script can stand in for it.
- Widen 19 bentoo packages that blocked @world, plus 44 that only use Python at
build time, and eclass/gstreamer-meson.eclass, which covers ~70 gst packages.
- Not widened: sys-kernel/bentoo-kernel (its PYTHON_COMPAT lives in ::gentoo's
kernel-build.eclass) and www-client/librewolf (no 3.15 build evidence).
- .autoupdate: 68 new records, 6 re-enabled, and app-admin/ansible-core held
(2.22 would break ansible 14). iotop and meson-format-array have nothing to
probe and are listed in dead-upstreams.md.
How this was checked:
- Per-package research: upstream CI, Fedora rawhide builds on 3.15, and a grep
for every API 3.15 removed.
- Real builds against 3.15: media-gfx/blender in full (9030 targets, runs on
3.15.2), plus the C bindings of util-linux, libcap-ng, vim and pam_wrapper.
- emerge -pvuDN --with-bdeps=y @world resolves against this tree with
PYTHON_TARGETS="python3_14 python3_15" and PYTHON_SINGLE_TARGET="-* python3_15".
3.15 only is not reachable yet: 85 ::gentoo build-time-only packages (glibc,
gcc, llvm, ...) still stop at 3.14.
- gentoo-parity.sh adds no ALIGN or UNDOCUMENTED row. Its one new
[missing]/[orphans] hit, x11-misc/libinput-gestures, is a parser false
positive on "$/$"-...
- check-openrc-coverage.sh passes; pkgcheck is clean on every touched package.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 1de9f93dc5a2fdccfda1593a784f5fdec28e2984
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Apr 6 09:52:31 2025 -0300
add(media-gfx/inkscape-1.4.1), del(app-office/onlyoffice-bin-8.3.1), del(mail-client/thunderbird-136.0), del(mail-client/thunderbird-bin-136.0), del(media-gfx/gimp-3.0.2), del(net-im/telegram-desktop-5.13.1), del(net-misc/rsync-3.4.1), del(sys-apps/util-linux-2.41), del(www-client/firefox-136.0.4), del(x11-drivers/nvidia-drivers-570.133.07), mod(dev-util/vulkan-tools-1.4.311_p2020321), up(app-text/mupdf/mupdf-1.25.5.ebuild -> app-text/mupdf-1.25.5 -> 1.25.6), up(dev-util/glslang/glslang-1.4.309.0_p20250319.ebuild -> dev-util/glslang-1.4.309.0_p20250319 -> 1.4.309.0_p20250404), up(dev-util/mesa_clc/mesa_clc-25.0.1_p20250315.ebuild -> dev-util/mesa_clc-25.0.1_p20250315 -> 25.0.3_p20250406), up(dev-util/spirv-headers/spirv-headers-1.4.309.0_p20250319.ebuild -> dev-util/spirv-headers-1.4.309.0_p20250319 -> 1.4.309.0_p20250401), up(dev-util/spirv-tools/spirv-tools-1.4.309.0_p20250321.ebuild -> dev-util/spirv-tools-1.4.309.0_p20250321 -> 1.4.309.0_p20250404), up(dev-util/volk/volk-1.4.309.0_p20250321.ebuild -> dev-util/volk-1.4.309.0_p20250321 -> 1.4.309.0_p20250404), up(dev-util/vulkan-headers/vulkan-headers-1.4.311_p20250321.ebuild -> dev-util/vulkan-headers-1.4.311_p20250321 -> 1.4.312_p20250404), up(dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.309.0_p20250321.ebuild -> dev-util/vulkan-utility-libraries-1.4.309.0_p20250321 -> 1.4.309.0_p20250404), up(mail-client/betterbird-bin/betterbird-bin-128.8.0.ebuild -> mail-client/betterbird-bin-128.8.0 -> 128.9.0), up(mail-mta/protonmail-bridge/protonmail-bridge-3.18.0-r1.ebuild -> mail-mta/protonmail-bridge-3.18.0-r1 -> 3.19.0), up(media-gfx/imagemagick/imagemagick-7.1.1.43.ebuild -> media-gfx/imagemagick-7.1.1.43 -> 7.1.1.47), up(media-libs/mesa/mesa-25.0.1_p20250315.ebuild -> media-libs/mesa-25.0.1_p20250315 -> 25.0.3_p202500406), up(media-libs/vulkan-layers/vulkan-layers-1.4.311_p20250322.ebuild -> media-libs/vulkan-layers-1.4.311_p20250322 -> 1.4.311_p20250405), up(media-libs/vulkan-loader/vulkan-loader-1.4.311_p20250321.ebuild -> media-libs/vulkan-loader-1.4.311_p20250321 -> 1.4.312_p20250404), up(net-libs/nodejs/nodejs-23.10.0.ebuild -> net-libs/nodejs-23.10.0 -> 23.11.0), up(net-misc/postman-bin/postman-bin-11.37.5.ebuild -> net-misc/postman-bin-11.37.5 -> 11.39.5), up(www-client/brave-bin/brave-bin-1.76.82.ebuild -> www-client/brave-bin-1.76.82 -> 1.77.95), up(www-client/librewolf/librewolf-136.0.4_p1.ebuild -> www-client/librewolf-136.0.4_p1 -> 137.0_p2)
commit 50addc2775977a6e17ef11f7528219b20dec036a
Author: lucascouts <lucascs@protonmail.com>
Date: Tue Mar 18 23:19:38 2025 -0300
add(media-gfx/blender-4.4.0), add(sys-apps/util-linux-2.41), add(x11-drivers/nvidia-drivers-570.133.07), up(dev-util/mesa_clc/mesa_clc-25.0.0_p20250313.ebuild -> dev-util/mesa_clc-25.0.0_p20250313 -> 25.0.1_p20250313), up(media-libs/mesa/mesa-25.0.0_p20250313.ebuild -> media-libs/mesa-25.0.0_p20250313 -> 25.0.1_p20250313), down(media-gfx/gimp/gimp-3.0.0_rc3-r1.ebuild -> media-gfx/gimp-3.0.0_rc3-r1 -> 3.0.0)
commit c37938fb612bbdd71144a6059b7e57b91c10d467
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Aug 25 22:03:21 2019 +0000
the master branch is the minimal overlay configuration.
commit 45d28270c9883af8fa78d166f94c28635712eaaf
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Aug 11 19:43:52 2019 +0000
+(app-admin/rsyslog-8.1907.0, app-office/{calligra-3.1.0-r3, openoffice-bin-4.1.6}, net-analyzer/nmap-7.80, x11-themes/qtcurve-1.9.0-r1), *(app-admin/syslog-ng-3.22.1, app-emulation/crossover-bin-18.5.0, app-text/poppler-0.79.0-r1, dev-lang/php-{5.6.40-r5, 7.1.31, 7.2.21, 7.3.8}, dev-lang/python-exec-2.4.6-r1, dev-vcs/subversion-1.12.2, net-analyzer/wireshark-3.1.0, net-libs/nodejs-, net-misc/openssh-8.0_p1-r2, sys-apps/util-linux-2.34-r2, sys-apps/xdg-desktop-portal-1.4.2), ^(dev-util/re2c-1.2 -> 1.2.1, net-im/telegram-desktop-bin-1.7.14 -> 1.8.1, net-irc/konversation-1.7.5 -> 1.7.5-r1, sys-kernel/gentoo-sources- -> , www-client/google-chrome-76.0.3809.87 -> 76.0.3809.100)
commit 4ad3e6c85eedca223a24086bb057b2a702f831d1
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Jul 5 13:06:32 2019 -0300
up^(dev-lang/php- -> , media-libs/exiftool-11.51 -> 11.54, media-libs/freetype-2.10.0 -> 2.10.1, media-libs/x265-3.0 -> 3.1, net-libs/nodejs-12.5.0 -> 12.6.0, sys-apps/util-linux-2.34-r1 -> 2.34-r2, sys-kernel/gentoo-sources- -> , x11-libs/libdrm-2.4.98 -> 2.4.99, x11-libs/libva-2.4.0 -> 2.4.1), fix*(dev-lang/php-{5.6.40-r4, 7.1.30}, dev-util/cmake-3.14.5)
commit c74b87dc63c14263edf76c6313ad5768a3a3f987
Author: lucascouts <lucascs@protonmail.com>
Date: Tue Jul 2 11:05:53 2019 -0300
up^ app-emulation/libvirt-5.4.0 -> 5.4.0-r1, sys-apps/util-linux-2.34 -> 2.34-r1
commit 805e201214d50cec1c0d240969fc806d091b9602
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Jun 17 10:54:15 2019 -0300
add+(sys-fs/cryfs-0.10.2), up^(sys-apps/sysvinit-2.91-r1 -> 2.93, sys-apps/util-linux-2.33.2 -> 2.34)
commit 3a1e5d934395aef2487fb9ecbcba8175e2d5eeef
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Apr 10 20:46:59 2019 -0300
added(sys-boot/grub-2.02-r3), updated(net-analyzer/wireshark-3.0.0-r1 -> 3.0.1, sys-apps/util-linux-2.33.1 -> 2.33.2, www-client/chromium-73.0.3683.86 -> 73.0.3683.103, www-client/firefox-66.0.2 -> 66.0.3, www-client/google-chrome-73.0.3683.86 -> 73.0.3683.103, x11-libs/pixman-0.38.2 -> 0.38.4)
commit 28c547b27e15e9a77e43dcae36994a84c9099026
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Jan 9 21:45:27 2019 -0300
updated(app-editors/atom-1.33.1 -> 1.34.0), added(media-libs/phonon-vlc-4.10.2, media-libs/phonon-4.10.2, sys-apps/util-linux-2.33.1, www-client/firefox-64.0.2)

