app-containers/kata-containers
Lightweight VMs that run containers with the isolation of a hypervisor
ChangeLog
commit 7ef6fc11db9e984013de3f0a9020ae53b898288e
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Oct 21 23:32:46 2026 -0300
add(sci-ml/{ollama-0.40.7, ollama-0.40.8}), add(metadata/{md5-cache/app-admin/awscli2-2.38.4, md5-cache/app-containers/kata-containers-4.3.1, md5-cache/app-editors/cursor-3.26.16, md5-cache/app-editors/delta-bin-0.21.0, md5-cache/app-editors/zed-1.25.2, md5-cache/app-editors/zed-1.26.1_pre, md5-cache/app-editors/zed-bin-1.25.2, md5-cache/app-editors/zed-bin-1.26.1_pre, md5-cache/app-misc/claude-desktop-bin-3.1623.1, md5-cache/app-misc/hermes-agent-0.22.4, md5-cache/app-office/designcraft-bin-0.11.0, md5-cache/app-office/gridcraft-bin-0.10.0, md5-cache/app-text/pdfcraft-bin-0.11.0, md5-cache/dev-db/sqlitebrowser-3.13.99_p20261021, md5-cache/dev-python/conda-26.9.4, md5-cache/dev-python/openai-3.36.0, md5-cache/dev-util/cc-switch-bin-4.0.18, md5-cache/dev-util/ccusage-bin-20.0.40, md5-cache/dev-util/claude-code-2.1.307, md5-cache/dev-util/copilot-cli-bin-1.0.102, md5-cache/dev-util/glslang-1.4.363.0_p20261021, md5-cache/dev-util/mesa_clc-27.0.0_pre20261022, md5-cache/dev-util/qwen-code-0.26.0, md5-cache/dev-util/spirv-headers-1.4.363.0_p20261021, md5-cache/dev-util/spirv-tools-1.4.363.0_p20261021, md5-cache/dev-util/trivy-0.76.1, md5-cache/media-gfx/figcraft-bin-0.9.0, md5-cache/media-gfx/lightcraft-bin-0.11.0, md5-cache/media-gfx/photocraft-bin-0.12.0, md5-cache/media-libs/mesa-27.0.0_pre20261022, md5-cache/media-sound/soundcraft-bin-0.11.0, md5-cache/media-video/effectcraft-bin-0.14.0, md5-cache/media-video/vlc-4.0.0_pre20261021, md5-cache/net-dns/bind-tools-9.20.30, md5-cache/net-libs/nodejs-24.22.1, md5-cache/net-libs/nodejs-26.12.1, md5-cache/net-vpn/nordvpn-bin-6.0.1, md5-cache/net-vpn/nordvpn-gui-bin-6.0.1, md5-cache/net-vpn/obscura-bin-1.184, md5-cache/sci-ml/lemonade-2026.43.3, md5-cache/sci-ml/lemonade-bin-2026.43.3, md5-cache/sci-ml/ollama-0.40.7, md5-cache/sci-ml/ollama-0.40.8, md5-cache/sci-ml/ollama-bin-0.40.8, md5-cache/www-client/chromium-156.0.8078.47}), del(metadata/{md5-cache/app-admin/awscli2-2.38.3, md5-cache/app-containers/kata-containers-4.3.0, md5-cache/app-editors/cursor-3.26.13, md5-cache/app-editors/delta-bin-0.20.1, md5-cache/app-editors/zed-1.24.4, md5-cache/app-editors/zed-1.25.1_pre, md5-cache/app-editors/zed-bin-1.24.4, md5-cache/app-editors/zed-bin-1.25.1_pre, md5-cache/app-misc/claude-desktop-bin-3.1623.0, md5-cache/app-misc/hermes-agent-0.22.2, md5-cache/app-office/designcraft-bin-0.10.0, md5-cache/app-office/gridcraft-bin-0.9.0, md5-cache/app-text/pdfcraft-bin-0.10.1, md5-cache/dev-db/sqlitebrowser-3.13.99_p20261018, md5-cache/dev-python/conda-26.9.3, md5-cache/dev-python/openai-3.35.1, md5-cache/dev-util/cc-switch-bin-4.0.17, md5-cache/dev-util/ccusage-bin-20.0.37, md5-cache/dev-util/claude-code-2.1.306, md5-cache/dev-util/copilot-cli-bin-1.0.101, md5-cache/dev-util/glslang-1.4.363.0_p20261020, md5-cache/dev-util/mesa_clc-27.0.0_pre20261021, md5-cache/dev-util/qwen-code-0.25.3, md5-cache/dev-util/spirv-headers-1.4.363.0_p20261002, md5-cache/dev-util/spirv-tools-1.4.363.0_p20261016, md5-cache/dev-util/trivy-0.76.0, md5-cache/media-gfx/figcraft-bin-0.8.0, md5-cache/media-gfx/lightcraft-bin-0.10.0, md5-cache/media-gfx/photocraft-bin-0.11.1, md5-cache/media-libs/mesa-27.0.0_pre20261021, md5-cache/media-sound/soundcraft-bin-0.10.0, md5-cache/media-video/effectcraft-bin-0.13.0, md5-cache/media-video/vlc-4.0.0_pre20261020, md5-cache/net-dns/bind-tools-9.20.29, md5-cache/net-libs/nodejs-24.22.0, md5-cache/net-libs/nodejs-26.12.0-r1, md5-cache/net-vpn/nordvpn-bin-5.4.1, md5-cache/net-vpn/nordvpn-gui-bin-5.4.1, md5-cache/net-vpn/obscura-bin-1.182, md5-cache/sci-ml/lemonade-2026.42.1, md5-cache/sci-ml/lemonade-bin-2026.42.1, md5-cache/sci-ml/ollama-bin-0.40.7, md5-cache/www-client/chromium-155.0.8059.84}), mod(.autoupdate/packages.toml), up(app-admin/awscli2-2.38.3 -> 2.38.4, app-containers/kata-containers-4.3.0 -> 4.3.1, app-editors/zed{,-bin}-1.25.1_pre -> 1.26.1_pre, app-misc/{claude-desktop-bin-3.1623.0 -> 3.1623.1, hermes-agent-0.22.2 -> 0.22.4}, app-office/{designcraft-bin-0.10.0 -> 0.11.0, gridcraft-bin-0.9.0 -> 0.10.0}, app-text/pdfcraft-bin-0.10.1 -> 0.11.0, dev-db/sqlitebrowser-3.13.99_p20261018 -> 3.13.99_p20261021, dev-python/{conda-26.9.3 -> 26.9.4, openai-3.35.1 -> 3.36.0}, dev-util/{cc-switch-bin-4.0.17 -> 4.0.18, ccusage-bin-20.0.37 -> 20.0.40, claude-code-2.1.306 -> 2.1.307, copilot-cli-bin-1.0.101 -> 1.0.102, glslang-1.4.363.0_p20261020 -> 1.4.363.0_p20261021, mesa_clc-27.0.0_pre20261021 -> 27.0.0_pre20261022, qwen-code-0.25.3 -> 0.26.0, spirv-headers-1.4.363.0_p20261002 -> 1.4.363.0_p20261021, spirv-tools-1.4.363.0_p20261016 -> 1.4.363.0_p20261021, trivy-0.76.0 -> 0.76.1}, media-gfx/{figcraft-bin-0.8.0 -> 0.9.0, lightcraft-bin-0.10.0 -> 0.11.0, photocraft-bin-0.11.1 -> 0.12.0}, media-libs/mesa-27.0.0_pre20261021 -> 27.0.0_pre20261022, media-sound/soundcraft-bin-0.10.0 -> 0.11.0, media-video/{effectcraft-bin-0.13.0 -> 0.14.0, vlc-4.0.0_pre20261020 -> 4.0.0_pre20261021}, net-dns/bind-tools-9.20.29 -> 9.20.30, net-libs/{nodejs-24.22.0 -> 24.22.1, nodejs-26.12.0-r1 -> 26.12.1}, net-vpn/{nordvpn-bin-5.4.1 -> 6.0.1, nordvpn-gui-bin-5.4.1 -> 6.0.1, obscura-bin-1.182 -> 1.184}, sci-ml/lemonade{,-bin}-2026.42.1 -> 2026.43.3, www-client/chromium-155.0.8059.84 -> 156.0.8078.47)
commit 944b4aac6bd33f0436dc80c86196a26488a51660
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Oct 21 10:40:14 2026 -0300
add(metadata/{md5-cache/app-admin/awscli2-2.38.3, md5-cache/app-containers/docker-buildx-0.38.1, md5-cache/app-containers/kata-containers-4.3.0, md5-cache/app-editors/cursor-3.26.13, md5-cache/app-editors/kiro-1.4.13, md5-cache/app-misc/claude-desktop-bin-3.1623.0, md5-cache/app-office/designcraft-bin-0.10.0, md5-cache/dev-util/ai-memory-3.1.2, md5-cache/dev-util/ai-memory-bin-3.1.2, md5-cache/dev-util/claude-code-2.1.306, md5-cache/dev-util/codex-desktop-bin-26.1016.51333, md5-cache/dev-util/copilot-cli-bin-1.0.101, md5-cache/dev-util/gemini-cli-0.65.0, md5-cache/dev-util/glslang-1.4.363.0_p20261020, md5-cache/dev-util/mesa_clc-27.0.0_pre20261021, md5-cache/dev-vcs/gitkraken-12.6.1, md5-cache/media-gfx/photocraft-bin-0.11.1, md5-cache/media-libs/mesa-27.0.0_pre20261021, md5-cache/media-libs/vulkan-layers-1.4.365_p20261021, md5-cache/media-libs/vulkan-loader-1.4.365_p20261020, md5-cache/net-misc/postman-bin-12.33.2, md5-cache/net-proxy/snowflake-2.15.2, md5-cache/net-vpn/obscura-1.184_p20261020, md5-cache/sci-ml/ik_llama-cpp-0_pre20261021, md5-cache/sci-ml/ollama-bin-0.40.7, md5-cache/sys-apps/ai-jail-2.11.1, md5-cache/sys-apps/ai-jail-bin-2.11.1, md5-cache/www-client/librewolf-bin-158.0.1_p1}), del(sys-kernel/{bentoo-kernel-7.2.10, bentoo-kernel-7.2.9-r2}), del(metadata/{md5-cache/app-admin/awscli2-2.38.2, md5-cache/app-containers/docker-buildx-0.38.0, md5-cache/app-containers/kata-containers-4.2.0, md5-cache/app-editors/cursor-3.25.9, md5-cache/app-editors/kiro-1.4.5, md5-cache/app-misc/claude-desktop-bin-2.42304.2, md5-cache/app-office/designcraft-bin-0.9.0, md5-cache/dev-util/ai-memory-3.1.1, md5-cache/dev-util/ai-memory-bin-3.1.1, md5-cache/dev-util/claude-code-2.1.304, md5-cache/dev-util/codex-desktop-bin-26.1013.40934, md5-cache/dev-util/copilot-cli-bin-1.0.100, md5-cache/dev-util/gemini-cli-0.64.0, md5-cache/dev-util/glslang-1.4.363.0_p20261019, md5-cache/dev-util/mesa_clc-27.0.0_pre20261020, md5-cache/dev-vcs/gitkraken-12.6.0, md5-cache/media-gfx/photocraft-bin-0.10.0, md5-cache/media-libs/mesa-27.0.0_pre20261020, md5-cache/media-libs/vulkan-layers-1.4.365_p20261020, md5-cache/media-libs/vulkan-loader-1.4.365_p20261019, md5-cache/net-misc/postman-bin-12.33.1, md5-cache/net-proxy/snowflake-2.15.1, md5-cache/net-vpn/obscura-1.182_p20261019, md5-cache/sci-ml/ik_llama-cpp-0_pre20261020, md5-cache/sci-ml/ollama-bin-0.40.6, md5-cache/sys-apps/ai-jail-2.10.0, md5-cache/sys-apps/ai-jail-bin-2.10.0, md5-cache/www-client/librewolf-bin-158.0_p1}), mod(.autoupdate/packages.toml), up(app-admin/awscli2-2.38.2 -> 2.38.3, app-containers/{docker-buildx-0.38.0 -> 0.38.1, kata-containers-4.2.0 -> 4.3.0}, app-editors/{cursor-3.25.9 -> 3.26.13, kiro-1.4.5 -> 1.4.13}, app-misc/claude-desktop-bin-2.42304.2 -> 3.1623.0, app-office/designcraft-bin-0.9.0 -> 0.10.0, dev-util/ai-memory{,-bin}-3.1.1 -> 3.1.2, dev-vcs/gitkraken-12.6.0 -> 12.6.1, media-gfx/photocraft-bin-0.10.0 -> 0.11.1, media-libs/{mesa-27.0.0_pre20261020 -> 27.0.0_pre20261021, vulkan-layers-1.4.365_p20261020 -> 1.4.365_p20261021, vulkan-loader-1.4.365_p20261019 -> 1.4.365_p20261020}, net-misc/postman-bin-12.33.1 -> 12.33.2, net-proxy/snowflake-2.15.1 -> 2.15.2, net-vpn/obscura-1.182_p20261019 -> 1.184_p20261020, sci-ml/{ik_llama-cpp-0_pre20261020 -> 0_pre20261021, ollama-bin-0.40.6 -> 0.40.7}, sys-apps/ai-jail{,-bin}-2.10.0 -> 2.11.1, www-client/librewolf-bin-158.0_p1 -> 158.0.1_p1)
commit ae787f1ab04e5e6847abbb73113a002e82345d16
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 10 23:44:06 2026 -0300
treewide: drop non-amd64 keywords from bentoo's own ebuilds
Applies the amd64-only baseline to the 132 ebuilds (126 packages) that
have no ::gentoo counterpart; the 375 mirror ebuilds keep upstream's
KEYWORDS.
- KEYWORDS: only ~amd64 (amd64 stays stable on gst-plugins-va and
librewolf-bin).
- SRC_URI: arm64?/x86?/... blocks removed from 36 ebuilds, plus the dead
`elif use arm64` branches that picked those distfiles.
- Manifest: 80 DIST lines nothing references any more, from 34 packages.
- Comments in ebuilds and .autoupdate/packages.toml that justified
~arm64 rewritten; no probe url or pattern changed.
- md5-cache regenerated for exactly the edited ebuilds.
librewolf and kata-* keep their per-arch logic on purpose: it mirrors
the Firefox/Kata build scripts and keeping it eases rebases.
Verified: pkgcheck per package shows no new finding vs master (14 fewer),
gentoo-parity.sh output identical to master, emerge -pv resolves.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 9fd8474399c88f484d0bccd0263829baab81cca2
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Oct 2 17:04:50 2026 -0300
add(app-containers/kata-containers-4.2.0, sys-kernel/kata-guest-kernel-6.18.35_p202, metadata/md5-cache/{app-containers/kata-containers-4.2.0, sys-kernel/kata-guest-kernel-6.18.35_p202}), mod(.autoupdate/packages.toml)
Kata Containers built entirely from source: runtime-rs, kata-ctl and the
in-guest kata-agent from the upstream vendor tarball, the guest kernel from
kernel.org plus Kata's config fragments and patches, and a guest initrd made
of the agent (as PID 1) and the libraries it links on this system instead of
upstream's Ubuntu rootfs. QEMU is the only configured hypervisor for now.
Verified with unprivileged builds and a manual KVM boot of the guest: the
agent comes up as PID 1 and starts its ttRPC server on vsock port 1024.
Not verified: a container run through containerd, which needs root.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Oct 21 23:32:46 2026 -0300
add(sci-ml/{ollama-0.40.7, ollama-0.40.8}), add(metadata/{md5-cache/app-admin/awscli2-2.38.4, md5-cache/app-containers/kata-containers-4.3.1, md5-cache/app-editors/cursor-3.26.16, md5-cache/app-editors/delta-bin-0.21.0, md5-cache/app-editors/zed-1.25.2, md5-cache/app-editors/zed-1.26.1_pre, md5-cache/app-editors/zed-bin-1.25.2, md5-cache/app-editors/zed-bin-1.26.1_pre, md5-cache/app-misc/claude-desktop-bin-3.1623.1, md5-cache/app-misc/hermes-agent-0.22.4, md5-cache/app-office/designcraft-bin-0.11.0, md5-cache/app-office/gridcraft-bin-0.10.0, md5-cache/app-text/pdfcraft-bin-0.11.0, md5-cache/dev-db/sqlitebrowser-3.13.99_p20261021, md5-cache/dev-python/conda-26.9.4, md5-cache/dev-python/openai-3.36.0, md5-cache/dev-util/cc-switch-bin-4.0.18, md5-cache/dev-util/ccusage-bin-20.0.40, md5-cache/dev-util/claude-code-2.1.307, md5-cache/dev-util/copilot-cli-bin-1.0.102, md5-cache/dev-util/glslang-1.4.363.0_p20261021, md5-cache/dev-util/mesa_clc-27.0.0_pre20261022, md5-cache/dev-util/qwen-code-0.26.0, md5-cache/dev-util/spirv-headers-1.4.363.0_p20261021, md5-cache/dev-util/spirv-tools-1.4.363.0_p20261021, md5-cache/dev-util/trivy-0.76.1, md5-cache/media-gfx/figcraft-bin-0.9.0, md5-cache/media-gfx/lightcraft-bin-0.11.0, md5-cache/media-gfx/photocraft-bin-0.12.0, md5-cache/media-libs/mesa-27.0.0_pre20261022, md5-cache/media-sound/soundcraft-bin-0.11.0, md5-cache/media-video/effectcraft-bin-0.14.0, md5-cache/media-video/vlc-4.0.0_pre20261021, md5-cache/net-dns/bind-tools-9.20.30, md5-cache/net-libs/nodejs-24.22.1, md5-cache/net-libs/nodejs-26.12.1, md5-cache/net-vpn/nordvpn-bin-6.0.1, md5-cache/net-vpn/nordvpn-gui-bin-6.0.1, md5-cache/net-vpn/obscura-bin-1.184, md5-cache/sci-ml/lemonade-2026.43.3, md5-cache/sci-ml/lemonade-bin-2026.43.3, md5-cache/sci-ml/ollama-0.40.7, md5-cache/sci-ml/ollama-0.40.8, md5-cache/sci-ml/ollama-bin-0.40.8, md5-cache/www-client/chromium-156.0.8078.47}), del(metadata/{md5-cache/app-admin/awscli2-2.38.3, md5-cache/app-containers/kata-containers-4.3.0, md5-cache/app-editors/cursor-3.26.13, md5-cache/app-editors/delta-bin-0.20.1, md5-cache/app-editors/zed-1.24.4, md5-cache/app-editors/zed-1.25.1_pre, md5-cache/app-editors/zed-bin-1.24.4, md5-cache/app-editors/zed-bin-1.25.1_pre, md5-cache/app-misc/claude-desktop-bin-3.1623.0, md5-cache/app-misc/hermes-agent-0.22.2, md5-cache/app-office/designcraft-bin-0.10.0, md5-cache/app-office/gridcraft-bin-0.9.0, md5-cache/app-text/pdfcraft-bin-0.10.1, md5-cache/dev-db/sqlitebrowser-3.13.99_p20261018, md5-cache/dev-python/conda-26.9.3, md5-cache/dev-python/openai-3.35.1, md5-cache/dev-util/cc-switch-bin-4.0.17, md5-cache/dev-util/ccusage-bin-20.0.37, md5-cache/dev-util/claude-code-2.1.306, md5-cache/dev-util/copilot-cli-bin-1.0.101, md5-cache/dev-util/glslang-1.4.363.0_p20261020, md5-cache/dev-util/mesa_clc-27.0.0_pre20261021, md5-cache/dev-util/qwen-code-0.25.3, md5-cache/dev-util/spirv-headers-1.4.363.0_p20261002, md5-cache/dev-util/spirv-tools-1.4.363.0_p20261016, md5-cache/dev-util/trivy-0.76.0, md5-cache/media-gfx/figcraft-bin-0.8.0, md5-cache/media-gfx/lightcraft-bin-0.10.0, md5-cache/media-gfx/photocraft-bin-0.11.1, md5-cache/media-libs/mesa-27.0.0_pre20261021, md5-cache/media-sound/soundcraft-bin-0.10.0, md5-cache/media-video/effectcraft-bin-0.13.0, md5-cache/media-video/vlc-4.0.0_pre20261020, md5-cache/net-dns/bind-tools-9.20.29, md5-cache/net-libs/nodejs-24.22.0, md5-cache/net-libs/nodejs-26.12.0-r1, md5-cache/net-vpn/nordvpn-bin-5.4.1, md5-cache/net-vpn/nordvpn-gui-bin-5.4.1, md5-cache/net-vpn/obscura-bin-1.182, md5-cache/sci-ml/lemonade-2026.42.1, md5-cache/sci-ml/lemonade-bin-2026.42.1, md5-cache/sci-ml/ollama-bin-0.40.7, md5-cache/www-client/chromium-155.0.8059.84}), mod(.autoupdate/packages.toml), up(app-admin/awscli2-2.38.3 -> 2.38.4, app-containers/kata-containers-4.3.0 -> 4.3.1, app-editors/zed{,-bin}-1.25.1_pre -> 1.26.1_pre, app-misc/{claude-desktop-bin-3.1623.0 -> 3.1623.1, hermes-agent-0.22.2 -> 0.22.4}, app-office/{designcraft-bin-0.10.0 -> 0.11.0, gridcraft-bin-0.9.0 -> 0.10.0}, app-text/pdfcraft-bin-0.10.1 -> 0.11.0, dev-db/sqlitebrowser-3.13.99_p20261018 -> 3.13.99_p20261021, dev-python/{conda-26.9.3 -> 26.9.4, openai-3.35.1 -> 3.36.0}, dev-util/{cc-switch-bin-4.0.17 -> 4.0.18, ccusage-bin-20.0.37 -> 20.0.40, claude-code-2.1.306 -> 2.1.307, copilot-cli-bin-1.0.101 -> 1.0.102, glslang-1.4.363.0_p20261020 -> 1.4.363.0_p20261021, mesa_clc-27.0.0_pre20261021 -> 27.0.0_pre20261022, qwen-code-0.25.3 -> 0.26.0, spirv-headers-1.4.363.0_p20261002 -> 1.4.363.0_p20261021, spirv-tools-1.4.363.0_p20261016 -> 1.4.363.0_p20261021, trivy-0.76.0 -> 0.76.1}, media-gfx/{figcraft-bin-0.8.0 -> 0.9.0, lightcraft-bin-0.10.0 -> 0.11.0, photocraft-bin-0.11.1 -> 0.12.0}, media-libs/mesa-27.0.0_pre20261021 -> 27.0.0_pre20261022, media-sound/soundcraft-bin-0.10.0 -> 0.11.0, media-video/{effectcraft-bin-0.13.0 -> 0.14.0, vlc-4.0.0_pre20261020 -> 4.0.0_pre20261021}, net-dns/bind-tools-9.20.29 -> 9.20.30, net-libs/{nodejs-24.22.0 -> 24.22.1, nodejs-26.12.0-r1 -> 26.12.1}, net-vpn/{nordvpn-bin-5.4.1 -> 6.0.1, nordvpn-gui-bin-5.4.1 -> 6.0.1, obscura-bin-1.182 -> 1.184}, sci-ml/lemonade{,-bin}-2026.42.1 -> 2026.43.3, www-client/chromium-155.0.8059.84 -> 156.0.8078.47)
commit 944b4aac6bd33f0436dc80c86196a26488a51660
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Oct 21 10:40:14 2026 -0300
add(metadata/{md5-cache/app-admin/awscli2-2.38.3, md5-cache/app-containers/docker-buildx-0.38.1, md5-cache/app-containers/kata-containers-4.3.0, md5-cache/app-editors/cursor-3.26.13, md5-cache/app-editors/kiro-1.4.13, md5-cache/app-misc/claude-desktop-bin-3.1623.0, md5-cache/app-office/designcraft-bin-0.10.0, md5-cache/dev-util/ai-memory-3.1.2, md5-cache/dev-util/ai-memory-bin-3.1.2, md5-cache/dev-util/claude-code-2.1.306, md5-cache/dev-util/codex-desktop-bin-26.1016.51333, md5-cache/dev-util/copilot-cli-bin-1.0.101, md5-cache/dev-util/gemini-cli-0.65.0, md5-cache/dev-util/glslang-1.4.363.0_p20261020, md5-cache/dev-util/mesa_clc-27.0.0_pre20261021, md5-cache/dev-vcs/gitkraken-12.6.1, md5-cache/media-gfx/photocraft-bin-0.11.1, md5-cache/media-libs/mesa-27.0.0_pre20261021, md5-cache/media-libs/vulkan-layers-1.4.365_p20261021, md5-cache/media-libs/vulkan-loader-1.4.365_p20261020, md5-cache/net-misc/postman-bin-12.33.2, md5-cache/net-proxy/snowflake-2.15.2, md5-cache/net-vpn/obscura-1.184_p20261020, md5-cache/sci-ml/ik_llama-cpp-0_pre20261021, md5-cache/sci-ml/ollama-bin-0.40.7, md5-cache/sys-apps/ai-jail-2.11.1, md5-cache/sys-apps/ai-jail-bin-2.11.1, md5-cache/www-client/librewolf-bin-158.0.1_p1}), del(sys-kernel/{bentoo-kernel-7.2.10, bentoo-kernel-7.2.9-r2}), del(metadata/{md5-cache/app-admin/awscli2-2.38.2, md5-cache/app-containers/docker-buildx-0.38.0, md5-cache/app-containers/kata-containers-4.2.0, md5-cache/app-editors/cursor-3.25.9, md5-cache/app-editors/kiro-1.4.5, md5-cache/app-misc/claude-desktop-bin-2.42304.2, md5-cache/app-office/designcraft-bin-0.9.0, md5-cache/dev-util/ai-memory-3.1.1, md5-cache/dev-util/ai-memory-bin-3.1.1, md5-cache/dev-util/claude-code-2.1.304, md5-cache/dev-util/codex-desktop-bin-26.1013.40934, md5-cache/dev-util/copilot-cli-bin-1.0.100, md5-cache/dev-util/gemini-cli-0.64.0, md5-cache/dev-util/glslang-1.4.363.0_p20261019, md5-cache/dev-util/mesa_clc-27.0.0_pre20261020, md5-cache/dev-vcs/gitkraken-12.6.0, md5-cache/media-gfx/photocraft-bin-0.10.0, md5-cache/media-libs/mesa-27.0.0_pre20261020, md5-cache/media-libs/vulkan-layers-1.4.365_p20261020, md5-cache/media-libs/vulkan-loader-1.4.365_p20261019, md5-cache/net-misc/postman-bin-12.33.1, md5-cache/net-proxy/snowflake-2.15.1, md5-cache/net-vpn/obscura-1.182_p20261019, md5-cache/sci-ml/ik_llama-cpp-0_pre20261020, md5-cache/sci-ml/ollama-bin-0.40.6, md5-cache/sys-apps/ai-jail-2.10.0, md5-cache/sys-apps/ai-jail-bin-2.10.0, md5-cache/www-client/librewolf-bin-158.0_p1}), mod(.autoupdate/packages.toml), up(app-admin/awscli2-2.38.2 -> 2.38.3, app-containers/{docker-buildx-0.38.0 -> 0.38.1, kata-containers-4.2.0 -> 4.3.0}, app-editors/{cursor-3.25.9 -> 3.26.13, kiro-1.4.5 -> 1.4.13}, app-misc/claude-desktop-bin-2.42304.2 -> 3.1623.0, app-office/designcraft-bin-0.9.0 -> 0.10.0, dev-util/ai-memory{,-bin}-3.1.1 -> 3.1.2, dev-vcs/gitkraken-12.6.0 -> 12.6.1, media-gfx/photocraft-bin-0.10.0 -> 0.11.1, media-libs/{mesa-27.0.0_pre20261020 -> 27.0.0_pre20261021, vulkan-layers-1.4.365_p20261020 -> 1.4.365_p20261021, vulkan-loader-1.4.365_p20261019 -> 1.4.365_p20261020}, net-misc/postman-bin-12.33.1 -> 12.33.2, net-proxy/snowflake-2.15.1 -> 2.15.2, net-vpn/obscura-1.182_p20261019 -> 1.184_p20261020, sci-ml/{ik_llama-cpp-0_pre20261020 -> 0_pre20261021, ollama-bin-0.40.6 -> 0.40.7}, sys-apps/ai-jail{,-bin}-2.10.0 -> 2.11.1, www-client/librewolf-bin-158.0_p1 -> 158.0.1_p1)
commit ae787f1ab04e5e6847abbb73113a002e82345d16
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 10 23:44:06 2026 -0300
treewide: drop non-amd64 keywords from bentoo's own ebuilds
Applies the amd64-only baseline to the 132 ebuilds (126 packages) that
have no ::gentoo counterpart; the 375 mirror ebuilds keep upstream's
KEYWORDS.
- KEYWORDS: only ~amd64 (amd64 stays stable on gst-plugins-va and
librewolf-bin).
- SRC_URI: arm64?/x86?/... blocks removed from 36 ebuilds, plus the dead
`elif use arm64` branches that picked those distfiles.
- Manifest: 80 DIST lines nothing references any more, from 34 packages.
- Comments in ebuilds and .autoupdate/packages.toml that justified
~arm64 rewritten; no probe url or pattern changed.
- md5-cache regenerated for exactly the edited ebuilds.
librewolf and kata-* keep their per-arch logic on purpose: it mirrors
the Firefox/Kata build scripts and keeping it eases rebases.
Verified: pkgcheck per package shows no new finding vs master (14 fewer),
gentoo-parity.sh output identical to master, emerge -pv resolves.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 9fd8474399c88f484d0bccd0263829baab81cca2
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Oct 2 17:04:50 2026 -0300
add(app-containers/kata-containers-4.2.0, sys-kernel/kata-guest-kernel-6.18.35_p202, metadata/md5-cache/{app-containers/kata-containers-4.2.0, sys-kernel/kata-guest-kernel-6.18.35_p202}), mod(.autoupdate/packages.toml)
Kata Containers built entirely from source: runtime-rs, kata-ctl and the
in-guest kata-agent from the upstream vendor tarball, the guest kernel from
kernel.org plus Kata's config fragments and patches, and a guest initrd made
of the agent (as PID 1) and the libraries it links on this system instead of
upstream's Ubuntu rootfs. QEMU is the only configured hypervisor for now.
Verified with unprivileged builds and a manual KVM boot of the guest: the
agent comes up as PID 1 and starts its ttRPC server on vsock port 1024.
Not verified: a container run through containerd, which needs root.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>


View
Download
Browse